@charset "UTF-8";: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}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;font-size:calc(1.275rem + .3vw);line-height:inherit}@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}::-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}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@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:"\2014\a0"}.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::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.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;height:100%;padding:1rem .75rem;overflow:hidden;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::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){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}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.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:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:not(:-moz-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>.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{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>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.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}.form-floating>.form-control:disabled~label:after,.form-floating>:disabled~label:after{background-color:var(--bs-secondary-bg)}.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(var(--bs-border-width) * -1);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.1z'/%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.1z'/%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(var(--bs-border-width) * -1)}.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(var(--bs-border-width) * -1)}.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~.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-basis:0;flex-grow:1;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-basis:100%;flex-grow:1;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 5L8 11L14 5'/%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 5L8 11L14 5'/%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-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{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-.708z'/%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-.708z'/%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(var(--bs-border-width) * -1)}.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:1rem}}.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-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action: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:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.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-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.414z'/%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;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);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;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,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);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: ;--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{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{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:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) 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;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 0z'/%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-.708z'/%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:#fff;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:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;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:calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) 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}.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-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex: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-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-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}}:root{--ion-color-primary:#0054e9;--ion-color-primary-rgb:0,84,233;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#004acd;--ion-color-primary-tint:#1a65eb;--ion-color-secondary:#0163aa;--ion-color-secondary-rgb:1,99,170;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#015796;--ion-color-secondary-tint:#1a73b3;--ion-color-tertiary:#6030ff;--ion-color-tertiary-rgb:96,48,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#542ae0;--ion-color-tertiary-tint:#7045ff;--ion-color-success:#2dd55b;--ion-color-success-rgb:45,213,91;--ion-color-success-contrast:#000;--ion-color-success-contrast-rgb:0,0,0;--ion-color-success-shade:#28bb50;--ion-color-success-tint:#42d96b;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255,196,9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#c5000f;--ion-color-danger-rgb:197,0,15;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#ad000d;--ion-color-danger-tint:#cb1a27;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,245,248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--ion-color-medium:#636469;--ion-color-medium-rgb:99,100,105;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#57585c;--ion-color-medium-tint:#737478;--ion-color-dark:#222428;--ion-color-dark-rgb:34,36,40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e}html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type{padding-top:6px}html.ios .modal-footer-moving ion-toolbar,html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:.18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}.ion-color-primary{--ion-color-base:var(--ion-color-primary, #0054e9)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb, 0, 84, 233)!important;--ion-color-contrast:var(--ion-color-primary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-primary-shade, #004acd)!important;--ion-color-tint:var(--ion-color-primary-tint, #1a65eb)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary, #0163aa)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb, 1, 99, 170)!important;--ion-color-contrast:var(--ion-color-secondary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-secondary-shade, #015796)!important;--ion-color-tint:var(--ion-color-secondary-tint, #1a73b3)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary, #6030ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb, 96, 48, 255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-tertiary-shade, #542ae0)!important;--ion-color-tint:var(--ion-color-tertiary-tint, #7045ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success, #2dd55b)!important;--ion-color-base-rgb:var(--ion-color-success-rgb, 45, 213, 91)!important;--ion-color-contrast:var(--ion-color-success-contrast, #000)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb, 0, 0, 0)!important;--ion-color-shade:var(--ion-color-success-shade, #28bb50)!important;--ion-color-tint:var(--ion-color-success-tint, #42d96b)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning, #ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb, 255, 196, 9)!important;--ion-color-contrast:var(--ion-color-warning-contrast, #000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb, 0, 0, 0)!important;--ion-color-shade:var(--ion-color-warning-shade, #e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint, #ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger, #c5000f)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb, 197, 0, 15)!important;--ion-color-contrast:var(--ion-color-danger-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-danger-shade, #ad000d)!important;--ion-color-tint:var(--ion-color-danger-tint, #cb1a27)!important}.ion-color-light{--ion-color-base:var(--ion-color-light, #f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb, 244, 245, 248)!important;--ion-color-contrast:var(--ion-color-light-contrast, #000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb, 0, 0, 0)!important;--ion-color-shade:var(--ion-color-light-shade, #d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint, #f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium, #636469)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb, 99, 100, 105)!important;--ion-color-contrast:var(--ion-color-medium-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-medium-shade, #57585c)!important;--ion-color-tint:var(--ion-color-medium-tint, #737478)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark, #222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb, 34, 36, 40)!important;--ion-color-contrast:var(--ion-color-dark-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-dark-shade, #1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint, #383a3e)!important}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{position:relative;contain:layout style;min-height:0;height:100%}ion-modal ion-content.content-sizing ion-nav,ion-modal ion-content.content-sizing ion-nav>.ion-page{position:relative;contain:layout style;height:auto}ion-modal ion-content.content-sizing ion-nav{display:grid}ion-modal ion-content.content-sizing ion-nav>.ion-page{grid-row:1;grid-column:1}.ion-page-hidden,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:var(--safe-area-inset-top, env(safe-area-inset-top));--ion-safe-area-bottom:var(--safe-area-inset-bottom, env(safe-area-inset-bottom));--ion-safe-area-left:var(--safe-area-inset-left, env(safe-area-inset-left));--ion-safe-area-right:var(--safe-area-inset-right, env(safe-area-inset-right))}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content-open ion-content{--overflow:hidden}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px #0000002e}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:transform .3s cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type{margin-top:0}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}[ion-last-focus],[role=banner][tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,header[tabindex="-1"]:focus,main[tabindex="-1"]:focus{outline:0}input,label,select,textarea{font-family:inherit;line-height:normal}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{--ion-dynamic-font:-apple-system-body;--ion-font-family:var(--ion-default-font);width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--ion-font-family)}body{background:var(--ion-background-color);color:var(--ion-text-color);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}@supports (-webkit-touch-callout:none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary,#0054e9)}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-top{--padding-top:var(--ion-padding, 16px);padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}.ion-padding-end{--padding-end:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}.ion-padding-bottom{--padding-bottom:var(--ion-padding, 16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-top{--margin-top:var(--ion-margin, 16px);margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px)}.ion-margin-end{--margin-end:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}.ion-margin-bottom{--margin-bottom:var(--ion-margin, 16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}.ion-float-end:dir(rtl){float:left!important}}.ion-align-content-start{align-content:flex-start!important}.ion-align-content-end{align-content:flex-end!important}.ion-align-content-center{align-content:center!important}.ion-align-content-between{align-content:space-between!important}.ion-align-content-around{align-content:space-around!important}.ion-align-content-stretch{align-content:stretch!important}.ion-align-items-start{align-items:start!important}.ion-align-items-end{align-items:end!important}.ion-align-self-start{align-self:start!important}.ion-align-self-end{align-self:end!important}@media (min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}.ion-float-sm-end:dir(rtl){float:left!important}}.ion-float-sm-end{float:right!important}[dir=rtl] .ion-float-sm-end{float:left!important}.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}.ion-align-content-sm-start{align-content:flex-start!important}.ion-align-content-sm-end{align-content:flex-end!important}.ion-align-content-sm-center{align-content:center!important}.ion-align-content-sm-between{align-content:space-between!important}.ion-align-content-sm-around{align-content:space-around!important}.ion-align-content-sm-stretch{align-content:stretch!important}.ion-align-items-sm-start{align-items:start!important}.ion-align-items-sm-end{align-items:end!important}.ion-align-items-sm-center{align-items:center!important}.ion-align-items-sm-stretch{align-items:stretch!important}.ion-align-items-sm-baseline{align-items:baseline!important}.ion-align-self-sm-start{align-self:start!important}.ion-align-self-sm-end{align-self:end!important}.ion-align-self-sm-center{align-self:center!important}.ion-align-self-sm-stretch{align-self:stretch!important}.ion-align-self-sm-baseline{align-self:baseline!important}.ion-align-self-sm-auto{align-self:auto!important}}@media (min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}.ion-float-md-end:dir(rtl){float:left!important}}.ion-float-md-end{float:right!important}[dir=rtl] .ion-float-md-end{float:left!important}.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}.ion-align-content-md-start{align-content:flex-start!important}.ion-align-content-md-end{align-content:flex-end!important}.ion-align-content-md-center{align-content:center!important}.ion-align-content-md-between{align-content:space-between!important}.ion-align-content-md-around{align-content:space-around!important}.ion-align-content-md-stretch{align-content:stretch!important}.ion-align-items-md-start{align-items:start!important}.ion-align-items-md-end{align-items:end!important}.ion-align-items-md-center{align-items:center!important}.ion-align-items-md-stretch{align-items:stretch!important}.ion-align-items-md-baseline{align-items:baseline!important}.ion-align-self-md-start{align-self:start!important}.ion-align-self-md-end{align-self:end!important}.ion-align-self-md-center{align-self:center!important}.ion-align-self-md-stretch{align-self:stretch!important}.ion-align-self-md-baseline{align-self:baseline!important}.ion-align-self-md-auto{align-self:auto!important}}@media (min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}.ion-float-lg-end:dir(rtl){float:left!important}}.ion-float-lg-end{float:right!important}[dir=rtl] .ion-float-lg-end{float:left!important}.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}.ion-align-content-lg-start{align-content:flex-start!important}.ion-align-content-lg-end{align-content:flex-end!important}.ion-align-content-lg-center{align-content:center!important}.ion-align-content-lg-between{align-content:space-between!important}.ion-align-content-lg-around{align-content:space-around!important}.ion-align-content-lg-stretch{align-content:stretch!important}.ion-align-items-lg-start{align-items:start!important}.ion-align-items-lg-end{align-items:end!important}.ion-align-items-lg-center{align-items:center!important}.ion-align-items-lg-stretch{align-items:stretch!important}.ion-align-items-lg-baseline{align-items:baseline!important}.ion-align-self-lg-start{align-self:start!important}.ion-align-self-lg-end{align-self:end!important}.ion-align-self-lg-center{align-self:center!important}.ion-align-self-lg-stretch{align-self:stretch!important}.ion-align-self-lg-baseline{align-self:baseline!important}.ion-align-self-lg-auto{align-self:auto!important}}@media (min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}.ion-float-xl-end:dir(rtl){float:left!important}}.ion-float-xl-end{float:right!important}[dir=rtl] .ion-float-xl-end{float:left!important}.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}.ion-align-content-xl-start{align-content:flex-start!important}.ion-align-content-xl-end{align-content:flex-end!important}.ion-align-content-xl-center{align-content:center!important}.ion-align-content-xl-between{align-content:space-between!important}.ion-align-content-xl-around{align-content:space-around!important}.ion-align-content-xl-stretch{align-content:stretch!important}.ion-align-items-xl-start{align-items:start!important}.ion-align-items-xl-end{align-items:end!important}.ion-align-items-xl-center{align-items:center!important}.ion-align-items-xl-stretch{align-items:stretch!important}.ion-align-items-xl-baseline{align-items:baseline!important}.ion-align-self-xl-start{align-self:start!important}.ion-align-self-xl-end{align-self:end!important}.ion-align-self-xl-center{align-self:center!important}.ion-align-self-xl-stretch{align-self:stretch!important}.ion-align-self-xl-baseline{align-self:baseline!important}.ion-align-self-xl-auto{align-self:auto!important}}@media (min-width:576px){.ion-justify-content-sm-start{justify-content:flex-start!important}.ion-justify-content-sm-end{justify-content:flex-end!important}.ion-justify-content-sm-center{justify-content:center!important}.ion-justify-content-sm-between{justify-content:space-between!important}.ion-justify-content-sm-around{justify-content:space-around!important}.ion-justify-content-sm-evenly{justify-content:space-evenly!important}}@media (min-width:768px){.ion-justify-content-md-start{justify-content:flex-start!important}.ion-justify-content-md-end{justify-content:flex-end!important}.ion-justify-content-md-center{justify-content:center!important}.ion-justify-content-md-between{justify-content:space-between!important}.ion-justify-content-md-around{justify-content:space-around!important}.ion-justify-content-md-evenly{justify-content:space-evenly!important}}@media (min-width:992px){.ion-justify-content-lg-start{justify-content:flex-start!important}.ion-justify-content-lg-end{justify-content:flex-end!important}.ion-justify-content-lg-center{justify-content:center!important}.ion-justify-content-lg-between{justify-content:space-between!important}.ion-justify-content-lg-around{justify-content:space-around!important}.ion-justify-content-lg-evenly{justify-content:space-evenly!important}}@media (min-width:1200px){.ion-justify-content-xl-start{justify-content:flex-start!important}.ion-justify-content-xl-end{justify-content:flex-end!important}.ion-justify-content-xl-center{justify-content:center!important}.ion-justify-content-xl-between{justify-content:space-between!important}.ion-justify-content-xl-around{justify-content:space-around!important}.ion-justify-content-xl-evenly{justify-content:space-evenly!important}}.ion-flex-row{flex-direction:row!important}.ion-flex-row-reverse{flex-direction:row-reverse!important}.ion-flex-column{flex-direction:column!important}.ion-flex-column-reverse{flex-direction:column-reverse!important}@media (min-width:576px){.ion-flex-sm-row{flex-direction:row!important}.ion-flex-sm-row-reverse{flex-direction:row-reverse!important}.ion-flex-sm-column{flex-direction:column!important}.ion-flex-sm-column-reverse{flex-direction:column-reverse!important}}@media (min-width:768px){.ion-flex-md-row{flex-direction:row!important}.ion-flex-md-row-reverse{flex-direction:row-reverse!important}.ion-flex-md-column{flex-direction:column!important}.ion-flex-md-column-reverse{flex-direction:column-reverse!important}}@media (min-width:992px){.ion-flex-lg-row{flex-direction:row!important}.ion-flex-lg-row-reverse{flex-direction:row-reverse!important}.ion-flex-lg-column{flex-direction:column!important}.ion-flex-lg-column-reverse{flex-direction:column-reverse!important}}@media (min-width:1200px){.ion-flex-xl-row{flex-direction:row!important}.ion-flex-xl-row-reverse{flex-direction:row-reverse!important}.ion-flex-xl-column{flex-direction:column!important}.ion-flex-xl-column-reverse{flex-direction:column-reverse!important}}.ion-flex-wrap{flex-wrap:wrap!important}.ion-flex-nowrap{flex-wrap:nowrap!important}.ion-flex-wrap-reverse{flex-wrap:wrap-reverse!important}@media (min-width:576px){.ion-flex-sm-wrap{flex-wrap:wrap!important}.ion-flex-sm-nowrap{flex-wrap:nowrap!important}.ion-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width:768px){.ion-flex-md-wrap{flex-wrap:wrap!important}.ion-flex-md-nowrap{flex-wrap:nowrap!important}.ion-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width:992px){.ion-flex-lg-wrap{flex-wrap:wrap!important}.ion-flex-lg-nowrap{flex-wrap:nowrap!important}.ion-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width:1200px){.ion-flex-xl-wrap{flex-wrap:wrap!important}.ion-flex-xl-nowrap{flex-wrap:nowrap!important}.ion-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}}.ion-flex-1{flex:1!important}.ion-flex-auto{flex:auto!important}.ion-flex-initial{flex:initial!important}.ion-flex-none{flex:none!important}@media (min-width:576px){.ion-flex-sm-1{flex:1!important}.ion-flex-sm-auto{flex:auto!important}.ion-flex-sm-initial{flex:initial!important}.ion-flex-sm-none{flex:none!important}}@media (min-width:768px){.ion-flex-md-1{flex:1!important}.ion-flex-md-auto{flex:auto!important}.ion-flex-md-initial{flex:initial!important}.ion-flex-md-none{flex:none!important}}@media (min-width:992px){.ion-flex-lg-1{flex:1!important}.ion-flex-lg-auto{flex:auto!important}.ion-flex-lg-initial{flex:initial!important}.ion-flex-lg-none{flex:none!important}}@media (min-width:1200px){.ion-flex-xl-1{flex:1!important}.ion-flex-xl-auto{flex:auto!important}.ion-flex-xl-initial{flex:initial!important}.ion-flex-xl-none{flex:none!important}}.ion-flex-grow-0{flex-grow:0!important}.ion-flex-grow-1{flex-grow:1!important}.ion-flex-shrink-0{flex-shrink:0!important}.ion-flex-shrink-1{flex-shrink:1!important}.ion-order-first{order:-1!important}.ion-order-0{order:0!important}.ion-order-1{order:1!important}.ion-order-2{order:2!important}.ion-order-3{order:3!important}.ion-order-4{order:4!important}.ion-order-5{order:5!important}.ion-order-6{order:6!important}.ion-order-7{order:7!important}.ion-order-8{order:8!important}.ion-order-9{order:9!important}.ion-order-10{order:10!important}.ion-order-11{order:11!important}.ion-order-12{order:12!important}.ion-order-last{order:13!important}.ion-hide,.ion-hide-down,.ion-hide-up{display:none!important}@media (max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media (max-width:767.98px){.ion-hide-md-down{display:none!important}}@media (max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media (max-width:1199.98px){.ion-hide-xl-down{display:none!important}}.ion-display-none{display:none!important}@media (min-width:576px){.ion-flex-sm-grow-0{flex-grow:0!important}.ion-flex-sm-grow-1{flex-grow:1!important}.ion-flex-sm-shrink-0{flex-shrink:0!important}.ion-flex-sm-shrink-1{flex-shrink:1!important}.ion-order-sm-first{order:-1!important}.ion-order-sm-0{order:0!important}.ion-order-sm-1{order:1!important}.ion-order-sm-2{order:2!important}.ion-order-sm-3{order:3!important}.ion-order-sm-4{order:4!important}.ion-order-sm-5{order:5!important}.ion-order-sm-6{order:6!important}.ion-order-sm-7{order:7!important}.ion-order-sm-8{order:8!important}.ion-order-sm-9{order:9!important}.ion-order-sm-10{order:10!important}.ion-order-sm-11{order:11!important}.ion-order-sm-12{order:12!important}.ion-order-sm-last{order:13!important}.ion-display-sm-none,.ion-hide-sm-up{display:none!important}}@media (min-width:768px){.ion-flex-md-grow-0{flex-grow:0!important}.ion-flex-md-grow-1{flex-grow:1!important}.ion-flex-md-shrink-0{flex-shrink:0!important}.ion-flex-md-shrink-1{flex-shrink:1!important}.ion-order-md-first{order:-1!important}.ion-order-md-0{order:0!important}.ion-order-md-1{order:1!important}.ion-order-md-2{order:2!important}.ion-order-md-3{order:3!important}.ion-order-md-4{order:4!important}.ion-order-md-5{order:5!important}.ion-order-md-6{order:6!important}.ion-order-md-7{order:7!important}.ion-order-md-8{order:8!important}.ion-order-md-9{order:9!important}.ion-order-md-10{order:10!important}.ion-order-md-11{order:11!important}.ion-order-md-12{order:12!important}.ion-order-md-last{order:13!important}.ion-display-md-none,.ion-hide-md-up{display:none!important}}@media (min-width:992px){.ion-flex-lg-grow-0{flex-grow:0!important}.ion-flex-lg-grow-1{flex-grow:1!important}.ion-flex-lg-shrink-0{flex-shrink:0!important}.ion-flex-lg-shrink-1{flex-shrink:1!important}.ion-order-lg-first{order:-1!important}.ion-order-lg-0{order:0!important}.ion-order-lg-1{order:1!important}.ion-order-lg-2{order:2!important}.ion-order-lg-3{order:3!important}.ion-order-lg-4{order:4!important}.ion-order-lg-5{order:5!important}.ion-order-lg-6{order:6!important}.ion-order-lg-7{order:7!important}.ion-order-lg-8{order:8!important}.ion-order-lg-9{order:9!important}.ion-order-lg-10{order:10!important}.ion-order-lg-11{order:11!important}.ion-order-lg-12{order:12!important}.ion-order-lg-last{order:13!important}.ion-display-lg-none,.ion-hide-lg-up{display:none!important}}@media (min-width:1200px){.ion-flex-xl-grow-0{flex-grow:0!important}.ion-flex-xl-grow-1{flex-grow:1!important}.ion-flex-xl-shrink-0{flex-shrink:0!important}.ion-flex-xl-shrink-1{flex-shrink:1!important}.ion-order-xl-first{order:-1!important}.ion-order-xl-0{order:0!important}.ion-order-xl-1{order:1!important}.ion-order-xl-2{order:2!important}.ion-order-xl-3{order:3!important}.ion-order-xl-4{order:4!important}.ion-order-xl-5{order:5!important}.ion-order-xl-6{order:6!important}.ion-order-xl-7{order:7!important}.ion-order-xl-8{order:8!important}.ion-order-xl-9{order:9!important}.ion-order-xl-10{order:10!important}.ion-order-xl-11{order:11!important}.ion-order-xl-12{order:12!important}.ion-order-xl-last{order:13!important}.ion-display-xl-none,.ion-hide-xl-up{display:none!important}.ion-display-xl-inline{display:inline!important}}.ion-display-inline{display:inline!important}@media (min-width:576px){.ion-display-sm-inline{display:inline!important}}@media (min-width:768px){.ion-display-md-inline{display:inline!important}}@media (min-width:992px){.ion-display-lg-inline{display:inline!important}.ion-display-lg-inline-block{display:inline-block!important}}.ion-display-inline-block{display:inline-block!important}@media (min-width:576px){.ion-display-sm-inline-block{display:inline-block!important}}@media (min-width:768px){.ion-display-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.ion-display-xl-inline-block{display:inline-block!important}.ion-display-xl-block{display:block!important}}.ion-display-block{display:block!important}@media (min-width:576px){.ion-display-sm-block{display:block!important}}@media (min-width:768px){.ion-display-md-block{display:block!important}}@media (min-width:992px){.ion-display-lg-block{display:block!important}.ion-display-lg-flex{display:flex!important}}.ion-display-flex{display:flex!important}@media (min-width:576px){.ion-display-sm-flex{display:flex!important}}@media (min-width:768px){.ion-display-md-flex{display:flex!important}}@media (min-width:1200px){.ion-display-xl-flex{display:flex!important}.ion-display-xl-inline-flex{display:inline-flex!important}}.ion-display-inline-flex{display:inline-flex!important}@media (min-width:576px){.ion-display-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.ion-display-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.ion-display-lg-inline-flex{display:inline-flex!important}.ion-display-lg-grid{display:grid!important}}.ion-display-grid{display:grid!important}@media (min-width:576px){.ion-display-sm-grid{display:grid!important}}@media (min-width:768px){.ion-display-md-grid{display:grid!important}}@media (min-width:1200px){.ion-display-xl-grid{display:grid!important}.ion-display-xl-inline-grid{display:inline-grid!important}}.ion-display-inline-grid{display:inline-grid!important}@media (min-width:576px){.ion-display-sm-inline-grid{display:inline-grid!important}}@media (min-width:768px){.ion-display-md-inline-grid{display:inline-grid!important}}@media (min-width:992px){.ion-display-lg-inline-grid{display:inline-grid!important}.ion-display-lg-table{display:table!important}}.ion-display-table{display:table!important}@media (min-width:576px){.ion-display-sm-table{display:table!important}}@media (min-width:768px){.ion-display-md-table{display:table!important}}@media (min-width:1200px){.ion-display-xl-table{display:table!important}.ion-display-xl-table-cell{display:table-cell!important}}.ion-display-table-cell{display:table-cell!important}@media (min-width:576px){.ion-display-sm-table-cell{display:table-cell!important}}@media (min-width:768px){.ion-display-md-table-cell{display:table-cell!important}}@media (min-width:992px){.ion-display-lg-table-cell{display:table-cell!important}.ion-display-lg-table-row{display:table-row!important}}.ion-display-table-row{display:table-row!important}@media (min-width:576px){.ion-display-sm-table-row{display:table-row!important}}@media (min-width:768px){.ion-display-md-table-row{display:table-row!important}}@media (min-width:1200px){.ion-display-xl-table-row{display:table-row!important}}:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: env(safe-area-inset-top);--ion-safe-area-bottom: env(safe-area-inset-bottom);--ion-safe-area-left: env(safe-area-inset-left);--ion-safe-area-right: env(safe-area-inset-right)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}.cal-month-view .cal-header{text-align:center;font-weight:bolder}.cal-month-view .cal-header .cal-cell{padding:5px 0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;white-space:nowrap}.cal-month-view .cal-days{border:1px solid;border-bottom:0}.cal-month-view .cal-cell-top{min-height:78px;-webkit-box-flex:1;-ms-flex:1;flex:1}.cal-month-view .cal-cell-row{display:-webkit-box;display:-ms-flexbox;display:flex}.cal-month-view .cal-cell{float:left;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cal-month-view .cal-cell .cal-event{pointer-events:all!important}.cal-month-view .cal-day-cell{min-height:100px}.cal-month-view .cal-day-cell:not(:last-child){border-right:1px solid}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right:initial;border-left:1px solid}.cal-month-view .cal-days .cal-cell-row{border-bottom:1px solid}.cal-month-view .cal-day-badge{margin-top:18px;margin-left:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px;float:left}.cal-month-view .cal-day-number{font-size:1.2em;font-weight:400;opacity:.5;margin-top:15px;margin-right:15px;float:right;margin-bottom:10px}.cal-month-view .cal-events{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:3px;line-height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cal-month-view .cal-event{width:10px;height:10px;border-radius:50%;display:inline-block;margin:2px}.cal-month-view .cal-day-cell.cal-in-month.cal-has-events{cursor:pointer}.cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1;cursor:default}.cal-month-view .cal-day-cell.cal-today .cal-day-number{font-size:1.9em}.cal-month-view .cal-open-day-events{padding:15px}.cal-month-view .cal-open-day-events .cal-event{position:relative;top:2px}.cal-month-view .cal-out-month .cal-day-badge,.cal-month-view .cal-out-month .cal-event{opacity:.3}.cal-month-view .cal-draggable{cursor:move}.cal-month-view .cal-drag-active *{pointer-events:none}.cal-month-view .cal-event-title{cursor:pointer}.cal-month-view .cal-event-title:hover{text-decoration:underline}.cal-month-view{background-color:#fff}.cal-month-view .cal-cell-row:hover{background-color:#fafafa}.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:#ededed}.cal-month-view .cal-days{border-color:#e1e1e1}.cal-month-view .cal-day-cell:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right-color:initial;border-left-color:#e1e1e1}.cal-month-view .cal-days .cal-cell-row{border-bottom-color:#e1e1e1}.cal-month-view .cal-day-badge{background-color:#b94a48;color:#fff}.cal-month-view .cal-event{background-color:#1e90ff;border-color:#d1e8ff;color:#fff}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:#8b0000}.cal-month-view .cal-day-cell.cal-today{background-color:#e8fde7}.cal-month-view .cal-day-cell.cal-drag-over{background-color:#e0e0e0!important}.cal-month-view .cal-open-day-events{color:#fff;background-color:#555;-webkit-box-shadow:inset 0 0 15px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 15px #00000080}.cal-week-view *{-webkit-box-sizing:border-box;box-sizing:border-box}.cal-week-view .cal-day-headers{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:70px;border:1px solid}[dir=rtl] .cal-week-view .cal-day-headers{padding-left:initial;padding-right:70px}.cal-week-view .cal-day-headers .cal-header{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:5px}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:initial;border-left:1px solid}.cal-week-view .cal-day-headers .cal-header:first-child{border-left:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left:initial;border-right:1px solid}.cal-week-view .cal-day-headers span{font-weight:400;opacity:.5}.cal-week-view .cal-day-column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-left:solid 1px}[dir=rtl] .cal-week-view .cal-day-column{border-left:initial;border-right:solid 1px}.cal-week-view .cal-event{font-size:12px;border:1px solid;direction:ltr}.cal-week-view .cal-time-label-column{width:70px;height:100%}.cal-week-view .cal-current-time-marker{position:absolute;width:100%;height:2px;z-index:2}.cal-week-view .cal-all-day-events{border:solid 1px;border-top:0;border-bottom-width:3px;padding-top:3px;position:relative}.cal-week-view .cal-all-day-events .cal-day-columns{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;z-index:0}.cal-week-view .cal-all-day-events .cal-events-row{position:relative;height:31px;margin-left:70px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-events-row{margin-left:initial;margin-right:70px}.cal-week-view .cal-all-day-events .cal-event-container{display:inline-block;position:absolute}.cal-week-view .cal-all-day-events .cal-event-container.resize-active{z-index:1;pointer-events:none}.cal-week-view .cal-all-day-events .cal-event{padding:0 5px;margin-left:2px;margin-right:2px;height:28px;line-height:28px}.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:5px;border-bottom-left-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:initial;border-bottom-left-radius:initial;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:5px;border-bottom-right-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:initial;border-bottom-right-radius:initial;border-top-left-radius:5px;border-bottom-left-radius:5px}.cal-week-view .cal-all-day-events .cal-time-label-column{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;font-size:14px}.cal-week-view .cal-all-day-events .cal-resize-handle{width:6px;height:100%;cursor:col-resize;position:absolute;top:0}.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:0}[dir=rtl] .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:initial;left:0}.cal-week-view .cal-event,.cal-week-view .cal-header{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cal-week-view .cal-drag-active{pointer-events:none;z-index:1}.cal-week-view .cal-drag-active *{pointer-events:none}.cal-week-view .cal-time-events{position:relative;border:solid 1px;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.cal-week-view .cal-time-events .cal-day-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cal-week-view .cal-time-events .cal-day-column,.cal-week-view .cal-time-events .cal-events-container{position:relative}.cal-week-view .cal-time-events .cal-event-container{position:absolute;z-index:1}.cal-week-view .cal-time-events .cal-event{width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:0 5px;line-height:25px}.cal-week-view .cal-time-events .cal-resize-handle{width:100%;height:4px;cursor:row-resize;position:absolute}.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end{bottom:0}.cal-week-view .cal-hour-segment{position:relative}.cal-week-view .cal-hour-segment:after{content:"\a0"}.cal-week-view .cal-event-container:not(.cal-draggable){cursor:pointer}.cal-week-view .cal-draggable{cursor:move}.cal-week-view mwl-calendar-week-view-hour-segment,.cal-week-view .cal-hour-segment{display:block}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom:thin dashed}.cal-week-view .cal-time{font-weight:700;padding-top:5px;width:70px;text-align:center}.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time{display:none}.cal-week-view .cal-starts-within-day .cal-event{border-top-left-radius:5px;border-top-right-radius:5px}.cal-week-view .cal-ends-within-day .cal-event{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.cal-week-view{background-color:#fff;border-top:solid 1px #e1e1e1}.cal-week-view .cal-day-headers{border-color:#e1e1e1;border-top:0}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:initial;border-left:solid 1px #e1e1e1!important}.cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-header:hover,.cal-week-view .cal-day-headers .cal-drag-over{background-color:#ededed}.cal-week-view .cal-day-column{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-column{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-event{background-color:#d1e8ff;border-color:#1e90ff;color:#1e90ff}.cal-week-view .cal-all-day-events{border-color:#e1e1e1}.cal-week-view .cal-header.cal-today{background-color:#e8fde7}.cal-week-view .cal-header.cal-weekend span{color:#8b0000}.cal-week-view .cal-time-events{border-color:#e1e1e1}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:#ededed}.cal-week-view .cal-hour-odd{background-color:#fafafa}.cal-week-view .cal-drag-over .cal-hour-segment{background-color:#ededed}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom-color:#e1e1e1}.cal-week-view .cal-current-time-marker{background-color:#ea4334}.cal-day-view mwl-calendar-week-view-header{display:none}.cal-day-view .cal-events-container{margin-left:70px}[dir=rtl] .cal-day-view .cal-events-container{margin-left:initial;margin-right:70px}.cal-day-view .cal-day-column{border-left:0}.cal-day-view .cal-current-time-marker{margin-left:70px;width:calc(100% - 70px)}[dir=rtl] .cal-day-view .cal-current-time-marker{margin-left:initial;margin-right:70px}.cal-tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:11px;word-wrap:break-word;opacity:.9}.cal-tooltip.cal-tooltip-top{padding:5px 0;margin-top:-3px}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.cal-tooltip.cal-tooltip-right{padding:0 5px;margin-left:3px}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.cal-tooltip.cal-tooltip-bottom{padding:5px 0;margin-top:3px}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.cal-tooltip.cal-tooltip-left{padding:0 5px;margin-left:-3px}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.cal-tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;border-radius:.25rem}.cal-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:#000}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{border-right-color:#000}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:#000}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{border-left-color:#000}.cal-tooltip-inner{color:#fff;background-color:#000}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid hsl(0,0%,90%)}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid rgb(183.6,218.88,255)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #0054e9)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (min-width: 576px){.ion-hide-sm-up{display:none!important}}@media (max-width: 575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width: 768px){.ion-hide-md-up{display:none!important}}@media (max-width: 767.98px){.ion-hide-md-down{display:none!important}}@media (min-width: 992px){.ion-hide-lg-up{display:none!important}}@media (max-width: 991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width: 1200px){.ion-hide-xl-up{display:none!important}}@media (max-width: 1199.98px){.ion-hide-xl-down{display:none!important}}.ion-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-padding{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end: var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-margin{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end: var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media (min-width: 576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media (min-width: 768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media (min-width: 992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media (min-width: 1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width: 576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width: 768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width: 992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width: 1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width: 576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width: 768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width: 992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width: 1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ion-palette-dark{--ion-color-primary: #4d8dff;--ion-color-primary-rgb: 77, 141, 255;--ion-color-primary-contrast: #000;--ion-color-primary-contrast-rgb: 0, 0, 0;--ion-color-primary-shade: #447ce0;--ion-color-primary-tint: #5f98ff;--ion-color-secondary: #46b1ff;--ion-color-secondary-rgb: 70, 177, 255;--ion-color-secondary-contrast: #000;--ion-color-secondary-contrast-rgb: 0, 0, 0;--ion-color-secondary-shade: #3e9ce0;--ion-color-secondary-tint: #59b9ff;--ion-color-tertiary: #8482fb;--ion-color-tertiary-rgb: 132, 130, 251;--ion-color-tertiary-contrast: #000;--ion-color-tertiary-contrast-rgb: 0, 0, 0;--ion-color-tertiary-shade: #7472dd;--ion-color-tertiary-tint: #908ffb;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffce31;--ion-color-warning-rgb: 255, 206, 49;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0b52b;--ion-color-warning-tint: #ffd346;--ion-color-danger: #f24c58;--ion-color-danger-rgb: 242, 76, 88;--ion-color-danger-contrast: #000;--ion-color-danger-contrast-rgb: 0, 0, 0;--ion-color-danger-shade: #d5434d;--ion-color-danger-tint: #f35e69;--ion-color-light: #222428;--ion-color-light-rgb: 34, 36, 40;--ion-color-light-contrast: #fff;--ion-color-light-contrast-rgb: 255, 255, 255;--ion-color-light-shade: #1e2023;--ion-color-light-tint: #383a3e;--ion-color-medium: #989aa2;--ion-color-medium-rgb: 152, 154, 162;--ion-color-medium-contrast: #000;--ion-color-medium-contrast-rgb: 0, 0, 0;--ion-color-medium-shade: #86888f;--ion-color-medium-tint: #a2a4ab;--ion-color-dark: #f4f5f8;--ion-color-dark-rgb: 244, 245, 248;--ion-color-dark-contrast: #000;--ion-color-dark-contrast-rgb: 0, 0, 0;--ion-color-dark-shade: #d7d8da;--ion-color-dark-tint: #f5f6f9}.ion-palette-dark.ios{--ion-background-color: #000000;--ion-background-color-rgb: 0, 0, 0;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #0d0d0d;--ion-background-color-step-100: #1a1a1a;--ion-background-color-step-150: #262626;--ion-background-color-step-200: #333333;--ion-background-color-step-250: #404040;--ion-background-color-step-300: #4d4d4d;--ion-background-color-step-350: #595959;--ion-background-color-step-400: #666666;--ion-background-color-step-450: #737373;--ion-background-color-step-500: #808080;--ion-background-color-step-550: #8c8c8c;--ion-background-color-step-600: #999999;--ion-background-color-step-650: #a6a6a6;--ion-background-color-step-700: #b3b3b3;--ion-background-color-step-750: #bfbfbf;--ion-background-color-step-800: #cccccc;--ion-background-color-step-850: #d9d9d9;--ion-background-color-step-900: #e6e6e6;--ion-background-color-step-950: #f2f2f2;--ion-text-color-step-50: #f2f2f2;--ion-text-color-step-100: #e6e6e6;--ion-text-color-step-150: #d9d9d9;--ion-text-color-step-200: #cccccc;--ion-text-color-step-250: #bfbfbf;--ion-text-color-step-300: #b3b3b3;--ion-text-color-step-350: #a6a6a6;--ion-text-color-step-400: #999999;--ion-text-color-step-450: #8c8c8c;--ion-text-color-step-500: #808080;--ion-text-color-step-550: #737373;--ion-text-color-step-600: #666666;--ion-text-color-step-650: #595959;--ion-text-color-step-700: #4d4d4d;--ion-text-color-step-750: #404040;--ion-text-color-step-800: #333333;--ion-text-color-step-850: #262626;--ion-text-color-step-900: #1a1a1a;--ion-text-color-step-950: #0d0d0d;--ion-item-background: #000000;--ion-card-background: #1c1c1d}.ion-palette-dark.ios ion-modal{--ion-background-color: var(--ion-color-step-100, var(--ion-background-color-step-100));--ion-toolbar-background: var(--ion-color-step-150, var(--ion-background-color-step-150));--ion-toolbar-border-color: var(--ion-color-step-250, var(--ion-background-color-step-250))}.ion-palette-dark.md{--ion-background-color: #121212;--ion-background-color-rgb: 18, 18, 18;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #1e1e1e;--ion-background-color-step-100: #2a2a2a;--ion-background-color-step-150: #363636;--ion-background-color-step-200: #414141;--ion-background-color-step-250: #4d4d4d;--ion-background-color-step-300: #595959;--ion-background-color-step-350: #656565;--ion-background-color-step-400: #717171;--ion-background-color-step-450: #7d7d7d;--ion-background-color-step-500: #898989;--ion-background-color-step-550: #949494;--ion-background-color-step-600: #a0a0a0;--ion-background-color-step-650: #acacac;--ion-background-color-step-700: #b8b8b8;--ion-background-color-step-750: #c4c4c4;--ion-background-color-step-800: #d0d0d0;--ion-background-color-step-850: #dbdbdb;--ion-background-color-step-900: #e7e7e7;--ion-background-color-step-950: #f3f3f3;--ion-text-color-step-50: #f3f3f3;--ion-text-color-step-100: #e7e7e7;--ion-text-color-step-150: #dbdbdb;--ion-text-color-step-200: #d0d0d0;--ion-text-color-step-250: #c4c4c4;--ion-text-color-step-300: #b8b8b8;--ion-text-color-step-350: #acacac;--ion-text-color-step-400: #a0a0a0;--ion-text-color-step-450: #949494;--ion-text-color-step-500: #898989;--ion-text-color-step-550: #7d7d7d;--ion-text-color-step-600: #717171;--ion-text-color-step-650: #656565;--ion-text-color-step-700: #595959;--ion-text-color-step-750: #4d4d4d;--ion-text-color-step-800: #414141;--ion-text-color-step-850: #363636;--ion-text-color-step-900: #2a2a2a;--ion-text-color-step-950: #1e1e1e;--ion-item-background: #1e1e1e;--ion-toolbar-background: #1f1f1f;--ion-tab-bar-background: #1f1f1f;--ion-card-background: #1e1e1e}.maplibregl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.maplibregl-canvas{left:0;position:absolute;top:0}.maplibregl-map:fullscreen{height:100%;width:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.maplibregl-ctrl-top-left{left:0;top:0}.maplibregl-ctrl-top-right{right:0;top:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:transparent}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%23333' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%2333b5e5' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;color:#000;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{right:0;top:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{left:0;top:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.maplibregl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:15px 10px;pointer-events:auto;position:relative}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{left:0;position:absolute;top:0;transition:opacity .2s;will-change:transform}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.maplibregl-user-location-dot:before{animation:maplibregl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.maplibregl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.maplibregl-cooperative-gesture-screen{align-items:center;background:#0006;color:#fff;display:flex;font-size:1.4em;top:0;right:0;bottom:0;left:0;justify-content:center;line-height:1.2;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{height:100%!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:99999}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}@media only screen and (max-width: 768px){div.twa-input ion-item{border:1px solid var(--twa-neutral--3);background-color:var(--twa-neutral--6);border-radius:8px;--min-height: 29px;height:55px}div.twa-input ion-item ion-input .input-wrapper .label-text-wrapper .label-text{color:var(--twa-neutral--4);font-weight:500}div.twa-input ion-item ion-input .native-input{color:var(--twa-neutral--5);font-size:calc(12px * var(--twa-text-scale, 1));font-weight:500}div.twa-input ion-item::part(native){padding-left:12px;height:100%}div.twa-input ion-item.item-has-focus ion-input .arnValue{display:block}div.twa-input ion-item.item-has-value ion-input .arnValue{display:block}div.twa-input ion-item ion-label{font-size:calc(14px * var(--twa-text-scale, 1));color:var(--twa-neutral--4);font-weight:500}div.twa-input ion-item ion-label small{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(15px * var(--twa-text-scale, 1));font-weight:400;color:var(--twa-neutral--3)}div.twa-input ion-item ion-icon{padding-top:6px;font-size:22px;color:var(--twa-primary--1)}div.twa-input ion-item .success-icon{display:block}div.twa-input ion-item .error-icon{display:none}div.twa-input ion-item .label-floating{color:var(--twa-neutral--4);font-weight:500;margin-top:0!important}div.twa-input ion-item.ion-invalid.ion-touched{border:1px solid var(--twa-danger--1)!important}div.twa-input ion-item.ion-invalid.ion-touched .error-icon{display:block;color:var(--twa-danger--1)!important}div.twa-input ion-item.ion-invalid.ion-touched .label-floating:not(.ion-color){color:var(--twa-neutral--4)}div.twa-input ion-item.item-has-focus{border:1px solid var(--twa-primary--1)}div.twa-input ion-item.item-has-focus .label-floating{color:var(--twa-primary--3)!important;font-weight:600;margin-bottom:5px}div.twa-input ion-item.item-has-value .label-floating{color:var(--twa-primary--3)!important;font-weight:600;margin-bottom:5px;min-height:auto}div.twa-input ion-item ion-input{caret-color:var(--twa-primary--1)}div.twa-input ion-item ion-input input{height:29px;font-size:calc(14px * var(--twa-text-scale, 1));padding-top:4px!important;padding-bottom:6px!important}div.twa-input div.hint-msg{font-weight:500;font-size:calc(11px * var(--twa-text-scale, 1));line-height:calc(12px * var(--twa-text-scale, 1));padding-left:16px;color:var(--twa-neutral--7);min-height:calc(20px + 12px * (var(--twa-text-scale, 1) - 1));align-items:center;display:block;padding-top:7px}div.twa-input div.hint-msg.error{display:none}div.twa-input div.err-msg{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(23px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-danger--1);text-align:start}div.twa-input div.hint-err-msg{font-size:calc(10px * var(--twa-text-scale, 1));line-height:calc(23px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-neutral--7)}div.twa-input.small ion-item{--min-height: 19px;height:48px!important}div.twa-input.small ion-item ion-label{font-size:calc(12px * var(--twa-text-scale, 1))}div.twa-input.small ion-item ion-label small{font-size:calc(10px * var(--twa-text-scale, 1));line-height:calc(13px * var(--twa-text-scale, 1))}div.twa-input.small ion-item ion-icon{padding-top:5px;font-size:20px}div.twa-input.small ion-item .label-floating{color:var(--twa-neutral--4)!important;font-weight:600;-webkit-transform:translateY(60%);transform:translateY(60%);margin-top:0!important}div.twa-input.small ion-item.item-has-focus{border:1px solid var(--twa-primary--1)}div.twa-input.small ion-item.item-has-focus .label-floating{color:var(--twa-primary--3)!important;font-weight:600;-webkit-transform:translateY(8%);transform:translateY(8%);font-size:calc(12px * var(--twa-text-scale, 1))}div.twa-input.small ion-item.item-has-value .label-floating{color:var(--twa-primary--3)!important;font-weight:600;-webkit-transform:translateY(8%);transform:translateY(8%);font-size:calc(12px * var(--twa-text-scale, 1));min-height:auto}div.twa-input.small ion-item ion-input input{height:19px;font-size:calc(12px * var(--twa-text-scale, 1));padding-top:15px!important;padding-bottom:5px!important}div.twa-input.small div.hint-msg{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(11px * var(--twa-text-scale, 1));padding-left:16px;color:var(--twa-neutral--7)}div.twa-input.small div.err-msg{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(20px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-danger--1)}div.twa-input.small div.hint-err-msg{font-size:calc(8px * var(--twa-text-scale, 1));line-height:calc(20px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-neutral--7)}div.twa-input.error ion-item{border:1px solid var(--twa-danger--1)!important}div.twa-input.error ion-item .error-icon{display:block;color:var(--twa-danger--1)!important}div.twa-input.error ion-item .success-icon{display:none}div.twa-input.success ion-item .success-icon{display:block;color:var(--twa-primary--1)!important}div.twa-input.success ion-item .error-icon{display:none}div.twa-input.error div.err-msg{display:contents}div.twa-input.error div.hint-err-msg{display:block;color:var(--twa-danger--1)}div.twa-input.error div.hint-msg{display:none}div.twa-otp ion-label{font-weight:600;font-size:calc(14px * var(--twa-text-scale, 1));line-height:calc(19px * var(--twa-text-scale, 1));color:var(--twa-primary--3);display:block;padding-bottom:5px}div.twa-otp div.twa-otp-width{display:flex}div.twa-otp div.twa-otp-width ng-otp-input .otp-input{font-size:calc(19px * var(--twa-text-scale, 1));font-weight:100;border:1px solid var(--twa-neutral--3);background-color:var(--twa-neutral--6);border-radius:8px}div.twa-otp div.twa-otp-width ng-otp-input .otp-input:focus{outline:none!important;border:1px solid var(--twa-primary--1);color:var(--twa-primary--3)}div.twa-otp div.twa-otp-width ng-otp-input .wrapper{display:flex}div.twa-otp ion-item{--padding-start: 0px;border:1px solid var(--twa-neutral--3);background-color:var(--twa-neutral--6);border-radius:8px;height:48px;display:inline-block;--inner-padding-end: 0;--inner-padding-start: 0}div.twa-otp ion-item.item-has-focus{border:1px solid var(--twa-primary--1)}div.twa-otp ion-item.item-has-focus .label-floating{color:var(--twa-primary--3)!important;font-weight:600;-webkit-transform:translateY(35%);transform:translateY(35%);font-size:calc(12px * var(--twa-text-scale, 1))}div.twa-otp ion-item ion-input{caret-color:var(--twa-primary--1);text-align:center;height:48px}div.twa-otp ion-item ion-input.has-focus{color:var(--twa-primary--1)}div.twa-otp ion-item ion-input input{padding-left:0}div.twa-otp ion-item:not(:first-child){margin-left:10px}div.twa-otp div.hint-msg{font-size:calc(10px * var(--twa-text-scale, 1));line-height:calc(14px * var(--twa-text-scale, 1));color:var(--twa-neutral--7);display:block;padding-top:7px}div.twa-otp div.hint-msg.error{display:none}div.twa-otp div.err-msg{font-size:calc(10px * var(--twa-text-scale, 1));line-height:calc(23px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-danger--1);display:none}div.twa-otp div.hint-err-msg{font-size:calc(10px * var(--twa-text-scale, 1));line-height:calc(23px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--7)}div.twa-otp.small ion-label{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(17px * var(--twa-text-scale, 1))}div.twa-otp.small ion-item{height:38px}div.twa-otp.small ion-item ion-input{height:38px}div.twa-otp.small div.hint-msg{font-size:calc(8px * var(--twa-text-scale, 1));line-height:calc(11px * var(--twa-text-scale, 1))}div.twa-otp.small div.hint-msg.error{display:none}div.twa-otp.small div.err-msg,div.twa-otp.small div.hint-err-msg{font-size:calc(8px * var(--twa-text-scale, 1));line-height:calc(20px * var(--twa-text-scale, 1))}div.twa-otp:has([disabled=true]){opacity:.5}div.twa-otp.error ion-item{border:1px solid var(--twa-danger--1)!important}div.twa-otp.error ion-input{color:var(--twa-danger--1)!important}div.twa-otp.error ng-otp-input .otp-input{border:1px solid var(--twa-danger--1)!important;color:var(--twa-danger--1)!important}div.twa-otp.error div.err-msg{display:contents}div.twa-otp.error div.hint-err-msg{display:block;color:var(--twa-danger--1)}div.twa-otp.disabled{opacity:.5}div.twa-otp.error div.hint-msg{display:none}.twa-search{position:relative}.twa-search .twa-search-wrapper{display:flex;align-items:center;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);padding:0 12px;transition:all var(--twa-transition-fast)}.twa-search .twa-search-wrapper:focus-within{border-color:var(--twa-primary--1);box-shadow:var(--twa-shadow-focus);background:var(--twa-neutral--6)}.twa-search .twa-search-wrapper .search-icon{font-size:18px;color:var(--twa-neutral--15);flex-shrink:0}.twa-search .twa-search-wrapper input,.twa-search .twa-search-wrapper .twa-search-input{flex:1;border:none;background:transparent;padding:12px 10px;font-size:calc(14px * var(--twa-text-scale, 1));color:var(--twa-neutral--1);outline:none;font-family:inherit;min-width:0}.twa-search .twa-search-wrapper input::placeholder,.twa-search .twa-search-wrapper .twa-search-input::placeholder{color:var(--twa-neutral--15)}.twa-search .twa-search-wrapper .search-shortcut{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-sm);padding:3px 6px;font-size:calc(11px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);font-weight:500;flex-shrink:0}.twa-search .twa-search-wrapper .search-clear{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:var(--twa-neutral--14);border-radius:50%;cursor:pointer;color:var(--twa-neutral--13);flex-shrink:0}.twa-search .twa-search-wrapper .search-clear:hover{background:var(--twa-neutral--10)}.twa-search .twa-search-wrapper .search-clear ion-icon{font-size:12px}.twa-search .twa-search-results{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-lg);max-height:320px;overflow-y:auto;z-index:1000}.twa-search .twa-search-results .search-loading,.twa-search .twa-search-results .no-results{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;color:var(--twa-neutral--15);font-size:calc(13px * var(--twa-text-scale, 1))}.twa-search .twa-search-results .search-result-item{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;transition:background var(--twa-transition-fast);border-bottom:1px solid var(--twa-neutral--9)}.twa-search .twa-search-results .search-result-item:last-child{border-bottom:none}.twa-search .twa-search-results .search-result-item:hover{background:var(--twa-neutral--18)}.twa-search .twa-search-results .search-result-item .result-icon{width:32px;height:32px;border-radius:var(--twa-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--twa-neutral--9)}.twa-search .twa-search-results .search-result-item .result-icon ion-icon{font-size:16px;color:var(--twa-neutral--13)}.twa-search .twa-search-results .search-result-item .result-content{flex:1;min-width:0}.twa-search .twa-search-results .search-result-item .result-content .result-title{font-size:calc(13px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.twa-search .twa-search-results .search-result-item .result-content .result-subtitle{font-size:calc(11px * var(--twa-text-scale, 1));color:var(--twa-neutral--13);margin-top:2px}.twa-search .twa-search-results .search-result-item .result-arrow{font-size:calc(14px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);flex-shrink:0}.twa-search.small .twa-search-wrapper{padding:0 10px}.twa-search.small .twa-search-wrapper input,.twa-search.small .twa-search-wrapper .twa-search-input{padding:8px;font-size:calc(13px * var(--twa-text-scale, 1))}.twa-search.small .twa-search-wrapper .search-icon{font-size:16px}.twa-search.large .twa-search-wrapper{padding:0 16px}.twa-search.large .twa-search-wrapper input,.twa-search.large .twa-search-wrapper .twa-search-input{padding:14px 12px;font-size:calc(15px * var(--twa-text-scale, 1))}.twa-search.large .twa-search-wrapper .search-icon{font-size:20px}.twa-h1{font-size:calc(18px * var(--twa-text-scale, 1));line-height:calc(23px * var(--twa-text-scale, 1));font-weight:400}.twa-h1.medium{font-weight:500}.twa-h1.semi-bold{font-weight:600}.twa-h1.bold{font-weight:700}.twa-h2{font-size:calc(22px * var(--twa-text-scale, 1));line-height:calc(35px * var(--twa-text-scale, 1));font-weight:400}.twa-h2.medium{font-weight:500}.twa-h2.semi-bold{font-weight:600}.twa-h2.bold{font-weight:700}.twa-h3{font-size:calc(18px * var(--twa-text-scale, 1));line-height:calc(30px * var(--twa-text-scale, 1));font-weight:400}.twa-h3.medium{font-weight:500}.twa-h3.semi-bold{font-weight:600}.twa-h3.bold{font-weight:700}.twa-h4{font-size:calc(14px * var(--twa-text-scale, 1));line-height:calc(25px * var(--twa-text-scale, 1));font-weight:400}.twa-h4.medium{font-weight:500}.twa-h4.semi-bold{font-weight:600}.twa-h4.bold{font-weight:700}.twa-h5{font-size:calc(12px * var(--twa-text-scale, 1))!important;line-height:calc(20px * var(--twa-text-scale, 1));font-weight:400}.twa-h5.medium{font-weight:500}.twa-h5.semi-bold{font-weight:600}.twa-h5.bold{font-weight:700}.twa-h6{font-size:calc(10px * var(--twa-text-scale, 1))!important;line-height:calc(20px * var(--twa-text-scale, 1));font-weight:400}.twa-h6.medium{font-weight:500}.twa-h6.semi-bold{font-weight:600}.twa-h6.bold{font-weight:700}.m0{margin:0!important}.m1{margin:1px!important}.m2{margin:2px!important}.m3{margin:3px!important}.m5{margin:5px!important}.m10{margin:10px!important}.m15{margin:15px!important}.m20{margin:20px!important}.m25{margin:25px!important}.m30{margin:30px!important}.m35{margin:35px!important}.m40{margin:40px!important}.ml0{margin-left:0!important}.ml1{margin-left:1px!important}.ml2{margin-left:2px!important}.ml3{margin-left:3px!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.mr0{margin-right:0!important}.mr1{margin-right:1px!important}.mr2{margin-right:2px!important}.mr3{margin-right:3px!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mt0{margin-top:0!important}.mt1{margin-top:1px!important}.mt2{margin-top:2px!important}.mt3{margin-top:3px!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt35{margin-top:35px!important}.mt40{margin-top:40px!important}.mb0{margin-bottom:0!important}.mb1{margin-bottom:1px!important}.mb2{margin-bottom:2px!important}.mb3{margin-bottom:3px!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.pd0{padding:0!important}.pd5{padding:5px!important}.pd10{padding:10px!important}.pd15{padding:15px!important}.pd20{padding:20px!important}.pd25{padding:25px!important}.pd30{padding:30px!important}.pd40{padding:40px!important}.pdl0{padding-left:0!important}.pdl5{padding-left:5px!important}.pdl10{padding-left:10px!important}.pdl15{padding-left:15px!important}.pdl20{padding-left:10px!important}.pdl25{padding-left:25px!important}.pdl30{padding-left:30px!important}.pdl35{padding-left:35px!important}.pdl40{padding-left:40px!important}.pdr0{padding-right:0!important}.pdr5{padding-right:5px!important}.pdr10{padding-right:10px!important}.pdr15{padding-right:15px!important}.pdr20{padding-right:10px!important}.pdr25{padding-right:25px!important}.pdr30{padding-right:30px!important}.pdr40{padding-right:40px!important}.pdr50{padding-right:50px!important}.pdt0{padding-top:0!important}.pdt5{padding-top:5px!important}.pdt10{padding-top:10px!important}.pdt15{padding-top:15px!important}.pdt20{padding-top:20px!important}.pdt25{padding-top:25px!important}.pdt30{padding-top:30px!important}.pdt35{padding-top:35px!important}.pdt40{padding-top:40px!important}.pdt45{padding-top:45px!important}.pdt50{padding-top:50px!important}.pdt60{padding-top:60px!important}.pdt70{padding-top:70px!important}.pdb0{padding-bottom:0!important}.pdb5{padding-bottom:5px!important}.pdb10{padding-bottom:10px!important}.pdb15{padding-bottom:15px!important}.pdb20{padding-bottom:20px!important}.pdb25{padding-bottom:25px!important}.pdb30{padding-bottom:30px!important}.pdb35{padding-bottom:35px!important}.pdb40{padding-bottom:40px!important}.pdb45{padding-bottom:45px!important}.pdb50{padding-bottom:50px!important}.pdb60{padding-bottom:60px!important}.pdb70{padding-bottom:70px!important}.twa-clr-primary--1{color:var(--twa-primary--1)}.twa-clr-primary--2{color:var(--twa-primary--2)}.twa-clr-primary--3{color:var(--twa-primary--3)}.twa-clr-primary--4{color:var(--twa-primary--4)}.twa-clr-neutral--1{color:var(--twa-neutral--1)}.twa-clr-neutral--2{color:var(--twa-neutral--2)}.twa-clr-neutral--3{color:var(--twa-neutral--3)}.twa-clr-neutral--4{color:var(--twa-neutral--4)}.twa-clr-neutral--5{color:var(--twa-neutral--5)}.twa-clr-neutral--6{color:var(--twa-neutral--6)}.twa-clr-neutral--7{color:var(--twa-neutral--7)}.twa-clr-neutral--8{color:var(--twa-neutral--8)}.twa-clr-neutral--9{color:var(--twa-neutral--9)}.twa-clr-neutral--10{color:var(--twa-neutral--10)}.twa-clr-neutral--11{color:var(--twa-neutral--11)!important}.twa-clr-neutral--12{color:var(--twa-neutral--12)}.twa-clr-neutral--13{color:var(--twa-neutral--13)}.twa-clr-neutral--14{color:var(--twa-neutral--14)}.twa-clr-neutral--15{color:var(--twa-neutral--15)}.twa-clr-neutral--16{color:var(--twa-neutral--16)}.twa-clr-neutral--17{color:var(--twa-neutral--17)}.twa-clr-neutral--18{color:var(--twa-neutral--18)}.twa-clr-neutral--19{color:var(--twa-neutral--19)}.twa-clr-neutral--20{color:var(--twa-neutral--20)}.twa-clr-neutral--21{color:var(--twa-neutral--21)}.twa-clr-neutral--22{color:var(--twa-neutral--22)}.twa-clr-neutral--23{color:var(--twa-neutral--23)}.twa-clr-neutral--24{color:var(--twa-neutral--24)}.twa-clr-neutral--25{color:var(--twa-neutral--25)}.twa-clr-neutral--26{color:var(--twa-neutral--26)}.twa-clr-neutral--27{color:var(--twa-neutral--27)}.twa-clr-danger--1{color:var(--twa-danger--1)}.twa-clr-success--1{color:var(--twa-success--1)}.twa-clr-success--2{color:var(--twa-success--2)}.twa-clr-warning--2{color:var(--twa-warning--2)}.twa-clr-danger--2{color:var(--twa-danger--2)}.twa-bgclr-warning--2{background-color:var(--twa-warning--2)}.twa-bgclr-primary--1{background-color:var(--twa-primary--1);--background: var(--twa-primary--1)}.twa-bgclr-primary--2{background-color:var(--twa-primary--2);--background: var(--twa-primary--2)}.twa-bgclr-primary--3{background-color:var(--twa-primary--3);--background: var(--twa-primary--3)}.twa-bgclr-neutral--1{background-color:var(--twa-neutral--1);--background: var(--twa-neutral--1)}.twa-bgclr-neutral--2{background-color:var(--twa-neutral--2);--background: var(--twa-neutral--2)}.twa-bgclr-neutral--3{background-color:var(--twa-neutral--3);--background: var(--twa-neutral--3)}.twa-bgclr-neutral--4{background-color:var(--twa-neutral--4);--background: var(--twa-neutral--4)}.twa-bgclr-neutral--5{background-color:var(--twa-neutral--5);--background: var(--twa-neutral--5)}.twa-bgclr-neutral--6{background-color:var(--twa-neutral--6);--background: var(--twa-neutral--6)}.twa-bgclr-neutral--7{background-color:var(--twa-neutral--7);--background: var(--twa-neutral--7)}.twa-bgclr-neutral--8{background-color:var(--twa-neutral--8);--background: var(--twa-neutral--8)}.twa-bgclr-neutral--9{background-color:var(--twa-neutral--9);--background: var(--twa-neutral--9)}.twa-bgclr-neutral--10{background-color:var(--twa-neutral--10);--background: var(--twa-neutral--10)}.twa-bgclr-neutral--11{background-color:var(--twa-neutral--11);--background: var(--twa-neutral--11)}.twa-bgclr-neutral--12{background-color:var(--twa-neutral--12);--background: var(--twa-neutral--12)}.twa-bgclr-neutral--13{background-color:var(--twa-neutral--13);--background: var(--twa-neutral--13)}.twa-bgclr-neutral--14{background-color:var(--twa-neutral--14);--background: var(--twa-neutral--14)}.twa-bgclr-neutral--15{background-color:var(--twa-neutral--15);--background: var(--twa-neutral--15)}.twa-bgclr-neutral--16{background-color:var(--twa-neutral--16);--background: var(--twa-neutral--16)}.twa-bgclr-neutral--17{background-color:var(--twa-neutral--17);--background: var(--twa-neutral--17)}.twa-bgclr-neutral--18{background-color:var(--twa-neutral--18);--background: var(--twa-neutral--18)}.twa-bgclr-neutral--19{background-color:var(--twa-neutral--19);--background: var(--twa-neutral--19)}.twa-bgclr-neutral--20{background-color:var(--twa-neutral--20);--background: var(--twa-neutral--20)}.twa-bgclr-neutral--22{background-color:var(--twa-neutral--22);--background: var(--twa-neutral--22)}.twa-bgclr-neutral--25{background-color:var(--twa-neutral--25);--background: var(--twa-neutral--25)}.twa-bgclr-neutral--27{background-color:var(--twa-neutral--27);--background: var(--twa-neutral--27)}.twa-bgclr-danger--1{background-color:var(--twa-danger--1);--background: var(--twa-danger--1)}.twa-bgclr-danger--2{background-color:var(--twa-danger--2);--background: var(--twa-danger--2)}.twa-bgclr-success--2{background-color:var(--twa-success--2);--background: var(--twa-success--2)}.twa-bgclr-warning--1{background-color:var(--twa-warning--1);--background: var(--twa-warning--1)}.twa-bgclr-warning--2{background-color:var(--twa-warning--2);--background: var(--twa-warning--2)}.w-fit{width:fit-content!important}.w100{width:100%!important}.w90{width:90%!important}.w80{width:80%!important}.w70{width:70%!important}.w65{width:65%!important}.w60{width:60%!important}.w55{width:55%!important}.w50{width:50%!important}.w47{width:47%!important}.w45{width:45%!important}.w40{width:40%!important}.w35{width:35%!important}.w30{width:30%!important}.w20{width:20%!important}.w19{width:19%!important}.w10{width:10%!important}:root{--twa-font-xs: 11px;--twa-font-sm: 13px;--twa-font-base: 14px;--twa-font-md: 16px;--twa-font-lg: 20px;--twa-font-xl: 24px;--twa-font-2xl: 28px;--twa-weight-regular: 400;--twa-weight-medium: 500;--twa-weight-semibold: 600;--twa-weight-bold: 400;--twa-leading-tight: 1.2;--twa-leading-normal: 1.4;--twa-leading-relaxed: 1.6;--twa-tracking-tight: -.01em;--twa-tracking-normal: 0;--twa-tracking-wide: .04em}.twa__segment-primary{background:var(--twa-neutral--6);border-radius:300px;justify-content:flex-start!important;margin:0;border:1px solid #E0E0E0;padding:6px!important;align-items:center!important;width:fit-content;display:flex}.twa__segment-primary.small ion-segment-button{height:24px!important}.twa__segment-primary.big ion-segment-button{height:32px!important}ion-segment-button{flex:none;min-height:0px;height:100%;padding:5px 10px;border-radius:75px;min-width:fit-content;width:fit-content;margin:0;color:var(--twa-neutral--1);align-items:center;font-size:calc(14px * var(--twa-text-scale, 1))!important;font-weight:500;--indicator-height: 0px;--padding-top: 0;--padding-end: 0px;--padding-bottom: 0;--padding-start: 0px;--background-checked: var(--twa-primary--1);--color-checked: var(--twa-neutral--6);--indicator-color: none}ion-segment-button:before{border-left:0px}ion-segment-button.segment-button-checked{color:var(--twa-neutral--6);background:var(--twa-primary--1);font-weight:600!important;box-shadow:none}ion-segment-button.segment-button-checked ion-label{color:#fff!important}ion-segment-button ion-label{color:#666}ion-segment-button ion-icon{font-size:18px!important}.twa__segment-tabs{display:inline-flex;background:var(--twa-neutral--18);border-radius:var(--twa-radius-md);padding:4px;gap:4px;width:fit-content;border:none}.twa__segment-tabs ion-segment-button{display:flex;align-items:center;gap:6px;padding:8px 14px;font-size:calc(13px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--13);background:transparent;border:none;border-radius:var(--twa-radius-sm);cursor:pointer;transition:all var(--twa-transition-fast);min-height:0;min-width:fit-content;margin:0;--indicator-height: 0;--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0}.twa__segment-tabs ion-segment-button:before{border-left:0}.twa__segment-tabs ion-segment-button ion-icon{font-size:16px}.twa__segment-tabs ion-segment-button ion-label{color:var(--twa-neutral--13);font-weight:500}.twa__segment-tabs ion-segment-button:hover:not(.segment-button-checked){color:var(--twa-neutral--1);background:#fff9}.twa__segment-tabs ion-segment-button:hover:not(.segment-button-checked) ion-label{color:var(--twa-neutral--1)}.twa__segment-tabs ion-segment-button.segment-button-checked{color:var(--twa-neutral--1);background:var(--twa-neutral--6);box-shadow:var(--twa-shadow-sm);font-weight:500}.twa__segment-tabs ion-segment-button.segment-button-checked ion-label{color:var(--twa-neutral--1)}.twa__segment-tabs.small{padding:3px;gap:3px}.twa__segment-tabs.small ion-segment-button{padding:6px 10px;font-size:calc(12px * var(--twa-text-scale, 1))}.twa__segment-tabs.small ion-segment-button ion-icon{font-size:14px}.twa__segment-tabs.large{padding:5px;gap:5px}.twa__segment-tabs.large ion-segment-button{padding:10px 18px;font-size:calc(14px * var(--twa-text-scale, 1))}.twa__segment-tabs.large ion-segment-button ion-icon{font-size:18px}}@media only screen and (min-width: 768px) and (max-width: 992px){div.twa-input ion-item{border:1px solid var(--twa-neutral--3);background-color:var(--twa-neutral--6);border-radius:8px;--min-height: 36px;height:50px}div.twa-input ion-item ion-input .input-wrapper .label-text-wrapper .label-text{color:var(--twa-neutral--4);font-weight:500}div.twa-input ion-item ion-input .native-input{color:var(--twa-neutral--5);font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500}div.twa-input ion-item::part(native){padding-left:12px;height:100%}div.twa-input ion-item.item-has-focus ion-input .arnValue{display:block}div.twa-input ion-item.item-has-value ion-input .arnValue{display:block}div.twa-input ion-item ion-label{color:var(--twa-neutral--4);font-weight:500;font-size:calc(15px * var(--twa-text-scale, 1))}div.twa-input ion-item ion-label small{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(15px * var(--twa-text-scale, 1));font-weight:400;color:var(--twa-neutral--4)}div.twa-input ion-item ion-icon{padding-top:6px;font-size:23px;color:var(--twa-primary--1)}div.twa-input ion-item .label-floating{color:var(--twa-neutral--4)!important;font-weight:600}div.twa-input ion-item.ion-invalid.ion-touched{border:1px solid var(--twa-danger--1)!important}div.twa-input ion-item.ion-invalid.ion-touched .error-icon{display:block;color:var(--twa-danger--1)!important}div.twa-input ion-item.ion-invalid.ion-touched .label-floating:not(.ion-color){color:var(--twa-neutral--4)}div.twa-input ion-item.item-has-focus{border:1px solid var(--twa-primary--1)}div.twa-input ion-item.item-has-focus .label-floating{color:var(--twa-primary--3)!important;font-weight:600}div.twa-input ion-item.item-has-value .label-floating{color:var(--twa-primary--3)!important;font-weight:600;min-height:auto}div.twa-input ion-item ion-input{caret-color:var(--twa-primary--1)}div.twa-input ion-item ion-input input{height:36px;font-size:calc(15px * var(--twa-text-scale, 1));padding-top:6px!important;padding-bottom:8px!important}div.twa-input div.hint-msg{font-size:calc(11px * var(--twa-text-scale, 1));line-height:calc(15px * var(--twa-text-scale, 1));padding-left:16px;color:var(--twa-neutral--7);display:block;padding-top:7px}div.twa-input div.hint-msg.error{display:none}div.twa-input div.err-msg{font-size:calc(11px * var(--twa-text-scale, 1));line-height:calc(24px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-danger--1)}div.twa-input div.hint-err-msg{font-size:calc(11px * var(--twa-text-scale, 1));line-height:calc(24px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-neutral--7)}div.twa-input.small ion-item{--min-height: 24px;height:48px!important}div.twa-input.small ion-item ion-label{font-size:calc(13px * var(--twa-text-scale, 1))}div.twa-input.small ion-item ion-label small{font-size:calc(11px * var(--twa-text-scale, 1));line-height:calc(14px * var(--twa-text-scale, 1))}div.twa-input.small ion-item ion-icon{padding-top:5px;font-size:21px}div.twa-input.small ion-item .label-floating{color:var(--twa-neutral--4)!important;font-weight:600}div.twa-input.small ion-item.item-has-focus{border:1px solid var(--twa-primary--1)}div.twa-input.small ion-item.item-has-focus .label-floating{color:var(--twa-primary--3)!important;font-weight:600;font-size:calc(12px * var(--twa-text-scale, 1))}div.twa-input.small ion-item.item-has-value .label-floating{color:var(--twa-primary--3)!important;font-weight:600;min-height:auto;font-size:calc(12px * var(--twa-text-scale, 1))}div.twa-input.small ion-item ion-input input{height:24px;font-size:calc(13px * var(--twa-text-scale, 1));padding-top:3px!important;padding-bottom:5px!important}div.twa-input.small div.hint-msg{font-size:calc(9px * var(--twa-text-scale, 1));line-height:calc(12px * var(--twa-text-scale, 1));padding-left:16px;color:var(--twa-neutral--7)}div.twa-input.small div.err-msg{font-size:calc(9px * var(--twa-text-scale, 1));line-height:calc(21px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-danger--1);display:none}div.twa-input.small div.hint-err-msg{font-size:calc(9px * var(--twa-text-scale, 1));line-height:calc(21px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-neutral--7)}div.twa-input.error ion-item{border:1px solid var(--twa-danger--1)!important}div.twa-input.success ion-item .success-icon{display:block;color:var(--twa-primary--1)!important}div.twa-input.success ion-item .error-icon{display:none}div.twa-input.error div.err-msg{display:contents}div.twa-input.error div.hint-err-msg{display:block;color:var(--twa-danger--1)}div.twa-input.error div.hint-msg{display:none}div.twa-otp ion-label{font-weight:600;font-size:calc(15px * var(--twa-text-scale, 1));line-height:calc(19px * var(--twa-text-scale, 1));color:var(--twa-primary--3)!important;display:block;padding-bottom:5px}div.twa-otp div.twa-otp-width{display:flex}div.twa-otp div.twa-otp-width ng-otp-input .otp-input{font-size:calc(19px * var(--twa-text-scale, 1));font-weight:100;border:1px solid var(--twa-neutral--4);background-color:var(--twa-neutral--6);border-radius:8px}div.twa-otp div.twa-otp-width ng-otp-input .otp-input:focus{outline:none!important;border:1px solid var(--twa-primary--1);color:var(--twa-primary--3)}div.twa-otp div.twa-otp-width ng-otp-input .wrapper{display:flex}div.twa-otp ion-item{--padding-start: 0px;border:1px solid var(--twa-neutral--4);background-color:var(--twa-neutral--6);border-radius:8px;height:52px;display:inline-block;--inner-padding-end: 0;--inner-padding-start: 0}div.twa-otp ion-item.item-has-focus{border:1px solid var(--twa-primary--1)}div.twa-otp ion-item.item-has-focus .label-floating{color:var(--twa-primary--3)!important;font-weight:600;-webkit-transform:translateY(35%);transform:translateY(35%);font-size:calc(12px * var(--twa-text-scale, 1))}div.twa-otp ion-item ion-input{caret-color:var(--twa-primary--1);text-align:center;height:52px}div.twa-otp ion-item ion-input.has-focus{color:var(--twa-primary--1)}div.twa-otp ion-item ion-input input{padding-left:0}div.twa-otp ion-item:not(:first-child){margin-left:10px}div.twa-otp div.hint-msg{font-size:calc(11px * var(--twa-text-scale, 1));line-height:calc(15px * var(--twa-text-scale, 1));padding-left:16px;color:var(--twa-neutral--7);display:block;padding-top:7px}div.twa-otp div.hint-msg.error{display:none}div.twa-otp div.err-msg{font-size:calc(11px * var(--twa-text-scale, 1));line-height:calc(24px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-danger--1);display:none}div.twa-otp div.hint-err-msg{font-size:calc(11px * var(--twa-text-scale, 1));line-height:calc(24px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--7)}div.twa-otp.small ion-label{font-size:calc(13px * var(--twa-text-scale, 1));line-height:calc(17px * var(--twa-text-scale, 1))}div.twa-otp.small ion-item{height:43px}div.twa-otp.small ion-item ion-input{height:100%}div.twa-otp.small div.hint-msg{font-size:calc(9px * var(--twa-text-scale, 1));line-height:calc(12px * var(--twa-text-scale, 1))}div.twa-otp.small div.hint-msg.error{display:none}div.twa-otp.small div.err-msg,div.twa-otp.small div.hint-err-msg{font-size:calc(9px * var(--twa-text-scale, 1));line-height:calc(21px * var(--twa-text-scale, 1))}div.twa-otp:has([disabled=true]){opacity:.5}div.twa-otp.error ion-item{border:1px solid var(--twa-danger--1)!important}div.twa-otp.error ion-input{color:var(--twa-danger--1)!important}div.twa-otp.error ng-otp-input .otp-input{border:1px solid var(--twa-danger--1)!important;color:var(--twa-danger--1)!important}div.twa-otp.error div.err-msg{display:contents}div.twa-otp.error div.hint-err-msg{display:block;color:var(--twa-danger--1)}div.twa-otp.disabled{opacity:.5}div.twa-otp.error div.hint-msg{display:none}.twa-search{position:relative}.twa-search .twa-search-wrapper{display:flex;align-items:center;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);padding:0 14px;transition:all var(--twa-transition-fast)}.twa-search .twa-search-wrapper:focus-within{border-color:var(--twa-primary--1);box-shadow:var(--twa-shadow-focus);background:var(--twa-neutral--6)}.twa-search .twa-search-wrapper .search-icon{font-size:19px;color:var(--twa-neutral--15);flex-shrink:0}.twa-search .twa-search-wrapper input,.twa-search .twa-search-wrapper .twa-search-input{flex:1;border:none;background:transparent;padding:13px 11px;font-size:calc(14px * var(--twa-text-scale, 1));color:var(--twa-neutral--1);outline:none;font-family:inherit;min-width:0}.twa-search .twa-search-wrapper input::placeholder,.twa-search .twa-search-wrapper .twa-search-input::placeholder{color:var(--twa-neutral--15)}.twa-search .twa-search-wrapper .search-shortcut{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-sm);padding:4px 7px;font-size:calc(11px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);font-weight:500;flex-shrink:0}.twa-search .twa-search-wrapper .search-clear{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:var(--twa-neutral--14);border-radius:50%;cursor:pointer;color:var(--twa-neutral--13);flex-shrink:0}.twa-search .twa-search-wrapper .search-clear:hover{background:var(--twa-neutral--10)}.twa-search .twa-search-wrapper .search-clear ion-icon{font-size:13px}.twa-search .twa-search-results{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-lg);max-height:360px;overflow-y:auto;z-index:1000}.twa-search .twa-search-results .search-loading,.twa-search .twa-search-results .no-results{display:flex;align-items:center;justify-content:center;gap:11px;padding:22px;color:var(--twa-neutral--15);font-size:calc(13px * var(--twa-text-scale, 1))}.twa-search .twa-search-results .search-result-item{display:flex;align-items:center;gap:11px;padding:11px 14px;cursor:pointer;transition:background var(--twa-transition-fast);border-bottom:1px solid var(--twa-neutral--9)}.twa-search .twa-search-results .search-result-item:last-child{border-bottom:none}.twa-search .twa-search-results .search-result-item:hover{background:var(--twa-neutral--18)}.twa-search .twa-search-results .search-result-item .result-icon{width:34px;height:34px;border-radius:var(--twa-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--twa-neutral--9)}.twa-search .twa-search-results .search-result-item .result-icon ion-icon{font-size:17px;color:var(--twa-neutral--13)}.twa-search .twa-search-results .search-result-item .result-content{flex:1;min-width:0}.twa-search .twa-search-results .search-result-item .result-content .result-title{font-size:calc(13px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.twa-search .twa-search-results .search-result-item .result-content .result-subtitle{font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--13);margin-top:2px}.twa-search .twa-search-results .search-result-item .result-arrow{font-size:calc(15px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);flex-shrink:0}.twa-search.small .twa-search-wrapper{padding:0 12px}.twa-search.small .twa-search-wrapper input,.twa-search.small .twa-search-wrapper .twa-search-input{padding:10px;font-size:calc(13px * var(--twa-text-scale, 1))}.twa-search.small .twa-search-wrapper .search-icon{font-size:17px}.twa-search.large .twa-search-wrapper{padding:0 16px}.twa-search.large .twa-search-wrapper input,.twa-search.large .twa-search-wrapper .twa-search-input{padding:14px 12px;font-size:calc(15px * var(--twa-text-scale, 1))}.twa-search.large .twa-search-wrapper .search-icon{font-size:20px}.m0{margin:0!important}.m1{margin:1px!important}.m2{margin:2px!important}.m3{margin:3px!important}.m5{margin:5px!important}.m10{margin:10px!important}.m15{margin:15px!important}.m20{margin:20px!important}.m25{margin:25px!important}.m30{margin:30px!important}.m35{margin:35px!important}.m40{margin:40px!important}.ml0{margin-left:0!important}.ml1{margin-left:1px!important}.ml2{margin-left:2px!important}.ml3{margin-left:3px!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.mr0{margin-right:0!important}.mr1{margin-right:1px!important}.mr2{margin-right:2px!important}.mr3{margin-right:3px!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mt0{margin-top:0!important}.mt1{margin-top:1px!important}.mt2{margin-top:2px!important}.mt3{margin-top:3px!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt35{margin-top:35px!important}.mt40{margin-top:40px!important}.mb0{margin-bottom:0!important}.mb1{margin-bottom:1px!important}.mb2{margin-bottom:2px!important}.mb3{margin-bottom:3px!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.pd0{padding:0!important}.pd5{padding:5px!important}.pd10{padding:10px!important}.pd15{padding:15px!important}.pd20{padding:20px!important}.pd25{padding:25px!important}.pd30{padding:30px!important}.pd40{padding:40px!important}.pdl0{padding-left:0!important}.pdl5{padding-left:5px!important}.pdl10{padding-left:10px!important}.pdl15{padding-left:15px!important}.pdl20{padding-left:20px!important}.pdl25{padding-left:25px!important}.pdl30{padding-left:30px!important}.pdl35{padding-left:35px!important}.pdl40{padding-left:40px!important}.pdr0{padding-right:0!important}.pdr5{padding-right:5px!important}.pdr10{padding-right:10px!important}.pdr15{padding-right:15px!important}.pdr20{padding-right:20px!important}.pdr25{padding-right:25px!important}.pdr30{padding-right:30px!important}.pdr40{padding-right:40px!important}.pdr50{padding-right:50px!important}.pdt0{padding-top:0!important}.pdt5{padding-top:5px!important}.pdt10{padding-top:10px!important}.pdt15{padding-top:15px!important}.pdt20{padding-top:20px!important}.pdt25{padding-top:25px!important}.pdt30{padding-top:30px!important}.pdt35{padding-top:35px!important}.pdt40{padding-top:40px!important}.pdt45{padding-top:45px!important}.pdt50{padding-top:50px!important}.pdt60{padding-top:60px!important}.pdt70{padding-top:70px!important}.pdb0{padding-bottom:0!important}.pdb5{padding-bottom:5px!important}.pdb10{padding-bottom:10px!important}.pdb15{padding-bottom:15px!important}.pdb20{padding-bottom:20px!important}.pdb25{padding-bottom:25px!important}.pdb30{padding-bottom:30px!important}.pdb35{padding-bottom:35px!important}.pdb40{padding-bottom:40px!important}.pdb45{padding-bottom:45px!important}.pdb50{padding-bottom:50px!important}.pdb60{padding-bottom:60px!important}.pdb70{padding-bottom:70px!important}.twa-clr-primary--1{color:var(--twa-primary--1)}.twa-clr-primary--2{color:var(--twa-primary--2)}.twa-clr-primary--3{color:var(--twa-primary--3)}.twa-clr-primary--4{color:var(--twa-primary--4)}.twa-clr-neutral--1{color:var(--twa-neutral--1)}.twa-clr-neutral--2{color:var(--twa-neutral--2)}.twa-clr-neutral--3{color:var(--twa-neutral--3)}.twa-clr-neutral--4{color:var(--twa-neutral--4)}.twa-clr-neutral--5{color:var(--twa-neutral--5)}.twa-clr-neutral--6{color:var(--twa-neutral--6)}.twa-clr-neutral--7{color:var(--twa-neutral--7)}.twa-clr-neutral--8{color:var(--twa-neutral--8)}.twa-clr-neutral--9{color:var(--twa-neutral--9)}.twa-clr-neutral--10{color:var(--twa-neutral--10)}.twa-clr-neutral--11{color:var(--twa-neutral--11)!important}.twa-clr-neutral--12{color:var(--twa-neutral--12)}.twa-clr-neutral--13{color:var(--twa-neutral--13)}.twa-clr-neutral--14{color:var(--twa-neutral--14)}.twa-clr-neutral--15{color:var(--twa-neutral--15)}.twa-clr-neutral--16{color:var(--twa-neutral--16)}.twa-clr-neutral--17{color:var(--twa-neutral--17)}.twa-clr-neutral--18{color:var(--twa-neutral--18)}.twa-clr-neutral--19{color:var(--twa-neutral--19)}.twa-clr-neutral--20{color:var(--twa-neutral--20)}.twa-clr-neutral--21{color:var(--twa-neutral--21)}.twa-clr-neutral--22{color:var(--twa-neutral--22)}.twa-clr-neutral--23{color:var(--twa-neutral--23)}.twa-clr-neutral--24{color:var(--twa-neutral--24)}.twa-clr-neutral--25{color:var(--twa-neutral--25)}.twa-clr-neutral--26{color:var(--twa-neutral--26)}.twa-clr-neutral--27{color:var(--twa-neutral--27)}.twa-clr-danger--1{color:var(--twa-danger--1)}.twa-clr-success--1{color:var(--twa-success--1)}.twa-clr-success--2{color:var(--twa-success--2)}.twa-clr-warning--2{color:var(--twa-warning--2)}.twa-clr-danger--2{color:var(--twa-danger--2)}.twa-bgclr-warning--2{background-color:var(--twa-warning--2)}.twa-bgclr-primary--1{background-color:var(--twa-primary--1);--background: var(--twa-primary--1)}.twa-bgclr-primary--2{background-color:var(--twa-primary--2);--background: var(--twa-primary--2)}.twa-bgclr-primary--3{background-color:var(--twa-primary--3);--background: var(--twa-primary--3)}.twa-bgclr-neutral--1{background-color:var(--twa-neutral--1);--background: var(--twa-neutral--1)}.twa-bgclr-neutral--2{background-color:var(--twa-neutral--2);--background: var(--twa-neutral--2)}.twa-bgclr-neutral--3{background-color:var(--twa-neutral--3);--background: var(--twa-neutral--3)}.twa-bgclr-neutral--4{background-color:var(--twa-neutral--4);--background: var(--twa-neutral--4)}.twa-bgclr-neutral--5{background-color:var(--twa-neutral--5);--background: var(--twa-neutral--5)}.twa-bgclr-neutral--6{background-color:var(--twa-neutral--6);--background: var(--twa-neutral--6)}.twa-bgclr-neutral--7{background-color:var(--twa-neutral--7);--background: var(--twa-neutral--7)}.twa-bgclr-neutral--8{background-color:var(--twa-neutral--8);--background: var(--twa-neutral--8)}.twa-bgclr-neutral--9{background-color:var(--twa-neutral--9);--background: var(--twa-neutral--9)}.twa-bgclr-neutral--10{background-color:var(--twa-neutral--10);--background: var(--twa-neutral--10)}.twa-bgclr-neutral--11{background-color:var(--twa-neutral--11);--background: var(--twa-neutral--11)}.twa-bgclr-neutral--12{background-color:var(--twa-neutral--12);--background: var(--twa-neutral--12)}.twa-bgclr-neutral--13{background-color:var(--twa-neutral--13);--background: var(--twa-neutral--13)}.twa-bgclr-neutral--14{background-color:var(--twa-neutral--14);--background: var(--twa-neutral--14)}.twa-bgclr-neutral--15{background-color:var(--twa-neutral--15);--background: var(--twa-neutral--15)}.twa-bgclr-neutral--16{background-color:var(--twa-neutral--16);--background: var(--twa-neutral--16)}.twa-bgclr-neutral--17{background-color:var(--twa-neutral--17);--background: var(--twa-neutral--17)}.twa-bgclr-neutral--18{background-color:var(--twa-neutral--18);--background: var(--twa-neutral--18)}.twa-bgclr-neutral--19{background-color:var(--twa-neutral--19);--background: var(--twa-neutral--19)}.twa-bgclr-neutral--20{background-color:var(--twa-neutral--20);--background: var(--twa-neutral--20)}.twa-bgclr-neutral--22{background-color:var(--twa-neutral--22);--background: var(--twa-neutral--22)}.twa-bgclr-neutral--25{background-color:var(--twa-neutral--25);--background: var(--twa-neutral--25)}.twa-bgclr-neutral--27{background-color:var(--twa-neutral--27);--background: var(--twa-neutral--27)}.twa-bgclr-danger--1{background-color:var(--twa-danger--1);--background: var(--twa-danger--1)}.twa-bgclr-danger--2{background-color:var(--twa-danger--2);--background: var(--twa-danger--2)}.twa-bgclr-success--2{background-color:var(--twa-success--2);--background: var(--twa-success--2)}.twa-bgclr-warning--1{background-color:var(--twa-warning--1);--background: var(--twa-warning--1)}.twa-bgclr-warning--2{background-color:var(--twa-warning--2);--background: var(--twa-warning--2)}.w-fit{width:fit-content!important}.w100{width:100%!important}.w90{width:90%!important}.w80{width:80%!important}.w70{width:70%!important}.w65{width:65%!important}.w60{width:60%!important}.w55{width:55%!important}.w50{width:50%!important}.w47{width:47%!important}.w45{width:45%!important}.w40{width:40%!important}.w35{width:35%!important}.w30{width:30%!important}.w20{width:20%!important}.w19{width:19%!important}.w10{width:10%!important}:root{--twa-font-xs: 11px;--twa-font-sm: 13px;--twa-font-base: 14px;--twa-font-md: 16px;--twa-font-lg: 20px;--twa-font-xl: 24px;--twa-font-2xl: 28px;--twa-weight-regular: 400;--twa-weight-medium: 500;--twa-weight-semibold: 600;--twa-weight-bold: 400;--twa-leading-tight: 1.2;--twa-leading-normal: 1.4;--twa-leading-relaxed: 1.6;--twa-tracking-tight: -.01em;--twa-tracking-normal: 0;--twa-tracking-wide: .04em}.twa__segment-primary{background:var(--twa-neutral--6);border-radius:300px;display:flex;justify-content:flex-start;border:1px solid var(--twa-neutral--14);margin:0;padding:6px!important;width:fit-content}ion-segment-button{flex:none;height:100%;padding:4px 12px;margin:0;border-radius:75px;min-width:fit-content;width:fit-content;color:var(--twa-neutral--6);align-items:center;font-size:calc(14px * var(--twa-text-scale, 1))!important;font-weight:500;--indicator-height: 0px;--padding-top: 0;--padding-end: 0px;--padding-bottom: 0;--padding-start: 0px;--background-checked: var(--twa-primary--1);--color-checked: var(--twa-neutral--6);--indicator-color: none}ion-segment-button:before{border-left:0px}ion-segment-button.segment-button-checked{color:var(--twa-neutral--6);background:var(--twa-primary--1);font-weight:600!important;box-shadow:none}ion-segment-button.segment-button-checked ion-label{color:#fff!important}ion-segment-button.segment-button-checked ion-icon{font-size:18px!important}ion-segment-button ion-label{color:var(--twa-neutral--13)}.twa__segment-tabs{display:inline-flex;background:var(--twa-neutral--18);border-radius:var(--twa-radius-md);padding:4px;gap:4px;width:fit-content;border:none}.twa__segment-tabs ion-segment-button{display:flex;align-items:center;gap:7px;padding:9px 15px;font-size:calc(13px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--13);background:transparent;border:none;border-radius:var(--twa-radius-sm);cursor:pointer;transition:all var(--twa-transition-fast);min-height:0;min-width:fit-content;margin:0;--indicator-height: 0;--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0}.twa__segment-tabs ion-segment-button:before{border-left:0}.twa__segment-tabs ion-segment-button ion-icon{font-size:17px}.twa__segment-tabs ion-segment-button ion-label{color:var(--twa-neutral--13);font-weight:500}.twa__segment-tabs ion-segment-button:hover:not(.segment-button-checked){color:var(--twa-neutral--1);background:color-mix(in srgb,var(--twa-neutral--6) 60%,transparent)}.twa__segment-tabs ion-segment-button:hover:not(.segment-button-checked) ion-label{color:var(--twa-neutral--1)}.twa__segment-tabs ion-segment-button.segment-button-checked{color:var(--twa-neutral--1);background:var(--twa-neutral--6);box-shadow:var(--twa-shadow-sm);font-weight:500}.twa__segment-tabs ion-segment-button.segment-button-checked ion-label{color:var(--twa-neutral--1)}.twa__segment-tabs.small{padding:3px;gap:3px}.twa__segment-tabs.small ion-segment-button{padding:7px 12px;font-size:calc(12px * var(--twa-text-scale, 1))}.twa__segment-tabs.small ion-segment-button ion-icon{font-size:15px}.twa__segment-tabs.large{padding:5px;gap:5px}.twa__segment-tabs.large ion-segment-button{padding:11px 19px;font-size:calc(14px * var(--twa-text-scale, 1))}.twa__segment-tabs.large ion-segment-button ion-icon{font-size:18px}.twa__segment-pill{display:inline-flex!important;align-items:center;background:var(--twa-neutral--9);border-radius:10px;padding:4px;gap:2px;width:fit-content!important;max-width:fit-content!important;flex:none!important;border:none}.twa__segment-pill ion-segment-button{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 20px;font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--13);background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;min-height:36px;min-width:90px;margin:0;--indicator-height: 0;--indicator-color: transparent;--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--background: transparent;--background-checked: transparent;--color: var(--twa-neutral--13);--color-checked: var(--twa-primary--1);text-transform:none;letter-spacing:0}.twa__segment-pill ion-segment-button:before{display:none}.twa__segment-pill ion-segment-button::part(indicator){display:none}.twa__segment-pill ion-segment-button ion-icon{font-size:16px}.twa__segment-pill ion-segment-button ion-label{font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--13);margin:0;text-transform:none}.twa__segment-pill ion-segment-button:hover:not(.segment-button-checked){background:color-mix(in srgb,var(--twa-neutral--6) 70%,transparent)}.twa__segment-pill ion-segment-button:hover:not(.segment-button-checked) ion-label{color:var(--twa-neutral--13)}.twa__segment-pill ion-segment-button.segment-button-checked{background:var(--twa-neutral--6);box-shadow:var(--twa-shadow-sm)}.twa__segment-pill ion-segment-button.segment-button-checked ion-label{color:var(--twa-primary--1);font-weight:600}.twa__segment-pill.compact{padding:3px;border-radius:8px}.twa__segment-pill.compact ion-segment-button{padding:6px 16px;font-size:calc(13px * var(--twa-text-scale, 1));min-height:32px;min-width:80px;border-radius:6px}.twa__segment-pill.compact ion-segment-button ion-label{font-size:calc(13px * var(--twa-text-scale, 1))}.twa__segment-pill.bordered{border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--18)}}@media only screen and (min-width: 992px){div.twa-input ion-item{border:1px solid var(--twa-neutral--3);background-color:var(--twa-neutral--6);border-radius:8px;max-height:60px;--min-height: 40px}div.twa-input ion-item ion-input .input-wrapper .label-text-wrapper .label-text{color:var(--twa-neutral--4)}div.twa-input ion-item ion-input .input-wrapper .native-input{color:var(--twa-neutral--5);font-size:calc(16px * var(--twa-text-scale, 1));font-weight:500}div.twa-input ion-item::part(native){padding-left:12px;height:100%}div.twa-input ion-item.item-has-focus ion-input .arnValue{display:block}div.twa-input ion-item.item-has-value ion-input .arnValue{display:block}div.twa-input ion-item ion-label{color:var(--twa-neutral--4);font-weight:500}div.twa-input ion-item ion-label small{font-size:calc(14px * var(--twa-text-scale, 1));line-height:calc(17px * var(--twa-text-scale, 1));font-weight:400;color:var(--twa-neutral--4)}div.twa-input ion-item ion-icon{padding-top:13px;color:var(--twa-primary--1);font-size:25px}div.twa-input ion-item .success-icon{display:block}div.twa-input ion-item .error-icon{display:none}div.twa-input ion-item .label-floating{color:var(--twa-neutral--4)}div.twa-input ion-item.ion-invalid.ion-touched{border:1px solid var(--twa-danger--1)!important}div.twa-input ion-item.ion-invalid.ion-touched .error-icon{display:block;color:var(--twa-danger--1)!important}div.twa-input ion-item.ion-invalid.ion-touched .label-floating:not(.ion-color){color:var(--twa-neutral--4)}div.twa-input ion-item.item-has-focus{border:1px solid var(--twa-primary--1)}div.twa-input ion-item.item-has-focus .label-floating{color:var(--twa-primary--3)!important;font-weight:600}div.twa-input ion-item.item-has-value .label-floating{color:var(--twa-primary--3)!important;font-weight:600;min-height:auto}div.twa-input ion-item ion-input{caret-color:var(--twa-primary--1)}div.twa-input ion-item ion-input input{height:100%;padding-top:8px!important;padding-bottom:11px!important}div.twa-input div.hint-msg{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(16px * var(--twa-text-scale, 1));padding-left:16px;padding-right:16px;color:var(--twa-neutral--7);display:block;padding-top:7px}div.twa-input div.hint-msg.error{display:none}div.twa-input div.err-msg{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(25px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-danger--1);text-align:start}div.twa-input div.hint-err-msg{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(25px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-neutral--7)}div.twa-input.small ion-item{--min-height: 29px;height:48px!important}div.twa-input.small ion-item ion-label{color:var(--twa-neutral--4);font-size:calc(14px * var(--twa-text-scale, 1))}div.twa-input.small ion-item ion-label small{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(15px * var(--twa-text-scale, 1))}div.twa-input.small ion-item ion-icon{padding-top:6px;font-size:22px}div.twa-input.small ion-item .label-floating{color:var(--twa-neutral--4);font-weight:600}div.twa-input.small ion-item.item-has-focus{border:1px solid var(--twa-primary--1)}div.twa-input.small ion-item.item-has-focus .label-floating{color:var(--twa-primary--3)!important;font-weight:600;font-size:calc(12px * var(--twa-text-scale, 1))}div.twa-input.small ion-item.item-has-value .label-floating{color:var(--twa-primary--3)!important;font-weight:600;min-height:auto;font-size:calc(12px * var(--twa-text-scale, 1))}div.twa-input.small ion-item ion-input input{height:100%;font-size:calc(14px * var(--twa-text-scale, 1));padding-top:4px!important;padding-bottom:6px!important}div.twa-input.small div.hint-msg{font-size:calc(10px * var(--twa-text-scale, 1));line-height:calc(14px * var(--twa-text-scale, 1));padding-left:16px;color:var(--twa-neutral--7)}div.twa-input.small div.hint-msg.error{display:none}div.twa-input.small div.err-msg{font-size:calc(10px * var(--twa-text-scale, 1));line-height:calc(23px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-danger--1)}div.twa-input.small div.hint-err-msg{font-size:calc(10px * var(--twa-text-scale, 1));line-height:calc(23px * var(--twa-text-scale, 1));padding-left:16px;font-weight:500;color:var(--twa-neutral--7)}div.twa-input.error ion-item{border:1px solid var(--twa-danger--1)!important}div.twa-input.error ion-item .error-icon{display:block;color:var(--twa-danger--1)!important}div.twa-input.error ion-item .success-icon{display:none}div.twa-input.success ion-item .success-icon{display:block;color:var(--twa-primary--1)!important}div.twa-input.success ion-item .error-icon{display:none}div.twa-input.error div.err-msg{display:contents}div.twa-input.error div.hint-err-msg{display:block;color:var(--twa-danger--1)}div.twa-input.error div.hint-msg{display:none}div.twa-otp ion-label{color:var(--twa-primary--3);font-weight:600;font-size:calc(16px * var(--twa-text-scale, 1));line-height:calc(19px * var(--twa-text-scale, 1));display:block;padding-bottom:5px}div.twa-otp div.twa-otp-width{display:flex}div.twa-otp div.twa-otp-width ng-otp-input .otp-input{font-size:calc(19px * var(--twa-text-scale, 1));font-weight:100;border:1px solid var(--twa-neutral--3);background-color:var(--twa-neutral--6);border-radius:8px}div.twa-otp div.twa-otp-width ng-otp-input .otp-input:focus{outline:none!important;border:1px solid var(--twa-primary--1);color:var(--twa-primary--3)}div.twa-otp div.twa-otp-width ng-otp-input .wrapper{display:flex}div.twa-otp ion-item{--padding-start: 0px;border:1px solid var(--twa-neutral--3);background-color:var(--twa-neutral--6);border-radius:8px;height:64px;display:inline-block;--inner-padding-end: 0;--inner-padding-start: 0}div.twa-otp ion-item ion-label{color:var(--twa-neutral--4);font-weight:500}div.twa-otp ion-item.item-has-focus{border:1px solid var(--twa-primary--1)}div.twa-otp ion-item.item-has-focus ion-label{color:var(--twa-primary--3);font-weight:600}div.twa-otp ion-item ion-input{caret-color:var(--twa-primary--1);text-align:center;height:64px}div.twa-otp ion-item ion-input.has-focus{color:var(--twa-primary--1)}div.twa-otp ion-item ion-input input{padding-left:0}div.twa-otp ion-item:not(:first-child){margin-left:10px}div.twa-otp div.hint-msg{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(16px * var(--twa-text-scale, 1));color:var(--twa-neutral--7);padding-left:16px;display:block;padding-top:7px}div.twa-otp div.hint-msg.error{display:none}div.twa-otp div.err-msg{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(25px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-danger--1);display:none}div.twa-otp div.hint-err-msg{font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(25px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--7)}div.twa-otp.small ion-label{font-size:calc(14px * var(--twa-text-scale, 1));line-height:calc(17px * var(--twa-text-scale, 1))}div.twa-otp.small ion-item{height:48px}div.twa-otp.small ion-item ion-label{font-size:calc(14px * var(--twa-text-scale, 1))}div.twa-otp.small ion-item ion-input{height:48px}div.twa-otp.small div.hint-msg{font-size:calc(10px * var(--twa-text-scale, 1));line-height:calc(14px * var(--twa-text-scale, 1))}div.twa-otp.small div.hint-msg.error{display:none}div.twa-otp.small div.err-msg,div.twa-otp.small div.hint-err-msg{font-size:calc(10px * var(--twa-text-scale, 1));line-height:calc(23px * var(--twa-text-scale, 1))}div.twa-otp:has([disabled=true]){opacity:.5}div.twa-otp.error ion-item{border:1px solid var(--twa-danger--1)!important}div.twa-otp.error ion-item ion-icon{color:var(--twa-danger--1)!important}div.twa-otp.error ion-input{color:var(--twa-danger--1)!important}div.twa-otp.error ng-otp-input .otp-input{border:1px solid var(--twa-danger--1)!important;color:var(--twa-danger--1)!important}div.twa-otp.error div.err-msg{display:contents}div.twa-otp.error div.hint-err-msg{display:block;color:var(--twa-danger--1)}div.twa-otp.disabled{opacity:.5}div.twa-otp.error div.hint-msg{display:none}.twa-search{position:relative}.twa-search .twa-search-wrapper{display:flex;align-items:center;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);padding:0 16px;transition:all var(--twa-transition-fast)}.twa-search .twa-search-wrapper:focus-within{border-color:var(--twa-primary--1);box-shadow:var(--twa-shadow-focus);background:var(--twa-neutral--6)}.twa-search .twa-search-wrapper .search-icon{font-size:20px;color:var(--twa-neutral--15);flex-shrink:0}.twa-search .twa-search-wrapper input,.twa-search .twa-search-wrapper .twa-search-input{flex:1;border:none;background:transparent;padding:14px 12px;font-size:calc(15px * var(--twa-text-scale, 1));color:var(--twa-neutral--1);outline:none;font-family:inherit;min-width:0}.twa-search .twa-search-wrapper input::placeholder,.twa-search .twa-search-wrapper .twa-search-input::placeholder{color:var(--twa-neutral--15)}.twa-search .twa-search-wrapper .search-shortcut{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-sm);padding:4px 8px;font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);font-weight:500;flex-shrink:0}.twa-search .twa-search-wrapper .search-clear{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:var(--twa-neutral--14);border-radius:50%;cursor:pointer;color:var(--twa-neutral--13);flex-shrink:0}.twa-search .twa-search-wrapper .search-clear:hover{background:var(--twa-neutral--10)}.twa-search .twa-search-wrapper .search-clear ion-icon{font-size:14px}.twa-search .twa-search-results{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-lg);max-height:400px;overflow-y:auto;z-index:1000}.twa-search .twa-search-results .search-loading,.twa-search .twa-search-results .no-results{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px;color:var(--twa-neutral--15);font-size:calc(14px * var(--twa-text-scale, 1))}.twa-search .twa-search-results .search-result-item{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:background var(--twa-transition-fast);border-bottom:1px solid var(--twa-neutral--9)}.twa-search .twa-search-results .search-result-item:last-child{border-bottom:none}.twa-search .twa-search-results .search-result-item:hover{background:var(--twa-neutral--18)}.twa-search .twa-search-results .search-result-item .result-icon{width:36px;height:36px;border-radius:var(--twa-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--twa-neutral--9)}.twa-search .twa-search-results .search-result-item .result-icon ion-icon{font-size:18px;color:var(--twa-neutral--13)}.twa-search .twa-search-results .search-result-item .result-content{flex:1;min-width:0}.twa-search .twa-search-results .search-result-item .result-content .result-title{font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.twa-search .twa-search-results .search-result-item .result-content .result-subtitle{font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--13);margin-top:2px}.twa-search .twa-search-results .search-result-item .result-arrow{font-size:calc(16px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);flex-shrink:0}.twa-search.small .twa-search-wrapper{padding:0 14px}.twa-search.small .twa-search-wrapper input,.twa-search.small .twa-search-wrapper .twa-search-input{padding:12px 10px;font-size:calc(14px * var(--twa-text-scale, 1))}.twa-search.small .twa-search-wrapper .search-icon{font-size:18px}.twa-search.large .twa-search-wrapper{padding:0 18px}.twa-search.large .twa-search-wrapper input,.twa-search.large .twa-search-wrapper .twa-search-input{padding:16px 14px;font-size:calc(16px * var(--twa-text-scale, 1))}.twa-search.large .twa-search-wrapper .search-icon{font-size:22px}.twa-h1{font-size:calc(28px * var(--twa-text-scale, 1));line-height:calc(27px * var(--twa-text-scale, 1));font-weight:400}.twa-h1.medium{font-weight:500}.twa-h1.semi-bold{font-weight:600}.twa-h1.bold{font-weight:700}.twa-h2{font-size:calc(22px * var(--twa-text-scale, 1));line-height:calc(35px * var(--twa-text-scale, 1));font-weight:400}.twa-h2.medium{font-weight:500}.twa-h2.semi-bold{font-weight:600}.twa-h2.bold{font-weight:700}.twa-h3{font-size:calc(18px * var(--twa-text-scale, 1));line-height:calc(30px * var(--twa-text-scale, 1));font-weight:400}.twa-h3.medium{font-weight:500}.twa-h3.semi-bold{font-weight:600}.twa-h3.bold{font-weight:700}.twa-h4{font-size:calc(14px * var(--twa-text-scale, 1));line-height:calc(25px * var(--twa-text-scale, 1));font-weight:400}.twa-h4.medium{font-weight:500}.twa-h4.semi-bold{font-weight:600}.twa-h4.bold{font-weight:700}.twa-h5{font-size:calc(12px * var(--twa-text-scale, 1))!important;line-height:calc(20px * var(--twa-text-scale, 1));font-weight:400}.twa-h5.medium{font-weight:500}.twa-h5.semi-bold{font-weight:600}.twa-h5.bold{font-weight:700}.twa-h6{font-size:calc(10px * var(--twa-text-scale, 1))!important;line-height:calc(20px * var(--twa-text-scale, 1));font-weight:400}.twa-h6.medium{font-weight:500}.twa-h6.semi-bold{font-weight:600}.twa-h6.bold{font-weight:700}.m0{margin:0!important}.m1{margin:1px!important}.m2{margin:2px!important}.m3{margin:3px!important}.m5{margin:5px!important}.m10{margin:10px!important}.m15{margin:15px!important}.m20{margin:20px!important}.m25{margin:25px!important}.m30{margin:30px!important}.m35{margin:35px!important}.m40{margin:40px!important}.ml0{margin-left:0!important}.ml1{margin-left:1px!important}.ml2{margin-left:2px!important}.ml3{margin-left:3px!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.mr0{margin-right:0!important}.mr1{margin-right:1px!important}.mr2{margin-right:2px!important}.mr3{margin-right:3px!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mt0{margin-top:0!important}.mt1{margin-top:1px!important}.mt2{margin-top:2px!important}.mt3{margin-top:3px!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt35{margin-top:35px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mb0{margin-bottom:0!important}.mb1{margin-bottom:1px!important}.mb2{margin-bottom:2px!important}.mb3{margin-bottom:3px!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.pd0{padding:0!important}.pd2{padding:2px!important}.pd4{padding:4px!important}.pd6{padding:6px!important}.pd5{padding:5px!important}.pd10{padding:10px!important}.pd15{padding:15px!important}.pd20{padding:20px!important}.pd25{padding:25px!important}.pd30{padding:30px!important}.pd40{padding:40px!important}.pdl0{padding-left:0!important}.pdl2{padding-left:2px!important}.pdl4{padding-left:4px!important}.pdl6{padding-left:6px!important}.pdl5{padding-left:5px!important}.pdl10{padding-left:10px!important}.pdl15{padding-left:15px!important}.pdl20{padding-left:20px!important}.pdl25{padding-left:25px!important}.pdl30{padding-left:30px!important}.pdl35{padding-left:35px!important}.pdl40{padding-left:40px!important}.pdr0{padding-right:0!important}.pdr2{padding-right:2px!important}.pdr4{padding-right:4px!important}.pdr6{padding-right:6px!important}.pdr5{padding-right:5px!important}.pdr10{padding-right:10px!important}.pdr15{padding-right:15px!important}.pdr20{padding-right:20px!important}.pdr25{padding-right:25px!important}.pdr30{padding-right:30px!important}.pdr40{padding-right:40px!important}.pdr50{padding-right:50px!important}.pdt0{padding-top:0!important}.pdt5{padding-top:5px!important}.pdt2{padding-top:2px!important}.pdt4{padding-top:4px!important}.pdt6{padding-top:6px!important}.pdt10{padding-top:10px!important}.pdt15{padding-top:15px!important}.pdt20{padding-top:20px!important}.pdt25{padding-top:25px!important}.pdt30{padding-top:30px!important}.pdt35{padding-top:35px!important}.pdt40{padding-top:40px!important}.pdt45{padding-top:45px!important}.pdt50{padding-top:50px!important}.pdt60{padding-top:60px!important}.pdt70{padding-top:70px!important}.pdb0{padding-bottom:0!important}.pdb2{padding-bottom:2px!important}.pdb4{padding-bottom:4px!important}.pdb6{padding-bottom:6px!important}.pdb5{padding-bottom:5px!important}.pdb10{padding-bottom:10px!important}.pdb15{padding-bottom:15px!important}.pdb20{padding-bottom:20px!important}.pdb25{padding-bottom:25px!important}.pdb30{padding-bottom:30px!important}.pdb35{padding-bottom:35px!important}.pdb40{padding-bottom:40px!important}.pdb45{padding-bottom:45px!important}.pdb50{padding-bottom:50px!important}.pdb60{padding-bottom:60px!important}.pdb70{padding-bottom:70px!important}.twa-clr-primary--1{color:var(--twa-primary--1)}.twa-clr-primary--2{color:var(--twa-primary--2)}.twa-clr-primary--3{color:var(--twa-primary--3)}.twa-clr-primary--4{color:var(--twa-primary--4)}.twa-clr-neutral--1{color:var(--twa-neutral--1)}.twa-clr-neutral--2{color:var(--twa-neutral--2)}.twa-clr-neutral--3{color:var(--twa-neutral--3)}.twa-clr-neutral--4{color:var(--twa-neutral--4)}.twa-clr-neutral--5{color:var(--twa-neutral--5)}.twa-clr-neutral--6{color:var(--twa-neutral--6)}.twa-clr-neutral--7{color:var(--twa-neutral--7)}.twa-clr-neutral--8{color:var(--twa-neutral--8)}.twa-clr-neutral--9{color:var(--twa-neutral--9)}.twa-clr-neutral--10{color:var(--twa-neutral--10)}.twa-clr-neutral--11{color:var(--twa-neutral--11)!important}.twa-clr-neutral--12{color:var(--twa-neutral--12)}.twa-clr-neutral--13{color:var(--twa-neutral--13)}.twa-clr-neutral--14{color:var(--twa-neutral--14)}.twa-clr-neutral--15{color:var(--twa-neutral--15)}.twa-clr-neutral--16{color:var(--twa-neutral--16)}.twa-clr-neutral--17{color:var(--twa-neutral--17)}.twa-clr-neutral--18{color:var(--twa-neutral--18)}.twa-clr-neutral--19{color:var(--twa-neutral--19)}.twa-clr-neutral--20{color:var(--twa-neutral--20)}.twa-clr-neutral--21{color:var(--twa-neutral--21)}.twa-clr-neutral--22{color:var(--twa-neutral--22)}.twa-clr-neutral--23{color:var(--twa-neutral--23)}.twa-clr-neutral--24{color:var(--twa-neutral--24)}.twa-clr-neutral--25{color:var(--twa-neutral--25)}.twa-clr-neutral--26{color:var(--twa-neutral--26)}.twa-clr-neutral--27{color:var(--twa-neutral--27)}.twa-clr-danger--1{color:var(--twa-danger--1)}.twa-clr-success--1{color:var(--twa-success--1)}.twa-clr-success--2{color:var(--twa-success--2)}.twa-clr-warning--2{color:var(--twa-warning--2)}.twa-clr-danger--2{color:var(--twa-danger--2)}.twa-bgclr-warning--2{background-color:var(--twa-warning--2)}.twa-bgclr-primary--1{background-color:var(--twa-primary--1);--background: var(--twa-primary--1)}.twa-bgclr-primary--2{background-color:var(--twa-primary--2);--background: var(--twa-primary--2)}.twa-bgclr-primary--3{background-color:var(--twa-primary--3);--background: var(--twa-primary--3)}.twa-bgclr-neutral--1{background-color:var(--twa-neutral--1);--background: var(--twa-neutral--1)}.twa-bgclr-neutral--2{background-color:var(--twa-neutral--2);--background: var(--twa-neutral--2)}.twa-bgclr-neutral--3{background-color:var(--twa-neutral--3);--background: var(--twa-neutral--3)}.twa-bgclr-neutral--4{background-color:var(--twa-neutral--4);--background: var(--twa-neutral--4)}.twa-bgclr-neutral--5{background-color:var(--twa-neutral--5);--background: var(--twa-neutral--5)}.twa-bgclr-neutral--6{background-color:var(--twa-neutral--6);--background: var(--twa-neutral--6)}.twa-bgclr-neutral--7{background-color:var(--twa-neutral--7);--background: var(--twa-neutral--7)}.twa-bgclr-neutral--8{background-color:var(--twa-neutral--8);--background: var(--twa-neutral--8)}.twa-bgclr-neutral--9{background-color:var(--twa-neutral--9);--background: var(--twa-neutral--9)}.twa-bgclr-neutral--10{background-color:var(--twa-neutral--10);--background: var(--twa-neutral--10)}.twa-bgclr-neutral--11{background-color:var(--twa-neutral--11);--background: var(--twa-neutral--11)}.twa-bgclr-neutral--12{background-color:var(--twa-neutral--12);--background: var(--twa-neutral--12)}.twa-bgclr-neutral--13{background-color:var(--twa-neutral--13);--background: var(--twa-neutral--13)}.twa-bgclr-neutral--14{background-color:var(--twa-neutral--14);--background: var(--twa-neutral--14)}.twa-bgclr-neutral--15{background-color:var(--twa-neutral--15);--background: var(--twa-neutral--15)}.twa-bgclr-neutral--16{background-color:var(--twa-neutral--16);--background: var(--twa-neutral--16)}.twa-bgclr-neutral--17{background-color:var(--twa-neutral--17);--background: var(--twa-neutral--17)}.twa-bgclr-neutral--18{background-color:var(--twa-neutral--18);--background: var(--twa-neutral--18)}.twa-bgclr-neutral--19{background-color:var(--twa-neutral--19);--background: var(--twa-neutral--19)}.twa-bgclr-neutral--20{background-color:var(--twa-neutral--20);--background: var(--twa-neutral--20)}.twa-bgclr-neutral--22{background-color:var(--twa-neutral--22);--background: var(--twa-neutral--22)}.twa-bgclr-neutral--25{background-color:var(--twa-neutral--25);--background: var(--twa-neutral--25)}.twa-bgclr-neutral--27{background-color:var(--twa-neutral--27);--background: var(--twa-neutral--27)}.twa-bgclr-danger--1{background-color:var(--twa-danger--1);--background: var(--twa-danger--1)}.twa-bgclr-danger--2{background-color:var(--twa-danger--2);--background: var(--twa-danger--2)}.twa-bgclr-success--2{background-color:var(--twa-success--2);--background: var(--twa-success--2)}.twa-bgclr-warning--1{background-color:var(--twa-warning--1);--background: var(--twa-warning--1)}.twa-bgclr-warning--2{background-color:var(--twa-warning--2);--background: var(--twa-warning--2)}.w-fit{width:fit-content!important}.w100{width:100%!important}.w90{width:90%!important}.w80{width:80%!important}.w70{width:70%!important}.w65{width:65%!important}.w60{width:60%!important}.w55{width:55%!important}.w50{width:50%!important}.w47{width:47%!important}.w45{width:45%!important}.w40{width:40%!important}.w35{width:35%!important}.w30{width:30%!important}.w20{width:20%!important}.w19{width:19%!important}.w10{width:10%!important}:root{--twa-font-xs: 11px;--twa-font-sm: 13px;--twa-font-base: 14px;--twa-font-md: 16px;--twa-font-lg: 20px;--twa-font-xl: 24px;--twa-font-2xl: 28px;--twa-weight-regular: 400;--twa-weight-medium: 500;--twa-weight-semibold: 600;--twa-weight-bold: 400;--twa-leading-tight: 1.2;--twa-leading-normal: 1.4;--twa-leading-relaxed: 1.6;--twa-tracking-tight: -.01em;--twa-tracking-normal: 0;--twa-tracking-wide: .04em}.twa__segment-primary{background:none;border-radius:300px;border:1px solid var(--twa-neutral--14);display:flex;justify-content:flex-start!important;margin:0;padding:6px!important;align-items:center!important;width:fit-content}.twa__segment-primary.small ion-segment-button{height:24px!important}.twa__segment-primary.big ion-segment-button{height:32px!important}.twa__segment-primary ion-segment-button{flex:none;min-height:0px;border-radius:75px;min-width:fit-content;width:fit-content;color:var(--twa-neutral--13);align-items:center;margin:0!important;font-size:calc(14px * var(--twa-text-scale, 1))!important;font-weight:500;padding:2.67px 15px!important;--indicator-height: 0px;--padding-top: 0;--padding-end: 0px;--padding-bottom: 0;--padding-start: 0px;--background-checked: var(--twa-neutral--6);--color-checked: var(--twa-neutral--6);--indicator-color: none}.twa__segment-primary ion-segment-button:before{border-left:0px}.twa__segment-primary ion-segment-button.segment-button-checked{color:#fff!important;font-weight:600!important;background:var(--twa-primary--1);box-shadow:none}.twa__segment-primary ion-segment-button.segment-button-checked ion-label{color:#fff!important}.twa__segment-primary ion-segment-button ion-label{color:var(--twa-neutral--13)}.twa__segment-primary ion-segment-button ion-icon{font-size:18px!important}.twa__segment-secondary{background:none;border-radius:0;border:none;border-bottom:1px solid var(--twa-neutral--14);display:flex;justify-content:flex-start!important;margin:0;padding:0!important;align-items:stretch!important;width:fit-content;gap:0}.twa__segment-secondary ion-segment-button{flex:none;min-height:0px;border-radius:0;min-width:fit-content;width:fit-content;color:var(--twa-neutral--15);align-items:center;margin:0 0 -1px!important;font-size:calc(15px * var(--twa-text-scale, 1))!important;font-weight:500;padding:14px 24px!important;--indicator-height: 0;--padding-top: 0;--padding-end: 0px;--padding-bottom: 0;--padding-start: 0px;--background: transparent;--background-checked: transparent;--color: var(--twa-neutral--15);--color-checked: var(--twa-primary--1);--indicator-color: transparent;border-bottom:3px solid transparent;transition:color .15s ease,border-color .15s ease}.twa__segment-secondary ion-segment-button:before{display:none}.twa__segment-secondary ion-segment-button::part(indicator){display:none}.twa__segment-secondary ion-segment-button:hover:not(.segment-button-checked){color:var(--twa-neutral--1)}.twa__segment-secondary ion-segment-button:hover:not(.segment-button-checked) ion-label{color:var(--twa-neutral--1)}.twa__segment-secondary ion-segment-button.segment-button-checked{color:var(--twa-primary--1)!important;font-weight:600!important;border-bottom-color:var(--twa-primary--1)}.twa__segment-secondary ion-segment-button.segment-button-checked ion-label{color:var(--twa-primary--1)!important;font-weight:600}.twa__segment-secondary ion-segment-button ion-label{color:var(--twa-neutral--15);text-transform:none;font-size:calc(15px * var(--twa-text-scale, 1));font-weight:500;margin:0;letter-spacing:-.01em}.twa__segment-secondary ion-segment-button ion-icon{display:none}.twa__segment-tabs{display:inline-flex;background:var(--twa-neutral--18);border-radius:var(--twa-radius-md);padding:4px;gap:4px;width:fit-content;border:none}.twa__segment-tabs ion-segment-button{display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--13);background:transparent;border:none;border-radius:var(--twa-radius-sm);cursor:pointer;transition:all var(--twa-transition-fast);min-height:0;min-width:fit-content;margin:0;--indicator-height: 0;--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0}.twa__segment-tabs ion-segment-button:before{border-left:0}.twa__segment-tabs ion-segment-button ion-icon{font-size:18px}.twa__segment-tabs ion-segment-button ion-label{color:var(--twa-neutral--13);font-weight:500}.twa__segment-tabs ion-segment-button:hover:not(.segment-button-checked){color:var(--twa-neutral--1);background:color-mix(in srgb,var(--twa-neutral--6) 60%,transparent)}.twa__segment-tabs ion-segment-button:hover:not(.segment-button-checked) ion-label{color:var(--twa-neutral--1)}.twa__segment-tabs ion-segment-button.segment-button-checked{color:var(--twa-neutral--1);background:var(--twa-neutral--6);box-shadow:var(--twa-shadow-sm);font-weight:500}.twa__segment-tabs ion-segment-button.segment-button-checked ion-label{color:var(--twa-neutral--1)}.twa__segment-tabs.small{padding:3px;gap:3px}.twa__segment-tabs.small ion-segment-button{padding:8px 14px;font-size:calc(13px * var(--twa-text-scale, 1))}.twa__segment-tabs.small ion-segment-button ion-icon{font-size:16px}.twa__segment-tabs.large{padding:5px;gap:5px}.twa__segment-tabs.large ion-segment-button{padding:12px 20px;font-size:calc(15px * var(--twa-text-scale, 1))}.twa__segment-tabs.large ion-segment-button ion-icon{font-size:20px}}.twa-form-group{margin-bottom:20px}.twa-form-group:last-child{margin-bottom:0}.twa-form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 768px){.twa-form-row{grid-template-columns:1fr}}.twa-form-label{display:block;font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--1);margin-bottom:8px}.twa-form-label .required{color:var(--twa-danger--2);margin-left:2px}.twa-form-label.small{font-size:calc(13px * var(--twa-text-scale, 1));margin-bottom:6px}.twa-form-label.large{font-size:calc(15px * var(--twa-text-scale, 1));margin-bottom:10px}.twa-form-input,.twa-date-input{width:100%;padding:12px 14px;font-size:calc(14px * var(--twa-text-scale, 1));color:var(--twa-neutral--1);background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);outline:none;transition:all var(--twa-transition-fast);font-family:inherit;resize:vertical;box-sizing:border-box}.twa-form-input::placeholder,.twa-date-input::placeholder{color:var(--twa-neutral--15)}.twa-form-input:focus,.twa-date-input:focus{border-color:var(--twa-primary--1);box-shadow:var(--twa-shadow-focus)}.twa-form-input:disabled,.twa-date-input:disabled{background:var(--twa-neutral--9);color:var(--twa-neutral--15);cursor:not-allowed;opacity:.7}.twa-form-input:read-only,.twa-date-input:read-only{background:var(--twa-neutral--18);cursor:default}.twa-form-input.small,.small.twa-date-input{padding:8px 12px;font-size:calc(13px * var(--twa-text-scale, 1))}.twa-form-input.large,.large.twa-date-input{padding:14px 16px;font-size:calc(15px * var(--twa-text-scale, 1))}.twa-form-input.error,.error.twa-date-input,.twa-form-input.is-invalid,.is-invalid.twa-date-input{border-color:var(--twa-danger--2)}.twa-form-input.error:focus,.error.twa-date-input:focus,.twa-form-input.is-invalid:focus,.is-invalid.twa-date-input:focus{box-shadow:0 0 0 3px #dc262626}.twa-form-input.success,.success.twa-date-input,.twa-form-input.is-valid,.is-valid.twa-date-input{border-color:var(--twa-success--2)}.twa-form-input.success:focus,.success.twa-date-input:focus,.twa-form-input.is-valid:focus,.is-valid.twa-date-input:focus{box-shadow:0 0 0 3px #16a34a26}textarea.twa-form-input,textarea.twa-date-input{min-height:100px;line-height:1.5}textarea.twa-form-input.small,textarea.small.twa-date-input{min-height:80px}textarea.twa-form-input.large,textarea.large.twa-date-input{min-height:140px}select.twa-form-input,select.twa-date-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:40px;cursor:pointer}select.twa-form-input:disabled,select.twa-date-input:disabled{cursor:not-allowed}.twa-form-hint{font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);margin-top:6px;line-height:1.4}.twa-form-error{font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-danger--2);margin-top:6px;line-height:1.4;display:flex;align-items:center;gap:4px}.twa-form-error ion-icon{font-size:14px}.twa-input-wrapper{position:relative;display:flex;align-items:center}.twa-input-wrapper .twa-form-input,.twa-input-wrapper .twa-date-input{flex:1}.twa-input-wrapper .twa-form-input.has-icon-left,.twa-input-wrapper .has-icon-left.twa-date-input{padding-left:40px}.twa-input-wrapper .twa-form-input.has-icon-right,.twa-input-wrapper .has-icon-right.twa-date-input{padding-right:40px}.twa-input-wrapper .input-icon{position:absolute;top:50%;transform:translateY(-50%);font-size:18px;color:var(--twa-neutral--15);pointer-events:none}.twa-input-wrapper .input-icon.left{left:12px}.twa-input-wrapper .input-icon.right{right:12px}.twa-input-wrapper .input-prefix{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:calc(18px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);pointer-events:none;z-index:1}.twa-input-wrapper .input-suffix{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--13);pointer-events:none;white-space:nowrap}.twa-input-wrapper .input-action{position:absolute;top:50%;right:12px;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;color:var(--twa-neutral--15);transition:color var(--twa-transition-fast)}.twa-input-wrapper .input-action:hover{color:var(--twa-neutral--1)}.twa-input-wrapper .input-action ion-icon{font-size:18px}.twa-checkbox-wrapper,.twa-radio-wrapper{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.twa-checkbox-wrapper input[type=checkbox],.twa-radio-wrapper input[type=checkbox],.twa-checkbox-wrapper input[type=radio],.twa-radio-wrapper input[type=radio]{display:none}.twa-checkbox-wrapper input[type=checkbox]:checked+.checkbox-mark,.twa-radio-wrapper input[type=checkbox]:checked+.checkbox-mark,.twa-checkbox-wrapper input[type=radio]:checked+.checkbox-mark,.twa-radio-wrapper input[type=radio]:checked+.checkbox-mark{background:var(--twa-primary--1);border-color:var(--twa-primary--1)}.twa-checkbox-wrapper input[type=checkbox]:checked+.checkbox-mark:after,.twa-radio-wrapper input[type=checkbox]:checked+.checkbox-mark:after,.twa-checkbox-wrapper input[type=radio]:checked+.checkbox-mark:after,.twa-radio-wrapper input[type=radio]:checked+.checkbox-mark:after{opacity:1}.twa-checkbox-wrapper input[type=checkbox]:disabled+.checkbox-mark,.twa-radio-wrapper input[type=checkbox]:disabled+.checkbox-mark,.twa-checkbox-wrapper input[type=radio]:disabled+.checkbox-mark,.twa-radio-wrapper input[type=radio]:disabled+.checkbox-mark{opacity:.5;cursor:not-allowed}.twa-checkbox-wrapper .checkbox-mark,.twa-radio-wrapper .checkbox-mark{width:20px;height:20px;min-width:20px;border:2px solid var(--twa-neutral--14);border-radius:var(--twa-radius-sm);position:relative;transition:all var(--twa-transition-fast);margin-top:2px}.twa-checkbox-wrapper .checkbox-mark:after,.twa-radio-wrapper .checkbox-mark:after{content:"";position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity var(--twa-transition-fast)}.twa-checkbox-wrapper .checkbox-label .checkbox-title,.twa-radio-wrapper .checkbox-label .checkbox-title{display:block;font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--1)}.twa-checkbox-wrapper .checkbox-label .checkbox-desc,.twa-radio-wrapper .checkbox-label .checkbox-desc{display:block;font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);margin-top:2px}.twa-radio-wrapper .checkbox-mark{border-radius:50%}.twa-radio-wrapper .checkbox-mark:after{width:8px;height:8px;border:none;background:var(--twa-neutral--6);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.twa-toggle-wrapper{display:flex;align-items:center;gap:12px;cursor:pointer}.twa-toggle-wrapper input[type=checkbox]{display:none}.twa-toggle-wrapper input[type=checkbox]:checked+.toggle-track{background:var(--twa-primary--1)}.twa-toggle-wrapper input[type=checkbox]:checked+.toggle-track .toggle-thumb{transform:translate(20px)}.twa-toggle-wrapper .toggle-track{width:44px;height:24px;background:var(--twa-neutral--14);border-radius:12px;position:relative;transition:background var(--twa-transition-fast)}.twa-toggle-wrapper .toggle-thumb{width:20px;height:20px;background:var(--twa-neutral--6);border-radius:50%;position:absolute;top:2px;left:2px;transition:transform var(--twa-transition-fast);box-shadow:0 1px 3px #0000001a}.twa-toggle-wrapper .toggle-label{font-size:calc(14px * var(--twa-text-scale, 1));color:var(--twa-neutral--1)}.twa-ion-input ion-item{--background: var(--twa-neutral--6);--border-color: var(--twa-neutral--14);--border-radius: var(--twa-radius-md);--border-width: 1px;--border-style: solid;--min-height: 48px;--padding-start: 14px;--padding-end: 14px;--inner-padding-end: 0;--highlight-height: 0;border-radius:var(--twa-radius-md);transition:all var(--twa-transition-fast)}.twa-ion-input ion-item.item-has-focus{--border-color: var(--twa-primary--1);box-shadow:var(--twa-shadow-focus)}.twa-ion-input ion-item ion-input,.twa-ion-input ion-item ion-textarea{--color: var(--twa-neutral--1);--placeholder-color: var(--twa-neutral--15);--placeholder-opacity: 1;font-size:calc(14px * var(--twa-text-scale, 1))}.twa-ion-input ion-item ion-label{color:var(--twa-neutral--1)!important;font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500}.twa-ion-input.error ion-item{--border-color: var(--twa-danger--2)}.twa-ion-input.success ion-item{--border-color: var(--twa-success--2)}.twa-date-input{cursor:pointer}.twa-date-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;transition:opacity var(--twa-transition-fast)}.twa-date-input::-webkit-calendar-picker-indicator:hover{opacity:1}.twa-file-input{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--twa-neutral--6);border:1px dashed var(--twa-neutral--14);border-radius:var(--twa-radius-md);cursor:pointer;transition:all var(--twa-transition-fast)}.twa-file-input:hover{border-color:var(--twa-primary--1);background:var(--twa-neutral--18)}.twa-file-input input[type=file]{display:none}.twa-file-input .file-icon{font-size:24px;color:var(--twa-neutral--15)}.twa-file-input .file-text{flex:1}.twa-file-input .file-text .file-title{font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--1)}.twa-file-input .file-text .file-hint{font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);margin-top:2px}.twa-search-input-wrapper{position:relative}.twa-search-input-wrapper .twa-form-input,.twa-search-input-wrapper .twa-date-input{padding-left:40px;padding-right:40px}.twa-search-input-wrapper .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:18px;color:var(--twa-neutral--15);pointer-events:none}.twa-search-input-wrapper .clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--twa-neutral--14);border:none;border-radius:50%;cursor:pointer;color:var(--twa-neutral--13);transition:all var(--twa-transition-fast)}.twa-search-input-wrapper .clear-btn:hover{background:var(--twa-neutral--10);color:var(--twa-neutral--1)}.twa-search-input-wrapper .clear-btn ion-icon{font-size:14px}:root{--twa-font-xs: 11px;--twa-font-sm: 13px;--twa-font-base: 14px;--twa-font-md: 16px;--twa-font-lg: 20px;--twa-font-xl: 24px;--twa-font-2xl: 28px;--twa-weight-regular: 400;--twa-weight-medium: 500;--twa-weight-semibold: 600;--twa-weight-bold: 400;--twa-leading-tight: 1.2;--twa-leading-normal: 1.4;--twa-leading-relaxed: 1.6;--twa-tracking-tight: -.01em;--twa-tracking-normal: 0;--twa-tracking-wide: .04em}ng-select .ng-select-container,.ng-select .ng-select-container{background:var(--twa-neutral--6)!important;border:1px solid var(--twa-neutral--14)!important;border-radius:var(--twa-radius-md, 8px)!important;min-height:44px!important;height:44px!important;transition:all .15s ease;cursor:pointer}ng-select .ng-select-container:hover,.ng-select .ng-select-container:hover{border-color:var(--twa-neutral--10)!important}ng-select .ng-select-container .ng-value-container,.ng-select .ng-select-container .ng-value-container{padding:0 14px!important;height:100%!important;display:flex!important;align-items:center!important}ng-select .ng-select-container .ng-value-container .ng-placeholder,.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:var(--twa-neutral--15)!important;font-size:calc(14px * var(--twa-text-scale, 1))}ng-select .ng-select-container .ng-value-container .ng-value,.ng-select .ng-select-container .ng-value-container .ng-value{color:var(--twa-neutral--1)!important;font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500}ng-select .ng-select-container .ng-value-container .ng-input,.ng-select .ng-select-container .ng-value-container .ng-input{padding-left:14px!important;top:50%!important;transform:translateY(-50%)!important}ng-select .ng-select-container .ng-value-container .ng-input>input,.ng-select .ng-select-container .ng-value-container .ng-input>input{color:var(--twa-neutral--1)!important;font-size:calc(14px * var(--twa-text-scale, 1));padding:0!important}ng-select .ng-select-container .ng-arrow-wrapper,.ng-select .ng-select-container .ng-arrow-wrapper{padding-right:16px;width:auto;height:100%;display:flex;align-items:center}ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow,.ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow{border-color:var(--twa-neutral--13) transparent transparent!important;border-width:5px 5px 2px!important;transition:transform .15s ease}ng-select .ng-select-container .ng-clear-wrapper,.ng-select .ng-select-container .ng-clear-wrapper{color:var(--twa-neutral--15);margin-right:8px;height:100%;display:flex;align-items:center}ng-select .ng-select-container .ng-clear-wrapper:hover,.ng-select .ng-select-container .ng-clear-wrapper:hover{color:#ef4444}ng-select .ng-select-container .ng-clear-wrapper .ng-clear,.ng-select .ng-select-container .ng-clear-wrapper .ng-clear{font-size:calc(18px * var(--twa-text-scale, 1))}ng-select.ng-select-focused .ng-select-container,.ng-select.ng-select-focused .ng-select-container{border-color:var(--twa-primary--1, #3b82f6)!important;box-shadow:0 0 0 3px #3b82f626!important}ng-select.ng-select-opened .ng-select-container,.ng-select.ng-select-opened .ng-select-container{border-color:var(--twa-primary--1, #3b82f6)!important;box-shadow:0 0 0 3px #3b82f626!important}ng-select.ng-select-opened .ng-select-container .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-opened .ng-select-container .ng-arrow-wrapper .ng-arrow{border-color:transparent transparent var(--twa-primary--1, #3b82f6)!important;border-width:2px 5px 5px!important}ng-select.ng-select-disabled .ng-select-container,.ng-select.ng-select-disabled .ng-select-container{background:var(--twa-neutral--18)!important;opacity:.7;cursor:not-allowed}ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-value,.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-value{color:var(--twa-neutral--15)!important}ng-select .ng-dropdown-panel,.ng-select .ng-dropdown-panel{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:12px;box-shadow:0 10px 40px #0000001a;margin-top:6px;overflow:hidden}ng-select .ng-dropdown-panel.ng-select-bottom,.ng-select .ng-dropdown-panel.ng-select-bottom{border-top-left-radius:12px;border-top-right-radius:12px}ng-select .ng-dropdown-panel.ng-select-top,.ng-select .ng-dropdown-panel.ng-select-top{border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-bottom:6px;margin-top:0}ng-select .ng-dropdown-panel .ng-dropdown-header,.ng-select .ng-dropdown-panel .ng-dropdown-header{padding:12px 16px;border-bottom:1px solid var(--twa-neutral--9)}ng-select .ng-dropdown-panel .ng-dropdown-footer,.ng-select .ng-dropdown-panel .ng-dropdown-footer{padding:12px 16px;border-top:1px solid var(--twa-neutral--9)}ng-select .ng-dropdown-panel .ng-dropdown-panel-items,.ng-select .ng-dropdown-panel .ng-dropdown-panel-items{max-height:280px}ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup,.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{padding:10px 16px;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--13);text-transform:uppercase;letter-spacing:.5px;background:var(--twa-neutral--18)}ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option,.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:12px 16px;font-size:calc(14px * var(--twa-text-scale, 1));color:var(--twa-neutral--1);background:transparent;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;position:relative}ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:hover,ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:hover,.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background:var(--twa-neutral--18)!important}ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background:#eff6ff!important;color:var(--twa-primary--1, #3b82f6);font-weight:500}ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected:after,.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected:after{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233b82f6' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0}ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected:hover,ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked,.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected:hover,.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{background:#dbeafe!important}ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled,.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:var(--twa-neutral--10);cursor:not-allowed;opacity:.6}ng-select .ng-dropdown-panel .scroll-host::-webkit-scrollbar,.ng-select .ng-dropdown-panel .scroll-host::-webkit-scrollbar{width:6px}ng-select .ng-dropdown-panel .scroll-host::-webkit-scrollbar-track,.ng-select .ng-dropdown-panel .scroll-host::-webkit-scrollbar-track{background:var(--twa-neutral--18)}ng-select .ng-dropdown-panel .scroll-host::-webkit-scrollbar-thumb,.ng-select .ng-dropdown-panel .scroll-host::-webkit-scrollbar-thumb{background:var(--twa-neutral--14);border-radius:3px}ng-select .ng-dropdown-panel .scroll-host::-webkit-scrollbar-thumb:hover,.ng-select .ng-dropdown-panel .scroll-host::-webkit-scrollbar-thumb:hover{background:var(--twa-neutral--10)}ng-select .ng-spinner-loader,.ng-select .ng-spinner-loader{border-color:var(--twa-primary--1, #3b82f6) transparent transparent var(--twa-primary--1, #3b82f6)!important}ng-select.ng-select-single .ng-select-container .ng-value-container,.ng-select.ng-select-single .ng-select-container .ng-value-container{min-width:0}ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value,.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value{min-width:0;max-width:100%;overflow:hidden}ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value .ng-value-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-dropdown-panel{background:var(--twa-neutral--6)!important;border:1px solid var(--twa-neutral--14)!important;border-radius:12px!important;box-shadow:0 10px 40px #0000001a!important;margin-top:6px!important;overflow:hidden;z-index:30000!important}.ng-dropdown-panel.ng-select-bottom{border-top-left-radius:12px!important;border-top-right-radius:12px!important}.ng-dropdown-panel.ng-select-top{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;margin-bottom:6px!important;margin-top:0!important}.ng-dropdown-panel .ng-dropdown-header{padding:12px 16px;border-bottom:1px solid var(--twa-neutral--9)}.ng-dropdown-panel .ng-dropdown-footer{padding:12px 16px;border-top:1px solid var(--twa-neutral--9)}.ng-dropdown-panel .ng-dropdown-panel-items{max-height:280px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{padding:10px 16px;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--13);text-transform:uppercase;letter-spacing:.5px;background:var(--twa-neutral--18)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:12px 16px!important;font-size:calc(14px * var(--twa-text-scale, 1))!important;color:var(--twa-neutral--1)!important;background:transparent!important;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;position:relative}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option:hover,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background:var(--twa-neutral--18)!important}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background:#eff6ff!important;color:var(--twa-primary--1, #3b82f6)!important;font-weight:500}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected:after{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233b82f6' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected:hover,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{background:#dbeafe!important}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:var(--twa-neutral--10)!important;cursor:not-allowed;opacity:.6}.ng-dropdown-panel .scroll-host::-webkit-scrollbar{width:6px}.ng-dropdown-panel .scroll-host::-webkit-scrollbar-track{background:var(--twa-neutral--18)}.ng-dropdown-panel .scroll-host::-webkit-scrollbar-thumb{background:var(--twa-neutral--14);border-radius:3px}.ng-dropdown-panel .scroll-host::-webkit-scrollbar-thumb:hover{background:var(--twa-neutral--10)}ng-select.ng-select-multiple,.ng-select.ng-select-multiple{max-width:350px}ng-select.ng-select-multiple .ng-select-container,.ng-select.ng-select-multiple .ng-select-container{padding:6px 12px!important;min-height:44px!important;height:44px!important;border-radius:var(--twa-radius-md, 8px)!important}ng-select.ng-select-multiple .ng-select-container .ng-value-container,.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding:0!important;display:flex!important;flex-wrap:nowrap!important;gap:6px;align-items:center!important;min-height:30px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}ng-select.ng-select-multiple .ng-select-container .ng-value-container::-webkit-scrollbar,.ng-select.ng-select-multiple .ng-select-container .ng-value-container::-webkit-scrollbar{display:none}ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{position:relative!important;top:auto!important;transform:none!important;left:auto!important;padding:0 4px!important;line-height:calc(30px * var(--twa-text-scale, 1));flex-shrink:0}ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{position:relative!important;top:auto!important;transform:none!important;left:auto!important;flex:0 0 auto;min-width:60px;padding:0 4px!important;height:30px;display:flex;align-items:center}ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{padding:0!important;height:100%}ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{display:inline-flex!important;align-items:center!important;gap:4px;background:var(--twa-neutral--9)!important;color:var(--twa-neutral--1)!important;border:none!important;border-radius:4px;padding:4px 6px 4px 10px;font-size:calc(14px * var(--twa-text-scale, 1));font-weight:400;line-height:1;height:26px;margin:0!important;flex-shrink:0}ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100px}ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:flex!important;align-items:center;justify-content:center;width:14px;height:14px;min-width:14px;border-radius:0;background:transparent;color:var(--twa-neutral--13);font-size:18px;font-weight:300;cursor:pointer;transition:color .15s ease;order:2}ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{color:var(--twa-neutral--1)}ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{display:none!important}ng-select.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected:after,.ng-select.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected:after{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233b82f6' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0}ng-select.twa-ng-select.filter-select .ng-select-container,.ng-select.twa-ng-select.filter-select .ng-select-container,ng-select.filter-select .ng-select-container,.ng-select.filter-select .ng-select-container,ng-select.twa-ng-select.toolbar-select .ng-select-container,.ng-select.twa-ng-select.toolbar-select .ng-select-container,ng-select.toolbar-select .ng-select-container,.ng-select.toolbar-select .ng-select-container,ng-select.role-filter-select .ng-select-container,.ng-select.role-filter-select .ng-select-container,ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container,.ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container{min-height:34px!important;height:34px!important;border-radius:var(--twa-radius-md, 8px)!important}ng-select.twa-ng-select.filter-select .ng-select-container .ng-value-container,.ng-select.twa-ng-select.filter-select .ng-select-container .ng-value-container,ng-select.filter-select .ng-select-container .ng-value-container,.ng-select.filter-select .ng-select-container .ng-value-container,ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-value-container,.ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-value-container,ng-select.toolbar-select .ng-select-container .ng-value-container,.ng-select.toolbar-select .ng-select-container .ng-value-container,ng-select.role-filter-select .ng-select-container .ng-value-container,.ng-select.role-filter-select .ng-select-container .ng-value-container,ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-value-container,.ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-value-container{padding-left:10px!important;padding-right:10px!important}ng-select.twa-ng-select.filter-select .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-ng-select.filter-select .ng-select-container .ng-value-container .ng-value,.ng-select.twa-ng-select.filter-select .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-ng-select.filter-select .ng-select-container .ng-value-container .ng-value,ng-select.filter-select .ng-select-container .ng-value-container .ng-placeholder,ng-select.filter-select .ng-select-container .ng-value-container .ng-value,.ng-select.filter-select .ng-select-container .ng-value-container .ng-placeholder,.ng-select.filter-select .ng-select-container .ng-value-container .ng-value,ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-value-container .ng-value,.ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-value-container .ng-value,ng-select.toolbar-select .ng-select-container .ng-value-container .ng-placeholder,ng-select.toolbar-select .ng-select-container .ng-value-container .ng-value,.ng-select.toolbar-select .ng-select-container .ng-value-container .ng-placeholder,.ng-select.toolbar-select .ng-select-container .ng-value-container .ng-value,ng-select.role-filter-select .ng-select-container .ng-value-container .ng-placeholder,ng-select.role-filter-select .ng-select-container .ng-value-container .ng-value,.ng-select.role-filter-select .ng-select-container .ng-value-container .ng-placeholder,.ng-select.role-filter-select .ng-select-container .ng-value-container .ng-value,ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-value-container .ng-value,.ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-value-container .ng-value{font-size:calc(13px * var(--twa-text-scale, 1))}ng-select.twa-ng-select.filter-select .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-ng-select.filter-select .ng-select-container .ng-value-container .ng-placeholder,ng-select.filter-select .ng-select-container .ng-value-container .ng-placeholder,.ng-select.filter-select .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-value-container .ng-placeholder,ng-select.toolbar-select .ng-select-container .ng-value-container .ng-placeholder,.ng-select.toolbar-select .ng-select-container .ng-value-container .ng-placeholder,ng-select.role-filter-select .ng-select-container .ng-value-container .ng-placeholder,.ng-select.role-filter-select .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-value-container .ng-placeholder{left:10px!important}ng-select.twa-ng-select.filter-select .ng-select-container .ng-value-container .ng-input,.ng-select.twa-ng-select.filter-select .ng-select-container .ng-value-container .ng-input,ng-select.filter-select .ng-select-container .ng-value-container .ng-input,.ng-select.filter-select .ng-select-container .ng-value-container .ng-input,ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-value-container .ng-input,.ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-value-container .ng-input,ng-select.toolbar-select .ng-select-container .ng-value-container .ng-input,.ng-select.toolbar-select .ng-select-container .ng-value-container .ng-input,ng-select.role-filter-select .ng-select-container .ng-value-container .ng-input,.ng-select.role-filter-select .ng-select-container .ng-value-container .ng-input,ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-value-container .ng-input,.ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-value-container .ng-input{left:10px!important}ng-select.twa-ng-select.filter-select .ng-select-container .ng-arrow-wrapper,.ng-select.twa-ng-select.filter-select .ng-select-container .ng-arrow-wrapper,ng-select.filter-select .ng-select-container .ng-arrow-wrapper,.ng-select.filter-select .ng-select-container .ng-arrow-wrapper,ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-arrow-wrapper,.ng-select.twa-ng-select.toolbar-select .ng-select-container .ng-arrow-wrapper,ng-select.toolbar-select .ng-select-container .ng-arrow-wrapper,.ng-select.toolbar-select .ng-select-container .ng-arrow-wrapper,ng-select.role-filter-select .ng-select-container .ng-arrow-wrapper,.ng-select.role-filter-select .ng-select-container .ng-arrow-wrapper,ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-arrow-wrapper,.ng-select.twa-project-filter:not(.tasks-project-select) .ng-select-container .ng-arrow-wrapper{padding-right:10px}ng-select.twa-ng-select.filter-select.ng-select-multiple .ng-select-container,.ng-select.twa-ng-select.filter-select.ng-select-multiple .ng-select-container,ng-select.filter-select.ng-select-multiple .ng-select-container,.ng-select.filter-select.ng-select-multiple .ng-select-container,ng-select.twa-ng-select.toolbar-select.ng-select-multiple .ng-select-container,.ng-select.twa-ng-select.toolbar-select.ng-select-multiple .ng-select-container,ng-select.toolbar-select.ng-select-multiple .ng-select-container,.ng-select.toolbar-select.ng-select-multiple .ng-select-container,ng-select.role-filter-select.ng-select-multiple .ng-select-container,.ng-select.role-filter-select.ng-select-multiple .ng-select-container,ng-select.twa-project-filter:not(.tasks-project-select).ng-select-multiple .ng-select-container,.ng-select.twa-project-filter:not(.tasks-project-select).ng-select-multiple .ng-select-container{min-height:34px!important;height:34px!important;padding:2px 8px!important}ng-select.twa-ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container,.ng-select.twa-ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container,ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container,.ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container,ng-select.twa-ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container,.ng-select.twa-ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container,ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container,.ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container,ng-select.role-filter-select.ng-select-multiple .ng-select-container .ng-value-container,.ng-select.role-filter-select.ng-select-multiple .ng-select-container .ng-value-container,ng-select.twa-project-filter:not(.tasks-project-select).ng-select-multiple .ng-select-container .ng-value-container,.ng-select.twa-project-filter:not(.tasks-project-select).ng-select-multiple .ng-select-container .ng-value-container{min-height:28px;gap:4px}ng-select.twa-ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,.ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,.ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,ng-select.role-filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,.ng-select.role-filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-project-filter:not(.tasks-project-select).ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-project-filter:not(.tasks-project-select).ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{font-size:calc(13px * var(--twa-text-scale, 1));line-height:calc(28px * var(--twa-text-scale, 1))}ng-select.twa-ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,.ng-select.twa-ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,.ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,ng-select.twa-ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,.ng-select.twa-ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,.ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,ng-select.role-filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,.ng-select.role-filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,ng-select.twa-project-filter:not(.tasks-project-select).ng-select-multiple .ng-select-container .ng-value-container .ng-value,.ng-select.twa-project-filter:not(.tasks-project-select).ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:calc(12px * var(--twa-text-scale, 1));height:22px}ng-select.twa-ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,.ng-select.twa-ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,.ng-select.filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,ng-select.twa-ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,.ng-select.twa-ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,.ng-select.toolbar-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,ng-select.role-filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,.ng-select.role-filter-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input,ng-select.twa-project-filter:not(.tasks-project-select).ng-select-multiple .ng-select-container .ng-value-container .ng-input,.ng-select.twa-project-filter:not(.tasks-project-select).ng-select-multiple .ng-select-container .ng-value-container .ng-input{height:28px}ng-select.twa-select-sm .ng-select-container,.ng-select.twa-select-sm .ng-select-container{min-height:36px!important;height:36px!important;border-radius:var(--twa-radius-sm, 6px)!important}ng-select.twa-select-sm .ng-select-container .ng-value-container,.ng-select.twa-select-sm .ng-select-container .ng-value-container{padding:0 12px!important}ng-select.twa-select-sm .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-select-sm .ng-select-container .ng-value-container .ng-value,.ng-select.twa-select-sm .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-select-sm .ng-select-container .ng-value-container .ng-value{font-size:calc(13px * var(--twa-text-scale, 1))}ng-select.twa-select-sm .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-select-sm .ng-select-container .ng-value-container .ng-placeholder{left:12px!important}ng-select.twa-select-sm .ng-select-container .ng-value-container .ng-input,.ng-select.twa-select-sm .ng-select-container .ng-value-container .ng-input{left:12px!important}ng-select.twa-select-sm .ng-select-container .ng-arrow-wrapper,.ng-select.twa-select-sm .ng-select-container .ng-arrow-wrapper{padding-right:12px}ng-select.twa-select-sm.ng-select-multiple .ng-select-container,.ng-select.twa-select-sm.ng-select-multiple .ng-select-container{padding:4px 10px!important;min-height:36px!important;height:auto!important;border-radius:var(--twa-radius-sm, 6px)!important}ng-select.twa-select-sm.ng-select-multiple .ng-select-container .ng-value-container,.ng-select.twa-select-sm.ng-select-multiple .ng-select-container .ng-value-container{min-height:26px;gap:4px}ng-select.twa-select-sm.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-select-sm.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{position:relative!important;top:auto!important;transform:none!important;left:auto!important;line-height:calc(26px * var(--twa-text-scale, 1));font-size:calc(13px * var(--twa-text-scale, 1))}ng-select.twa-select-sm.ng-select-multiple .ng-select-container .ng-value-container .ng-value,.ng-select.twa-select-sm.ng-select-multiple .ng-select-container .ng-value-container .ng-value{padding:3px 5px 3px 8px;font-size:calc(12px * var(--twa-text-scale, 1));height:22px;border-radius:3px}ng-select.twa-select-sm.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon,.ng-select.twa-select-sm.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{width:12px;height:12px;min-width:12px;font-size:14px}ng-select.twa-select-sm.ng-select-multiple .ng-select-container .ng-value-container .ng-input,.ng-select.twa-select-sm.ng-select-multiple .ng-select-container .ng-value-container .ng-input{height:26px}ng-select.twa-select-md .ng-select-container,.ng-select.twa-select-md .ng-select-container{min-height:40px!important;height:40px!important}ng-select.twa-select-md.ng-select-multiple .ng-select-container,.ng-select.twa-select-md.ng-select-multiple .ng-select-container{min-height:40px!important;height:auto!important}ng-select.twa-select-lg .ng-select-container,.ng-select.twa-select-lg .ng-select-container{min-height:52px!important;height:52px!important;border-radius:var(--twa-radius-lg, 12px)!important}ng-select.twa-select-lg .ng-select-container .ng-value-container,.ng-select.twa-select-lg .ng-select-container .ng-value-container{padding:0 20px!important}ng-select.twa-select-lg .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-select-lg .ng-select-container .ng-value-container .ng-value,.ng-select.twa-select-lg .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-select-lg .ng-select-container .ng-value-container .ng-value{font-size:calc(15px * var(--twa-text-scale, 1))}ng-select.twa-select-lg.ng-select-multiple .ng-select-container,.ng-select.twa-select-lg.ng-select-multiple .ng-select-container{padding:8px 14px!important;min-height:52px!important;height:auto!important;border-radius:var(--twa-radius-lg, 12px)!important}ng-select.twa-select-lg.ng-select-multiple .ng-select-container .ng-value-container,.ng-select.twa-select-lg.ng-select-multiple .ng-select-container .ng-value-container{min-height:34px;gap:8px}ng-select.twa-select-lg.ng-select-multiple .ng-select-container .ng-value-container .ng-value,.ng-select.twa-select-lg.ng-select-multiple .ng-select-container .ng-value-container .ng-value{padding:6px 10px 6px 14px;font-size:calc(14px * var(--twa-text-scale, 1));height:32px}ng-select.twa-select-square .ng-select-container,.ng-select.twa-select-square .ng-select-container{border-radius:8px!important}ng-select.twa-select-square.ng-select-multiple .ng-select-container,.ng-select.twa-select-square.ng-select-multiple .ng-select-container{border-radius:8px!important}.ng-select-chips-primary.ng-select-multiple .ng-select-container .ng-value-container .ng-value{background:#eff6ff!important;color:var(--twa-primary--1, #3b82f6)!important}.ng-select-chips-primary.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{color:var(--twa-primary--1, #3b82f6)}.ng-select-chips-primary.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{color:var(--twa-neutral--1)}.ng-select-chips-success.ng-select-multiple .ng-select-container .ng-value-container .ng-value{background:#f0fdf4!important;color:#16a34a!important}.ng-select-chips-success.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{color:#16a34a}.ng-select-chips-success.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{color:var(--twa-neutral--1)}ng-select.ng-invalid.ng-touched .ng-select-container,ng-select.is-invalid .ng-select-container,.ng-select.ng-invalid.ng-touched .ng-select-container,.ng-select.is-invalid .ng-select-container{border-color:#ef4444!important}ng-select.ng-invalid.ng-touched.ng-select-focused .ng-select-container,ng-select.is-invalid.ng-select-focused .ng-select-container,.ng-select.ng-invalid.ng-touched.ng-select-focused .ng-select-container,.ng-select.is-invalid.ng-select-focused .ng-select-container{box-shadow:0 0 0 3px #ef444426!important}ng-select.is-valid .ng-select-container,.ng-select.is-valid .ng-select-container{border-color:#16a34a!important}ng-select.is-valid.ng-select-focused .ng-select-container,.ng-select.is-valid.ng-select-focused .ng-select-container{box-shadow:0 0 0 3px #16a34a26!important}.ng-select-full-width{width:100%}.ng-select-borderless .ng-select-container{border:none!important;background:transparent!important}.ng-select-borderless .ng-select-container:hover{background:var(--twa-neutral--18)!important}.ng-select-borderless.ng-select-focused .ng-select-container{box-shadow:none!important;background:var(--twa-neutral--18)!important}.ng-select-inline .ng-select-container{min-height:32px!important;height:32px!important;background:transparent!important;border:1px solid transparent!important;border-radius:6px!important}.ng-select-inline .ng-select-container:hover{border-color:var(--twa-neutral--14)!important;background:var(--twa-neutral--18)!important}.ng-select-inline.ng-select-focused .ng-select-container,.ng-select-inline.ng-select-opened .ng-select-container{border-color:var(--twa-primary--1, #3b82f6)!important;background:var(--twa-neutral--6)!important}ng-select.twa-project-filter .ng-select-container,.ng-select.twa-project-filter .ng-select-container{caret-color:transparent}ng-select.twa-project-filter .ng-select-container .ng-value-container .ng-input>input,.ng-select.twa-project-filter .ng-select-container .ng-value-container .ng-input>input{caret-color:transparent;cursor:pointer}ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-opened .ng-select-container,ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-filtered .ng-select-container,.ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-opened .ng-select-container,.ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-filtered .ng-select-container{caret-color:auto}ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-opened .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-opened .ng-select-container .ng-value-container .ng-value,ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-filtered .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-filtered .ng-select-container .ng-value-container .ng-value,.ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-opened .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-opened .ng-select-container .ng-value-container .ng-value,.ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-filtered .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-filtered .ng-select-container .ng-value-container .ng-value{opacity:0!important}ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-opened .ng-select-container .ng-value-container .ng-input,ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-filtered .ng-select-container .ng-value-container .ng-input,.ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-opened .ng-select-container .ng-value-container .ng-input,.ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-filtered .ng-select-container .ng-value-container .ng-input{position:absolute!important;right:0!important;bottom:0!important;left:0!important;top:0!important;transform:none!important;padding-left:10px!important;padding-right:10px!important;width:100%!important;min-width:0!important;flex:none!important;display:flex!important;align-items:center!important}ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-opened .ng-select-container .ng-value-container .ng-input>input,ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-filtered .ng-select-container .ng-value-container .ng-input>input,.ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-opened .ng-select-container .ng-value-container .ng-input>input,.ng-select.twa-project-filter:not(.twa-project-filter--no-search):not(.ng-select-multiple).ng-select-filtered .ng-select-container .ng-value-container .ng-input>input{width:100%!important;height:100%!important;caret-color:auto!important;cursor:text!important}ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple .ng-select-container .ng-value-container .ng-input,.ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple .ng-select-container .ng-value-container .ng-input{position:static!important;top:auto!important;transform:none!important;flex:1 1 auto!important;min-width:48px!important;padding-left:0!important}ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple .ng-select-container .ng-value-container .ng-input>input,.ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{cursor:text;caret-color:transparent}ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-opened .ng-select-container,ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-filtered .ng-select-container,.ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-opened .ng-select-container,.ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-filtered .ng-select-container{caret-color:auto}ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-opened .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-filtered .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-opened .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-filtered .ng-select-container .ng-value-container .ng-placeholder{display:none!important}ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-opened .ng-select-container .ng-value-container .ng-value,ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-filtered .ng-select-container .ng-value-container .ng-value,.ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-opened .ng-select-container .ng-value-container .ng-value,.ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-filtered .ng-select-container .ng-value-container .ng-value{opacity:1!important}ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-opened .ng-select-container .ng-value-container .ng-input>input,ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-filtered .ng-select-container .ng-value-container .ng-input>input,.ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-opened .ng-select-container .ng-value-container .ng-input>input,.ng-select.twa-project-filter:not(.twa-project-filter--no-search).ng-select-multiple.ng-select-filtered .ng-select-container .ng-value-container .ng-input>input{caret-color:auto!important;cursor:text!important}ng-select.twa-project-filter.twa-project-filter--no-search .ng-select-container,.ng-select.twa-project-filter.twa-project-filter--no-search .ng-select-container{caret-color:transparent}ng-select.twa-project-filter.twa-project-filter--no-search .ng-select-container .ng-value-container .ng-placeholder,ng-select.twa-project-filter.twa-project-filter--no-search .ng-select-container .ng-value-container .ng-value,.ng-select.twa-project-filter.twa-project-filter--no-search .ng-select-container .ng-value-container .ng-placeholder,.ng-select.twa-project-filter.twa-project-filter--no-search .ng-select-container .ng-value-container .ng-value{opacity:1!important}ng-select.twa-project-filter.twa-project-filter--no-search .ng-select-container .ng-value-container .ng-input,.ng-select.twa-project-filter.twa-project-filter--no-search .ng-select-container .ng-value-container .ng-input{flex:0 0 auto!important;min-width:0!important}ng-select.twa-project-filter.twa-project-filter--no-search .ng-select-container .ng-value-container .ng-input>input,.ng-select.twa-project-filter.twa-project-filter--no-search .ng-select-container .ng-value-container .ng-input>input{caret-color:transparent!important;cursor:pointer!important}.search-wrapper,.search-box,.search-container,.project-search,.kb-search-wrapper,.dg-search-wrapper,.backlog-search-wrap,.sprints-search-wrap,.stories-search-wrap{box-sizing:border-box;height:34px;min-height:34px;max-width:280px}.search-wrapper input,.search-wrapper .search-input,.search-wrapper .kb-search-input,.search-wrapper .dg-search-input,.search-wrapper .backlog-search,.search-wrapper .sprints-search,.search-wrapper .stories-search,.search-box input,.search-box .search-input,.search-box .kb-search-input,.search-box .dg-search-input,.search-box .backlog-search,.search-box .sprints-search,.search-box .stories-search,.search-container input,.search-container .search-input,.search-container .kb-search-input,.search-container .dg-search-input,.search-container .backlog-search,.search-container .sprints-search,.search-container .stories-search,.project-search input,.project-search .search-input,.project-search .kb-search-input,.project-search .dg-search-input,.project-search .backlog-search,.project-search .sprints-search,.project-search .stories-search,.kb-search-wrapper input,.kb-search-wrapper .search-input,.kb-search-wrapper .kb-search-input,.kb-search-wrapper .dg-search-input,.kb-search-wrapper .backlog-search,.kb-search-wrapper .sprints-search,.kb-search-wrapper .stories-search,.dg-search-wrapper input,.dg-search-wrapper .search-input,.dg-search-wrapper .kb-search-input,.dg-search-wrapper .dg-search-input,.dg-search-wrapper .backlog-search,.dg-search-wrapper .sprints-search,.dg-search-wrapper .stories-search,.backlog-search-wrap input,.backlog-search-wrap .search-input,.backlog-search-wrap .kb-search-input,.backlog-search-wrap .dg-search-input,.backlog-search-wrap .backlog-search,.backlog-search-wrap .sprints-search,.backlog-search-wrap .stories-search,.sprints-search-wrap input,.sprints-search-wrap .search-input,.sprints-search-wrap .kb-search-input,.sprints-search-wrap .dg-search-input,.sprints-search-wrap .backlog-search,.sprints-search-wrap .sprints-search,.sprints-search-wrap .stories-search,.stories-search-wrap input,.stories-search-wrap .search-input,.stories-search-wrap .kb-search-input,.stories-search-wrap .dg-search-input,.stories-search-wrap .backlog-search,.stories-search-wrap .sprints-search,.stories-search-wrap .stories-search{font-size:calc(13px * var(--twa-text-scale, 1))}.toolbar-search{flex:1 1 200px;min-width:160px;max-width:280px}.filter-input{box-sizing:border-box;height:34px!important;min-height:34px!important;max-width:280px!important;font-size:calc(13px * var(--twa-text-scale, 1));flex:0 0 auto!important}select.filter-select{box-sizing:border-box;height:34px;min-height:34px;padding-top:0;padding-bottom:0;font-size:calc(13px * var(--twa-text-scale, 1));line-height:1}.toolbar-select{flex:0 1 150px;min-width:130px;max-width:170px}.date-filter,.date-picker-btn,.filter-toggle-btn,.help-btn,.refresh-btn{box-sizing:border-box;height:34px!important;min-height:34px!important}.date-filter .date-range-input,.date-range-input{font-size:calc(13px * var(--twa-text-scale, 1));line-height:1.2}.lc-frame,.lc-frame .app-shell{height:100%}.lc-frame .main-scroll-area{overflow:visible}.lc-reading{max-width:760px;margin:0 auto}.lc-block{display:flex;flex-direction:column;gap:var(--twa-space-4)}.lc-eyebrow{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);text-transform:uppercase;letter-spacing:var(--twa-tracking-wide);color:var(--twa-text-muted)}.lc-identity{display:flex;align-items:flex-start;gap:var(--twa-space-5);background:var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);padding:var(--twa-space-5) var(--twa-space-6);box-shadow:var(--twa-shadow-sm)}.lc-identity .id-avatar{flex-shrink:0}.lc-identity .id-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--twa-space-3)}.lc-identity .id-top{display:flex;align-items:center;gap:var(--twa-space-3);flex-wrap:wrap}.lc-identity .id-name{font-size:calc(var(--twa-font-lg) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-bold);color:var(--twa-text-primary);letter-spacing:var(--twa-tracking-tight)}.lc-identity .id-sub{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);color:var(--twa-text-secondary)}.lc-defrow{display:flex;flex-wrap:wrap;gap:var(--twa-space-2) var(--twa-space-6)}.lc-deffact{display:flex;flex-direction:column;gap:2px}.lc-deffact .k{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);text-transform:uppercase;letter-spacing:var(--twa-tracking-wide);color:var(--twa-text-muted)}.lc-deffact .v{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);color:var(--twa-text-primary);display:flex;align-items:center;gap:6px}.lc-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--twa-space-4)}.lc-tile{text-align:left;background:var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);padding:var(--twa-space-4) var(--twa-space-5);box-shadow:var(--twa-shadow-sm);cursor:pointer;transition:all var(--twa-transition-fast);display:flex;flex-direction:column;gap:var(--twa-space-2);position:relative}.lc-tile:hover{box-shadow:var(--twa-shadow-md);transform:translateY(-1px)}.lc-tile.is-active{border-color:var(--twa-primary--1);box-shadow:var(--twa-shadow-focus)}.lc-tile .t-top{display:flex;align-items:center;justify-content:space-between}.lc-tile .t-label{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);text-transform:uppercase;letter-spacing:var(--twa-tracking-wide);color:var(--twa-text-secondary)}.lc-tile .t-ic{width:30px;height:30px;border-radius:var(--twa-radius-md);display:flex;align-items:center;justify-content:center}.lc-tile .t-ic ion-icon{font-size:17px}.lc-tile .t-value{font-size:calc(var(--twa-font-2xl) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-bold);color:var(--twa-text-primary);line-height:var(--twa-leading-tight)}.lc-tile .t-trend{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium)}.lc-tile .t-trend.danger{color:var(--twa-danger)}.lc-tile .t-trend.muted{color:var(--twa-text-muted)}.lc-tile .t-trend.success{color:var(--twa-success)}.lc-stepper{display:flex;align-items:center;gap:0}.lc-step{display:flex;align-items:center;gap:8px}.lc-step .s-dot{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11px;font-weight:var(--twa-weight-semibold)}.lc-step .s-name{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);white-space:nowrap}.lc-step.done .s-dot{background:var(--twa-success-light);color:var(--twa-success)}.lc-step.done .s-name{color:var(--twa-text-secondary)}.lc-step.current .s-dot{background:var(--twa-primary--1);color:#fff}.lc-step.current .s-name{color:var(--twa-primary--1);font-weight:var(--twa-weight-semibold)}.lc-step.future .s-dot{background:var(--twa-border-light);color:var(--twa-text-muted);border:1px solid var(--twa-border)}.lc-step.future .s-name{color:var(--twa-text-muted)}.lc-step-line{flex:1;height:2px;min-width:28px;background:var(--twa-border);margin:0 8px}.lc-step-line.done{background:var(--twa-success)}.lc-checkrow{display:flex;align-items:center;gap:var(--twa-space-3);min-height:44px;padding:var(--twa-space-3) var(--twa-space-2);border-radius:var(--twa-radius-md);transition:background var(--twa-transition-fast)}.lc-checkrow:hover{background:var(--twa-bg)}.lc-checkrow+.lc-checkrow{border-top:1px solid var(--twa-border-light);border-radius:0}.lc-check{width:20px;height:20px;border-radius:var(--twa-radius-sm);border:1.5px solid var(--twa-slate-200);flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff}.lc-check ion-icon{font-size:14px;color:#fff}.lc-check.done{background:var(--twa-success);border-color:var(--twa-success)}.lc-checkrow.is-done{opacity:.6}.lc-checkrow .cr-main{flex:1;min-width:0}.lc-checkrow .cr-title{font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);color:var(--twa-text-primary)}.lc-checkrow .cr-desc{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lc-owner-chip{display:inline-flex;align-items:center;gap:6px;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-text-secondary);flex-shrink:0}.lc-due{display:inline-flex;align-items:center;gap:5px;font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);padding:3px 8px;border-radius:var(--twa-radius-sm);white-space:nowrap}.lc-due.today{background:var(--twa-warning-light);color:var(--twa-warning)}.lc-due.overdue{background:var(--twa-danger-light);color:var(--twa-danger)}.lc-due.upcoming{background:var(--twa-bg);color:var(--twa-text-secondary);border:1px solid var(--twa-border)}.lc-due.done{background:var(--twa-success-light);color:var(--twa-success)}.lc-rowmenu{width:30px;height:30px;border-radius:var(--twa-radius-sm);border:none;background:transparent;color:var(--twa-text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lc-rowmenu:hover{background:var(--twa-border-light);color:var(--twa-text-primary)}.lc-group-label{display:flex;align-items:center;gap:8px;font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);text-transform:uppercase;letter-spacing:var(--twa-tracking-wide);color:var(--twa-text-muted);padding:var(--twa-space-3) var(--twa-space-2) var(--twa-space-2)}.lc-linebar{height:8px;background:var(--twa-border-light);border-radius:4px;overflow:hidden}.lc-linebar>span{display:block;height:100%;border-radius:4px;background:var(--twa-primary--1)}.lc-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a6b;display:flex}.lc-sheet{margin-left:auto;width:520px;height:100%;background:var(--twa-bg-elevated);display:flex;flex-direction:column;box-shadow:var(--twa-shadow-lg)}.lc-sheet.wide{width:680px}.lc-sheet-head{display:flex;align-items:flex-start;gap:var(--twa-space-3);padding:var(--twa-space-5) var(--twa-space-6);border-bottom:1px solid var(--twa-border)}.lc-sheet-head .sh-title{font-size:calc(var(--twa-font-md) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-text-primary)}.lc-sheet-head .sh-sub{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-text-secondary);margin-top:2px}.lc-sheet-body{flex:1;overflow:hidden;padding:var(--twa-space-6);display:flex;flex-direction:column;gap:var(--twa-space-5)}.lc-sheet-foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--twa-space-3);padding:var(--twa-space-4) var(--twa-space-6);border-top:1px solid var(--twa-border);background:var(--twa-bg)}.lc-acc{border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);overflow:hidden;background:var(--twa-bg-elevated)}.lc-acc+.lc-acc{margin-top:var(--twa-space-3)}.lc-acc-head{display:flex;align-items:center;gap:var(--twa-space-3);padding:var(--twa-space-4) var(--twa-space-5);cursor:pointer}.lc-acc-head .ah-title{font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-text-primary);flex:1;display:flex;align-items:center;gap:10px}.lc-acc-head .ah-chev{color:var(--twa-text-muted);font-size:calc(18px * var(--twa-text-scale, 1));transition:transform var(--twa-transition-fast)}.lc-acc.open .ah-chev{transform:rotate(90deg)}.lc-acc-body{padding:0 var(--twa-space-5) var(--twa-space-5);border-top:1px solid var(--twa-border-light)}.lc-count-badge{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);background:var(--twa-bg);color:var(--twa-text-secondary);border:1px solid var(--twa-border);padding:1px 8px;border-radius:10px}.lc-stack{display:inline-flex;align-items:center}.lc-stack .av{border:2px solid #fff;margin-left:-8px;box-shadow:0 0 0 .5px #0000000a}.lc-stack .av:first-child{margin-left:0}.lc-stack .more{width:28px;height:28px;border-radius:50%;border:2px solid #fff;margin-left:-8px;background:var(--twa-bg);color:var(--twa-text-secondary);font-size:calc(11px * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);display:flex;align-items:center;justify-content:center}.lc-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--twa-radius-sm);font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);white-space:nowrap}.lc-pill .pd{width:6px;height:6px;border-radius:50%;background:currentColor}.lc-pill.invited,.lc-pill.onboarding{background:var(--twa-primary-light);color:var(--twa-primary--1)}.lc-pill.ontrack,.lc-pill.active{background:var(--twa-success-light);color:var(--twa-success)}.lc-pill.atrisk{background:var(--twa-warning-light);color:var(--twa-warning)}.lc-pill.overdue{background:var(--twa-danger-light);color:var(--twa-danger)}.lc-pill.probation,.lc-pill.offboarding{background:var(--twa-warning-light);color:var(--twa-warning)}.lc-pill.exited{background:var(--twa-bg);color:var(--twa-text-secondary);border:1px solid var(--twa-border)}.lc-timeline{display:flex;flex-direction:column}.lc-tl-item{display:flex;gap:var(--twa-space-3)}.lc-tl-rail{display:flex;flex-direction:column;align-items:center}.lc-tl-dot{width:32px;height:32px;border-radius:50%;background:var(--twa-primary-light);border:1px solid color-mix(in srgb,var(--twa-primary--1) 18%,transparent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.lc-tl-dot ion-icon{font-size:16px;color:var(--twa-primary--1)}.lc-tl-line{width:2px;flex:1;background:var(--twa-border-light);min-height:16px;margin:3px 0}.lc-tl-body{padding-bottom:var(--twa-space-5);flex:1;min-width:0;padding-top:6px}.lc-tl-text{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-text-primary)}.lc-tl-text b{font-weight:var(--twa-weight-semibold)}.lc-tl-time{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));color:var(--twa-text-muted);margin-top:2px}.lc-banner{display:flex;align-items:flex-start;gap:var(--twa-space-3);padding:var(--twa-space-3) var(--twa-space-4);border-radius:var(--twa-radius-md);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));border:1px solid}.lc-banner ion-icon{font-size:18px;flex-shrink:0;margin-top:1px}.lc-banner .bn-main{flex:1}.lc-banner .bn-title{font-weight:var(--twa-weight-semibold)}.lc-banner.info{background:var(--twa-primary-tint);border-color:#cfe0ff;color:var(--twa-text-primary)}.lc-banner.info ion-icon{color:var(--twa-primary--1)}.lc-banner.warning{background:var(--twa-warning-light);border-color:#fde68a;color:#92610a}.lc-banner.warning ion-icon{color:var(--twa-warning)}.lc-banner.blocker{background:var(--twa-danger-light);border-color:#fecaca;color:#991b1b}.lc-banner.blocker ion-icon{color:var(--twa-danger)}.lc-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--twa-space-12) var(--twa-space-6);gap:var(--twa-space-2)}.lc-empty img{width:132px;margin-bottom:var(--twa-space-3);opacity:.95}.lc-empty .e-title{font-size:calc(var(--twa-font-md) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-text-primary)}.lc-empty .e-desc{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-text-secondary);max-width:360px;line-height:var(--twa-leading-relaxed)}.lc-empty .e-action{margin-top:var(--twa-space-3)}.sk{background:linear-gradient(90deg,#eef2f7 25%,#f6f8fb 37%,#eef2f7 63%);background-size:400% 100%;border-radius:var(--twa-radius-sm);animation:sk-pulse 1.4s ease infinite}@keyframes sk-pulse{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.sk{animation:none}}.lc-filterbar{display:flex;align-items:center;gap:var(--twa-space-3);padding:var(--twa-space-3) var(--twa-space-6);background:var(--twa-bg-elevated);border-bottom:1px solid var(--twa-border);position:sticky;top:0;z-index:5}.lc-search{position:relative}.lc-search ion-icon{position:absolute;left:11px;top:50%;transform:translateY(-50%);font-size:16px;color:var(--twa-text-muted)}.lc-search input{padding:8px 12px 8px 34px;border:1px solid var(--twa-border);border-radius:var(--twa-radius-md);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));width:240px;font-family:inherit;outline:none;color:var(--twa-text-primary);background:var(--twa-bg-elevated)}.lc-search input::placeholder{color:var(--twa-text-muted)}.lc-field{display:flex;flex-direction:column;gap:6px}.lc-field label{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);color:var(--twa-text-primary);display:flex;align-items:center;gap:5px}.lc-field .req{color:var(--twa-danger)}.lc-input,.lc-select{padding:9px 12px;border:1px solid var(--twa-border);border-radius:var(--twa-radius-md);font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));font-family:inherit;color:var(--twa-text-primary);background:#fff;outline:none;width:100%}.lc-input::placeholder{color:var(--twa-text-muted)}.lc-input.focus{border-color:var(--twa-primary--1);box-shadow:var(--twa-shadow-focus)}.lc-input.error{border-color:var(--twa-danger)}.lc-field .hint{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));color:var(--twa-text-muted)}.lc-field .err{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));color:var(--twa-danger)}.lc-lock{display:inline-flex;align-items:center;gap:5px;font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));color:var(--twa-text-muted)}.lc-activefilters{display:inline-flex;align-items:center;gap:6px;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-text-secondary)}.lc-row{display:flex;align-items:center;gap:var(--twa-space-4);min-height:44px;padding:var(--twa-space-3) var(--twa-space-4);border-bottom:1px solid var(--twa-border-light);border-left:3px solid transparent;transition:background var(--twa-transition-fast);cursor:pointer}.lc-row:hover{background:var(--twa-bg)}.lc-row.attn{border-left-color:var(--twa-danger)}.lc-row .r-person{flex:1;min-width:0;display:flex;align-items:center;gap:var(--twa-space-3)}.lc-row .r-name{font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);color:var(--twa-text-primary)}.lc-row .r-role{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));color:var(--twa-text-muted)}.lc-listcard{background:var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-sm);overflow:hidden}.lc-listcard-head{display:flex;align-items:center;justify-content:space-between;gap:var(--twa-space-3);padding:var(--twa-space-4) var(--twa-space-5);border-bottom:1px solid var(--twa-border-light)}.lc-listcard-title{font-size:calc(var(--twa-font-md) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-text-primary);display:flex;align-items:center;gap:10px}.lc-tabs{display:flex;align-items:center;gap:2px;border-bottom:1px solid var(--twa-border)}.lc-tab{padding:10px 14px;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);color:var(--twa-text-secondary);border:none;background:transparent;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;align-items:center;gap:6px}.lc-tab:hover{color:var(--twa-text-primary)}.lc-tab.active{color:var(--twa-primary--1);border-bottom-color:var(--twa-primary--1);font-weight:var(--twa-weight-semibold)}.lc-tab .lock{font-size:calc(12px * var(--twa-text-scale, 1));opacity:.6}.lc-toast{display:inline-flex;align-items:center;gap:10px;background:var(--twa-text-strong);color:#fff;padding:11px 16px;border-radius:var(--twa-radius-md);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);box-shadow:var(--twa-shadow-lg)}.lc-toast.success ion-icon{color:#4ade80;font-size:18px}.lc-toast.error ion-icon{color:#f87171;font-size:18px}.lc-modal-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a6b;display:flex;align-items:center;justify-content:center;padding:40px}.lc-modal{background:var(--twa-bg-elevated);border-radius:var(--twa-radius-xl);box-shadow:var(--twa-shadow-lg);width:100%;max-width:460px;overflow:hidden}.lc-modal.lg{max-width:560px}.lc-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--twa-space-3);padding:var(--twa-space-5) var(--twa-space-6) 0}.lc-modal-title{font-size:calc(var(--twa-font-md) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-text-primary)}.lc-modal-body{padding:var(--twa-space-4) var(--twa-space-6);display:flex;flex-direction:column;gap:var(--twa-space-4)}.lc-modal-foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--twa-space-3);padding:var(--twa-space-4) var(--twa-space-6);border-top:1px solid var(--twa-border-light)}.lc-iconwell{width:44px;height:44px;border-radius:var(--twa-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.lc-iconwell ion-icon{font-size:22px}.lc-iconwell.danger{background:var(--twa-danger-light)}.lc-iconwell.danger ion-icon{color:var(--twa-danger)}.lc-iconwell.primary{background:var(--twa-primary-light)}.lc-iconwell.primary ion-icon{color:var(--twa-primary--1)}.lc-iconwell.warning{background:var(--twa-warning-light)}.lc-iconwell.warning ion-icon{color:var(--twa-warning)}.lc-iconwell.success{background:var(--twa-success-light)}.lc-iconwell.success ion-icon{color:var(--twa-success)}.lc-x{width:32px;height:32px;border-radius:var(--twa-radius-md);border:1px solid var(--twa-border);background:#fff;color:var(--twa-text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.lc-x:hover{background:var(--twa-bg)}.lc-x ion-icon{font-size:18px}.lc-drop{border:1.5px dashed var(--twa-slate-200);border-radius:var(--twa-radius-md);padding:var(--twa-space-5);display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--twa-text-secondary);background:var(--twa-bg)}.lc-drop ion-icon{font-size:26px;color:var(--twa-text-muted)}.lc-kv{display:grid;grid-template-columns:max-content 1fr;gap:var(--twa-space-2) var(--twa-space-5);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1))}.lc-kv .k{color:var(--twa-text-secondary)}.lc-kv .v{color:var(--twa-text-primary);font-weight:var(--twa-weight-medium)}.lc-srow{display:flex;align-items:center;gap:var(--twa-space-4);min-height:44px;padding:var(--twa-space-3) var(--twa-space-4);border-bottom:1px solid var(--twa-border-light)}.lc-srow:hover{background:var(--twa-bg)}.lc-handle{color:var(--twa-text-muted);cursor:grab;font-size:calc(16px * var(--twa-text-scale, 1));display:flex}.lc-toggle{width:36px;height:20px;border-radius:10px;background:var(--twa-slate-200);position:relative;cursor:pointer;flex-shrink:0;transition:background var(--twa-transition-fast)}.lc-toggle:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform var(--twa-transition-fast);box-shadow:0 1px 2px #0003}.lc-toggle.on{background:var(--twa-primary--1)}.lc-toggle.on:after{transform:translate(16px)}.lc-split{display:grid;grid-template-columns:280px 1fr;gap:var(--twa-space-5);align-items:start}.spin{animation:lc-spin .8s linear infinite}@keyframes lc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spin{animation:none}}.lc-rolechip{display:inline-flex;align-items:center;gap:6px;font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);padding:4px 10px;border-radius:20px;background:var(--twa-primary-tint);color:var(--twa-primary--1);border:1px solid #cfe0ff}.lc-page .content-section{padding:20px 24px 80px}.lc-page .av{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;flex-shrink:0;object-fit:cover}.lc-page .badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--twa-radius-sm);font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:600;white-space:nowrap}.lc-page .badge .dot{width:6px;height:6px;border-radius:50%}.lc-page .badge.success{background:var(--twa-success-light);color:var(--twa-success)}.lc-page .badge.warning{background:var(--twa-warning-light);color:#b7791f}.lc-page .badge.danger{background:var(--twa-danger-light);color:var(--twa-danger)}.lc-page .badge.info{background:var(--twa-primary-light);color:var(--twa-primary--1)}.lc-page .badge.neutral{background:var(--twa-bg);color:var(--twa-text-secondary);border:1px solid var(--twa-border)}.lc-page .seg{display:inline-flex;background:var(--twa-neutral--9);border-radius:var(--twa-radius-md);padding:3px;gap:2px}.lc-page .seg button{border:none;background:transparent;padding:6px 14px;border-radius:var(--twa-radius-sm);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-text-secondary);cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-family:inherit}.lc-page .seg button.active{background:var(--twa-bg-elevated);color:var(--twa-text-primary);box-shadow:0 1px 2px #0000000f}.lc-page .seg .tab-count{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));background:var(--twa-border);color:var(--twa-text-secondary);padding:1px 6px;border-radius:10px}.lc-page .seg button.active .tab-count{background:var(--twa-primary-light);color:var(--twa-primary--1)}.lc-page .progress{height:6px;background:var(--twa-neutral--9);border-radius:3px;overflow:hidden}.lc-page .progress>span{display:block;height:100%;border-radius:3px}.lc-page .action-btn{width:32px;height:32px;border-radius:var(--twa-radius-sm);background:transparent;border:1px solid var(--twa-border);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--twa-transition-fast)}.lc-page .action-btn ion-icon{font-size:16px;color:var(--twa-text-muted)}.lc-page .action-btn.edit:hover{background:var(--twa-primary-light);border-color:color-mix(in srgb,var(--twa-primary--1) 20%,transparent)}.lc-page .action-btn.edit:hover ion-icon{color:var(--twa-primary--1)}.lc-page .action-btn.delete:hover{background:color-mix(in srgb,var(--twa-danger) 10%,transparent);border-color:color-mix(in srgb,var(--twa-danger) 20%,transparent)}.lc-page .action-btn.delete:hover ion-icon{color:var(--twa-danger)}.lc-page .card{background:var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);padding:var(--twa-space-5);box-shadow:var(--twa-shadow-sm)}.lc-page .card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--twa-space-4);padding-bottom:var(--twa-space-3);border-bottom:1px solid var(--twa-border-light)}.lc-page .card-title{font-size:calc(var(--twa-font-md) * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-text-primary);margin:0}.lc-page .section-icon{width:40px;height:40px;border-radius:var(--twa-radius-md);background:var(--twa-primary-light);display:flex;align-items:center;justify-content:center;flex-shrink:0}.lc-page .section-icon ion-icon{font-size:20px;color:var(--twa-primary--1)}.lc-page .table-container{background:var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);overflow:hidden}.lc-page table.data-table{width:100%;border-collapse:separate;border-spacing:0}.lc-page .data-table th{background:var(--twa-neutral--9);color:var(--twa-text-primary);font-size:calc(12px * var(--twa-text-scale, 1));font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:11px 16px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--twa-border-light);border-right:1px solid var(--twa-border-light)}.lc-page .data-table th:last-child{border-right:none}.lc-page .data-table td{padding:12px 16px;border-bottom:1px solid var(--twa-border-light);border-right:1px solid var(--twa-border-light);font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));color:var(--twa-text-primary);vertical-align:middle}.lc-page .data-table td:last-child{border-right:none}.lc-page .data-table tbody tr:last-child td{border-bottom:none}.lc-page .data-table tbody tr:hover td{background:var(--twa-bg)}.sg-wizard-body{padding:var(--twa-space-2) var(--twa-space-6) 80px;max-width:1080px;margin:0 auto}.sg-rail{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--twa-space-2)}.sg-chip{height:44px;border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);background:var(--twa-neutral--6);color:var(--twa-neutral--13);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));display:flex;align-items:center;justify-content:center;gap:var(--twa-space-2);padding:0 var(--twa-space-3);position:relative;cursor:pointer;transition:var(--twa-transition-fast)}.sg-chip ion-icon{font-size:18px;flex-shrink:0}.sg-chip:hover{border-color:var(--twa-neutral--10)}.sg-chip:focus-visible{outline:none;box-shadow:var(--twa-shadow-focus)}.sg-chip.is-current{background:var(--twa-neutral--22);border-color:color-mix(in srgb,var(--twa-primary--1) 35%,transparent);color:var(--twa-primary--1);font-weight:var(--twa-weight-medium)}.sg-chip.is-current .sg-chip-num{background:var(--twa-primary--1);border-color:var(--twa-primary--1);color:var(--twa-on-primary)}.sg-chip.is-done{color:var(--twa-success--2);background:color-mix(in srgb,var(--twa-success--2) 8%,var(--twa-neutral--6));border-color:color-mix(in srgb,var(--twa-success--2) 30%,var(--twa-neutral--14))}.sg-chip.is-skipped{color:var(--twa-neutral--15);background:var(--twa-neutral--9)}.sg-chip.is-blocked ion-icon{color:var(--twa-neutral--15)}.sg-chip.is-waiting ion-icon{color:var(--twa-warning--2)}.sg-chip-num{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--twa-neutral--14);display:inline-flex;align-items:center;justify-content:center;font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));color:var(--twa-neutral--15);flex-shrink:0}.sg-chip-caption{position:absolute;right:var(--twa-space-2);top:3px;font-size:calc(10px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);letter-spacing:var(--twa-tracking-wide)}.sg-segbar{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--twa-space-1);margin:var(--twa-space-3) 0 var(--twa-space-6)}.sg-segbar i,.sg-card-bar i{display:block;height:4px;border-radius:2px;background:var(--twa-neutral--14)}.sg-segbar i.is-done,.sg-card-bar i.is-done{background:var(--twa-primary--1)}.sg-segbar i.is-skipped,.sg-card-bar i.is-skipped{background:repeating-linear-gradient(90deg,var(--twa-neutral--10) 0 4px,transparent 4px 7px)}.sg-segbar i.is-waiting,.sg-card-bar i.is-waiting{background:var(--twa-warning--2)}.sg-grid{display:grid;grid-template-columns:3fr 2fr;gap:var(--twa-space-6);align-items:start}.sg-step-card{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-sm);padding:var(--twa-space-6)}.sg-step-head{margin-bottom:var(--twa-space-5)}.sg-step-title{font-size:calc(18px * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);margin:0 0 var(--twa-space-1);display:flex;align-items:center;gap:var(--twa-space-3);color:var(--twa-neutral--1)}.sg-step-why{color:var(--twa-neutral--13);margin:0;font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1))}.sg-fields{display:flex;flex-direction:column;gap:var(--twa-space-4)}.sg-field{display:flex;flex-direction:column}.sg-row-2{display:grid;grid-template-columns:1fr 1fr;gap:var(--twa-space-3)}.sg-label{display:block;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);color:var(--twa-neutral--13);margin:0 0 var(--twa-space-1)}.sg-label-optional{color:var(--twa-neutral--15);font-weight:var(--twa-weight-regular)}.sg-input,.sg-select,.sg-textarea{width:100%;height:40px;border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);padding:0 var(--twa-space-3);background:var(--twa-neutral--6);color:var(--twa-neutral--1);font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));font-family:inherit;transition:var(--twa-transition-fast)}.sg-input:focus,.sg-select:focus,.sg-textarea:focus{outline:none;border-color:var(--twa-primary--1);box-shadow:var(--twa-shadow-focus)}.sg-input::placeholder,.sg-select::placeholder,.sg-textarea::placeholder{color:var(--twa-neutral--15)}.sg-input:disabled,.sg-select:disabled,.sg-textarea:disabled{background:var(--twa-neutral--18);color:var(--twa-neutral--15)}.sg-textarea{height:auto;min-height:64px;padding:var(--twa-space-3);resize:vertical}.sg-helper{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--15);margin:var(--twa-space-2) 0 0;display:flex;gap:var(--twa-space-2);align-items:flex-start}.sg-helper ion-icon{font-size:15px;margin-top:3px;flex-shrink:0}.sg-suggest{display:flex;gap:var(--twa-space-2);flex-wrap:wrap;margin-top:var(--twa-space-2)}.sg-suggest button{border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);border-radius:999px;padding:var(--twa-space-1) var(--twa-space-3);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);cursor:pointer;transition:var(--twa-transition-fast)}.sg-suggest button:hover{border-color:var(--twa-primary--2);color:var(--twa-primary--1);background:var(--twa-neutral--22)}.sg-info-line{display:flex;gap:var(--twa-space-2);align-items:flex-start;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--9);border-radius:var(--twa-radius-md);padding:var(--twa-space-3)}.sg-info-line ion-icon{font-size:16px;color:var(--twa-primary--1);margin-top:2px;flex-shrink:0}.sg-dep-banner{display:flex;gap:var(--twa-space-3);align-items:flex-start;background:var(--twa-warning-light, #fef3c7);color:color-mix(in srgb,var(--twa-warning--2) 60%,var(--twa-neutral--1));border-radius:var(--twa-radius-md);padding:var(--twa-space-3) var(--twa-space-4);margin-bottom:var(--twa-space-4);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1))}.sg-dep-banner ion-icon{font-size:18px;margin-top:1px;flex-shrink:0}.sg-dep-banner .sg-input{margin-top:var(--twa-space-2);background:var(--twa-neutral--6)}.sg-error-banner{display:flex;gap:var(--twa-space-2);align-items:flex-start;background:var(--twa-neutral--19);color:var(--twa-danger--2);border-radius:var(--twa-radius-md);padding:var(--twa-space-3) var(--twa-space-4);margin-bottom:var(--twa-space-4);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1))}.sg-error-banner ion-icon{font-size:18px;flex-shrink:0}.sg-value-chip{display:inline-flex;align-items:center;gap:var(--twa-space-2);height:36px;padding:0 var(--twa-space-3);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);background:var(--twa-neutral--18);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.sg-value-chip b{font-weight:var(--twa-weight-medium);color:var(--twa-neutral--1)}.sg-value-chip ion-icon{font-size:16px}.sg-value-chips{display:flex;gap:var(--twa-space-3);flex-wrap:wrap}.sg-done-summary{display:flex;gap:var(--twa-space-3);align-items:flex-start;background:color-mix(in srgb,var(--twa-success--2) 8%,var(--twa-neutral--6));border:1px solid color-mix(in srgb,var(--twa-success--2) 30%,var(--twa-neutral--14));border-radius:var(--twa-radius-md);padding:var(--twa-space-4)}.sg-done-summary ion-icon{font-size:22px;color:var(--twa-success--2);flex-shrink:0}.sg-done-summary b{font-weight:var(--twa-weight-medium);display:block;color:var(--twa-neutral--1)}.sg-done-summary span{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.sg-done-links{margin-top:var(--twa-space-2);display:flex;gap:var(--twa-space-4);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));flex-wrap:wrap}.sg-link{color:var(--twa-primary--1);background:none;border:0;padding:0;font:inherit;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:var(--twa-space-1)}.sg-link:hover{text-decoration:underline}.sg-badge{display:inline-flex;align-items:center;gap:var(--twa-space-1);padding:2px var(--twa-space-2);border-radius:999px;font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);letter-spacing:var(--twa-tracking-wide);line-height:1.6}.sg-badge-neutral{background:var(--twa-neutral--9);color:var(--twa-neutral--13)}.sg-badge-primary{background:var(--twa-neutral--22);color:var(--twa-primary--1)}.sg-badge-success{background:color-mix(in srgb,var(--twa-success--2) 14%,var(--twa-neutral--6));color:var(--twa-success--2)}.sg-badge-warning{background:var(--twa-warning-light, #fef3c7);color:color-mix(in srgb,var(--twa-warning--2) 60%,var(--twa-neutral--1))}.sg-kbd{display:inline-block;font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));padding:1px 6px;border:1px solid var(--twa-neutral--14);border-bottom-width:2px;border-radius:5px;background:var(--twa-neutral--18);color:var(--twa-neutral--13);line-height:1.4}.sg-avatar{width:56px;height:56px;border-radius:14px;background:var(--twa-neutral--22);color:var(--twa-primary--1);display:inline-flex;align-items:center;justify-content:center;font-weight:var(--twa-weight-semibold);font-size:18px;border:1px dashed color-mix(in srgb,var(--twa-primary--1) 35%,transparent);overflow:hidden}.sg-avatar img{width:100%;height:100%;object-fit:cover}.sg-logo-row{display:flex;align-items:center;gap:var(--twa-space-4)}.sg-side{position:sticky;top:var(--twa-space-4);display:flex;flex-direction:column;gap:var(--twa-space-4)}.sg-side-card{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);padding:var(--twa-space-4) var(--twa-space-5)}.sg-side-card.is-accent{background:var(--twa-neutral--22);border-color:color-mix(in srgb,var(--twa-primary--1) 18%,transparent)}.sg-side-card.is-accent p{color:var(--twa-neutral--1)}.sg-side-title{margin:0 0 var(--twa-space-2);font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);letter-spacing:var(--twa-tracking-wide);text-transform:uppercase;color:var(--twa-neutral--15)}.sg-side-card p{margin:0;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.sg-side-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--twa-space-2)}.sg-side-list li{display:flex;gap:var(--twa-space-2);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.sg-side-list ion-icon{font-size:16px;color:var(--twa-primary--1);margin-top:3px;flex-shrink:0}.sg-step-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--twa-space-3);margin-top:var(--twa-space-6);padding-top:var(--twa-space-4);border-top:1px solid var(--twa-neutral--9);flex-wrap:wrap}.sg-foot-hint{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--15);display:flex;align-items:center;gap:var(--twa-space-2)}.sg-foot-btns{display:flex;gap:var(--twa-space-2);margin-left:auto}.sg-inv-head,.sg-inv-row{display:grid;grid-template-columns:1.4fr 1fr auto 28px;gap:var(--twa-space-2);align-items:center}.sg-inv-head{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));text-transform:uppercase;letter-spacing:var(--twa-tracking-wide);color:var(--twa-neutral--15);font-weight:var(--twa-weight-semibold);margin-bottom:var(--twa-space-1)}.sg-inv-rows{display:flex;flex-direction:column;gap:var(--twa-space-2)}.sg-inv-remove{width:28px;height:28px;border:0;background:transparent;color:var(--twa-neutral--15);border-radius:var(--twa-radius-sm);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.sg-inv-remove ion-icon{font-size:16px}.sg-inv-remove:hover{background:var(--twa-neutral--19);color:var(--twa-danger--2)}.sg-inv-remove:disabled{opacity:.3;cursor:default}.sg-inv-error{grid-column:1/-1;font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));color:var(--twa-danger--2);margin:-2px 0 0}.sg-seg{display:inline-flex;border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);overflow:hidden;height:40px}.sg-seg button{border:0;background:var(--twa-neutral--6);padding:0 var(--twa-space-3);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);cursor:pointer;font-family:inherit}.sg-seg button+button{border-left:1px solid var(--twa-neutral--14)}.sg-seg button.is-on{background:var(--twa-neutral--22);color:var(--twa-primary--1);font-weight:var(--twa-weight-medium)}.sg-or{display:flex;align-items:center;gap:var(--twa-space-3);color:var(--twa-neutral--15);font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));text-transform:uppercase;letter-spacing:var(--twa-tracking-wide);margin:var(--twa-space-5) 0 var(--twa-space-4)}.sg-or:before,.sg-or:after{content:"";flex:1;height:1px;background:var(--twa-neutral--9)}.sg-linkbox{display:flex;gap:var(--twa-space-2)}.sg-linkbox .sg-input{background:var(--twa-neutral--18);color:var(--twa-neutral--13);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1))}.sg-lt-group{margin-bottom:var(--twa-space-4)}.sg-lt-group-title{margin:0 0 var(--twa-space-2);font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);letter-spacing:var(--twa-tracking-wide);text-transform:uppercase;color:var(--twa-neutral--15)}.sg-lt-chips{display:flex;flex-wrap:wrap;gap:var(--twa-space-2)}.sg-lt{display:inline-flex;align-items:center;gap:var(--twa-space-2);height:34px;padding:0 var(--twa-space-3) 0 var(--twa-space-2);border:1px solid var(--twa-neutral--14);border-radius:999px;background:var(--twa-neutral--6);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);cursor:pointer;transition:var(--twa-transition-fast);font-family:inherit}.sg-lt ion-checkbox{pointer-events:none;--size: 18px}.sg-lt.is-on{background:var(--twa-neutral--22);border-color:color-mix(in srgb,var(--twa-primary--1) 35%,transparent);color:var(--twa-neutral--1)}.sg-lt-rec{font-size:calc(10px * var(--twa-text-scale, 1));color:var(--twa-primary--1);background:var(--twa-neutral--6);border:1px solid color-mix(in srgb,var(--twa-primary--1) 30%,transparent);border-radius:999px;padding:0 6px}.sg-days{display:flex;gap:var(--twa-space-2);flex-wrap:wrap}.sg-day{width:46px;height:36px;border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);background:var(--twa-neutral--6);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--15);cursor:pointer;font-family:inherit}.sg-day.is-on{background:var(--twa-neutral--22);border-color:color-mix(in srgb,var(--twa-primary--1) 35%,transparent);color:var(--twa-primary--1);font-weight:var(--twa-weight-medium)}.sg-more{border-top:1px solid var(--twa-neutral--9);padding-top:var(--twa-space-3)}.sg-more summary{cursor:pointer;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);list-style:none;display:flex;align-items:center;gap:var(--twa-space-2)}.sg-more summary::-webkit-details-marker{display:none}.sg-more[open] summary ion-icon{transform:rotate(180deg)}.sg-more .sg-fields{margin-top:var(--twa-space-3)}.sg-plat-card{display:flex;align-items:center;gap:var(--twa-space-4);border:1.5px solid color-mix(in srgb,var(--twa-primary--1) 35%,transparent);background:var(--twa-neutral--22);border-radius:var(--twa-radius-lg);padding:var(--twa-space-4)}.sg-plat-icon{width:44px;height:44px;border-radius:10px;background:var(--twa-neutral--6);color:var(--twa-primary--1);display:inline-flex;align-items:center;justify-content:center;font-size:22px;border:1px solid color-mix(in srgb,var(--twa-primary--1) 20%,transparent);flex-shrink:0}.sg-plat-icon ion-icon{font-size:22px}.sg-plat-main{flex:1;min-width:0}.sg-plat-name{font-weight:var(--twa-weight-medium);color:var(--twa-neutral--1)}.sg-plat-meta{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.sg-plat-actions{display:flex;gap:var(--twa-space-2);flex-wrap:wrap}.sg-plat-links{display:flex;gap:var(--twa-space-4);flex-wrap:wrap;margin-top:var(--twa-space-3);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);align-items:center}.sg-checklist{display:flex;flex-direction:column;gap:var(--twa-space-2);margin:0;padding:0;list-style:none;counter-reset:sg}.sg-checklist li{display:flex;gap:var(--twa-space-3);align-items:center;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.sg-checklist li:before{counter-increment:sg;content:counter(sg);width:22px;height:22px;border-radius:50%;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);display:inline-flex;align-items:center;justify-content:center;font-size:var(--twa-font-xs);color:var(--twa-neutral--15);flex-shrink:0}.sg-checklist b{color:var(--twa-neutral--1);font-weight:var(--twa-weight-medium)}.sg-status-block{border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);overflow:hidden}.sg-status-row{display:flex;align-items:center;gap:var(--twa-space-3);padding:var(--twa-space-3);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--1)}.sg-status-row+.sg-status-row{border-top:1px solid var(--twa-neutral--9)}.sg-status-row ion-icon{font-size:20px;color:var(--twa-neutral--15)}.sg-status-row.is-ok ion-icon{color:var(--twa-success--2)}.sg-status-row .sg-status-meta{margin-left:auto;color:var(--twa-neutral--15)}.sg-pulse{width:10px;height:10px;border-radius:50%;background:var(--twa-primary--1);flex-shrink:0;margin:0 5px;animation:sg-pulse 1.6s infinite}@keyframes sg-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--twa-primary--1) 35%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.sg-done-wrap{padding:var(--twa-space-2) var(--twa-space-6) 80px;max-width:720px;margin:0 auto}.sg-done-card{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-sm);padding:var(--twa-space-8)}.sg-done-hero{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--twa-space-2);margin-bottom:var(--twa-space-6)}.sg-done-hero h2{margin:0;font-size:calc(var(--twa-font-lg) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);color:var(--twa-neutral--1)}.sg-done-hero p{margin:0;color:var(--twa-neutral--13)}.sg-done-hero-icon{width:60px;height:60px;border-radius:50%;background:color-mix(in srgb,var(--twa-success--2) 14%,var(--twa-neutral--6));color:var(--twa-success--2);display:inline-flex;align-items:center;justify-content:center;animation:sg-pop .3s ease both}.sg-done-hero-icon ion-icon{font-size:30px}@keyframes sg-pop{0%{transform:scale(.7);opacity:0}to{transform:none;opacity:1}}.sg-sum{display:flex;flex-direction:column;border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);overflow:hidden}.sg-sum-row{display:flex;align-items:center;gap:var(--twa-space-3);padding:var(--twa-space-3) var(--twa-space-4);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1))}.sg-sum-row+.sg-sum-row{border-top:1px solid var(--twa-neutral--9)}.sg-sum-row ion-icon{font-size:18px;color:var(--twa-success--2);flex-shrink:0}.sg-sum-row.is-skip ion-icon{color:var(--twa-neutral--15)}.sg-sum-row .sg-sum-key{color:var(--twa-neutral--13);width:96px;flex-shrink:0}.sg-sum-row .sg-sum-value{color:var(--twa-neutral--1);flex:1}.sg-next-steps{margin-top:var(--twa-space-6)}.sg-next-steps ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--twa-space-2)}.sg-next-steps li{display:flex;gap:var(--twa-space-3);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.sg-next-steps ion-icon{font-size:16px;color:var(--twa-neutral--15);margin-top:3px;flex-shrink:0}.sg-opt{margin-top:var(--twa-space-6)}.sg-opt-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--twa-space-3)}.sg-opt-card{border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);padding:var(--twa-space-4);display:flex;gap:var(--twa-space-3)}.sg-opt-card b{display:block;font-weight:var(--twa-weight-medium);color:var(--twa-neutral--1)}.sg-opt-card p{margin:2px 0 var(--twa-space-2);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.sg-opt-icon{width:34px;height:34px;border-radius:9px;background:var(--twa-neutral--18);color:var(--twa-primary--1);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sg-opt-icon ion-icon{font-size:18px}.sg-done-foot{display:flex;gap:var(--twa-space-2);justify-content:flex-end;margin-top:var(--twa-space-6);padding-top:var(--twa-space-4);border-top:1px solid var(--twa-neutral--9)}.sg-card{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-sm);overflow:hidden;margin-bottom:var(--twa-space-5)}.sg-card-head{display:flex;align-items:center;gap:var(--twa-space-4);padding:var(--twa-space-4) var(--twa-space-5)}.sg-card-icon{width:40px;height:40px;border-radius:10px;background:var(--twa-neutral--22);color:var(--twa-primary--1);display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--twa-primary--1) 18%,transparent);flex-shrink:0}.sg-card-icon ion-icon{font-size:20px}.sg-card-icon.is-ok{background:color-mix(in srgb,var(--twa-success--2) 14%,var(--twa-neutral--6));color:var(--twa-success--2);border-color:color-mix(in srgb,var(--twa-success--2) 30%,transparent)}.sg-card-title{font-size:calc(var(--twa-font-md) * var(--twa-text-scale, 1));margin:0;font-weight:var(--twa-weight-medium);color:var(--twa-neutral--1)}.sg-card-sub{margin:2px 0 0;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.sg-card-right{margin-left:auto;display:flex;align-items:center;gap:var(--twa-space-3)}.sg-card-pct{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);font-variant-numeric:tabular-nums}.sg-card-bar{width:150px;display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.sg-card-bar i{height:5px;border-radius:3px}.sg-card-rows{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--twa-neutral--9)}.sg-card-row{display:flex;align-items:center;gap:var(--twa-space-3);padding:var(--twa-space-3) var(--twa-space-5);border-bottom:1px solid var(--twa-neutral--9);min-height:50px;cursor:pointer;transition:var(--twa-transition-fast)}.sg-card-row:hover{background:var(--twa-neutral--18)}.sg-card-row:nth-child(odd){border-right:1px solid var(--twa-neutral--9)}.sg-card-row-glyph{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sg-card-row-glyph ion-icon{font-size:21px;color:var(--twa-neutral--15)}.sg-card-row.is-done .sg-card-row-glyph ion-icon{color:var(--twa-success--2)}.sg-card-row.is-waiting .sg-card-row-glyph ion-icon{color:var(--twa-warning--2)}.sg-card-row-num{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--twa-neutral--14);font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));color:var(--twa-neutral--15);display:inline-flex;align-items:center;justify-content:center}.sg-card-row.is-next .sg-card-row-num{border-color:var(--twa-primary--1);color:var(--twa-primary--1)}.sg-card-row-text{flex:1;min-width:0;display:flex;align-items:baseline;gap:var(--twa-space-2)}.sg-card-row-title{font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));white-space:nowrap;color:var(--twa-neutral--1)}.sg-card-row-meta{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--15);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-card-row.is-done .sg-card-row-meta{color:var(--twa-neutral--13)}.sg-card-row-action{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-primary--1);flex-shrink:0}.sg-card-row-action.is-muted{color:var(--twa-neutral--15)}.sg-card-foot{display:flex;align-items:center;gap:var(--twa-space-2);padding:var(--twa-space-3) var(--twa-space-5);flex-wrap:wrap}.sg-card-foot .sg-card-foot-label{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--15);margin-right:var(--twa-space-1)}.sg-opt-chip{display:inline-flex;align-items:center;gap:var(--twa-space-2);height:30px;padding:0 var(--twa-space-3);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);background:var(--twa-neutral--6);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);cursor:pointer;text-decoration:none}.sg-opt-chip ion-icon{font-size:15px}.sg-opt-chip.is-ok{color:var(--twa-success--2);border-color:color-mix(in srgb,var(--twa-success--2) 30%,var(--twa-neutral--14))}.sg-card-finish{display:flex;align-items:center;gap:var(--twa-space-3);padding:var(--twa-space-3) var(--twa-space-5);background:var(--twa-neutral--18);border-top:1px solid var(--twa-neutral--9);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.sg-card-finish .twa-btn{margin-left:auto}.sg-card-done-rows{display:flex;flex-wrap:wrap;gap:var(--twa-space-2) var(--twa-space-5);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);border-top:1px solid var(--twa-neutral--9);padding:var(--twa-space-3) var(--twa-space-5) var(--twa-space-4)}.sg-card-done-rows span{display:inline-flex;align-items:center;gap:var(--twa-space-2)}.sg-card-done-rows ion-icon{color:var(--twa-success--2);font-size:16px}@media (max-width: 760px){.sg-grid{grid-template-columns:1fr}.sg-side{position:static}.sg-chip span,.sg-chip-caption{display:none}.sg-chip{height:38px;padding:0}.sg-card-rows{grid-template-columns:1fr}.sg-card-row:nth-child(odd){border-right:0}.sg-opt-grid,.sg-row-2{grid-template-columns:1fr}}@media (max-width: 600px){.sg-wizard-body,.sg-done-wrap{padding:var(--twa-space-3) var(--twa-space-4) 96px}.sg-step-card,.sg-done-card{padding:var(--twa-space-4)}.sg-step-foot{position:sticky;bottom:0;background:var(--twa-neutral--6);margin:var(--twa-space-5) calc(-1 * var(--twa-space-4)) calc(-1 * var(--twa-space-4));padding:var(--twa-space-3) var(--twa-space-4);border-top:1px solid var(--twa-neutral--14);flex-wrap:nowrap}.sg-foot-hint{display:none}.sg-foot-btns{width:100%}.sg-foot-btns .twa-btn-primary{flex:1}.sg-foot-btns .sg-foot-back{display:none}.sg-card-head{flex-wrap:wrap}.sg-card-right{margin-left:0;width:100%}.sg-card-bar{flex:1;width:auto}.sg-card-row-text{flex-direction:column;align-items:flex-start;gap:0}.sg-card-row-meta{white-space:normal}.sg-inv-head{display:none}.sg-inv-row{grid-template-columns:1fr 28px;padding:var(--twa-space-3);border:1px solid var(--twa-neutral--9);border-radius:var(--twa-radius-md);background:var(--twa-neutral--18)}.sg-inv-rows{gap:var(--twa-space-3)}.sg-card-foot{overflow-x:auto;flex-wrap:nowrap}}.embed-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:12px}.breadcrumb-bar{display:flex;align-items:center;gap:6px;padding:8px 24px;background:var(--twa-neutral--18);font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));overflow-x:auto;white-space:nowrap}.breadcrumb-bar .crumb{display:inline-flex;align-items:center;gap:6px;color:var(--twa-neutral--15)}.breadcrumb-bar .crumb ion-icon{font-size:16px}.breadcrumb-bar .crumb-link{color:var(--twa-primary--1);text-decoration:none;cursor:pointer}.breadcrumb-bar .crumb-link:hover{text-decoration:underline}.breadcrumb-bar .crumb-current{color:var(--twa-neutral--1);font-weight:600}.breadcrumb-bar .crumb-sep{color:var(--twa-neutral--15);font-size:calc(14px * var(--twa-text-scale, 1));flex-shrink:0}.breadcrumb-bar--embedded{padding:0;background:transparent;flex:1;min-width:0}@media (max-width: 1024px){.breadcrumb-bar{display:none}}.view-toggle{display:inline-flex;align-items:stretch;border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-sm);overflow:hidden;background:var(--twa-neutral--6);height:34px;box-sizing:border-box;flex-shrink:0}.view-toggle-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:34px;height:34px;width:auto;padding:0 8px;margin:0;background:transparent;border:none;border-right:1px solid var(--twa-neutral--14);color:var(--twa-neutral--15);font-size:calc(12px * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium, 500);font-family:inherit;line-height:1;white-space:nowrap;cursor:pointer;transition:all .15s ease;box-sizing:border-box}.view-toggle-btn ion-icon{font-size:16px;flex-shrink:0}.view-toggle-btn:last-child{border-right:none}.view-toggle-btn:hover{background:var(--twa-neutral--9);color:var(--twa-neutral--1)}.view-toggle-btn.active{background:var(--twa-primary--1);color:#fff}@media (max-width: 1024px){.page-header{padding:14px 16px;position:sticky;top:0;z-index:20;background:var(--twa-neutral--18)}.header-content{flex-wrap:wrap;gap:12px}}[data-theme=dark] ion-content{--background: #131720}[data-theme=dark] .settings__grid,[data-theme=dark] .page-container,[data-theme=dark] .main-content,[data-theme=dark] .content-area{background-color:#131720}[data-theme=dark] ion-card,[data-theme=dark] .card,[data-theme=dark] .table__header,[data-theme=dark] .employee-container{background-color:#1e2530;border-color:#334155}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6{color:var(--twa-neutral--1)}[data-theme=dark] ion-modal{--background: #1e2530}[data-theme=dark] ion-input,[data-theme=dark] ion-textarea,[data-theme=dark] ion-select{--background: #1e2530;--color: #eef1f6}[data-theme=dark] ion-popover{--background: #1e2530}[data-theme=dark] ion-action-sheet{--background: #1e2530;--color: #eef1f6}[data-theme=dark] ion-segment{--background: #262d3a}[data-theme=dark] ion-segment-button{--background-checked: #1e2530;--color: #6b7280;--color-checked: #eef1f6}[data-theme=dark] ion-searchbar{--background: #262d3a;--color: #eef1f6;--placeholder-color: #6b7280}[data-theme=dark] ion-list{--ion-item-background: #1e2530}[data-theme=dark] ion-toggle{--track-background: #374151}[data-theme=dark] ion-checkbox{--background: #1e2530;--border-color: #334155}[data-theme=dark] ion-tab-bar{--background: #1a2030;--color: #6b7280;--color-selected: #6b9fff}[data-theme=high-contrast] ion-content{--background: #fafafa}[data-theme=high-contrast] h1,[data-theme=high-contrast] h2,[data-theme=high-contrast] h3,[data-theme=high-contrast] h4,[data-theme=high-contrast] h5,[data-theme=high-contrast] h6{color:var(--twa-neutral--1)}*{font-family:inherit;font-optical-sizing:auto}body{font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-regular);line-height:var(--twa-leading-relaxed);color:var(--twa-neutral--1)}html,body,ion-app{background-color:var(--twa-neutral--6)}h1,.h1{font-size:calc(var(--twa-font-lg) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-bold);line-height:var(--twa-leading-normal);letter-spacing:var(--twa-tracking-tight);color:var(--twa-neutral--1);margin:0}h2,.h2{font-size:calc(var(--twa-font-md) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-regular);line-height:var(--twa-leading-normal);color:var(--twa-neutral--1);margin:0}h3,.h3{font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-regular);line-height:var(--twa-leading-normal);color:var(--twa-neutral--1);margin:0}.section-title,.card-title,.modal-title,.stat-value{font-weight:var(--twa-weight-regular)!important}ion-checkbox{--size: 20px;--checkbox-background-checked: var(--twa-primary--1) !important}ion-checkbox::part(container){border-radius:4px;border:2px solid var(--twa-primary--1)}quill-editor .ql-container{min-height:100px;height:auto}.toast-container{z-index:99999!important;display:flex!important;flex-direction:column!important;align-items:center!important}.toast-container .ngx-toastr{pointer-events:auto;overflow:hidden!important;background:var(--twa-neutral--6)!important;box-shadow:-1px 2px 5px #0000001a,-5px 7px 8px #00000017,-11px 15px 11px #0000000d,-20px 27px 13px #00000003,-31px 41px 14px #0000!important;padding:20px 15px 20px 60px!important;border-radius:12px!important;min-width:350px!important;width:fit-content!important;max-width:450px!important;border:none!important;position:relative!important;opacity:1!important;transition:all .3s ease!important}.toast-container .ngx-toastr:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important}.toast-container .ngx-toastr .toast-title{font-weight:600!important;font-size:calc(16px * var(--twa-text-scale, 1))!important;color:var(--twa-neutral--11)!important;margin-bottom:4px!important}.toast-container .ngx-toastr .toast-message{font-size:calc(14px * var(--twa-text-scale, 1))!important;color:var(--twa-neutral--13)!important;line-height:1.4!important}.toast-container .ngx-toastr .toast-close-button{position:absolute!important;top:15px!important;right:15px!important;color:var(--twa-neutral--11)!important;text-shadow:none!important;opacity:.6!important;font-size:calc(22px * var(--twa-text-scale, 1))!important}.toast-container .ngx-toastr .toast-progress{position:absolute!important;bottom:0!important;right:15px!important;left:auto!important;height:4px!important;border-radius:10px 10px 0 0!important;opacity:1!important;max-width:calc(100% - 30px)!important}.toast-container .ngx-toastr:after{content:"";position:absolute;bottom:0;left:0;height:3px;width:100%;background:currentColor;opacity:.3;transform-origin:left;animation:toastProgress 5s linear forwards}.toast-container .ngx-toastr:hover:after{animation-play-state:paused}.toast-container .toast-success{background-image:url("./media/toast_success-V7CVYL6O.svg")!important;background-repeat:no-repeat!important;background-position:15px 18px!important;background-size:32px!important}.toast-container .toast-success .toast-progress{background:#10b981!important}.toast-container .toast-error{background-image:url("./media/toast_error-SUYBV63R.svg")!important;background-repeat:no-repeat!important;background-position:15px 18px!important;background-size:32px!important}.toast-container .toast-error .toast-progress{background:var(--twa-danger--1)!important}.toast-container .toast-warning{background-image:url("./media/toast_warning-CCX5AH2G.svg")!important;background-repeat:no-repeat!important;background-position:15px 18px!important;background-size:32px!important}.toast-container .toast-warning .toast-progress{background:var(--twa-warning--1)!important}@media (max-width: 1024px){.toast-container{left:0!important;right:0!important;margin:0!important;padding:0 16px!important;align-items:center!important;bottom:calc(76px + env(safe-area-inset-bottom))!important}.toast-container .ngx-toastr{width:auto!important;min-width:0!important;max-width:100%!important;padding:12px 16px 12px 52px!important;border-radius:10px!important}.toast-container .ngx-toastr .toast-title{font-size:calc(14px * var(--twa-text-scale, 1))!important;margin-bottom:2px!important}.toast-container .ngx-toastr .toast-message{font-size:calc(13px * var(--twa-text-scale, 1))!important}.toast-container .toast-success,.toast-container .toast-error,.toast-container .toast-warning{background-position:14px 13px!important;background-size:26px!important}}.invite-modal-css{--border-radius: 10px;--width: 40%;--height: 500px !important;box-shadow:0 4px 10px #0003;display:flex;align-items:center;justify-content:center}.create__project{--border-radius: 0px !important;--height: 100%;right:0;justify-content:flex-end}.update-app-modal-css{--width: 340px;--max-width: calc(100vw - 32px) ;--height: auto;--border-radius: 20px;--box-shadow: 0 24px 50px rgba(0, 18, 60, .4)}.update-app-modal-css::part(content){border-radius:20px;overflow:hidden}.custom__modal{--width: fit-content;--min-width: 380px;--max-width: 420px;--height: fit-content;--min-height: auto;--border-radius: 12px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important;--background: transparent}.custom__modal::part(content){border-radius:12px;overflow:hidden}@media (max-width: 480px){.custom__modal{--min-width: 0;--max-width: calc(100vw - 32px) }}.agent-modal{--width: 100%;--max-width: 560px;--height: 640px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 10px 30px rgba(0, 0, 0, .18), 0 30px 60px -15px rgba(0, 0, 0, .4)}.agent-modal.agent-prompts-modal{--max-width: 880px;--height: 88vh;--max-height: 88vh}.agent-modal::part(content){border-radius:16px;overflow:hidden;border:1px solid var(--twa-neutral--14);display:flex;flex-direction:column}.agent-modal ion-content.modal-content{flex:1 1 auto;min-height:0}.agent-modal ion-content.modal-content::part(scroll){scrollbar-width:none;-ms-overflow-style:none}.agent-modal ion-content.modal-content::part(scroll)::-webkit-scrollbar{display:none;width:0;height:0}.agent-modal .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--twa-space-5) var(--twa-space-6);border-bottom:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6)}.agent-modal .modal-header-content{display:flex;align-items:flex-start;gap:var(--twa-space-3);min-width:0}.agent-modal .modal-icon{flex-shrink:0;width:44px;height:44px;border-radius:var(--twa-radius-lg);background:var(--twa-neutral--22);display:flex;align-items:center;justify-content:center}.agent-modal .modal-icon ion-icon{font-size:var(--twa-font-xl);color:var(--twa-primary--1)}.agent-modal .modal-title-section{padding-top:2px;min-width:0}.agent-modal .modal-title{margin:0 0 var(--twa-space-1);font-size:calc(var(--twa-font-md) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-neutral--1)}.agent-modal .modal-subtitle{margin:0;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.agent-modal .modal-close-btn{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);cursor:pointer;transition:all var(--twa-transition-fast)}.agent-modal .modal-close-btn ion-icon{font-size:var(--twa-font-md);color:var(--twa-neutral--13)}.agent-modal .modal-close-btn:hover{background:var(--twa-neutral--9)}.agent-modal .modal-content{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--background: var(--twa-neutral--18)}.agent-modal .modal-form{padding:var(--twa-space-5) var(--twa-space-6);display:flex;flex-direction:column;gap:var(--twa-space-6)}.agent-modal .form-section{display:flex;flex-direction:column;gap:var(--twa-space-3)}.agent-modal .section-header{display:flex;align-items:center;gap:var(--twa-space-2);padding-bottom:var(--twa-space-2);border-bottom:1px solid var(--twa-neutral--9)}.agent-modal .section-header ion-icon{font-size:var(--twa-font-md);color:var(--twa-primary--1)}.agent-modal .section-header span{font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-neutral--1)}.agent-modal .form-group{display:flex;flex-direction:column;gap:var(--twa-space-2)}.agent-modal .form-label{display:block;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);color:var(--twa-neutral--1)}.agent-modal .form-label .required{color:var(--twa-danger--2);margin-left:2px}.agent-modal .form-input{width:100%;padding:var(--twa-space-3) var(--twa-space-4);font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));color:var(--twa-neutral--1);background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);font-family:inherit;transition:all var(--twa-transition-fast)}.agent-modal .form-input::placeholder{color:var(--twa-neutral--15)}.agent-modal .form-input:focus{outline:none;border-color:var(--twa-primary--1);box-shadow:0 0 0 3px color-mix(in srgb,var(--twa-primary--1) 10%,transparent)}.agent-modal .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--twa-space-3);padding:var(--twa-space-4) var(--twa-space-6);border-top:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);flex:none}.image-crop-modal{--width: 100%;--max-width: 420px;--height: fit-content;--max-height: 92vh;--border-radius: 16px;--box-shadow: var(--twa-shadow-lg)}.image-crop-modal::part(content){border-radius:16px;overflow:hidden;border:1px solid var(--twa-neutral--14);display:flex;flex-direction:column}@media (max-width: 480px){.image-crop-modal{--max-width: calc(100vw - 32px) }}.worklog-modal{--width: 100%;--max-width: 520px;--min-height: 550px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.worklog-modal::part(content){border-radius:16px;overflow:hidden}.twa-last-updated{display:flex;align-items:center;gap:8px;flex-shrink:0}.twa-update-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);color:var(--twa-neutral--13);font-size:calc(12px * var(--twa-text-scale, 1));font-weight:500;line-height:1.2;white-space:nowrap}.twa-update-pill ion-icon{font-size:14px;color:var(--twa-neutral--15);flex-shrink:0}.twa-refresh-btn{width:32px;height:32px;padding:0;border-radius:50%;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);color:var(--twa-neutral--13);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--twa-transition-fast),border-color var(--twa-transition-fast),color var(--twa-transition-fast);flex-shrink:0}.twa-refresh-btn ion-icon{font-size:16px;transition:transform .3s ease}.twa-refresh-btn ion-icon.spinning{animation:twa-refresh-spin 1s linear infinite}.twa-refresh-btn:hover:not(:disabled){background:var(--twa-neutral--6);border-color:color-mix(in srgb,var(--twa-primary--1) 28%,var(--twa-neutral--14));color:var(--twa-primary--1)}.twa-refresh-btn:disabled{opacity:.55;cursor:not-allowed}@keyframes twa-refresh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.story-modal{--width: 100%;--max-width: 560px;--height: min(90vh, 720px);--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.story-modal::part(content){border-radius:16px;overflow:hidden;border:1px solid var(--twa-neutral--14)}.story-modal ion-header,.story-modal ion-footer{box-shadow:none!important}.story-modal .modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6)}.story-modal .modal-header-content{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.story-modal .modal-icon{flex-shrink:0;width:38px;height:38px;border-radius:var(--twa-radius-md);background:var(--twa-neutral--22);display:flex;align-items:center;justify-content:center}.story-modal .modal-icon ion-icon{font-size:var(--twa-font-lg);color:var(--twa-primary--1)}.story-modal .modal-title-section{display:flex;flex-direction:column;gap:2px;min-width:0}.story-modal .modal-title{margin:0;font-size:calc(var(--twa-font-md) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-neutral--1);line-height:1.3}.story-modal .modal-subtitle{margin:0;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);line-height:1.4}.story-modal .modal-close-btn{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);cursor:pointer;transition:all var(--twa-transition-fast)}.story-modal .modal-close-btn ion-icon{font-size:var(--twa-font-md);color:var(--twa-neutral--13)}.story-modal .modal-close-btn:hover{background:var(--twa-neutral--9)}.story-modal .modal-close-btn:hover ion-icon{color:var(--twa-neutral--1)}.story-modal .modal-content{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--background: var(--twa-neutral--18)}.story-modal .modal-form{padding:20px}.story-modal .form-section{display:flex;flex-direction:column;gap:14px;background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);padding:16px;margin-bottom:16px}.story-modal .form-section:last-child{margin-bottom:0}.story-modal .section-header{display:flex;align-items:center;gap:8px;margin-bottom:0;padding-bottom:10px;border-bottom:1px solid var(--twa-neutral--9)}.story-modal .section-header ion-icon{font-size:var(--twa-font-md);color:var(--twa-primary--1)}.story-modal .section-header span{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-neutral--1)}.story-modal .form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%}.story-modal .form-group{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0;margin-bottom:0}.story-modal .form-row .form-group{margin-bottom:0}.story-modal .form-label{display:block;font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);color:var(--twa-neutral--1)}.story-modal .form-label .required{color:var(--twa-danger--2);margin-left:2px}.story-modal .form-input,.story-modal .form-textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;padding:10px 14px;font-size:calc(var(--twa-font-base) * var(--twa-text-scale, 1));font-family:inherit;line-height:1.4;color:var(--twa-neutral--1);background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);transition:all var(--twa-transition-fast)}.story-modal .form-input::placeholder,.story-modal .form-textarea::placeholder{color:var(--twa-neutral--15)}.story-modal .form-input:hover,.story-modal .form-textarea:hover{border-color:color-mix(in srgb,var(--twa-primary--1) 30%,transparent)}.story-modal .form-input:focus,.story-modal .form-textarea:focus{outline:none;border-color:var(--twa-primary--1);box-shadow:0 0 0 3px color-mix(in srgb,var(--twa-primary--1) 10%,transparent)}.story-modal .story-title-input{font-size:calc(var(--twa-font-md) * var(--twa-text-scale, 1));font-weight:500;padding:12px 14px}.story-modal .form-textarea{min-height:88px;resize:vertical}.story-modal .form-error{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-danger--2);margin-top:2px}.story-modal .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6)}.story-modal .form-group .twa-ng-select.ng-select{width:100%}.story-modal .form-group .twa-ng-select.ng-select .ng-select-container{min-height:42px}.story-modal .date-input{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);cursor:pointer;transition:all var(--twa-transition-fast)}.story-modal .date-input ion-icon{font-size:var(--twa-font-md);color:var(--twa-neutral--15);flex-shrink:0}.story-modal .date-input .form-input{flex:1;min-width:0;width:auto;padding:0;border:none;background:transparent;box-shadow:none;cursor:pointer}.story-modal .date-input .form-input:hover,.story-modal .date-input .form-input:focus{border:none;box-shadow:none}.story-modal .date-input:hover{border-color:color-mix(in srgb,var(--twa-primary--1) 30%,transparent)}@media (max-width: 560px){.story-modal .form-row{grid-template-columns:1fr}.story-modal .modal-header{padding:14px 16px}.story-modal .modal-form{padding:16px}.story-modal .modal-footer{padding:12px 16px}}@media (max-width: 480px){.story-modal{--width: calc(100vw - 24px) ;--max-width: calc(100vw - 24px) }}.assign-sprint-modal{--max-width: 460px;--height: 300px;--max-height: min(90vh, 320px)}.assign-sprint-modal .modal-form{padding:16px 20px}.assign-sprint-modal .form-section{margin:0}@media (max-width: 480px){.assign-sprint-modal{--width: calc(100vw - 24px) ;--max-width: calc(100vw - 24px) ;--height: 280px}}.reset-password-modal{--width: 420px;--height: 500px;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}@media (max-width: 480px){.reset-password-modal{--width: calc(100vw - 32px) }}.add-update-sku-modal{--width: 420px;--height: 480px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.add-update-sku-modal::part(content){border-radius:16px;overflow:hidden}.add-update-sku-modal ion-content::part(scroll){scrollbar-width:none;-ms-overflow-style:none}.add-update-sku-modal ion-content::part(scroll)::-webkit-scrollbar{display:none;width:0;height:0}.add-branch-modal{--width: 100%;--max-width: 480px;--height: 540px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.add-branch-modal::part(content){border-radius:16px;overflow:hidden}.assign-employees-modal{--width: 100%;--max-width: 560px;--height: 90vh;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.assign-employees-modal::part(content){border-radius:16px;overflow:hidden}.suggestion-form-modal{--width: 100%;--max-width: 560px;--height: 640px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.suggestion-form-modal::part(content){border-radius:16px;overflow:hidden}@media (max-width: 480px){.suggestion-form-modal{padding-inline:16px;--width: calc(100% - 32px) ;--max-width: calc(100% - 32px) }}.expense-form-modal{--border-radius: 16px;--width: 580px;--max-width: 95%;--height: 85vh;--max-height: 90vh;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.expense-form-modal::part(content){border-radius:16px;overflow:hidden}@media (max-width: 768px){.expense-form-modal{--width: 100%;--height: 100%;--border-radius: 0}}ion-modal.promo-datepicker{--width: fit-content;--height: auto;--border-radius: var(--twa-radius-lg);--box-shadow: var(--twa-shadow-lg);--background: var(--twa-neutral--6)}ion-modal.promo-datepicker::part(content){position:absolute;top:0;right:0;bottom:0;left:0;width:fit-content;height:fit-content;margin:auto;transform:none}ion-modal.add-person-modal{--width: 100%;--height: 100%;--max-width: 100%;--max-height: 100%;--border-radius: 0;--box-shadow: none;--backdrop-opacity: 0;--background: transparent}ion-modal.add-person-modal::part(content){width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}ion-modal.add-person-modal::part(backdrop){opacity:0!important;pointer-events:none}.kb-doc-viewer-modal{--width: 94%;--max-width: 980px;--height: 90vh;--max-height: 92vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.kb-doc-viewer-modal::part(content){border-radius:16px;overflow:hidden}.trip-replay-modal{--width: 94%;--max-width: 900px;--height: 88vh;--max-height: 92vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.trip-replay-modal::part(content){border-radius:16px;overflow:hidden}@media (max-width: 768px){.trip-replay-modal{--width: 100%;--max-width: 100%;--height: 100%;--max-height: 100%;--border-radius: 0}.trip-replay-modal::part(content){border-radius:0}}.forum-form-modal{--width: 100%;--max-width: 520px;--height: 560px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.forum-form-modal::part(content){border-radius:16px;overflow:hidden}.suggestion-status-modal{--width: 100%;--max-width: 480px;--height: 420px;--max-height: 80vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.suggestion-status-modal::part(content){border-radius:16px;overflow:hidden}.err-msg{color:var(--twa-danger--1);font-size:calc(12px * var(--twa-text-scale, 1));margin:0 10px;text-align:left}.delete__icon{background-color:var(--twa-neutral--19);border:1px solid var(--twa-neutral--20);padding:10px;border-radius:50%;width:18px;height:18px}.pointer{cursor:pointer!important}.employee-container:last-of-type{border-bottom-right-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.empty-screen{font-size:calc(100px * var(--twa-text-scale, 1))}.close__btn{border-radius:8px!important;height:40px!important}ion-accordion:host(.accordion-next) ::slotted(ion-item[slot=header]){--border-width: 0px !important}ion-accordion.accordion-expanding ion-item[slot=header]:hover,ion-accordion.accordion-expanded ion-item[slot=header]:hover{--background: none !important;background:none!important}ion-accordion{border:1px solid var(--twa-neutral--14);border-radius:10px}.table2__header::part(native){--background-hover: transparent;--background-focused: transparent;--background-activated: transparent;border:none!important}.page-loader{min-height:550px;display:flex;align-items:center;justify-content:center}ion-toggle{--track-background: var(--twa-neutral--14);--track-background-checked: var(--twa-primary--1, var(--twa-primary--1));--handle-background: var(--twa-neutral--6);--handle-background-checked: #ffffff;--handle-width: 18px;--handle-height: 18px;--handle-spacing: 3px;--handle-box-shadow: 0 1px 3px rgba(0, 0, 0, .12);--border-radius: 12px;padding:0;min-height:24px}ion-toggle::part(track){height:24px;width:44px;border-radius:12px;transition:background-color .2s ease}ion-toggle::part(handle){border-radius:50%;transition:transform .2s ease}ion-toggle:hover::part(track){opacity:.9}ion-toggle:focus::part(track){box-shadow:0 0 0 3px #004bd626}ion-toggle.toggle-disabled,ion-toggle[disabled]{opacity:.5;pointer-events:none}ion-toggle.toggle-sm{--handle-width: 14px;--handle-height: 14px;--handle-spacing: 2px;min-height:18px}ion-toggle.toggle-sm::part(track){height:18px;width:34px;border-radius:9px}ion-toggle.toggle-lg{--handle-width: 22px;--handle-height: 22px;--handle-spacing: 3px;min-height:28px}ion-toggle.toggle-lg::part(track){height:28px;width:52px;border-radius:14px}.twa-toggle{display:inline-flex;align-items:center;gap:10px;cursor:pointer;padding:8px 14px;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);border-radius:8px;transition:all .15s ease}.twa-toggle:hover{border-color:#004bd64d;background:var(--twa-neutral--6)}.twa-toggle .twa-toggle-label{font-size:calc(13px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--13);white-space:nowrap;-webkit-user-select:none;user-select:none}.twa-toggle.active .twa-toggle-label,.twa-toggle:has(ion-toggle.toggle-checked) .twa-toggle-label{color:var(--twa-neutral--1)}.toggle-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;padding:8px 14px;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);border-radius:8px;transition:all .15s ease}.toggle-switch:hover{border-color:#004bd64d;background:var(--twa-neutral--6)}.toggle-switch input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.toggle-switch input[type=checkbox]:checked+.toggle-slider{background:var(--twa-primary--1, var(--twa-primary--1))}.toggle-switch input[type=checkbox]:checked+.toggle-slider:before{transform:translate(18px)}.toggle-switch input[type=checkbox]:focus+.toggle-slider{box-shadow:0 0 0 3px #004bd626}.toggle-switch .toggle-slider{position:relative;width:42px;height:24px;background:var(--twa-neutral--14);border-radius:12px;transition:all .2s ease;flex-shrink:0}.toggle-switch .toggle-slider:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background:var(--twa-neutral--6);border-radius:50%;transition:all .2s ease;box-shadow:0 1px 3px #0000001f}.toggle-switch .toggle-label{font-size:calc(13px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--13);white-space:nowrap;-webkit-user-select:none;user-select:none}.toggle-switch:has(input:checked) .toggle-label{color:var(--twa-neutral--1)}.custom-accordion{--ion-item-background: transparent;--ion-item-border-color: transparent;--ion-item-box-shadow: none;--background: transparent}.custom-header{background:var(--twa-neutral--9)!important;border:none!important;box-shadow:none!important;display:flex;justify-content:space-between;align-items:center;width:100%}.custom-header:hover{background:transparent!important}.custom-content{background:var(--twa-neutral--9)!important;border:none!important;box-shadow:none!important;padding:10px;display:flex;justify-content:space-between;align-items:center;width:100%}.custom-header ion-label{flex:1}.custom-header ion-icon{font-size:20px;background:none!important;border:none!important}ion-accordion::part(container){box-shadow:none!important;border:none!important}.bg-gray{background-color:gray!important}::-webkit-scrollbar{width:7px;height:7px;background:var(--twa-neutral--6)}::-webkit-scrollbar-thumb{background:var(--twa-neutral--14);border-radius:10px;border:1px solid var(--twa-neutral--18)}@media (max-width: 768px){.invite-modal-css{--width: 95%}.task__quickview,.support__ticket-drawer,.support-ticket-quickview{width:100%!important;max-width:100%!important;min-width:0!important}}.rotate-up{transform:rotate(90deg);transition:transform .3s ease;filter:invert(100%)}.rotate-down{transform:rotate(270deg);transition:transform .3s ease;filter:invert(100%)}.table__header{background-color:var(--twa-neutral--18);padding:8px 0;border:1px solid var(--twa-neutral--14);border-top-left-radius:10px;border-top-right-radius:10px}.table__row{border:1px solid var(--twa-neutral--14);border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (min-width: 900px) and (max-width: 1024px){.invite-modal-css{--width: 70% !important}.filter__btn{border:1px solid var(--twa-neutral--10);margin-right:35px}}.overflow-hidden{overflow:hidden}.tracker-view-container .radio-group-wrapper{display:flex}.screenshot-list-modal{--height: 90% !important;--width: 90% !important;--border-radius: 8px}.employee-performance-detail-modal{--width: 640px;--max-width: 95vw;--height: 100%;--max-height: 100vh;--border-radius: 0;--box-shadow: -8px 0 32px rgba(0, 0, 0, .12);justify-content:flex-end!important}.employee-performance-detail-modal::part(content){width:var(--width);max-width:var(--max-width);height:100%;max-height:100%;margin:0;border-radius:0;border-left:1px solid var(--twa-neutral--14)}@media (max-width: 768px){.employee-performance-detail-modal{--width: 100%}}.attendance-detail-modal{--width: 720px;--max-width: 95vw;--height: 100%;--max-height: 100vh;--border-radius: 0;--box-shadow: -8px 0 32px rgba(0, 0, 0, .12);justify-content:flex-end!important}.attendance-detail-modal::part(content){width:var(--width);max-width:var(--max-width);height:100%;max-height:100%;margin:0;border-radius:0;border-left:1px solid var(--twa-neutral--14)}@media (max-width: 768px){.attendance-detail-modal{--width: 100%}}.team-attendance-day-panel{--width: 560px;--max-width: 95vw;--height: 100%;--max-height: 100vh;--border-radius: 0;--box-shadow: -8px 0 32px rgba(0, 0, 0, .12);justify-content:flex-end!important}.team-attendance-day-panel::part(content){width:var(--width);max-width:var(--max-width);height:100%;max-height:100%;margin:0;border-radius:0;border-left:1px solid var(--twa-neutral--14)}@media (max-width: 768px){.team-attendance-day-panel{--width: 100%;justify-content:flex-end!important}}.attendance-time-edit-modal{--width: 420px;--max-width: 95vw;--height: auto;--max-height: 90vh;--border-radius: 12px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.attendance-time-edit-modal::part(content){width:var(--width);max-width:var(--max-width);height:var(--height);max-height:var(--max-height);border-radius:12px}.task__quickview{width:62%;min-width:880px;margin-left:auto;justify-content:flex-end!important;--height: 100% !important;--border-radius: 0px !important;--backdrop-opacity: 0;border-left:1px solid var(--twa-neutral--14);box-shadow:#0000003d 0 3px 8px!important}.task__quickview::part(content){width:100%!important}.task-fullview-modal{--width: 100%;--height: 100%;--max-width: 100%;--max-height: 100%;--background: transparent;--box-shadow: none;--border-radius: 0;--backdrop-opacity: 0}.task-fullview-modal::part(content){width:100%;height:100%;background:transparent;box-shadow:none}.task-form-modal{--width: 600px;--max-width: 95%;--height: auto;--max-height: 90vh;--border-radius: 12px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.task-form-modal::part(content){width:var(--width);max-width:var(--max-width);height:var(--height);max-height:var(--max-height)}ion-modal.crm-view-lead-modal{--width: 100%;--height: 100%;--max-width: 100vw;--max-height: 100vh;--border-radius: 0;--box-shadow: none;--background: transparent}ion-modal.crm-view-lead-modal::part(content){width:100%!important;height:100%!important;max-width:100vw;max-height:100vh;border-radius:0;overflow:visible;background:transparent!important;box-shadow:none!important}ion-modal.crm-view-lead-modal .ion-page,ion-modal.crm-view-lead-modal .ion-delegate-host{background:transparent!important;height:100%!important;display:flex!important;align-items:center;justify-content:center}.crm-modal-overlay{display:flex!important;align-items:center;justify-content:center;width:100%;height:100%;min-height:100%;padding:24px 16px;box-sizing:border-box;background:transparent}.crm-modal-panel{display:flex!important;flex-direction:column;flex:0 0 auto!important;width:min(520px,100%);height:fit-content!important;max-height:calc(100vh - 48px);margin:0;border:1px solid var(--twa-neutral--14);border-radius:12px;overflow:hidden;background:var(--twa-neutral--6);box-shadow:0 16px 40px -12px color-mix(in srgb,var(--twa-neutral--1) 28%,transparent)}.crm-modal-panel .modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 14px;border-bottom:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6)}.crm-modal-panel .modal-header-content{display:flex;align-items:flex-start;gap:10px;min-width:0}.crm-modal-panel .modal-title-section{min-width:0;padding-top:2px}.crm-modal-panel .modal-icon{width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--twa-primary--1) 12%,transparent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.crm-modal-panel .modal-icon ion-icon{font-size:18px;color:var(--twa-primary--1)}.crm-modal-panel .modal-icon.danger{background:color-mix(in srgb,var(--twa-danger--2) 12%,transparent)}.crm-modal-panel .modal-icon.danger ion-icon{color:var(--twa-danger--2)}.crm-modal-panel .modal-title{margin:0 0 2px;font-size:calc(16px * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-neutral--1)}.crm-modal-panel .modal-subtitle{margin:0;font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);line-height:1.35}.crm-modal-panel .modal-close-btn{flex-shrink:0;padding:4px;border:none;background:transparent;color:var(--twa-neutral--13);cursor:pointer;line-height:1}.crm-modal-panel .modal-close-btn ion-icon{font-size:20px;color:var(--twa-neutral--13)}.crm-modal-panel .modal-close-btn:hover:not(:disabled) ion-icon{color:var(--twa-neutral--1)}.crm-modal-panel .modal-close-btn:disabled{opacity:.5;cursor:not-allowed}.crm-modal-panel .modal-body{flex:0 1 auto;min-height:0;overflow-y:auto;background:var(--twa-neutral--6)}.crm-modal-panel .modal-form{padding:14px 16px 4px}.crm-modal-panel .modal-form .twa-form-group{display:flex;flex-direction:column;gap:6px;margin:0 0 14px;flex:none;min-width:0}.crm-modal-panel .modal-form .twa-form-group:last-child{margin-bottom:0}.crm-modal-panel .modal-form .form-label{display:block;margin:0;font-size:calc(13px * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);color:var(--twa-neutral--13)}.crm-modal-panel .modal-form .required{color:var(--twa-danger--2)}.crm-modal-panel .modal-footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-shrink:0;padding:12px 16px 16px;margin:0;background:var(--twa-neutral--6);border-top:1px solid var(--twa-neutral--14)}ion-modal.crm-field-modal,ion-modal.crm-publish-preview-modal{--border-radius: 12px;--box-shadow: 0 25px 50px -12px color-mix(in srgb, var(--twa-neutral--1) 25%, transparent);--background: var(--twa-neutral--6)}ion-modal.crm-field-modal::part(content),ion-modal.crm-publish-preview-modal::part(content){border-radius:12px;overflow:hidden;border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6)}ion-modal.crm-field-modal{--width: min(480px, 96vw);--height: auto}ion-modal.crm-publish-preview-modal{--width: min(520px, 96vw);--height: min(780px, 92vh)}@media (max-width: 640px){.task-form-modal{--width: 100%;--max-height: 100%;--border-radius: 0}}.leave-type-modal{--width: 420px;--height: 470px;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.update-balance-modal{--width: 440px;--height: auto;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.update-balance-modal::part(content){display:flex;flex-direction:column;overflow:hidden}.update-balance-modal .ub,.update-balance-modal .ub-header,.update-balance-modal .ub-header-left,.update-balance-modal .ub-header-text,.update-balance-modal .ub-title,.update-balance-modal .ub-subtitle{text-align:left!important}.update-balance-modal .ub-header{justify-content:space-between!important}.update-balance-modal .ub-header-left{justify-content:flex-start!important}@media (max-width: 480px){.leave-type-modal,.update-balance-modal{--width: calc(100vw - 32px) }}.audit-detail-modal{--width: 480px;--max-width: 95%;--height: 600px;--max-height: 85vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.audit-detail-modal .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6)}.audit-detail-modal .modal-header-content{display:flex;align-items:flex-start;gap:14px}.audit-detail-modal .modal-icon{width:44px;height:44px;border-radius:var(--twa-radius-lg);background:var(--twa-neutral--22);display:flex;align-items:center;justify-content:center;flex-shrink:0}.audit-detail-modal .modal-icon ion-icon{font-size:var(--twa-font-xl);color:var(--twa-primary--1)}.audit-detail-modal .modal-title-section{padding-top:2px}.audit-detail-modal .modal-title{font-size:calc(var(--twa-font-md) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-neutral--1);margin:0 0 4px}.audit-detail-modal .modal-subtitle{font-size:calc(var(--twa-font-sm) * var(--twa-text-scale, 1));color:var(--twa-neutral--13);margin:0}.audit-detail-modal .modal-close-btn{width:36px;height:36px;border-radius:10px;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--twa-transition-fast);flex-shrink:0}.audit-detail-modal .modal-close-btn ion-icon{font-size:var(--twa-font-md);color:var(--twa-neutral--13)}.audit-detail-modal .modal-close-btn:hover{background:var(--twa-neutral--9)}.audit-detail-modal .modal-close-btn:hover ion-icon{color:var(--twa-neutral--1)}.audit-detail-modal .modal-content{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--background: var(--twa-neutral--18)}@media (max-width: 640px){.audit-detail-modal{--width: 100%;--max-height: 100%;--border-radius: 0}}.audit-detail-body{padding:var(--twa-space-5)}.audit-detail-body .source-badge{display:inline-block;padding:2px 8px;border-radius:var(--twa-radius-sm);font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium)}.audit-detail-body .badge-success{background:#dcfce7;color:var(--twa-success--2)}.audit-detail-body .badge-danger{background:var(--twa-neutral--19);color:var(--twa-danger--2)}.audit-detail-body .badge-warning{background:#fef3c7;color:var(--twa-warning--2)}.audit-detail-body .badge-info{background:color-mix(in srgb,var(--twa-primary--1) 10%,transparent);color:var(--twa-primary--1)}.audit-detail-body .badge-primary{background:var(--twa-neutral--22);color:var(--twa-primary--1)}.audit-detail-body .badge-neutral{background:var(--twa-neutral--18);color:var(--twa-neutral--13);border:1px solid var(--twa-neutral--9)}.audit-detail-body .delta-positive{color:var(--twa-success--2);font-weight:var(--twa-weight-semibold)}.audit-detail-body .delta-negative{color:var(--twa-danger--2);font-weight:var(--twa-weight-semibold)}.audit-detail-body .detail-row{display:flex;flex-direction:column;gap:4px;padding:var(--twa-space-3) 0;border-bottom:1px solid var(--twa-neutral--9)}.audit-detail-body .detail-row:last-child{border-bottom:none}.audit-detail-body .detail-label{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-semibold);color:var(--twa-neutral--15);text-transform:uppercase;letter-spacing:.05em}.audit-detail-body .metadata-json{font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));background:var(--twa-neutral--18);padding:var(--twa-space-3);border-radius:var(--twa-radius-sm);border:1px solid var(--twa-neutral--9);overflow-x:auto;white-space:pre-wrap;word-break:break-word;margin:0}.leave-templates-modal{--width: 780px;--height: 90vh;--max-height: 820px;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.leave-templates-modal::part(content){display:flex;flex-direction:column;overflow:hidden}.leave-templates-modal .ltm,.leave-templates-modal .ltm-header,.leave-templates-modal .ltm-header-left,.leave-templates-modal .ltm-header-text,.leave-templates-modal .ltm-title,.leave-templates-modal .ltm-subtitle,.leave-templates-modal .ltm-filters{text-align:left!important}.leave-templates-modal .ltm-header{justify-content:space-between!important}.leave-templates-modal .ltm-header-left{justify-content:flex-start!important}.leave-templates-modal .ltm-filters{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important}.hc-year-popover{--width: 280px;--max-width: 90vw;--box-shadow: var(--twa-shadow-md);--backdrop-opacity: .2}.hc-year-popover::part(content){border-radius:var(--twa-radius-md);border:1px solid var(--twa-neutral--14);overflow:hidden}.hc-year-popover ion-datetime{--background: var(--twa-neutral--6)}@media (max-width: 640px){.leave-templates-modal{--width: 100%;--max-height: 100%;--border-radius: 0}}.reject-reason-modal{--border-radius: 10px;--height: 270px !important}.leave-withdraw-modal{--width: 480px;--max-width: 92vw;--border-radius: 10px;--height: 340px !important}.cursor-pointer{cursor:pointer}.leave__avail{border:1px solid var(--twa-neutral--10);border-radius:8px;width:fit-content!important}.pending__leave{border:1px solid rgb(252,211,77);border-radius:8px;background-color:#fffbeb;width:fit-content!important}.status-pending{background-color:#fffbeb;border:1px solid #fef3c7;color:#f59e0b;border-radius:8px;padding:4px 8px;font-weight:700}.status-approved{background-color:#f0fdf4;border:1px solid #dcfce7;color:#16a34a;border-radius:8px;padding:4px 8px;font-weight:700}.status-rejected{background-color:#fef2f2;border:1px solid #fee2e2;color:#dc2626;border-radius:8px;padding:4px 8px;font-weight:700}.status-approval-pending{background-color:#f9f4f4;border:1px solid #ede6e6;color:#282222d4;border-radius:8px;padding:4px 8px;font-weight:700}ion-textarea{background:var(--twa-neutral--18)!important;--border-color: #cccccc !important;--border-width: 1px !important}quill-editor .ql-toolbar{border:.5px solid #cccccc!important;background:var(--twa-neutral--6);color:var(--twa-neutral--13);border-radius:8px 8px 0 0}quill-editor .ql-container{border:.5px solid #cccccc!important;background:var(--twa-neutral--6);border-radius:0 0 8px 8px}.editor-wrapper quill-editor .ql-toolbar{border:none!important;border-bottom:1px solid var(--twa-neutral--9)!important;border-radius:0}.editor-wrapper quill-editor .ql-container{border:none!important;border-radius:0}ion-spinner{color:var(--twa-primary--1);--color: var(--twa-primary--1)}.twa-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.payment-confirm-modal{--width: 60%;--height: 580px;--border-radius: 10px;box-shadow:0 4px 10px #0003;--min-width: 300px}.subscription__model{--border-radius: 10px;box-shadow:0 4px 10px #0003;--width: 25%;--min-width: 300px;--height: 85%;--min-height: 600px}.font-medium{font-size:calc(14px * var(--twa-text-scale, 1))!important}.font-medium.semi-bold{font-weight:500}.font-medium.bold{font-weight:600}.border-t--grey{border-top:1px solid hsl(0,0%,71.87%)}.sticky__header{position:sticky;z-index:99;background:var(--twa-neutral--6);top:0;width:100%}.mobile__card{box-shadow:none!important;--box-shadow: none !important;border:1px solid var(--twa-neutral--14);border-radius:8px;background:var(--twa-neutral--9);--background: var(--twa-neutral--9)}.chart-legend .legend-labels{background:none!important}.chart-legend .legend-title{margin:0!important}.legend-bottom ngx-charts-legend{position:absolute;bottom:0%;left:2%}.advanced-pie-legend .total-value{font-size:calc(18px * var(--twa-text-scale, 1))!important}.advanced-pie-legend .legend-items-container .legend-items .legend-item .item-percent,.advanced-pie-legend .legend-items-container .legend-items .legend-item .item-value{font-size:calc(20px * var(--twa-text-scale, 1))!important}.advanced-pie-legend .legend-items-container .legend-items .legend-item .item-percent{font-size:calc(14px * var(--twa-text-scale, 1))!important}.advanced-pie-legend .total-label{font-size:calc(20px * var(--twa-text-scale, 1))!important}.beta-badge{position:absolute;top:-6px;right:-5px;font-size:calc(8px * var(--twa-text-scale, 1))}.legend-wrap .horizontal-legend{white-space:break-spaces!important}.clock-btn-compact{padding:8px 24px;font-size:calc(18px * var(--twa-text-scale, 1));font-weight:700;min-width:140px;border-radius:10px}.clock-btn,.clock-btn-compact{padding:8px 24px;border-radius:8px;font-weight:600;font-size:calc(16px * var(--twa-text-scale, 1));border:none;transition:all .3s ease;min-width:120px;box-shadow:0 2px 4px #0000001a}.clock-btn.btn-success,.btn-success.clock-btn-compact{background-color:#28a745;color:#fff}.clock-btn.btn-success:hover,.btn-success.clock-btn-compact:hover{background-color:#218838}.clock-btn.btn-danger,.btn-danger.clock-btn-compact{background-color:#dc3545;color:#fff}.clock-btn.btn-danger:hover,.btn-danger.clock-btn-compact:hover{background-color:#c82333;transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.clock-btn:focus,.clock-btn-compact:focus{outline:none;box-shadow:0 0 0 3px #007bff40}.clock-btn:active,.clock-btn-compact:active{transform:translateY(0)}.clock-confirmation-modal{--width: 350px;--height: 220px;--border-radius: 15px}.work-summary-modal{--width: 560px;--max-width: 95vw;--height: auto;--max-height: 90vh;--border-radius: 12px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25);--background: transparent}.work-summary-modal::part(content){overflow:visible}@media (max-width: 600px){.work-summary-modal{--width: 100%;--max-width: 100%;--border-radius: 12px 12px 0 0;align-items:flex-end}}.clock-out-choice-modal{--width: 440px;--max-width: 95vw;--height: auto;--max-height: 85vh;--border-radius: var(--twa-radius-lg);--box-shadow: var(--twa-shadow-lg);--background: transparent}.clock-out-choice-modal::part(content){overflow:hidden}@media (max-width: 600px){.clock-out-choice-modal{--width: 100%;--max-width: 100%;--max-height: 90vh;--border-radius: var(--twa-radius-lg) var(--twa-radius-lg) 0 0;align-items:flex-end}}.user-report-export-modal{--width: 460px;--max-width: 95vw;--height: auto;--max-height: 85vh;--border-radius: var(--twa-radius-lg);--box-shadow: var(--twa-shadow-lg);--background: transparent}.user-report-export-modal::part(content){overflow:hidden}@media (max-width: 600px){.user-report-export-modal{--width: 100%;--max-width: 100%;--max-height: 90vh;--border-radius: var(--twa-radius-lg) var(--twa-radius-lg) 0 0;align-items:flex-end}}.employee-list-popover{--width: 300px}.add-bank-account-modal{--width: 420px;--height: 580px;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.add-tax-type-modal{--width: 420px;--height: 420px;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.mark-as-paid-modal{--width: 40%;--height: 100%;display:flex;justify-content:flex-end}.email-document-modal{--width: 40%;--min-width: 420px;--max-width: 560px;--height: 100%;display:flex;justify-content:flex-end}.overtime-export-modal{--width: 480px;--height: 360px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}@media (max-width: 480px){.overtime-export-modal{--width: 100%;--height: 100%;--max-height: 100%;--border-radius: 0}}.notes p{margin-bottom:0!important}.template-selection-modal{--width: 520px;--max-width: 95vw;--height: 70vh;--max-height: 600px;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25);--background: var(--twa-neutral--6)}.template-selection-modal::part(content){overflow:hidden}@media (max-width: 640px){.template-selection-modal{--width: 100%;--max-width: 100%;--height: 85vh;--max-height: 85vh;--border-radius: 16px 16px 0 0;align-items:flex-end}}.daterangepicker{font-family:var(--font-sans)!important;background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:12px;box-shadow:0 8px 24px #00000014}.daterangepicker .ranges ul{padding:12px 8px}.daterangepicker .ranges ul li{margin:4px 0}.daterangepicker .ranges ul li button{font-family:var(--font-sans)!important;font-size:calc(13px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--1);padding:8px 14px;border-radius:6px;transition:all .15s ease;border:none;background:transparent;width:100%;text-align:left}.daterangepicker .ranges ul li button:hover{background:var(--twa-neutral--9);color:var(--twa-primary--1)}.daterangepicker .ranges ul li button.active{background-color:var(--twa-primary--1)!important;color:#fff!important;font-weight:600}.daterangepicker .calendar{padding:12px}.daterangepicker .calendar .calendar-table th.month{font-family:var(--font-sans)!important;font-size:calc(15px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--1)}.daterangepicker .calendar .calendar-table th.prev,.daterangepicker .calendar .calendar-table th.next{color:var(--twa-neutral--13);cursor:pointer;transition:all .15s ease}.daterangepicker .calendar .calendar-table th.prev:hover,.daterangepicker .calendar .calendar-table th.next:hover{color:var(--twa-primary--1)}.daterangepicker .calendar .calendar-table thead tr:nth-child(2) th,.daterangepicker .calendar .calendar-table thead tr.week-days th{font-family:var(--font-sans)!important;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--13);text-transform:uppercase;letter-spacing:.3px;padding:8px 0}.daterangepicker .calendar .calendar-table tbody tr td{font-family:var(--font-sans)!important;font-size:calc(13px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--1);padding:0;height:36px;width:36px;text-align:center;border-radius:6px;transition:all .15s ease;cursor:pointer}.daterangepicker .calendar .calendar-table tbody tr td:hover:not(.off):not(.disabled){background:var(--twa-neutral--9)}.daterangepicker .calendar .calendar-table tbody tr td.today:not(.active):not(.start-date):not(.end-date){background:var(--twa-neutral--9);font-weight:600;border:1px solid var(--twa-neutral--14)}.daterangepicker .calendar .calendar-table tbody tr td.off,.daterangepicker .calendar .calendar-table tbody tr td.off.in-range{color:var(--twa-neutral--15);background:transparent!important}.daterangepicker .calendar .calendar-table tbody tr td.disabled{color:var(--twa-neutral--10);cursor:not-allowed}.daterangepicker .calendar .calendar-table tbody tr td.in-range:not(.start-date):not(.end-date){background:var(--twa-neutral--22);color:var(--twa-primary--1);border-radius:0}.daterangepicker .calendar .calendar-table tbody tr td.active{background:var(--twa-primary--1)!important;color:#fff!important;font-weight:600;border-radius:6px}.daterangepicker .calendar .calendar-table tbody tr td.start-date{background:var(--twa-primary--1)!important;color:#fff!important;font-weight:600;border-radius:6px 0 0 6px}.daterangepicker .calendar .calendar-table tbody tr td.end-date{background:var(--twa-primary--1)!important;color:#fff!important;font-weight:600;border-radius:0 6px 6px 0}.daterangepicker .calendar .calendar-table tbody tr td.start-date.end-date{border-radius:6px}.daterangepicker .card-footer,.daterangepicker .buttons,.daterangepicker .buttons_input{padding:12px 16px;border-top:1px solid var(--twa-neutral--14);background:var(--twa-neutral--18);border-radius:0 0 12px 12px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.daterangepicker .card-footer .drp-selected,.daterangepicker .buttons .drp-selected,.daterangepicker .buttons_input .drp-selected{font-family:var(--font-sans)!important;font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--13);margin-right:auto}.daterangepicker .card-footer .btn,.daterangepicker .card-footer button,.daterangepicker .buttons .btn,.daterangepicker .buttons button,.daterangepicker .buttons_input .btn,.daterangepicker .buttons_input button{font-family:var(--font-sans)!important;font-size:calc(13px * var(--twa-text-scale, 1));font-weight:600;padding:8px 16px!important;border-radius:8px!important;cursor:pointer;transition:all .15s ease}.daterangepicker .card-footer .btn-default,.daterangepicker .card-footer .btn.clear,.daterangepicker .card-footer button.clear,.daterangepicker .card-footer .btn:not(.btn-primary):not(.apply),.daterangepicker .buttons .btn-default,.daterangepicker .buttons .btn.clear,.daterangepicker .buttons button.clear,.daterangepicker .buttons .btn:not(.btn-primary):not(.apply),.daterangepicker .buttons_input .btn-default,.daterangepicker .buttons_input .btn.clear,.daterangepicker .buttons_input button.clear,.daterangepicker .buttons_input .btn:not(.btn-primary):not(.apply){background:var(--twa-neutral--6)!important;color:var(--twa-neutral--1)!important;border:1px solid var(--twa-neutral--14)!important}.daterangepicker .card-footer .btn-default:hover,.daterangepicker .card-footer .btn.clear:hover,.daterangepicker .card-footer button.clear:hover,.daterangepicker .card-footer .btn:not(.btn-primary):not(.apply):hover,.daterangepicker .buttons .btn-default:hover,.daterangepicker .buttons .btn.clear:hover,.daterangepicker .buttons button.clear:hover,.daterangepicker .buttons .btn:not(.btn-primary):not(.apply):hover,.daterangepicker .buttons_input .btn-default:hover,.daterangepicker .buttons_input .btn.clear:hover,.daterangepicker .buttons_input button.clear:hover,.daterangepicker .buttons_input .btn:not(.btn-primary):not(.apply):hover{background:var(--twa-neutral--9)!important;border-color:var(--twa-neutral--10)!important}.daterangepicker .card-footer .btn-primary,.daterangepicker .card-footer .btn.apply,.daterangepicker .card-footer button.apply,.daterangepicker .buttons .btn-primary,.daterangepicker .buttons .btn.apply,.daterangepicker .buttons button.apply,.daterangepicker .buttons_input .btn-primary,.daterangepicker .buttons_input .btn.apply,.daterangepicker .buttons_input button.apply{background:var(--twa-primary--1)!important;color:#fff!important;border:none!important}.daterangepicker .card-footer .btn-primary:hover,.daterangepicker .card-footer .btn.apply:hover,.daterangepicker .card-footer button.apply:hover,.daterangepicker .buttons .btn-primary:hover,.daterangepicker .buttons .btn.apply:hover,.daterangepicker .buttons button.apply:hover,.daterangepicker .buttons_input .btn-primary:hover,.daterangepicker .buttons_input .btn.apply:hover,.daterangepicker .buttons_input button.apply:hover{background:#0042bc!important;box-shadow:0 4px 12px #004bd640}.daterangepicker .calendar.left{border-right:1px solid var(--twa-neutral--14)}.daterangepicker button.btn.clear,.daterangepicker .btn.btn-default.clear,.daterangepicker .btn.btn-secondary,.daterangepicker .btn.btn-dark,.daterangepicker .btn-secondary,.daterangepicker .btn-dark,.daterangepicker button.clear,.daterangepicker .clear-btn,.daterangepicker .btn.clear{background:var(--twa-neutral--6)!important;background-color:var(--twa-neutral--6)!important;color:var(--twa-neutral--1)!important;border:1px solid var(--twa-neutral--14)!important;font-family:var(--font-sans)!important;font-size:calc(13px * var(--twa-text-scale, 1))!important;font-weight:600!important;padding:8px 16px!important;border-radius:8px!important}.daterangepicker button.btn.clear:hover,.daterangepicker button.btn.clear:focus,.daterangepicker button.btn.clear:active,.daterangepicker .btn.btn-default.clear:hover,.daterangepicker .btn.btn-default.clear:focus,.daterangepicker .btn.btn-default.clear:active,.daterangepicker .btn.btn-secondary:hover,.daterangepicker .btn.btn-secondary:focus,.daterangepicker .btn.btn-secondary:active,.daterangepicker .btn.btn-dark:hover,.daterangepicker .btn.btn-dark:focus,.daterangepicker .btn.btn-dark:active,.daterangepicker .btn-secondary:hover,.daterangepicker .btn-secondary:focus,.daterangepicker .btn-secondary:active,.daterangepicker .btn-dark:hover,.daterangepicker .btn-dark:focus,.daterangepicker .btn-dark:active,.daterangepicker button.clear:hover,.daterangepicker button.clear:focus,.daterangepicker button.clear:active,.daterangepicker .clear-btn:hover,.daterangepicker .clear-btn:focus,.daterangepicker .clear-btn:active,.daterangepicker .btn.clear:hover,.daterangepicker .btn.clear:focus,.daterangepicker .btn.clear:active{background:var(--twa-neutral--9)!important;background-color:var(--twa-neutral--9)!important;border-color:var(--twa-neutral--10)!important;color:var(--twa-neutral--1)!important;box-shadow:none!important}.daterangepicker .btn.btn-primary,.daterangepicker button.btn-primary,.daterangepicker .btn.apply{background:var(--twa-primary--1)!important;background-color:var(--twa-primary--1)!important;color:#fff!important;border:none!important;font-family:var(--font-sans)!important;font-size:calc(13px * var(--twa-text-scale, 1))!important;font-weight:600!important;padding:8px 16px!important;border-radius:8px!important}.daterangepicker .btn.btn-primary:hover,.daterangepicker .btn.btn-primary:focus,.daterangepicker .btn.btn-primary:active,.daterangepicker button.btn-primary:hover,.daterangepicker button.btn-primary:focus,.daterangepicker button.btn-primary:active,.daterangepicker .btn.apply:hover,.daterangepicker .btn.apply:focus,.daterangepicker .btn.apply:active{background:#0042bc!important;background-color:#0042bc!important;box-shadow:0 4px 12px #004bd640!important}@media (max-width: 768px){.daterangepicker{width:auto!important;max-width:calc(100vw - 16px)!important}.daterangepicker .ranges{float:none!important;width:100%!important}.daterangepicker .ranges ul li button{font-size:calc(12px * var(--twa-text-scale, 1));padding:6px 12px}.daterangepicker .calendar{float:none!important;display:block!important;max-width:100%!important;clear:both;padding:8px}.daterangepicker .calendar .calendar-table tbody tr td{height:32px;width:32px;font-size:calc(12px * var(--twa-text-scale, 1))}}.copy-invite-dialog{--height: 470px;--border-radius: 10px}.window-titles-popover{padding:0;min-width:380px;max-width:480px;max-height:500px;overflow:hidden;box-shadow:0 20px 40px #11182726;background:var(--twa-color-surface-card, #fff)}.window-titles-popover .popover-header{background:linear-gradient(135deg,var(--twa-color-accent, #2563eb) 0%,#1d4ed8 100%);color:#fff;padding:5px;position:relative}.window-titles-popover .popover-header .header-content{display:flex;align-items:center;gap:16px}.window-titles-popover .popover-header .header-content .popover-app-logo{width:48px;height:48px;border-radius:12px;object-fit:cover;box-shadow:0 4px 12px #0000001a;border:2px solid rgba(255,255,255,.2)}.window-titles-popover .popover-header .header-content .popover-app-info{flex:1}.window-titles-popover .popover-header .header-content .popover-app-info .popover-app-name{font-size:calc(18px * var(--twa-text-scale, 1));font-weight:700;color:#fff;margin:0 0 6px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.window-titles-popover .popover-header .header-content .popover-app-info .popover-meta{display:flex;gap:16px;align-items:center}.window-titles-popover .popover-header .header-content .popover-app-info .popover-meta .popover-total-duration{font-size:calc(14px * var(--twa-text-scale, 1));font-weight:600;color:#ffffffe6;background:#ffffff26;padding:4px 12px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.window-titles-popover .popover-header .header-content .popover-app-info .popover-meta .popover-window-count{font-size:calc(12px * var(--twa-text-scale, 1));color:#fffc;font-weight:500}.window-titles-popover .window-titles-list{padding:0;max-height:380px;overflow-y:auto}.window-titles-popover .window-titles-list .list-header{padding:16px 20px 12px;border-bottom:1px solid rgba(18,28,45,.06);background:#121c2d05}.window-titles-popover .window-titles-list .list-header .list-title{font-size:calc(13px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-color-text-muted, #6b7280);text-transform:uppercase;letter-spacing:.5px}.window-titles-popover .window-titles-list .window-title-item{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;border-bottom:1px solid rgba(18,28,45,.04);transition:all .2s ease;position:relative}.window-titles-popover .window-titles-list .window-title-item:last-child{border-bottom:none}.window-titles-popover .window-titles-list .window-title-item .window-rank{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:linear-gradient(135deg,var(--twa-color-accent, #2563eb),#1d4ed8);color:#fff;border-radius:50%;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:700;flex-shrink:0;box-shadow:0 2px 8px #2563eb4d}.window-titles-popover .window-titles-list .window-title-item .window-content{flex:1;min-width:0}.window-titles-popover .window-titles-list .window-title-item .window-content .window-title-info{margin-bottom:8px}.window-titles-popover .window-titles-list .window-title-item .window-content .window-title-info .window-title-name{font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-color-text, #111827);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.window-titles-popover .window-titles-list .window-title-item .window-content .window-title-info .window-meta{display:flex;justify-content:space-between;align-items:center;gap:12px}.window-titles-popover .window-titles-list .window-title-item .window-content .window-title-info .window-meta .window-title-duration{font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-color-accent, #2563eb);font-weight:600;background:#2563eb14;padding:2px 8px;border-radius:12px}.window-titles-popover .window-titles-list .window-title-item .window-content .window-title-info .window-meta .window-percentage{font-size:calc(11px * var(--twa-text-scale, 1));color:var(--twa-color-text-muted, #6b7280);font-weight:500}.window-titles-popover .window-titles-list .window-title-item .window-content .progress-bar{width:100%;height:4px;background:#121c2d0f;border-radius:2px;overflow:hidden}.window-titles-popover .window-titles-list .window-title-item .window-content .progress-bar .progress-fill{height:100%;background:linear-gradient(90deg,var(--twa-color-accent, #2563eb),#1d4ed8);border-radius:2px;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative}.window-titles-popover .window-titles-list .window-title-item .window-content .progress-bar .progress-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s infinite}.window-titles-popover .window-titles-list::-webkit-scrollbar{width:4px}.window-titles-popover .window-titles-list::-webkit-scrollbar-track{background:#121c2d0a}.window-titles-popover .window-titles-list::-webkit-scrollbar-thumb{background:var(--twa-color-accent, #2563eb);border-radius:2px}.window-titles-popover .window-titles-list::-webkit-scrollbar-thumb:hover{background:#1d4ed8}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width: 768px){.window-titles-popover{min-width:320px;max-width:calc(100vw - 32px);max-height:70vh}.window-titles-popover .popover-header{padding:16px}.window-titles-popover .popover-header .header-content{gap:12px}.window-titles-popover .popover-header .header-content .popover-app-logo{width:40px;height:40px}.window-titles-popover .popover-header .header-content .popover-app-info .popover-app-name{font-size:calc(16px * var(--twa-text-scale, 1))}.window-titles-popover .popover-header .header-content .popover-app-info .popover-meta{flex-direction:column;align-items:flex-start;gap:8px}.window-titles-popover .popover-header .header-content .popover-app-info .popover-meta .popover-total-duration{font-size:calc(12px * var(--twa-text-scale, 1));padding:3px 10px}.window-titles-popover .popover-header .close-button{width:28px;height:28px;top:12px;right:12px}.window-titles-popover .window-titles-list{max-height:250px}.window-titles-popover .window-titles-list .list-header{padding:12px 16px 8px}.window-titles-popover .window-titles-list .window-title-item{padding:12px 16px;gap:12px}.window-titles-popover .window-titles-list .window-title-item .window-rank{width:20px;height:20px;font-size:calc(10px * var(--twa-text-scale, 1))}.window-titles-popover .window-titles-list .window-title-item .window-content .window-title-info .window-title-name{font-size:calc(13px * var(--twa-text-scale, 1))}.window-titles-popover .window-titles-list .window-title-item .window-content .window-title-info .window-meta .window-title-duration{font-size:calc(11px * var(--twa-text-scale, 1));padding:1px 6px}.window-titles-popover .window-titles-list .window-title-item .window-content .window-title-info .window-meta .window-percentage{font-size:calc(10px * var(--twa-text-scale, 1))}.window-titles-popover .window-titles-list .window-title-item .window-content .progress-bar{height:3px}}@media (max-width: 480px){.window-titles-popover{min-width:280px}.window-titles-popover .window-titles-list .window-title-item .window-content .window-title-info .window-meta{flex-direction:column;align-items:flex-start;gap:4px}}.app-usage-popover{--width: 400px;--height: 380px}.date-picker-app-usage{--width: auto}.search-container{max-width:400px}.search-bar{--background: var(--twa-neutral--6);--border-radius: 8px;--box-shadow: 0 2px 4px rgba(0, 0, 0, .1);--padding-start: 16px;--padding-end: 16px;--color: var(--twa-neutral--1);--placeholder-color: var(--twa-neutral--2);--placeholder-opacity: 1;--icon-color: var(--twa-neutral--3);width:100%;max-width:400px}.search-bar ion-input{--placeholder-color: var(--twa-neutral--2);--placeholder-opacity: 1}@media (max-width: 768px){.search-container{max-width:100%}.search-bar{--padding-start: 12px;--padding-end: 12px;max-width:100%}}.animated-border-danger{position:relative;overflow:hidden;animation:pulseDanger 2s ease-in-out infinite}.animated-border-danger:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;padding:2px;background:linear-gradient(45deg,#dc2626,#ef4444,#f87171,#fca5a5,#fecaca,#fef2f2,#fca5a5,#f87171);background-size:400% 400%;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:subtract;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:subtract;animation:gradientShift 3s ease infinite;z-index:-1}.animated-border-success{position:relative;overflow:hidden;animation:pulseSuccess 2s ease-in-out infinite}.animated-border-success:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;padding:2px;background:linear-gradient(45deg,#16a34a,#22c55e,#4ade80,#86efac,#bbf7d0,#dcfce7,#86efac,#4ade80);background-size:400% 400%;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:subtract;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:subtract;animation:gradientShift 3s ease infinite;z-index:-1}.animated-border-warning{position:relative;overflow:hidden;animation:pulseWarning 2s ease-in-out infinite}.animated-border-warning:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;padding:2px;background:linear-gradient(45deg,#d97706,#f59e0b,#fbbf24,#fcd34d,#fde68a,#fef3c7,#fcd34d,#fbbf24);background-size:400% 400%;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:subtract;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:subtract;animation:gradientShift 3s ease infinite;z-index:-1}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes pulseDanger{0%{box-shadow:0 0 #dc262666}70%{box-shadow:0 0 0 8px #dc262600}to{box-shadow:0 0 #dc262600}}@keyframes pulseSuccess{0%{box-shadow:0 0 #16a34a66}70%{box-shadow:0 0 0 8px #16a34a00}to{box-shadow:0 0 #16a34a00}}@keyframes pulseWarning{0%{box-shadow:0 0 #d9770666}70%{box-shadow:0 0 0 8px #d9770600}to{box-shadow:0 0 #d9770600}}.import-skus-modal{--width: 50%;--height: 100%;--border-radius: 0px;display:flex;justify-content:flex-end}.unauthorized-popover{--width: 300px;--min-width: 200px;--max-width: 300px}.unauthorized-popover .popover-content{padding:0;border-radius:8px;box-shadow:0 4px 12px #00000026}.founder-cta-block{margin:0;padding:0;position:absolute;bottom:36px;width:100%}.founder-card{background:linear-gradient(135deg,var(--twa-neutral--6) 0%,var(--twa-neutral--9) 100%);border-radius:0;padding:20px;border:1px solid var(--twa-neutral--14);position:relative;overflow:hidden;transition:all .3s ease}.founder-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#004bd605,#004bd603);pointer-events:none}.founder-image-container{display:flex;justify-content:center;margin-bottom:16px;position:relative;z-index:1}.founder-image{width:100px;height:100px;border-radius:50%;object-fit:cover;border:3px solid rgba(255,255,255,.2);box-shadow:0 4px 12px #00000026;transition:all .3s ease}.founder-content{text-align:center;position:relative;z-index:1}.founder-title{color:var(--twa-neutral--1);font-size:calc(18px * var(--twa-text-scale, 1));font-weight:700;margin:0 0 8px}.founder-subtitle{color:var(--twa-primary--1);font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500;margin:0 0 12px}.founder-description{color:var(--twa-neutral--2);font-size:calc(12px * var(--twa-text-scale, 1));line-height:1.4;margin:0 0 20px}.founder-cta-btn{width:100%;background:var(--twa-primary--1)!important;color:var(--twa-neutral--6)!important;font-weight:600;transition:all .3s ease;border:none!important}.founder-cta-btn ion-icon{margin-right:8px;font-size:16px}@media (max-width: 768px){.founder-cta-block{margin:12px 8px}.founder-card{padding:16px}.founder-image{width:50px;height:50px}.founder-title{font-size:calc(16px * var(--twa-text-scale, 1))}.founder-subtitle{font-size:calc(13px * var(--twa-text-scale, 1))}.founder-description{font-size:calc(11px * var(--twa-text-scale, 1))}}.add-custom-field-modal{--width: 520px;--height: auto;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}.add-custom-field-modal::part(content){display:flex;flex-direction:column;overflow:hidden;height:auto;max-height:90vh}.add-custom-field-modal .cfm,.add-custom-field-modal .cfm-header,.add-custom-field-modal .cfm-header-left,.add-custom-field-modal .cfm-header-text,.add-custom-field-modal .cfm-title,.add-custom-field-modal .cfm-subtitle{text-align:left!important}.add-custom-field-modal .cfm-header{justify-content:space-between!important}@media (max-width: 560px){.add-custom-field-modal{--width: calc(100vw - 24px) }}ion-modal.automation-detail-modal{--width: 680px;--max-width: 95vw;--height: 600px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}ion-modal.task-delegation-rule-modal{--width: 520px;--max-width: calc(100vw - 32px) ;--height: auto;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25)}ion-modal.task-delegation-rule-modal::part(content){display:flex;flex-direction:column;overflow:hidden;height:auto;max-height:90vh}ion-modal.task-delegation-rule-modal .tde,ion-modal.task-delegation-rule-modal .tde-header,ion-modal.task-delegation-rule-modal .tde-header-left,ion-modal.task-delegation-rule-modal .tde-header-text,ion-modal.task-delegation-rule-modal .tde-title,ion-modal.task-delegation-rule-modal .tde-subtitle{text-align:left!important}ion-modal.task-delegation-rule-modal .tde-header{justify-content:space-between!important}@media (max-width: 560px){ion-modal.task-delegation-rule-modal{--width: calc(100vw - 24px) }}.task__model{--width: 50%;--height: 100%;justify-content:flex-end}.date-picker{--width: fit-content !important}.portal-content-wrapper router-outlet{display:contents}.portal-content-wrapper router-outlet+*{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.twa-chart-tooltip{position:fixed;top:0;left:0;z-index:100000;pointer-events:none;min-width:160px;max-width:280px;padding:10px 12px;background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);box-shadow:var(--twa-shadow-lg);font-size:calc(12px * var(--twa-text-scale, 1));line-height:1.4;color:var(--twa-neutral--1);opacity:0;transform:translateY(2px);transition:opacity .12s ease,transform .12s ease}.twa-chart-tooltip--visible{opacity:1;transform:translateY(0)}.twa-chart-tooltip__title{font-size:calc(13px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--1);margin-bottom:2px}.twa-chart-tooltip__subtitle{font-size:calc(11px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--13);margin-bottom:6px}.twa-chart-tooltip__rows{display:flex;flex-direction:column;gap:4px;margin-top:6px;padding-top:6px;border-top:1px solid var(--twa-neutral--9)}.twa-chart-tooltip__title+.twa-chart-tooltip__rows,.twa-chart-tooltip__subtitle+.twa-chart-tooltip__rows{margin-top:4px}.twa-chart-tooltip__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.twa-chart-tooltip__label{display:inline-flex;align-items:center;gap:6px;color:var(--twa-neutral--13);font-weight:500}.twa-chart-tooltip__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.twa-chart-tooltip__value{color:var(--twa-neutral--1);font-weight:600;font-variant-numeric:tabular-nums}.twa-chart-tooltip__footer{margin-top:6px;padding-top:6px;border-top:1px solid var(--twa-neutral--9);font-size:calc(11px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);font-style:italic}.rate-editor-modal-wrapper{--width: 100%;--max-width: 480px;--height: 560px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.rate-editor-modal-wrapper::part(content){border-radius:16px;overflow:hidden}.exchange-rate-override-modal-wrapper{--width: 100%;--max-width: 400px;--height: 420px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.exchange-rate-override-modal-wrapper::part(content){border-radius:16px;overflow:hidden}.drilldown-modal-wrapper{--width: 95%;--max-width: 1200px;--height: 90vh;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.drilldown-modal-wrapper::part(content){border-radius:16px;overflow:hidden}img.trakkar-logo{display:block;max-width:100%;max-height:100%;object-fit:contain;content:url("./media/logo-primary-YMEBXWG3.png")}[data-theme=dark] img.trakkar-logo{content:url("./media/logo-white-LWQ5PB32.png")}ion-modal.my-earning-drilldown-modal-wrapper{--width: min(92vw, 880px);--height: min(90vh, 700px);--border-radius: var(--twa-radius-lg)}.leave-partial-badge,.leave-half-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--twa-radius-sm);font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1));font-weight:var(--twa-weight-medium);line-height:1.4}.leave-partial-badge ion-icon,.leave-half-badge ion-icon{font-size:var(--twa-font-xs)}.leave-partial-badge{background:color-mix(in srgb,var(--twa-primary--1) 12%,transparent);color:var(--twa-primary--1)}.leave-half-badge{background:var(--twa-neutral--9);color:var(--twa-neutral--13)}.leave-duration-text,.duration-text{color:var(--twa-neutral--13);font-size:calc(var(--twa-font-xs) * var(--twa-text-scale, 1))}.leave-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}ion-modal.add-lead-source-modal,ion-modal.add-lead-type-modal,ion-modal.add-lead-tag-modal,ion-modal.add-lead-status-modal,ion-modal.add-deal-status-modal,ion-modal.add-followup-status-modal,ion-modal.add-interview-status-modal,ion-modal.add-lost-reason-modal{--width: min(480px, 92vw);--height: fit-content;--max-height: 88vh;--border-radius: 12px;--background: var(--twa-neutral--6);--box-shadow: 0 25px 50px -12px color-mix(in srgb, var(--twa-neutral--1) 25%, transparent);--backdrop-opacity: .35}ion-modal.add-lead-source-modal::part(content),ion-modal.add-lead-type-modal::part(content),ion-modal.add-lead-tag-modal::part(content),ion-modal.add-lead-status-modal::part(content),ion-modal.add-deal-status-modal::part(content),ion-modal.add-followup-status-modal::part(content),ion-modal.add-interview-status-modal::part(content),ion-modal.add-lost-reason-modal::part(content){height:fit-content!important;max-height:88vh;border-radius:12px;border:1px solid var(--twa-neutral--14);overflow:hidden}ion-modal.add-lead-source-modal .ion-page,ion-modal.add-lead-type-modal .ion-page,ion-modal.add-lead-tag-modal .ion-page,ion-modal.add-lead-status-modal .ion-page,ion-modal.add-deal-status-modal .ion-page,ion-modal.add-followup-status-modal .ion-page,ion-modal.add-interview-status-modal .ion-page,ion-modal.add-lost-reason-modal .ion-page{position:relative;contain:content;display:flex;flex-direction:column;height:fit-content!important;max-height:88vh;overflow:hidden;background:var(--twa-neutral--6)}.agile-skeleton{width:100%}.agile-skeleton-panel{width:100%;background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);overflow:hidden}.agile-skeleton-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:10px 14px;border-bottom:1px solid var(--twa-neutral--14);background:var(--twa-neutral--18)}.agile-skeleton-meta{display:flex;align-items:center;gap:8px}.agile-skeleton-row{display:flex;align-items:center;justify-content:space-between;gap:16px 20px;padding:12px 14px;border-bottom:1px solid var(--twa-neutral--9)}.agile-skeleton-row:last-child{border-bottom:0}.agile-skeleton-primary{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.agile-skeleton-pills{display:flex;flex-wrap:wrap;gap:6px}.agile-skeleton-actions{display:flex;align-items:center;gap:6px;flex-shrink:0;padding-left:4px;border-left:1px solid var(--twa-neutral--9)}.agile-skeleton ion-skeleton-text{--background: var(--twa-neutral--9);--background-rgb: 148, 163, 184;margin:0}.agile-skeleton .sk-chip{width:72px;height:14px;border-radius:4px}.agile-skeleton .sk-chip.short{width:48px}.agile-skeleton .sk-chip.med{width:96px}.agile-skeleton .sk-search{width:min(280px,100%);height:34px;border-radius:var(--twa-radius-md)}.agile-skeleton .sk-title{width:min(52%,320px);height:16px;border-radius:4px}.agile-skeleton .sk-pill{width:64px;height:20px;border-radius:var(--twa-radius-sm)}.agile-skeleton .sk-pill.wide{width:88px}.agile-skeleton .sk-btn{width:72px;height:30px;border-radius:var(--twa-radius-md)}.agile-skeleton .sk-btn.wide{width:108px}.agile-skeleton-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.agile-skeleton-plan-panel{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);padding:14px;display:flex;flex-direction:column;gap:12px}.agile-skeleton-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.agile-skeleton-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.agile-skeleton-metric-card{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);padding:14px 16px;display:flex;flex-direction:column;gap:10px}.agile-skeleton-chart{width:100%;height:220px;border-radius:var(--twa-radius-md)}.agile-skeleton .sk-label{width:90px;height:12px;border-radius:4px}.agile-skeleton .sk-value{width:56px;height:24px;border-radius:4px}.agile-skeleton .sk-heading{width:140px;height:18px;border-radius:4px}.agile-skeleton .sk-sub{width:220px;height:12px;border-radius:4px}.agile-skeleton .sk-block{width:100%;height:44px;border-radius:var(--twa-radius-md)}@media (max-width: 768px){.agile-skeleton-plan-grid,.agile-skeleton-metric-grid{grid-template-columns:1fr}.agile-skeleton-row{flex-direction:column;align-items:stretch}.agile-skeleton-actions{width:100%;justify-content:flex-start;flex-wrap:wrap;padding-left:0;border-left:0;padding-top:8px;border-top:1px solid var(--twa-neutral--9)}}@media (max-width: 480px){.agile-skeleton-toolbar{flex-direction:column;align-items:stretch}.agile-skeleton .sk-search{max-width:none;width:100%}}.cdk-drag-preview.board-drag-preview-root{z-index:1200;box-sizing:border-box;background:transparent;box-shadow:none;border:none;padding:0;pointer-events:none}.board-drag-preview-card{width:min(280px,86vw);box-sizing:border-box;padding:10px 12px;border-radius:var(--twa-radius-md);border:1px solid color-mix(in srgb,var(--twa-primary--1) 48%,var(--twa-neutral--14));background:var(--twa-neutral--6);box-shadow:0 16px 36px color-mix(in srgb,var(--twa-neutral--1) 18%,transparent),0 4px 12px color-mix(in srgb,var(--twa-neutral--1) 8%,transparent),0 0 0 1px color-mix(in srgb,var(--twa-primary--1) 14%,transparent);transform:rotate(1.15deg) scale(1.04);opacity:.98}.board-drag-preview-card .card-row{display:flex;align-items:flex-start;gap:8px;min-width:0}.board-drag-preview-card .card-body{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.board-drag-preview-card .card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.board-drag-preview-card .card-title{font-size:calc(14px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--1);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.board-drag-preview-card .card-meta,.board-drag-preview-card .card-metrics{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.board-drag-preview-card .meta-chip,.board-drag-preview-card .metric-chip{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:4px 10px;background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);border-radius:999px;font-size:calc(12px * var(--twa-text-scale, 1));line-height:1.3;color:var(--twa-neutral--13)}.board-drag-preview-card .metric-chip{border-radius:var(--twa-radius-sm);font-weight:500}.board-drag-preview-card .metric-time{color:var(--twa-neutral--1)}.board-drag-preview-card .chip-text{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-drag-preview-card .prio-badge{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:4px 10px;border-radius:var(--twa-radius-sm);font-size:calc(12px * var(--twa-text-scale, 1));font-weight:500;flex-shrink:0}.board-drag-preview-card .prio-badge.prio-low{background:color-mix(in srgb,var(--twa-neutral--15) 14%,transparent);color:var(--twa-neutral--13)}.board-drag-preview-card .prio-badge.prio-medium{background:color-mix(in srgb,var(--twa-primary--1) 14%,transparent);color:var(--twa-primary--1)}.board-drag-preview-card .prio-badge.prio-high{background:#fef3c7;color:var(--twa-warning--2)}.board-drag-preview-card .prio-badge.prio-urgent{background:var(--twa-neutral--19);color:var(--twa-danger--2)}.board-drag-preview-card .drag-handle--preview{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border:1px solid color-mix(in srgb,var(--twa-primary--1) 40%,var(--twa-neutral--14));border-radius:var(--twa-radius-sm);background:color-mix(in srgb,var(--twa-primary--1) 10%,var(--twa-neutral--6));color:var(--twa-primary--1)}.board-drag-preview-card .drag-handle--preview ion-icon,.board-drag-preview-card .meta-chip ion-icon,.board-drag-preview-card .metric-chip ion-icon,.board-drag-preview-card .prio-badge ion-icon{font-size:14px}.cdk-drag-placeholder{opacity:1}.analytics-site-modal{--width: 100%;--max-width: 560px;--height: 680px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.analytics-site-modal::part(content){border-radius:16px;overflow:hidden}.goal-modal{--width: 100%;--max-width: 480px;--height: 540px;--max-height: 90vh;--border-radius: 16px;--box-shadow: 0 25px 50px -12px rgba(0, 0, 0, .25) !important}.goal-modal::part(content){border-radius:16px;overflow:hidden}@media (max-width: 480px){.goal-modal{--max-width: calc(100vw - 32px) }}ion-modal.trakline-agent-modal-sheet{--width: 100%;--max-width: 760px;--height: 860px;--max-height: 92vh;--border-radius: 16px;--box-shadow: var(--twa-shadow-lg)}ion-modal.trakline-agent-modal-sheet::part(content){border-radius:16px;overflow:hidden}.support__ticket-drawer,ion-modal.task__quickview.support-ticket-quickview,ion-modal.support-ticket-quickview{--width: 100% !important;--max-width: 100% !important;--height: 100% !important;--max-height: 100% !important;--border-radius: 0px !important;--backdrop-opacity: 0 !important;--box-shadow: none !important;--background: var(--twa-neutral--6);position:fixed!important;left:0!important;right:0!important;top:0!important;bottom:0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;justify-content:stretch!important;align-items:stretch!important;border-left:none!important;box-shadow:none!important}.support__ticket-drawer::part(content),ion-modal.task__quickview.support-ticket-quickview::part(content),ion-modal.support-ticket-quickview::part(content){position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}ion-modal.support-ticket-quickview,ion-modal.support-ticket-quickview *{scrollbar-width:none;-ms-overflow-style:none}ion-modal.support-ticket-quickview *::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}ion-modal.review-email-modal{--width: min(720px, calc(100vw - 24px) );--max-width: 720px;--height: min(86vh, 840px);--max-height: min(86vh, 840px);--border-radius: 14px;--box-shadow: var(--twa-shadow-lg);--backdrop-opacity: .45;--background: var(--twa-neutral--6)}ion-modal.review-email-modal::part(content){display:flex;flex-direction:column;height:var(--height);max-height:var(--max-height);border-radius:14px;overflow:hidden;border:1px solid var(--twa-neutral--14)}ion-modal.review-email-modal ion-page,ion-modal.review-email-modal .ion-page,ion-modal.review-email-modal .ion-delegate-host{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}ion-modal.create-task-modal{--width: min(520px, calc(100vw - 32px) );--max-width: 520px;--height: auto;--min-height: auto;--border-radius: 14px;--box-shadow: 0 25px 50px -12px color-mix(in srgb, black 22%, transparent);--backdrop-opacity: .5;--background: var(--twa-neutral--6);z-index:100060!important;align-items:center;justify-content:center}ion-modal.create-task-modal::part(content){width:var(--width);max-width:var(--max-width);height:auto;max-height:none;border-radius:14px;overflow:hidden;border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);box-shadow:var(--box-shadow)}ion-modal.create-task-modal ion-page,ion-modal.create-task-modal .ion-page,ion-modal.create-task-modal .ion-delegate-host{height:auto;min-height:0;display:block}.create-task-shell{display:flex;flex-direction:column;width:100%;min-width:0;background:var(--twa-neutral--6);font-family:inherit;color:var(--twa-neutral--1)}.create-task-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 14px;border-bottom:1px solid var(--twa-neutral--14);background:var(--twa-neutral--18);flex-shrink:0}.create-task-kicker{display:block;margin:0 0 4px;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--twa-primary--1)}.create-task-head-text{min-width:0;flex:1}.create-task-head-text h2{margin:0 0 6px;font-size:calc(17px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--1);line-height:1.25}.create-task-head-text p{margin:0;font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);line-height:1.45}.create-task-icon-btn{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md, 8px);background:var(--twa-neutral--6);color:var(--twa-neutral--13);cursor:pointer;flex-shrink:0;padding:0}.create-task-icon-btn ion-icon{font-size:19px}.create-task-icon-btn:hover:not(:disabled){background:var(--twa-neutral--18);color:var(--twa-neutral--1)}.create-task-icon-btn:disabled{opacity:.5;cursor:not-allowed}.create-task-body{padding:20px 18px;display:flex;flex-direction:column;gap:18px;overflow:auto}.create-task-field{display:flex;flex-direction:column;gap:7px;min-width:0}.create-task-label{margin:0;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--twa-neutral--13)}.create-task-required{color:var(--twa-danger--2);margin-left:2px}.create-task-field-hint{margin:0;font-size:calc(12px * var(--twa-text-scale, 1));line-height:1.4;color:var(--twa-neutral--15)}.create-task-field-hint-error{color:var(--twa-danger--2)}.create-task-select-skeleton{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md, 8px);background:var(--twa-neutral--18);font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--15)}.create-task-select-skeleton ion-spinner{width:16px;height:16px;--color: var(--twa-primary--1)}.create-task-select.ng-select,ng-select.create-task-select{width:100%}.create-task-select.ng-select .ng-select-container,ng-select.create-task-select .ng-select-container{min-height:44px!important;height:44px!important;border-radius:var(--twa-radius-md, 8px)!important;border:1px solid var(--twa-neutral--14)!important;background:var(--twa-neutral--6)!important;box-shadow:none!important}.create-task-select.ng-select.ng-select-focused .ng-select-container,.create-task-select.ng-select.ng-select-opened .ng-select-container,ng-select.create-task-select.ng-select-focused .ng-select-container,ng-select.create-task-select.ng-select-opened .ng-select-container{border-color:color-mix(in srgb,var(--twa-primary--1) 45%,var(--twa-neutral--14))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--twa-primary--1) 12%,transparent)!important}.create-task-select.ng-select.ng-select-disabled .ng-select-container,ng-select.create-task-select.ng-select-disabled .ng-select-container{background:var(--twa-neutral--18)!important;opacity:.6;cursor:not-allowed}.create-task-select.ng-select .ng-value-container,ng-select.create-task-select .ng-value-container{padding-left:14px!important;padding-right:8px!important}.create-task-select.ng-select .ng-placeholder,ng-select.create-task-select .ng-placeholder{font-size:calc(14px * var(--twa-text-scale, 1));color:var(--twa-neutral--15)!important}.create-task-select.ng-select .ng-value,ng-select.create-task-select .ng-value{font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--1)!important}.create-task-select.ng-select .ng-input>input,ng-select.create-task-select .ng-input>input{font-size:calc(14px * var(--twa-text-scale, 1))}.create-task-select.ng-select .ng-arrow-wrapper,ng-select.create-task-select .ng-arrow-wrapper{padding-right:12px}.create-task-agent-option{display:flex;align-items:center;gap:8px;min-width:0}.create-task-agent-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-task-form-section{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md, 8px);padding:16px}.create-task-section-header{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--twa-neutral--9)}.create-task-section-header ion-icon{font-size:16px;color:var(--twa-primary--1)}.create-task-section-header span{font-size:calc(14px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--1)}.create-task-editor-wrapper{border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md, 8px);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.create-task-editor-wrapper:hover{border-color:color-mix(in srgb,var(--twa-primary--1) 30%,var(--twa-neutral--14))}.create-task-editor-wrapper:focus-within{border-color:var(--twa-primary--1);box-shadow:0 0 0 3px color-mix(in srgb,var(--twa-primary--1) 10%,transparent)}.create-task-description-editor{display:block}.create-task-description-editor .ql-toolbar.ql-snow{border:none;border-bottom:1px solid var(--twa-neutral--9);background:var(--twa-neutral--18);padding:8px 12px}.create-task-description-editor .ql-container.ql-snow{border:none;font-size:calc(14px * var(--twa-text-scale, 1));min-height:100px;background:var(--twa-neutral--6)}.create-task-description-editor .ql-editor{padding:12px 14px;min-height:100px;color:var(--twa-neutral--1)}.create-task-description-editor .ql-editor.ql-blank:before{color:var(--twa-neutral--15);font-style:normal;left:14px}.create-task-foot{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:14px 18px 16px;border-top:1px solid var(--twa-neutral--14);background:var(--twa-neutral--18);flex-shrink:0}.create-task-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:108px;min-height:40px;padding:0 18px;border-radius:var(--twa-radius-md, 8px);font:inherit;font-size:calc(13px * var(--twa-text-scale, 1));font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.create-task-btn ion-icon{font-size:16px;flex-shrink:0}.create-task-btn:disabled{opacity:.5;cursor:not-allowed}.create-task-btn-block{width:100%;min-width:0}.create-task-btn-cancel{border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);color:var(--twa-neutral--1)}.create-task-btn-cancel:hover:not(:disabled){background:var(--twa-neutral--18)}.create-task-btn-primary{border:1px solid var(--twa-primary--1);background:var(--twa-primary--1);color:#fff}.create-task-btn-primary:hover:not(:disabled){background:color-mix(in srgb,var(--twa-primary--1) 92%,black);border-color:color-mix(in srgb,var(--twa-primary--1) 92%,black)}.create-task-btn-open{border:1px solid color-mix(in srgb,var(--twa-success--2) 35%,var(--twa-neutral--14));background:var(--twa-neutral--6);color:var(--twa-success--2)}.create-task-btn-open:hover:not(:disabled){background:color-mix(in srgb,var(--twa-success--2) 8%,var(--twa-neutral--6))}.std-task-card .create-task-kicker{margin-bottom:8px}.std-task-card .std-task-hint,.std-task-card .std-task-linked{margin:0 0 12px;font-size:calc(12px * var(--twa-text-scale, 1));line-height:1.45;color:var(--twa-neutral--15)}.std-task-card .std-task-linked{color:var(--twa-neutral--13)}.create-task-agent-avatar{flex-shrink:0;display:inline-flex;line-height:0}body>.ng-dropdown-panel.create-task-dropdown{z-index:100070!important}ion-modal.widget-guide-modal{--width: min(760px, calc(100vw - 40px) );--max-width: 760px;--height: auto;--max-height: min(90vh, 860px);--border-radius: 14px;--box-shadow: 0 25px 50px -12px color-mix(in srgb, black 22%, transparent);--backdrop-opacity: .5;--background: var(--twa-neutral--6);z-index:100060!important;align-items:center;justify-content:center}ion-modal.widget-guide-modal::part(content){width:var(--width);max-width:var(--max-width);height:auto;max-height:var(--max-height);border-radius:14px;overflow:hidden;border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);box-shadow:var(--box-shadow)}ion-modal.widget-guide-modal ion-page,ion-modal.widget-guide-modal .ion-page,ion-modal.widget-guide-modal .ion-delegate-host{height:auto;min-height:0;display:block}.widget-guide-shell{display:flex;flex-direction:column;width:100%;min-width:0;max-height:min(90vh,860px);background:var(--twa-neutral--6);font-family:inherit;color:var(--twa-neutral--1)}.widget-guide-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 14px;border-bottom:1px solid var(--twa-neutral--14);background:var(--twa-neutral--18);flex-shrink:0}.widget-guide-kicker{display:block;margin:0 0 4px;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--twa-primary--1)}.widget-guide-head-text{min-width:0;flex:1}.widget-guide-head-text h2{margin:0 0 6px;font-size:calc(17px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--1)}.widget-guide-head-text p{margin:0;font-size:calc(13px * var(--twa-text-scale, 1));line-height:1.45;color:var(--twa-neutral--13)}.widget-guide-icon-btn{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md, 8px);background:var(--twa-neutral--6);color:var(--twa-neutral--13);cursor:pointer;flex-shrink:0;padding:0;font:inherit}.widget-guide-icon-btn ion-icon{font-size:19px}.widget-guide-icon-btn:hover{background:var(--twa-neutral--18);color:var(--twa-neutral--1)}.widget-guide-progress{padding:14px 24px 0;flex-shrink:0}.widget-guide-progress-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.widget-guide-progress-top strong{font-size:calc(13px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--1)}.widget-guide-progress-top span{font-size:calc(11px * var(--twa-text-scale, 1));font-weight:600;letter-spacing:.04em;color:var(--twa-neutral--13);background:var(--twa-neutral--18);border:1px solid var(--twa-neutral--14);border-radius:999px;padding:2px 8px}.widget-guide-progress-track{height:6px;width:100%;border-radius:999px;background:var(--twa-neutral--9);overflow:hidden;margin-bottom:12px}.widget-guide-progress-fill{display:block;height:100%;border-radius:999px;background:var(--twa-primary--1);transition:width .15s ease}.widget-guide-layout,.widget-guide-body{padding:0 24px 20px;overflow:auto;min-height:0;flex:1}.widget-guide-steps{display:flex;flex-direction:column;gap:12px;min-width:0;width:100%}.widget-guide-step.is-open{box-shadow:0 8px 24px color-mix(in srgb,var(--twa-neutral--1) 6%,transparent)}.widget-guide-step.is-open .widget-guide-step-head{background:var(--twa-neutral--18);border-bottom:1px solid var(--twa-neutral--9)}.widget-guide-complete-banner{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--twa-success--2) 30%,var(--twa-neutral--14));border-radius:var(--twa-radius-md, 8px);background:color-mix(in srgb,var(--twa-success--2) 8%,var(--twa-neutral--6))}.widget-guide-complete-banner strong{display:block;font-size:calc(14px * var(--twa-text-scale, 1));color:var(--twa-neutral--1);margin-bottom:2px}.widget-guide-complete-banner p{margin:0;font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--13);line-height:1.4}.widget-guide-complete-icon{color:var(--twa-success--2);font-size:22px;line-height:1;flex-shrink:0}.widget-guide-step{border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg, 12px);background:var(--twa-neutral--6);overflow:hidden}.widget-guide-step.is-current{border-color:color-mix(in srgb,var(--twa-primary--1) 28%,var(--twa-neutral--14))}.widget-guide-step.is-locked{opacity:.55;pointer-events:none}.widget-guide-step-head{display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:14px 16px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.widget-guide-step-copy{flex:1;min-width:0}.widget-guide-step-copy h3{margin:0;font-size:calc(14px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--1);line-height:1.3}.widget-guide-step-copy p{margin:2px 0 0;font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);line-height:1.35}.widget-guide-step-copy code{font-size:calc(12px * var(--twa-text-scale, 1))}.widget-guide-step-badge{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:calc(12px * var(--twa-text-scale, 1));font-weight:600;border:1px solid var(--twa-neutral--14);flex-shrink:0;color:var(--twa-neutral--13)}.widget-guide-step-badge.done{background:color-mix(in srgb,var(--twa-success--2) 14%,transparent);border-color:color-mix(in srgb,var(--twa-success--2) 30%,var(--twa-neutral--14));color:var(--twa-success--2)}.widget-guide-step.is-current .widget-guide-step-badge{border-color:color-mix(in srgb,var(--twa-primary--1) 35%,var(--twa-neutral--14));color:var(--twa-primary--1)}.widget-guide-chevron{font-size:calc(18px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);flex-shrink:0}.widget-guide-step-body{padding:16px 18px 18px;background:var(--twa-neutral--18)}.widget-guide-note{margin:0 0 12px;font-size:calc(13px * var(--twa-text-scale, 1));line-height:1.5;color:var(--twa-neutral--13)}.widget-guide-inline-status{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px;font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.widget-guide-list{margin:0 0 12px;padding-left:18px;font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--13);line-height:1.5}.widget-guide-list li{margin-bottom:6px}.widget-guide-list code{font-size:calc(12px * var(--twa-text-scale, 1))}.widget-guide-shell .embed-box,.widget-guide-embed{max-height:220px;overflow:auto;margin:0 0 12px;background:color-mix(in srgb,var(--twa-neutral--1) 92%,black);color:color-mix(in srgb,var(--twa-neutral--6) 90%,white);border-radius:var(--twa-radius-md, 8px);padding:14px 16px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:calc(12px * var(--twa-text-scale, 1));line-height:1.55;border:1px solid color-mix(in srgb,var(--twa-neutral--1) 80%,black);white-space:pre-wrap;word-break:break-word}.widget-guide-shell .dev-note{margin:0 0 14px;padding:12px 14px;border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md, 8px);background:var(--twa-neutral--18);font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--13);line-height:1.55}.widget-guide-shell .dev-note p{margin:0 0 8px}.widget-guide-shell .dev-note p:last-child{margin-bottom:0}.widget-guide-shell .dev-note code{font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--1)}.widget-guide-actions{display:flex;flex-wrap:wrap;gap:8px}.widget-guide-shell .status-pill{display:inline-flex;align-items:center;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:700;letter-spacing:.04em;padding:4px 10px;border-radius:999px;border:1px solid var(--twa-neutral--14)}.widget-guide-shell .status-pill.sm{padding:2px 8px;font-size:calc(10px * var(--twa-text-scale, 1))}.widget-guide-shell .status-pill.on{background:color-mix(in srgb,var(--twa-success--2) 14%,transparent);color:var(--twa-success--2);border-color:color-mix(in srgb,var(--twa-success--2) 30%,var(--twa-neutral--14))}.widget-guide-shell .status-pill.off{background:var(--twa-neutral--19);color:var(--twa-danger--2);border-color:color-mix(in srgb,var(--twa-danger--2) 25%,var(--twa-neutral--14))}.widget-guide-foot{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:14px 18px 16px;border-top:1px solid var(--twa-neutral--14);background:var(--twa-neutral--18);flex-shrink:0}@media (max-width: 720px){ion-modal.widget-guide-modal{--width: calc(100vw - 24px) ;--max-width: calc(100vw - 24px) }.widget-guide-body{padding:0 16px 16px}}.std-panel{width:100%;height:100%;display:flex;flex-direction:column;background:var(--twa-neutral--6);overflow:hidden}.std-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);flex-shrink:0}.std-id{display:block;font-size:calc(12px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--15);letter-spacing:.02em;margin-bottom:4px}.std-code-chip{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:4px 8px;border:1px solid var(--twa-neutral--14);border-radius:8px;background:var(--twa-neutral--6);font:inherit;cursor:pointer;transition:background var(--twa-transition-fast),border-color var(--twa-transition-fast)}.std-code-chip:hover{background:var(--twa-neutral--18);border-color:color-mix(in srgb,var(--twa-primary--1) 28%,var(--twa-neutral--14))}.std-code-label{font-size:calc(10px * var(--twa-text-scale, 1));font-weight:700;color:var(--twa-neutral--15);text-transform:uppercase;letter-spacing:.04em}.std-code-value{font-size:calc(12px * var(--twa-text-scale, 1));font-weight:600;color:var(--twa-neutral--1);font-variant-numeric:tabular-nums}.std-code-chip ion-icon{font-size:13px;color:var(--twa-neutral--15)}.std-subject{margin:0;font-size:calc(18px * var(--twa-text-scale, 1));font-weight:650;color:var(--twa-neutral--1);line-height:1.3;max-width:760px}.std-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.std-star{font:inherit;font-size:calc(13px * var(--twa-text-scale, 1));font-weight:500;padding:8px 12px;border-radius:10px;border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);color:var(--twa-neutral--13);cursor:pointer;transition:all var(--twa-transition-fast)}.std-star:hover{background:var(--twa-neutral--18)}.std-star.is-starred{color:var(--twa-warning--2);background:#fef3c7;border-color:color-mix(in srgb,var(--twa-warning--2) 30%,var(--twa-neutral--14))}.std-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);color:var(--twa-neutral--13);cursor:pointer}.std-icon-btn:hover{background:var(--twa-neutral--18);color:var(--twa-neutral--1)}.std-icon-btn ion-icon{font-size:20px}.std-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1.55fr) 340px;background:var(--twa-neutral--18)}.std-panel.props-collapsed .std-body{grid-template-columns:1fr}.std-chat{min-width:0;min-height:0;display:flex;flex-direction:column;gap:0;overflow:hidden}.std-thread{flex:1;min-height:0;overflow-y:auto;padding:14px 20px;display:flex;flex-direction:column;gap:10px}.std-meta{padding:16px 20px 12px;background:var(--twa-neutral--6);border-bottom:1px solid var(--twa-neutral--14);flex-shrink:0}.std-meta-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.std-meta-id{font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);font-weight:500}.std-meta-actions{display:flex;flex-wrap:wrap;gap:6px}.std-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.std-contact{font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--13)}.std-contact a{color:var(--twa-primary--1);text-decoration:none;margin-left:4px}.std-contact a:hover{text-decoration:underline}.std-badge{display:inline-flex;align-items:center;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:600;padding:3px 9px;border-radius:999px}.std-badge.cat{background:var(--twa-neutral--18);color:var(--twa-neutral--13);border:1px solid var(--twa-neutral--14)}.std-badge.st-open{background:color-mix(in srgb,var(--twa-primary--1) 12%,transparent);color:var(--twa-primary--1)}.std-badge.st-progress{background:#fef3c7;color:var(--twa-warning--2)}.std-badge.st-resolved{background:#dcfce7;color:var(--twa-success--2)}.std-badge.st-closed{background:var(--twa-neutral--18);color:var(--twa-neutral--15)}.std-badge.pr-low{background:var(--twa-neutral--18);color:var(--twa-neutral--13)}.std-badge.pr-medium{background:color-mix(in srgb,var(--twa-primary--1) 10%,transparent);color:var(--twa-primary--1)}.std-badge.pr-high{background:#fef3c7;color:var(--twa-warning--2)}.std-badge.pr-urgent{background:color-mix(in srgb,var(--twa-danger--2) 12%,transparent);color:var(--twa-danger--2)}.std-badge.prop-status{font-size:calc(13px * var(--twa-text-scale, 1));font-weight:700;padding:5px 11px}.std-system{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);background:var(--twa-neutral--6);border:1px dashed var(--twa-neutral--14);border-radius:10px;padding:8px 12px}.std-bubble{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:14px;padding:12px 14px;max-width:92%}.std-bubble.customer{border-bottom-left-radius:4px;align-self:flex-start}.std-bubble.agent{align-self:flex-end;border-color:color-mix(in srgb,var(--twa-primary--1) 28%,var(--twa-neutral--14));background:color-mix(in srgb,var(--twa-primary--1) 5%,var(--twa-neutral--6));border-bottom-right-radius:4px}.std-bubble.internal{background:#fef3c7;border-style:dashed;align-self:stretch;max-width:100%}.std-bubble-meta{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--15);margin-bottom:6px}.std-internal-tag{font-size:calc(10px * var(--twa-text-scale, 1));font-weight:700;text-transform:uppercase;color:var(--twa-warning--2);background:#fff;padding:2px 6px;border-radius:999px}.std-bubble-body{font-size:calc(14px * var(--twa-text-scale, 1));color:var(--twa-neutral--1);white-space:pre-wrap;line-height:1.5}.std-msg-files{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.std-empty{padding:28px 12px;text-align:center;font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--15)}.std-composer{flex-shrink:0;margin:0 16px 16px;padding:14px;background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:14px;box-shadow:var(--twa-shadow-sm)}.std-composer.is-locked{opacity:.7}.std-tabs{display:flex;gap:6px;margin-bottom:10px}.std-tab{border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--18);color:var(--twa-neutral--13);font:inherit;font-size:calc(12px * var(--twa-text-scale, 1));font-weight:550;padding:6px 12px;border-radius:999px;cursor:pointer}.std-tab.active{background:var(--twa-primary--1);color:#fff;border-color:var(--twa-primary--1)}.std-textarea{width:100%;box-sizing:border-box;border:1px solid var(--twa-neutral--14);border-radius:10px;padding:12px 14px;font:inherit;font-size:calc(14px * var(--twa-text-scale, 1));resize:vertical;min-height:96px;background:#fff;color:var(--twa-neutral--1);line-height:1.45}.std-textarea:focus{outline:none;border-color:color-mix(in srgb,var(--twa-primary--1) 55%,var(--twa-neutral--14));box-shadow:0 0 0 3px color-mix(in srgb,var(--twa-primary--1) 14%,transparent)}.std-textarea:disabled{cursor:not-allowed;background:var(--twa-neutral--18)}.std-composer-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;flex-wrap:wrap}.std-canned{display:flex;gap:6px;flex-wrap:wrap;flex:1;min-width:0}.std-chip{border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--18);color:var(--twa-neutral--13);font:inherit;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:500;padding:5px 10px;border-radius:999px;cursor:pointer}.std-chip:hover:not(:disabled){border-color:var(--twa-primary--1);color:var(--twa-primary--1);background:color-mix(in srgb,var(--twa-primary--1) 6%,#fff)}.std-chip:disabled{opacity:.5;cursor:not-allowed}.std-attach-bar{margin-top:12px;padding-top:12px;border-top:1px solid var(--twa-neutral--14);display:flex;flex-wrap:wrap;gap:6px}.std-file-chip{font-size:calc(12px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-primary--1);text-decoration:none;border:1px solid color-mix(in srgb,var(--twa-primary--1) 22%,var(--twa-neutral--14));background:color-mix(in srgb,var(--twa-primary--1) 6%,#fff);border-radius:999px;padding:5px 10px}.std-file-chip:hover{background:color-mix(in srgb,var(--twa-primary--1) 12%,#fff)}.std-btn{border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);color:var(--twa-neutral--1);font:inherit;font-size:calc(12px * var(--twa-text-scale, 1));font-weight:550;padding:8px 14px;border-radius:10px;cursor:pointer;transition:all var(--twa-transition-fast)}.std-btn.primary{background:var(--twa-primary--1);color:#fff;border-color:var(--twa-primary--1)}.std-btn.primary:hover:not(:disabled){filter:brightness(.96)}.std-btn.ghost:hover:not(:disabled){background:var(--twa-neutral--18)}.std-btn.danger{color:var(--twa-danger--2);border-color:color-mix(in srgb,var(--twa-danger--2) 32%,var(--twa-neutral--14))}.std-btn.block{width:100%;justify-content:center;display:inline-flex;align-items:center}.std-btn:disabled{opacity:.5;cursor:not-allowed}.std-props{border-left:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);display:flex;flex-direction:column;min-height:0}.std-props-top{padding:18px 18px 0;flex-shrink:0}.std-sla{margin-top:10px;font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--13);line-height:1.55}.std-sla .ok{color:var(--twa-success--2);font-weight:600}.std-sla .warn{color:#c2410c;font-weight:600}.std-sla .breach{color:var(--twa-danger--2);font-weight:600}.std-sla-due{margin-top:2px;color:var(--twa-neutral--15)}.std-props-scroll{flex:1;min-height:0;overflow-y:auto;padding:4px 18px 12px}.std-label{display:block;margin:14px 0 6px;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--twa-neutral--15)}.std-input,.std-select{width:100%;box-sizing:border-box;font:inherit;font-size:calc(13px * var(--twa-text-scale, 1));padding:9px 11px;border:1px solid var(--twa-neutral--14);border-radius:10px;background:var(--twa-neutral--18);color:var(--twa-neutral--1)}.std-input:focus,.std-select:focus{outline:none;border-color:color-mix(in srgb,var(--twa-primary--1) 50%,var(--twa-neutral--14));box-shadow:0 0 0 3px color-mix(in srgb,var(--twa-primary--1) 12%,transparent)}.std-tag-row{display:flex;gap:6px}.std-tag-list{display:flex;flex-wrap:wrap;gap:6px;min-height:24px;margin-top:8px}.std-tag{display:inline-flex;align-items:center;gap:4px;font-size:calc(12px * var(--twa-text-scale, 1));background:color-mix(in srgb,var(--twa-primary--1) 8%,var(--twa-neutral--18));color:var(--twa-primary--1);border:1px solid color-mix(in srgb,var(--twa-primary--1) 18%,var(--twa-neutral--14));border-radius:999px;padding:3px 8px}.std-tag button{border:none;background:transparent;color:inherit;cursor:pointer;font-size:calc(14px * var(--twa-text-scale, 1));line-height:1}.std-value{font-size:calc(13px * var(--twa-text-scale, 1));font-weight:500;color:var(--twa-neutral--1)}.std-value.strong{font-weight:700}.std-sub{font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--13);margin-top:2px}.std-muted{font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-neutral--15)}.std-props-footer{padding:12px 18px 18px;border-top:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);display:flex;flex-direction:column;gap:8px;flex-shrink:0}@media (max-width: 920px){.support__ticket-drawer{width:100%!important;max-width:100%!important;min-width:0!important}.std-body{grid-template-columns:1fr}.std-props{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;border-left:none}.std-panel.props-collapsed .std-props{display:none}}app-public-support-ticket.ion-page{display:block;width:100%;min-height:100vh;height:100%;contain:none}ion-content.public-ticket-content.ticket-open{--overflow: hidden;height:100%}ion-content.public-ticket-content.ticket-open::part(scroll){display:flex;flex-direction:column;height:100%;min-height:100%;overflow:hidden}.public-ticket-workspace.std-panel{flex:1 1 auto;min-height:0;max-height:100%;height:100%;overflow:hidden}.public-ticket-workspace .std-thread{flex:none!important;min-height:auto!important;overflow:visible!important;padding:0!important;border:none!important;border-radius:0!important;align-items:flex-start!important;gap:14px!important}.public-ticket-workspace .std-main-scroll{flex:1 1 auto!important;min-height:0!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;display:block!important;-webkit-overflow-scrolling:touch}.public-ticket-workspace .std-msg{display:flex!important;align-items:flex-start!important;gap:10px!important;width:auto!important;max-width:85%!important;flex-shrink:0!important}.public-ticket-workspace .std-msg.agent{align-self:flex-start!important;flex-direction:row!important;margin-right:auto!important;margin-left:0!important}.public-ticket-workspace .std-msg.customer{align-self:flex-end!important;flex-direction:row-reverse!important;margin-left:auto!important;margin-right:0!important}.public-ticket-workspace .std-bubble,.public-ticket-workspace .std-bubble.customer,.public-ticket-workspace .std-bubble.agent{align-self:auto!important;max-width:none!important;flex:0 1 auto!important;background:var(--twa-neutral--6)!important;border:1px solid var(--twa-neutral--14)!important;box-shadow:none!important}.public-ticket-workspace .std-bubble.agent{border-bottom-left-radius:4px!important}.public-ticket-workspace .std-bubble.customer{border-bottom-right-radius:4px!important}.public-ticket-workspace .std-msg.customer .std-avatar:not(.is-agent){color:var(--twa-neutral--13)!important;background:var(--twa-neutral--6)!important;border:1px solid var(--twa-neutral--14)!important}.public-ticket-workspace .std-msg.agent .std-avatar.is-agent{color:#fff!important;background:var(--support-brand, var(--twa-primary--1))!important;border:none!important}.public-ticket-workspace .std-msg.agent .std-role-tag{color:var(--support-brand, var(--twa-primary--1))!important;font-weight:600!important}.public-ticket-workspace .std-composer-dock{border-top:none!important;box-shadow:none!important;background:var(--twa-neutral--6)!important;flex-shrink:0!important;justify-content:flex-start!important;align-items:center!important}.public-ticket-workspace .ps-reply-dock{flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:8px 16px!important;background:var(--twa-neutral--6)!important}.public-ticket-workspace .ps-reply-dock ion-button.ps-reply-btn{--padding-top: 4px !important;--padding-bottom: 4px !important;--padding-start: 8px !important;--padding-end: 10px !important;--border-radius: 999px !important;margin:0!important;height:28px!important;min-height:28px!important;width:auto!important;max-width:fit-content!important;flex:0 0 auto!important;font-size:calc(11px * var(--twa-text-scale, 1))!important;text-transform:none!important;letter-spacing:normal!important}.public-ticket-workspace .ps-reply-dock ion-button.ps-reply-btn::part(native){width:auto!important;max-width:fit-content!important;flex:0 0 auto!important;padding-inline:10px!important;font-size:calc(11px * var(--twa-text-scale, 1))!important}.public-ticket-workspace .std-chat{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.public-ticket-workspace .std-conv-head{flex-shrink:0!important}.public-ticket-workspace .std-dock-btn.primary,.public-ticket-workspace .std-btn.primary{background:var(--support-brand, var(--twa-primary--1))!important;border-color:var(--support-brand, var(--twa-primary--1))!important;color:#fff!important}.public-ticket-workspace .std-badge.st-open,.public-ticket-workspace .std-badge.pr-medium{background:var(--twa-neutral--18)!important;color:var(--twa-neutral--13)!important;border:1px solid var(--twa-neutral--14)!important}@media (min-width: 921px){ion-content.public-ticket-content.ticket-open .public-shell{box-sizing:border-box;height:100dvh;max-height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.public-ticket-workspace.std-panel .std-body{display:grid!important;grid-template-columns:minmax(280px,320px) minmax(0,1fr) minmax(260px,300px)!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;height:100%!important}.public-ticket-workspace.std-panel.props-collapsed .std-body{grid-template-columns:minmax(280px,320px) minmax(0,1fr)!important}.public-ticket-workspace .std-info,.public-ticket-workspace .std-chat,.public-ticket-workspace .std-props{box-shadow:none!important;border:none!important;min-height:0!important;height:100%!important;overflow:hidden!important}.public-ticket-workspace .std-info-scroll{border-right:1px solid var(--twa-neutral--14)}.public-ticket-workspace.std-panel:not(.props-collapsed) .std-props-scroll{border-left:1px solid var(--twa-neutral--14)}.public-ticket-workspace .std-conv-head{background:var(--twa-neutral--6)!important;border-bottom:1px solid var(--twa-neutral--9)!important}.public-ticket-workspace .std-main-scroll{padding:16px 20px!important;background:var(--twa-neutral--18)!important;flex:1 1 auto!important;min-height:0!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;display:block!important}.public-ticket-workspace .ps-reply-dock,.public-ticket-workspace .std-composer-dock{padding:8px 20px!important;background:var(--twa-neutral--6)!important;justify-content:flex-start!important;align-items:center!important}app-public-support-ticket .ps-reply-dock ion-button.ps-reply-btn,.public-ticket-workspace .ps-reply-dock ion-button.ps-reply-btn{width:auto!important;max-width:fit-content!important;flex:0 0 auto!important;display:inline-flex!important;height:28px!important;min-height:28px!important;font-size:calc(11px * var(--twa-text-scale, 1))!important}app-public-support-ticket .ps-reply-dock ion-button.ps-reply-btn::part(native),.public-ticket-workspace .ps-reply-dock ion-button.ps-reply-btn::part(native){width:auto!important;max-width:fit-content!important;flex:0 0 auto!important}}app-public-support-ticket .ps-reply-dock,.public-ticket-workspace .ps-reply-dock{display:flex!important;justify-content:flex-start!important;align-items:center!important}app-public-support-ticket .ps-reply-dock .ps-reply-btn,.public-ticket-workspace .ps-reply-dock .ps-reply-btn,app-public-support-ticket button.ps-reply-btn{display:inline-flex!important;width:auto!important;max-width:max-content!important;flex:0 0 auto!important;align-self:flex-start!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0 10px!important;border:none!important;border-radius:999px!important;color:#fff!important;font-size:calc(11px * var(--twa-text-scale, 1))!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important}@media (max-width: 920px){.public-ticket-workspace.std-panel .std-body{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important}.public-ticket-workspace .std-info-scroll{border-right:none!important}.public-ticket-workspace .std-props-scroll{border-left:none!important}.public-ticket-workspace .std-chat{width:100%!important;max-width:none!important;flex:1 1 auto!important;min-width:0!important}.public-ticket-workspace .std-main-scroll,.public-ticket-workspace .std-thread{width:100%!important;max-width:none!important}.public-ticket-workspace .std-msg{max-width:88%!important}app-public-support-ticket .ps-reply-dock ion-button.ps-reply-btn,.public-ticket-workspace .ps-reply-dock ion-button.ps-reply-btn{width:auto!important;max-width:fit-content!important;flex:0 0 auto!important}}html.support-widget-embed,html.support-widget-embed body{background:transparent!important}html.support-widget-embed ion-app,html.support-widget-embed .ion-page,html.support-widget-embed ion-router-outlet,html.support-widget-embed ion-content{--background: transparent !important;background:transparent!important}app-public-docs-header .mobile-nav-toggle{display:none!important;width:36px;height:36px;border:1px solid var(--docs-border, #e7e7ea);border-radius:9px;background:var(--docs-elev, #fff);color:var(--docs-text, #18181b);place-items:center;cursor:pointer;flex-shrink:0;padding:0}app-public-docs-header .mobile-nav-toggle ion-icon{font-size:20px}@media (max-width: 1100px){body.docs-mobile-nav-open .docs-site .docs-header-fixed{z-index:130!important}app-public-docs-header .mobile-nav-toggle{display:inline-grid!important}app-public-docs-header .header-actions-desktop,app-public-docs-header .header-center{display:none!important}app-public-docs-header .header-bar{padding:0 12px!important;gap:8px!important}app-public-docs-header .nb-brand{flex:1 1 auto!important;min-width:0!important;max-width:none!important}app-public-docs-header .nb-brand .nb-name{max-width:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}app-public-docs-header .header-actions{flex-shrink:0!important;margin-left:auto!important}app-public-docs-header .top-search .search-label,app-public-docs-header .top-search .kbd-wrap,app-public-docs-header .hero-search .search-label,app-public-docs-header .hero-search .kbd-wrap{display:none!important}app-public-docs-header .top-search,app-public-docs-header .hero-search{width:36px!important;min-width:36px!important;max-width:36px!important;flex:0 0 36px!important;padding:0!important;justify-content:center!important}.docs-site .docs-body,.docs-site.layout-compact .docs-body,.docs-site.layout-classic .docs-body,.docs-site.layout-modern .docs-body{grid-template-columns:1fr!important}.docs-site .docs-side,.docs-site .docs-side.is-mobile-drawer{position:fixed!important;top:var(--docs-header-offset, 52px)!important;left:0!important;bottom:0!important;width:min(300px,86vw)!important;height:auto!important;max-height:none!important;z-index:120!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:hidden!important;border-right:1px solid var(--docs-border, #e7e7ea)!important;border-bottom:0!important;border-radius:0!important;background:var(--docs-sidebar-bg, var(--docs-elev, #fff))!important;box-shadow:8px 0 32px color-mix(in srgb,#000 18%,transparent)!important;transform:translate(-105%)!important;transition:transform .22s ease!important;pointer-events:none}.docs-site .docs-side.is-open,.docs-site .docs-side.is-mobile-drawer.is-open{transform:translate(0)!important;pointer-events:auto}.docs-site .docs-side-mobile-head{display:none!important}.docs-site .docs-side-mobile-actions{display:flex!important;flex-direction:column;gap:8px;flex-shrink:0;padding:12px 14px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--docs-border, #e7e7ea);background:color-mix(in srgb,var(--docs-bg, #fafafa) 70%,var(--docs-elev, #fff))}.docs-site .docs-side-mobile-actions .side-action-btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:10px;padding:11px 12px;font-size:calc(13.5px * var(--twa-text-scale, 1));font-weight:560;cursor:pointer;box-sizing:border-box;background:transparent;color:var(--docs-text, #18181b)}.docs-site .docs-side-mobile-actions .side-action-btn.icon{justify-content:flex-start;background:color-mix(in srgb,var(--docs-text, #18181b) 4%,transparent);border-color:var(--docs-border, #e7e7ea)}.docs-site .docs-side-mobile-actions .side-action-btn.style-link{color:var(--docs-link, var(--brand, #4f46e5));border-color:transparent;font-weight:500}.docs-site .docs-side-mobile-actions .side-action-btn.style-outline{border-color:var(--docs-border, #e7e7ea);background:var(--docs-elev, #fff)}.docs-site .docs-side-mobile-actions .side-action-btn.style-solid{background:var(--docs-text, #18181b);border-color:var(--docs-text, #18181b);color:var(--docs-elev, #fff)}.docs-site .docs-side-mobile-actions .side-action-btn.style-brand{background:var(--brand, #4f46e5);border-color:var(--brand, #4f46e5);color:#fff}.docs-site .docs-side-top{padding:12px 12px 0!important;flex-shrink:0}.docs-site .docs-side .side-search .kbd-wrap{display:none!important}.docs-site .docs-side-scroll{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;max-height:none!important;padding:8px 10px 16px!important}.docs-site .docs-side-backdrop{display:block!important;position:fixed;top:var(--docs-header-offset, 52px);left:0;right:0;bottom:0;z-index:115;background:color-mix(in srgb,#000 38%,transparent);cursor:pointer;border:0;padding:0}.docs-site .docs-toc{display:none!important}.docs-site .docs-main{padding:16px 18px 40px!important}}@media (max-width: 420px){app-public-docs-header .nb-brand .nb-name{display:none!important}}.docs-site.is-mobile-nav app-public-docs-header .header-actions-desktop,.docs-site.is-mobile-nav app-public-docs-header .header-center{display:none!important}.docs-site.is-mobile-nav app-public-docs-header .nb-brand{flex:1 1 auto!important;min-width:0!important}.docs-site.is-mobile-nav app-public-docs-header .nb-brand .nb-name{max-width:none!important;overflow:hidden!important;text-overflow:ellipsis!important}.docs-site.is-mobile-nav .docs-body{grid-template-columns:1fr!important}.docs-site.is-mobile-nav .docs-side,.docs-site .docs-side.is-mobile-drawer{position:fixed!important;top:var(--docs-header-offset, 52px)!important;left:0!important;bottom:0!important;width:min(300px,86vw)!important;height:auto!important;max-height:none!important;z-index:120!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:hidden!important;border-right:1px solid var(--docs-border, #e7e7ea)!important;border-bottom:0!important;background:var(--docs-sidebar-bg, var(--docs-elev, #fff))!important;box-shadow:8px 0 32px color-mix(in srgb,#000 18%,transparent)!important;transform:translate(-105%)!important;transition:transform .22s ease!important;pointer-events:none}.docs-site.is-mobile-nav .docs-side.is-open,.docs-site .docs-side.is-mobile-drawer.is-open{transform:translate(0)!important;pointer-events:auto}.docs-site.is-mobile-nav .docs-side-mobile-head,.docs-site .docs-side.is-mobile-drawer .docs-side-mobile-head{display:none!important}.docs-site.is-mobile-nav .docs-side-mobile-actions,.docs-site .docs-side.is-mobile-drawer .docs-side-mobile-actions{display:flex!important}.docs-site .docs-side-header-nav{display:flex;flex-direction:column;gap:4px;padding:4px 2px 10px}.docs-site .docs-side-nav-label{font-size:calc(11px * var(--twa-text-scale, 1));font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--docs-muted, #71717a);padding:6px 8px 4px}.docs-site .side-nav-tab{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;border:0;background:transparent;color:var(--docs-muted, #71717a);font-size:calc(14px * var(--twa-text-scale, 1));font-weight:500;padding:10px;border-radius:10px;cursor:pointer;line-height:1.3;box-sizing:border-box}.docs-site .side-nav-tab:hover:not(:disabled):not(.is-disabled){color:var(--docs-text, #18181b);background:color-mix(in srgb,var(--docs-text, #18181b) 5%,transparent)}.docs-site .side-nav-tab.active{color:var(--brand, #4f46e5);background:color-mix(in srgb,var(--brand, #4f46e5) 12%,transparent);font-weight:600}.docs-site .side-nav-tab.is-disabled,.docs-site .side-nav-tab:disabled{opacity:.45;cursor:not-allowed}.docs-site .side-nav-tab.nested{padding-left:18px;font-size:calc(13.5px * var(--twa-text-scale, 1))}.docs-site .side-nav-drop-toggle ion-icon{font-size:14px;color:var(--docs-muted, #71717a);transition:transform .15s ease;flex-shrink:0}.docs-site .side-nav-drop-toggle ion-icon.is-open{transform:rotate(180deg)}.docs-site .side-nav-drop-items{display:flex;flex-direction:column;gap:2px;padding:0 0 4px}.docs-site .docs-side .nav-link.active,.docs-site .docs-side button.nav-link.active{background:color-mix(in srgb,var(--brand, #4f46e5) 14%,var(--docs-elev, #fff));color:var(--docs-text, #18181b);font-weight:650;box-shadow:none!important;border-left:0!important}.docs-site .docs-side .nav-link.active .nav-ico,.docs-site .docs-side button.nav-link.active .nav-ico{color:var(--brand, #4f46e5)}@media (min-width: 1101px){app-public-docs-header .header-center{justify-content:center!important}app-public-docs-header .tabs.nav-pills{gap:4px!important}app-public-docs-header .tabs.nav-pills .tab{flex-shrink:0}}@media (min-width: 1101px){.docs-site:not(.is-mobile-nav) app-public-docs-header .mobile-nav-toggle{display:none!important}.docs-site:not(.is-mobile-nav) .docs-side-header-nav,.docs-site:not(.is-mobile-nav) .docs-side-mobile-actions{display:none!important}.docs-site:not(.is-mobile-nav) .docs-side.is-mobile-drawer{position:sticky!important;top:var(--docs-header-offset, 52px)!important;left:auto!important;bottom:auto!important;width:auto!important;height:calc(100vh - var(--docs-header-offset, 52px))!important;max-height:calc(100vh - var(--docs-header-offset, 52px))!important;transform:none!important;box-shadow:none!important;pointer-events:auto!important;z-index:2!important}}.deactivated-chip{display:inline-flex;align-items:center;width:fit-content;margin-left:6px;padding:2px 8px;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:600;border-radius:var(--twa-radius-sm);background:var(--twa-neutral--19);color:var(--twa-danger--2);white-space:nowrap}.deactivated-row{opacity:.65}.include-deactivated-filter{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.include-deactivated-filter ion-checkbox{--size: 18px;flex:none}.include-deactivated-filter .toggle-label{font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--1)}.include-deactivated-filter .deactivated-count{padding:1px 7px;font-size:calc(11px * var(--twa-text-scale, 1));font-weight:600;border-radius:var(--twa-radius-sm);background:var(--twa-neutral--19);color:var(--twa-danger--2)}.deactivated-banner{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:10px 14px;border-radius:var(--twa-radius-md);background:color-mix(in srgb,var(--twa-warning--2) 14%,transparent);font-size:calc(13px * var(--twa-text-scale, 1));color:var(--twa-neutral--1)}.deactivated-banner ion-icon{font-size:16px;color:var(--twa-warning--2);flex:none}.deactivated-banner .banner-action{border:none;background:none;padding:0;font:inherit;font-weight:600;color:var(--twa-primary--1);cursor:pointer}:root{--twa-space-0-5: 2px;--twa-space-1: 4px;--twa-space-1-5: 6px;--twa-space-2: 8px;--twa-space-3: 12px;--twa-space-4: 16px;--twa-space-5: 20px;--twa-space-6: 24px;--twa-space-8: 32px;--twa-space-10: 40px;--twa-space-12: 48px;--twa-space-16: 64px;--twa-radius-xs: 4px;--twa-radius-sm: 6px;--twa-radius-md: 8px;--twa-radius-lg: 12px;--twa-radius-xl: 16px;--twa-radius-2xl: 20px;--twa-radius-full: 9999px;--twa-control-xs: 24px;--twa-control-sm: 28px;--twa-control-md: 32px;--twa-control-lg: 36px;--twa-control-xl: 44px;--twa-icon-xs: 12px;--twa-icon-sm: 14px;--twa-icon-md: 16px;--twa-icon-lg: 20px;--twa-icon-xl: 24px;--twa-avatar-xs: 20px;--twa-avatar-sm: 24px;--twa-avatar-md: 32px;--twa-avatar-lg: 40px;--twa-avatar-xl: 56px;--twa-row-compact: 40px;--twa-row-default: 48px;--twa-row-comfortable: 60px;--twa-illo-sm: 120px;--twa-illo-md: 160px;--twa-illo-lg: 240px;--twa-rail-width: 64px;--twa-panel-width: 256px;--twa-topbar-height: 64px;--twa-content-max: 1600px;--twa-modal-sm: 420px;--twa-modal-md: 560px;--twa-modal-lg: 760px;--twa-drawer-width: 480px;--twa-drawer-lg: 720px;--twa-drawer-xl: 1080px;--twa-bp-sm: 480px;--twa-bp-md: 768px;--twa-bp-lg: 1024px;--twa-bp-xl: 1200px;--twa-duration-instant: 80ms;--twa-duration-fast: .12s;--twa-duration-base: .18s;--twa-duration-slow: .24s;--twa-duration-slower: .36s;--twa-duration-chart: .6s;--twa-ease-standard: cubic-bezier(.2, 0, 0, 1);--twa-ease-out: cubic-bezier(.16, 1, .3, 1);--twa-ease-in: cubic-bezier(.4, 0, 1, 1);--twa-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--twa-z-sticky: 10;--twa-z-dropdown: 1000;--twa-z-overlay: 1040;--twa-z-modal: 1050;--twa-z-toast: 1080;--twa-z-tooltip: 1090;--twa-opacity-disabled: .5;--twa-opacity-refetch: .55;--twa-opacity-dimmed: .35;--font-sans: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace}:root,[data-theme=light]{--twa-blue-50: #f2f6ff;--twa-blue-100: #e2ebfe;--twa-blue-200: #c8d9ff;--twa-blue-300: #a2befe;--twa-blue-400: #719afe;--twa-blue-500: #234df0;--twa-blue-600: #1f41d3;--twa-blue-700: #1c37b2;--twa-blue-800: #182e8e;--twa-blue-900: #13246b;--twa-blue-950: #091440;--twa-bg-app: #f5f5f5;--twa-bg: #fcfcfc;--twa-bg-elevated: #ffffff;--twa-bg-floating: #ffffff;--twa-bg-control: #ffffff;--twa-bg-control-hover: #f5f5f5;--twa-bg-control-active: #ebebeb;--twa-bg-selected: var(--twa-bg-subtle);--twa-bg-tray: #f2f2f2;--twa-bg-subtle: #f7f7f7;--twa-bg-hover: #f5f5f5;--twa-bg-active: #ebebeb;--twa-bg-inverse: #141414;--twa-bg-inverse-hover: #2a2a2a;--twa-overlay: rgba(12, 12, 12, .36);--twa-shimmer: rgba(255, 255, 255, .65);--twa-skeleton: var(--twa-bg-subtle);--twa-edge-light: rgba(255, 255, 255, 0);--twa-glow: rgba(255, 255, 255, 0);--twa-nav-active: var(--twa-bg-elevated);--twa-nav-active-edge: var(--twa-border);--twa-border: #ebebeb;--twa-border-subtle: #f0f0f0;--twa-border-strong: #e0e0e0;--twa-border-hover: #c7c7c7;--twa-control-edge: rgba(0, 0, 0, 0);--twa-text-primary: #141414;--twa-text-secondary: #555555;--twa-text-tertiary: #6b6b6b;--twa-text-placeholder: #a3a3a3;--twa-text-disabled: #b0b0b0;--twa-text-inverse: #ffffff;--twa-primary: var(--twa-blue-500);--twa-primary-hover: var(--twa-blue-600);--twa-primary-active: var(--twa-blue-700);--twa-on-primary: #ffffff;--twa-primary-text: var(--twa-blue-500);--twa-primary-soft: var(--twa-blue-50);--twa-primary-soft-hover: var(--twa-blue-100);--twa-primary-border: var(--twa-blue-200);--twa-focus-ring: var(--twa-blue-500);--twa-text-link: var(--twa-primary-text);--twa-link-underline: rgba(0, 0, 0, 0);--twa-success: #0ea053;--twa-success-text: #0a6d37;--twa-success-soft: #e9fced;--twa-success-border: #b6e5c1;--twa-warning: #f5a420;--twa-warning-text: #885701;--twa-warning-soft: #fff5ea;--twa-warning-border: #fdce95;--twa-danger: #d9353c;--twa-danger-hover: #c22630;--twa-on-danger: #ffffff;--twa-danger-text: #b7262e;--twa-danger-soft: #fff1ef;--twa-danger-border: #fac6c1;--twa-ai: #8056e0;--twa-ai-text: #6c3fc8;--twa-ai-soft: #f4f3ff;--twa-ai-border: #d5cef9;--twa-chart-1: var(--twa-primary);--twa-chart-2: #eb6834;--twa-chart-3: #1baf7a;--twa-chart-4: #eda100;--twa-chart-5: #e87ba4;--twa-chart-6: #008300;--twa-chart-7: #4a3aa7;--twa-chart-8: #e34948;--twa-chart-grid: #efefef;--twa-chart-axis: #d6d6d6;--twa-chart-muted: #e3e3e3;--twa-chart-track: var(--twa-blue-100);--twa-chart-other: #c7c7c7;--twa-chart-heat-1: #8fb0ff;--twa-chart-heat-2: #5a86fb;--twa-chart-heat-3: var(--twa-blue-500);--twa-chart-heat-4: var(--twa-blue-700);--twa-chart-ord-1: var(--twa-blue-400);--twa-chart-ord-2: var(--twa-blue-500);--twa-chart-ord-3: var(--twa-blue-700);--twa-chart-ord-4: var(--twa-blue-900);--twa-illo-field: #ebebeb;--twa-illo-dot: #a3a3a3;--twa-illo-paper: #ffffff;--twa-illo-shade: #d9d9d9;--twa-illo-ink: var(--twa-text-primary);--twa-illo-line: #7a7a7a;--twa-illo-accent: var(--twa-blue-500);--twa-illo-accent-soft: var(--twa-blue-100);--twa-shadow-xs: 0 1px 2px 0 rgba(20, 20, 20, .05);--twa-shadow-sm: 0 1px 3px 0 rgba(20, 20, 20, .07), 0 1px 2px -1px rgba(20, 20, 20, .05);--twa-shadow-md: 0 10px 24px -6px rgba(20, 20, 20, .12), 0 2px 6px -2px rgba(20, 20, 20, .06);--twa-shadow-lg: 0 24px 56px -12px rgba(20, 20, 20, .2), 0 6px 16px -6px rgba(20, 20, 20, .08);--twa-shadow-raised: inset 0 1px 0 0 rgba(255, 255, 255, .14), 0 1px 2px 0 rgba(20, 20, 20, .12);--twa-shadow-focus: 0 0 0 3px rgba(35, 77, 240, .18);--twa-shadow-focus-danger: 0 0 0 3px rgba(217, 53, 60, .16);--twa-shadow-glow: 0 0 0 0 rgba(0, 0, 0, 0)}[data-theme=dark]{--twa-bg-app: #111113;--twa-bg: #17171a;--twa-bg-elevated: #1f1f23;--twa-bg-floating: #26262b;--twa-bg-control: #2c2c31;--twa-bg-control-hover: #34343a;--twa-bg-control-active: #3b3b42;--twa-bg-selected: rgba(255, 255, 255, .1);--twa-bg-tray: #131316;--twa-bg-subtle: #1a1a1e;--twa-bg-hover: rgba(255, 255, 255, .07);--twa-bg-active: rgba(255, 255, 255, .11);--twa-bg-inverse: #f2f2f2;--twa-bg-inverse-hover: #d9d9d9;--twa-overlay: rgba(0, 0, 0, .6);--twa-shimmer: rgba(255, 255, 255, .06);--twa-skeleton: rgba(255, 255, 255, .07);--twa-edge-light: rgba(255, 255, 255, .07);--twa-glow: rgba(255, 255, 255, .045);--twa-nav-active: rgba(255, 255, 255, .1);--twa-nav-active-edge: rgba(255, 255, 255, .05);--twa-border: #2f2f35;--twa-border-subtle: rgba(0, 0, 0, .3);--twa-border-strong: #3c3c43;--twa-border-hover: #57575f;--twa-text-primary: #f4f4f5;--twa-text-secondary: #b4b4bb;--twa-text-tertiary: #9d9da5;--twa-text-placeholder: #76767e;--twa-text-disabled: #5c5c63;--twa-text-inverse: #141414;--twa-primary: #3362f8;--twa-primary-hover: #3968fb;--twa-primary-active: #2d5af4;--twa-primary-text: #8fb0ff;--twa-primary-soft: #1d2a55;--twa-primary-soft-hover: #243467;--twa-primary-border: #34489e;--twa-focus-ring: var(--twa-blue-400);--twa-success: #42c070;--twa-success-text: #78d694;--twa-success-soft: #12311d;--twa-success-border: #245c38;--twa-warning: #f8ac3d;--twa-warning-text: #fbbd6e;--twa-warning-soft: #382608;--twa-warning-border: #6a4716;--twa-danger: #d53c40;--twa-danger-hover: #c7353a;--twa-danger-text: #fc918b;--twa-danger-soft: #3f1917;--twa-danger-border: #793030;--twa-ai: #a38af2;--twa-ai-text: #bdadfb;--twa-ai-soft: #2b2148;--twa-ai-border: #54418c;--twa-chart-2: #d95926;--twa-chart-3: #199e70;--twa-chart-4: #c98500;--twa-chart-5: #d55181;--twa-chart-7: #9085e9;--twa-chart-8: #e66767;--twa-chart-grid: #2b2b31;--twa-chart-axis: #48484f;--twa-chart-muted: #3a3a41;--twa-chart-track: #22305a;--twa-chart-other: #64646c;--twa-chart-heat-1: #2f4bb4;--twa-chart-heat-2: #3362f8;--twa-chart-heat-3: var(--twa-blue-400);--twa-chart-heat-4: var(--twa-blue-300);--twa-chart-ord-1: var(--twa-blue-600);--twa-chart-ord-2: #3362f8;--twa-chart-ord-3: var(--twa-blue-400);--twa-chart-ord-4: var(--twa-blue-300);--twa-illo-field: #1b1b1f;--twa-illo-dot: #3e3e46;--twa-illo-paper: #26262b;--twa-illo-shade: #303036;--twa-illo-ink: #ececef;--twa-illo-line: #7c7c85;--twa-illo-accent: #5a86fb;--twa-illo-accent-soft: #1f2b55;--twa-shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .5);--twa-shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .6), 0 1px 2px -1px rgba(0, 0, 0, .5);--twa-shadow-md: inset 0 1px 0 0 rgba(255, 255, 255, .07), 0 16px 36px -8px rgba(0, 0, 0, .72), 0 4px 10px -4px rgba(0, 0, 0, .5);--twa-shadow-lg: inset 0 1px 0 0 rgba(255, 255, 255, .07), 0 28px 64px -12px rgba(0, 0, 0, .8), 0 6px 16px -6px rgba(0, 0, 0, .6);--twa-shadow-raised: inset 0 1px 0 0 rgba(255, 255, 255, .12), 0 1px 2px 0 rgba(0, 0, 0, .5);--twa-shadow-focus: 0 0 0 3px rgba(113, 154, 254, .3), 0 0 16px 0 rgba(51, 98, 248, .32);--twa-shadow-focus-danger: 0 0 0 3px rgba(252, 145, 139, .24), 0 0 16px 0 rgba(213, 60, 64, .25);--twa-shadow-glow: 0 0 0 1px rgba(51, 98, 248, .25), 0 6px 20px -6px rgba(51, 98, 248, .65)}[data-theme=high-contrast]{--twa-bg-app: #ffffff;--twa-bg: #ffffff;--twa-bg-control-hover: #e6e6e6;--twa-bg-control-active: #d9d9d9;--twa-bg-subtle: #f2f2f2;--twa-bg-hover: #e6e6e6;--twa-bg-active: #d9d9d9;--twa-bg-inverse: #000000;--twa-bg-inverse-hover: #262626;--twa-overlay: rgba(0, 0, 0, .72);--twa-shimmer: rgba(255, 255, 255, .8);--twa-border: #767676;--twa-border-subtle: #949494;--twa-border-strong: #595959;--twa-border-hover: #3b3b3b;--twa-control-edge: #767676;--twa-text-primary: #000000;--twa-text-secondary: #1f1f1f;--twa-text-tertiary: #333333;--twa-text-placeholder: #595959;--twa-text-disabled: #6b6b6b;--twa-primary: var(--twa-blue-700);--twa-primary-hover: var(--twa-blue-800);--twa-primary-active: var(--twa-blue-900);--twa-primary-text: var(--twa-blue-700);--twa-primary-border: var(--twa-blue-700);--twa-focus-ring: var(--twa-blue-700);--twa-link-underline: var(--twa-primary-text);--twa-success: #056733;--twa-success-text: #014e24;--twa-success-soft: #e3fbe8;--twa-success-border: #056733;--twa-warning: #885701;--twa-warning-text: #633f02;--twa-warning-soft: #fff1e1;--twa-warning-border: #885701;--twa-danger: #a51e27;--twa-danger-hover: #8a1820;--twa-danger-text: #90101c;--twa-danger-soft: #ffebe9;--twa-danger-border: #a51e27;--twa-ai: #5722ad;--twa-ai-text: #511fa2;--twa-ai-soft: #f0eeff;--twa-ai-border: #5722ad;--twa-chart-1: var(--twa-blue-600);--twa-chart-2: #d0541e;--twa-chart-3: #0f8062;--twa-chart-4: #a36a00;--twa-chart-5: #c93a7b;--twa-chart-6: #1b7f1b;--twa-chart-7: #6242c6;--twa-chart-8: #c0272d;--twa-chart-grid: #bdbdbd;--twa-chart-axis: #767676;--twa-chart-muted: #8a8a8a;--twa-chart-track: #949494;--twa-chart-other: #767676;--twa-chart-heat-1: #5a86fb;--twa-chart-heat-2: var(--twa-blue-500);--twa-chart-heat-3: var(--twa-blue-700);--twa-chart-heat-4: var(--twa-blue-900);--twa-chart-ord-1: #5a86fb;--twa-illo-field: #eeeeee;--twa-illo-dot: #8f8f8f;--twa-illo-shade: #cfcfcf;--twa-illo-ink: #000000;--twa-illo-line: #4d4d4d;--twa-illo-accent: var(--twa-blue-700);--twa-shadow-xs: 0 0 0 0 rgba(0, 0, 0, 0);--twa-shadow-sm: 0 0 0 0 rgba(0, 0, 0, 0);--twa-shadow-md: 0 8px 20px -6px rgba(0, 0, 0, .25);--twa-shadow-lg: 0 20px 48px -12px rgba(0, 0, 0, .35);--twa-shadow-raised: 0 0 0 0 rgba(0, 0, 0, 0);--twa-shadow-focus: 0 0 0 3px rgba(28, 55, 178, .35);--twa-shadow-focus-danger: 0 0 0 3px rgba(165, 30, 39, .3)}.twa-display{font:600 calc(30px * var(--twa-text-scale, 1))/calc(36px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.02em}.twa-page-title{font:600 calc(22px * var(--twa-text-scale, 1))/calc(28px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.015em}.twa-heading-lg{font:600 calc(18px * var(--twa-text-scale, 1))/calc(26px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.01em}.twa-heading-md{font:600 calc(16px * var(--twa-text-scale, 1))/calc(24px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.006em}.twa-heading-sm{font:600 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans)}.twa-body-lg{font:400 calc(15px * var(--twa-text-scale, 1))/calc(24px * var(--twa-text-scale, 1)) var(--font-sans)}.twa-body{font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans)}.twa-body-medium{font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans)}.twa-body-sm{font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans)}.twa-label{font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans)}.twa-caption{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans)}.twa-caption-medium{font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans)}.twa-metric-hero{font:500 calc(48px * var(--twa-text-scale, 1))/calc(52px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.03em}.twa-metric-lg{font:500 calc(28px * var(--twa-text-scale, 1))/calc(34px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.02em}.twa-metric-md{font:600 calc(20px * var(--twa-text-scale, 1))/calc(28px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.01em}.twa-mono-label{font:500 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.twa-mono-sm{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono)}.twa-mono-md{font:400 calc(13px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-mono)}:root{--twa-primary--1: var(--twa-primary);--twa-primary--2: var(--twa-primary-border);--twa-primary--3: var(--twa-text-tertiary);--twa-primary--4: var(--twa-primary-hover);--twa-overlay-scrim: var(--twa-overlay);--twa-neutral--1: var(--twa-text-primary);--twa-neutral--2: var(--twa-text-primary);--twa-neutral--4: var(--twa-text-secondary);--twa-neutral--5: var(--twa-text-primary);--twa-neutral--7: var(--twa-text-tertiary);--twa-neutral--11: var(--twa-text-primary);--twa-neutral--12: var(--twa-text-primary);--twa-neutral--13: var(--twa-text-secondary);--twa-neutral--15: var(--twa-text-tertiary);--twa-neutral--23: var(--twa-text-secondary);--twa-neutral--24: var(--twa-primary-text);--twa-neutral--6: var(--twa-bg-elevated);--twa-neutral--9: var(--twa-bg-subtle);--twa-neutral--17: var(--twa-bg-hover);--twa-neutral--18: var(--twa-bg);--twa-neutral--22: var(--twa-primary-soft);--twa-neutral--26: var(--twa-bg-inverse);--twa-neutral--27: var(--twa-bg-subtle);--twa-neutral--3: var(--twa-border-strong);--twa-neutral--10: var(--twa-border-strong);--twa-neutral--14: var(--twa-border);--twa-neutral--21: var(--twa-border-strong);--twa-neutral--8: var(--twa-chart-2);--twa-neutral--16: var(--twa-chart-4);--twa-neutral--19: var(--twa-danger-soft);--twa-neutral--20: var(--twa-danger-border);--twa-neutral--25: var(--twa-danger-soft);--twa-danger--1: var(--twa-danger);--twa-danger--2: var(--twa-danger);--twa-success--1: var(--twa-success);--twa-success--2: var(--twa-success);--twa-warning--1: var(--twa-warning);--twa-warning--2: var(--twa-warning);--twa-transition-fast: var(--twa-duration-fast) var(--twa-ease-standard);--twa-transition-normal: var(--twa-duration-base) var(--twa-ease-standard);--twa-border-light: var(--twa-border-subtle);--twa-text-muted: var(--twa-text-tertiary);--twa-text-strong: var(--twa-text-primary);--twa-text-body: var(--twa-text-primary);--twa-slate-200: var(--twa-border-strong);--twa-primary-light: var(--twa-primary-soft);--twa-primary-tint: var(--twa-primary-soft);--twa-success-light: var(--twa-success-soft);--twa-warning-light: var(--twa-warning-soft);--twa-danger-light: var(--twa-danger-soft);--twa-orange: var(--twa-chart-2)}@font-face{font-family:Geist;src:url(/assets/fonts/Geist-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/fonts/GeistMono-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{color-scheme:light}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}[data-theme=high-contrast]{color-scheme:light}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;font-family:var(--font-sans);font-size:calc(14px * var(--twa-text-scale, 1));line-height:calc(20px * var(--twa-text-scale, 1));color:var(--twa-text-primary);background:var(--twa-bg);background-image:linear-gradient(180deg,var(--twa-glow),rgba(255,255,255,0));background-size:100% 360px;background-repeat:no-repeat;font-feature-settings:"ss01" 0}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--twa-primary-soft-hover);color:var(--twa-text-primary)}:where(a,button,[role=button],[role=tab],[role=menuitem],[role=option],[tabindex],summary,input,select,textarea):focus-visible{outline:2px solid var(--twa-focus-ring);outline-offset:2px}.twa-row{display:flex;align-items:center;gap:var(--twa-space-2);flex-wrap:wrap}.twa-row-nowrap{flex-wrap:nowrap}.twa-stack{display:flex;flex-direction:column;gap:var(--twa-space-3)}.twa-spacer{flex:1 1 auto}.twa-grid{display:grid;gap:var(--twa-space-4)}.twa-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.twa-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.twa-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.twa-num{font-variant-numeric:tabular-nums}.twa-mono{font-family:var(--font-mono)}.twa-text-secondary{color:var(--twa-text-secondary)}.twa-text-tertiary{color:var(--twa-text-tertiary)}.twa-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.twa-divider{height:1px;background:var(--twa-border-subtle);border:0;margin:0}.twa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.twa-icon{width:var(--twa-icon-md);height:var(--twa-icon-md);flex:none;display:inline-block;vertical-align:middle;stroke-width:1.5}.twa-icon-xs{width:var(--twa-icon-xs);height:var(--twa-icon-xs);stroke-width:2}.twa-icon-sm{width:var(--twa-icon-sm);height:var(--twa-icon-sm);stroke-width:1.75}.twa-icon-lg{width:var(--twa-icon-lg);height:var(--twa-icon-lg)}.twa-icon-xl{width:var(--twa-icon-xl);height:var(--twa-icon-xl)}i[data-icon]{display:inline-block;width:var(--twa-icon-md);height:var(--twa-icon-md);flex:none}.twa-icon-box{--box: 32px;width:var(--box);height:var(--box);flex:none;display:inline-grid;place-items:center;border-radius:var(--twa-radius-md);background:var(--twa-bg-elevated);border:1px solid var(--twa-border);color:var(--twa-text-secondary);box-shadow:var(--twa-shadow-xs),inset 0 1px 0 var(--twa-edge-light)}.twa-icon-box-lg{--box: 40px;border-radius:var(--twa-radius-lg)}.twa-icon-box-primary{background:var(--twa-primary-soft);border-color:var(--twa-primary-border);color:var(--twa-primary-text);box-shadow:none}.twa-icon-box-success{background:var(--twa-success-soft);border-color:var(--twa-success-border);color:var(--twa-success-text);box-shadow:none}.twa-icon-box-warning{background:var(--twa-warning-soft);border-color:var(--twa-warning-border);color:var(--twa-warning-text);box-shadow:none}.twa-icon-box-danger{background:var(--twa-danger-soft);border-color:var(--twa-danger-border);color:var(--twa-danger-text);box-shadow:none}.twa-icon-box-ai{background:var(--twa-ai-soft);border-color:var(--twa-ai-border);color:var(--twa-ai-text);box-shadow:none}@keyframes twa-spin{to{transform:rotate(360deg)}}@keyframes twa-fade-up{0%{opacity:0;transform:translateY(6px)}}@keyframes twa-fade-in{0%{opacity:0}}@keyframes twa-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes twa-grow-y{0%{transform:scaleY(0)}}@keyframes twa-grow-x{0%{transform:scaleX(0)}}@keyframes twa-draw{to{stroke-dashoffset:0}}@keyframes twa-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes twa-pulse-ring{0%{box-shadow:0 0 color-mix(in srgb,var(--twa-primary) 45%,transparent)}to{box-shadow:0 0 0 7px color-mix(in srgb,var(--twa-primary) 0%,transparent)}}@keyframes twa-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes twa-toast-in{0%{opacity:0;transform:translateY(14px) scale(.97)}}@keyframes twa-toast-out{to{opacity:0;transform:translate(24px)}}.twa-btn{--btn-h: var(--twa-control-md);--btn-px: 12px;--btn-fg: var(--twa-text-primary);--btn-bg: var(--twa-bg-control);--btn-bd: var(--twa-border-strong);--btn-bg-hover: var(--twa-bg-control-hover);--btn-bd-hover: var(--twa-border-hover);--btn-bg-active: var(--twa-bg-control-active);--btn-shadow: var(--twa-shadow-xs), inset 0 1px 0 var(--twa-edge-light);--btn-shadow-active: none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--twa-space-1-5);height:var(--btn-h);min-width:0;padding:0 var(--btn-px);font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.003em;color:var(--btn-fg);background:var(--btn-bg);border:1px solid var(--btn-bd);border-radius:var(--twa-radius-md);box-shadow:var(--btn-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-decoration:none;vertical-align:middle;-webkit-tap-highlight-color:transparent;transition:background-color var(--twa-duration-fast) var(--twa-ease-standard),border-color var(--twa-duration-fast) var(--twa-ease-standard),color var(--twa-duration-fast) var(--twa-ease-standard),box-shadow var(--twa-duration-fast) var(--twa-ease-standard)}.twa-btn>.twa-icon,.twa-btn>i[data-icon]{margin-inline:-2px}.twa-btn:not(:disabled):not([aria-disabled=true]):not(.is-loading):hover{background:var(--btn-bg-hover);border-color:var(--btn-bd-hover)}.twa-btn:not(:disabled):not([aria-disabled=true]):not(.is-loading):active{background:var(--btn-bg-active);box-shadow:var(--btn-shadow-active);transition-duration:var(--twa-duration-instant);transition-timing-function:var(--twa-ease-standard)}.twa-btn:disabled,.twa-btn[aria-disabled=true]{cursor:not-allowed;opacity:var(--twa-opacity-disabled);box-shadow:none}.twa-btn-primary{--btn-fg: var(--twa-on-primary);--btn-bg: var(--twa-primary);--btn-bd: var(--twa-primary);--btn-bg-hover: var(--twa-primary-hover);--btn-bd-hover: var(--twa-primary-hover);--btn-bg-active: var(--twa-primary-active);--btn-shadow: var(--twa-shadow-raised), var(--twa-shadow-glow);--btn-shadow-active: var(--twa-shadow-glow)}.twa-btn-dark{--btn-fg: var(--twa-text-inverse);--btn-bg: var(--twa-bg-inverse);--btn-bd: var(--twa-bg-inverse);--btn-bg-hover: var(--twa-bg-inverse-hover);--btn-bd-hover: var(--twa-bg-inverse-hover);--btn-bg-active: var(--twa-bg-inverse);--btn-shadow: var(--twa-shadow-raised)}.twa-btn-ghost{--btn-fg: var(--twa-text-secondary);--btn-bg: transparent;--btn-bd: transparent;--btn-bg-hover: var(--twa-bg-hover);--btn-bd-hover: transparent;--btn-bg-active: var(--twa-bg-active);--btn-shadow: none}.twa-btn-ghost:not(:disabled):hover{color:var(--twa-text-primary)}.twa-btn-soft{--btn-fg: var(--twa-primary-text);--btn-bg: var(--twa-primary-soft);--btn-bd: var(--twa-control-edge);--btn-bg-hover: var(--twa-primary-soft-hover);--btn-bd-hover: var(--twa-control-edge);--btn-bg-active: var(--twa-primary-soft-hover);--btn-shadow: none}.twa-btn-danger{--btn-fg: var(--twa-on-danger);--btn-bg: var(--twa-danger);--btn-bd: var(--twa-danger);--btn-bg-hover: var(--twa-danger-hover);--btn-bd-hover: var(--twa-danger-hover);--btn-bg-active: var(--twa-danger-hover);--btn-shadow: var(--twa-shadow-raised)}.twa-btn-danger-outline,.twa-btn-danger-soft{--btn-fg: var(--twa-danger-text);--btn-bg-hover: var(--twa-danger-soft);--btn-bd-hover: var(--twa-danger-border);--btn-bg-active: var(--twa-danger-soft)}.twa-btn-success{--btn-fg: var(--twa-success-text);--btn-bg: var(--twa-success-soft);--btn-bd: var(--twa-control-edge);--btn-bg-hover: var(--twa-success-soft);--btn-bd-hover: var(--twa-success-border);--btn-bg-active: var(--twa-success-soft);--btn-shadow: none}.twa-btn-link{--btn-fg: var(--twa-text-link);--btn-bg: transparent;--btn-bd: transparent;--btn-bg-hover: transparent;--btn-bd-hover: transparent;--btn-bg-active: transparent;--btn-shadow: none;height:auto;padding:0;border:0;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-line:underline;text-decoration-color:var(--twa-link-underline);transition:color var(--twa-duration-fast) var(--twa-ease-standard),text-decoration-color var(--twa-duration-fast) var(--twa-ease-standard)}.twa-btn-link:not(:disabled):hover{text-decoration-color:currentColor}.twa-btn-link:before{content:"";position:absolute;top:-4px;right:-2px;bottom:-4px;left:-2px}.twa-btn-xs{--btn-h: var(--twa-control-xs);--btn-px: 8px;font-size:calc(12px * var(--twa-text-scale, 1));line-height:calc(16px * var(--twa-text-scale, 1));gap:var(--twa-space-1);border-radius:var(--twa-radius-sm)}.twa-btn-sm{--btn-h: var(--twa-control-sm);--btn-px: 10px;font-size:calc(13px * var(--twa-text-scale, 1));line-height:calc(18px * var(--twa-text-scale, 1));border-radius:7px}.twa-btn-md{--btn-h: var(--twa-control-md)}.twa-btn-lg{--btn-h: var(--twa-control-lg);--btn-px: 14px}.twa-btn-xl{--btn-h: var(--twa-control-xl);--btn-px: 18px;font-size:calc(15px * var(--twa-text-scale, 1));line-height:calc(22px * var(--twa-text-scale, 1));border-radius:var(--twa-radius-lg)}.twa-btn-xs .twa-icon,.twa-btn-sm .twa-icon{width:var(--twa-icon-sm);height:var(--twa-icon-sm);stroke-width:1.75}.twa-btn-block{display:flex;width:100%}.twa-btn-icon{width:var(--btn-h);padding:0}.twa-btn-pill{border-radius:var(--twa-radius-full)}.twa-btn .twa-btn-trail{margin-left:2px;color:var(--twa-text-tertiary);transition:transform var(--twa-duration-base) var(--twa-ease-out)}.twa-btn[aria-expanded=true] .twa-btn-trail{transform:rotate(180deg)}.twa-btn .twa-kbd{margin-left:4px;margin-right:-4px}.twa-btn-primary .twa-kbd,.twa-btn-dark .twa-kbd{color:inherit;background:color-mix(in srgb,currentColor 16%,transparent);border-color:color-mix(in srgb,currentColor 24%,transparent);box-shadow:none}.twa-btn.is-loading,.twa-btn[aria-busy=true]{color:transparent!important;pointer-events:none}.twa-btn.is-loading:after,.twa-btn[aria-busy=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:16px;height:16px;border-radius:50%;border:2px solid color-mix(in srgb,var(--btn-fg) 25%,transparent);border-top-color:var(--btn-fg);animation:twa-spin .7s linear infinite}.twa-btn-group{display:inline-flex;isolation:isolate}.twa-btn-group>.twa-btn{border-radius:0}.twa-btn-group>.twa-btn+.twa-btn{margin-left:-1px}.twa-btn-group>.twa-btn:first-child{border-top-left-radius:var(--twa-radius-md);border-bottom-left-radius:var(--twa-radius-md)}.twa-btn-group>.twa-btn:last-child{border-top-right-radius:var(--twa-radius-md);border-bottom-right-radius:var(--twa-radius-md)}.twa-btn-group>.twa-btn:hover,.twa-btn-group>.twa-btn:focus-visible{z-index:1}.twa-btn-group-split>.twa-btn:last-child{padding:0 7px}.twa-btn-group-split.twa-btn-primary-group>.twa-btn+.twa-btn{border-left-color:color-mix(in srgb,var(--twa-on-primary) 28%,transparent)}.twa-btn-action{--btn-h: var(--twa-control-sm);width:var(--btn-h);padding:0;--btn-fg: var(--twa-text-tertiary);--btn-bg-hover: var(--twa-primary-soft);--btn-bd-hover: var(--twa-primary-border);--btn-bg-active: var(--twa-primary-soft-hover);border-radius:7px}.twa-btn-action:not(:disabled):hover{color:var(--twa-primary-text)}.twa-btn-action.twa-btn-action-danger{--btn-bg-hover: var(--twa-danger-soft);--btn-bd-hover: var(--twa-danger-border);--btn-bg-active: var(--twa-danger-soft)}.twa-btn-action.twa-btn-action-danger:not(:disabled):hover{color:var(--twa-danger-text)}.twa-btn-action .twa-icon{width:var(--twa-icon-sm);height:var(--twa-icon-sm);stroke-width:1.75}.twa-kbd{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:calc(20px + 11px * (var(--twa-text-scale, 1) - 1));height:calc(20px + 11px * (var(--twa-text-scale, 1) - 1));padding:0 5px;font:500 calc(11px * var(--twa-text-scale, 1))/1 var(--font-mono);color:var(--twa-text-tertiary);background:var(--twa-bg-control);border:1px solid var(--twa-border-strong);border-radius:var(--twa-radius-xs);box-shadow:inset 0 -1px 0 var(--twa-border-strong);white-space:nowrap}.twa-kbd-inverse{color:color-mix(in srgb,var(--twa-text-inverse) 80%,transparent);background:color-mix(in srgb,var(--twa-text-inverse) 12%,transparent);border-color:color-mix(in srgb,var(--twa-text-inverse) 18%,transparent);box-shadow:none}.twa-badge{--badge-fg: var(--twa-text-secondary);--badge-bg: var(--twa-bg-subtle);--badge-bd: var(--twa-border);--badge-dot: var(--twa-text-tertiary);display:inline-flex;align-items:center;gap:5px;height:calc(22px + 16px * (var(--twa-text-scale, 1) - 1));padding:0 7px;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--badge-fg);background:var(--badge-bg);border:1px solid var(--badge-bd);border-radius:var(--twa-radius-sm);white-space:nowrap;vertical-align:middle}.twa-badge .twa-icon{width:var(--twa-icon-xs);height:var(--twa-icon-xs);stroke-width:2;margin-left:-1px}.twa-badge-sm{height:calc(20px + 14.3px * (var(--twa-text-scale, 1) - 1));padding:0 6px;font-size:calc(11px * var(--twa-text-scale, 1));gap:4px}.twa-badge-lg{height:calc(24px + 16.9px * (var(--twa-text-scale, 1) - 1));padding:0 9px;font-size:calc(13px * var(--twa-text-scale, 1))}.twa-badge-primary,.twa-badge-info{--badge-fg: var(--twa-primary-text);--badge-bg: var(--twa-primary-soft);--badge-bd: var(--twa-primary-border);--badge-dot: var(--twa-primary)}.twa-badge-success{--badge-fg: var(--twa-success-text);--badge-bg: var(--twa-success-soft);--badge-bd: var(--twa-success-border);--badge-dot: var(--twa-success)}.twa-badge-warning{--badge-fg: var(--twa-warning-text);--badge-bg: var(--twa-warning-soft);--badge-bd: var(--twa-warning-border);--badge-dot: var(--twa-warning)}.twa-badge-danger{--badge-fg: var(--twa-danger-text);--badge-bg: var(--twa-danger-soft);--badge-bd: var(--twa-danger-border);--badge-dot: var(--twa-danger)}.twa-badge-ai{--badge-fg: var(--twa-ai-text);--badge-bg: var(--twa-ai-soft);--badge-bd: var(--twa-ai-border);--badge-dot: var(--twa-ai)}.twa-badge-outline{--badge-bg: var(--twa-bg-elevated);--badge-bd: color-mix(in srgb, var(--badge-fg) 38%, transparent)}.twa-badge-outline:not([class*=twa-badge-primary]):not([class*=twa-badge-success]):not([class*=twa-badge-warning]):not([class*=twa-badge-danger]):not([class*=twa-badge-ai]){--badge-bd: var(--twa-border-strong)}.twa-badge-dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--badge-dot);flex:none}.twa-badge-pill{border-radius:var(--twa-radius-full);padding:0 9px}.twa-badge-new{--badge-fg: var(--twa-primary-text);--badge-bg: var(--twa-primary-soft);--badge-bd: var(--twa-control-edge);height:calc(18px + 14.3px * (var(--twa-text-scale, 1) - 1));padding:0 6px;font-size:calc(11px * var(--twa-text-scale, 1));border-radius:var(--twa-radius-full)}.twa-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:calc(18px + 11px * (var(--twa-text-scale, 1) - 1));padding:0 5px;font:500 calc(11px * var(--twa-text-scale, 1))/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--twa-text-tertiary);background:var(--twa-bg-subtle);border:1px solid var(--twa-border);border-radius:var(--twa-radius-xs);transition:color var(--twa-duration-fast),background-color var(--twa-duration-fast),border-color var(--twa-duration-fast)}.twa-count-primary{color:var(--twa-on-primary);background:var(--twa-primary);border-color:var(--twa-primary)}.twa-count-soft{color:var(--twa-primary-text);background:var(--twa-primary-soft);border-color:var(--twa-primary-border)}.twa-tag{display:inline-flex;align-items:center;gap:4px;height:calc(22px + 16px * (var(--twa-text-scale, 1) - 1));padding:0 6px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);background:var(--twa-bg-control);border:1px solid var(--twa-border-strong);border-radius:var(--twa-radius-xs);white-space:nowrap}.twa-tag-remove{display:inline-grid;place-items:center;width:16px;height:16px;margin-right:-3px;padding:0;border:0;border-radius:3px;background:transparent;color:var(--twa-text-tertiary);cursor:pointer;transition:background-color var(--twa-duration-instant),color var(--twa-duration-instant)}.twa-tag-remove:hover{background:var(--twa-bg-active);color:var(--twa-text-primary)}.twa-tag-remove .twa-icon{width:12px;height:12px;stroke-width:2}.twa-tag-remove{position:relative}.twa-tag-remove:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.twa-tag.is-leaving{animation:twa-pop .16s var(--twa-ease-in) reverse forwards}.twa-delta{display:inline-flex;align-items:center;gap:3px;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.twa-delta:before{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent}.twa-delta-up{color:var(--twa-success-text)}.twa-delta-up:before{border-bottom:5px solid currentColor}.twa-delta-down{color:var(--twa-danger-text)}.twa-delta-down:before{border-top:5px solid currentColor}.twa-delta-flat{color:var(--twa-text-tertiary)}.twa-delta.is-good{color:var(--twa-success-text)}.twa-delta.is-bad{color:var(--twa-danger-text)}.twa-delta-chip.is-good{background:var(--twa-success-soft)}.twa-delta-chip.is-bad{background:var(--twa-danger-soft)}.twa-delta-flat:before{width:7px;height:1.5px;background:currentColor;border:0}.twa-delta-chip{height:20px;padding:0 6px;border-radius:var(--twa-radius-sm)}.twa-delta-chip.twa-delta-up{background:var(--twa-success-soft)}.twa-delta-chip.twa-delta-down{background:var(--twa-danger-soft)}.twa-delta-chip.twa-delta-flat{background:var(--twa-bg-subtle)}.twa-delta-note{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-avatar{--av: var(--twa-avatar-md);position:relative;flex:none;display:inline-grid;place-items:center;width:var(--av);height:var(--av);border-radius:50%;font:600 calc(var(--av) * .36)/1 var(--font-sans);letter-spacing:.01em;color:var(--twa-text-secondary);background:var(--twa-bg-subtle);--av-ring: var(--twa-border);box-shadow:inset 0 0 0 1px var(--av-ring);-webkit-user-select:none;user-select:none}.twa-avatar img{width:100%;height:100%;border-radius:inherit;object-fit:cover;display:block}.twa-avatar-xs{--av: var(--twa-avatar-xs);font-size:9px}.twa-avatar-sm{--av: var(--twa-avatar-sm);font-size:10px}.twa-avatar-lg{--av: var(--twa-avatar-lg)}.twa-avatar-square{border-radius:var(--twa-radius-sm)}.twa-avatar-lg.twa-avatar-square{border-radius:var(--twa-radius-md)}.twa-avatar-tint-1{color:var(--twa-primary-text);background:var(--twa-primary-soft);--av-ring: var(--twa-primary-border)}.twa-avatar-tint-2{color:var(--twa-success-text);background:var(--twa-success-soft);--av-ring: var(--twa-success-border)}.twa-avatar-tint-3{color:var(--twa-warning-text);background:var(--twa-warning-soft);--av-ring: var(--twa-warning-border)}.twa-avatar-tint-4{color:var(--twa-ai-text);background:var(--twa-ai-soft);--av-ring: var(--twa-ai-border)}.twa-avatar-tint-5{color:var(--twa-danger-text);background:var(--twa-danger-soft);--av-ring: var(--twa-danger-border)}.twa-avatar[data-status]:after{content:"";position:absolute;right:-1px;bottom:-1px;width:max(8px,var(--av) * .28);height:max(8px,var(--av) * .28);border-radius:50%;background:var(--twa-text-placeholder);box-shadow:0 0 0 2px var(--surface, var(--twa-bg-elevated))}.twa-avatar[data-status=online]:after{background:var(--twa-success)}.twa-avatar[data-status=away]:after{background:var(--twa-warning)}.twa-avatar[data-status=busy]:after{background:var(--twa-danger)}.twa-avatar-stack{display:inline-flex;align-items:center}.twa-avatar-stack>.twa-avatar{box-shadow:0 0 0 2px var(--surface, var(--twa-bg-elevated)),inset 0 0 0 1px var(--av-ring);transition:transform var(--twa-duration-base) var(--twa-ease-spring)}.twa-avatar-stack>.twa-avatar+.twa-avatar{margin-left:-6px}.twa-avatar-stack>.twa-avatar-sm+.twa-avatar{margin-left:-4px}.twa-avatar-stack>.twa-avatar-xs+.twa-avatar{margin-left:-2px}.twa-avatar-stack>.twa-avatar:hover{transform:translateY(-2px);z-index:1}.twa-avatar-more{font:500 10px/1 var(--font-mono);color:var(--twa-text-secondary);background:var(--twa-bg-subtle)}.twa-person{display:inline-flex;align-items:center;gap:10px;min-width:0}.twa-person-name{display:block;font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-person-meta{display:block;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none;background:var(--twa-text-tertiary)}.twa-dot-primary{background:var(--twa-primary)}.twa-dot-success{background:var(--twa-success)}.twa-dot-warning{background:var(--twa-warning)}.twa-dot-danger{background:var(--twa-danger)}.twa-dot-ai{background:var(--twa-ai)}.twa-dot-live{background:var(--twa-success);box-shadow:0 0 color-mix(in srgb,var(--twa-success) 50%,transparent);animation:twa-live 1.8s var(--twa-ease-out) infinite}@keyframes twa-live{0%{box-shadow:0 0 color-mix(in srgb,var(--twa-success) 50%,transparent)}to{box-shadow:0 0 0 6px color-mix(in srgb,var(--twa-success) 0%,transparent)}}.twa-field{display:flex;flex-direction:column;gap:6px;min-width:0}.twa-field-label{display:flex;align-items:center;gap:4px;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}.twa-field-label .twa-req{color:var(--twa-danger-text)}.twa-field-label .twa-optional{font-weight:400;color:var(--twa-text-tertiary)}.twa-field-hint{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-field-error{display:flex;align-items:center;gap:4px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-danger-text);animation:twa-fade-up var(--twa-duration-base) var(--twa-ease-out)}.twa-field-error .twa-icon{width:12px;height:12px;stroke-width:2}.twa-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--twa-space-4)}.twa-input,.twa-textarea,.twa-select{--in-h: var(--twa-control-lg);width:100%;min-width:0;height:var(--in-h);padding:0 12px;font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);background:var(--twa-bg-elevated);border:1px solid var(--twa-border-strong);border-radius:var(--twa-radius-md);box-shadow:var(--twa-shadow-xs);outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color var(--twa-duration-fast) var(--twa-ease-standard),box-shadow var(--twa-duration-fast) var(--twa-ease-standard),background-color var(--twa-duration-fast) var(--twa-ease-standard)}.twa-input::placeholder,.twa-textarea::placeholder{color:var(--twa-text-placeholder);opacity:1}.twa-input:hover,.twa-textarea:hover,.twa-select:hover{border-color:var(--twa-border-hover)}.twa-input:focus,.twa-textarea:focus,.twa-select:focus-visible,.twa-select[aria-expanded=true]{border-color:var(--twa-primary);box-shadow:var(--twa-shadow-xs),var(--twa-shadow-focus);outline:none}.twa-input[aria-invalid=true],.twa-textarea[aria-invalid=true],.twa-select[aria-invalid=true]{border-color:var(--twa-danger)}.twa-input[aria-invalid=true]:focus,.twa-textarea[aria-invalid=true]:focus{box-shadow:var(--twa-shadow-xs),var(--twa-shadow-focus-danger)}.twa-input:disabled,.twa-textarea:disabled,.twa-select:disabled{background:var(--twa-bg-subtle);color:var(--twa-text-disabled);box-shadow:none;cursor:not-allowed;border-color:var(--twa-border)}.twa-input[readonly]{background:var(--twa-bg-subtle);box-shadow:none}.twa-input[readonly]:focus{box-shadow:var(--twa-shadow-focus)}.twa-input-sm{--in-h: var(--twa-control-sm);padding:0 10px;font-size:calc(13px * var(--twa-text-scale, 1));border-radius:7px}.twa-input-md{--in-h: var(--twa-control-md)}.twa-input-xl{--in-h: var(--twa-control-xl);padding:0 14px;font-size:calc(15px * var(--twa-text-scale, 1));border-radius:var(--twa-radius-lg)}.twa-input.twa-num{font-variant-numeric:tabular-nums}.twa-textarea{height:auto;min-height:calc(88px + 20px * (var(--twa-text-scale, 1) - 1));padding:9px 12px;resize:vertical;line-height:calc(20px * var(--twa-text-scale, 1))}.twa-input-group{position:relative;display:flex;align-items:center;min-width:0}.twa-input-group>.twa-input{flex:1}.twa-input-group.has-lead>.twa-input{padding-left:34px}.twa-input-group.has-trail>.twa-input{padding-right:40px}.twa-input-group.has-affix-lead>.twa-input{padding-left:28px}.twa-input-lead,.twa-input-trail{position:absolute;top:0;bottom:0;display:flex;align-items:center;gap:4px;color:var(--twa-text-tertiary);pointer-events:none;transition:opacity var(--twa-duration-fast) var(--twa-ease-standard),transform var(--twa-duration-fast) var(--twa-ease-standard)}.twa-input-lead{left:11px}.twa-input-trail{right:8px}.twa-input-affix{font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-input-group:focus-within .twa-input-lead{color:var(--twa-text-secondary)}.twa-input-group .twa-kbd-hint{transition:opacity var(--twa-duration-fast),transform var(--twa-duration-fast)}.twa-input-group:focus-within .twa-kbd-hint{opacity:0;transform:scale(.9)}.twa-input-clear{pointer-events:auto;display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--twa-text-tertiary);cursor:pointer;opacity:0;transform:scale(.8);visibility:hidden;transition:opacity var(--twa-duration-fast),transform var(--twa-duration-base) var(--twa-ease-spring),background-color var(--twa-duration-instant),visibility 0s linear var(--twa-duration-fast)}.twa-input-trail .twa-input-clear{position:absolute;right:0;top:50%;margin-top:-11px}.twa-input-group.has-value .twa-input-clear{opacity:1;transform:none;visibility:visible;transition-delay:0s}.twa-input-group.has-value .twa-kbd-hint{opacity:0}.twa-input-clear:hover{background:var(--twa-bg-hover);color:var(--twa-text-primary)}.twa-input-clear .twa-icon{width:14px;height:14px;stroke-width:1.75}.twa-search{width:240px}.twa-search .twa-input{--in-h: var(--twa-control-sm);font-size:calc(13px * var(--twa-text-scale, 1));border-radius:7px}.twa-search.has-lead>.twa-input{padding-left:30px}.twa-search .twa-input-lead{left:9px}.twa-search .twa-input-lead .twa-icon{width:14px;height:14px;stroke-width:1.75}.twa-select{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;cursor:pointer;padding-right:8px}.twa-select.twa-select-md{--in-h: var(--twa-control-md)}.twa-select.twa-select-sm{--in-h: var(--twa-control-sm);font-size:calc(13px * var(--twa-text-scale, 1));padding-left:10px;border-radius:7px}.twa-select-value{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root)[data-text-size] .twa-select-value{display:block;max-width:100%}:where(:root)[data-text-size] .twa-select-value>*,:where(:root)[data-text-size] .twa-select-value:before{display:inline-block;vertical-align:middle;line-height:1;margin-right:8px}.twa-select-value.is-placeholder{color:var(--twa-text-placeholder)}.twa-select-value .twa-icon{color:var(--twa-text-tertiary)}.twa-select-chevron{color:var(--twa-text-tertiary);transition:transform var(--twa-duration-base) var(--twa-ease-out)}.twa-select[aria-expanded=true] .twa-select-chevron{transform:rotate(180deg)}.twa-select-chips{display:flex;gap:4px;min-width:0;overflow:hidden}.twa-checkbox,.twa-radio{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;flex:none;position:relative;display:inline-grid;place-content:center;width:16px;height:16px;background:var(--twa-bg-elevated);border:1px solid var(--twa-border-hover);box-shadow:var(--twa-shadow-xs);cursor:pointer;vertical-align:middle;transition:background-color var(--twa-duration-fast) var(--twa-ease-standard),border-color var(--twa-duration-fast) var(--twa-ease-standard),transform .24s var(--twa-ease-spring)}.twa-checkbox{border-radius:var(--twa-radius-xs)}.twa-radio{border-radius:50%}.twa-checkbox:before{content:"";width:12px;height:12px;background:var(--twa-on-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;transform:scale(.4);opacity:0;transition:transform .22s var(--twa-ease-spring),opacity var(--twa-duration-fast)}.twa-checkbox:indeterminate:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}.twa-radio{transition:background-color var(--twa-duration-fast) var(--twa-ease-standard),border-color var(--twa-duration-fast) var(--twa-ease-standard),border-width .24s var(--twa-ease-spring),transform .24s var(--twa-ease-spring)}.twa-checkbox:hover,.twa-radio:hover{border-color:var(--twa-text-tertiary)}.twa-checkbox:checked,.twa-checkbox:indeterminate{background:var(--twa-primary);border-color:var(--twa-primary);box-shadow:none}.twa-checkbox:checked:hover{background:var(--twa-primary-hover);border-color:var(--twa-primary-hover)}.twa-radio:checked{background:var(--twa-on-primary);border:5px solid var(--twa-primary);box-shadow:none}.twa-radio:checked:hover{background:var(--twa-on-primary);border-color:var(--twa-primary-hover)}.twa-checkbox:checked:before,.twa-checkbox:indeterminate:before{transform:scale(1);opacity:1}.twa-checkbox:active,.twa-radio:active{transform:scale(.88);transition-duration:var(--twa-duration-instant)}.twa-checkbox:disabled,.twa-radio:disabled{opacity:var(--twa-opacity-disabled);cursor:not-allowed}.twa-check{display:inline-flex;align-items:flex-start;gap:10px;cursor:pointer;font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-check>.twa-checkbox,.twa-check>.twa-radio{margin-top:2px}.twa-check-text{display:flex;flex-direction:column}.twa-check-desc{font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-check:has(input:disabled){cursor:not-allowed;color:var(--twa-text-disabled)}.twa-choice{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 14px;cursor:pointer;background:var(--twa-bg-elevated);border:1px solid var(--twa-border-strong);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-xs);transition:border-color var(--twa-duration-fast),background-color var(--twa-duration-fast),box-shadow var(--twa-duration-fast)}.twa-choice:hover{border-color:var(--twa-border-hover)}.twa-choice{user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.twa-choice:has(input:checked){border-color:var(--twa-primary);background:var(--twa-primary-soft);box-shadow:0 0 0 1px var(--twa-primary)}.twa-choice:has(input:focus-visible){outline:2px solid var(--twa-focus-ring);outline-offset:2px}.twa-choice input{margin-top:2px}.twa-choice input:focus-visible{outline:none}.twa-choice-title{font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-choice-desc{font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-choice-trail{margin-left:auto;font:500 calc(13px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}.twa-switch{--sw-w: 34px;--sw-h: 20px;--sw-pad: 2px;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;flex:none;position:relative;width:var(--sw-w);height:var(--sw-h);border-radius:var(--twa-radius-full);background:var(--twa-border-hover);cursor:pointer;vertical-align:middle;transition:background-color var(--twa-duration-base) var(--twa-ease-standard)}.twa-switch:before{content:"";position:absolute;top:var(--sw-pad);left:var(--sw-pad);width:calc(var(--sw-h) - var(--sw-pad) * 2);height:calc(var(--sw-h) - var(--sw-pad) * 2);border-radius:var(--twa-radius-full);background:var(--twa-on-primary);box-shadow:0 1px 2px #0000002e,0 0 0 .5px #0000000a;transition:transform .26s var(--twa-ease-spring),width var(--twa-duration-fast) var(--twa-ease-standard)}.twa-switch:hover{background:var(--twa-text-placeholder)}.twa-switch:checked{background:var(--twa-primary)}.twa-switch:checked:hover{background:var(--twa-primary-hover)}.twa-switch:checked:before{transform:translate(calc(var(--sw-w) - var(--sw-h)))}.twa-switch:active:before{width:calc(var(--sw-h) - var(--sw-pad) * 2 + 4px)}.twa-switch:checked:active:before{transform:translate(calc(var(--sw-w) - var(--sw-h) - 4px))}.twa-switch:disabled{opacity:var(--twa-opacity-disabled);cursor:not-allowed}.twa-switch-sm{--sw-w: 28px;--sw-h: 16px}.twa-switch-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0}.twa-switch-row+.twa-switch-row{border-top:1px solid var(--twa-border-subtle)}.twa-switch-title{display:block;font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-switch-desc{display:block;margin-top:2px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-switch-note{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-warning-text)}.twa-switch-note .twa-icon{width:12px;height:12px}.twa-textsize-head{display:flex;align-items:center;gap:8px;padding:6px 8px 2px;font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-textsize-head>.twa-icon{color:var(--twa-text-tertiary)}.twa-textsize-opts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px 4px 4px 32px}.twa-menu-item.twa-textsize-opt{justify-content:center;min-height:calc(34px + 20px * (var(--twa-text-scale, 1) - 1));padding:0 4px;line-height:1;color:var(--twa-text-secondary);box-shadow:inset 0 0 0 1px var(--twa-border)}.twa-menu-item.twa-textsize-opt>span{font-weight:600}.twa-menu-item.twa-textsize-opt:hover,.twa-menu-item.twa-textsize-opt[data-highlighted]{color:var(--twa-text-primary);box-shadow:inset 0 0 0 1px var(--twa-border-hover)}.twa-menu-item.twa-textsize-opt[aria-checked=true]{color:var(--twa-primary-text);background:var(--twa-primary-soft);box-shadow:inset 0 0 0 1.5px var(--twa-primary)}.twa-textsize-lg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.twa-textsize-lg .twa-textsize-opt{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;min-width:0;min-height:88px;padding:12px 8px 10px;border:1px solid var(--twa-border);border-radius:var(--twa-radius-md);background:var(--twa-bg-elevated);color:var(--twa-text-primary);font:inherit;cursor:pointer;transition:border-color var(--twa-duration-fast) var(--twa-ease-standard),background-color var(--twa-duration-fast) var(--twa-ease-standard)}.twa-textsize-lg .twa-textsize-opt:hover{border-color:var(--twa-border-hover)}.twa-textsize-lg .twa-textsize-opt[aria-checked=true]{border-color:var(--twa-primary);background:var(--twa-primary-soft);box-shadow:0 0 0 1px var(--twa-primary)}.twa-textsize-lg .twa-textsize-opt:focus-visible{outline:2px solid var(--twa-focus-ring);outline-offset:2px}.twa-textsize-aa{font-weight:600;line-height:1;letter-spacing:-.01em}.twa-textsize-name{font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);text-align:center}.twa-textsize-opt[aria-checked=true] .twa-textsize-name{font-weight:500;color:var(--twa-primary-text)}.twa-segmented{position:relative;isolation:isolate;display:inline-flex;gap:2px;padding:2px;background:var(--twa-bg-subtle);border:1px solid var(--twa-border);border-radius:var(--twa-radius-md)}.twa-segmented-item{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:calc(26px + 18px * (var(--twa-text-scale, 1) - 1));padding:0 10px;border:0;border-radius:6px;background:transparent;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);cursor:pointer;white-space:nowrap;transition:color var(--twa-duration-fast) var(--twa-ease-standard)}.twa-segmented-item .twa-icon{width:14px;height:14px;stroke-width:1.75}.twa-segmented-sm .twa-segmented-item{height:calc(22px + 18px * (var(--twa-text-scale, 1) - 1));padding:0 8px}.twa-segmented-sm .twa-segmented-item .twa-icon{width:13px;height:13px}.twa-segmented-item:hover{color:var(--twa-text-primary)}.twa-segmented-item:disabled{color:var(--twa-text-disabled);cursor:not-allowed}.twa-segmented-item:disabled:hover{color:var(--twa-text-disabled)}.twa-segmented-item[aria-checked=true],.twa-segmented-item[aria-selected=true],.twa-segmented-item.is-active{color:var(--twa-text-primary)}.twa-segmented-thumb{position:absolute;z-index:0;top:2px;bottom:2px;left:0;width:0;border-radius:6px;background:var(--twa-bg-control);box-shadow:var(--twa-shadow-sm),0 0 0 1px var(--twa-border),inset 0 1px 0 var(--twa-edge-light);transition:transform var(--twa-duration-slow) var(--twa-ease-out),width var(--twa-duration-slow) var(--twa-ease-out)}.twa-segmented.no-anim .twa-segmented-thumb{transition:none}.twa-segmented-block{display:flex}.twa-segmented-block .twa-segmented-item{flex:1}.twa-tabs{position:relative;display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--twa-border)}.twa-tabs-scroll{overflow-x:auto;scrollbar-width:none}.twa-tabs-scroll::-webkit-scrollbar{display:none}.twa-tab{position:relative;display:inline-flex;align-items:center;gap:6px;flex:none;height:calc(40px + 20px * (var(--twa-text-scale, 1) - 1));padding:0 2px;border:0;background:none;font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);cursor:pointer;white-space:nowrap;transition:color var(--twa-duration-fast) var(--twa-ease-standard)}.twa-tab:before{content:"";position:absolute;top:6px;right:-8px;bottom:6px;left:-8px;border-radius:var(--twa-radius-sm);background:var(--twa-bg-hover);opacity:0;transform:scale(.94);transition:opacity var(--twa-duration-fast),transform var(--twa-duration-base) var(--twa-ease-out);z-index:-1}.twa-tabs{isolation:isolate}.twa-tab:hover{color:var(--twa-text-primary)}.twa-tab:hover:before{opacity:1;transform:none}.twa-tab[aria-selected=true]{color:var(--twa-text-primary)}.twa-tab[aria-selected=true] .twa-count{color:var(--twa-text-primary);border-color:var(--twa-border-strong);background:var(--twa-bg-elevated)}.twa-tab .twa-icon{width:15px;height:15px}.twa-tabs-indicator{position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--twa-primary);border-radius:2px 2px 0 0;transition:transform var(--twa-duration-slow) var(--twa-ease-out),width var(--twa-duration-slow) var(--twa-ease-out);pointer-events:none}.twa-tabs.no-anim .twa-tabs-indicator{transition:none}.twa-tabs-pill{gap:2px;border-bottom:0;padding:2px}.twa-tabs-pill .twa-tab{height:calc(30px + 20px * (var(--twa-text-scale, 1) - 1));padding:0 10px;border-radius:var(--twa-radius-md);color:var(--twa-text-secondary)}.twa-tabs-pill .twa-tab:before{top:0;right:0;bottom:0;left:0;border-radius:inherit}.twa-tabs-pill .twa-tabs-indicator{top:2px;bottom:auto;height:calc(30px + 20px * (var(--twa-text-scale, 1) - 1));border-radius:var(--twa-radius-md);background:var(--twa-bg-control);box-shadow:var(--twa-shadow-xs),0 0 0 1px var(--twa-border-strong),inset 0 1px 0 var(--twa-edge-light);z-index:-1}.twa-tabs-pill .twa-tab[aria-selected=true]:before{opacity:0}.twa-breadcrumb{display:flex;align-items:center;gap:6px;min-width:0;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-breadcrumb a{color:inherit;text-decoration:none;border-radius:4px;transition:color var(--twa-duration-fast)}.twa-breadcrumb a:hover{color:var(--twa-text-primary)}.twa-breadcrumb a{position:relative}.twa-breadcrumb a:before{content:"";position:absolute;top:-4px;right:-3px;bottom:-4px;left:-3px}.twa-breadcrumb [aria-current=page]{color:var(--twa-text-primary);font-weight:500}.twa-breadcrumb .twa-icon{width:14px;height:14px;color:var(--twa-text-placeholder);stroke-width:1.75}.twa-breadcrumb>*{flex:none;white-space:nowrap}.twa-breadcrumb>[aria-current=page]{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;gap:8px}.twa-breadcrumb-sep{color:var(--twa-text-placeholder);-webkit-user-select:none;user-select:none}.page-header{position:sticky;top:0;z-index:var(--twa-z-sticky);padding:20px 24px 16px;background:transparent;transition:box-shadow var(--twa-duration-fast) var(--twa-ease-standard),background-color var(--twa-duration-fast) var(--twa-ease-standard)}.page-header.is-stuck{background:color-mix(in srgb,var(--twa-bg) 90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--twa-border)}.header-content{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:var(--twa-content-max);margin:0 auto}.header-title-section{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.page-title{margin:0;font:600 calc(22px * var(--twa-text-scale, 1))/calc(28px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.015em;color:var(--twa-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-subtitle{margin:0;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.back-btn{display:inline-grid;place-items:center;width:32px;height:32px;flex:none;padding:0;color:var(--twa-text-secondary);background:var(--twa-bg-control);border:1px solid var(--twa-border-strong);border-radius:var(--twa-radius-md);box-shadow:var(--twa-shadow-xs),inset 0 1px 0 var(--twa-edge-light);cursor:pointer;transition:background-color var(--twa-duration-fast),border-color var(--twa-duration-fast),color var(--twa-duration-fast)}.back-btn:hover{background:var(--twa-bg-control-hover);border-color:var(--twa-border-hover);color:var(--twa-text-primary)}.back-btn:active{background:var(--twa-bg-control-active);box-shadow:none;transition-duration:var(--twa-duration-instant)}.page-header .twa-breadcrumb{margin-bottom:6px}.page-header .twa-tabs{margin:14px 0 -16px;border-bottom:0}.content-section{padding:0 24px 24px;max-width:var(--twa-content-max);margin:0 auto}.twa-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:var(--twa-control-sm)}.twa-toolbar-sep{width:1px;height:20px;background:var(--twa-border);margin:0 2px}.twa-filter{display:inline-flex;align-items:center;gap:6px;height:var(--twa-control-sm);padding:0 10px;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);background:var(--twa-bg-elevated);border:1px dashed var(--twa-border-hover);border-radius:7px;cursor:pointer;white-space:nowrap;transition:background-color var(--twa-duration-fast),border-color var(--twa-duration-fast),color var(--twa-duration-fast)}.twa-filter .twa-icon{width:14px;height:14px;stroke-width:1.75;color:var(--twa-text-tertiary)}.twa-filter:hover{background:var(--twa-bg-hover);color:var(--twa-text-primary);border-color:var(--twa-text-placeholder)}.twa-filter:active{background:var(--twa-bg-active);transition-duration:var(--twa-duration-instant)}.twa-filter.is-active{border-style:solid;border-color:var(--twa-primary-border);background:var(--twa-primary-soft);color:var(--twa-primary-text)}.twa-filter.is-active .twa-icon{color:var(--twa-primary-text)}.twa-filter-value{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--twa-text-primary)}.twa-filter-value:before{content:"";width:1px;height:12px;background:currentColor;opacity:.25}.twa-filter.is-active .twa-filter-value{color:var(--twa-primary-text)}.twa-filter-value{font-variant-numeric:tabular-nums}.twa-filter-group{display:inline-flex;align-items:stretch;flex:none}.twa-filter-group>.twa-filter{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;padding-right:8px}.twa-filter-clear{display:inline-grid;place-items:center;width:26px;height:var(--twa-control-sm);padding:0;margin:0;cursor:pointer;color:var(--twa-primary-text);background:var(--twa-primary-soft);border:1px solid var(--twa-primary-border);border-left:0;border-radius:0 7px 7px 0;transition:background-color var(--twa-duration-fast)}.twa-filter-clear:hover{background:var(--twa-primary-soft-hover)}.twa-filter-clear:active{background:color-mix(in srgb,var(--twa-primary) 18%,var(--twa-primary-soft));transition-duration:var(--twa-duration-instant)}.twa-filter-clear .twa-icon{width:12px;height:12px;stroke-width:2}.twa-filter-group>.twa-filter:focus-visible,.twa-filter-group>.twa-filter-clear:focus-visible{position:relative;z-index:1}.twa-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:10px 12px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-pagination-info{display:flex;align-items:center;gap:10px}.twa-pages{display:flex;align-items:center;gap:4px}.twa-page{min-width:calc(28px + 12px * (var(--twa-text-scale, 1) - 1));height:calc(28px + 12px * (var(--twa-text-scale, 1) - 1));padding:0 6px;display:inline-grid;place-items:center;font:500 calc(12px * var(--twa-text-scale, 1))/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--twa-text-secondary);background:var(--twa-bg-control);border:1px solid var(--twa-border-strong);border-radius:7px;cursor:pointer;transition:background-color var(--twa-duration-fast),border-color var(--twa-duration-fast),color var(--twa-duration-fast)}.twa-page:hover{background:var(--twa-bg-control-hover);border-color:var(--twa-border-hover);color:var(--twa-text-primary)}.twa-page:not([aria-current=page]):not(:disabled):active{background:var(--twa-bg-control-active);transition-duration:var(--twa-duration-instant)}.twa-page[aria-current=page]{background:var(--twa-primary);border-color:var(--twa-primary);color:var(--twa-on-primary);box-shadow:var(--twa-shadow-glow)}.twa-page:disabled{opacity:var(--twa-opacity-disabled);cursor:not-allowed}.twa-page-gap{min-width:20px;text-align:center;color:var(--twa-text-placeholder)}.twa-dots{display:inline-flex;align-items:center;gap:6px}.twa-dots>span{width:6px;height:6px;border-radius:var(--twa-radius-full);background:var(--twa-border-hover);transition:width var(--twa-duration-slow) var(--twa-ease-out),background-color var(--twa-duration-slow)}.twa-dots>span.is-done{background:var(--twa-primary-border)}.twa-dots>span.is-current{width:20px;background:var(--twa-primary)}.twa-steps{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0;counter-reset:step}.twa-step{display:flex;align-items:center;gap:8px;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);counter-increment:step}.twa-step:before{content:counter(step);display:inline-grid;place-items:center;width:calc(22px + 11px * (var(--twa-text-scale, 1) - 1));height:calc(22px + 11px * (var(--twa-text-scale, 1) - 1));border-radius:50%;font:500 calc(11px * var(--twa-text-scale, 1))/1 var(--font-mono);border:1px solid var(--twa-border-hover);background:var(--twa-bg-elevated);color:var(--twa-text-tertiary);transition:background-color var(--twa-duration-base),border-color var(--twa-duration-base),color var(--twa-duration-base)}.twa-step+.twa-step:after{content:none}.twa-step-line{flex:1;min-width:24px;height:1px;background:var(--twa-border-strong);position:relative;overflow:hidden}.twa-step-line.is-done:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--twa-primary);animation:twa-grow-x var(--twa-duration-slower) var(--twa-ease-out) both;transform-origin:left}.twa-step.is-current{color:var(--twa-text-primary)}.twa-step.is-current:before{border-color:var(--twa-primary);color:var(--twa-primary-text);box-shadow:0 0 0 3px var(--twa-primary-soft)}.twa-step.is-done{color:var(--twa-text-secondary)}.twa-step.is-done:before{content:"";border-color:var(--twa-primary);background:var(--twa-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/12px no-repeat}.twa-accordion{display:flex;flex-direction:column}.twa-accordion-item{border-bottom:1px solid var(--twa-border-subtle)}.twa-accordion-trigger{display:flex;align-items:center;gap:10px;width:100%;padding:14px 4px;border:0;background:none;text-align:left;font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);cursor:pointer;border-radius:var(--twa-radius-sm)}.twa-accordion-trigger .twa-accordion-chevron{margin-left:auto;color:var(--twa-text-tertiary);transition:transform var(--twa-duration-slow) var(--twa-ease-out)}.twa-accordion-trigger[aria-expanded=true] .twa-accordion-chevron{transform:rotate(180deg)}.twa-accordion-trigger:hover .twa-accordion-chevron{color:var(--twa-text-primary)}.twa-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--twa-duration-slow) var(--twa-ease-out)}.twa-collapse>*{overflow:hidden;min-height:0;opacity:0;transition:opacity var(--twa-duration-base) var(--twa-ease-standard)}.twa-collapse[data-state=open]{grid-template-rows:1fr}.twa-collapse[data-state=open]>*{opacity:1;transition-delay:60ms}.twa-accordion-content{padding:0 4px 16px;font:400 calc(14px * var(--twa-text-scale, 1))/calc(22px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}.twa-shell{display:grid;height:100%;min-height:0;overflow:hidden;color:var(--twa-text-primary);grid-template-columns:var(--twa-rail-width) var(--twa-panel-width) minmax(0,1fr);grid-template-rows:var(--twa-topbar-height) minmax(0,1fr);grid-template-areas:"logo top top" "rail panel main";background:radial-gradient(1100px 520px at 0% 0%,var(--twa-glow),rgba(255,255,255,0) 70%),var(--twa-bg);transition:grid-template-columns var(--twa-duration-slow) var(--twa-ease-out)}.twa-shell.is-collapsed{grid-template-columns:var(--twa-rail-width) 0px minmax(0,1fr)}.twa-shell-logo{grid-area:logo;position:relative;z-index:calc(var(--twa-z-sticky) + 3);display:grid;place-items:center;--surface: var(--twa-bg-app);background:var(--twa-bg-app);border-right:1px solid var(--twa-border);border-bottom:1px solid var(--twa-border)}.twa-rail-logo{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;cursor:pointer;border-radius:var(--twa-radius-md);background:var(--twa-primary);box-shadow:var(--twa-shadow-raised),var(--twa-shadow-glow);transition:background-color var(--twa-duration-fast),box-shadow var(--twa-duration-fast)}.twa-rail-logo img{display:block;width:22px;height:22px}.twa-rail-logo:hover{background:var(--twa-primary-hover)}.twa-rail-logo:active{background:var(--twa-primary-active);transition-duration:var(--twa-duration-instant)}.twa-rail-logo[aria-expanded=true]{box-shadow:0 0 0 2px var(--twa-bg-app),0 0 0 4px var(--twa-primary-border),var(--twa-shadow-glow)}.twa-topbar{grid-area:top;position:relative;z-index:calc(var(--twa-z-sticky) + 2);min-width:0;display:flex;align-items:center;gap:8px;padding:0 16px 0 12px;border-bottom:1px solid var(--twa-border)}.twa-topbar .twa-breadcrumb{flex:0 1 auto;min-width:0;gap:8px;font-size:calc(14px * var(--twa-text-scale, 1));line-height:calc(20px * var(--twa-text-scale, 1))}.twa-topbar-actions{margin-left:auto;display:flex;align-items:center;gap:4px;flex:none}.twa-topbar .twa-search{width:220px}.twa-topbar-search{width:240px;margin-right:4px;justify-content:flex-start;font-weight:400;color:var(--twa-text-tertiary)}.twa-topbar-search .twa-kbd{margin-left:auto}.twa-bell{position:relative}.twa-bell[data-unread]:after{content:"";position:absolute;top:6px;right:7px;width:6px;height:6px;border-radius:50%;background:var(--twa-danger);box-shadow:0 0 0 2px var(--twa-bg)}.twa-rail{grid-area:rail;position:relative;z-index:calc(var(--twa-z-sticky) + 1);min-height:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 0;background:var(--twa-bg-app);border-right:1px solid var(--twa-border);--surface: var(--twa-bg-app)}.twa-rail-item{position:relative;display:grid;place-items:center;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:var(--twa-radius-md);background:none;color:var(--twa-text-tertiary);cursor:pointer;text-decoration:none;transition:background-color var(--twa-duration-fast),color var(--twa-duration-fast),box-shadow var(--twa-duration-fast)}.twa-rail-item .twa-icon{width:20px;height:20px}.twa-rail-item:hover{background:var(--twa-bg-active);color:var(--twa-text-primary)}.twa-rail-item[aria-current=page],.twa-rail-item[aria-current=true]{background:var(--twa-nav-active);color:var(--twa-primary-text);box-shadow:var(--twa-shadow-xs),0 0 0 1px var(--twa-nav-active-edge),inset 0 1px 0 var(--twa-edge-light)}.twa-rail-dot{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--twa-danger);box-shadow:0 0 0 2px var(--twa-bg-app);pointer-events:none}.twa-rail-sep{flex:none;width:24px;height:1px;margin:4px 0;background:var(--twa-border)}.twa-rail-bottom{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:8px}.twa-rail-avatar{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.twa-rail-avatar .twa-avatar{transition:box-shadow var(--twa-duration-fast)}.twa-rail-avatar:hover .twa-avatar{box-shadow:0 0 0 2px var(--twa-bg-app),0 0 0 3.5px var(--twa-border-hover)}.twa-rail-avatar[aria-expanded=true] .twa-avatar{box-shadow:0 0 0 2px var(--twa-bg-app),0 0 0 3.5px var(--twa-primary),var(--twa-shadow-glow)}.twa-rail>.twa-dropdown>.twa-popover[data-side=right],.twa-rail-bottom>.twa-dropdown>.twa-popover[data-side=right]{left:calc(100% + 18px);min-width:240px}.twa-shell-logo>.twa-dropdown>.twa-popover{top:calc(100% + 16px);left:2px;min-width:248px}.twa-menu-profile{display:flex;align-items:center;gap:10px;padding:8px 8px 10px}.twa-user-name{display:block;font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-user-role{display:block;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-org-mark{width:calc(22px + 11px * (var(--twa-text-scale, 1) - 1));height:calc(22px + 11px * (var(--twa-text-scale, 1) - 1));border-radius:6px;display:grid;place-items:center;background:var(--twa-primary);color:var(--twa-on-primary);font:700 calc(11px * var(--twa-text-scale, 1))/1 var(--font-sans);flex:none}.twa-panel{grid-area:panel;justify-self:end;width:var(--twa-panel-width);min-width:0;min-height:0;display:flex;flex-direction:column;padding:12px 12px 16px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border-right:1px solid var(--twa-border);--surface: var(--twa-bg);transition:opacity var(--twa-duration-base) var(--twa-ease-standard),visibility 0s}.twa-shell.is-collapsed .twa-panel{opacity:0;visibility:hidden;transition:opacity var(--twa-duration-base) var(--twa-ease-standard),visibility 0s linear var(--twa-duration-slow)}.twa-panel-head{display:flex;align-items:center;gap:8px;height:32px;padding:0 4px 0 8px;margin-bottom:8px}.twa-panel-title{flex:1;min-width:0;font:600 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-panel-bottom{margin-top:auto;padding-top:12px;display:flex;flex-direction:column;gap:8px}.twa-nav-section{display:flex;flex-direction:column;padding:10px 0}.twa-nav-section:first-child{padding-top:0}.twa-nav-section+.twa-nav-section{border-top:1px solid var(--twa-border)}.twa-nav-section-head{display:flex;align-items:center;gap:4px;height:28px;padding:0 2px 0 8px;margin-bottom:2px}.twa-nav-section-label{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:4px;height:calc(24px + 16px * (var(--twa-text-scale, 1) - 1));padding:0;border:0;border-radius:var(--twa-radius-xs);background:none;text-align:left;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);transition:color var(--twa-duration-fast)}button.twa-nav-section-label{cursor:pointer}button.twa-nav-section-label:hover{color:var(--twa-text-secondary)}.twa-nav-section-label .twa-icon{width:12px;height:12px;stroke-width:2;opacity:0;transition:opacity var(--twa-duration-fast),transform var(--twa-duration-base) var(--twa-ease-out)}.twa-nav-section-head:hover .twa-nav-section-label .twa-icon,.twa-nav-section-label:focus-visible .twa-icon,.twa-nav-section-label[aria-expanded=false] .twa-icon{opacity:1}.twa-nav-section-label[aria-expanded=false] .twa-icon{transform:rotate(-90deg)}.twa-nav-section-head>.twa-btn{opacity:0;transition:opacity var(--twa-duration-fast),background-color var(--twa-duration-fast),color var(--twa-duration-fast)}.twa-nav-section-head:hover>.twa-btn,.twa-nav-section-head:focus-within>.twa-btn{opacity:1}@media (hover: none){.twa-nav-section-head>.twa-btn,.twa-nav-section-label .twa-icon{opacity:1}}.twa-nav-list{display:flex;flex-direction:column;gap:2px}.twa-nav-item{position:relative;display:flex;align-items:center;gap:10px;flex:none;width:100%;height:calc(32px + 20px * (var(--twa-text-scale, 1) - 1));padding:0 8px;border:0;border-radius:var(--twa-radius-md);background:none;text-align:left;text-decoration:none;cursor:pointer;font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);transition:background-color var(--twa-duration-instant),color var(--twa-duration-instant)}.twa-nav-item:focus-visible{outline-offset:-2px}.twa-nav-item>.twa-icon{width:16px;height:16px;margin:0 2px;color:var(--twa-text-tertiary);transition:color var(--twa-duration-instant)}.twa-nav-item:hover{background:var(--twa-bg-hover);color:var(--twa-text-primary)}.twa-nav-item:hover>.twa-icon{color:var(--twa-text-secondary)}.twa-nav-item[aria-current=page]{background:var(--twa-bg-active);color:var(--twa-text-primary);font-weight:500;box-shadow:inset 0 1px 0 var(--twa-edge-light),inset 0 0 0 1px var(--twa-control-edge)}.twa-nav-item[aria-current=page]>.twa-icon{color:var(--twa-text-primary)}.twa-nav-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twa-nav-trail{margin-left:auto;display:flex;align-items:center;gap:4px;flex:none}.twa-nav-item .twa-count{min-width:22px;padding:0 6px;border-color:var(--twa-control-edge);border-radius:var(--twa-radius-full);background:var(--twa-bg-active);color:var(--twa-text-secondary)}.twa-nav-item[aria-current=page] .twa-count{background:var(--twa-bg-control-hover)}.twa-nav-ring{--mark: var(--twa-chart-1);flex:none;width:12px;height:12px;margin:0 4px;border-radius:50%;border:2px solid var(--mark)}.twa-nav-ring[data-color="2"]{--mark: var(--twa-chart-2)}.twa-nav-ring[data-color="3"]{--mark: var(--twa-chart-3)}.twa-nav-ring[data-color="4"]{--mark: var(--twa-chart-4)}.twa-nav-ring[data-color="5"]{--mark: var(--twa-chart-5)}.twa-nav-ring[data-color="6"]{--mark: var(--twa-chart-6)}.twa-nav-ring[data-color="7"]{--mark: var(--twa-chart-7)}.twa-nav-ring[data-color="8"]{--mark: var(--twa-chart-8)}.twa-nav-item>.twa-avatar-square{font:700 10.5px/1 var(--font-sans)}.twa-nav-item>.twa-avatar[data-status]:after{width:7px;height:7px;right:-2px;bottom:-2px;box-shadow:0 0 0 1.5px var(--surface)}.twa-nav-item>.twa-dot{margin:0 6px}.twa-main{grid-area:main;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.twa-main-scroll{flex:1 1 auto;min-height:0;overflow:auto}.twa-dropdown{position:relative;display:inline-flex}.twa-dropdown-block{display:flex}.twa-popover{position:absolute;z-index:var(--twa-z-dropdown);top:calc(100% + 6px);left:0;min-width:200px;max-width:min(360px,100vw - 16px);padding:4px;background:var(--twa-bg-floating);--surface: var(--twa-bg-floating);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-md);transform-origin:top left;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px) scale(.97);transition:opacity var(--twa-duration-fast) var(--twa-ease-in),transform var(--twa-duration-fast) var(--twa-ease-in),visibility 0s linear var(--twa-duration-fast)}.twa-popover[data-align=end]{left:auto;right:0;transform-origin:top right}.twa-popover[data-side=top]{top:auto;bottom:calc(100% + 6px);transform-origin:bottom left;transform:translateY(4px) scale(.97)}.twa-popover[data-side=top][data-align=end]{transform-origin:bottom right}.twa-popover[data-side=right]{top:-5px;left:calc(100% + 6px);transform-origin:top left;transform:translate(-4px) scale(.97)}.twa-popover[data-side=right][data-align=end]{top:auto;bottom:-5px;right:auto;transform-origin:bottom left}.twa-popover[data-side=left]{top:-5px;left:auto;right:calc(100% + 6px);transform-origin:top right;transform:translate(4px) scale(.97)}.twa-popover[data-side=left][data-align=end]{top:auto;bottom:-5px;transform-origin:bottom right}.twa-popover[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity var(--twa-duration-base) var(--twa-ease-out),transform var(--twa-duration-base) var(--twa-ease-out),visibility 0s}.twa-popover-match{min-width:100%}.twa-popover-scroll{max-height:280px;overflow-y:auto;overscroll-behavior:contain}.twa-menu-item{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-height:calc(32px + 20px * (var(--twa-text-scale, 1) - 1));padding:6px 8px;border:0;background:none;text-align:left;text-decoration:none;font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);border-radius:var(--twa-radius-sm);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:background-color var(--twa-duration-instant) var(--twa-ease-standard)}.twa-menu-item>.twa-icon{color:var(--twa-text-tertiary)}.twa-menu-item:hover,.twa-menu-item[data-highlighted],.twa-menu-item:focus-visible{background:var(--twa-bg-hover);outline:none;box-shadow:inset 0 0 0 1px var(--twa-control-edge)}.twa-menu-item:active{background:var(--twa-bg-active)}.twa-menu-item[aria-disabled=true]{color:var(--twa-text-disabled);pointer-events:none}.twa-menu-item[aria-disabled=true]>.twa-icon{color:var(--twa-text-disabled)}.twa-menu-item-danger,.twa-menu-item-danger>.twa-icon{color:var(--twa-danger-text)}.twa-menu-item-danger:hover,.twa-menu-item-danger[data-highlighted]{background:var(--twa-danger-soft)}.twa-menu-item-text{display:flex;flex-direction:column;min-width:0}.twa-menu-item-desc{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-menu-item-inline-desc{color:var(--twa-text-tertiary);margin-left:6px}.twa-menu-trail{margin-left:auto;display:flex;align-items:center;gap:4px;padding-left:12px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-menu-trail .twa-icon{width:14px;height:14px}.twa-menu-check{margin-left:auto;color:var(--twa-primary-text);opacity:0;transform:scale(.6);transition:opacity var(--twa-duration-fast),transform var(--twa-duration-base) var(--twa-ease-spring)}.twa-menu-item[aria-selected=true] .twa-menu-check,.twa-menu-item[aria-checked=true] .twa-menu-check{opacity:1;transform:none}.twa-menu-item[aria-selected=true]{font-weight:500}.twa-menu-label{padding:8px 8px 4px;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-menu-sep{height:1px;margin:4px -4px;background:var(--twa-border-subtle);border:0}.twa-menu-search{position:relative;margin:-4px -4px 4px;border-bottom:1px solid var(--twa-border-subtle)}.twa-menu-search input{width:100%;height:calc(38px + 20px * (var(--twa-text-scale, 1) - 1));padding:0 12px 0 34px;border:0;outline:none;background:transparent;font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-menu-search input::placeholder{color:var(--twa-text-placeholder)}.twa-menu-search .twa-icon{position:absolute;left:12px;top:11px;width:15px;height:15px;color:var(--twa-text-tertiary)}.twa-menu-empty{padding:16px 8px;text-align:center;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-popover:not(.twa-popover-scroll):not(:has(.twa-popover)){max-height:min(520px,100vh - 16px);overflow-y:auto;overscroll-behavior:contain}.twa-popover:not(:has(.twa-popover))>.twa-menu-search{position:sticky;top:-4px;z-index:1;background:var(--twa-bg-floating)}.twa-popover.twa-inverse{background:var(--twa-bg-inverse);border-color:transparent}.twa-inverse .twa-menu-item{color:var(--twa-text-inverse)}.twa-inverse .twa-menu-item>.twa-icon{color:color-mix(in srgb,var(--twa-text-inverse) 70%,transparent)}.twa-inverse .twa-menu-item:hover,.twa-inverse .twa-menu-item[data-highlighted]{background:var(--twa-bg-inverse-hover)}.twa-inverse .twa-menu-sep{background:color-mix(in srgb,var(--twa-text-inverse) 14%,transparent)}.twa-command-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--twa-z-modal);display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;visibility:hidden}.twa-command-root[data-state=open]{visibility:visible}.twa-command-root .twa-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--twa-overlay);opacity:0;transition:opacity var(--twa-duration-base) var(--twa-ease-standard)}.twa-command-root[data-state=open] .twa-overlay{opacity:1}.twa-command{position:relative;width:100%;max-width:580px;overflow:hidden;background:var(--twa-bg-floating);--surface: var(--twa-bg-floating);border:1px solid var(--twa-border);border-radius:var(--twa-radius-xl);box-shadow:var(--twa-shadow-lg);opacity:0;transform:translateY(-8px) scale(.98);transition:opacity var(--twa-duration-fast) var(--twa-ease-in),transform var(--twa-duration-fast) var(--twa-ease-in)}.twa-command-root[data-state=open] .twa-command{opacity:1;transform:none;transition:opacity var(--twa-duration-base) var(--twa-ease-out),transform var(--twa-duration-slow) var(--twa-ease-out)}.twa-command-input{display:flex;align-items:center;gap:10px;height:52px;padding:0 16px;border-bottom:1px solid var(--twa-border-subtle)}.twa-command-input .twa-icon{color:var(--twa-text-tertiary);width:18px;height:18px}.twa-command-input input{flex:1;min-width:0;height:100%;border:0;outline:none;background:none;font:400 calc(15px * var(--twa-text-scale, 1))/calc(22px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-command-input input::placeholder{color:var(--twa-text-placeholder)}.twa-command-list{max-height:340px;overflow-y:auto;padding:6px;overscroll-behavior:contain}.twa-command .twa-menu-item{min-height:calc(40px + 20px * (var(--twa-text-scale, 1) - 1));padding:8px 10px;gap:10px}.twa-command .twa-menu-item[data-highlighted]{background:var(--twa-bg-hover);box-shadow:inset 0 0 0 1px var(--twa-control-edge)}.twa-command .twa-menu-item[aria-selected=true]{font-weight:400}.twa-command-foot{display:flex;align-items:center;gap:14px;height:calc(38px + 16px * (var(--twa-text-scale, 1) - 1));padding:0 14px;border-top:1px solid var(--twa-border-subtle);background:var(--twa-bg-subtle);font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-command-foot span{display:inline-flex;align-items:center;gap:5px}.twa-command-foot .twa-kbd{height:calc(18px + 13px * (var(--twa-text-scale, 1) - 1));min-width:calc(18px + 13px * (var(--twa-text-scale, 1) - 1));font-size:calc(10px * var(--twa-text-scale, 1))}.twa-tooltip{position:fixed;z-index:var(--twa-z-tooltip);top:0;left:0;max-width:260px;display:flex;align-items:center;gap:8px;padding:6px 8px;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-inverse);background:var(--twa-bg-inverse);border-radius:var(--twa-radius-sm);box-shadow:var(--twa-shadow-md);pointer-events:none;opacity:0;transform:translateY(3px) scale(.98);transition:opacity var(--twa-duration-fast) var(--twa-ease-in),transform var(--twa-duration-fast) var(--twa-ease-in)}.twa-tooltip[data-side=bottom]{transform:translateY(-3px) scale(.98)}.twa-tooltip[data-side=right]{transform:translate(-3px) scale(.98)}.twa-tooltip[data-state=open]{opacity:1;transform:none;transition:opacity .14s var(--twa-ease-out),transform var(--twa-duration-base) var(--twa-ease-out)}.twa-tooltip .twa-kbd{color:color-mix(in srgb,var(--twa-text-inverse) 80%,transparent);background:color-mix(in srgb,var(--twa-text-inverse) 12%,transparent);border-color:color-mix(in srgb,var(--twa-text-inverse) 18%,transparent);box-shadow:none;height:calc(18px + 13px * (var(--twa-text-scale, 1) - 1));min-width:calc(18px + 13px * (var(--twa-text-scale, 1) - 1));font-size:calc(10px * var(--twa-text-scale, 1))}.twa-modal-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--twa-z-modal);display:grid;place-items:center;padding:24px;visibility:hidden}.twa-modal-root[data-state=open],.twa-modal-root[data-state=closing]{visibility:visible}.twa-modal-root>.twa-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--twa-overlay);opacity:0;transition:opacity var(--twa-duration-fast) var(--twa-ease-in)}.twa-modal-root[data-state=open]>.twa-overlay{opacity:1;transition:opacity var(--twa-duration-slow) var(--twa-ease-out)}.twa-modal{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--twa-modal-md);max-height:calc(100% - 16px);background:var(--twa-bg-floating);--surface: var(--twa-bg-floating);border:1px solid var(--twa-border);border-radius:var(--twa-radius-xl);box-shadow:var(--twa-shadow-lg);opacity:0;transform:translateY(10px) scale(.98);transition:opacity var(--twa-duration-fast) var(--twa-ease-in),transform var(--twa-duration-fast) var(--twa-ease-in)}.twa-modal-root[data-state=open] .twa-modal{opacity:1;transform:none;transition:opacity var(--twa-duration-base) var(--twa-ease-out),transform var(--twa-duration-slow) var(--twa-ease-out)}.twa-modal-sm{max-width:var(--twa-modal-sm)}.twa-modal-lg{max-width:var(--twa-modal-lg)}.twa-modal.is-static{opacity:1;transform:none}.twa-modal-header{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 4px}.twa-modal-heading{flex:1;min-width:0}.twa-modal-title{margin:0;font:600 calc(18px * var(--twa-text-scale, 1))/calc(26px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.01em;color:var(--twa-text-primary)}.twa-modal-desc{margin:2px 0 0;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-modal-close{margin:-4px -6px 0 0}.twa-modal-body{padding:16px 20px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.twa-modal-footer{display:flex;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid var(--twa-border-subtle);background:var(--twa-bg-subtle);border-radius:0 0 var(--twa-radius-xl) var(--twa-radius-xl)}.twa-modal-footer-note{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);margin-right:auto}.twa-modal-footer>.twa-btn:first-child{margin-left:auto}.twa-modal-footer-note+.twa-btn{margin-left:0}.twa-modal-section-title{margin:0 0 10px;font:500 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--twa-text-tertiary)}.twa-drawer-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--twa-z-modal);visibility:hidden}.twa-drawer-root[data-state=open],.twa-drawer-root[data-state=closing]{visibility:visible}.twa-drawer-root>.twa-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--twa-overlay);opacity:0;transition:opacity var(--twa-duration-slow) var(--twa-ease-out)}.twa-drawer-root[data-state=open]>.twa-overlay{opacity:1}.twa-drawer{position:absolute;top:8px;right:8px;bottom:8px;width:min(var(--twa-drawer-width),100% - 16px);display:flex;flex-direction:column;background:var(--twa-bg-floating);--surface: var(--twa-bg-floating);border:1px solid var(--twa-border);border-radius:var(--twa-radius-xl);box-shadow:var(--twa-shadow-lg);transform:translate(calc(100% + 16px));transition:transform var(--twa-duration-slow) var(--twa-ease-in)}.twa-drawer-root[data-state=open] .twa-drawer{transform:none;transition:transform .32s var(--twa-ease-out)}.twa-toaster{position:fixed;z-index:var(--twa-z-toast);right:16px;bottom:16px;display:flex;flex-direction:column-reverse;gap:8px;width:360px;max-width:calc(100vw - 32px);pointer-events:none}.twa-toast{position:relative;display:flex;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;overflow:hidden;pointer-events:auto;background:var(--twa-bg-floating);--surface: var(--twa-bg-floating);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-lg);animation:twa-toast-in .32s var(--twa-ease-out);transition:height var(--twa-duration-slow) var(--twa-ease-out),margin var(--twa-duration-slow) var(--twa-ease-out),padding var(--twa-duration-slow) var(--twa-ease-out),opacity var(--twa-duration-fast)}.twa-toast[data-state=closed]{animation:twa-toast-out .2s var(--twa-ease-in) forwards}.twa-toast-icon{flex:none;margin-top:1px;color:var(--twa-text-tertiary)}.twa-toast-success .twa-toast-icon{color:var(--twa-success-text)}.twa-toast-warning .twa-toast-icon{color:var(--twa-warning-text)}.twa-toast-danger .twa-toast-icon{color:var(--twa-danger-text)}.twa-toast-info .twa-toast-icon{color:var(--twa-primary-text)}.twa-toast-body{flex:1;min-width:0}.twa-toast-title{font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-toast-desc{margin-top:2px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}.twa-toast-actions{display:flex;gap:12px;margin-top:8px}.twa-toast-close{margin:-4px -4px 0 0}.twa-toast-progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--twa-primary);transform-origin:left;animation:twa-grow-x var(--toast-ms, 5s) linear reverse forwards;opacity:.8}.twa-toast-success .twa-toast-progress{background:var(--twa-success)}.twa-toast-danger .twa-toast-progress{background:var(--twa-danger)}.twa-toast-warning .twa-toast-progress{background:var(--twa-warning)}.twa-toast:hover .twa-toast-progress,.twa-toast:focus-within .twa-toast-progress{animation-play-state:paused}.twa-toast .twa-spinner{margin-top:2px}.twa-datepicker{display:flex}.twa-datepicker-presets{width:164px;flex:none;padding:4px;border-right:1px solid var(--twa-border-subtle);display:flex;flex-direction:column;gap:1px}.twa-preset{display:flex;align-items:center;justify-content:space-between;height:calc(32px + 18px * (var(--twa-text-scale, 1) - 1));padding:0 8px;border:0;background:none;text-align:left;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);border-radius:var(--twa-radius-sm);cursor:pointer;transition:background-color var(--twa-duration-instant),color var(--twa-duration-instant)}.twa-preset:hover{background:var(--twa-bg-hover);color:var(--twa-text-primary)}.twa-preset[aria-checked=true]{color:var(--twa-text-primary);font-weight:500}.twa-preset .twa-icon{color:var(--twa-primary-text);stroke-width:2.25;opacity:0;transform:scale(.6);transition:opacity var(--twa-duration-fast),transform var(--twa-duration-base) var(--twa-ease-spring)}.twa-preset[aria-checked=true] .twa-icon{opacity:1;transform:none}.twa-calendar{padding:10px 12px 12px}.twa-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.twa-cal-title{font:600 calc(13px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-cal-grid{display:grid;grid-template-columns:repeat(7,34px);row-gap:2px}.twa-cal-grid.is-sliding{animation:twa-fade-in var(--twa-duration-base) var(--twa-ease-out)}.twa-cal-dow{height:calc(28px + 11px * (var(--twa-text-scale, 1) - 1));display:grid;place-items:center;font:500 calc(11px * var(--twa-text-scale, 1))/1 var(--font-mono);letter-spacing:.04em;color:var(--twa-text-tertiary);text-transform:uppercase}.twa-cal-day{position:relative;height:calc(32px + 13px * (var(--twa-text-scale, 1) - 1));padding:0;border:0;background:none;border-radius:var(--twa-radius-sm);font:400 calc(13px * var(--twa-text-scale, 1))/1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--twa-text-primary);cursor:pointer;transition:background-color var(--twa-duration-instant),color var(--twa-duration-instant)}.twa-cal-day:hover{background:var(--twa-bg-hover)}.twa-cal-day.is-outside{color:var(--twa-text-placeholder)}.twa-cal-day.is-today{color:var(--twa-primary-text);font-weight:600}.twa-cal-day.is-today:after{content:"";position:absolute;left:50%;bottom:4px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:currentColor}.twa-cal-day.is-in-range{background:var(--twa-primary-soft);border-radius:0;color:var(--twa-text-primary)}.twa-cal-day.is-in-range:nth-child(7n+1){border-radius:var(--twa-radius-sm) 0 0 var(--twa-radius-sm)}.twa-cal-day.is-in-range:nth-child(7n){border-radius:0 var(--twa-radius-sm) var(--twa-radius-sm) 0}.twa-cal-day.is-range-start,.twa-cal-day.is-range-end{background:var(--twa-primary);color:var(--twa-on-primary);font-weight:500}.twa-cal-day.is-range-start{border-radius:var(--twa-radius-sm) 0 0 var(--twa-radius-sm)}.twa-cal-day.is-range-end{border-radius:0 var(--twa-radius-sm) var(--twa-radius-sm) 0}.twa-cal-day.is-range-start.is-range-end{border-radius:var(--twa-radius-sm)}.twa-cal-day.is-range-start:after,.twa-cal-day.is-range-end:after{background:var(--twa-on-primary)}.twa-cal-day:disabled{color:var(--twa-text-disabled);cursor:not-allowed}.twa-datepicker-foot{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--twa-border-subtle);font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-datepicker-foot .twa-btn:first-of-type{margin-left:auto}.twa-popover.is-static{position:relative;top:auto;left:auto;right:auto;bottom:auto;opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:none;z-index:auto}.twa-card{--surface: var(--twa-bg-elevated);background:var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);box-shadow:inset 0 1px 0 var(--twa-edge-light);min-width:0}a.twa-card{display:block;color:inherit;text-decoration:none}.twa-card-interactive{user-select:none;-webkit-user-select:none;cursor:pointer;transition:border-color var(--twa-duration-fast),box-shadow var(--twa-duration-base) var(--twa-ease-standard)}.twa-card-interactive:hover{border-color:var(--twa-border-strong);box-shadow:var(--twa-shadow-sm),inset 0 1px 0 var(--twa-edge-light)}.twa-card-header{display:flex;align-items:flex-start;gap:12px;padding:14px 16px 0}.twa-card-header.has-divider{padding-bottom:12px;border-bottom:1px solid var(--twa-border-subtle)}.twa-card-heading{flex:1;min-width:0}.twa-card-title{margin:0;font:600 calc(16px * var(--twa-text-scale, 1))/calc(24px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.006em;color:var(--twa-text-primary)}.twa-card-title-sm{margin:0;font:600 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-card-subtitle{margin:2px 0 0;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-card-actions{display:flex;align-items:center;gap:6px;margin-left:auto;margin-top:-2px}.twa-card-body{padding:16px}.twa-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px solid var(--twa-border-subtle);font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-card-flush{padding:0}.twa-card-section-title{margin:0 0 12px;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.twa-list-item{position:relative;display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 16px;border-top:1px solid var(--twa-border-subtle);transition:background-color var(--twa-duration-instant)}.twa-list-item:first-child{border-top:0}.twa-list-item.is-interactive{cursor:pointer}.twa-list-item.is-interactive:hover{background:var(--twa-bg-hover)}.twa-list-marker{width:3px;align-self:stretch;margin:2px 0;border-radius:var(--twa-radius-full);background:var(--twa-border-strong);flex:none}.twa-list-marker.is-live{background:var(--twa-primary)}.twa-list-main{flex:1;min-width:0;display:flex;flex-direction:column}.twa-list-title{font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twa-list-meta{display:flex;align-items:center;gap:8px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-list-live{color:var(--twa-primary-text);font-weight:500}.twa-list-trail{margin-left:auto;display:flex;align-items:center;gap:8px;flex:none}.twa-list-item .twa-row-actions{opacity:0;transition:opacity var(--twa-duration-fast)}.twa-list-item:hover .twa-row-actions,.twa-list-item:focus-within .twa-row-actions{opacity:1}.twa-tray{display:flex;flex-direction:column;min-width:0;padding:4px;background:var(--twa-bg-tray);border:1px solid var(--twa-border);border-radius:var(--twa-radius-xl)}.twa-tray-header{display:flex;align-items:center;gap:8px;min-height:36px;padding:2px 4px 6px 10px}.twa-tray-label{display:inline-flex;align-items:center;gap:6px;font:500 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--twa-text-tertiary);white-space:nowrap}.twa-tray-label .twa-icon{width:14px;height:14px;stroke-width:1.75}.twa-tray-actions{margin-left:auto;display:flex;align-items:center;gap:6px}.twa-tray-actions .twa-btn-ghost:not(:disabled):hover{--btn-bg-hover: var(--twa-bg-active)}.twa-tray-body{--surface: var(--twa-bg-elevated);position:relative;flex:1;min-width:0;background:var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-xs),inset 0 1px 0 var(--twa-edge-light)}.twa-tray-body+.twa-tray-body{margin-top:4px}.twa-tray-pad{padding:16px}.twa-tray-footer{display:flex;align-items:center;gap:6px;padding:8px 10px 4px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);text-decoration:none}.twa-tray.is-refreshing .twa-tray-body>*{opacity:var(--twa-opacity-refetch);transition:opacity var(--twa-duration-base)}.twa-stat .twa-tray-body{padding:14px 16px 12px}.twa-stat-label{display:flex;align-items:center;gap:6px;font:500 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--twa-text-tertiary)}.twa-stat-label-sans{font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:0;text-transform:none;color:var(--twa-text-secondary)}.twa-stat-main{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:8px}.twa-stat-value{font:500 calc(28px * var(--twa-text-scale, 1))/calc(34px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.02em;color:var(--twa-text-primary);white-space:nowrap}.twa-stat-unit{margin-left:2px;font-size:calc(16px * var(--twa-text-scale, 1));line-height:1;font-weight:500;letter-spacing:0;color:var(--twa-text-tertiary)}.twa-stat-footer{display:flex;align-items:center;gap:6px;padding:8px 10px 4px 12px;text-decoration:none;color:var(--twa-text-tertiary);font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);border-radius:0 0 12px 12px}.twa-stat-footer .twa-stat-go{color:var(--twa-text-secondary);transition:color var(--twa-duration-fast)}.twa-stat-footer .twa-delta{margin-left:auto}a.twa-stat-footer:hover .twa-stat-go{color:var(--twa-text-primary)}a.twa-stat-footer:hover{color:var(--twa-text-secondary)}.twa-stat-row{display:flex;align-items:center;gap:10px}.twa-stat-note{margin:0;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);max-width:160px}.twa-stat-note strong{color:var(--twa-text-primary);font-weight:600}.twa-stat-viz{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:14px}.twa-table-wrap{position:relative;overflow:auto;border-radius:inherit}.twa-table{width:100%;border-collapse:separate;border-spacing:0;font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-table th{position:sticky;top:0;z-index:2;height:calc(36px + 16px * (var(--twa-text-scale, 1) - 1));padding:0 12px;text-align:left;white-space:nowrap;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);background:var(--twa-bg-subtle);border-bottom:1px solid var(--twa-border)}.twa-table td{height:var(--twa-row-default);padding:0 12px;vertical-align:middle;border-bottom:1px solid var(--twa-border-subtle);transition:background-color var(--twa-duration-instant) var(--twa-ease-standard)}.twa-table tbody tr:last-child td{border-bottom:0}.twa-table tbody tr:not(.twa-table-group):hover td{background:var(--twa-bg-hover)}.twa-table tbody tr[aria-selected=true] td{background:var(--twa-primary-soft)}.twa-table tbody tr[aria-selected=true]:hover td{background:var(--twa-primary-soft-hover)}.twa-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.twa-table .is-mono{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-tertiary);white-space:nowrap}.twa-table .is-check{width:40px;padding-right:0}.twa-table .is-actions{width:1%;white-space:nowrap;text-align:right}.twa-table-compact td{height:var(--twa-row-compact)}.twa-table-comfortable td{height:var(--twa-row-comfortable)}.twa-table-mono-head th{font:500 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.twa-table-inset{padding:6px}.twa-table-inset th{border-bottom:0}.twa-table-inset th:first-child{border-radius:8px 0 0 8px}.twa-table-inset th:last-child{border-radius:0 8px 8px 0}.twa-table-inset tbody tr:first-child td{border-top:0}.twa-cell-title{font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-cell-sub{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-cell-stack{display:flex;flex-direction:column;min-width:0}.twa-cell-lead{display:flex;align-items:center;gap:10px;min-width:0}.twa-sort{position:relative;display:inline-flex;align-items:center;gap:4px;padding:0;margin:0 -2px;border:0;background:none;font:inherit;color:inherit;cursor:pointer;border-radius:4px;user-select:none;-webkit-user-select:none;transition:color var(--twa-duration-fast)}.twa-sort:before{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}.twa-sort:hover{color:var(--twa-text-primary)}.twa-sort .twa-icon{width:12px;height:12px;stroke-width:2;opacity:0;transition:opacity var(--twa-duration-fast),transform var(--twa-duration-base) var(--twa-ease-out)}.twa-sort:hover .twa-icon,.twa-sort:focus-visible .twa-icon{opacity:.8}th[aria-sort=ascending] .twa-sort,th[aria-sort=descending] .twa-sort{color:var(--twa-text-primary)}th[aria-sort=ascending] .twa-sort .twa-icon,th[aria-sort=descending] .twa-sort .twa-icon{opacity:1}th[aria-sort=descending] .twa-sort .twa-icon{transform:rotate(180deg)}.twa-row-actions{display:inline-flex;align-items:center;gap:4px;opacity:0;transition:opacity var(--twa-duration-fast)}.twa-table tr:hover .twa-row-actions,.twa-table tr:focus-within .twa-row-actions,.twa-table tr[aria-selected=true] .twa-row-actions{opacity:1}@media (hover: none){.twa-row-actions,.twa-list-item .twa-row-actions{opacity:1}}.twa-table-group td{height:40px;background:var(--grp-bg, var(--twa-bg-subtle));border-bottom:0}.twa-table-group td:first-child{border-radius:8px 0 0 8px}.twa-table-group td:last-child{border-radius:0 8px 8px 0}.twa-table-group.is-info{--grp-bg: var(--twa-primary-soft);--grp-dot: var(--twa-primary)}.twa-table-group.is-success{--grp-bg: var(--twa-success-soft);--grp-dot: var(--twa-success)}.twa-table-group.is-warning{--grp-bg: var(--twa-warning-soft);--grp-dot: var(--twa-warning)}.twa-table-group.is-danger{--grp-bg: var(--twa-danger-soft);--grp-dot: var(--twa-danger)}.twa-group-title{display:inline-flex;align-items:center;gap:8px;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-primary)}.twa-group-title:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--grp-dot, var(--twa-text-tertiary))}.twa-table-section:before{content:"";display:table-row;height:10px}.twa-table-section:first-of-type:before{height:6px}.twa-table-empty td{height:auto;padding:0}.twa-table-wrap.is-refreshing tbody{opacity:var(--twa-opacity-refetch);transition:opacity var(--twa-duration-base)}.twa-bulkbar{position:absolute;left:50%;bottom:16px;z-index:var(--twa-z-toast);display:flex;align-items:center;gap:2px;padding:4px;background:var(--twa-bg-inverse);color:var(--twa-text-inverse);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-lg);opacity:0;transform:translate(-50%,16px) scale(.98);pointer-events:none;transition:opacity var(--twa-duration-base) var(--twa-ease-in),transform var(--twa-duration-base) var(--twa-ease-in)}.twa-bulkbar-fixed{position:fixed}.twa-bulkbar[data-state=open]{opacity:1;transform:translate(-50%);pointer-events:auto;transition:opacity var(--twa-duration-slow) var(--twa-ease-out),transform var(--twa-duration-slower) var(--twa-ease-out)}.twa-bulkbar-count{display:inline-flex;align-items:center;gap:8px;padding:0 10px 0 8px;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);white-space:nowrap}.twa-bulkbar-count .twa-count{background:color-mix(in srgb,var(--twa-text-inverse) 14%,transparent);border-color:transparent;color:var(--twa-text-inverse)}.twa-bulkbar-sep{width:1px;height:20px;margin:0 4px;background:color-mix(in srgb,var(--twa-text-inverse) 18%,transparent)}.twa-bulkbar .twa-btn{--btn-fg: color-mix(in srgb, var(--twa-text-inverse) 88%, transparent);--btn-bg: transparent;--btn-bd: transparent;--btn-bg-hover: var(--twa-bg-inverse-hover);--btn-bd-hover: transparent;--btn-bg-active: var(--twa-bg-inverse-hover);--btn-shadow: none}.twa-bulkbar .twa-btn:not(:disabled):hover{color:var(--twa-text-inverse)}.twa-bulkbar .twa-btn .twa-icon{opacity:.8}.twa-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.twa-timeline-item{position:relative;display:flex;align-items:flex-start;gap:12px;padding-bottom:18px}.twa-timeline-item>:nth-child(2){flex:1;min-width:0}.twa-timeline-item:last-child{padding-bottom:0}.twa-timeline-item:before{content:"";position:absolute;left:9.5px;top:22px;bottom:2px;width:1px;background:var(--twa-border-strong)}.twa-timeline-item:last-child:before{content:none}.twa-timeline-item.is-pending:before{background:repeating-linear-gradient(to bottom,var(--twa-border-hover) 0 3px,transparent 3px 6px)}.twa-timeline-dot{position:relative;z-index:1;flex:none;width:20px;height:20px;display:grid;place-items:center}.twa-timeline-dot:before{content:"";width:16px;height:16px;border-radius:50%;box-sizing:border-box;border:1.5px dashed var(--twa-border-hover);background:var(--twa-bg-elevated);transition:background-color var(--twa-duration-base),border-color var(--twa-duration-base),transform .28s var(--twa-ease-spring)}.twa-timeline-item.is-done .twa-timeline-dot:before{border:0;background:var(--twa-text-tertiary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/10px no-repeat;animation:twa-pop .28s var(--twa-ease-spring)}.twa-timeline-item.is-final .twa-timeline-dot:before{background-color:var(--twa-primary)}.twa-timeline-item.is-current .twa-timeline-dot:before{border:2px solid var(--twa-primary);background:var(--twa-bg-elevated);animation:twa-pulse-ring 1.4s var(--twa-ease-out) infinite}.twa-timeline-item.is-error .twa-timeline-dot:before{border:0;background:var(--twa-danger) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/9px no-repeat}.twa-timeline-title{font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);transition:color var(--twa-duration-base)}.twa-timeline-item.is-pending .twa-timeline-title{color:var(--twa-text-tertiary)}.twa-timeline-item.is-final .twa-timeline-title{color:var(--twa-primary-text);font-weight:500}.twa-timeline-sub{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);margin-top:1px}.twa-timeline-time{font:400 calc(12px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-tertiary);white-space:nowrap}.twa-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px;animation:twa-fade-up var(--twa-duration-slow) var(--twa-ease-out) both}.twa-empty-art{position:relative;width:48px;height:48px;margin-bottom:16px}.twa-empty-art:before,.twa-empty-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--twa-radius-lg);background:var(--twa-bg-subtle);border:1px solid var(--twa-border)}.twa-empty-art:before{transform:rotate(-9deg) translate(-7px,2px)}.twa-empty-art:after{transform:rotate(8deg) translate(7px,1px)}.twa-empty-icon{position:relative;z-index:1;width:48px;height:48px;display:grid;place-items:center;border-radius:var(--twa-radius-lg);background:var(--twa-bg-elevated);border:1px solid var(--twa-border-strong);box-shadow:var(--twa-shadow-sm);color:var(--twa-text-tertiary)}.twa-empty-icon .twa-icon{width:20px;height:20px}.twa-empty-danger .twa-empty-icon{color:var(--twa-danger-text)}.twa-empty-title{margin:0;font:600 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-empty-desc{margin:4px 0 0;max-width:340px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-empty-actions{display:flex;gap:8px;margin-top:16px}.twa-empty-compact{padding:24px 16px}.twa-spinner{--size: 16px;display:inline-block;flex:none;width:var(--size);height:var(--size);border-radius:50%;border:2px solid color-mix(in srgb,var(--twa-primary) 18%,transparent);border-top-color:var(--twa-primary);animation:twa-spin .7s linear infinite}.twa-spinner-sm{--size: 14px}.twa-spinner-lg{--size: 24px;border-width:2.5px}.twa-spinner-muted{border-color:var(--twa-border-strong);border-top-color:var(--twa-text-tertiary)}.twa-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:48px 16px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-skeleton{position:relative;overflow:hidden;display:block;height:12px;border-radius:var(--twa-radius-sm);background:var(--twa-skeleton)}.twa-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,var(--twa-shimmer),transparent);animation:twa-shimmer 1.4s var(--twa-ease-standard) infinite}.twa-skeleton-circle{border-radius:50%}.twa-skeleton-text{height:10px;border-radius:4px}.twa-progress{position:relative;height:6px;border-radius:var(--twa-radius-full);background:var(--twa-chart-track);overflow:hidden}.twa-progress>span{display:block;height:100%;width:var(--value, 0%);border-radius:inherit;background:var(--twa-primary);transition:width var(--twa-duration-slower) var(--twa-ease-out)}.twa-progress-sm{height:4px}.twa-progress.is-warning>span{background:var(--twa-warning)}.twa-progress.is-danger>span{background:var(--twa-danger)}.twa-progress.is-success>span{background:var(--twa-success)}.twa-progress.is-indeterminate>span{width:40%;animation:twa-indeterminate 1.2s var(--twa-ease-standard) infinite}.twa-progress-row{display:flex;align-items:center;gap:10px}.twa-progress-row .twa-progress{flex:1;min-width:60px}.twa-progress-value{font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);font-variant-numeric:tabular-nums;color:var(--twa-text-primary);min-width:36px;text-align:right}.twa-progress-row.is-inline .twa-progress-value{order:-1;text-align:left;min-width:32px}.twa-segbar{display:flex;gap:2px;height:8px}.twa-segbar>span{border-radius:2px;min-width:2px;transform-origin:left;animation:twa-grow-x var(--twa-duration-chart) var(--twa-ease-out) both}.twa-segbar>span:first-child{border-radius:var(--twa-radius-full) 2px 2px var(--twa-radius-full)}.twa-segbar>span:last-child{border-radius:2px var(--twa-radius-full) var(--twa-radius-full) 2px}.twa-chart{position:relative;width:100%;min-width:0}.twa-chart svg{display:block;width:100%;overflow:visible}.twa-chart .grid{stroke:var(--twa-chart-grid);stroke-width:1;shape-rendering:crispEdges}.twa-chart .baseline{stroke:var(--twa-chart-axis);stroke-width:1;shape-rendering:crispEdges}.twa-chart .tick{fill:var(--twa-text-tertiary);font:400 calc(11px * var(--twa-text-scale, 1))/1 var(--font-sans);font-variant-numeric:tabular-nums}.twa-chart .series-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;transition:opacity var(--twa-duration-fast)}.twa-chart .series-area{transition:opacity var(--twa-duration-fast)}.twa-chart .series-line.is-drawing{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:twa-draw var(--twa-duration-chart) var(--twa-ease-out) forwards}.twa-chart .series-area.is-drawing{animation:twa-fade-in var(--twa-duration-chart) var(--twa-ease-out) both}.twa-chart .crosshair{stroke:var(--twa-chart-axis);stroke-width:1;opacity:0;transition:opacity var(--twa-duration-fast);shape-rendering:crispEdges}.twa-chart .hover-dot{stroke:var(--surface, var(--twa-bg-elevated));stroke-width:2;opacity:0;transition:opacity var(--twa-duration-fast)}.twa-chart.is-hovering .crosshair,.twa-chart.is-hovering .hover-dot{opacity:1}.twa-chart .end-dot{stroke:var(--surface, var(--twa-bg-elevated));stroke-width:2}.twa-chart .end-label{fill:var(--twa-text-secondary);font:500 calc(11px * var(--twa-text-scale, 1))/1 var(--font-sans);font-variant-numeric:tabular-nums}.twa-chart .bar{transition:opacity var(--twa-duration-fast),filter var(--twa-duration-fast);transform-box:fill-box;transform-origin:50% 100%}.twa-chart .bar.is-growing{animation:twa-grow-y var(--twa-duration-chart) var(--twa-ease-out) both;animation-delay:calc(var(--i, 0) * 28ms)}.twa-chart.has-focus .bar:not(.is-focus),.twa-chart.has-focus .series-line:not(.is-focus),.twa-chart.has-focus .series-area:not(.is-focus),.twa-chart.has-focus .seg:not(.is-focus){opacity:var(--twa-opacity-dimmed)}.twa-chart .bar-hit{fill:transparent;cursor:default}.twa-chart .seg{transition:opacity var(--twa-duration-fast),stroke-width var(--twa-duration-base) var(--twa-ease-out);fill:none}.twa-chart .seg.is-drawing{animation:twa-draw var(--twa-duration-chart) var(--twa-ease-out) both}.twa-chart .seg.is-focus{stroke-width:14}.twa-chart .donut-center{fill:var(--twa-text-primary);font:600 calc(20px * var(--twa-text-scale, 1))/1 var(--font-sans);letter-spacing:-.01em}.twa-chart .donut-sub{fill:var(--twa-text-tertiary);font:500 calc(10px * var(--twa-text-scale, 1))/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.twa-chart .heat-cell{transition:stroke var(--twa-duration-instant);stroke:transparent;stroke-width:1.5}.twa-chart .heat-cell:hover{stroke:var(--twa-text-primary)}.twa-chart:focus-visible{outline:2px solid var(--twa-focus-ring);outline-offset:4px;border-radius:var(--twa-radius-sm)}.twa-chart.is-refreshing svg{opacity:var(--twa-opacity-refetch);transition:opacity var(--twa-duration-base)}.twa-chart-tip{position:absolute;z-index:5;top:0;left:0;min-width:150px;padding:8px 10px;background:var(--twa-bg-floating);border:1px solid var(--twa-border);border-radius:var(--twa-radius-md);box-shadow:var(--twa-shadow-md);pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity var(--twa-duration-fast) var(--twa-ease-standard),transform var(--twa-duration-fast) var(--twa-ease-standard),left 90ms linear,top 90ms linear}.twa-chart-tip[data-state=open]{opacity:1;transform:none}.twa-chart-tip-title{margin-bottom:6px;font:500 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.04em;color:var(--twa-text-tertiary);text-transform:uppercase}.twa-chart-tip-row{display:flex;align-items:center;gap:8px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}.twa-chart-tip-row b{margin-left:auto;padding-left:12px;font-weight:600;color:var(--twa-text-primary);font-variant-numeric:tabular-nums}.twa-key{flex:none;width:10px;height:2px;border-radius:1px;background:var(--k)}.twa-key-rect{width:8px;height:8px;border-radius:2px}.twa-key-hatch{width:8px;height:8px;border-radius:2px;background:repeating-linear-gradient(45deg,var(--k) 0 1.5px,transparent 1.5px 3.5px);box-shadow:inset 0 0 0 1px var(--k)}.twa-legend{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}.twa-legend-item{display:inline-flex;align-items:center;gap:6px;padding:2px 4px;margin:-2px -4px;border:0;background:none;border-radius:4px;font:inherit;color:inherit;cursor:pointer;transition:opacity var(--twa-duration-fast),background-color var(--twa-duration-instant)}.twa-legend-item:hover{background:var(--twa-bg-hover)}.twa-legend-item{position:relative;user-select:none;-webkit-user-select:none}.twa-legend-item:before{content:"";position:absolute;top:-2px;right:0;bottom:-2px;left:0}.twa-legend-item[aria-pressed=false]{opacity:.45}.twa-legend-value{font-weight:600;color:var(--twa-text-primary);font-variant-numeric:tabular-nums}.twa-legend-list{display:flex;flex-direction:column;gap:2px;min-width:180px}.twa-legend-list .twa-legend-row{display:flex;align-items:center;gap:8px;height:calc(32px + 18px * (var(--twa-text-scale, 1) - 1));padding:0 8px;border-radius:var(--twa-radius-sm);font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);cursor:default;transition:background-color var(--twa-duration-instant)}.twa-legend-list .twa-legend-row:hover,.twa-legend-list .twa-legend-row.is-focus{background:var(--twa-bg-hover)}.twa-legend-list .twa-legend-row b{font-weight:600;color:var(--twa-text-primary);font-variant-numeric:tabular-nums}.twa-legend-list .twa-legend-row span:last-child{margin-left:auto;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-tertiary)}.twa-chart-table{width:100%;border-collapse:collapse;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);animation:twa-fade-in var(--twa-duration-base)}.twa-chart-table th,.twa-chart-table td{padding:6px 8px;border-bottom:1px solid var(--twa-border-subtle);text-align:right;font-variant-numeric:tabular-nums}.twa-chart-table th:first-child,.twa-chart-table td:first-child{text-align:left}.twa-chart-table th{font-weight:500;color:var(--twa-text-tertiary);font-size:calc(12px * var(--twa-text-scale, 1))}.twa-sparkbars{display:flex;align-items:flex-end;gap:3px;height:32px;flex:none}.twa-sparkbars>span{width:4px;height:var(--h, 50%);min-height:2px;border-radius:2px 2px 0 0;background:var(--twa-chart-muted);transform-origin:bottom;animation:twa-grow-y var(--twa-duration-chart) var(--twa-ease-out) both;animation-delay:calc(var(--i, 0) * 30ms);transition:background-color var(--twa-duration-fast)}.twa-sparkbars>span.is-current{background:var(--twa-primary)}.twa-sparkbars:hover>span:not(.is-current){background:var(--twa-border-hover)}.twa-sparkline{width:96px;height:32px;flex:none}.twa-sparkline path.line{fill:none;stroke:var(--twa-primary);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.twa-sparkline path.area{fill:var(--twa-primary);opacity:.1}.twa-sparkline circle{fill:var(--twa-primary);stroke:var(--surface, var(--twa-bg-elevated));stroke-width:2}.twa-ticks{display:flex;align-items:stretch;justify-content:space-between;gap:2px;height:28px;flex:1;min-width:80px}.twa-ticks>span{flex:0 0 3px;border-radius:1.5px;background:var(--twa-chart-track);transition:background-color var(--twa-duration-fast)}.twa-ticks>span.is-on{background:var(--twa-primary);animation:twa-fade-in var(--twa-duration-slow) var(--twa-ease-out) both;animation-delay:calc(var(--i, 0) * 12ms)}.twa-ticks.is-warning>span.is-on{background:var(--twa-warning)}.twa-ticks.is-danger>span.is-on{background:var(--twa-danger)}.twa-ring{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--ring, 40px);height:var(--ring, 40px)}.twa-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.twa-ring .track{fill:none;stroke:var(--twa-chart-track)}.twa-ring .arc{fill:none;stroke:var(--twa-primary);stroke-linecap:round;transition:stroke-dashoffset var(--twa-duration-chart) var(--twa-ease-out)}.twa-ring.is-success .arc{stroke:var(--twa-success)}.twa-ring.is-success .track{stroke:var(--twa-success-soft)}.twa-ring.is-warning .arc{stroke:var(--twa-warning)}.twa-ring.is-warning .track{stroke:var(--twa-warning-soft)}.twa-ring.is-danger .arc{stroke:var(--twa-danger)}.twa-ring.is-danger .track{stroke:var(--twa-danger-soft)}.twa-ring-label{position:relative;font:500 calc(10px * var(--twa-text-scale, 1))/1 var(--font-mono);color:var(--twa-text-primary);font-variant-numeric:tabular-nums}.twa-ring-lg{--ring: 72px}.twa-ring-lg .twa-ring-label{font:600 calc(16px * var(--twa-text-scale, 1))/1 var(--font-sans)}.twa-heat-legend{display:flex;align-items:center;gap:4px;font:400 calc(11px * var(--twa-text-scale, 1))/1 var(--font-sans);color:var(--twa-text-tertiary)}.twa-heat-legend span{width:10px;height:10px;border-radius:2px}.twa-chart-refresh>svg{animation:twa-fade-in var(--twa-duration-slow) var(--twa-ease-out)}.twa-thread{display:flex;flex-direction:column;gap:16px}.twa-msg-user{align-self:flex-end;max-width:78%;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;background:var(--twa-bg-subtle);border:1px solid var(--twa-border-subtle);border-radius:14px 14px 4px;font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);animation:twa-fade-up var(--twa-duration-slow) var(--twa-ease-out) both}.twa-attachment{display:inline-flex;align-items:center;gap:6px;height:calc(24px + 12px * (var(--twa-text-scale, 1) - 1));padding:0 8px;background:var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-sm);font:400 calc(12px * var(--twa-text-scale, 1))/1 var(--font-mono);color:var(--twa-text-secondary)}.twa-attachment .twa-icon{width:13px;height:13px;stroke-width:1.75;color:var(--twa-text-tertiary)}.twa-agent-steps{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}.twa-agent-step{display:flex;align-items:center;gap:8px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);animation:twa-fade-up var(--twa-duration-slow) var(--twa-ease-out) both;animation-delay:calc(var(--i, 0) * 90ms)}.twa-agent-step .twa-icon{width:14px;height:14px;stroke-width:1.75;color:var(--twa-text-tertiary)}.twa-agent-step.is-thinking .twa-icon{color:var(--twa-ai)}.twa-agent-step .twa-mono{font-size:calc(12px * var(--twa-text-scale, 1));color:var(--twa-text-secondary)}.twa-agent-answer{margin:0;font:400 calc(15px * var(--twa-text-scale, 1))/calc(24px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);animation:twa-fade-up var(--twa-duration-slow) var(--twa-ease-out) both}.twa-approval{padding:16px;background:var(--twa-bg-elevated);border:1px solid var(--twa-border-strong);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-sm),inset 0 1px 0 var(--twa-edge-light);animation:twa-fade-up var(--twa-duration-slow) var(--twa-ease-out) both}.twa-approval-head{display:flex;gap:10px}.twa-approval-head>.twa-icon{color:var(--twa-warning-text);margin-top:2px}.twa-approval-title{margin:0;font:500 calc(15px * var(--twa-text-scale, 1))/calc(22px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-approval-sub{margin:2px 0 0;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-approval-options{display:flex;flex-direction:column;gap:10px;margin:14px 0 16px 26px}.twa-approval-actions{display:flex;justify-content:flex-end;gap:8px}.twa-approval.is-resolved{opacity:.7}.twa-approval.is-done{opacity:1;border-color:var(--twa-success-border);background:var(--twa-success-soft);box-shadow:none}.twa-approval.is-done .twa-approval-head>.twa-icon{color:var(--twa-success-text)}.twa-approval.is-discarded{opacity:.72;box-shadow:none}.twa-composer{position:relative;padding:12px 12px 8px 14px;background:var(--twa-bg-elevated);border:1px solid var(--twa-border-strong);border-radius:var(--twa-radius-xl);box-shadow:var(--twa-shadow-xs);transition:border-color var(--twa-duration-fast),box-shadow var(--twa-duration-base)}.twa-composer:focus-within{border-color:var(--twa-primary);box-shadow:var(--twa-shadow-sm),var(--twa-shadow-focus)}.twa-composer textarea{display:block;width:100%;min-height:calc(24px + 24px * (var(--twa-text-scale, 1) - 1));max-height:calc(160px * var(--twa-text-scale, 1));padding:0;border:0;outline:none;background:none;resize:none;font:400 calc(15px * var(--twa-text-scale, 1))/calc(24px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-composer textarea::placeholder{color:var(--twa-text-placeholder)}.twa-composer-bar{display:flex;align-items:center;gap:4px;margin-top:8px}.twa-composer-bar .twa-spacer{flex:1}.twa-send{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:var(--twa-primary);color:var(--twa-on-primary);cursor:pointer;box-shadow:var(--twa-shadow-raised);transition:background-color var(--twa-duration-fast),opacity var(--twa-duration-fast)}.twa-send:hover{background:var(--twa-primary-hover)}.twa-send:not(:disabled):active{background:var(--twa-primary-active);box-shadow:none;transition-duration:var(--twa-duration-instant)}.twa-send:disabled{background:var(--twa-bg-active);color:var(--twa-text-disabled);box-shadow:none;cursor:not-allowed}.twa-send .twa-icon{width:16px;height:16px;stroke-width:2}.twa-model-pill{display:inline-flex;align-items:center;gap:6px;height:calc(28px + 18px * (var(--twa-text-scale, 1) - 1));padding:0 8px 0 10px;border:0;border-radius:var(--twa-radius-full);background:transparent;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);cursor:pointer;transition:background-color var(--twa-duration-instant),color var(--twa-duration-instant)}.twa-model-pill:hover{background:var(--twa-bg-hover);color:var(--twa-text-primary)}.twa-model-pill .twa-icon{width:14px;height:14px}.twa-weekstrip{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.twa-weekday{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 0 10px;border:0;border-radius:var(--twa-radius-full);background:var(--twa-bg-subtle);box-shadow:inset 0 0 0 1px var(--twa-control-edge);cursor:pointer;font:500 calc(11px * var(--twa-text-scale, 1))/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--twa-text-tertiary);transition:background-color var(--twa-duration-fast),color var(--twa-duration-fast)}.twa-weekday b{font:500 calc(15px * var(--twa-text-scale, 1))/1 var(--font-sans);letter-spacing:0;color:var(--twa-text-primary);font-variant-numeric:tabular-nums}.twa-weekday:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--dot, transparent)}.twa-weekday[aria-pressed=true]{background:var(--twa-bg-inverse);color:color-mix(in srgb,var(--twa-text-inverse) 70%,transparent)}.twa-weekday[aria-pressed=true] b{color:var(--twa-text-inverse)}.twa-weekday:not([aria-pressed=true]):active{background:var(--twa-bg-active)}.twa-tabbar{display:inline-flex;align-items:center;gap:10px}.twa-tabbar-pill{display:flex;gap:2px;padding:4px;border-radius:var(--twa-radius-full);background:var(--twa-bg-elevated);border:1px solid var(--twa-border);box-shadow:var(--twa-shadow-md)}.twa-tabbar-item{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--twa-text-tertiary);cursor:pointer;transition:background-color var(--twa-duration-fast),color var(--twa-duration-fast)}.twa-tabbar-item .twa-icon{width:20px;height:20px}.twa-tabbar-item[aria-current=page]{background:var(--twa-bg-selected);color:var(--twa-text-primary)}.twa-tabbar-item:active{background:var(--twa-bg-active)}.twa-fab{display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:50%;background:var(--twa-bg-inverse);color:var(--twa-text-inverse);box-shadow:var(--twa-shadow-md);cursor:pointer;transition:background-color var(--twa-duration-fast)}.twa-fab:hover{background:var(--twa-bg-inverse-hover)}.twa-fab:active{background:var(--twa-bg-inverse)}.twa-fab .twa-icon{width:22px;height:22px;stroke-width:1.75}.twa-tabbar-dock{position:absolute;left:0;right:0;bottom:0;z-index:var(--twa-z-sticky);display:flex;justify-content:center;padding:28px 16px 18px;background:linear-gradient(to bottom,transparent,var(--twa-bg-elevated) 55%);pointer-events:none}.twa-tabbar-dock>*{pointer-events:auto}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:1ms!important;scroll-behavior:auto!important}.twa-spinner,.twa-btn.is-loading:after,.twa-btn[aria-busy=true]:after{animation-duration:1.4s!important;animation-iteration-count:infinite!important}}.twa-avatar>svg{display:block;width:100%;height:100%;border-radius:inherit}.twa-avatar.has-art{background:transparent;--av-ring: transparent}.twa-avatar-xl{--av: var(--twa-avatar-xl)}.twa-avatar-picker{position:relative;flex:none;width:272px;height:300px}.twa-avatar-wheel{position:absolute;top:0;right:0;bottom:0;left:0;outline:none;touch-action:none;user-select:none;-webkit-user-select:none;border-radius:var(--twa-radius-xl)}.twa-avatar-wheel:focus-visible{outline:2px solid var(--twa-focus-ring);outline-offset:2px}.twa-avatar-option{position:absolute;left:0;top:0;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;will-change:transform,opacity;transition:opacity var(--twa-duration-fast) var(--twa-ease-standard)}.twa-avatar-option svg{display:block;width:100%;height:100%;border-radius:50%;filter:grayscale(1);opacity:.66;transition:filter var(--twa-duration-base) var(--twa-ease-standard),opacity var(--twa-duration-base) var(--twa-ease-standard),transform .3s var(--twa-ease-spring),box-shadow var(--twa-duration-base) var(--twa-ease-standard)}.twa-avatar-option:hover svg{filter:grayscale(.1);opacity:1;transform:scale(1.1)}.twa-avatar-option:active svg{transform:scale(.94);transition-duration:var(--twa-duration-instant)}.twa-avatar-option[aria-selected=true] svg{filter:none;opacity:1;transform:scale(1.2);box-shadow:0 0 0 2px var(--surface, var(--twa-bg-elevated)),0 0 0 3.5px var(--twa-primary),var(--twa-shadow-md),var(--twa-shadow-glow)}.twa-avatar-stage{position:absolute;left:84px;top:62px;width:176px;height:176px}.twa-avatar-hero{position:relative;width:100%;height:100%;overflow:hidden;border-radius:50%;background:var(--twa-bg-subtle);box-shadow:var(--twa-shadow-md)}.twa-avatar-hero-layer{position:absolute;top:0;right:0;bottom:0;left:0;animation:twa-avatar-in .3s var(--twa-ease-out) both}.twa-avatar-hero-layer.is-leaving{animation:twa-avatar-out .22s var(--twa-ease-in) both}.twa-avatar-hero-layer>svg,.twa-avatar-hero-layer>img{display:block;width:100%;height:100%;object-fit:cover}@keyframes twa-avatar-in{0%{opacity:0;transform:scale(.93)}}@keyframes twa-avatar-out{to{opacity:0;transform:scale(1.04)}}.twa-avatar-edit{position:absolute;right:2px;bottom:6px;width:38px;height:38px;display:grid;place-items:center;padding:0;cursor:pointer;border:1px solid var(--twa-border-strong);border-radius:50%;background:var(--twa-bg-control);color:var(--twa-text-secondary);box-shadow:var(--twa-shadow-md);transition:color var(--twa-duration-fast),border-color var(--twa-duration-fast),background-color var(--twa-duration-fast)}.twa-avatar-edit:hover{color:var(--twa-text-primary);border-color:var(--twa-border-hover);background:var(--twa-bg-control-hover)}.twa-avatar-edit:active{background:var(--twa-bg-control-active);transition-duration:var(--twa-duration-instant)}.twa-avatar-filters{gap:6px}.twa-avatar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:12px 10px;padding:4px 2px 2px}.twa-avatar-cell{position:relative;aspect-ratio:1;width:100%;padding:0;cursor:pointer;border:0;border-radius:50%;background:none;transition:transform .26s var(--twa-ease-spring),box-shadow var(--twa-duration-fast) var(--twa-ease-standard)}.twa-avatar-cell svg{display:block;width:100%;height:100%;border-radius:50%}.twa-avatar-cell:hover{transform:scale(1.07)}.twa-avatar-cell:active{transform:scale(.95);transition-duration:var(--twa-duration-instant)}.twa-avatar-cell:focus-visible{outline:2px solid var(--twa-focus-ring);outline-offset:3px}.twa-avatar-cell[aria-selected=true]{box-shadow:0 0 0 2px var(--surface, var(--twa-bg-elevated)),0 0 0 4px var(--twa-primary),var(--twa-shadow-glow)}.twa-avatar-cell[aria-selected=true]:after{content:"";position:absolute;right:-3px;bottom:-3px;width:20px;height:20px;border-radius:50%;background:var(--twa-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/11px no-repeat;box-shadow:0 0 0 2px var(--surface, var(--twa-bg-elevated));animation:twa-pop .24s var(--twa-ease-spring)}.twa-avatar-upload{position:relative;margin-right:auto}.twa-modal-footer>.twa-avatar-upload:first-child{margin-left:0}.twa-illo{display:block;flex:none;width:var(--twa-illo-md);height:var(--twa-illo-md)}.twa-illo>svg{display:block;width:100%;height:100%}.twa-illo-art .ti-f{fill:var(--twa-illo-field)}.twa-illo-art .ti-d{fill:var(--twa-illo-dot)}.twa-illo-art .ti-dd{stroke:var(--twa-illo-dot)}.twa-illo-art .ti-p{fill:var(--twa-illo-paper)}.twa-illo-art .ti-s{fill:var(--twa-illo-shade)}.twa-illo-art .ti-i{fill:var(--twa-illo-ink)}.twa-illo-art .ti-a{fill:var(--twa-illo-accent)}.twa-illo-art .ti-as{fill:var(--twa-illo-accent-soft)}.twa-illo-art .ti-k,.twa-illo-art .ti-kt,.twa-illo-art .ti-kb,.twa-illo-art .ti-lk{stroke:var(--twa-illo-ink)}.twa-illo-art .ti-ka,.twa-illo-art .ti-kat{stroke:var(--twa-illo-accent)}.twa-illo-art .ti-kp{stroke:var(--twa-illo-paper)}.twa-illo-art .ti-l{stroke:var(--twa-illo-line)}.twa-illo-sm{width:var(--twa-illo-sm);height:var(--twa-illo-sm)}.twa-illo-lg{width:var(--twa-illo-lg);height:var(--twa-illo-lg)}.twa-illo[data-step]{position:relative}.twa-illo[data-step]:before{content:attr(data-step);position:absolute;top:9px;left:9px;width:22px;height:22px;display:grid;place-items:center;border-radius:var(--twa-radius-full);background:var(--twa-illo-ink);color:var(--twa-illo-paper);font:600 12px/1 var(--font-sans);font-variant-numeric:tabular-nums}.twa-illo-sm[data-step]:before{top:7px;left:7px;width:18px;height:18px;font-size:11px}.twa-illo-lg[data-step]:before{top:13px;left:13px;width:32px;height:32px;font-size:15px}.twa-empty>.twa-illo{margin-bottom:20px}.twa-empty-lg{padding:48px 24px 56px}.twa-empty-lg .twa-empty-title{font:600 calc(16px * var(--twa-text-scale, 1))/calc(24px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.01em}.twa-empty-lg .twa-empty-desc{max-width:400px;margin-top:6px;font-size:calc(14px * var(--twa-text-scale, 1));line-height:calc(20px * var(--twa-text-scale, 1))}.twa-empty-lg .twa-empty-actions{margin-top:20px}.twa-swap{position:relative;display:grid;min-width:0}.twa-swap>[data-part]{grid-area:1/1;min-width:0}.twa-swap>[data-part=skeleton]{pointer-events:none;transition:opacity var(--twa-duration-base) var(--twa-ease-standard)}.twa-swap>[data-part=skeleton][hidden]{display:none}.twa-swap[data-state=loading]>[data-part=skeleton]{animation:twa-fade-in var(--twa-duration-base) var(--twa-ease-standard) .3s both}.twa-swap[data-state=loading]>[data-part=content]{opacity:0;visibility:hidden}.twa-swap[data-state=ready]>[data-part=skeleton]{position:absolute;top:0;left:0;right:0;opacity:0}.twa-swap[data-state=ready]>[data-part=content]{transition:opacity var(--twa-duration-slow) var(--twa-ease-standard) 40ms}.twa-swap[data-state=loading] .twa-progress>span{width:0;transition:none}.twa-swap[data-state=loading] .twa-segbar>span,.twa-swap[data-state=loading] .twa-sparkbars>span,.twa-swap[data-state=loading] .twa-weekbar-fill,.twa-swap[data-state=loading] .twa-ticks>span.is-on,.twa-swap[data-state=loading] .twa-presence-bar>span,.twa-swap[data-state=loading] .twa-clock-day>span{animation:none}.twa-skeleton-value{height:28px;width:88px;border-radius:var(--twa-radius-sm)}.twa-skeleton-title{height:14px;width:132px}.twa-sk-row{display:flex;align-items:center;gap:12px;padding:12px 16px}.twa-sk-lines{flex:1;min-width:0;display:grid;gap:8px}.twa-roll{display:inline-grid;clip-path:inset(0 -2px)}.twa-roll>span{grid-area:1/1}.twa-roll>.twa-roll-in{animation:twa-roll-in var(--twa-duration-slow) var(--twa-ease-out) both}.twa-roll>.twa-roll-out{animation:twa-roll-out var(--twa-duration-base) var(--twa-ease-in) both}.twa-roll.is-down>.twa-roll-in{animation-name:twa-roll-in-down}.twa-roll.is-down>.twa-roll-out{animation-name:twa-roll-out-down}@keyframes twa-roll-in{0%{opacity:0;transform:translateY(.6em)}}@keyframes twa-roll-out{to{opacity:0;transform:translateY(-.6em)}}@keyframes twa-roll-in-down{0%{opacity:0;transform:translateY(-.6em)}}@keyframes twa-roll-out-down{to{opacity:0;transform:translateY(.6em)}}.twa-exiting{opacity:0;pointer-events:none;transition:opacity var(--twa-duration-fast) var(--twa-ease-in),height var(--twa-duration-slow) var(--twa-ease-standard) 80ms}@keyframes twa-arrive{0%{background-color:var(--twa-primary-soft)}}.twa-arrived{animation:twa-arrive 1.6s var(--twa-ease-standard) .2s backwards}.twa-clock{--clock-accent: var(--twa-text-placeholder);position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;padding:18px 20px 20px;background:var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-xl);box-shadow:inset 0 1px 0 var(--twa-edge-light);transition:background-color var(--twa-duration-slow) var(--twa-ease-standard),border-color var(--twa-duration-slow) var(--twa-ease-standard)}.twa-clock[data-state=in]{--clock-accent: var(--twa-success);background:var(--twa-primary-soft);border-color:var(--twa-primary-border)}.twa-clock[data-state=break]{--clock-accent: var(--twa-warning);background:var(--twa-warning-soft);border-color:var(--twa-warning-border)}.twa-clock-head{display:flex;align-items:center;gap:12px;min-height:20px}.twa-clock-status{display:inline-flex;align-items:center;gap:8px;min-width:0;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}.twa-clock-status .twa-dot{background:var(--clock-accent);transition:background-color var(--twa-duration-slow) var(--twa-ease-standard)}.twa-clock[data-state=in] .twa-clock-status .twa-dot{animation:twa-live 1.8s var(--twa-ease-out) infinite}.twa-clock-note{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);white-space:nowrap}.twa-clock-note strong{font-weight:600;color:var(--twa-text-primary);font-variant-numeric:tabular-nums}.twa-clock-note .twa-icon{width:14px;height:14px}.twa-clock-main{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.twa-clock-time{font:500 calc(40px * var(--twa-text-scale, 1))/calc(44px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:-.03em;color:var(--twa-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.twa-clock-time small{margin-left:8px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:0;color:var(--twa-text-tertiary)}.twa-clock-actions{display:flex;align-items:center;gap:8px}.twa-clock-goal{display:grid;gap:8px}.twa-clock[data-state=break] .twa-clock-goal .twa-progress>span{background:var(--twa-warning)}.twa-clock-goal-text{display:flex;justify-content:space-between;gap:12px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);font-variant-numeric:tabular-nums}.twa-clock-goal-text strong{font-weight:500;color:var(--twa-text-primary)}.twa-clock-day{position:relative;height:8px;border-radius:var(--twa-radius-full);background:var(--twa-chart-track)}.twa-clock-day>span{position:absolute;top:0;bottom:0;left:var(--x);width:var(--w);border-radius:var(--twa-radius-full);transform-origin:left;animation:twa-grow-x var(--twa-duration-slower) var(--twa-ease-out) both}.twa-clock-day>.is-work{background:var(--twa-primary)}.twa-clock-day>.is-break{background:var(--twa-warning)}.twa-clock-day>.is-now{top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:var(--twa-text-primary);animation:none}.twa-clock-day-axis{display:flex;justify-content:space-between;font:500 calc(11px * var(--twa-text-scale, 1))/calc(14px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-tertiary)}.twa-clock-compact{display:inline-flex;flex-direction:row;align-items:center;gap:10px;padding:3px 3px 3px 12px;border-radius:var(--twa-radius-full);box-shadow:none}.twa-clock-compact .twa-clock-time{font-size:calc(14px * var(--twa-text-scale, 1));line-height:calc(20px * var(--twa-text-scale, 1));letter-spacing:0}.twa-clock-compact .twa-btn{border-radius:var(--twa-radius-full)}.twa-weekbars{display:grid;grid-template-columns:repeat(var(--days, 5),minmax(0,1fr));gap:8px;height:96px}.twa-weekbar{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.twa-weekbar-track{flex:1;width:100%;max-width:30px;display:flex;align-items:flex-end;border-radius:6px;background:var(--twa-bg-subtle);overflow:hidden}.twa-weekbar-fill{width:100%;height:var(--h, 0%);border-radius:6px 6px 0 0;background:var(--twa-primary);transform-origin:bottom;animation:twa-grow-y var(--twa-duration-chart) var(--twa-ease-out) both;animation-delay:calc(var(--i, 0) * 40ms)}.twa-weekbar.is-today .twa-weekbar-fill{background:repeating-linear-gradient(135deg,var(--twa-primary) 0 4px,color-mix(in srgb,var(--twa-primary) 55%,transparent) 4px 7px)}.twa-weekbar-day{font:500 calc(11px * var(--twa-text-scale, 1))/calc(14px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--twa-text-tertiary)}.twa-weekbar.is-today .twa-weekbar-day{color:var(--twa-text-primary)}.twa-week{display:grid;gap:12px;padding-top:12px}.twa-week-value{display:flex;align-items:baseline;gap:8px}.twa-week-total{font:500 calc(26px * var(--twa-text-scale, 1))/calc(32px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.02em;color:var(--twa-text-primary);font-variant-numeric:tabular-nums}.twa-week-of{font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-inbox{list-style:none;margin:0;padding:0}.twa-inbox-item{position:relative}.twa-inbox-row{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-top:1px solid var(--twa-border-subtle)}.twa-inbox-item:first-child>.twa-inbox-row{border-top-color:transparent}.twa-inbox-lead{flex:none;display:grid;place-items:center;margin-top:2px}.twa-inbox-lead .twa-icon-box{--box: 32px}.twa-inbox-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.twa-inbox-title{display:flex;align-items:baseline;gap:8px;min-width:0;font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-inbox-title>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twa-inbox-kind{flex:none;font:500 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--twa-text-tertiary)}.twa-inbox-meta{font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);font-variant-numeric:tabular-nums}.twa-inbox-note{font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twa-inbox-actions{flex:none;display:flex;align-items:center;gap:6px;margin-left:8px;align-self:center}.twa-inbox-done{display:inline-flex;align-items:center;gap:6px;height:calc(28px + 18px * (var(--twa-text-scale, 1) - 1));padding:0 4px;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-success-text);animation:twa-pop var(--twa-duration-base) var(--twa-ease-spring) both}.twa-inbox-done.is-rejected{color:var(--twa-danger-text)}.twa-inbox-done .twa-icon{width:16px;height:16px}.twa-inbox-item.is-overdue .twa-inbox-meta{color:var(--twa-danger-text)}.twa-inbox-empty[hidden]{display:none}.twa-popover-form{width:296px;padding:12px;display:grid;gap:10px}.twa-popover-form .twa-textarea{min-height:calc(72px + 20px * (var(--twa-text-scale, 1) - 1))}.twa-popover-form-foot{display:flex;justify-content:flex-end;gap:8px}.twa-strip{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--twa-border-subtle);background:var(--twa-bg-subtle);border-radius:0 0 var(--twa-radius-lg) var(--twa-radius-lg)}.twa-strip-text{flex:1;min-width:0;display:flex;flex-direction:column}.twa-strip-eyebrow{font:500 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--twa-text-tertiary)}.twa-strip-title{font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twa-presence{--p-working: var(--twa-success);--p-wfh: var(--twa-primary);--p-none: var(--twa-chart-other);--p-leave: var(--twa-warning)}.twa-presence-bar{display:flex;gap:2px;height:8px}.twa-presence-bar>span{min-width:2px;border-radius:2px;transform-origin:left;animation:twa-grow-x var(--twa-duration-chart) var(--twa-ease-out) both;transition:flex-grow var(--twa-duration-slower) var(--twa-ease-out),opacity var(--twa-duration-base) var(--twa-ease-standard)}.twa-presence-bar>span:first-child{border-radius:var(--twa-radius-full) 2px 2px var(--twa-radius-full)}.twa-presence-bar>span:last-child{border-radius:2px var(--twa-radius-full) var(--twa-radius-full) 2px}.twa-presence-top{display:grid;gap:10px;padding:12px 16px 8px}.twa-presence-mini{flex:0 1 96px;min-width:0;align-self:center}.twa-presence[data-filter] .twa-presence-bar>span:not(.is-on){opacity:var(--twa-opacity-dimmed)}.twa-presence-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px}.twa-presence-key{display:flex;align-items:center;gap:8px;min-height:calc(32px + 18px * (var(--twa-text-scale, 1) - 1));padding:4px 8px;border:1px solid transparent;border-radius:var(--twa-radius-md);background:none;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);text-align:left;cursor:pointer;transition:background-color var(--twa-duration-fast) var(--twa-ease-standard),color var(--twa-duration-fast) var(--twa-ease-standard)}.twa-presence-key:hover{background:var(--twa-bg-hover);color:var(--twa-text-primary)}.twa-presence-key[aria-pressed=true]{background:var(--twa-bg-active);color:var(--twa-text-primary)}.twa-presence-key .twa-dot{background:var(--dot)}.twa-presence-key b{margin-left:auto;font-weight:500;color:var(--twa-text-primary);font-variant-numeric:tabular-nums}.twa-presence-list{list-style:none;margin:0;padding:0;height:var(--list-h, 240px);overflow-y:auto;overscroll-behavior:contain}.twa-scroll-fade{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 32px),transparent)}.twa-scroll-fade[data-at-end]{-webkit-mask-image:none;mask-image:none}.twa-presence-list.is-changing{animation:twa-fade-in var(--twa-duration-base) var(--twa-ease-standard)}.twa-presence-row{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 16px}.twa-presence-row+.twa-presence-row{border-top:1px solid var(--twa-border-subtle)}.twa-presence-hours{margin-left:auto;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.twa-presence-state{margin-left:auto;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);white-space:nowrap}.twa-avatar[data-status=wfh]:after{background:var(--twa-primary)}.twa-avatar[data-status=leave]:after{background:var(--twa-warning)}.twa-avatar[data-status=none]:after{background:var(--twa-chart-other)}.twa-outlist{list-style:none;margin:0;padding:0 0 8px}.twa-outlist-group{padding:12px 16px 4px;font:500 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--twa-text-tertiary)}.twa-outlist-row{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 16px}.twa-outlist-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-outlist-what{font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);white-space:nowrap}.twa-outlist-when{margin-left:auto;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}.twa-outlist-row>.twa-icon{color:var(--twa-text-tertiary)}.twa-swapped{animation:twa-fade-in var(--twa-duration-base) var(--twa-ease-standard)}.twa-pagebody{display:flex;flex-direction:column;gap:12px;padding:0 24px 24px;min-width:0;max-width:var(--twa-content-max);margin:0 auto;width:100%;box-sizing:border-box}.twa-pagebody.is-narrow{max-width:880px}.twa-pagebody.is-flush{padding:0;max-width:none}.twa-cols{display:grid;gap:12px;align-items:start;min-width:0}.twa-cols-main{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.twa-cols-side{grid-template-columns:minmax(0,1fr) 320px}.twa-cols-even{grid-template-columns:repeat(2,minmax(0,1fr))}.twa-cols>*{display:flex;flex-direction:column;gap:12px;min-width:0}.twa-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.twa-kpis-3{grid-template-columns:repeat(3,minmax(0,1fr))}.twa-section-head{display:flex;align-items:center;gap:8px;min-height:28px;margin-top:4px}.twa-section-title{margin:0;font:600 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-section-head .twa-count{margin-left:2px}.twa-section-head>:last-child:not(:first-child){margin-left:auto}.twa-updated{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);white-space:nowrap}.twa-main-scroll.is-fill{overflow:hidden;display:flex;flex-direction:column}.twa-main-scroll.is-fill>.twa-fill{flex:1;min-height:0}@media (max-width: 1023px){.twa-cols-main,.twa-cols-side,.twa-cols-even{grid-template-columns:minmax(0,1fr)}.twa-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.twa-pagebody{padding:0 14px 112px}}.header-lead{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.header-title-row{display:flex;align-items:center;gap:10px;min-width:0}.header-title-row .page-title{flex:0 1 auto}.page-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px;margin:2px 0 0;font:400 calc(13px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.page-meta-item{display:inline-flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}.page-meta-item .twa-icon{width:14px;height:14px;stroke-width:1.75}.page-meta-item .twa-avatar{--size: 18px}.page-meta a,.page-meta .twa-btn-link{color:var(--twa-text-secondary);font-size:calc(13px * var(--twa-text-scale, 1))}.twa-entity-mark{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:var(--twa-radius-lg);background:var(--twa-bg-subtle);border:1px solid var(--twa-border);color:var(--twa-text-secondary)}.twa-entity-mark .twa-nav-ring{width:18px;height:18px;border-width:3px}.page-header.has-tabs .twa-tabs{border-bottom:1px solid var(--twa-border);margin-bottom:-16px}.page-header.has-tabs+[data-pk-toolsrow],.page-header.has-tabs+.twa-pagebody{padding-top:16px}.twa-modal-title:focus{outline:none}.twa-props{display:grid;grid-template-columns:128px minmax(0,1fr);gap:2px 12px;align-items:center;margin:0}:where(:root)[data-text-size] .twa-props{grid-template-columns:calc(128px * var(--twa-text-scale)) minmax(0,1fr)}.twa-props-2{grid-template-columns:104px minmax(0,1fr) 104px minmax(0,1fr);column-gap:16px}:where(:root)[data-text-size] .twa-props-2{grid-template-columns:calc(104px * var(--twa-text-scale)) minmax(0,1fr) calc(104px * var(--twa-text-scale)) minmax(0,1fr)}.twa-props>dt{padding:6px 0;font:400 calc(13px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.twa-props>dd{margin:0;min-width:0;min-height:calc(32px + 20px * (var(--twa-text-scale, 1) - 1));display:flex;align-items:center;gap:8px;font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-props>dd.is-mono{font:400 calc(13px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-mono)}.twa-prop-btn{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:32px;margin-left:-8px;padding:0 8px;border:0;border-radius:var(--twa-radius-md);background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--twa-duration-fast) var(--twa-ease-standard)}.twa-prop-btn:hover{background:var(--twa-bg-hover)}.twa-prop-btn:active{background:var(--twa-bg-active);transition-duration:var(--twa-duration-instant)}.twa-prop-btn.is-empty{color:var(--twa-text-placeholder)}.twa-readonly-note{display:flex;align-items:center;gap:6px;margin:0;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-readonly-note .twa-icon{width:14px;height:14px;flex:none}.twa-prop-btn:disabled{cursor:default;color:inherit}.twa-prop-btn:disabled:hover,.twa-prop-btn:disabled:active{background:transparent}.twa-prop-btn .twa-icon{width:16px;height:16px;flex:none}.twa-prop-btn>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twa-cell-sub .twa-nav-ring,.twa-list-meta .twa-nav-ring{display:inline-block;width:10px;height:10px;border-width:2px;vertical-align:-1px}.twa-masked{font-family:var(--font-mono);font-size:calc(13px * var(--twa-text-scale, 1));letter-spacing:.04em}.twa-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(216px,1fr);gap:12px;align-items:start;overflow-x:auto;padding-bottom:8px;min-width:0}.twa-board-col{display:flex;flex-direction:column;min-width:0;padding:4px;background:var(--twa-bg-tray);border:1px solid var(--twa-border);border-radius:var(--twa-radius-xl);transition:border-color var(--twa-duration-fast),background-color var(--twa-duration-fast)}.twa-board-col.is-over{border-color:var(--twa-primary-border);background:color-mix(in srgb,var(--twa-primary-soft) 55%,var(--twa-bg-tray))}.twa-board-head{display:flex;align-items:center;gap:8px;min-height:36px;padding:2px 4px 6px 8px}.twa-board-title{display:inline-flex;align-items:center;gap:8px;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);white-space:nowrap}.twa-board-title .twa-icon{width:16px;height:16px}.twa-board-sum{margin-left:auto;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}.twa-board-list{display:flex;flex-direction:column;gap:4px;min-height:56px}.twa-board-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:var(--twa-bg-elevated);--surface: var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-xs),inset 0 1px 0 var(--twa-edge-light);cursor:grab;user-select:none;-webkit-user-select:none;touch-action:none;transition:border-color var(--twa-duration-fast),box-shadow var(--twa-duration-base) var(--twa-ease-standard),opacity var(--twa-duration-base)}.twa-board-card:hover{border-color:var(--twa-border-strong)}.twa-board-card:focus-visible{outline:none;box-shadow:var(--twa-shadow-focus)}.twa-board-card.is-dragging{opacity:0}.twa-board-card.is-lifted{position:fixed;z-index:var(--twa-z-overlay);pointer-events:none;cursor:grabbing;box-shadow:var(--twa-shadow-lg);transform:rotate(1.5deg) scale(1.02);transition:transform var(--twa-duration-base) var(--twa-ease-spring)}.twa-board-drop{flex:none;border:1.5px dashed var(--twa-primary-border);border-radius:var(--twa-radius-lg);background:var(--twa-primary-soft);transition:height var(--twa-duration-base) var(--twa-ease-out)}.twa-board-card-top{display:flex;align-items:center;gap:6px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-tertiary)}.twa-board-card-top>:last-child:not(:first-child){margin-left:auto}.twa-board-card-title{font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.twa-board-card-meta{display:flex;align-items:center;gap:8px;min-height:calc(20px + 16px * (var(--twa-text-scale, 1) - 1));font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-board-card-meta>.twa-avatar,.twa-board-card-meta>.twa-avatar-stack{margin-left:auto}.twa-board-card-meta .twa-icon{width:14px;height:14px}.twa-board-add{justify-content:flex-start;width:100%;margin-top:4px;color:var(--twa-text-tertiary)}.twa-board-empty{display:grid;place-items:center;min-height:calc(56px + 16px * (var(--twa-text-scale, 1) - 1));font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-placeholder);border:1px dashed var(--twa-border);border-radius:var(--twa-radius-lg)}.twa-split{display:grid;grid-template-columns:340px minmax(0,1fr);min-height:0;height:100%;border-top:1px solid var(--twa-border)}.twa-split-3{grid-template-columns:330px minmax(0,1fr) 300px}.twa-split>*{min-width:0;min-height:0;overflow:auto}.twa-split>*+*{border-left:1px solid var(--twa-border)}.twa-split-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;min-height:52px;padding:8px 12px;background:var(--twa-bg);border-bottom:1px solid var(--twa-border-subtle)}.twa-split-pad{padding:16px 20px}.twa-msglist{display:flex;flex-direction:column}.twa-msg-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:2px 10px;padding:12px 14px;border:0;border-bottom:1px solid var(--twa-border-subtle);background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--twa-duration-instant)}.twa-msg-item:hover{background:var(--twa-bg-hover)}.twa-msg-item[aria-current=true]{background:var(--twa-bg-active);box-shadow:inset 2px 0 0 var(--twa-primary)}.twa-msg-item>.twa-avatar{grid-row:span 3;margin-top:2px}.twa-msg-from{font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twa-msg-when{font:400 calc(12px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}.twa-msg-subject{grid-column:2/4;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twa-msg-snippet{grid-column:2/4;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twa-msg-tags{grid-column:2/4;display:flex;align-items:center;gap:6px;margin-top:4px}.twa-msg-item.is-unread .twa-msg-from,.twa-msg-item.is-unread .twa-msg-subject{font-weight:600}.twa-bubble{max-width:640px;padding:12px 14px;border-radius:var(--twa-radius-lg);background:var(--twa-bg-elevated);border:1px solid var(--twa-border);font:400 calc(14px * var(--twa-text-scale, 1))/calc(22px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-bubble.is-note{background:var(--twa-warning-soft);border-color:var(--twa-warning-border)}.twa-bubble.is-mine{margin-left:auto;background:var(--twa-primary-soft);border-color:var(--twa-primary-border)}.twa-bubble-head{display:flex;align-items:center;gap:8px;margin-bottom:6px;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-bubble-head .twa-updated{margin-left:auto}.twa-set-row{display:flex;align-items:center;gap:24px;min-height:64px;padding:12px 16px;border-top:1px solid var(--twa-border-subtle)}.twa-set-row:first-child{border-top:0}.twa-set-row.is-top{align-items:flex-start}.twa-set-text{flex:1;min-width:0}.twa-set-title{display:flex;align-items:center;gap:8px;font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-set-desc{margin:2px 0 0;max-width:620px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-set-control{display:flex;align-items:center;gap:8px;flex:none}.twa-set-control .twa-select,.twa-set-control .twa-input{width:220px}.twa-saved{display:inline-flex;align-items:center;gap:6px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);opacity:0;transition:opacity var(--twa-duration-slow) var(--twa-ease-out)}.twa-saved.is-on{opacity:1}.twa-saved .twa-icon{width:14px;height:14px;color:var(--twa-success-text)}.twa-savebar{position:sticky;bottom:16px;z-index:var(--twa-z-sticky);align-self:center;display:flex;align-items:center;gap:8px;padding:6px 6px 6px 16px;background:var(--twa-bg-inverse);color:var(--twa-text-inverse);border-radius:var(--twa-radius-full);box-shadow:var(--twa-shadow-lg);font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity var(--twa-duration-base) var(--twa-ease-in),transform var(--twa-duration-base) var(--twa-ease-in)}.twa-savebar[data-state=open]{opacity:1;transform:none;pointer-events:auto;transition:opacity var(--twa-duration-slow) var(--twa-ease-out),transform var(--twa-duration-slower) var(--twa-ease-out)}.twa-savebar .twa-btn:not(.twa-btn-primary){--btn-fg: color-mix(in srgb, var(--twa-text-inverse) 88%, transparent);--btn-bg: transparent;--btn-bd: transparent;--btn-bg-hover: var(--twa-bg-inverse-hover);--btn-bd-hover: transparent;--btn-bg-active: var(--twa-bg-inverse-hover);--btn-shadow: none}.twa-gantt{--day: 30px;display:grid;grid-template-columns:248px minmax(0,1fr);background:var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);overflow:hidden}.twa-gantt-names{border-right:1px solid var(--twa-border)}.twa-gantt-names>div,.twa-gantt-row{height:40px;border-bottom:1px solid var(--twa-border-subtle);box-sizing:border-box}.twa-gantt-names>div{display:flex;align-items:center;gap:8px;padding:0 12px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);white-space:nowrap;overflow:hidden}.twa-gantt-names>.is-group,.twa-gantt-row.is-group{background:var(--twa-bg-subtle)}.twa-gantt-names>.is-group{font-weight:500}.twa-gantt-names>.is-head,.twa-gantt-scale{height:36px}.twa-gantt-grid{position:relative;overflow-x:auto}.twa-gantt-inner{position:relative;min-width:100%}.twa-gantt-scale{position:sticky;top:0;display:flex;border-bottom:1px solid var(--twa-border);background:var(--twa-bg-elevated);box-sizing:border-box}.twa-gantt-scale>span{flex:none;width:var(--day);display:grid;place-items:center;font:500 calc(11px * var(--twa-text-scale, 1))/calc(14px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-tertiary)}.twa-gantt-scale>span.is-week{color:var(--twa-text-secondary)}.twa-gantt-row{position:relative;background-image:repeating-linear-gradient(to right,transparent 0 calc(var(--day) - 1px),var(--twa-border-subtle) calc(var(--day) - 1px) var(--day)),repeating-linear-gradient(to right,transparent 0 calc(var(--day) * 5),color-mix(in srgb,var(--twa-bg-subtle) 80%,transparent) calc(var(--day) * 5) calc(var(--day) * 7))}.twa-gantt-scale>span.is-today{color:var(--twa-on-primary);background:var(--twa-primary);border-radius:6px;margin:6px 0;height:24px}.twa-gantt-bar{--c: var(--twa-primary);position:absolute;top:8px;height:calc(24px + 16px * (var(--twa-text-scale, 1) - 1));display:flex;align-items:center;gap:6px;padding:0 6px 0 8px;box-sizing:border-box;overflow:hidden;border-radius:6px;border:1px solid color-mix(in srgb,var(--c) 50%,transparent);background:color-mix(in srgb,var(--c) 16%,var(--twa-bg-elevated));font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);white-space:nowrap;cursor:grab;transform-origin:left;animation:twa-grow-x var(--twa-duration-chart) var(--twa-ease-out) both}.twa-gantt-bar>i{position:absolute;left:0;top:0;bottom:0;width:var(--done, 0%);background:color-mix(in srgb,var(--c) 30%,transparent);pointer-events:none}.twa-gantt-bar>*{position:relative}.twa-gantt-bar .twa-avatar{--size: 16px;margin-left:auto}.twa-gantt-bar.is-late{--c: var(--twa-danger)}.twa-gantt-today{position:absolute;top:36px;bottom:0;width:2px;margin-left:-1px;background:var(--twa-primary);z-index:1;pointer-events:none}.twa-month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:var(--twa-border-subtle);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);overflow:hidden}.twa-month-dow{padding:8px 10px;background:var(--twa-bg-subtle);font:500 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--twa-text-tertiary)}.twa-month-day{display:flex;flex-direction:column;gap:3px;min-height:108px;padding:6px 6px 8px;border:0;background:var(--twa-bg-elevated);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--twa-duration-instant)}.twa-month-day:hover{background:var(--twa-bg-hover)}.twa-month-day:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--twa-focus-ring)}.twa-month-day.is-weekend{background:color-mix(in srgb,var(--twa-bg-subtle) 70%,var(--twa-bg-elevated))}.twa-month-day.is-out{background:var(--twa-bg-subtle)}.twa-month-day.is-out>*{opacity:.5}.twa-month-day[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--twa-primary)}.twa-month-num{align-self:flex-start;min-width:24px;height:calc(22px + 22px * (var(--twa-text-scale, 1) - 1));padding:0 4px;border-radius:6px;font:500 calc(12px * var(--twa-text-scale, 1))/calc(22px * var(--twa-text-scale, 1)) var(--font-mono);text-align:center;color:var(--twa-text-secondary);box-sizing:border-box}.twa-month-day.is-today .twa-month-num{background:var(--twa-primary);color:var(--twa-on-primary)}.twa-event{display:flex;align-items:center;gap:6px;min-width:0;height:calc(22px + 16px * (var(--twa-text-scale, 1) - 1));padding:0 6px;border-radius:6px;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);white-space:nowrap;overflow:hidden}.twa-event>span:not(.twa-avatar):not(.twa-avatar-stack){overflow:hidden;text-overflow:ellipsis}.twa-event .twa-icon{width:13px;height:13px;flex:none}.twa-event .twa-avatar-stack .twa-avatar{--size: 16px}.twa-event-holiday{background:var(--twa-success-soft);color:var(--twa-success-text)}.twa-event-off{background:var(--twa-bg-subtle);color:var(--twa-text-secondary);box-shadow:inset 0 0 0 1px var(--twa-border-subtle)}.twa-event-pending{background:transparent;color:var(--twa-text-tertiary);box-shadow:inset 0 0 0 1px var(--twa-border-strong);border-radius:6px;background-image:repeating-linear-gradient(135deg,transparent 0 5px,var(--twa-bg-subtle) 5px 7px)}.twa-event-celebrate{background:var(--twa-ai-soft);color:var(--twa-ai-text)}.twa-event-more{height:calc(18px + 18px * (var(--twa-text-scale, 1) - 1));padding:0 6px;font:500 calc(11px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-paper{--paper-ink: #1c1c1c;--paper-soft: #6b6b6b;--paper-line: #e6e3de;--paper-tint: #f6f5f2;position:relative;box-sizing:border-box;width:100%;max-width:760px;margin:0 auto;padding:44px 48px 40px;background:#fff;color:var(--paper-ink);border-radius:6px;box-shadow:0 1px 2px #0000000f,0 8px 28px #00000014;font:400 calc(12px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color-scheme:light}[data-theme=dark] .twa-paper{box-shadow:0 0 0 1px #ffffff14,0 12px 32px #00000080}.twa-paper h2{margin:0;font:600 calc(22px * var(--twa-text-scale, 1))/calc(28px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.01em;color:var(--paper-ink)}.twa-paper-muted{color:var(--paper-soft)}.twa-paper-label{font:500 calc(10px * var(--twa-text-scale, 1))/calc(14px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-soft)}.twa-paper table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.twa-paper th{padding:8px 6px;text-align:left;font:500 calc(10px * var(--twa-text-scale, 1))/calc(14px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-soft);border-bottom:1px solid var(--paper-line)}.twa-paper td{padding:9px 6px;border-bottom:1px solid var(--paper-line);vertical-align:top}.twa-paper .is-num{text-align:right}.twa-paper-total{background:var(--paper-tint);font-weight:600}.twa-paper-stamp{display:inline-block;margin-left:12px;padding:2px 8px;border:1.5px solid currentColor;border-radius:6px;font:600 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.1em;text-transform:uppercase;vertical-align:4px;transform:rotate(-4deg)}.twa-paper-stamp.is-paid{color:#1f8a4c}.twa-paper-stamp.is-draft{color:#8a8a8a}.twa-paper-stamp.is-overdue{color:#c2352b}.twa-paper-wrap{padding:24px;background:var(--twa-bg-subtle);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg)}.twa-shots{display:grid;grid-template-columns:repeat(auto-fill,minmax(164px,1fr));gap:10px}.twa-shot{position:relative;display:block;width:100%;padding:0;aspect-ratio:16/10;overflow:hidden;border:1px solid var(--twa-border);border-radius:var(--twa-radius-md);background:var(--twa-bg-subtle);cursor:zoom-in;transition:border-color var(--twa-duration-fast),box-shadow var(--twa-duration-base)}.twa-shot:hover{border-color:var(--twa-border-strong);box-shadow:var(--twa-shadow-sm)}.twa-shot:focus-visible{outline:none;box-shadow:var(--twa-shadow-focus)}.twa-shot-meta{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:14px 8px 6px;font:500 calc(11px * var(--twa-text-scale, 1))/calc(14px * var(--twa-text-scale, 1)) var(--font-mono);color:#fff;background:linear-gradient(transparent,#0009)}.twa-shot.is-blurred .twa-shot-screen{filter:blur(6px)}.twa-dayline{position:relative;height:24px;border-radius:6px;background:var(--twa-chart-track);overflow:hidden}.twa-dayline>span{position:absolute;top:0;bottom:0;left:calc(var(--s) * 1%);width:calc(var(--w) * 1%);background:var(--twa-primary);border-radius:3px;transform-origin:left;animation:twa-grow-x var(--twa-duration-chart) var(--twa-ease-out) both}.twa-dayline>span+span{box-shadow:-2px 0 0 var(--twa-bg-elevated)}.twa-dayline>.is-break{background:var(--twa-warning)}.twa-dayline>.is-idle{background:repeating-linear-gradient(135deg,var(--twa-chart-muted) 0 3px,transparent 3px 6px)}.twa-dayline>.is-manual{background:var(--twa-chart-3)}.twa-dayline>.is-field{background:var(--twa-chart-4)}.twa-dayline>.is-now{width:2px;margin-left:-1px;background:var(--twa-text-primary);border-radius:0;animation:none}.twa-dayline-axis{display:flex;justify-content:space-between;margin-top:6px;font:500 calc(11px * var(--twa-text-scale, 1))/calc(14px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-tertiary)}.twa-hbars{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.twa-hbar{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr) auto;align-items:center;gap:12px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-hbar-name{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(:root)[data-text-size] .twa-hbar-name{display:block;max-width:100%}:where(:root)[data-text-size] .twa-hbar-name>*,:where(:root)[data-text-size] .twa-hbar-name:before{display:inline-block;vertical-align:middle;line-height:1;margin-right:8px}.twa-hbar-track{position:relative;height:8px;border-radius:var(--twa-radius-full);background:var(--twa-chart-track);overflow:hidden}.twa-hbar-track>span{position:absolute;left:0;top:0;bottom:0;width:var(--v, 0%);border-radius:inherit;background:var(--c, var(--twa-chart-1));transform-origin:left;animation:twa-grow-x var(--twa-duration-chart) var(--twa-ease-out) both}.twa-hbar-value{font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-secondary);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.twa-hbar.is-link{cursor:pointer;border-radius:6px;margin:-3px -6px;padding:3px 6px;transition:background-color var(--twa-duration-instant)}.twa-hbar.is-link:hover{background:var(--twa-bg-hover)}.twa-swap[data-state=loading] .twa-hbar-track>span,.twa-swap[data-state=loading] .twa-dayline>span,.twa-swap[data-state=loading] .twa-gantt-bar{animation:none}.twa-checklist{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.twa-check-item{display:flex;align-items:center;gap:10px;min-height:40px;padding:4px 8px;margin:0 -8px;border-radius:var(--twa-radius-md);transition:background-color var(--twa-duration-instant)}.twa-check-item:hover{background:var(--twa-bg-hover)}.twa-check-item-text{flex:1;min-width:0;font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);transition:color var(--twa-duration-base)}.twa-check-item.is-done .twa-check-item-text{color:var(--twa-text-tertiary);text-decoration:line-through;text-decoration-color:var(--twa-text-placeholder)}.twa-check-item-meta{display:flex;align-items:center;gap:8px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);white-space:nowrap}.twa-vote{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;flex:none;width:44px;height:calc(52px + 16px * (var(--twa-text-scale, 1) - 1));padding:0;background:var(--twa-bg-control);border:1px solid var(--twa-border-strong);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-xs);font:600 calc(13px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color var(--twa-duration-fast),border-color var(--twa-duration-fast),color var(--twa-duration-fast),transform var(--twa-duration-fast) var(--twa-ease-spring)}.twa-vote .twa-icon{width:16px;height:16px;color:var(--twa-text-tertiary);transition:transform var(--twa-duration-base) var(--twa-ease-spring),color var(--twa-duration-fast)}.twa-vote:hover{background:var(--twa-bg-control-hover);border-color:var(--twa-border-hover)}.twa-vote:active{transform:scale(.96)}.twa-vote[aria-pressed=true]{background:var(--twa-primary-soft);border-color:var(--twa-primary-border);color:var(--twa-primary-text)}.twa-vote[aria-pressed=true] .twa-icon{color:var(--twa-primary-text);transform:translateY(-1px)}.twa-lifebar{display:grid;grid-template-columns:repeat(var(--n, 6),minmax(0,1fr));gap:4px}.twa-lifebar>span{position:relative;height:4px;border-radius:var(--twa-radius-full);background:var(--twa-chart-track)}.twa-lifebar>span.is-done{background:var(--twa-primary)}.twa-lifebar>span.is-now{background:linear-gradient(to right,var(--twa-primary) 50%,var(--twa-chart-track) 50%)}.twa-lifebar-labels{display:grid;grid-template-columns:repeat(var(--n, 6),minmax(0,1fr));gap:4px;margin-top:6px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-lifebar-labels>.is-now{color:var(--twa-text-primary);font-weight:500}@keyframes twa-row-in{0%{opacity:0;transform:translateY(4px)}}@keyframes twa-panel-in{0%{opacity:0;transform:translateY(6px)}}@keyframes twa-panel-in-side{0%{opacity:0;transform:translate(10px)}}.twa-rows-in>*{animation:twa-row-in .28s var(--twa-ease-out) backwards;animation-delay:calc(min(var(--i, 0),10)*22ms)}.twa-table.twa-rows-in>tbody>tr{animation:twa-row-in .28s var(--twa-ease-out) backwards;animation-delay:calc(min(var(--i, 0),10)*22ms)}.twa-panel-in{animation:twa-panel-in .28s var(--twa-ease-out) backwards}.twa-panel-in-side{animation:twa-panel-in-side .26s var(--twa-ease-out) backwards}.twa-dim{opacity:var(--twa-opacity-refetch);transition:opacity var(--twa-duration-base);pointer-events:none}.twa-table[data-quiet-check] td.is-check .twa-checkbox{opacity:0;transition:opacity var(--twa-duration-fast)}.twa-table[data-quiet-check] tr:hover td.is-check .twa-checkbox,.twa-table[data-quiet-check] td.is-check .twa-checkbox:checked,.twa-table[data-quiet-check] td.is-check .twa-checkbox:focus-visible,.twa-table[data-quiet-check].is-selecting td.is-check .twa-checkbox{opacity:1}.twa-table tbody tr[data-href]{cursor:pointer}.twa-drawer.twa-drawer-lg{width:min(var(--twa-drawer-lg),100% - 16px)}.twa-drawer.twa-drawer-xl{width:min(var(--twa-drawer-xl),100% - 16px)}.twa-drawer .twa-modal-body.is-flush{padding:0;gap:0;overflow:hidden}.twa-drawer .twa-modal-body.is-flush>.twa-swap{flex:1;min-height:0;grid-template-rows:minmax(0,1fr)}.twa-drawer .twa-modal-body.is-flush>.twa-swap>[data-part]:not([hidden]){display:flex;flex-direction:column;min-height:0}.twa-drawer .twa-modal-body{flex:1;min-height:0}.twa-drawer-nav{display:inline-flex;align-items:center;gap:2px;margin:-4px 0 0}.twa-drawer-section{display:flex;flex-direction:column;gap:10px}.twa-drawer-section+.twa-drawer-section{padding-top:16px;border-top:1px solid var(--twa-border-subtle)}.twa-drawer-foot{display:flex;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid var(--twa-border-subtle);background:var(--twa-bg-subtle);border-radius:0 0 var(--twa-radius-xl) var(--twa-radius-xl)}.twa-drawer-foot>.twa-spacer+.twa-btn,.twa-drawer-foot>.twa-btn:first-child:last-child{margin-left:auto}@media (prefers-reduced-motion: reduce){.twa-rows-in>*,.twa-table.twa-rows-in>tbody>tr,.twa-panel-in,.twa-panel-in-side,.twa-gantt-bar,.twa-dayline>span,.twa-hbar-track>span{animation:none}.twa-board-card.is-lifted{transform:none}}.twa-hint{display:flex;align-items:center;gap:8px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-hint>.twa-icon{width:14px;height:14px;flex:none}.twa-live{display:inline-flex;align-items:center;gap:6px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary);white-space:nowrap}.twa-live .twa-dot{background:var(--twa-success);animation:twa-live 1.8s var(--twa-ease-standard) infinite}.twa-status{display:inline-flex;align-items:center;gap:6px;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);white-space:nowrap}.twa-status:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c, var(--twa-chart-other));flex:none}.twa-status small{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-code{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){.twa-live .twa-dot{animation:none}}.twa-notice{display:flex;align-items:center;gap:10px;min-height:calc(40px + 18px * (var(--twa-text-scale, 1) - 1));padding:8px 8px 8px 14px;box-sizing:border-box;border-radius:var(--twa-radius-lg);border:1px solid var(--twa-border);background:var(--twa-bg-subtle);font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}.twa-notice>.twa-icon{width:16px;height:16px;flex:none;color:var(--twa-text-tertiary)}.twa-notice b{font-weight:500;color:var(--twa-text-primary)}.twa-notice-action{margin-left:auto;flex:none}.twa-notice.is-warning{background:var(--twa-warning-soft);border-color:var(--twa-warning-border)}.twa-notice.is-warning>.twa-icon{color:var(--twa-warning-text)}.twa-notice.is-danger{background:var(--twa-danger-soft);border-color:var(--twa-danger-border)}.twa-notice.is-danger>.twa-icon{color:var(--twa-danger-text)}.twa-notice.is-success{background:var(--twa-success-soft);border-color:var(--twa-success-border)}.twa-notice.is-success>.twa-icon{color:var(--twa-success-text)}.twa-notice.is-info{background:var(--twa-primary-soft);border-color:var(--twa-primary-border)}.twa-notice.is-info>.twa-icon{color:var(--twa-primary-text)}.twa-table tbody tr.is-viewing td{background:var(--twa-bg-selected)}.twa-prose{max-width:720px;font:400 calc(15px * var(--twa-text-scale, 1))/calc(26px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-prose>:first-child{margin-top:0}.twa-prose h1{margin:0 0 8px;font:600 calc(28px * var(--twa-text-scale, 1))/calc(36px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.02em}.twa-prose h2{margin:32px 0 8px;font:600 calc(20px * var(--twa-text-scale, 1))/calc(28px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.01em;scroll-margin-top:96px}.twa-prose h3{margin:24px 0 6px;font:600 calc(16px * var(--twa-text-scale, 1))/calc(24px * var(--twa-text-scale, 1)) var(--font-sans);scroll-margin-top:96px}.twa-prose p{margin:0 0 12px}.twa-prose ul,.twa-prose ol{margin:0 0 12px;padding-left:22px}.twa-prose li{margin:4px 0;padding-left:2px}.twa-prose li::marker{color:var(--twa-text-tertiary)}.twa-prose a{color:var(--twa-primary-text);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:3px}.twa-prose a:hover{text-decoration-color:currentColor}.twa-prose strong{font-weight:600}.twa-prose code{padding:1px 5px;border-radius:5px;background:var(--twa-bg-subtle);border:1px solid var(--twa-border-subtle);font:400 calc(13px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-mono)}.twa-prose hr{margin:24px 0;border:0;border-top:1px solid var(--twa-border)}.twa-prose blockquote{margin:0 0 12px;padding:2px 0 2px 14px;border-left:3px solid var(--twa-border-strong);color:var(--twa-text-secondary)}.twa-prose table{width:100%;margin:4px 0 16px;border-collapse:separate;border-spacing:0;border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);overflow:hidden;font-size:calc(14px * var(--twa-text-scale, 1));line-height:calc(20px * var(--twa-text-scale, 1))}.twa-prose th{padding:8px 12px;background:var(--twa-bg-subtle);text-align:left;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);border-bottom:1px solid var(--twa-border)}.twa-prose td{padding:9px 12px;border-top:1px solid var(--twa-border-subtle);vertical-align:top}.twa-prose tr:first-child td{border-top:0}.twa-prose .twa-callout{margin:0 0 16px}.twa-callout{display:flex;gap:10px;padding:12px 14px;border-radius:var(--twa-radius-lg);background:var(--twa-bg-subtle);border:1px solid var(--twa-border-subtle);font:400 calc(14px * var(--twa-text-scale, 1))/calc(22px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}.twa-callout>.twa-icon{width:16px;height:16px;flex:none;margin-top:3px;color:var(--twa-text-tertiary)}.twa-callout b{font-weight:600;color:var(--twa-text-primary)}.twa-callout.is-warning{background:var(--twa-warning-soft);border-color:var(--twa-warning-border)}.twa-callout.is-warning>.twa-icon{color:var(--twa-warning-text)}.twa-callout.is-ai{background:var(--twa-ai-soft);border-color:var(--twa-ai-border)}.twa-callout.is-ai>.twa-icon{color:var(--twa-ai-text)}.twa-editor-bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:2px;padding:6px;border-bottom:1px solid var(--twa-border-subtle);background:var(--twa-bg-elevated);border-radius:var(--twa-radius-xl) var(--twa-radius-xl) 0 0}.twa-editor-bar .twa-btn[aria-pressed=true]{background:var(--twa-bg-selected);color:var(--twa-text-primary)}.twa-editor-area{min-height:420px;padding:28px 40px 48px;outline:none}.twa-editor-area:empty:before,.twa-editor-area [data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--twa-text-placeholder);pointer-events:none}.twa-editor-title{display:block;width:100%;margin:0 0 12px;padding:0;border:0;outline:none;background:none;font:600 calc(28px * var(--twa-text-scale, 1))/calc(36px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.02em;color:var(--twa-text-primary)}.twa-editor-title::placeholder{color:var(--twa-text-placeholder)}.twa-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:132px;padding:20px;border:1.5px dashed var(--twa-border-hover);border-radius:var(--twa-radius-lg);background:var(--twa-bg-subtle);color:var(--twa-text-tertiary);text-align:center;cursor:pointer;transition:border-color var(--twa-duration-fast),background-color var(--twa-duration-fast),color var(--twa-duration-fast)}.twa-drop>.twa-icon{width:20px;height:20px;margin-bottom:4px}.twa-drop:hover{border-color:var(--twa-text-tertiary);color:var(--twa-text-secondary)}.twa-drop.is-over{border-color:var(--twa-primary);background:var(--twa-primary-soft);color:var(--twa-primary-text)}.twa-drop:focus-within{outline:2px solid var(--twa-focus-ring);outline-offset:2px}.twa-drop-title{font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-drop-hint{font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans)}.twa-drop-file{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 8px 8px 12px;border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);background:var(--twa-bg-elevated);animation:twa-fade-up var(--twa-duration-base) var(--twa-ease-out)}.twa-drop-file>.twa-icon{width:16px;height:16px;flex:none;color:var(--twa-text-tertiary)}.twa-drop-file-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-drop-file-meta{flex:none;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-drop-file.is-error{border-color:var(--twa-danger-border);background:var(--twa-danger-soft)}.twa-drop-file.is-error>.twa-icon,.twa-drop-file.is-error .twa-drop-file-meta{color:var(--twa-danger-text)}.twa-pick-list{display:flex;flex-direction:column;gap:8px;max-height:360px;overflow:auto;margin:-2px;padding:2px}.twa-pick-list>.twa-choice{align-items:center;padding:10px 12px}.twa-pick-list>.twa-choice>.twa-radio{margin-top:0}.twa-pick-list>.twa-choice>.twa-icon-box,.twa-pick-list>.twa-choice>.twa-avatar{flex:none}.twa-pick-none{margin:0;padding:16px 4px;text-align:center;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}:root{--twa-text-scale: 1}:root[data-text-size=large]{--twa-text-scale: 1.15}:root[data-text-size=larger]{--twa-text-scale: 1.3}:root[data-text-size=largest]{--twa-text-scale: 1.5}:root[data-text-size]{--twa-control-xs: calc(24px + 16px * (var(--twa-text-scale) - 1));--twa-control-sm: calc(28px + 18px * (var(--twa-text-scale) - 1));--twa-control-md: calc(32px + 18px * (var(--twa-text-scale) - 1));--twa-control-lg: calc(36px + 20px * (var(--twa-text-scale) - 1));--twa-control-xl: calc(44px + 22px * (var(--twa-text-scale) - 1));--twa-row-compact: calc(40px + 18px * (var(--twa-text-scale) - 1));--twa-row-default: calc(48px + 20px * (var(--twa-text-scale) - 1));--twa-row-comfortable: calc(60px + 20px * (var(--twa-text-scale) - 1))}:where(:root[data-text-size]) .twa-popover{width:max-content;min-width:calc(200px * var(--twa-text-scale))}:where(:root[data-text-size]) .twa-btn{flex-shrink:0}:where(:root[data-text-size]) .twa-table .twa-cell-lead .twa-cell-title,:where(:root[data-text-size]) .twa-table .twa-person>span{white-space:nowrap}:where(:root[data-text-size]) .twa-table th[style*=--tw]{width:calc(var(--tw) * var(--twa-text-scale))!important}:where(:root)[data-text-size] .twa-display{font-size:calc(30px * var(--twa-text-scale));line-height:calc(36px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-page-title{font-size:calc(22px * var(--twa-text-scale));line-height:calc(28px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-heading-lg{font-size:calc(18px * var(--twa-text-scale));line-height:calc(26px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-heading-md{font-size:calc(16px * var(--twa-text-scale));line-height:calc(24px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-heading-sm{font-size:calc(14px * var(--twa-text-scale));line-height:calc(20px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-body-lg{font-size:calc(15px * var(--twa-text-scale));line-height:calc(24px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-body{font-size:calc(14px * var(--twa-text-scale));line-height:calc(20px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-body-medium{font-size:calc(14px * var(--twa-text-scale));line-height:calc(20px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-body-sm{font-size:calc(13px * var(--twa-text-scale));line-height:calc(18px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-label{font-size:calc(13px * var(--twa-text-scale));line-height:calc(18px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-caption{font-size:calc(12px * var(--twa-text-scale));line-height:calc(16px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-caption-medium{font-size:calc(12px * var(--twa-text-scale));line-height:calc(16px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-metric-hero{font-size:calc(48px * var(--twa-text-scale));line-height:calc(52px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-metric-lg{font-size:calc(28px * var(--twa-text-scale));line-height:calc(34px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-metric-md{font-size:calc(20px * var(--twa-text-scale));line-height:calc(28px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-mono-label{font-size:calc(11px * var(--twa-text-scale));line-height:calc(16px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-mono-sm{font-size:calc(12px * var(--twa-text-scale));line-height:calc(16px * var(--twa-text-scale))}:where(:root)[data-text-size] .twa-mono-md{font-size:calc(13px * var(--twa-text-scale));line-height:calc(20px * var(--twa-text-scale))}.twa-avatar-option img{display:block;width:100%;height:100%;border-radius:50%;filter:grayscale(1);opacity:.66;transition:filter var(--twa-duration-base) var(--twa-ease-standard),opacity var(--twa-duration-base) var(--twa-ease-standard),transform .3s var(--twa-ease-spring),box-shadow var(--twa-duration-base) var(--twa-ease-standard)}.twa-avatar-option:hover img{filter:grayscale(.1);opacity:1;transform:scale(1.1)}.twa-avatar-option:active img{transform:scale(.94);transition-duration:var(--twa-duration-instant)}.twa-avatar-option[aria-selected=true] img{filter:none;opacity:1;transform:scale(1.2);box-shadow:0 0 0 2px var(--surface, var(--twa-bg-elevated)),0 0 0 3.5px var(--twa-primary),var(--twa-shadow-md),var(--twa-shadow-glow)}.twa-avatar-cell img{display:block;width:100%;height:100%;border-radius:50%}.twa-composer textarea::placeholder,.twa-textarea::placeholder{padding-left:0}.twa-empty-actions:empty{display:none}.twa-approval-head+.twa-approval-actions{margin-top:12px}.twa-table tr:has([aria-expanded=true]) .twa-row-actions{opacity:1}.twa-popover:has(.twa-datepicker){max-width:none}@media (max-width: 767px){.twa-popover:has(.twa-datepicker){width:min(360px,100vw - 16px)}.twa-datepicker{flex-direction:column}.twa-datepicker-presets{width:auto;flex-direction:row;gap:4px;overflow-x:auto;scrollbar-width:none;border-right:0;border-bottom:1px solid var(--twa-border-subtle)}.twa-datepicker-presets::-webkit-scrollbar{display:none}.twa-preset{flex:none;gap:4px;height:var(--twa-control-lg)}.twa-preset:not([aria-checked=true]) .twa-icon{display:none}.twa-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.twa-cal-day{height:40px}.twa-datepicker-foot .twa-btn{--btn-h: var(--twa-control-lg)}}.twa-modal-root{grid-template-rows:minmax(0,1fr)}.twa-chart-table td{white-space:nowrap}.twa-choice,.twa-switch-row{line-height:inherit}:root{--twa-page-gutter: 24px}@media (max-width: 767px){:root{--twa-page-gutter: 14px}}.twa-pagebody:not(.is-flush){padding-inline:var(--twa-page-gutter)}.twa-clock-compact .twa-btn+.twa-btn{margin-left:-6px}.twa-avatar{grid-template:minmax(0,1fr)/minmax(0,1fr)}.twa-avatar-cell img,.twa-avatar-option img{object-fit:cover}.page-header.has-tabs{margin-bottom:16px}.page-header.has-tabs+.twa-pagebody{padding-top:0}.twa-btn-primary .twa-btn-trail,.twa-btn-dark .twa-btn-trail,.twa-btn-danger .twa-btn-trail{color:currentColor;opacity:.85}.twa-ticks>span{flex-shrink:1;min-width:1px}.twa-rail-flyout{width:var(--twa-panel-width);padding:8px}.twa-rail-flyout .twa-panel-head{margin-bottom:0}.twa-rail-flyout .twa-panel-head+.twa-nav-section{padding-top:2px}.twa-rail-flyout .twa-nav-section:last-child{padding-bottom:0}.twa-rail-item[aria-expanded=true]:not([aria-current]){background:var(--twa-bg-active);color:var(--twa-text-primary)}.twa-timefield{position:relative;display:flex;align-items:center;min-width:0}.twa-timefield>.twa-input{flex:1;padding-right:34px}.twa-timefield-toggle{position:absolute;top:50%;right:4px;margin-top:-13px;display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:var(--twa-radius-sm);background:transparent;color:var(--twa-text-tertiary);cursor:pointer;transition:background-color var(--twa-duration-instant) var(--twa-ease-standard),color var(--twa-duration-fast) var(--twa-ease-standard)}.twa-timefield-toggle:hover,.twa-timefield.is-open .twa-timefield-toggle{background:var(--twa-bg-hover);color:var(--twa-text-primary)}.twa-timefield-toggle:focus-visible{outline:none;box-shadow:var(--twa-shadow-focus)}.twa-timefield-toggle:disabled{background:transparent;color:var(--twa-text-disabled);cursor:not-allowed}.twa-timefield-sm>.twa-input{padding-right:28px}.twa-timefield-sm .twa-timefield-toggle{right:3px;width:22px;height:22px;margin-top:-11px}.twa-timefield.is-open>.twa-input{border-color:var(--twa-primary);box-shadow:var(--twa-shadow-xs),var(--twa-shadow-focus)}.twa-popover.twa-timefield-list{min-width:max(100%,140px);max-height:min(240px,100vh - 16px)}.twa-timefield-list .twa-menu-item{font-variant-numeric:tabular-nums}body:has(.twa-drawer-root[data-state=open]) #trakkar-support-widget-root .tsw-fab,body:has(.twa-modal-root[data-state=open]) #trakkar-support-widget-root .tsw-fab,body:has(ion-modal.show-modal) #trakkar-support-widget-root .tsw-fab,body:has(app-arrival) #trakkar-support-widget-root .tsw-fab,body:has(app-whats-new-tour) #trakkar-support-widget-root .tsw-fab{display:none!important}.twa-toaster{bottom:64px}@media (max-width: 767px){body:has(.twa-tabbar-dock) #trakkar-support-widget-root .tsw-fab{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}.twa-toaster{bottom:calc(140px + env(safe-area-inset-bottom,0px))}}.twa-drawer .twa-modal-body.is-flush:last-child{border-radius:0 0 calc(var(--twa-radius-xl) - 1px) calc(var(--twa-radius-xl) - 1px)}.twa-presence{--p-break: var(--twa-chart-2);--p-out: var(--twa-text-tertiary)}.twa-avatar[data-status=break]:after{background:var(--twa-chart-2)}.twa-avatar[data-status=out]:after{background:var(--twa-text-tertiary)}@media (max-width: 767px){.twa-tabs{overflow-x:auto;scrollbar-width:none}.twa-tabs::-webkit-scrollbar{display:none}.twa-tab{flex:none}.twa-bulkbar{max-width:calc(100% - 24px);flex-wrap:wrap;justify-content:center}twa-segmented{display:block;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none}twa-segmented::-webkit-scrollbar{display:none}.twa-card-actions{min-width:0;max-width:100%;flex-wrap:wrap}.header-title-row{flex-wrap:wrap}.twa-set-row{flex-wrap:wrap;gap:12px}.twa-set-control{flex:1 1 100%;flex-wrap:wrap}.twa-set-control .twa-select,.twa-set-control .twa-input{width:100%}}.twa-ring-label{font-size:10px}.twa-ring-lg .twa-ring-label{font-size:16px}twa-glance{display:block;container:twa-glance/inline-size}.twa-glance{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));overflow:hidden}.twa-glance-cell{display:flex;flex-direction:column;gap:2px;min-width:0;padding:12px 16px 13px;border:0;border-left:1px solid var(--twa-border-subtle);background:none;text-align:left;font:inherit;color:inherit}.twa-glance-cell:first-child{border-left:0}button.twa-glance-cell{cursor:pointer;transition:background var(--twa-duration-fast)}button.twa-glance-cell:hover{background:var(--twa-bg-hover)}button.twa-glance-cell:focus-visible{outline:2px solid var(--twa-focus-ring);outline-offset:-2px}.twa-glance-label{display:flex;align-items:center;gap:6px;color:var(--twa-text-tertiary);white-space:nowrap}.twa-glance-cell.is-good .twa-glance-label>.twa-icon{color:var(--twa-success-text)}.twa-glance-cell.is-warn .twa-glance-label>.twa-icon{color:var(--twa-warning-text)}.twa-glance-cell.is-bad .twa-glance-label>.twa-icon{color:var(--twa-danger-text)}.twa-glance-cell.is-info .twa-glance-label>.twa-icon{color:var(--twa-primary-text)}.twa-glance-value{margin-top:2px;font:500 calc(15px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twa-glance-sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}@container twa-glance (max-width: 640px){.twa-glance{grid-template-columns:repeat(2,minmax(0,1fr))}.twa-glance-cell:nth-child(odd){border-left:0}.twa-glance-cell:nth-child(n+3){border-top:1px solid var(--twa-border-subtle)}.twa-glance-cell:last-child:nth-child(odd){grid-column:1/-1}}twa-formula-card{display:block;container:twa-formula/inline-size}.twa-formula-body{padding:14px 16px 16px}.twa-formula-head{justify-content:space-between;margin-bottom:10px}.twa-formula{display:grid;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));gap:8px;margin:0}.twa-formula-term{position:relative;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--twa-border-subtle);border-radius:var(--twa-radius-md);background:var(--twa-bg-subtle)}.twa-formula-term[tabindex]:focus-visible{outline:2px solid var(--twa-focus-ring);outline-offset:2px}.twa-formula-term dt{font:600 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary)}.twa-formula-term dd{margin:0;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}.twa-formula.is-sum .twa-formula-term dt{font:500 calc(15px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-mono);font-variant-numeric:tabular-nums}.twa-formula.is-sum .twa-formula-term+.twa-formula-term:before{content:"+";position:absolute;left:-8px;top:50%;width:8px;transform:translateY(-50%);text-align:center;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-tertiary)}.twa-formula-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px}.twa-formula-legend-item{display:inline-flex;align-items:center;gap:6px;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary);white-space:nowrap}.twa-formula-legend-item b{font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);color:var(--twa-text-primary)}.twa-formula-dot{flex:none;width:8px;height:8px;border-radius:2px;background:var(--c)}.twa-formula-note{margin:8px 0 0;font:400 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-formula-howto{margin-top:12px;border-top:1px solid var(--twa-border-subtle)}.twa-formula-howto .twa-accordion-item{border:0}.twa-formula-howto .twa-accordion-trigger{padding-left:0;padding-right:0;font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans)}.twa-formula-howto .twa-accordion-content{padding-left:0;padding-right:0}.twa-formula-gloss{display:grid;grid-template-columns:minmax(150px,200px) 1fr;gap:8px 16px;margin:0;font:400 calc(13px * var(--twa-text-scale, 1))/calc(19px * var(--twa-text-scale, 1)) var(--font-sans)}.twa-formula-gloss dt{font-weight:500;color:var(--twa-text-primary)}.twa-formula-gloss dd{margin:0;color:var(--twa-text-secondary)}@container twa-formula (max-width: 760px){.twa-formula{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.twa-formula.is-sum .twa-formula-term+.twa-formula-term:before{content:none}}@container twa-formula (max-width: 560px){.twa-formula-gloss{grid-template-columns:minmax(0,1fr);gap:2px}.twa-formula-gloss dd{margin-bottom:8px}}.twa-start-title{margin:0;font:600 calc(26px * var(--twa-text-scale, 1))/calc(32px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:-.02em;color:var(--twa-text-primary)}.twa-start-sub{margin:8px 0 26px;font:400 calc(15px * var(--twa-text-scale, 1))/calc(22px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-secondary)}.twa-start-sub b{font-weight:600;color:var(--twa-text-primary);overflow-wrap:anywhere}.twa-icon-box.twa-start-icon{--box: 44px;display:grid;align-self:flex-start;margin-bottom:18px}.twa-start-fields{display:flex;flex-direction:column;gap:18px}.twa-start-actions{display:flex;gap:8px;margin-top:26px}.twa-start-actions>.twa-btn-primary{flex:1}.twa-start-actions.is-stacked{flex-direction:column}.twa-start-actions.is-stacked>.twa-btn{width:100%;justify-content:center}.twa-start-actions.is-stacked>.twa-btn-primary{flex:none}.twa-start-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:4px}.twa-start-notice{margin:-8px 0 20px}.twa-start-notice.is-below{margin:16px 0 0}.twa-start-tips{padding:16px;border:1px solid var(--twa-border-subtle);border-radius:var(--twa-radius-lg);background:var(--twa-bg-subtle)}.twa-start-match{display:flex;align-items:center;gap:6px;margin-top:6px;font:400 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}.twa-start-match:empty{margin:0}.twa-start-match.is-ok{color:var(--twa-success-text)}.twa-start-match .twa-icon{flex:none}[twaStartTop]{display:inline-flex;align-items:center;gap:4px}.start-preview>*{box-shadow:var(--twa-shadow-lg)}.twa-btn-warning{--btn-fg: var(--twa-text-primary);--btn-bg: var(--twa-warning);--btn-bd: var(--twa-warning);--btn-bg-hover: color-mix(in srgb, var(--twa-warning) 90%, black);--btn-bd-hover: color-mix(in srgb, var(--twa-warning) 90%, black);--btn-bg-active: color-mix(in srgb, var(--twa-warning) 82%, black);--btn-shadow: var(--twa-shadow-raised)}.twa-btn>ion-icon{flex:none;margin-inline:-2px;font-size:var(--twa-icon-md)}.twa-btn-xs>ion-icon,.twa-btn-sm>ion-icon{font-size:var(--twa-icon-sm)}.twa-btn-lg>ion-icon,.twa-btn-xl>ion-icon{font-size:var(--twa-icon-lg)}:root,:root[data-theme=light]{--ion-color-primary: var(--twa-primary);--ion-color-primary-rgb: 35, 77, 240;--ion-color-primary-contrast: var(--twa-on-primary);--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: var(--twa-primary-active);--ion-color-primary-tint: var(--twa-primary-hover);--ion-background-color: var(--twa-bg);--ion-background-color-rgb: 252, 252, 252;--ion-text-color: var(--twa-text-primary);--ion-text-color-rgb: 20, 20, 20;--ion-border-color: var(--twa-border);--ion-item-background: var(--twa-bg-elevated);--ion-card-background: var(--twa-bg-elevated);--ion-toolbar-background: var(--twa-bg);--ion-toolbar-border-color: var(--twa-border);--ion-tab-bar-background: var(--twa-bg-elevated)}:root[data-theme=dark],:root[data-theme=dark] .ion-palette-dark{--ion-color-primary: var(--twa-primary);--ion-color-primary-rgb: 51, 98, 248;--ion-color-primary-contrast: var(--twa-on-primary);--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: var(--twa-primary-active);--ion-color-primary-tint: var(--twa-primary-hover);--ion-background-color: var(--twa-bg);--ion-background-color-rgb: 23, 23, 26;--ion-text-color: var(--twa-text-primary);--ion-text-color-rgb: 244, 244, 245;--ion-border-color: var(--twa-border);--ion-item-background: var(--twa-bg-elevated);--ion-card-background: var(--twa-bg-elevated);--ion-toolbar-background: var(--twa-bg);--ion-toolbar-border-color: var(--twa-border);--ion-tab-bar-background: var(--twa-bg-elevated)}:root[data-theme=high-contrast]{--ion-color-primary: var(--twa-primary);--ion-color-primary-rgb: 28, 55, 178;--ion-color-primary-contrast: var(--twa-on-primary);--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: var(--twa-primary-active);--ion-color-primary-tint: var(--twa-primary-hover);--ion-background-color: var(--twa-bg);--ion-background-color-rgb: 255, 255, 255;--ion-text-color: var(--twa-text-primary);--ion-text-color-rgb: 0, 0, 0;--ion-border-color: var(--twa-border);--ion-item-background: var(--twa-bg-elevated);--ion-card-background: var(--twa-bg-elevated);--ion-toolbar-background: var(--twa-bg);--ion-toolbar-border-color: var(--twa-border);--ion-tab-bar-background: var(--twa-bg-elevated)}html{font-family:var(--font-sans)}:root ion-content,:root[data-theme] ion-content{--background: var(--twa-bg);--color: var(--twa-text-primary)}:root ion-toggle{--track-background: var(--twa-border-hover);--track-background-checked: var(--twa-primary);--handle-background: var(--twa-on-primary);--handle-background-checked: var(--twa-on-primary);--handle-width: 16px;--handle-height: 16px;--handle-spacing: 2px;--handle-box-shadow: var(--twa-shadow-xs);width:34px;height:20px}:root ion-checkbox{--size: 16px;--border-radius: var(--twa-radius-xs);--border-width: 1px;--border-color: var(--twa-border-hover);--background: var(--twa-bg-elevated);--border-color-checked: var(--twa-primary);--background-checked: var(--twa-primary);--checkmark-color: var(--twa-on-primary)}:root ion-checkbox::part(container){border-radius:var(--twa-radius-xs);border-width:1px}:root ion-segment{--background: var(--twa-bg-subtle);padding:2px;border:1px solid var(--twa-border);border-radius:var(--twa-radius-md)}:root ion-segment-button{--color: var(--twa-text-secondary);--color-checked: var(--twa-text-primary);--indicator-color: var(--twa-bg-control);--indicator-box-shadow: var(--twa-shadow-sm), 0 0 0 1px var(--twa-border);--border-radius: 6px;min-height:calc(26px + 18px * (var(--twa-text-scale, 1) - 1));font:500 calc(13px * var(--twa-text-scale, 1))/calc(18px * var(--twa-text-scale, 1)) var(--font-sans);letter-spacing:0;text-transform:none}:root ion-modal{--background: var(--twa-bg-floating);--backdrop-opacity: 1}:root ion-modal::part(backdrop){background:var(--twa-overlay)}:root ion-modal::part(content){border:1px solid var(--twa-border);box-shadow:var(--twa-shadow-lg)}:root .ng-select .ng-select-container{min-height:var(--twa-control-lg);color:var(--twa-text-primary);background:var(--twa-bg-elevated);border:1px solid var(--twa-border-strong);border-radius:var(--twa-radius-md);box-shadow:var(--twa-shadow-xs)}:root .ng-select:not(.ng-select-disabled) .ng-select-container:hover{border-color:var(--twa-border-hover)}:root .ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container,:root .ng-select.ng-select-opened>.ng-select-container{border-color:var(--twa-primary);box-shadow:var(--twa-shadow-focus)}:root .ng-select .ng-select-container .ng-value-container .ng-placeholder{color:var(--twa-text-placeholder)}:root .ng-dropdown-panel{padding:4px;background:var(--twa-bg-floating);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-md)}:root .ng-dropdown-panel.ng-select-bottom{margin-top:6px}:root .ng-dropdown-panel.ng-select-top{margin-bottom:6px}:root .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:6px 8px;border-radius:var(--twa-radius-sm);font:400 calc(14px * var(--twa-text-scale, 1))/calc(20px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-primary);background:transparent}:root .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background:var(--twa-bg-hover);color:var(--twa-text-primary)}:root .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,:root .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{background:var(--twa-primary-soft);color:var(--twa-primary-text);font-weight:500}:root .ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{padding:8px 8px 4px;font:500 calc(12px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-sans);color:var(--twa-text-tertiary)}:root .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{color:var(--twa-text-primary);background:var(--twa-bg-subtle);border:1px solid var(--twa-border);border-radius:var(--twa-radius-sm)}.cdk-overlay-container{z-index:40000}.twa-pane .twa-popover,.cdk-overlay-pane>.twa-tooltip{position:static;inset:auto}.twa-toaster{z-index:40080}.ds-demo{display:flex;flex-direction:column;gap:var(--twa-space-6)}.ds-demo-block{display:flex;flex-direction:column;gap:var(--twa-space-2);min-width:0}.ds-demo-label{margin:0;font:500 calc(11px * var(--twa-text-scale, 1))/calc(16px * var(--twa-text-scale, 1)) var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--twa-text-tertiary)}.ds-demo-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--twa-space-2)}.ds-demo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--twa-space-3)}.ds-demo-surface{padding:var(--twa-space-5);background:var(--twa-bg-elevated);border:1px solid var(--twa-border);border-radius:var(--twa-radius-lg)}:root{--ion-font-family: var(--font-sans)}html,body,ion-app,rp-root{height:100%}.proto-app{display:flex;flex-direction:column;height:100%;min-height:100vh;background:var(--twa-neutral--18);--rp-ease-out: cubic-bezier(.23, 1, .32, 1);--rp-ease-in-out: cubic-bezier(.77, 0, .175, 1);--rp-duration-fast: .16s;--rp-duration-ui: .2s;--rp-sidebar-width: 248px;--rp-content-max: 1280px;--rp-accent-soft: color-mix(in srgb, var(--twa-primary--1) 8%, var(--twa-neutral--6));--rp-accent-ring: color-mix(in srgb, var(--twa-primary--1) 14%, transparent)}.proto-outlet{flex:1;min-height:0;position:relative;overflow:hidden}.proto-outlet>*:not(router-outlet){display:block;height:100%}.hr-main>*:not(router-outlet),.public-body>*:not(router-outlet){display:block;height:100%}.proto-app ion-content.lc-page,.proto-app ion-content{--background: var(--twa-neutral--18);--padding-bottom: 24px}.rp-card{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-sm);padding:20px 22px}.rp-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.rp-card-head .rp-section-title{margin:0}.rp-section-title{margin:0 0 10px;font-size:15px;font-weight:600;letter-spacing:-.015em;color:var(--twa-neutral--1)}.rp-rate-meta{margin:0;font-size:13px;line-height:1.55;color:var(--twa-neutral--13)}.rp-two-col{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:20px;align-items:start}.rp-overview,.rp-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.rp-interview-flow{display:grid;gap:20px}.rp-interview-flow.rp-two-col{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr)}.rp-flow-main,.rp-flow-aside{display:flex;flex-direction:column;gap:16px;min-width:0}.rp-def{display:grid;grid-template-columns:140px minmax(0,1fr);gap:8px 16px;margin:0}.rp-def dt{font-size:12px;font-weight:500;color:var(--twa-neutral--15)}.rp-def dd{margin:0;font-size:14px;font-weight:500;color:var(--twa-neutral--1)}.rp-def-compact{grid-template-columns:120px minmax(0,1fr)}.rp-form-divider{height:1px;margin:18px 0;background:var(--twa-neutral--9)}.rp-workflow-steps{margin:10px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:8px;color:var(--twa-neutral--13);font-size:13px;line-height:1.5}.rp-score-highlight{display:flex;align-items:baseline;gap:8px;margin:12px 0;font-size:13px;color:var(--twa-neutral--13)}.rp-score-highlight strong{font-size:22px;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--twa-neutral--1)}.rp-feedback-quote{margin:0;padding:12px 14px;border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--18);border-radius:var(--twa-radius-md);font-size:13px;line-height:1.55;color:var(--twa-neutral--13)}.rp-feedback-table th,.rp-feedback-table td{font-size:12px}.rp-actions-end,.rp-card-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:16px}.rp-card-actions-inline{justify-content:flex-start}.rp-next-card,.rp-decision-card,.rp-context-panel,.rp-blocked-panel{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-sm);padding:20px 22px}.rp-next-card{background:color-mix(in srgb,var(--twa-primary--1) 5%,var(--twa-neutral--6));border-color:color-mix(in srgb,var(--twa-primary--1) 18%,var(--twa-neutral--14))}.rp-success-banner{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px;padding:20px 22px;background:color-mix(in srgb,var(--twa-success--2) 8%,var(--twa-neutral--6));border:1px solid color-mix(in srgb,var(--twa-success--2) 22%,var(--twa-neutral--14));border-radius:var(--twa-radius-lg)}.rp-success-banner h2{margin:0;font-size:18px;font-weight:600;color:var(--twa-neutral--1)}.rp-callout-warning{padding:14px 16px;border-radius:var(--twa-radius-md);background:#fef3c7;border:1px solid color-mix(in srgb,var(--twa-warning--2) 24%,var(--twa-neutral--14))}.rp-blocked-panel .blocked-head{display:flex;align-items:flex-start;gap:12px}.rp-blocked-panel .blocked-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--twa-radius-md);background:#fef3c7;color:var(--twa-warning--2);flex-shrink:0}.rp-blocked-panel .blocked-icon ion-icon{font-size:20px}.rp-workflow-progress{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.rp-workflow-progress li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--twa-neutral--1)}.rp-workflow-progress .step-marker{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--twa-primary--1) 12%,var(--twa-neutral--18));color:var(--twa-primary--1);flex-shrink:0}.rp-workflow-progress li.done .step-marker{background:color-mix(in srgb,var(--twa-success--2) 16%,var(--twa-neutral--6));color:var(--twa-success--2)}.rp-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.rp-tabs button{border:1px solid var(--twa-neutral--14);background:var(--twa-neutral--6);color:var(--twa-neutral--13);font:inherit;font-size:13px;font-weight:500;padding:8px 12px;border-radius:var(--twa-radius-md);cursor:pointer;transition:background-color var(--twa-transition-fast),border-color var(--twa-transition-fast),color var(--twa-transition-fast)}.rp-tabs button.active{background:var(--twa-neutral--22);color:var(--twa-primary--1);border-color:color-mix(in srgb,var(--twa-primary--1) 28%,var(--twa-neutral--14));font-weight:600}.rp-tabs button:active{transform:scale(.97)}@media (hover: hover) and (pointer: fine){.rp-tabs button:hover:not(.active){background:var(--twa-neutral--18);color:var(--twa-neutral--1)}}@media (prefers-reduced-motion: reduce){.rp-tabs button:active{transform:none}}.rp-avatar,.rp-avatar-lg{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--twa-neutral--22);color:var(--twa-primary--1);font-size:12px;font-weight:600;flex-shrink:0}.rp-avatar-lg{width:48px;height:48px;font-size:14px}.rp-table{width:100%;border-collapse:collapse;font-size:13px}.rp-table th{text-align:left;font-size:12px;font-weight:600;color:var(--twa-neutral--15);padding:10px 12px;border-bottom:1px solid var(--twa-neutral--14)}.rp-table td{padding:12px;border-bottom:1px solid var(--twa-neutral--9);color:var(--twa-neutral--1);vertical-align:middle}.rp-table tbody tr:last-child td{border-bottom:0}.rp-table tbody tr.is-clickable{cursor:pointer}@media (hover: hover) and (pointer: fine){.rp-table tbody tr.is-clickable:hover td{background:color-mix(in srgb,var(--twa-primary--1) 4%,var(--twa-neutral--6))}}.rp-status-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;background:var(--twa-neutral--18);color:var(--twa-neutral--13);border:1px solid var(--twa-neutral--14)}.rp-table-muted{color:var(--twa-neutral--15)}.rp-donut{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.rp-legend{display:flex;flex-direction:column;gap:8px;min-width:160px}.rp-legend-row{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;color:var(--twa-neutral--13)}.rp-legend-row strong{font-variant-numeric:tabular-nums;color:var(--twa-neutral--1)}.rp-swatch{width:10px;height:10px;border-radius:50%}.rp-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;align-items:start}.rp-form-row-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rp-upload{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 14px;border:1px dashed var(--twa-neutral--14);border-radius:var(--twa-radius-md);background:var(--twa-neutral--18);color:var(--twa-neutral--13);font-size:13px}.rp-reject{background:var(--twa-danger--1);color:var(--twa-on-primary)}.rp-reject:hover:not(:disabled){background:color-mix(in srgb,var(--twa-danger--1) 88%,black);color:var(--twa-on-primary)}.rp-mt-3{margin-top:12px}.rp-mt-4{margin-top:16px}.rp-mt-5{margin-top:20px}.rp-mb-4{margin-bottom:16px}.rp-modal{display:flex;flex-direction:column;background:var(--twa-neutral--6);min-height:0;max-height:inherit}.rp-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 16px;border-bottom:1px solid var(--twa-neutral--9)}.rp-modal__heading{min-width:0}.rp-modal__title{margin:0;font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--twa-neutral--1)}.rp-modal__subtitle{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--twa-neutral--13)}.rp-modal__close{width:32px;height:32px;border:1px solid var(--twa-neutral--9);border-radius:var(--twa-radius-sm);background:var(--twa-neutral--6);color:var(--twa-neutral--13);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.rp-modal__close:hover{background:var(--twa-neutral--18);color:var(--twa-neutral--1)}.rp-modal__body{padding:20px 22px;overflow:auto}.rp-modal__form{display:flex;flex-direction:column;gap:14px}.rp-modal__hint{margin:0;font-size:12px;line-height:1.5;color:var(--twa-neutral--15)}.rp-modal__error{margin:0;font-size:13px;color:var(--twa-danger--2)}.rp-modal__footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 22px 20px;border-top:1px solid var(--twa-neutral--9);background:color-mix(in srgb,var(--twa-neutral--18) 40%,var(--twa-neutral--6))}@media (max-width: 960px){.rp-two-col,.rp-interview-flow.rp-two-col,.rp-overview,.rp-summary-grid,.rp-form-grid,.rp-form-row-3{grid-template-columns:1fr}.rp-def{grid-template-columns:1fr;gap:2px 0}}.proto-app .lc-page .page-header{background:var(--twa-neutral--6);border-bottom:1px solid var(--twa-neutral--14)}.proto-app .lc-page .header-content{max-width:var(--rp-content-max)}.proto-app .lc-page .page-title{letter-spacing:-.02em}.proto-app .lc-page .page-subtitle{max-width:56ch}.proto-app .lc-page .content-section{max-width:var(--rp-content-max);margin-left:auto;margin-right:auto;width:100%;animation:rp-content-enter var(--rp-duration-ui) var(--rp-ease-out) both}.proto-app .lc-page .lc-kpis{gap:16px}.proto-app .lc-page .lc-tile{border-radius:var(--twa-radius-lg);transition:transform var(--rp-duration-fast) var(--rp-ease-out),box-shadow var(--rp-duration-fast) var(--rp-ease-out),border-color var(--rp-duration-fast) ease}@media (hover: hover) and (pointer: fine){.proto-app .lc-page .lc-tile:hover{transform:translateY(-2px);box-shadow:var(--twa-shadow-md)}}.proto-app .lc-page .lc-tile .t-value{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.proto-app .lc-page .lc-tile .t-trend.muted{display:flex;align-items:center;gap:4px}.proto-app .lc-page .lc-filterbar{display:flex;align-items:center;flex-wrap:wrap;background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);box-shadow:var(--twa-shadow-sm);padding:14px 16px;gap:12px;margin-top:16px;margin-bottom:16px}.proto-app .lc-page .lc-filterbar.lc-filterbar--candidates{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,.85fr);align-items:center;flex-wrap:nowrap}.proto-app .lc-page .lc-filterbar.lc-filterbar--candidates .lc-search{flex:none;min-width:0;width:100%}.proto-app .lc-page .lc-filterbar.lc-filterbar--candidates .twa-ng-select{min-width:0;width:100%}.proto-app .lc-page .lc-search{position:relative;display:flex;align-items:center;min-width:200px;flex:1 1 280px;min-height:40px;background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-md);transition:border-color var(--rp-duration-fast) ease,box-shadow var(--rp-duration-fast) ease}.proto-app .lc-page .lc-search:focus-within{border-color:var(--twa-primary--1);box-shadow:0 0 0 3px var(--rp-accent-ring)}.proto-app .lc-page .lc-search ion-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:18px;color:var(--twa-neutral--15);pointer-events:none;flex-shrink:0}.proto-app .lc-page .lc-search input{width:100%;min-width:0;height:40px;padding:0 12px 0 40px;border:0;border-radius:var(--twa-radius-md);background:transparent;font-size:14px;font-family:inherit;color:var(--twa-neutral--1);outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.proto-app .lc-page .lc-search input::placeholder{color:var(--twa-neutral--15)}.proto-app .lc-page .lc-search input:focus{outline:none;box-shadow:none}.proto-app .lc-page .lc-search input::-webkit-search-cancel-button{-webkit-appearance:none}.proto-app .lc-page .lc-identity{box-shadow:var(--twa-shadow-sm);transition:box-shadow var(--rp-duration-fast) var(--rp-ease-out)}@media (hover: hover) and (pointer: fine){.proto-app .lc-page .lc-identity:hover{box-shadow:var(--twa-shadow-md)}}.proto-app .twa-btn{transition:transform var(--rp-duration-fast) var(--rp-ease-out),background-color var(--rp-duration-fast) ease,border-color var(--rp-duration-fast) ease,box-shadow var(--rp-duration-fast) ease}.proto-app .twa-btn:active:not(:disabled){transform:scale(.97)}.proto-app twa-data-table .twa-dt-head,.proto-app .twa-dt-wrap .twa-dt-head{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg) var(--twa-radius-lg) 0 0;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--twa-neutral--15)}.proto-app twa-data-table .twa-dt-body,.proto-app .twa-dt-wrap .twa-dt-body{border:1px solid var(--twa-neutral--14);border-top:0;border-radius:0 0 var(--twa-radius-lg) var(--twa-radius-lg);overflow:hidden;background:var(--twa-neutral--6);box-shadow:var(--twa-shadow-sm)}.proto-app twa-data-table .twa-dt-row,.proto-app .twa-dt-wrap .twa-dt-row{transition:background-color var(--rp-duration-fast) ease}@media (hover: hover) and (pointer: fine){.proto-app twa-data-table .twa-dt-row:hover,.proto-app .twa-dt-wrap .twa-dt-row:hover{background:var(--twa-neutral--18)}}.proto-app twa-data-table .twa-dt-row+.twa-dt-row,.proto-app .twa-dt-wrap .twa-dt-row+.twa-dt-row{border-top:1px solid var(--twa-neutral--9)}.proto-app twa-data-table .twa-dt-cell,.proto-app .twa-dt-wrap .twa-dt-cell{font-size:13px}.proto-app twa-data-table .twa-dt-cell--person,.proto-app .twa-dt-wrap .twa-dt-cell--person{display:flex;align-items:center;gap:10px;font-weight:500}.proto-app twa-data-table .twa-dt-card,.proto-app .twa-dt-wrap .twa-dt-card{background:var(--twa-neutral--6);border:1px solid var(--twa-neutral--14);border-radius:var(--twa-radius-lg);padding:16px;box-shadow:var(--twa-shadow-sm);transition:border-color var(--rp-duration-fast) ease,box-shadow var(--rp-duration-fast) var(--rp-ease-out)}@media (hover: hover) and (pointer: fine){.proto-app twa-data-table .twa-dt-card:hover,.proto-app .twa-dt-wrap .twa-dt-card:hover{border-color:color-mix(in srgb,var(--twa-primary--1) 24%,var(--twa-neutral--14));box-shadow:var(--twa-shadow-md)}}.proto-app .twa-ng-select .ng-select-container{transition:border-color var(--rp-duration-fast) ease,box-shadow var(--rp-duration-fast) ease}.proto-app .twa-ng-select.ng-select-focused .ng-select-container{box-shadow:0 0 0 3px var(--rp-accent-ring)!important}@keyframes rp-content-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.proto-app .lc-page .content-section{animation:none}.proto-app .lc-tile:hover,.proto-app .twa-btn:active:not(:disabled){transform:none}}@media (max-width: 768px){.proto-app .lc-page .content-section{padding-left:16px;padding-right:16px}.proto-app .lc-page .lc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.proto-app .lc-page .lc-kpis{grid-template-columns:1fr}}ion-modal.rp-ion-modal{--width: min(520px, calc(100vw - 32px) );--max-width: 520px;--height: auto;--max-height: min(88vh, 720px);--border-radius: var(--twa-radius-lg);--box-shadow: var(--twa-shadow-lg);--backdrop-opacity: .48;--background: transparent}ion-modal.rp-ion-modal::part(backdrop){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}ion-modal.rp-ion-modal::part(content){border-radius:var(--twa-radius-lg);overflow:hidden;border:1px solid var(--twa-neutral--14)}ion-modal.rp-ion-modal.rp-ion-modal--wide{--width: min(580px, calc(100vw - 32px) );--max-width: 580px;--max-height: min(90vh, 780px)}ion-modal.rp-common-modal{--width: fit-content;--min-width: min(380px, calc(100vw - 32px) );--max-width: min(440px, calc(100vw - 32px) );--height: fit-content;--border-radius: var(--twa-radius-lg);--box-shadow: var(--twa-shadow-lg);--backdrop-opacity: .48;--background: transparent}ion-modal.rp-common-modal::part(backdrop){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}ion-modal.rp-common-modal::part(content){border-radius:var(--twa-radius-lg);overflow:hidden;border:1px solid var(--twa-neutral--14)}ion-modal.rp-common-modal .modal-container{max-width:none;width:100%;border-radius:0;box-shadow:none}ion-modal.rp-common-modal .modal-header{padding:20px 22px;border-bottom-color:var(--twa-neutral--9)}ion-modal.rp-common-modal .modal-close-btn{border-radius:var(--twa-radius-md);transition:background var(--rp-duration-ui) var(--rp-ease-out),border-color var(--rp-duration-ui) var(--rp-ease-out),transform var(--rp-duration-fast) var(--rp-ease-out)}ion-modal.rp-common-modal .modal-close-btn:active{transform:scale(.96)}ion-modal.rp-common-modal .modal-body{padding:20px 22px;background:color-mix(in srgb,var(--twa-neutral--18) 35%,var(--twa-neutral--6))}ion-modal.rp-common-modal .modal-message{font-size:14px;line-height:1.55}ion-modal.rp-common-modal .modal-footer{padding:16px 22px 20px;gap:10px;background:color-mix(in srgb,var(--twa-neutral--18) 40%,var(--twa-neutral--6));border-top-color:var(--twa-neutral--9)}ion-modal.rp-common-modal .modal-icon{border-radius:var(--twa-radius-md)}ion-modal.rp-common-modal .twa-btn-danger{background:var(--twa-danger--1);color:var(--twa-on-primary)}ion-modal.rp-common-modal .twa-btn-danger:hover:not(:disabled){background:color-mix(in srgb,var(--twa-danger--1) 88%,black);color:var(--twa-on-primary)}ion-popover.task-datepicker{--width: fit-content;--height: auto;--box-shadow: var(--twa-shadow-md);--backdrop-opacity: .2}ion-popover.task-datepicker::part(content){border-radius:var(--twa-radius-md);border:1px solid var(--twa-neutral--14);overflow:hidden}ion-popover.task-datepicker ion-datetime{--background: var(--twa-neutral--6)}ion-popover.rp-time-popover{--width: auto;--height: auto;--box-shadow: var(--twa-shadow-md);--backdrop-opacity: .2}ion-popover.rp-time-popover::part(content){border-radius:var(--twa-radius-md);border:1px solid var(--twa-neutral--14);overflow:hidden}ion-popover.rp-time-popover ion-content{--background: var(--twa-neutral--6)}ion-popover.rp-time-popover ion-datetime{--background: var(--twa-neutral--6)}.proto-app.rp-embedded .hr-main>*:not(router-outlet){height:auto;min-height:0}.proto-app.rp-embedded ion-content.lc-page{--overflow: visible;contain:none;display:block;height:auto!important;min-height:auto!important;position:relative}.proto-app.rp-embedded ion-content.lc-page::part(scroll){position:relative!important;overflow:visible!important;height:auto!important;max-height:none!important;contain:none!important}.proto-app.rp-embedded ion-content.lc-page::part(background){position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}app-public-docs-footer{display:block;width:100%;box-sizing:border-box}app-public-docs-footer .mint-footer{border-top:1px solid var(--docs-border, #e7e7ea);background:var(--docs-bg, #fafafa);color:var(--docs-muted, #71717a);font-size:13px;width:100%;margin:0;max-width:none;box-sizing:border-box}app-public-docs-footer.docs-footer-site .mint-footer{padding:32px 40px 18px}app-public-docs-footer.docs-footer-span .mint-footer{padding:28px 56px 18px;border-top:1px solid var(--docs-border, #e7e7ea)}app-public-docs-footer .mint-footer-inner{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important;gap:56px 72px;margin:0;width:100%;box-sizing:border-box}app-public-docs-footer.docs-footer-site .mint-footer-inner{max-width:1180px;margin-left:auto;margin-right:auto}app-public-docs-footer.docs-footer-span .mint-footer-inner{max-width:none}app-public-docs-footer .mint-footer-brand{flex:0 0 220px;width:220px;max-width:220px;display:flex;flex-direction:column;gap:12px;min-width:0}app-public-docs-footer .mint-footer-logo{display:inline-flex;align-items:center;gap:12px;color:var(--docs-text, #18181b)}app-public-docs-footer .mint-footer-logo .docs-logo{width:36px;height:36px;border-radius:9px;background:var(--brand, #004bd6);color:#fff;display:grid;place-items:center;font-size:15px;font-weight:700;flex-shrink:0}app-public-docs-footer .mint-footer-logo .docs-logo-img{height:36px;width:auto;max-width:160px;object-fit:contain}app-public-docs-footer .mint-footer-logo .nb-name,app-public-docs-footer .mint-footer-logo .nb-name.is-serif{font-family:var(--serif, Georgia, serif);font-size:20px;font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--docs-text, #18181b)}app-public-docs-footer .mint-footer-social{display:flex;flex-wrap:wrap;align-items:center;gap:14px;min-height:24px;padding-bottom:2px}app-public-docs-footer .mint-footer-social-btn{width:24px;height:24px;border:0;background:transparent;color:var(--docs-muted, #71717a);border-radius:6px;display:inline-grid;place-items:center;cursor:pointer;padding:0;text-decoration:none;transition:color .15s ease,opacity .15s ease}app-public-docs-footer .mint-footer-social-btn ion-icon,app-public-docs-footer .mint-footer-social-btn svg{pointer-events:none}app-public-docs-footer .mint-footer-social-btn ion-icon{font-size:20px}app-public-docs-footer .mint-footer-social-svg{width:20px;height:20px;display:block;pointer-events:none}app-public-docs-footer .mint-footer-social-img{width:20px;height:20px;object-fit:contain;display:block;pointer-events:none;border-radius:2px}app-public-docs-footer .mint-footer-social-btn.is-link{cursor:pointer}app-public-docs-footer .mint-footer-social-btn.is-link:hover{color:var(--docs-text, #18181b);opacity:.92}app-public-docs-footer .mint-footer-social-btn.is-muted{opacity:.45;cursor:default}app-public-docs-footer .mint-footer-social-btn.is-muted:hover{opacity:.45;color:var(--docs-muted, #71717a)}app-public-docs-footer .mint-footer-utils{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--docs-border, #e7e7ea)}app-public-docs-footer .mint-footer-util-btn{width:34px;height:34px;border:0;background:transparent;color:var(--docs-muted, #71717a);border-radius:8px;display:grid;place-items:center;cursor:pointer;padding:0}app-public-docs-footer .mint-footer-util-btn ion-icon{font-size:18px}app-public-docs-footer .mint-footer-lang{display:inline-flex;align-items:center;gap:6px;color:var(--docs-muted, #71717a);font-size:13px}app-public-docs-footer .mint-footer-lang ion-icon{font-size:17px}app-public-docs-footer .mint-footer-meta{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:1.5;color:var(--docs-muted, #71717a);margin-top:auto;padding-top:4px}app-public-docs-footer .mint-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px 20px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid var(--docs-border, #e7e7ea);width:100%;box-sizing:border-box}app-public-docs-footer.docs-footer-site .mint-footer-bottom{max-width:1180px;margin-left:auto;margin-right:auto;margin-top:14px}app-public-docs-footer .mint-footer-copyright{font-size:12px;line-height:1.45;color:var(--docs-muted, #71717a);min-width:0}app-public-docs-footer .mint-footer-bottom-spacer{flex:1 1 auto;min-width:0}app-public-docs-footer .mint-footer-powered{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-size:10px;font-weight:500;letter-spacing:.01em;line-height:1;color:var(--docs-muted, #71717a);text-decoration:none;white-space:nowrap;-webkit-user-select:none;user-select:none;opacity:1;transition:opacity .15s ease}app-public-docs-footer .mint-footer-powered:hover{opacity:.85;color:var(--docs-muted, #71717a)}app-public-docs-footer .mint-footer-powered span{font-weight:500;letter-spacing:.01em}app-public-docs-footer .mint-footer-powered img{display:block;height:11px;width:auto;opacity:.75}app-public-docs-footer .mint-footer-powered-mark,app-public-docs-footer .mint-footer-powered-ico,app-public-docs-footer .mint-footer-powered-text{display:none}app-public-docs-footer .mint-footer-columns{flex:1 1 auto;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))!important;gap:28px 48px;align-items:start;min-width:0;max-width:none}app-public-docs-footer .mint-footer-col{display:flex!important;flex-direction:column!important;align-items:flex-start;gap:12px;min-width:0}app-public-docs-footer .mint-footer-col-title{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--docs-muted, #71717a);margin:0;line-height:1.3;width:100%}app-public-docs-footer .mint-footer-col-links{list-style:none!important;margin:0!important;padding:0!important;width:100%;display:flex!important;flex-direction:column!important;gap:10px}app-public-docs-footer .mint-footer-col-links li{margin:0!important;padding:0!important;display:block!important;width:100%}app-public-docs-footer .mint-footer-col-link{display:block!important;width:100%;border:0;background:transparent;padding:0;margin:0;text-align:left;text-decoration:none;color:var(--docs-text, #18181b);font-size:14px;line-height:1.45;cursor:pointer;transition:color .15s ease;white-space:normal;word-break:break-word}app-public-docs-footer .mint-footer-col-link:hover{color:var(--brand, #004bd6)}@media (max-width: 960px){app-public-docs-footer.docs-footer-site .mint-footer,app-public-docs-footer.docs-footer-span .mint-footer{padding:24px 20px 16px}app-public-docs-footer .mint-footer-inner{flex-direction:column!important;gap:24px}app-public-docs-footer .mint-footer-brand{flex:none;width:100%;max-width:none}app-public-docs-footer .mint-footer-columns{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 28px}app-public-docs-footer .mint-footer-bottom{margin-top:12px;padding-top:10px}app-public-docs-footer .mint-footer-powered{font-size:10px}app-public-docs-footer .mint-footer-powered img{height:11px}}@media (max-width: 560px){app-public-docs-footer .mint-footer-columns{grid-template-columns:1fr!important}}.docs-site{min-height:100%;background:var(--docs-bg, #fafafa);color:var(--docs-text, #18181b);font-family:var(--sans, Inter, system-ui, sans-serif);-webkit-font-smoothing:antialiased;--docs-body-top-pad: 16px;--docs-article-path-pad-y: 11px}.docs-site .docs-content .docs-inline-link{color:var(--docs-link, #2563eb);text-decoration:underline;text-underline-offset:2px}.docs-site .docs-content .docs-inline-code{font-family:var(--mono, ui-monospace, monospace);font-size:.92em;padding:.12em .35em;border-radius:6px;background:color-mix(in srgb,var(--docs-text, #18181b) 6%,var(--docs-bg, #fafafa));border:1px solid var(--docs-border, #e7e7ea)}.docs-site .docs-content .docs-inline-kbd{font-family:var(--mono, ui-monospace, monospace);font-size:.85em;padding:.1em .4em;border-radius:6px;border:1px solid var(--docs-border, #e7e7ea);background:var(--docs-elev, #fff);box-shadow:0 1px color-mix(in srgb,var(--docs-text, #18181b) 12%,transparent)}.docs-site .docs-content .docs-inline-bq{font-style:italic;color:var(--docs-muted, #71717a)}.docs-site .docs-content .docs-inline-tip{border-bottom:1px dotted var(--docs-muted, #71717a);cursor:help;text-decoration:none}.docs-site app-public-docs-header{display:block;margin:0;padding:0}.docs-site .docs-header-fixed{position:fixed;top:0;left:0;right:0;width:100%;z-index:100;background:color-mix(in srgb,var(--docs-nav, #fff) 96%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--docs-border, #e7e7ea);box-sizing:border-box}body.docs-mobile-nav-open{overflow:hidden}.docs-site .docs-side.is-mobile-drawer{position:fixed!important;top:var(--docs-header-offset, 52px)!important;left:0!important;bottom:0!important;width:min(300px,86vw)!important;height:auto!important;max-height:none!important;z-index:120!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:hidden!important;border-right:1px solid var(--docs-border, #e7e7ea)!important;border-bottom:0!important;background:var(--docs-sidebar-bg, var(--docs-elev, #fff))!important;box-shadow:8px 0 32px color-mix(in srgb,#000 18%,transparent);transform:translate(-105%)!important;transition:transform .22s ease!important;pointer-events:none}.docs-site .docs-side.is-mobile-drawer.is-open{transform:translate(0)!important;pointer-events:auto}.docs-site .docs-side.is-mobile-drawer .docs-side-mobile-head{display:none!important}.docs-site .docs-side.is-mobile-drawer .docs-side-mobile-actions{display:flex!important}.docs-site .docs-body:has(.docs-side.is-mobile-drawer){grid-template-columns:1fr!important}.docs-site>.docs-side-backdrop,.docs-site .docs-body:has(.docs-side.is-mobile-drawer)>.docs-side-backdrop{display:block!important;position:fixed;top:var(--docs-header-offset, 52px);left:0;right:0;bottom:0;z-index:115;background:color-mix(in srgb,#000 38%,transparent);cursor:pointer}body.docs-mobile-nav-open .docs-site .docs-header-fixed{z-index:130}.docs-site .docs-header-spacer{height:var(--docs-header-offset, 52px);flex-shrink:0;pointer-events:none;margin:0;padding:0}.docs-site .docs-body{display:grid;grid-template-columns:260px minmax(0,1fr);grid-template-rows:auto;align-items:start;width:100%;max-width:none;margin:0;padding:0}.docs-site .docs-content-stack{grid-column:2;min-width:0;display:flex;flex-direction:column}.docs-site .docs-content-row{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:start}.docs-site .docs-content-stack:not(.has-toc) .docs-content-row{grid-template-columns:minmax(0,1fr)}.docs-site .docs-content-stack>app-public-docs-footer{width:100%;margin-top:auto}.docs-site .docs-side{border-right:1px solid var(--docs-border, #e7e7ea);background:var(--docs-sidebar-bg, #f4f4f5);position:sticky;top:var(--docs-header-offset, 52px);align-self:start;height:calc(100vh - var(--docs-header-offset, 52px));max-height:calc(100vh - var(--docs-header-offset, 52px));display:flex;flex-direction:column;overflow:hidden;padding:0;margin:0;z-index:2}.docs-site .docs-side-top{flex-shrink:0;padding:var(--docs-body-top-pad, 16px) 12px 0 14px}.docs-site .docs-side-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 12px 24px 14px;scrollbar-width:thin}.docs-site .docs-toc{border-left:1px solid var(--docs-border, #e7e7ea);position:sticky;top:var(--docs-header-offset, 52px);align-self:start;height:calc(100vh - var(--docs-header-offset, 52px));max-height:calc(100vh - var(--docs-header-offset, 52px));display:flex;flex-direction:column;overflow:hidden;padding:0;z-index:2}.docs-site .docs-toc-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px 20px 40px 24px;scrollbar-width:thin}.docs-site .docs-main{position:relative;padding:var(--docs-body-top-pad, 16px) 56px 48px;min-width:0}.docs-site .docs-article-path{position:fixed;top:var(--docs-header-offset, 52px);left:var(--docs-sidebar-w, 260px);right:0;z-index:90;padding:0 56px;box-sizing:border-box;display:flex;align-items:stretch;min-height:0;border-bottom:1px solid var(--docs-border, #e7e7ea);background:color-mix(in srgb,var(--docs-nav, #fff) 96%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.docs-site .docs-article-path.has-toc{right:var(--docs-toc-w, 240px)}.docs-site.layout-compact .docs-body{grid-template-columns:220px minmax(0,1fr)}.docs-site.layout-classic .docs-body{grid-template-columns:280px minmax(0,1fr)}.docs-site .tabs.nav-tabs,.docs-site .docs-article-topics,.docs-site .docs-page-topics{display:flex;align-items:flex-end;flex-wrap:nowrap;gap:0;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.docs-site .tabs.nav-tabs::-webkit-scrollbar,.docs-site .docs-article-topics::-webkit-scrollbar,.docs-site .docs-page-topics::-webkit-scrollbar{display:none}.docs-site .tabs.nav-tabs .tab,.docs-site .docs-article-topics .tab,.docs-site .docs-page-topics .tab{flex-shrink:0;border:0;background:transparent;color:var(--docs-muted, #71717a);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:-.015em;line-height:1.2;white-space:nowrap;cursor:pointer;border-radius:0;padding:0 14px;height:44px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;position:relative;transition:color .15s ease;-webkit-font-smoothing:antialiased}.docs-site .tabs.nav-tabs .tab:hover,.docs-site .docs-article-topics .tab:hover,.docs-site .docs-page-topics .tab:hover{color:var(--docs-text, #18181b);background:transparent}.docs-site .tabs.nav-tabs .tab.active,.docs-site .docs-article-topics .tab.active,.docs-site .docs-page-topics .tab.active{color:var(--docs-text, #18181b);font-weight:600;background:transparent}.docs-site .tabs.nav-tabs .tab.active:after,.docs-site .docs-article-topics .tab.active:after,.docs-site .docs-page-topics .tab.active:after,.docs-site app-public-docs-header .tabs.nav-tabs .nav-drop.is-open .tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:currentColor;border-radius:1px 1px 0 0}.docs-site app-public-docs-header .header-bar.has-nav-tabs{align-items:stretch}.docs-site app-public-docs-header .header-bar{overflow-x:auto;max-width:100%}.docs-site app-public-docs-header .header-bar .header-actions{flex-shrink:1;min-width:0}.docs-site app-public-docs-header .header-bar.has-nav-tabs .nb-brand,.docs-site app-public-docs-header .header-bar.has-nav-tabs .header-actions{align-self:center}.docs-site app-public-docs-header .header-center.has-nav-tabs{align-items:flex-end;justify-content:center}.docs-site app-public-docs-header .header-center{justify-content:center}.docs-site app-public-docs-header .tabs.nav-tabs{height:52px;gap:2px}.docs-site app-public-docs-header .tabs.nav-tabs .tab{height:52px;padding:0 14px}.docs-site app-public-docs-header .tabs.nav-tabs .nav-drop.is-open .tab{background:transparent;border-radius:0;color:var(--docs-text, #18181b);font-weight:600}.docs-site .docs-header-modern.header-solid app-public-docs-header .tabs.nav-tabs .tab.active,.docs-site .docs-header-modern.header-gradient app-public-docs-header .tabs.nav-tabs .tab.active,.docs-site .docs-header-modern.header-overlay app-public-docs-header .tabs.nav-tabs .tab.active,.docs-site .docs-header-compact.header-solid app-public-docs-header .tabs.nav-tabs .tab.active,.docs-site .docs-header-classic.header-solid app-public-docs-header .tabs.nav-tabs .tab.active{color:#fff}.docs-site .docs-header-modern.header-solid app-public-docs-header .tabs.nav-tabs .tab.active:after,.docs-site .docs-header-modern.header-gradient app-public-docs-header .tabs.nav-tabs .tab.active:after,.docs-site .docs-header-modern.header-overlay app-public-docs-header .tabs.nav-tabs .tab.active:after,.docs-site .docs-header-compact.header-solid app-public-docs-header .tabs.nav-tabs .tab.active:after,.docs-site .docs-header-classic.header-solid app-public-docs-header .tabs.nav-tabs .tab.active:after,.docs-site .docs-header-modern.header-solid app-public-docs-header .tabs.nav-tabs .nav-drop.is-open .tab:after,.docs-site .docs-header-modern.header-gradient app-public-docs-header .tabs.nav-tabs .nav-drop.is-open .tab:after,.docs-site .docs-header-modern.header-overlay app-public-docs-header .tabs.nav-tabs .nav-drop.is-open .tab:after{background:#fff}.docs-site .docs-header-modern.header-solid app-public-docs-header .tabs.nav-tabs .tab,.docs-site .docs-header-modern.header-gradient app-public-docs-header .tabs.nav-tabs .tab,.docs-site .docs-header-modern.header-overlay app-public-docs-header .tabs.nav-tabs .tab{color:color-mix(in srgb,#fff 72%,transparent)}.docs-site .docs-header-modern.header-solid app-public-docs-header .tabs.nav-tabs .tab:hover,.docs-site .docs-header-modern.header-gradient app-public-docs-header .tabs.nav-tabs .tab:hover,.docs-site .docs-header-modern.header-overlay app-public-docs-header .tabs.nav-tabs .tab:hover{color:#fff}.docs-site .docs-article-path-inner{width:100%;min-width:0;display:flex;flex-direction:column}.docs-site .docs-article-path-crumb{display:flex;align-items:center;gap:8px;min-width:0;width:100%;font-size:13px;line-height:1.35;padding:11px 0 0;color:var(--docs-muted, #71717a)}.docs-site .docs-article-path-crumb .path-active-topic{color:var(--docs-text, #18181b);font-weight:600}.docs-site .docs-article-topics{margin:0;padding:0}.docs-site .docs-article-topics .tab{margin-bottom:0}.docs-site .docs-page-topics{margin:4px 0 28px;padding:0;border-bottom:1px solid var(--docs-border, #e7e7ea)}.docs-site .docs-page-topics .tab{margin-bottom:0}.docs-site.article-path-pinned .docs-h{scroll-margin-top:calc(var(--docs-header-offset, 52px) + 92px)}.docs-site h1.page-title,.docs-site .docs-h,.docs-site h1.docs-h,.docs-site h2.docs-h,.docs-site h3.docs-h,.docs-site h4.docs-h{color:var(--docs-text, #18181b)}.docs-site .tabs.nav-pills .tab{border-radius:999px;height:auto;padding:7px 14px;border-bottom:0}.docs-site .tabs.nav-pills .tab.active{color:var(--brand, #18b69b);background:color-mix(in srgb,var(--brand, #18b69b) 12%,transparent);font-weight:600}@media (max-width: 1100px){app-public-docs-header .mobile-nav-toggle{display:inline-grid!important}app-public-docs-header .header-actions-desktop{display:none!important}app-public-docs-header .header-center{display:none!important}app-public-docs-header .top-search,app-public-docs-header .hero-search{width:36px!important;min-width:36px!important;max-width:36px!important;flex:0 0 36px!important;padding:0!important;justify-content:center!important}app-public-docs-header .top-search .search-label,app-public-docs-header .top-search .kbd-wrap,app-public-docs-header .hero-search .search-label,app-public-docs-header .hero-search .kbd-wrap{display:none!important}.docs-site .docs-body,.docs-site.layout-compact .docs-body,.docs-site.layout-classic .docs-body,.docs-site.layout-modern .docs-body{grid-template-columns:1fr!important}.docs-site .docs-side,.docs-site .docs-content-stack,.docs-site .docs-main,.docs-site .docs-toc{grid-column:1!important}.docs-site .docs-content-row{grid-template-columns:1fr!important}.docs-site .docs-side-backdrop{display:block!important;position:fixed;top:var(--docs-header-offset, 52px);left:0;right:0;bottom:0;z-index:115;background:color-mix(in srgb,#000 38%,transparent);cursor:pointer}.docs-site .docs-side{position:fixed!important;top:var(--docs-header-offset, 52px)!important;left:0!important;bottom:0!important;width:min(300px,86vw)!important;height:auto!important;max-height:none!important;z-index:120!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:hidden!important;border-right:1px solid var(--docs-border, #e7e7ea)!important;border-bottom:0!important;background:var(--docs-sidebar-bg, var(--docs-elev, #fff))!important;box-shadow:8px 0 32px color-mix(in srgb,#000 18%,transparent);transform:translate(-105%)!important;transition:transform .22s ease!important;align-self:stretch!important}.docs-site .docs-side.is-open{transform:translate(0)!important}.docs-site .docs-side-mobile-head{display:none!important}.docs-site .docs-side-close{width:34px;height:34px;border:0;border-radius:8px;background:color-mix(in srgb,var(--docs-text, #18181b) 6%,transparent);color:var(--docs-muted, #71717a);display:grid;place-items:center;cursor:pointer}.docs-site .docs-side-scroll{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;max-height:none!important}.docs-site .docs-side-mobile-actions{display:flex!important;flex-direction:column;gap:8px;flex-shrink:0;padding:12px 14px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--docs-border, #e7e7ea);background:color-mix(in srgb,var(--docs-bg, #fafafa) 55%,var(--docs-elev, #fff))}.docs-site .docs-side-mobile-actions .side-action-btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:10px;padding:10px 12px;font-size:13.5px;font-weight:560;cursor:pointer;box-sizing:border-box;background:transparent;color:var(--docs-text, #18181b)}.docs-site .docs-side-mobile-actions .side-action-btn.icon{justify-content:flex-start;background:color-mix(in srgb,var(--docs-text, #18181b) 4%,transparent);border-color:var(--docs-border, #e7e7ea)}.docs-site .docs-side-mobile-actions .side-action-btn.style-link{color:var(--docs-link, var(--brand, #4f46e5));border-color:transparent;font-weight:500}.docs-site .docs-side-mobile-actions .side-action-btn.style-outline{border-color:var(--docs-border, #e7e7ea);background:var(--docs-elev, #fff)}.docs-site .docs-side-mobile-actions .side-action-btn.style-solid{background:var(--docs-text, #18181b);border-color:var(--docs-text, #18181b);color:var(--docs-elev, #fff)}.docs-site .docs-side-mobile-actions .side-action-btn.style-brand{background:var(--brand, #4f46e5);border-color:var(--brand, #4f46e5);color:#fff}.docs-site .docs-toc{display:none!important}.docs-site .docs-main{padding:16px 20px 40px}.docs-site .docs-article-path{left:0;right:0;padding-left:20px;padding-right:20px}.docs-site .tabs.nav-tabs .tab,.docs-site .docs-article-topics .tab,.docs-site .docs-page-topics .tab{padding:0 12px;font-size:13px}}.docs-site.is-mobile-nav .docs-body,.docs-site.is-mobile-nav.layout-compact .docs-body,.docs-site.is-mobile-nav.layout-classic .docs-body,.docs-site.is-mobile-nav.layout-modern .docs-body{grid-template-columns:1fr!important}.docs-site.is-mobile-nav .docs-side,.docs-site.is-mobile-nav .docs-content-stack,.docs-site.is-mobile-nav .docs-main,.docs-site.is-mobile-nav .docs-toc{grid-column:1!important}.docs-site.is-mobile-nav .docs-content-row{grid-template-columns:1fr!important}.docs-site.is-mobile-nav .docs-side-backdrop{display:block!important;position:fixed;top:var(--docs-header-offset, 52px);left:0;right:0;bottom:0;z-index:115;background:color-mix(in srgb,#000 38%,transparent);cursor:pointer}.docs-site.is-mobile-nav .docs-side{position:fixed!important;top:var(--docs-header-offset, 52px)!important;left:0!important;bottom:0!important;width:min(300px,86vw)!important;height:auto!important;max-height:none!important;z-index:120!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:hidden!important;border-right:1px solid var(--docs-border, #e7e7ea)!important;border-bottom:0!important;background:var(--docs-sidebar-bg, var(--docs-elev, #fff))!important;box-shadow:8px 0 32px color-mix(in srgb,#000 18%,transparent);transform:translate(-105%)!important;transition:transform .22s ease!important;align-self:stretch!important}.docs-site.is-mobile-nav .docs-side.is-open{transform:translate(0)!important}.docs-site.is-mobile-nav .docs-side-mobile-head{display:none!important}.docs-site.is-mobile-nav .docs-side-close{width:34px;height:34px;border:0;border-radius:8px;background:color-mix(in srgb,var(--docs-text, #18181b) 6%,transparent);color:var(--docs-muted, #71717a);display:grid;place-items:center;cursor:pointer}.docs-site.is-mobile-nav .docs-side-scroll{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;max-height:none!important}.docs-site.is-mobile-nav .docs-side-mobile-actions{display:flex!important;flex-direction:column;gap:8px;flex-shrink:0;padding:12px 14px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--docs-border, #e7e7ea);background:color-mix(in srgb,var(--docs-bg, #fafafa) 55%,var(--docs-elev, #fff))}.docs-site.is-mobile-nav .docs-side-mobile-actions .side-action-btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:10px;padding:10px 12px;font-size:13.5px;font-weight:560;cursor:pointer;box-sizing:border-box;background:transparent;color:var(--docs-text, #18181b)}.docs-site.is-mobile-nav .docs-side-mobile-actions .side-action-btn.icon{justify-content:flex-start;background:color-mix(in srgb,var(--docs-text, #18181b) 4%,transparent);border-color:var(--docs-border, #e7e7ea)}.docs-site.is-mobile-nav .docs-side-mobile-actions .side-action-btn.style-link{color:var(--docs-link, var(--brand, #4f46e5));border-color:transparent;font-weight:500}.docs-site.is-mobile-nav .docs-side-mobile-actions .side-action-btn.style-outline{border-color:var(--docs-border, #e7e7ea);background:var(--docs-elev, #fff)}.docs-site.is-mobile-nav .docs-side-mobile-actions .side-action-btn.style-solid{background:var(--docs-text, #18181b);border-color:var(--docs-text, #18181b);color:var(--docs-elev, #fff)}.docs-site.is-mobile-nav .docs-side-mobile-actions .side-action-btn.style-brand{background:var(--brand, #4f46e5);border-color:var(--brand, #4f46e5);color:#fff}.docs-site.is-mobile-nav .docs-toc{display:none!important}.docs-site.is-mobile-nav .docs-main{padding:16px 20px 40px}.docs-site.is-mobile-nav .docs-article-path{left:0;right:0;padding-left:20px;padding-right:20px}.docs-site.is-mobile-nav .tabs.nav-tabs .tab,.docs-site.is-mobile-nav .docs-article-topics .tab,.docs-site.is-mobile-nav .docs-page-topics .tab{padding:0 12px;font-size:13px}.docs-site.is-mobile-nav app-public-docs-header .mobile-nav-toggle{display:inline-grid!important}.docs-site.is-mobile-nav app-public-docs-header .header-actions-desktop{display:none!important}.docs-site.is-mobile-nav app-public-docs-header .header-center{display:none!important}.docs-site.is-mobile-nav app-public-docs-header .top-search,.docs-site.is-mobile-nav app-public-docs-header .hero-search{width:36px!important;min-width:36px!important;max-width:36px!important;flex:0 0 36px!important;padding:0!important;justify-content:center!important}.docs-site.is-mobile-nav app-public-docs-header .top-search .search-label,.docs-site.is-mobile-nav app-public-docs-header .top-search .kbd-wrap,.docs-site.is-mobile-nav app-public-docs-header .hero-search .search-label,.docs-site.is-mobile-nav app-public-docs-header .hero-search .kbd-wrap{display:none!important}.docs-site .docs-side .nav-link.active,.docs-site .docs-side button.nav-link.active,.docs-site .nav-group-body .nav-link.active{background:color-mix(in srgb,var(--brand, #4f46e5) 14%,var(--docs-elev, #fff))!important;color:var(--docs-text, #18181b)!important;font-weight:650!important;box-shadow:none!important;border-left:0!important}.docs-site .docs-side .nav-link.active .nav-ico,.docs-site .docs-side button.nav-link.active .nav-ico,.docs-site .nav-group-body .nav-link.active .nav-ico{color:var(--brand, #4f46e5)!important}
