:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:#0000002d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem #00000026;--bs-box-shadow-sm:0 .125rem .25rem #00000013;--bs-box-shadow-lg:0 1rem 3rem #0000002d;--bs-box-shadow-inset:inset 0 1px 2px #00000013;--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:#dee2e6bf;--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:#dee2e680;--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}hr{color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25;margin:1rem 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (width>=1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (width>=1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (width>=1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (width>=1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:var(--bs-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}kbd{color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem;padding:.1875rem .375rem;font-size:.875em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:var(--bs-secondary-color);text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;line-height:inherit;margin-bottom:.5rem;padding:0;font-size:calc(1.275rem + .3vw)}@media (width>=1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale()}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{text-transform:uppercase;font-size:.875em}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;margin-top:-1rem;margin-bottom:1rem;font-size:.875em}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto;padding:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{color:var(--bs-secondary-color);font-size:.875em}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (width>=576px){.container,.container-sm{max-width:540px}}@media (width>=768px){.container,.container-md,.container-sm{max-width:720px}}@media (width>=992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (width>=1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (width>=1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0 0}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.3333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.6667%}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (width>=576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.3333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.6667%}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (width>=768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.6667%}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (width>=992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.3333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.6667%}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (width>=1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.3333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.6667%}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (width>=1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:none;width:auto}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.3333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.6667%}.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);vertical-align:top;border-color:var(--bs-table-border-color);width:100%;margin-bottom:1rem}.table>:not(caption)>*>*{color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*,.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (width<=575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));font-size:inherit;margin-bottom:0;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{color:var(--bs-secondary-color);margin-top:.25rem;font-size:.875em}.form-control{width:100%;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-clip:padding-box;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{padding:0;display:block}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{-webkit-margin-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{width:100%;color:var(--bs-body-color);border:solid #0000;border-width:var(--bs-border-width) 0;background-color:#0000;margin-bottom:0;padding:.375rem 0;line-height:1.5;display:block}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.25rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color::-webkit-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");width:100%;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:var(--bs-border-radius-sm);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{border-radius:var(--bs-border-radius-lg);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{min-height:1.5rem;margin-bottom:.125rem;padding-left:1.5em;display:block}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{text-align:right;padding-left:0;padding-right:1.5em}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact;color-adjust:exact;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1em;height:1em;margin-top:.25em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;width:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{margin-right:1rem;display:inline-block}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{appearance:none;background-color:#0000;width:100%;height:1.5rem;padding:0}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{z-index:2;max-width:100%;height:100%;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#0000}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),:-webkit-any(.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),:is(.form-floating>.form-control-plaintext:autofill,.form-floating>.form-control:autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{z-index:-1;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);height:1.5em;position:absolute;inset:1rem .375rem}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:auto;width:1%;min-width:0;position:relative}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{z-index:2;position:relative}.input-group .btn:focus{z-index:5}.input-group-text{color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.25rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{width:100%;color:var(--bs-form-valid-color);margin-top:.25rem;font-size:.875em;display:none}.valid-tooltip{z-index:5;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;display:none;position:absolute;top:100%}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(1.5em + 3.75rem)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{width:100%;color:var(--bs-form-invalid-color);margin-top:.25rem;font-size:.875em;display:none}.invalid-tooltip{z-index:5;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;display:none;position:absolute;top:100%}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(1.5em + 3.75rem)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px #00000013;--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;z-index:var(--bs-dropdown-zindex);min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);background-clip:padding-box;margin:0;list-style:none;display:none;position:absolute}.dropdown-menu[data-bs-popper]{margin-top:var(--bs-dropdown-spacer);top:100%;left:0}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (width>=576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (width>=768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (width>=992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (width>=1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (width>=1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{margin-top:0;margin-bottom:var(--bs-dropdown-spacer);top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{margin-top:0;margin-left:var(--bs-dropdown-spacer);top:0;left:100%;right:auto}.dropend .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{margin-top:0;margin-right:var(--bs-dropdown-spacer);top:0;left:auto;right:100%}.dropstart .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropstart .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;overflow:hidden}.dropdown-item{width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;border-radius:var(--bs-dropdown-item-border-radius,0);background-color:#0000;border:0;font-weight:400;text-decoration:none;display:block}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);background-color:var(--bs-dropdown-link-active-bg);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.dropdown-header{padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);color:var(--bs-dropdown-header-color);white-space:nowrap;margin-bottom:0;font-size:.875rem;display:block}.dropdown-item-text{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);display:block}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group-vertical>.btn,.btn-group>.btn{flex:auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:0 0;border:0;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid transparent;padding-left:0;padding-right:0}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentColor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentColor;font-weight:700}.nav-fill .nav-item,.nav-fill>.nav-link{text-align:center;flex:auto}.nav-justified .nav-item,.nav-justified>.nav-link{text-align:center;flex-grow:1;flex-basis:0}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap;text-decoration:none}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-top:.5rem;padding-bottom:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);color:var(--bs-navbar-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition);background-color:#0000;line-height:1}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:1.5em;height:1.5em;display:inline-block}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (width>=576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);background-clip:border-box;flex-direction:column;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);flex:auto}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));color:var(--bs-card-subtitle-color);margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);margin-bottom:0}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius);position:absolute;inset:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (width>=576px){.card-group{flex-flow:wrap;display:flex}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);overflow-anchor:none;transition:var(--bs-accordion-transition);border:0;border-radius:0;align-items:center;font-size:1rem;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition);flex-shrink:0;margin-left:auto}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);flex-wrap:wrap;list-style:none;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);padding-left:0;list-style:none;display:flex}.page-link{padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:relative}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);outline:0}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);position:relative}.alert-heading{color:inherit}.alert-link{color:var(--bs-alert-link-color);font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{z-index:2;padding:1.25rem 1rem;position:absolute;top:0;right:0}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;height:var(--bs-progress-height);font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;overflow:hidden}.progress-bar{color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition);flex-direction:column;justify-content:center;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);text-decoration:none;display:block;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);background-color:var(--bs-list-group-action-hover-bg);text-decoration:none}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (width>=576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem #0d6efd40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);opacity:var(--bs-btn-close-opacity);border:0;border-radius:.375rem;padding:.25em}.btn-close:hover{color:var(--bs-btn-close-color);opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius);background-clip:padding-box}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;z-index:var(--bs-toast-zindex);pointer-events:none;width:max-content;max-width:100%;position:absolute}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));background-clip:padding-box;align-items:center;display:flex}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);z-index:var(--bs-modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden auto}.modal-dialog{width:auto;margin:var(--bs-modal-margin);pointer-events:none;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin) * 2);align-items:center;display:flex}.modal-content{width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;z-index:var(--bs-backdrop-zindex);background-color:var(--bs-backdrop-bg);width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;align-items:center;display:flex}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{padding:var(--bs-modal-padding);flex:auto;position:relative}.modal-footer{padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (width>=576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--bs-modal-width:300px}}@media (width>=992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (width>=1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (width<=575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (width<=767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (width<=991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (width<=1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (width<=1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;text-decoration:none;display:block}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height);display:block}.tooltip .tooltip-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg);top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg);right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg);left:-1px}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);background-clip:padding-box;text-decoration:none;display:block}.popover .popover-arrow{width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height);display:block}.popover .popover-arrow:after,.popover .popover-arrow:before{content:"";border:0 solid #0000;display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);display:block;position:absolute;top:0;left:50%}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);margin-bottom:0}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{float:left;backface-visibility:hidden;width:100%;margin-right:-100%;transition:transform .6s ease-in-out;display:none;position:relative}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{z-index:1;color:#fff;text-align:center;width:15%;filter:var(--bs-carousel-control-icon-filter);opacity:.5;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:2rem;height:2rem;display:inline-block}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{z-index:2;justify-content:center;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators [data-bs-target]{box-sizing:content-box;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);opacity:.5;background-clip:padding-box;border:10px solid #0000;border-left:0;border-right:0;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;padding:0;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{color:var(--bs-carousel-caption-color);text-align:center;padding-top:1.25rem;padding-bottom:1.25rem;position:absolute;bottom:1.25rem;left:15%;right:15%}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;flex-shrink:0;display:inline-block}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:#0000}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;opacity:0;background-color:currentColor}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (width<=575.98px){.offcanvas-sm{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (width<=575.98px){.offcanvas-sm.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-sm.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (width>=576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=767.98px){.offcanvas-md{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (width<=767.98px){.offcanvas-md.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-md.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (width>=768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=991.98px){.offcanvas-lg{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (width<=991.98px){.offcanvas-lg.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-lg.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (width>=992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=1199.98px){.offcanvas-xl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (width<=1199.98px){.offcanvas-xl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (width>=1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=1399.98px){.offcanvas-xxl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (width<=1399.98px){.offcanvas-xxl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (width>=1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}.offcanvas{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{z-index:1040;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);align-items:center;display:flex}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);flex-grow:1;overflow-y:auto}.placeholder{vertical-align:middle;cursor:wait;opacity:.5;background-color:currentColor;min-height:1em;display:inline-block}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:2s ease-in-out infinite placeholder-glow}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:2s linear infinite placeholder-wave;-webkit-mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.icon-link{-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden;align-items:center;gap:.375rem;display:inline-flex}.icon-link>.bi{fill:currentColor;flex-shrink:0;width:1em;height:1em;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{width:100%;position:relative}.ratio:before{padding-top:var(--bs-aspect-ratio);content:"";display:block}.ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571%}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}.sticky-top{z-index:1020;position:sticky;top:0}.sticky-bottom{z-index:1020;position:sticky;bottom:0}@media (width>=576px){.sticky-sm-top{z-index:1020;position:sticky;top:0}.sticky-sm-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=768px){.sticky-md-top{z-index:1020;position:sticky;top:0}.sticky-md-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=992px){.sticky-lg-top{z-index:1020;position:sticky;top:0}.sticky-lg-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1200px){.sticky-xl-top{z-index:1020;position:sticky;top:0}.sticky-xl-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1400px){.sticky-xxl-top{z-index:1020;position:sticky;top:0}.sticky-xxl-bottom{z-index:1020;position:sticky;bottom:0}}.hstack{flex-direction:row;align-self:stretch;align-items:center;display:flex}.vstack{flex-direction:column;flex:auto;align-self:stretch;display:flex}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{z-index:1;content:"";position:absolute;inset:0}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vr{width:var(--bs-border-width);opacity:.25;background-color:currentColor;align-self:stretch;min-height:1em;display:inline-block}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-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:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-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;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:#0000!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (width>=576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-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:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-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 (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:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-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 (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:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-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 (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:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-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 (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:auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-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 (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}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body.modal-open{overflow:hidden!important}html:has(body.modal-open){overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);min-width:320px;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-primary:#009245;--color-error:#e91a1a;--color-warning:#eeb302;--color-border:#e0e0e0;--color-text:#002d15;--color-text-secondary:#6c757d;--color-text-muted:#6c757d;--color-surface:#fff;--color-primary-soft:#00803c1f;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--radius-sm:4px;--radius-md:6px;--radius-lg:12px;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-lg:1.125rem;--color-header-bg:#009245;--color-hover-bg:#e9ecef;--color-sidebar-bg:#f5f6f8;--color-sidebar-text:#002d15}._header_1941t_1{background-color:var(--color-header-bg);color:#fff;border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;min-height:60px;padding:1rem 1rem 1rem 60px;display:flex;position:relative}._appName_1941t_15{color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;text-decoration:none;display:none}._nav_1941t_24{gap:1rem;display:none}._navLink_1941t_29{color:#fff;text-align:center;border-radius:4px;padding:.5rem 1rem;text-decoration:none;transition:background-color .2s;display:inline-block}._navLink_1941t_29:hover{background-color:#ffffff1a}._navDropdown_1941t_42{position:relative}._navDropdownButton_1941t_46{cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none;align-items:center;gap:.5rem;display:flex}._navDropdownButton_1941t_46._active_1941t_57{background-color:#ffffff26}._navDropdown_1941t_42:hover ._navDropdownButton_1941t_46{background-color:#ffffff1a}._navDropdown_1941t_42:has(._navDropdownMenu_1941t_62:hover) ._navDropdownButton_1941t_46{background-color:#ffffff1a}._chevronIcon_1941t_66{transition:transform .2s}._navDropdown_1941t_42:hover ._chevronIcon_1941t_66{transform:rotate(180deg)}._navDropdown_1941t_42:has(._navDropdownMenu_1941t_62:hover) ._chevronIcon_1941t_66{transform:rotate(180deg)}._navDropdownMenu_1941t_62{border:1px solid var(--color-border);z-index:1000;background-color:#fff;border-radius:8px;min-width:180px;margin-top:0;padding-top:.25rem;animation:.2s ease-in-out _fadeIn_1941t_1;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 4px 12px #00000026}._navDropdownItem_1941t_91{color:var(--color-text);text-align:left;padding:.75rem 1rem;font-size:.9375rem;text-decoration:none;transition:background-color .2s;display:block}._navDropdownItem_1941t_91:hover{background-color:var(--color-hover-bg)}._navDropdownItem_1941t_91:first-child{margin-top:0}._navDropdownItem_1941t_91:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}@media (width<=867px){._appName_1941t_15{display:block}}@media (width>=868px){._nav_1941t_24{display:flex}}._searchButton_1941t_121{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;margin-right:.75rem;transition:background-color .2s;display:flex}._searchButton_1941t_121:hover{background:#ffffff40}._searchButton_1941t_121:focus{outline-offset:2px;outline:2px solid #fff}._profileContainer_1941t_145{align-items:center;display:flex;position:relative}._profileButton_1941t_151{width:40px;height:40px;color:var(--color-text);cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.875rem;font-weight:600;transition:background-color .2s,transform .2s;display:flex}._profileButton_1941t_151:hover{background-color:var(--color-hover-bg);transform:scale(1.05)}._profileButton_1941t_151:focus{outline:2px solid var(--color-text);outline-offset:2px}._profilePicture_1941t_176{object-fit:cover;background-color:#0000;border-radius:50%;width:100%;height:100%}._companyLogo_1941t_184{object-fit:cover;background:#fff;border:1px solid #cad0d8;border-radius:4px;width:18px;height:18px}._profileButton_1941t_151:has(._profilePicture_1941t_176){background-color:#0000}._profileButton_1941t_151:has(._profilePicture_1941t_176):hover{background-color:#0000}._profileInitials_1941t_200{width:100%;height:100%;color:var(--color-text);justify-content:center;align-items:center;font-size:.875rem;font-weight:600;line-height:1;display:flex}._dropdown_1941t_212{border:1px solid var(--color-border);z-index:1000;background-color:#fff;border-radius:8px;min-width:200px;animation:.2s ease-in-out _fadeIn_1941t_1;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}._dropdownHeader_1941t_226{border-bottom:1px solid var(--color-border);padding:.75rem 1rem}._dropdownUserName_1941t_231{color:var(--color-text);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}._dropdownUserEmail_1941t_238{color:var(--color-text-secondary);font-size:.8125rem}@keyframes _fadeIn_1941t_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownItem_1941t_253{width:100%;color:var(--color-text);text-align:left;cursor:pointer;background-color:#0000;border:none;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9375rem;text-decoration:none;transition:background-color .2s;display:flex}._dropdownItem_1941t_253:visited{color:var(--color-text)}._dropdownItem_1941t_253:hover{background-color:var(--color-hover-bg)}._dropdownItem_1941t_253:focus{background-color:var(--color-hover-bg);outline:none}._dropdownItem_1941t_253 span{flex:1}._dropdownDivider_1941t_282{background-color:var(--color-border);height:1px;margin:.5rem 0}._dropdownSection_1941t_288{padding:.5rem 0}._dropdownSectionLabel_1941t_292{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;padding:.5rem 1rem .25rem;font-size:.75rem;font-weight:600}._dropdownItemWithCheck_1941t_301{justify-content:space-between}._dropdownItemContent_1941t_305{flex:1;align-items:center;gap:.75rem;display:flex}._dropdownItemActive_1941t_312{background-color:var(--color-hover-bg);font-weight:500}._checkIcon_1941t_317{color:var(--color-primary);flex-shrink:0}._ownerBadge_1941t_322{color:#16a34a;background-color:#16a2491a;border-radius:12px;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._banner_1h3kr_1{color:#402d1c;background:#fff6e0;border-bottom:1px solid #e9d4a5;align-items:flex-start;gap:.75rem;padding:.625rem 1rem .625rem 60px;font-size:.875rem;line-height:1.4;display:flex}._icon_1h3kr_13{color:#b8670a;flex-shrink:0;margin-top:.1rem}._text_1h3kr_19{flex:1;min-width:0}._title_1h3kr_24{margin-bottom:.25rem;font-weight:600;display:block}._detail_1h3kr_30{opacity:.95;display:block}._link_1h3kr_35{color:#2f4883;text-underline-offset:2px;flex-shrink:0;align-self:center;font-weight:600;text-decoration:underline}._link_1h3kr_35:hover{color:#263a69}@media (width<=640px){._banner_1h3kr_1{flex-wrap:wrap;padding-left:1rem}._link_1h3kr_35{width:100%;margin-left:1.75rem}}._burgerButton_1euuw_1{z-index:1001;color:var(--color-text);cursor:pointer;border:1px solid var(--color-border);border-radius:6px;justify-content:center;align-items:center;padding:.5rem;display:flex;position:fixed;top:1rem;left:1rem}._burgerButton_1euuw_1:hover{background:var(--color-hover-bg)}._burgerBadge_1euuw_19{z-index:1002;position:absolute;top:0;right:0;transform:translate(25%,-25%)}._burgerBadgeDot_1euuw_27{border:2px solid var(--color-bg,#fff);background:#ef4444;border-radius:50%;width:10px;height:10px;display:block;box-shadow:0 0 0 1px #0000001a}._overlay_1euuw_37{z-index:999;background:#00000080;animation:.2s _fadeIn_1euuw_1;position:fixed;inset:0}._sidebar_1euuw_48{background:var(--color-sidebar-bg);z-index:1000;border-top-right-radius:12px;border-bottom-right-radius:12px;flex-direction:column;width:320px;height:100vh;transition:transform .3s;display:flex;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-100%);box-shadow:2px 0 8px #0000004d}._sidebar_1euuw_48._open_1euuw_65{transform:translate(0)}._sidebarHeader_1euuw_69{justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._sidebarHeaderContent_1euuw_76{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}._sidebarTitle_1euuw_87{color:var(--color-sidebar-text);margin:0;font-size:1.25rem;font-weight:600}._sidebarLogo_1euuw_94{object-fit:contain;width:50px;height:50px}._closeButton_1euuw_100{color:#8b949e;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.4rem;transition:background-color .2s,color .2s;display:flex}._closeButton_1euuw_100:hover{background:var(--color-hover-bg)}._nav_1euuw_116{overscroll-behavior:contain;flex:1;padding:1rem 0 3rem;overflow-y:auto}._sidebarHelp_1euuw_123{border-top:1px solid var(--color-border);padding:.9rem 14px 1rem}._helpButton_1euuw_128{width:100%;color:var(--color-sidebar-text);background:color-mix(in srgb, var(--color-primary,#009245) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-primary,#009245) 35%, transparent);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:.6rem .7rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:flex}._helpButton_1euuw_128:hover{background:color-mix(in srgb, var(--color-primary,#009245) 20%, transparent)}._helpButtonActive_1euuw_147{background:color-mix(in srgb, var(--color-primary,#009245) 24%, transparent);border-color:color-mix(in srgb, var(--color-primary,#009245) 45%, transparent)}._helpText_1euuw_152{display:inline}._helpIcon_1euuw_156{display:inline-flex}._navList_1euuw_160{margin:0;padding:0;list-style:none}._navListItem_1euuw_166{margin:0;padding:0 14px}._navListGroup_1euuw_171{margin:.5rem 0;padding:0}._navGroupLabel_1euuw_176{text-transform:uppercase;letter-spacing:.5px;color:var(--color-sidebar-text);opacity:1;margin-bottom:.25rem;padding:.5rem 1.5rem;font-size:.75rem;font-weight:600}._navGroupLabelButton_1euuw_187{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;font-family:inherit;display:flex}._navGroupTrigger_1euuw_198{width:100%;color:var(--color-sidebar-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:6px;font-family:inherit;font-size:14px;transition:background-color .2s,color .2s;display:flex}._navGroupTrigger_1euuw_198:hover{background:var(--color-hover-bg)}._navGroupTriggerText_1euuw_218{flex:1}._navGroupTriggerText_1euuw_218._navGroupTriggerActive_1euuw_221{color:var(--color-primary,#009245);font-weight:500}._navChevron_1euuw_226{opacity:1;flex-shrink:0}._navMembershipSubList_1euuw_231,._navMembershipSubListLevel2_1euuw_238{border-left:1px solid #d9d9d9;margin:.25rem 0 0 1.5rem;padding:0;list-style:none}._navSubListItem_1euuw_245{margin:0;padding:0}._navSubLink_1euuw_250{color:var(--color-sidebar-text);border-radius:4px;padding:.4rem .75rem;font-size:13px;text-decoration:none;transition:background-color .2s,color .2s;display:block}._navSubLink_1euuw_250:hover{background:var(--color-hover-bg);color:var(--color-primary,#009245)}._navSubList_1euuw_245{margin:0;padding:0;list-style:none}._navLink_1euuw_270{width:100%;color:var(--color-sidebar-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:6px;font-family:inherit;font-size:14px;text-decoration:none;transition:background-color .2s,color .2s;display:flex;position:relative}._navLink_1euuw_270:hover{background:var(--color-hover-bg)}._navLink_1euuw_270:active{background:#cdcece}._navLinkText_1euuw_295{flex:1}._navBadge_1euuw_299{color:#fff;background:#ef4444;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:600;line-height:1;display:flex;box-shadow:0 1px 3px #0003}@keyframes _fadeIn_1euuw_1{0%{opacity:0}to{opacity:1}}@media (width<=768px){._sidebar_1euuw_48{width:260px}}._navbar_7ibfb_1{z-index:100;border-bottom:1px solid #0000;padding:1rem 0;transition:background .3s,border-color .3s,box-shadow .3s;position:fixed;top:0;left:0;right:0}._navbar_7ibfb_1._scrolled_7ibfb_12{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060806eb;border-bottom-color:#2d8a4540;box-shadow:0 4px 24px #00000080}._navInner_7ibfb_19{justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex}._brand_7ibfb_30{flex-shrink:0;align-items:center;gap:.6rem;text-decoration:none;display:flex}._brandLogo_7ibfb_38{object-fit:contain;flex-shrink:0;width:26px;height:26px;display:block}._brandName_7ibfb_46{color:#fff;letter-spacing:-.01em;white-space:nowrap;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:700}._navLinks_7ibfb_56{align-items:center;gap:.25rem;display:flex}._navLink_7ibfb_56{color:#fff9;cursor:pointer;border-radius:6px;align-items:center;padding:.45rem .85rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}._navLink_7ibfb_56:hover{color:#fff;background:#ffffff0f}._navActions_7ibfb_80{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._forgotLink_7ibfb_87{color:#ffffff8c;white-space:nowrap;padding:.35rem .5rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .2s}._forgotLink_7ibfb_87:hover{color:#fffffff2;text-decoration:underline}._btnGhost_7ibfb_101{color:#fffc;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff2e;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.875rem;font-weight:500;transition:color .2s,border-color .2s,background .2s;display:flex}._btnGhost_7ibfb_101:hover:not(:disabled){color:#fff;background:#ffffff0f;border-color:#ffffff73}._btnGhost_7ibfb_101:disabled{opacity:.45;cursor:not-allowed}._btnPrimary_7ibfb_126{color:#fff;cursor:pointer;white-space:nowrap;background:#2d8a45;border:1px solid #2d8a45;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem 1.1rem;font-size:.875rem;font-weight:600;transition:background .2s,box-shadow .2s;display:flex}._btnPrimary_7ibfb_126:hover:not(:disabled){background:#35a050;box-shadow:0 0 16px #2d8a4573}._btnPrimary_7ibfb_126:disabled{opacity:.45;cursor:not-allowed}._menuToggle_7ibfb_151{color:#fffc;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:6px;flex-shrink:0;padding:.35rem .5rem;transition:border-color .2s,color .2s;display:none}._menuToggle_7ibfb_151:hover{color:#fff;border-color:#ffffff73}._mobileMenu_7ibfb_168{background:#060806f7;border-top:1px solid #2d8a4533;padding:1rem 1.5rem 1.25rem;display:none}._mobileLinks_7ibfb_175{flex-direction:column;gap:.25rem;margin-bottom:1rem;display:flex}._mobileLink_7ibfb_175{color:#ffffffa6;cursor:pointer;border-radius:6px;padding:.65rem .5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:block}._mobileLink_7ibfb_175:hover{color:#fff;background:#ffffff0f}._mobileActions_7ibfb_198{flex-direction:column;gap:.5rem;display:flex}._mobileForgotLink_7ibfb_204{text-align:center;color:#ffffffa6;padding:.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s;display:block}._mobileForgotLink_7ibfb_204:hover{color:#fff;text-decoration:underline}._mobileBtnGhost_7ibfb_219{color:#fffc;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.7rem 1rem;font-size:.95rem;font-weight:500;transition:color .2s,border-color .2s;display:flex}._mobileBtnGhost_7ibfb_219:hover:not(:disabled){color:#fff;border-color:#fff6}._mobileBtnGhost_7ibfb_219:disabled{opacity:.45;cursor:not-allowed}._mobileBtnPrimary_7ibfb_244{color:#fff;cursor:pointer;background:#2d8a45;border:1px solid #2d8a45;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.7rem 1rem;font-size:.95rem;font-weight:600;transition:background .2s,box-shadow .2s;display:flex}._mobileBtnPrimary_7ibfb_244:hover:not(:disabled){background:#35a050;box-shadow:0 0 18px #2d8a4573}._mobileBtnPrimary_7ibfb_244:disabled{opacity:.45;cursor:not-allowed}@media (width<=768px){._navLinks_7ibfb_56,._navActions_7ibfb_80{display:none}._menuToggle_7ibfb_151{justify-content:center;align-items:center;display:flex}._mobileMenu_7ibfb_168{display:block}}@media (width<=360px){._navInner_7ibfb_19{padding:0 1rem}._brandName_7ibfb_46{font-size:.95rem}}@media (width<=320px){._navInner_7ibfb_19{padding:0 .75rem}._brandMark_7ibfb_296{width:22px;height:22px}._brandName_7ibfb_46{font-size:.875rem}}._grainHost_lncd9_1{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}._grainSvg_lncd9_9{width:0;height:0;position:absolute}._grainLayer_lncd9_15{opacity:.045;mix-blend-mode:overlay;background:#fff;animation:.12s steps(4,end) infinite _grainShift_lncd9_1;position:absolute;inset:-20%}@keyframes _grainShift_lncd9_1{0%{transform:translate(0)}25%{transform:translate(-1.2%,.8%)}50%{transform:translate(.6%,-1.1%)}75%{transform:translate(-.4%,-.3%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._grainLayer_lncd9_15{opacity:.02;animation:none}}@media (width<=768px){._grainLayer_lncd9_15{opacity:.02;animation:none}}._hero_116gb_1{isolation:isolate;flex-direction:column;justify-content:center;align-items:stretch;min-height:100svh;padding:7rem 0 4rem;display:flex;position:relative;overflow:hidden}._heroBg_116gb_14{z-index:0;pointer-events:none;background:#060806;position:absolute;inset:0}._auroraMesh_116gb_22{opacity:.85;z-index:0;background:conic-gradient(#0000 0deg,#2d8a4517 60deg,#0000 120deg,#14502d1f 200deg,#0000 280deg,#2db45a0f 320deg,#0000 360deg),radial-gradient(100% 80% at 30% 20%,#2d8a4526,#0000 55%),radial-gradient(80% 60% at 75% 75%,#1e64371f,#0000 50%);animation:28s linear infinite _auroraSpin_116gb_1;position:absolute;inset:-50%}._orbRing_116gb_31{z-index:0;background:radial-gradient(circle,#0000 42%,#2d8a450a 48%,#0000 52%);border-radius:50%;width:min(140vw,1200px);height:min(140vw,1200px);animation:9s ease-in-out infinite _orbPulse_116gb_1;position:absolute;top:50%;left:50%;box-shadow:0 0 80px #2d8a4514,inset 0 0 120px #2d8a450d}._gridOverlay_116gb_44{z-index:0;background-image:linear-gradient(#2d8a4512 1px,#0000 1px),linear-gradient(90deg,#2d8a4512 1px,#0000 1px);background-size:48px 48px;animation:22s linear infinite _gridDrift_116gb_1;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 40%,#0000 100%);mask-image:radial-gradient(80% 80%,#000 40%,#0000 100%)}._glowLeft_116gb_54{pointer-events:none;z-index:0;background:radial-gradient(#2d8a452e 0%,#0000 70%);width:55%;height:70%;animation:11s ease-in-out infinite _glowBreath_116gb_1;position:absolute;top:-10%;left:-15%}._glowRight_116gb_66{pointer-events:none;z-index:0;background:radial-gradient(#2d8a451a 0%,#0000 70%);width:45%;height:60%;animation:11s ease-in-out 2.5s infinite _glowBreath_116gb_1;position:absolute;bottom:-15%;right:-10%}._scanlines_116gb_78{mix-blend-mode:overlay;pointer-events:none;opacity:.5;z-index:2;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000008 2px 3px);animation:4s steps(2,end) infinite _scanFlicker_116gb_1;position:absolute;inset:0}._vignette_116gb_89{pointer-events:none;z-index:3;position:absolute;inset:0;box-shadow:inset 0 0 180px #0000008c}@keyframes _auroraSpin_116gb_1{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.05)}to{transform:rotate(360deg)scale(1)}}@keyframes _orbPulse_116gb_1{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}@keyframes _gridDrift_116gb_1{0%{background-position:0 0,0 0}to{background-position:48px 48px,-48px 48px}}@keyframes _glowBreath_116gb_1{0%,to{opacity:.85;filter:blur()}50%{opacity:1;filter:blur(1px)}}@keyframes _scanFlicker_116gb_1{0%,to{opacity:.45}50%{opacity:.62}}._heroInner_116gb_145{z-index:4;align-items:center;gap:4rem;width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;position:relative}._heroContent_116gb_158{flex:1;min-width:0}._badge_116gb_164{color:#2d8a45;letter-spacing:.06em;text-transform:uppercase;background:#2d8a4514;border:1px solid #2d8a4573;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}._badgeDot_116gb_180{background:#2d8a45;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite _pulse_116gb_1;box-shadow:0 0 8px #2d8a45,0 0 16px #2d8a4599}@keyframes _pulse_116gb_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}._heroTitle_116gb_200{color:#fff;letter-spacing:-.025em;margin:0 0 1.25rem;font-size:clamp(2.4rem,6vw,4.25rem);font-weight:800;line-height:1.05}._titleLine_116gb_209{animation:.9s cubic-bezier(.22,1,.36,1) both _titleReveal_116gb_1;display:inline-block}._heroTitleAccent_116gb_214{color:#2d8a45;text-shadow:0 0 40px #2d8a4559,0 0 80px #2d8a4526;display:inline}._titleChar_116gb_220{animation:.7s cubic-bezier(.34,1.56,.64,1) both _charPop_116gb_1;display:inline-block}@keyframes _titleReveal_116gb_1{0%{opacity:0;filter:blur(8px);transform:translateY(28px)skew(-4deg)}to{opacity:1;filter:blur();transform:translateY(0)skew(0)}}@keyframes _charPop_116gb_1{0%{opacity:0;filter:blur(6px);transform:translateY(60%)rotateX(-80deg)}70%{filter:blur()}to{opacity:1;transform:translateY(0)rotateX(0)}}._heroSubtitle_116gb_252{color:#fff9;max-width:520px;margin:0 0 2rem;font-size:clamp(1rem,2.5vw,1.2rem);line-height:1.65;animation:1.1s .55s both _subtitleFade_116gb_1}@keyframes _subtitleFade_116gb_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._heroStats_116gb_272{flex-wrap:wrap;align-items:center;gap:.75rem 0;margin-bottom:2.25rem;display:flex}._stat_116gb_281{flex-direction:column;gap:.15rem;padding:0 1.5rem 0 0;display:flex}._stat_116gb_281:first-child{padding-left:0}._statValue_116gb_292{color:#2d8a45;letter-spacing:-.02em;font-size:1.6rem;font-weight:800;line-height:1}._statLabel_116gb_300{color:#ffffff73;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;font-size:.75rem;font-weight:500}._statDivider_116gb_309{background:#ffffff1a;flex-shrink:0;width:1px;height:36px;margin-right:1.5rem}._heroActions_116gb_318{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._btnPrimary_116gb_325{color:#fff;cursor:pointer;white-space:nowrap;background:#2d8a45;border:1px solid #2d8a45;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex}._btnPrimary_116gb_325:hover:not(:disabled){background:#35a050;transform:translateY(-1px);box-shadow:0 0 24px #2d8a4580}._btnPrimary_116gb_325:disabled{opacity:.45;cursor:not-allowed}._btnSecondary_116gb_350{color:#ffffffd9;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff38;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:border-color .2s,color .2s,background .2s,transform .15s;display:inline-flex}._btnSecondary_116gb_350:hover:not(:disabled){color:#fff;background:#2d8a4514;border-color:#2d8a4599;transform:translateY(-1px)}._btnSecondary_116gb_350:disabled{opacity:.45;cursor:not-allowed}._exploreBtn_116gb_376{color:#fff6;cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:.25rem 0;font-size:.875rem;font-weight:500;transition:color .2s;display:inline-flex}._exploreBtn_116gb_376:hover{color:#2d8a45e6}._heroVisual_116gb_394{perspective:1400px;flex:none;width:clamp(280px,42%,520px)}._visualTilt_116gb_400{transform-style:preserve-3d;transition:transform .35s ease-out;position:relative}._holoRing_116gb_406{background:conic-gradient(from var(--holo-angle,0deg), #2d8a45f2, #78ffb459, #2d8a4533, #143c23cc, #2d8a45f2);-webkit-mask-composite:xor;pointer-events:none;z-index:0;filter:blur(.3px);border-radius:20px;padding:2px;animation:5s linear infinite _holoRotate_116gb_1;position:absolute;inset:-4px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}._imageFrame_116gb_422{z-index:1;border-radius:16px;animation:7s ease-in-out infinite _visualFloat_116gb_1;position:relative;overflow:hidden;transform:translateZ(0)}._heroImage_116gb_431{object-fit:cover;aspect-ratio:4/3;border-radius:16px;width:100%;animation:10s ease-in-out infinite _imageBreath_116gb_1;display:block}._imageBorderGlow_116gb_440{pointer-events:none;border:1px solid #2d8a4566;border-radius:16px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #2d8a4526,0 8px 48px #2d8a4526,0 0 60px #2d8a451f}._imageSheen_116gb_449{mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff1f 48%,#ffffff38 50%,#ffffff14 52%,#0000 58%);animation:6.5s ease-in-out infinite _sheenSweep_116gb_1;position:absolute;inset:-40% -60%}@keyframes _holoRotate_116gb_1{0%{filter:hue-rotate();transform:rotate(0)scale(1)}to{filter:hue-rotate(360deg);transform:rotate(360deg)scale(1)}}@keyframes _visualFloat_116gb_1{0%,to{transform:translateY(0)translateZ(0)}50%{transform:translateY(-10px)translateZ(0)}}@media (prefers-reduced-motion:reduce){._auroraMesh_116gb_22,._orbRing_116gb_31,._gridOverlay_116gb_44,._glowLeft_116gb_54,._glowRight_116gb_66{animation:none!important}._orbRing_116gb_31{opacity:.85;transform:translate(-50%,-50%)scale(1)}._scanlines_116gb_78{opacity:.25;animation:none}._titleLine_116gb_209,._titleChar_116gb_220,._heroSubtitle_116gb_252{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}._holoRing_116gb_406{filter:none;animation:none}._heroImage_116gb_431,._imageFrame_116gb_422{animation:none}._imageSheen_116gb_449{opacity:0;animation:none}._badgeDot_116gb_180{animation:none}._scrollIndicator_116gb_517{animation:none;transform:translate(-50%)}}@media (width<=768px){._auroraMesh_116gb_22,._orbRing_116gb_31,._gridOverlay_116gb_44,._glowLeft_116gb_54,._glowRight_116gb_66{animation:none!important}._orbRing_116gb_31{opacity:.85;transform:translate(-50%,-50%)scale(1)}._scanlines_116gb_78{opacity:.25;animation:none}._titleLine_116gb_209,._titleChar_116gb_220,._heroSubtitle_116gb_252{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}._holoRing_116gb_406{filter:none;animation:none}._heroImage_116gb_431,._imageFrame_116gb_422{animation:none}._imageSheen_116gb_449{opacity:0;animation:none}._badgeDot_116gb_180{animation:none}._scrollIndicator_116gb_517{animation:none;transform:translate(-50%)}}@keyframes _imageBreath_116gb_1{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes _sheenSweep_116gb_1{0%,15%{opacity:0;transform:translate(-30%)skew(-12deg)}35%{opacity:1}55%{opacity:.85;transform:translate(35%)skew(-12deg)}to{opacity:0;transform:translate(60%)skew(-12deg)}}._imageCornerTL_116gb_594,._imageCornerBR_116gb_595{pointer-events:none;width:20px;height:20px;position:absolute}._imageCornerTL_116gb_594{border-top:2px solid #2d8a45;border-left:2px solid #2d8a45;border-radius:2px 0 0;top:10px;left:10px}._imageCornerBR_116gb_595{border-bottom:2px solid #2d8a45;border-right:2px solid #2d8a45;border-radius:0 0 2px;bottom:10px;right:10px}._scrollIndicator_116gb_517{z-index:5;color:#2d8a45;cursor:pointer;background:#2d8a451f;border:1px solid #2d8a4559;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;animation:2s ease-in-out infinite _bounce_116gb_1;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}._scrollIndicator_116gb_517:hover{background:#2d8a4538}@keyframes _bounce_116gb_1{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(5px)}}@media (width<=900px){._heroInner_116gb_145{text-align:center;flex-direction:column;gap:2.5rem}._heroContent_116gb_158{flex-direction:column;align-items:center;display:flex}._heroSubtitle_116gb_252{max-width:100%}._heroVisual_116gb_394{width:100%;max-width:480px}._heroStats_116gb_272,._heroActions_116gb_318{justify-content:center}}@media (width<=640px){._hero_116gb_1{padding:6rem 0 5rem}._heroInner_116gb_145{gap:2rem;padding:0 1.25rem}._heroActions_116gb_318{flex-direction:column;align-items:stretch;width:100%}._btnPrimary_116gb_325,._btnSecondary_116gb_350{justify-content:center;padding:.8rem 1.25rem}._stat_116gb_281{padding:0 1rem 0 0}._statDivider_116gb_309{margin-right:1rem}}@media (width<=420px){._heroInner_116gb_145{padding:0 1rem}._heroTitle_116gb_200{font-size:2.1rem}._heroSubtitle_116gb_252{font-size:.95rem}._heroStats_116gb_272{justify-content:space-around;gap:0;width:100%}._stat_116gb_281{padding:0 .5rem}._statDivider_116gb_309{margin-right:.5rem}._statValue_116gb_292{font-size:1.35rem}._badge_116gb_164{font-size:.72rem}}@media (width<=360px){._heroInner_116gb_145{padding:0 .875rem}._heroTitle_116gb_200{letter-spacing:-.02em;font-size:1.85rem}._heroSubtitle_116gb_252{font-size:.9rem;line-height:1.6}._heroStats_116gb_272{gap:.5rem 0}._statValue_116gb_292{font-size:1.25rem}._statLabel_116gb_300{font-size:.68rem}._badge_116gb_164{margin-bottom:1.15rem;padding:.3rem .7rem;font-size:.68rem}._btnPrimary_116gb_325,._btnSecondary_116gb_350{padding:.7rem 1rem;font-size:.875rem}._heroImage_116gb_431{aspect-ratio:3/2}._scrollIndicator_116gb_517{width:34px;height:34px;bottom:1.5rem}}._section_1hyep_1{background:#060806;padding:6rem 0;position:relative;overflow:hidden}._section_1hyep_1:before{content:"";pointer-events:none;background-image:linear-gradient(#2d8a450d 1px,#0000 1px),linear-gradient(90deg,#2d8a450d 1px,#0000 1px);background-size:48px 48px;animation:52s linear infinite _ecosystemGridDrift_1hyep_1;position:absolute;inset:0}._section_1hyep_1:after{content:"";pointer-events:none;z-index:0;background:conic-gradient(at 50% 45%,#0000 0deg,#2d8a4517 70deg,#0000 140deg,#82ffbe0f 220deg,#0000 300deg,#2d8a450d 360deg);animation:22s linear infinite _ecosystemAuroraMisery_1hyep_1;position:absolute;inset:-45%}._inner_1hyep_29{z-index:1;max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative}._header_1hyep_38{text-align:center;margin-bottom:3.5rem}._sectionTag_1hyep_43{letter-spacing:.1em;text-transform:uppercase;color:#2d8a45;background:#2d8a4512;border:1px solid #2d8a4559;border-radius:999px;margin-bottom:1rem;padding:.3rem .85rem;font-size:.75rem;font-weight:700;animation:1.55s cubic-bezier(.22,1,.36,1) both _sectionRevealAggressive_1hyep_1;display:inline-block}._title_1hyep_58{letter-spacing:-.025em;-webkit-text-fill-color:transparent;background-image:linear-gradient(95deg,#fff 0%,#c8ffd8 18%,#2d8a45 42%,#8fffc0 52%,#fff 65% 100%);background-position:0%;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.1;animation:1.75s cubic-bezier(.22,1,.36,1) .22s both _sectionRevealAggressive_1hyep_1,7s ease-in-out 1.75s infinite _devTitleShimmerHell_1hyep_1}._subtitle_1hyep_73{color:#ffffff80;max-width:560px;margin:0 auto;font-size:clamp(.95rem,2.2vw,1.1rem);line-height:1.65;animation:1.9s cubic-bezier(.22,1,.36,1) .45s both _sectionRevealAggressive_1hyep_1}._bentoVisual_1hyep_83{border-radius:16px;max-height:320px;margin-bottom:3rem;animation:2.1s cubic-bezier(.22,1,.36,1) .5s both _sectionRevealAggressive_1hyep_1;position:relative;overflow:hidden}._bentoVisual_1hyep_83:after{content:"";z-index:4;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#b4ffd2f2 45%,#2d8a45 50%,#b4ffd2f2 55%,#0000 100%);border-radius:2px;height:4px;animation:4.2s cubic-bezier(.45,.05,.55,.95) infinite _bentoLaserScan_1hyep_1;position:absolute;top:0;left:-5%;right:-5%;box-shadow:0 0 20px #2d8a45e6,0 0 60px #2d8a4573}._bentoImage_1hyep_107{object-fit:cover;border-radius:16px;width:100%;max-height:320px;animation:18s ease-in-out infinite _bentoFloat_1hyep_1;display:block}._bentoImageOverlay_1hyep_116{background:linear-gradient(#0608061a 0%,#06080600 40%,#060806d9 100%);border:1px solid #2d8a454d;border-radius:16px;animation:11s ease-in-out infinite _bentoOverlayPulse_1hyep_1;position:absolute;inset:0}._grid_1hyep_126{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}._card_1hyep_133{isolation:isolate;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:1.75rem;transition:border-color .25s,background .25s,transform .2s;animation:1.65s cubic-bezier(.22,1,.36,1) both _sectionRevealAggressive_1hyep_1;position:relative;overflow:hidden}._card_1hyep_133:before{content:"";opacity:.14;z-index:0;pointer-events:none;mix-blend-mode:screen;background:conic-gradient(#2d8a458c,#c8ffdc33,#143c2380,#2d8a4573,#78ffb459,#2d8a458c);animation:14s linear infinite _cardHoloSpin_1hyep_1;position:absolute;inset:-40%}._card_1hyep_133:hover{background:#2d8a450d;border-color:#2d8a4573;transform:translateY(-6px)}._card_1hyep_133:hover ._cardGlow_1hyep_160{opacity:1}._card_1hyep_133:first-child{animation-delay:.12s}._card_1hyep_133:nth-child(2){animation-delay:.32s}._card_1hyep_133:nth-child(3){animation-delay:.52s}._card_1hyep_133:nth-child(4){animation-delay:.72s}._card_1hyep_133:nth-child(5){animation-delay:.92s}._cardWide_1hyep_184{grid-column:span 2}._cardAccent_1hyep_188{background:#2d8a450a;border-color:#2d8a4540}._cardIcon_1hyep_193{color:#2d8a45;z-index:1;background:#2d8a451f;border:1px solid #2d8a4540;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.25rem;animation:7.5s ease-in-out infinite _cardIconPop_1hyep_1;display:flex;position:relative}._cardTitle_1hyep_210{color:#fff;letter-spacing:-.01em;z-index:1;margin:0 0 .6rem;font-size:1.05rem;font-weight:700;position:relative}._cardDescription_1hyep_220{color:#ffffff80;z-index:1;margin:0;font-size:.875rem;line-height:1.65;position:relative}._cardGlow_1hyep_160{opacity:0;pointer-events:none;z-index:2;background:radial-gradient(circle,#2d8a4526 0%,#0000 70%);width:120px;height:120px;transition:opacity .3s;position:absolute;bottom:-20px;right:-20px}@keyframes _sectionRevealAggressive_1hyep_1{0%{opacity:0;filter:blur(10px);transform:translateY(44px)scale(.9)}55%{opacity:1;filter:blur();transform:translateY(-6px)scale(1.02)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes _bentoFloat_1hyep_1{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.05)translateY(-12px)}}@keyframes _bentoOverlayPulse_1hyep_1{0%,to{opacity:1;border-color:#2d8a4547}50%{opacity:.92;border-color:#2d8a458c}}@keyframes _cardIconPop_1hyep_1{0%,to{transform:translateY(0)scale(1);box-shadow:0 0 #2d8a4500}50%{transform:translateY(-3px)scale(1.06);box-shadow:0 8px 24px #2d8a4533}}@keyframes _ecosystemGridDrift_1hyep_1{0%{background-position:0 0,0 0}to{background-position:48px 48px,-48px 48px}}@keyframes _ecosystemAuroraMisery_1hyep_1{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.08)}to{transform:rotate(360deg)scale(1)}}@keyframes _devTitleShimmerHell_1hyep_1{0%,to{background-position:0%}50%{background-position:100%}}@keyframes _bentoLaserScan_1hyep_1{0%{opacity:0;top:-6%}8%{opacity:1}92%{opacity:1}to{opacity:0;top:106%}}@keyframes _cardHoloSpin_1hyep_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._section_1hyep_1:before,._section_1hyep_1:after,._sectionTag_1hyep_43,._title_1hyep_58,._subtitle_1hyep_73,._bentoVisual_1hyep_83,._bentoVisual_1hyep_83:after,._bentoImage_1hyep_107,._bentoImageOverlay_1hyep_116,._card_1hyep_133,._card_1hyep_133:before,._cardIcon_1hyep_193{animation:none!important}._section_1hyep_1:before{background-position:0 0,0 0}._section_1hyep_1:after{opacity:0;transform:none}._title_1hyep_58{-webkit-text-fill-color:#fff;color:#fff!important;background-image:none!important;background-size:auto!important}._bentoVisual_1hyep_83:after{opacity:0}._card_1hyep_133:before{opacity:0;transform:none}}@media (width<=768px){._section_1hyep_1:before,._section_1hyep_1:after,._sectionTag_1hyep_43,._title_1hyep_58,._subtitle_1hyep_73,._bentoVisual_1hyep_83,._bentoVisual_1hyep_83:after,._bentoImage_1hyep_107,._bentoImageOverlay_1hyep_116,._card_1hyep_133,._card_1hyep_133:before,._cardIcon_1hyep_193{animation:none!important}._section_1hyep_1:before{background-position:0 0,0 0}._section_1hyep_1:after{opacity:0;transform:none}._title_1hyep_58{-webkit-text-fill-color:#fff;color:#fff!important;background-image:none!important;background-size:auto!important}._bentoVisual_1hyep_83:after{opacity:0}._card_1hyep_133:before{opacity:0;transform:none}}@media (width<=900px){._grid_1hyep_126{grid-template-columns:repeat(2,1fr)}._cardWide_1hyep_184{grid-column:span 1}}@media (width<=640px){._section_1hyep_1{padding:4rem 0}._inner_1hyep_29{padding:0 1.25rem}._bentoVisual_1hyep_83{max-height:220px;margin-bottom:2rem}._bentoImage_1hyep_107{max-height:220px}._grid_1hyep_126{grid-template-columns:1fr;gap:.75rem}._cardWide_1hyep_184{grid-column:span 1}._card_1hyep_133{padding:1.4rem}._header_1hyep_38{margin-bottom:2.5rem}}@media (width<=420px){._inner_1hyep_29{padding:0 1rem}._card_1hyep_133{padding:1.25rem}._cardIcon_1hyep_193{width:42px;height:42px;margin-bottom:1rem}._cardTitle_1hyep_210{font-size:.975rem}._cardDescription_1hyep_220{font-size:.84rem}._bentoVisual_1hyep_83,._bentoImage_1hyep_107{max-height:180px}}@media (width<=360px){._inner_1hyep_29{padding:0 .875rem}._section_1hyep_1{padding:3rem 0}._card_1hyep_133{border-radius:10px;padding:1.1rem}._cardIcon_1hyep_193{border-radius:8px;width:38px;height:38px}._cardTitle_1hyep_210{font-size:.925rem}._cardDescription_1hyep_220{font-size:.8rem;line-height:1.6}._bentoVisual_1hyep_83,._bentoImage_1hyep_107{max-height:150px}._grid_1hyep_126{gap:.6rem}._title_1hyep_58{font-size:1.6rem}}._section_b13zt_1{background:#060806;align-items:stretch;min-height:520px;display:flex;position:relative;overflow:hidden}._section_b13zt_1:after{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(55% 40% at 15% 25%,#2d8a4524,#0000 55%),radial-gradient(50% 45% at 88% 78%,#a0ffc814,#0000 50%),radial-gradient(40% 35%,#2d8a450d,#0000 60%);animation:19s ease-in-out infinite alternate _dataflowBlobChaos_b13zt_1;position:absolute;inset:0}._imagePanel_b13zt_20{z-index:1;flex:0 0 45%;animation:2.2s cubic-bezier(.22,1,.36,1) both _panelRevealLeft_b13zt_1;position:relative;overflow:hidden}._imagePanel_b13zt_20:after{content:"";pointer-events:none;z-index:2;animation:6.5s ease-in-out infinite _imagePanelVignetteStrobe_b13zt_1;position:absolute;inset:0;box-shadow:inset 0 0 100px #2d8a4538,inset 0 -40px 80px #06080680}._cableImage_b13zt_37{object-fit:cover;filter:brightness(.75);width:100%;height:100%;animation:24s ease-in-out infinite _cablePan_b13zt_1;display:block}._imageOverlay_b13zt_46{background:linear-gradient(90deg,#06080600 0%,#060806b3 100%);animation:6s ease-in-out infinite _imageOverlaySweep_b13zt_1;position:absolute;inset:0}._imageCopy_b13zt_53{animation:2s cubic-bezier(.22,1,.36,1) .35s both _sectionRevealAggressive_b13zt_1;position:absolute;bottom:2.5rem;left:2rem;right:0}._imageCopyHeading_b13zt_61{color:#fff;letter-spacing:-.02em;margin:0 0 .25rem;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:800;line-height:1.1;animation:9s ease-in-out infinite _copyAccentPulse_b13zt_1}._imageCopySubheading_b13zt_71{color:#2d8a45;letter-spacing:-.01em;margin:0;font-size:clamp(1rem,2.5vw,1.4rem);font-weight:700;animation:4s ease-in-out .4s infinite _copyAccentPulse_b13zt_1}._contentPanel_b13zt_81{z-index:1;background:#ffffff05;border-left:1px solid #2d8a4526;flex-direction:column;flex:1;justify-content:center;max-width:680px;padding:5rem 3.5rem 5rem 4rem;animation:2.2s cubic-bezier(.22,1,.36,1) .2s both _panelRevealRight_b13zt_1;display:flex;position:relative}._contentPanel_b13zt_81:before{content:"";pointer-events:none;opacity:.65;z-index:0;background:repeating-linear-gradient(-28deg,#0000,#0000 18px,#2d8a450a 18px 19px);animation:32s linear infinite _contentDiagonalShift_b13zt_1;position:absolute;inset:-30% 0}._sectionTag_b13zt_105{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:#2d8a45;margin-bottom:.85rem;font-size:.72rem;font-weight:700;animation:1.4s cubic-bezier(.22,1,.36,1) .28s both _sectionRevealAggressive_b13zt_1;display:inline-block;position:relative}._title_b13zt_118{z-index:1;letter-spacing:-.025em;-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#fff 0%,#d0ffe0 22%,#2d8a45 48%,#fff 58% 100%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.1;animation:1.7s cubic-bezier(.22,1,.36,1) .4s both _sectionRevealAggressive_b13zt_1,6.5s ease-in-out 2s infinite _flowTitleShimmer_b13zt_1;position:relative}._subtitle_b13zt_134{z-index:1;color:#ffffff80;max-width:400px;margin:0 0 2.5rem;font-size:.95rem;line-height:1.65;animation:1.8s cubic-bezier(.22,1,.36,1) .55s both _sectionRevealAggressive_b13zt_1;position:relative}._stepsList_b13zt_146{z-index:1;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}._stepItem_b13zt_157{align-items:flex-start;gap:1.25rem;animation:1.75s cubic-bezier(.22,1,.36,1) both _stepReveal_b13zt_1;display:flex}._stepItem_b13zt_157:first-child{animation-delay:.28s}._stepItem_b13zt_157:nth-child(2){animation-delay:.58s}._stepItem_b13zt_157:nth-child(3){animation-delay:.88s}._stepLeft_b13zt_176{flex-direction:column;flex-shrink:0;align-items:center;display:flex}._stepNumber_b13zt_183{color:#2d8a45;z-index:1;background:#2d8a4526;border:1.5px solid #2d8a4580;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:700;display:flex;position:relative}._stepNumber_b13zt_183:after{content:"";pointer-events:none;border:1px solid #2d8a4540;border-radius:50%;animation:3.2s ease-in-out infinite _stepRingPulseMadness_b13zt_1;position:absolute;inset:-8px}._stepConnector_b13zt_209{background:linear-gradient(#2d8a450d,#2d8a45bf,#2d8a450d) 0 0/100% 200%;flex:1;width:1.5px;min-height:28px;margin:4px 0;animation:5s ease-in-out infinite _connectorFlow_b13zt_1}._stepBody_b13zt_219{flex:1;align-items:flex-start;gap:1rem;padding-bottom:2rem;display:flex}._stepItem_b13zt_157:last-child ._stepBody_b13zt_219{padding-bottom:0}._stepIconWrap_b13zt_231{color:#fff9;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;animation:5s ease-in-out infinite _iconBreath_b13zt_1;display:flex}._stepTitle_b13zt_245{color:#fff;letter-spacing:-.01em;margin:0 0 .3rem;padding-top:.35rem;font-size:1rem;font-weight:700;line-height:1.3}._stepDescription_b13zt_255{color:#ffffff80;margin:0;font-size:.875rem;line-height:1.6}@keyframes _sectionRevealAggressive_b13zt_1{0%{opacity:0;filter:blur(8px);transform:translateY(36px)scale(.92)}60%{opacity:1;filter:blur();transform:translateY(-5px)scale(1.02)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes _panelRevealLeft_b13zt_1{0%{opacity:0;transform:translate(-8%)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes _panelRevealRight_b13zt_1{0%{opacity:0;transform:translate(8%)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes _stepReveal_b13zt_1{0%{opacity:0;filter:blur(6px);transform:translate(-40px)translateY(16px)}65%{opacity:1;filter:blur();transform:translate(6px)translateY(-2px)}to{opacity:1;filter:blur();transform:translate(0)translateY(0)}}@keyframes _cablePan_b13zt_1{0%,to{transform:scale(1.08)translate(0)translateY(0)}50%{transform:scale(1.12)translate(-3.5%)translateY(-1.5%)}}@keyframes _imageOverlaySweep_b13zt_1{0%,to{opacity:1}50%{opacity:.88}}@keyframes _copyAccentPulse_b13zt_1{0%,to{text-shadow:0 0 #2d8a4500;filter:brightness()}50%{text-shadow:0 0 28px #2d8a4559;filter:brightness(1.08)}}@keyframes _connectorFlow_b13zt_1{0%{background-position:50% 0}to{background-position:50% 200%}}@keyframes _iconBreath_b13zt_1{0%,to{border-color:#ffffff14;transform:scale(1);box-shadow:0 0 #2d8a4500}50%{border-color:#2d8a4573;transform:scale(1.08);box-shadow:0 0 22px #2d8a4573}}@keyframes _dataflowBlobChaos_b13zt_1{0%{opacity:.85;transform:translate(0)scale(1)}33%{opacity:1;transform:translate(2%,-1.5%)scale(1.04)}66%{opacity:.9;transform:translate(-1.5%,2%)scale(.98)}to{opacity:.85;transform:translate(0)scale(1)}}@keyframes _imagePanelVignetteStrobe_b13zt_1{0%,to{opacity:.75;filter:brightness()}50%{opacity:1;filter:brightness(1.12)saturate(1.15)}}@keyframes _contentDiagonalShift_b13zt_1{0%{transform:translateY(0)}to{transform:translateY(-120px)}}@keyframes _flowTitleShimmer_b13zt_1{0%,to{background-position:0%}50%{background-position:100%}}@keyframes _stepRingPulseMadness_b13zt_1{0%,to{opacity:.5;border-color:#2d8a4533;transform:scale(1)}50%{opacity:1;border-color:#a0ffc8d9;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){._section_b13zt_1:after,._imagePanel_b13zt_20:after,._contentPanel_b13zt_81:before,._imagePanel_b13zt_20,._cableImage_b13zt_37,._imageOverlay_b13zt_46,._imageCopy_b13zt_53,._imageCopyHeading_b13zt_61,._imageCopySubheading_b13zt_71,._contentPanel_b13zt_81,._sectionTag_b13zt_105,._title_b13zt_118,._subtitle_b13zt_134,._stepItem_b13zt_157,._stepConnector_b13zt_209,._stepIconWrap_b13zt_231,._stepNumber_b13zt_183:after{animation:none!important}._section_b13zt_1:after{opacity:0;transform:none}._imagePanel_b13zt_20:after{opacity:0}._contentPanel_b13zt_81:before{opacity:0;transform:none}._title_b13zt_118{-webkit-text-fill-color:#fff;color:#fff!important;background-image:none!important}._stepNumber_b13zt_183:after{opacity:0;transform:none}}@media (width<=768px){._section_b13zt_1:after,._imagePanel_b13zt_20:after,._contentPanel_b13zt_81:before,._imagePanel_b13zt_20,._cableImage_b13zt_37,._imageOverlay_b13zt_46,._imageCopy_b13zt_53,._imageCopyHeading_b13zt_61,._imageCopySubheading_b13zt_71,._contentPanel_b13zt_81,._sectionTag_b13zt_105,._title_b13zt_118,._subtitle_b13zt_134,._stepItem_b13zt_157,._stepConnector_b13zt_209,._stepIconWrap_b13zt_231,._stepNumber_b13zt_183:after{animation:none!important}._section_b13zt_1:after{opacity:0;transform:none}._imagePanel_b13zt_20:after{opacity:0}._contentPanel_b13zt_81:before{opacity:0;transform:none}._title_b13zt_118{-webkit-text-fill-color:#fff;color:#fff!important;background-image:none!important}._stepNumber_b13zt_183:after{opacity:0;transform:none}}@media (width<=900px){._section_b13zt_1{flex-direction:column;min-height:auto}._imagePanel_b13zt_20{flex:none;height:280px}._imageOverlay_b13zt_46{background:linear-gradient(#06080600 0%,#060806a6 100%)}._contentPanel_b13zt_81{border-top:1px solid #2d8a4526;border-left:none;max-width:100%;padding:3rem 2rem}._subtitle_b13zt_134{max-width:100%}}@media (width<=640px){._imagePanel_b13zt_20{height:220px}._imageCopy_b13zt_53{bottom:1.5rem;left:1.25rem}._contentPanel_b13zt_81{padding:2.5rem 1.25rem}}@media (width<=420px){._imagePanel_b13zt_20{height:180px}._imageCopy_b13zt_53{bottom:1.25rem;left:1rem}._imageCopyHeading_b13zt_61{font-size:1.15rem}._imageCopySubheading_b13zt_71{font-size:.95rem}._contentPanel_b13zt_81{padding:2rem 1rem}._stepBody_b13zt_219{gap:.75rem;padding-bottom:1.5rem}._stepItem_b13zt_157{gap:.85rem}._stepIconWrap_b13zt_231{width:32px;height:32px}._stepNumber_b13zt_183{width:32px;height:32px;font-size:.8rem}._stepTitle_b13zt_245{font-size:.925rem}._stepDescription_b13zt_255{font-size:.83rem}}@media (width<=360px){._imagePanel_b13zt_20{height:150px}._imageCopy_b13zt_53{bottom:.875rem;left:.875rem}._imageCopyHeading_b13zt_61{font-size:1rem}._imageCopySubheading_b13zt_71{font-size:.875rem}._contentPanel_b13zt_81{padding:1.75rem .875rem}._title_b13zt_118{font-size:1.6rem}._subtitle_b13zt_134{font-size:.875rem}._stepBody_b13zt_219{gap:.65rem;padding-bottom:1.25rem}._stepItem_b13zt_157{gap:.75rem}._stepConnector_b13zt_209{min-height:20px}}._section_ar2o6_1{background:#060806;border-top:1px solid #ffffff0f;padding:6rem 0;position:relative}._section_ar2o6_1:before{content:"";pointer-events:none;background-image:linear-gradient(#2d8a450a 1px,#0000 1px),linear-gradient(90deg,#2d8a450a 1px,#0000 1px);background-size:48px 48px;animation:56s linear infinite _pricingGridDrift_ar2o6_1;position:absolute;inset:0}._section_ar2o6_1:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 0,#2d8a451f 0%,#0000 42%);animation:8s ease-in-out infinite _pricingTopGlowPulse_ar2o6_1;position:absolute;inset:0}._inner_ar2o6_26{z-index:1;max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative}._header_ar2o6_34{text-align:center;margin-bottom:2.5rem}._sectionTag_ar2o6_39{letter-spacing:.1em;text-transform:uppercase;color:#2d8a45;background:#2d8a4512;border:1px solid #2d8a4559;border-radius:999px;margin-bottom:.85rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;animation:1.45s cubic-bezier(.22,1,.36,1) both _sectionRevealAggressive_ar2o6_1;display:inline-block}._title_ar2o6_54{letter-spacing:-.025em;-webkit-text-fill-color:transparent;background-image:linear-gradient(92deg,#fff 0%,#c5ffd5 20%,#2d8a45 45%,#e8fff0 55%,#fff 100%);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:clamp(1.65rem,3.5vw,2.35rem);font-weight:800;line-height:1.1;animation:1.75s cubic-bezier(.22,1,.36,1) .22s both _sectionRevealAggressive_ar2o6_1,8s ease-in-out 1.75s infinite _pricingTitleShimmer_ar2o6_1}._subtitle_ar2o6_68{color:#ffffff80;max-width:560px;margin:0 auto;font-size:clamp(.95rem,2.2vw,1.05rem);line-height:1.65;animation:1.9s cubic-bezier(.22,1,.36,1) .45s both _sectionRevealAggressive_ar2o6_1}._trialPanel_ar2o6_78{background:#2d8a450f;border:1px solid #2d8a4573;border-radius:16px;margin-bottom:3rem;padding:2rem 2rem 2.25rem;animation:2s cubic-bezier(.22,1,.36,1) .2s both _sectionRevealAggressive_ar2o6_1,9.5s ease-in-out 2.2s infinite _trialGlowPulse_ar2o6_1;position:relative;overflow:hidden;box-shadow:0 0 40px #2d8a451f}._trialPanel_ar2o6_78:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(115deg,#0000 35%,#ffffff2e 48%,#c8ffdc1f 52%,#0000 65%);width:55%;height:260%;animation:6.8s cubic-bezier(.4,0,.2,1) infinite _trialShineSweep_ar2o6_1;position:absolute;top:-80%;left:-30%;transform:rotate(12deg)}._trialInner_ar2o6_103{z-index:1;flex-direction:column;align-items:flex-start;gap:1rem;display:flex;position:relative}@media (width>=768px){._trialInner_ar2o6_103{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}._trialCopy_ar2o6_120{flex:1;min-width:0}._trialTitle_ar2o6_125{color:#fff;letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:800}._trialDescription_ar2o6_133{color:#ffffff8c;max-width:520px;margin:0;font-size:.95rem;line-height:1.6}._trialCta_ar2o6_141{flex-shrink:0}._faqBlock_ar2o6_146{max-width:720px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;animation:1.65s cubic-bezier(.22,1,.36,1) .28s both _sectionRevealAggressive_ar2o6_1}._faqDetails_ar2o6_154{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;transition:border-color .25s;overflow:hidden}._faqDetails_ar2o6_154[open]{border-color:#2d8a4566}._faqDetails_ar2o6_154[open] ._faqChevron_ar2o6_164{transform:rotate(180deg)}._faqSummary_ar2o6_168{cursor:pointer;color:#ffffffe0;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;font-size:.95rem;font-weight:600;list-style:none;transition:background .2s;display:flex}._faqSummary_ar2o6_168::-webkit-details-marker{display:none}._faqSummary_ar2o6_168:hover{color:#fff;background:#2d8a450f}._faqChevron_ar2o6_164{color:#2d8a45;flex-shrink:0;transition:transform .25s}._faqAnswer_ar2o6_195{color:#ffffff85;border-top:1px solid #ffffff0f;margin:0;padding:1rem 1.25rem 1.2rem;font-size:.9rem;line-height:1.7}._faqAnswer_ar2o6_195 strong{color:#ffffffbf;font-weight:600}._prePaidHeading_ar2o6_209{letter-spacing:.08em;text-transform:uppercase;color:#fff6;text-align:center;margin:0 0 1.25rem;font-size:.8rem;font-weight:700;line-height:1.3;animation:1.75s cubic-bezier(.22,1,.36,1) .52s both _sectionRevealAggressive_ar2o6_1}._prePaidIntro_ar2o6_221{text-align:center;color:#ffffff73;max-width:520px;margin:-.35rem auto 1.75rem;font-size:.9rem;line-height:1.6;animation:1.8s cubic-bezier(.22,1,.36,1) .65s both _sectionRevealAggressive_ar2o6_1}._grid_ar2o6_232{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1rem;display:grid}._card_ar2o6_239{isolation:isolate;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;padding:1.5rem 1.35rem 1.35rem;transition:border-color .25s,background .25s,transform .2s,box-shadow .25s;animation:1.7s cubic-bezier(.22,1,.36,1) both _sectionRevealAggressive_ar2o6_1;display:flex;position:relative}._card_ar2o6_239:before{content:"";opacity:.11;z-index:0;pointer-events:none;mix-blend-mode:screen;background:conic-gradient(#2d8a4580,#ffffff14,#78ffb459,#1e502d73,#2d8a4580);animation:20s linear infinite _pricingCardChaosSpin_ar2o6_1;position:absolute;inset:-55%}._card_ar2o6_239>:not(._badge_ar2o6_262){z-index:1;position:relative}._card_ar2o6_239:hover{background:#2d8a450d;border-color:#2d8a4573;transform:translateY(-8px)scale(1.02)}._card_ar2o6_239:first-child{animation-delay:.68s}._card_ar2o6_239:nth-child(2){animation-delay:.92s}._card_ar2o6_239:nth-child(3){animation-delay:1.16s}._card_ar2o6_239:nth-child(4){animation-delay:1.4s}._cardBest_ar2o6_288{background:#2d8a4514;border-color:#2d8a458c;box-shadow:0 0 32px #2d8a4526}._cardBest_ar2o6_288:hover{box-shadow:0 0 40px #2d8a4538}._badge_ar2o6_262{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:#060806;white-space:nowrap;background:#2d8a45;border-radius:999px;padding:.35rem .75rem;font-size:.65rem;font-weight:800;animation:3.4s ease-in-out infinite _badgePulse_ar2o6_1;position:absolute;top:-.65rem;left:50%;transform:translate(-50%)}._cardPeriod_ar2o6_315{color:#fff;letter-spacing:-.01em;margin:0 0 .5rem;font-size:.95rem;font-weight:700}._cardTagline_ar2o6_323{color:#2d8a45f2;margin:-.15rem 0 .75rem;font-size:.75rem;font-weight:500;line-height:1.35}._priceTotal_ar2o6_331{color:#fff;letter-spacing:-.03em;margin:0 0 .35rem;font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:800;line-height:1.1;animation:5.5s ease-in-out infinite _priceTotalHueWobble_ar2o6_1}._pricePerMonth_ar2o6_341{color:#ffffff73;margin:0 0 1.25rem;font-size:.8rem;line-height:1.4}._cardButton_ar2o6_348{color:#ffffffe0;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;width:100%;margin-top:auto;padding:.65rem 1rem;font-size:.9rem;font-weight:600;transition:border-color .2s,color .2s,background .2s,transform .15s;display:inline-flex}._cardButton_ar2o6_348:hover:not(:disabled){color:#fff;background:#2d8a451f;border-color:#2d8a4599;transform:translateY(-1px)}._cardButton_ar2o6_348:disabled{opacity:.45;cursor:not-allowed}._cardBest_ar2o6_288 ._cardButton_ar2o6_348{color:#fff;background:#2d8a45;border-color:#2d8a45}._cardBest_ar2o6_288 ._cardButton_ar2o6_348:hover:not(:disabled){background:#35a050;border-color:#35a050;box-shadow:0 0 20px #2d8a4573}._btnTrial_ar2o6_387{color:#fff;cursor:pointer;white-space:nowrap;background:#2d8a45;border:1px solid #2d8a45;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex}._btnTrial_ar2o6_387:hover:not(:disabled){background:#35a050;transform:translateY(-1px);box-shadow:0 0 24px #2d8a4580}._btnTrial_ar2o6_387:disabled{opacity:.45;cursor:not-allowed}@keyframes _sectionRevealAggressive_ar2o6_1{0%{opacity:0;filter:blur(10px);transform:translateY(40px)scale(.9)}58%{opacity:1;filter:blur();transform:translateY(-8px)scale(1.03)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes _trialGlowPulse_ar2o6_1{0%,to{border-color:#2d8a4573;box-shadow:0 0 40px #2d8a451f}50%{border-color:#48dc82bf;box-shadow:0 0 56px #2d8a4559,0 0 100px #2d8a451f}}@keyframes _badgePulse_ar2o6_1{0%,to{transform:translate(-50%)translateY(0)scale(1);box-shadow:0 0 #2d8a4500}50%{transform:translate(-50%)translateY(-2px)scale(1.05);box-shadow:0 0 26px #2d8a45a6}}@keyframes _pricingGridDrift_ar2o6_1{0%{background-position:0 0,0 0}to{background-position:48px 48px,-48px 48px}}@keyframes _pricingTopGlowPulse_ar2o6_1{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes _pricingTitleShimmer_ar2o6_1{0%,to{background-position:0%}50%{background-position:100%}}@keyframes _trialShineSweep_ar2o6_1{0%{opacity:0;transform:translate(-120%)rotate(12deg)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(220%)rotate(12deg)}}@keyframes _pricingCardChaosSpin_ar2o6_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _priceTotalHueWobble_ar2o6_1{0%,to{filter:hue-rotate()drop-shadow(0 0 #0000);transform:scale(1)}50%{filter:hue-rotate(-8deg)drop-shadow(0 0 14px #2d8a4559);transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){._section_ar2o6_1:before,._section_ar2o6_1:after,._sectionTag_ar2o6_39,._title_ar2o6_54,._subtitle_ar2o6_68,._trialPanel_ar2o6_78,._trialPanel_ar2o6_78:after,._faqBlock_ar2o6_146,._prePaidHeading_ar2o6_209,._prePaidIntro_ar2o6_221,._card_ar2o6_239,._card_ar2o6_239:before,._badge_ar2o6_262,._priceTotal_ar2o6_331{animation:none!important}._section_ar2o6_1:before{background-position:0 0,0 0}._section_ar2o6_1:after{opacity:0;transform:none}._title_ar2o6_54{-webkit-text-fill-color:#fff;color:#fff!important;background-image:none!important}._trialPanel_ar2o6_78:after,._card_ar2o6_239:before{opacity:0;transform:none}._priceTotal_ar2o6_331{filter:none;transform:none}}@media (width<=768px){._section_ar2o6_1:before,._section_ar2o6_1:after,._sectionTag_ar2o6_39,._title_ar2o6_54,._subtitle_ar2o6_68,._trialPanel_ar2o6_78,._trialPanel_ar2o6_78:after,._faqBlock_ar2o6_146,._prePaidHeading_ar2o6_209,._prePaidIntro_ar2o6_221,._card_ar2o6_239,._card_ar2o6_239:before,._badge_ar2o6_262,._priceTotal_ar2o6_331{animation:none!important}._section_ar2o6_1:before{background-position:0 0,0 0}._section_ar2o6_1:after{opacity:0;transform:none}._title_ar2o6_54{-webkit-text-fill-color:#fff;color:#fff!important;background-image:none!important}._trialPanel_ar2o6_78:after,._card_ar2o6_239:before{opacity:0;transform:none}._priceTotal_ar2o6_331{filter:none;transform:none}}@media (width<=1024px){._grid_ar2o6_232{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._section_ar2o6_1{padding:4rem 0}._inner_ar2o6_26{padding:0 1.25rem}._trialPanel_ar2o6_78{padding:1.5rem 1.25rem}._grid_ar2o6_232{grid-template-columns:1fr}._trialCta_ar2o6_141{width:100%}._btnTrial_ar2o6_387{justify-content:center;width:100%}}._faqSection_ru0br_2{background:#060806;border-top:1px solid #ffffff0f;padding:6rem 0;position:relative}._faqSection_ru0br_2:before{content:"";pointer-events:none;background-image:linear-gradient(#2d8a450a 1px,#0000 1px),linear-gradient(90deg,#2d8a450a 1px,#0000 1px);background-size:48px 48px;animation:54s linear infinite _ctaGridDrift_ru0br_1;position:absolute;inset:0}._faqSection_ru0br_2:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(80% 70% at 50% 0,#2d8a451a,#0000 70%);height:55%;animation:15s ease-in-out infinite alternate _faqAuroraNonsense_ru0br_1;position:absolute;inset:-20% 0 auto}._faqInner_ru0br_28{z-index:1;max-width:780px;margin:0 auto;padding:0 1.5rem;animation:2s cubic-bezier(.22,1,.36,1) both _sectionRevealAggressive_ru0br_1;position:relative}._sectionTag_ru0br_37{letter-spacing:.1em;text-transform:uppercase;color:#2d8a45;background:#2d8a4512;border:1px solid #2d8a4559;border-radius:999px;margin-bottom:.85rem;padding:.3rem .85rem;font-size:.72rem;font-weight:700;display:inline-block}._faqTitle_ru0br_51{letter-spacing:-.025em;-webkit-text-fill-color:transparent;background-image:linear-gradient(98deg,#fff 0%,#b4ffd0 18%,#2d8a45 44%,#fff 56% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;margin:0 0 2.5rem;font-size:clamp(1.65rem,3.5vw,2.25rem);font-weight:800;line-height:1.1;animation:1.85s cubic-bezier(.22,1,.36,1) .28s both _sectionRevealAggressive_ru0br_1,7.5s ease-in-out 2s infinite _faqTitleShimmer_ru0br_1}._faqList_ru0br_65{flex-direction:column;gap:.75rem;display:flex}._faqItem_ru0br_71{border:1px solid #ffffff14;border-radius:12px;transition:border-color .25s;animation:1.75s cubic-bezier(.22,1,.36,1) both _faqItemReveal_ru0br_1;position:relative;overflow:hidden}._faqItem_ru0br_71:before{content:"";opacity:.85;pointer-events:none;z-index:1;background:linear-gradient(#2d8a450d,#78ffb4f2,#2d8a450d) 0 0/100% 220%;border-radius:12px 0 0 12px;width:4px;animation:3.8s linear infinite _faqRailFlow_ru0br_1;position:absolute;top:0;bottom:0;left:0}._faqItem_ru0br_71:has(._faqDetailsOpen_ru0br_94){border-color:#2d8a4573}._faqItem_ru0br_71:first-child{animation-delay:.22s}._faqItem_ru0br_71:nth-child(2){animation-delay:.48s}._faqItem_ru0br_71:nth-child(3){animation-delay:.74s}._faqDetails_ru0br_94{z-index:2;position:relative}._faqDetailsOpen_ru0br_94 ._faqChevron_ru0br_115{transform:rotate(180deg)}._faqAnswerPanel_ru0br_120{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.4,0,.2,1);display:grid}._faqDetailsOpen_ru0br_94 ._faqAnswerPanel_ru0br_120{grid-template-rows:1fr}._faqAnswerInner_ru0br_130{min-height:0;overflow:hidden}._faqSummary_ru0br_135{cursor:pointer;width:100%;font:inherit;text-align:left;color:#ffffffe0;background:#ffffff08;border:none;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:1.15rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}._faqSummary_ru0br_135:hover{color:#fff;background:#2d8a450f}._faqChevron_ru0br_115{color:#2d8a45;flex-shrink:0;transition:transform .42s cubic-bezier(.4,0,.2,1)}._faqAnswer_ru0br_120{color:#ffffff80;opacity:0;border-top:1px solid #ffffff0f;margin:0;padding:1rem 1.25rem 1.25rem;font-size:.9rem;line-height:1.7;transition:opacity .38s cubic-bezier(.4,0,.2,1) 20ms,transform .38s cubic-bezier(.4,0,.2,1) 20ms;transform:translateY(-10px)}._faqDetailsOpen_ru0br_94 ._faqAnswer_ru0br_120{opacity:1;transition-delay:60ms;transform:translateY(0)}._ctaSection_ru0br_184{background:#060806;border-top:1px solid #2d8a4526;padding:6rem 0;position:relative;overflow:hidden}._ctaSection_ru0br_184:before{content:"";pointer-events:none;opacity:.85;background-image:linear-gradient(#2d8a4509 1px,#0000 1px),linear-gradient(90deg,#2d8a4509 1px,#0000 1px);background-size:48px 48px;animation:62s linear infinite reverse _ctaGridDrift_ru0br_1;position:absolute;inset:0}._ctaSection_ru0br_184:after{content:"";pointer-events:none;z-index:0;mix-blend-mode:screen;opacity:.5;background:radial-gradient(circle at 70% 40%,#2d8a4524 0%,#0000 45%);animation:11s ease-in-out infinite alternate _ctaMoodLighting_ru0br_1;position:absolute;inset:0}._ctaInner_ru0br_213{z-index:1;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;animation:2.35s cubic-bezier(.22,1,.36,1) .22s both _ctaRowReveal_ru0br_1;display:flex;position:relative}._ctaImageWrap_ru0br_225{flex:none;width:clamp(180px,30%,300px);position:relative}._ctaImage_ru0br_225{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;animation:15s ease-in-out infinite _ctaOrbFloat_ru0br_1;display:block;box-shadow:0 0 60px #2d8a4559}._ctaImageOverlay_ru0br_241{pointer-events:none;border:2px solid #2d8a4580;border-radius:50%;animation:6.5s ease-in-out infinite _ctaRingPulse_ru0br_1;position:absolute;inset:0;box-shadow:0 0 0 8px #2d8a4514,0 0 0 16px #2d8a450a}._ctaContent_ru0br_251{flex:1;min-width:0}._ctaTitle_ru0br_256{color:#fff;letter-spacing:-.025em;margin:.5rem 0 1rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.1;animation:1.8s cubic-bezier(.22,1,.36,1) .6s both _sectionRevealAggressive_ru0br_1}._ctaDescription_ru0br_266{color:#ffffff80;max-width:480px;margin:0 0 2rem;font-size:clamp(.9rem,2vw,1.05rem);line-height:1.65;animation:1.85s cubic-bezier(.22,1,.36,1) .75s both _sectionRevealAggressive_ru0br_1}._ctaActions_ru0br_275{flex-wrap:wrap;gap:.75rem;animation:1.75s cubic-bezier(.22,1,.36,1) .92s both _sectionRevealAggressive_ru0br_1;display:flex}._btnPrimary_ru0br_282{color:#fff;cursor:pointer;white-space:nowrap;background:#2d8a45;border:1px solid #2d8a45;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex}._btnPrimary_ru0br_282:hover:not(:disabled){background:#35a050;transform:translateY(-1px);box-shadow:0 0 24px #2d8a4580}._btnPrimary_ru0br_282:disabled{opacity:.45;cursor:not-allowed}._btnSecondary_ru0br_307{color:#ffffffd9;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff38;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:border-color .2s,color .2s,background .2s,transform .15s;display:inline-flex}._btnSecondary_ru0br_307:hover:not(:disabled){color:#fff;background:#2d8a4514;border-color:#2d8a4599;transform:translateY(-1px)}._btnSecondary_ru0br_307:disabled{opacity:.45;cursor:not-allowed}@keyframes _sectionRevealAggressive_ru0br_1{0%{opacity:0;filter:blur(10px);transform:translateY(42px)scale(.9)}58%{opacity:1;filter:blur();transform:translateY(-7px)scale(1.02)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes _faqItemReveal_ru0br_1{0%{opacity:0;filter:blur(6px);transform:translate(-36px)scale(.96)}70%{opacity:1;filter:blur();transform:translate(8px)scale(1.01)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes _ctaGridDrift_ru0br_1{0%{background-position:0 0,0 0}to{background-position:48px 48px,-48px 48px}}@keyframes _ctaRowReveal_ru0br_1{0%{opacity:0;filter:blur(8px);transform:translateY(48px)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes _ctaOrbFloat_ru0br_1{0%,to{transform:translateY(0)scale(1);box-shadow:0 0 60px #2d8a4559}50%{transform:translateY(-14px)scale(1.06);box-shadow:0 0 88px #2d8a458c}}@keyframes _ctaRingPulse_ru0br_1{0%,to{border-color:#2d8a4573;box-shadow:0 0 0 8px #2d8a451a,0 0 0 20px #2d8a450d}50%{border-color:#78ffb4d9;box-shadow:0 0 0 14px #2d8a4533,0 0 0 32px #2d8a450f}}@keyframes _faqAuroraNonsense_ru0br_1{0%{opacity:.65;transform:translate(-4%)scale(1)}to{opacity:1;transform:translate(4%)scale(1.08)}}@keyframes _faqTitleShimmer_ru0br_1{0%,to{background-position:0%}50%{background-position:100%}}@keyframes _faqRailFlow_ru0br_1{0%{background-position:50% 0}to{background-position:50% 220%}}@keyframes _ctaMoodLighting_ru0br_1{0%{opacity:.35;transform:scale(1)translate(0)}to{opacity:.65;transform:scale(1.12)translate(-2%,1%)}}@media (prefers-reduced-motion:reduce){._faqSection_ru0br_2:before,._faqSection_ru0br_2:after,._ctaSection_ru0br_184:before,._ctaSection_ru0br_184:after,._faqInner_ru0br_28,._sectionTag_ru0br_37,._faqTitle_ru0br_51,._faqItem_ru0br_71,._faqItem_ru0br_71:before,._ctaInner_ru0br_213,._ctaTitle_ru0br_256,._ctaDescription_ru0br_266,._ctaActions_ru0br_275,._ctaImage_ru0br_225,._ctaImageOverlay_ru0br_241{animation:none!important}._faqSection_ru0br_2:before,._ctaSection_ru0br_184:before{background-position:0 0,0 0}._faqSection_ru0br_2:after,._ctaSection_ru0br_184:after{opacity:0;transform:none}._faqTitle_ru0br_51{-webkit-text-fill-color:#fff;color:#fff!important;background-image:none!important}._faqItem_ru0br_71:before{opacity:0}._faqAnswerPanel_ru0br_120,._faqAnswer_ru0br_120,._faqChevron_ru0br_115{transition:none!important}._faqDetailsOpen_ru0br_94 ._faqAnswer_ru0br_120{transition-delay:0s}}@media (width<=768px){._faqSection_ru0br_2:before,._faqSection_ru0br_2:after,._ctaSection_ru0br_184:before,._ctaSection_ru0br_184:after,._faqInner_ru0br_28,._sectionTag_ru0br_37,._faqTitle_ru0br_51,._faqItem_ru0br_71,._faqItem_ru0br_71:before,._ctaInner_ru0br_213,._ctaTitle_ru0br_256,._ctaDescription_ru0br_266,._ctaActions_ru0br_275,._ctaImage_ru0br_225,._ctaImageOverlay_ru0br_241{animation:none!important}._faqSection_ru0br_2:before,._ctaSection_ru0br_184:before{background-position:0 0,0 0}._faqSection_ru0br_2:after,._ctaSection_ru0br_184:after{opacity:0;transform:none}._faqTitle_ru0br_51{-webkit-text-fill-color:#fff;color:#fff!important;background-image:none!important}._faqItem_ru0br_71:before{opacity:0}._faqAnswerPanel_ru0br_120,._faqAnswer_ru0br_120,._faqChevron_ru0br_115{transition:none!important}._faqDetailsOpen_ru0br_94 ._faqAnswer_ru0br_120{transition-delay:0s}}._footer_ru0br_532{background:#030503;border-top:1px solid #2d8a451f;padding:2rem 0}._footerInner_ru0br_538{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex}._footerBrand_ru0br_549{align-items:center;gap:.5rem;display:flex}._footerBrandLogo_ru0br_555{object-fit:contain;flex-shrink:0;width:22px;height:22px;display:block}._footerBrandName_ru0br_563{color:#ffffffb3;white-space:nowrap;font-size:.9rem;font-weight:700}._footerCopy_ru0br_570{color:#ffffff4d;text-align:center;flex:1;margin:0;font-size:.78rem}._footerLinks_ru0br_578{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._footerTag_ru0br_585{color:#2d8a45a6;white-space:nowrap;border:1px solid #2d8a4533;border-radius:4px;padding:.2rem .5rem;font-size:.72rem;font-weight:600}@media (width<=900px){._ctaInner_ru0br_213{text-align:center;flex-direction:column;align-items:center;gap:2.5rem}._ctaImageWrap_ru0br_225{width:clamp(150px,40%,240px)}._ctaContent_ru0br_251{flex-direction:column;align-items:center;display:flex}._ctaDescription_ru0br_266{max-width:100%}._ctaActions_ru0br_275{justify-content:center}._footerInner_ru0br_538{text-align:center;flex-direction:column;align-items:center;gap:1rem}._footerCopy_ru0br_570{text-align:center;flex:none}._footerLinks_ru0br_578{justify-content:center}}@media (width<=640px){._faqSection_ru0br_2,._ctaSection_ru0br_184{padding:4rem 0}._faqInner_ru0br_28,._ctaInner_ru0br_213{padding:0 1.25rem}._ctaActions_ru0br_275{flex-direction:column;align-items:stretch;width:100%;max-width:360px}._btnPrimary_ru0br_282,._btnSecondary_ru0br_307{justify-content:center}}@media (width<=420px){._faqInner_ru0br_28,._ctaInner_ru0br_213{padding:0 1rem}._faqSummary_ru0br_135{padding:1rem;font-size:.9rem}._faqAnswer_ru0br_120{padding:.875rem 1rem 1rem;font-size:.85rem}._ctaImageWrap_ru0br_225{width:160px}._btnPrimary_ru0br_282,._btnSecondary_ru0br_307{padding:.7rem 1.25rem;font-size:.875rem}._footerInner_ru0br_538{padding:0 1rem}._footerLinks_ru0br_578{gap:.4rem}}@media (width<=360px){._faqSection_ru0br_2,._ctaSection_ru0br_184{padding:3rem 0}._faqInner_ru0br_28,._ctaInner_ru0br_213{padding:0 .875rem}._faqTitle_ru0br_51,._ctaTitle_ru0br_256{font-size:1.55rem}._faqSummary_ru0br_135{gap:.75rem;padding:.875rem;font-size:.85rem}._faqAnswer_ru0br_120{padding:.75rem .875rem .875rem;font-size:.82rem}._ctaImageWrap_ru0br_225{width:130px}._ctaDescription_ru0br_266{font-size:.875rem}._btnPrimary_ru0br_282,._btnSecondary_ru0br_307{padding:.65rem 1rem;font-size:.875rem}._footerInner_ru0br_538{gap:.75rem;padding:0 .875rem}._footerBrandName_ru0br_563{font-size:.82rem}._footerCopy_ru0br_570{font-size:.72rem}._footerTag_ru0br_585{font-size:.68rem}}._page_y1spe_3{box-sizing:border-box;background:#060806;width:100%;min-height:100vh;overflow-x:hidden}._root_nplo4_1{z-index:0;box-sizing:border-box;background:#202124;margin:0;padding:0;position:fixed;inset:0}._img_nplo4_11{object-fit:contain;vertical-align:middle;width:auto;max-width:100%;height:auto;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._button_1pn9t_1{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:6px;outline:none;justify-content:center;align-items:center;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;transition:all .2s ease-in-out;display:inline-flex;position:relative}._button_1pn9t_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._button_1pn9t_1:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._sm_1pn9t_27{height:32px;padding:0 12px;font-size:13px}._md_1pn9t_33{height:40px;padding:0 16px;font-size:14px}._lg_1pn9t_39{height:44px;padding:0 20px;font-size:15px}._iconOnly_1pn9t_45{justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}._iconOnly_1pn9t_45 svg{width:16px;height:16px}._primary_1pn9t_58{background-color:var(--color-primary);color:#fff}._primary_1pn9t_58:hover:not(:disabled){background-color:#00803c}._primary_1pn9t_58:active:not(:disabled){background-color:#007034}._secondary_1pn9t_69{color:var(--color-text);background-color:#f5f5f5}._secondary_1pn9t_69:hover:not(:disabled){background-color:#e6e6e6}._secondary_1pn9t_69:active:not(:disabled){background-color:#d9d9d9}._danger_1pn9t_80{color:#fff;background-color:#dc2828}._danger_1pn9t_80:hover:not(:disabled){background-color:#ca2121}._danger_1pn9t_80:active:not(:disabled){background-color:#b41d1d}._outline_1pn9t_91{color:var(--color-text);background-color:#0000;border-color:#e3e3e3}._outline_1pn9t_91:hover:not(:disabled){border-color:var(--color-primary);background-color:#ebfff4}._outline_1pn9t_91:active:not(:disabled){background-color:#e6e6e6}._ghost_1pn9t_104{color:var(--color-text);background-color:#0000}._ghost_1pn9t_104:hover:not(:disabled){background-color:#ebfff4}._ghost_1pn9t_104:active:not(:disabled){background-color:#ccffe4}._loadingContainer_13dzo_1{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100vh;padding:2rem;display:flex}._loadingIcon_13dzo_11{animation:1s linear infinite _spin_13dzo_1}._loadingText_13dzo_15{color:gray;margin:0;font-size:1rem}._errorIcon_13dzo_21{color:#d22d2d}._title_13dzo_25{margin:0;font-size:1.5rem;font-weight:600}._message_13dzo_31{color:#737373;text-align:center;max-width:400px;margin:0;font-size:.9375rem;line-height:1.5}._actions_13dzo_40{flex-direction:column;gap:.75rem;width:100%;max-width:300px;margin-top:1.5rem;display:flex}._retryButton_13dzo_49,._homeButton_13dzo_53{width:100%}@keyframes _spin_13dzo_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=640px){._loadingContainer_13dzo_1{padding:1rem}._title_13dzo_25{font-size:1.25rem}._message_13dzo_31{font-size:.875rem}}._container_1ht2l_1{background-color:#fafafa;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}._errorCard_1ht2l_10{text-align:center;background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;max-width:500px;padding:3rem;box-shadow:0 4px 12px #0000001a}._errorTitle_1ht2l_20{margin:0 0 1rem;font-size:1.5rem;font-weight:600}._errorMessage_1ht2l_26{color:#737373;margin:0 0 2rem;font-size:1rem;line-height:1.5}._resetButton_1ht2l_33{color:#fff;cursor:pointer;background-color:#009245;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;transition:background-color .2s}._resetButton_1ht2l_33:hover{background-color:#006630}._resetButton_1ht2l_33:active{background-color:#00803c}._overlay_ytkco_1{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;animation:.2s ease-out _fadeIn_ytkco_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_ytkco_1{0%{opacity:0}to{opacity:1}}._modal_ytkco_23{border-radius:8px;flex-direction:column;align-items:center;gap:1.5rem;min-width:400px;max-width:500px;padding:3rem 3.5rem;animation:.3s ease-out _scaleIn_ytkco_1;display:flex;position:relative;box-shadow:0 8px 24px #0003}@keyframes _scaleIn_ytkco_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._icon_ytkco_47{justify-content:center;align-items:center;display:flex}._message_ytkco_53{text-align:center;margin:0;font-size:1.125rem;font-weight:400;line-height:1.5}._success_ytkco_61{color:#16a34a;background-color:#fff}._success_ytkco_61 ._icon_ytkco_47{color:#16a34a}._error_ytkco_68{color:#dc2828;background-color:#fff}._error_ytkco_68 ._icon_ytkco_47{color:#dc2828}._closeButton_ytkco_75{cursor:pointer;color:#737373;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.5rem;transition:color .2s ease-in-out;display:flex;position:absolute;top:1rem;right:1rem}._closeButton_ytkco_75:hover{color:#dc2828;background-color:#f5f5f5}._closeButton_ytkco_75:active{background-color:#e3e3e3}._refreshButton_7u6um_1{align-items:center;display:flex}._refreshButtonText_7u6um_6{margin-left:.5rem;display:block}@media (width<=768px){._refreshButtonText_7u6um_6{display:none}}._spinning_7u6um_16{animation:1s linear infinite _spin_7u6um_16}@keyframes _spin_7u6um_16{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1oka5_1{max-width:1200px;margin:0 auto;padding:2rem}._header_1oka5_7{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._titleRow_1oka5_15{align-items:center;gap:.75rem;display:flex}._title_1oka5_15{margin:0;font-size:2rem;font-weight:600}._headerButtons_1oka5_27{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._searchLabel_1oka5_34{flex:200px;align-items:center;gap:.5rem;min-width:160px;max-width:320px;display:flex}._searchLabelText_1oka5_43{color:#4d4d4d;white-space:nowrap;font-size:.875rem;font-weight:500}._searchInput_1oka5_50{background:#fff;border:1px solid #ccc;border-radius:6px;flex:1;min-width:0;padding:.4rem .65rem;font-size:.875rem}._searchInput_1oka5_50:focus{border-color:#16a249;outline:none;box-shadow:0 0 0 2px #16a24933}._searchInput_1oka5_50::placeholder{color:#8c8c8c}._categoriesTable_1oka5_68{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;overflow:hidden}._tableBody_1oka5_75{flex-direction:column;display:flex}._categoryRow_1oka5_80{border-bottom:1px solid #e3e3e3;grid-template-columns:2fr 1.5fr 160px;align-items:center;gap:.2rem;padding:.4rem .75rem;transition:background-color .2s ease-in-out;display:grid}._categoryRow_1oka5_80:last-child{border-bottom:none}._categoryRow_1oka5_80:hover{background-color:#fafafa}._categoryName_1oka5_96{padding:0 .25rem;font-size:.9375rem;font-weight:400}._categoryNameButton_1oka5_102{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .15s}._categoryNameButton_1oka5_102:hover{text-decoration-color:currentColor}._categoryNameButton_1oka5_102:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #009245}._checkbox_1oka5_123{cursor:pointer;accent-color:#009245;flex-shrink:0;width:18px;height:18px}._expandButton_1oka5_131{cursor:pointer;color:#737373;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:.25rem;transition:all .2s;display:flex}._expandButton_1oka5_131:hover{background-color:#f5f5f5}._expandButton_1oka5_131:focus{outline-offset:2px;outline:2px solid #009245}._expandButtonCollapsed_1oka5_153{background-color:#f5f5f5;border:1px solid #e3e3e3;font-weight:600}._expandButtonCollapsed_1oka5_153:hover{background-color:#ededed;border-color:#ccc}._parentColumn_1oka5_163{flex-direction:column;gap:0;display:flex}._parentLabel_1oka5_169{color:#737373;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}._parentName_1oka5_177{color:#737373;padding:0;font-size:.9375rem}._actions_1oka5_183{flex-shrink:0;justify-content:flex-end;gap:.5rem;width:100%;min-width:160px;padding:0 .25rem;display:flex}@media (width<=768px){._container_1oka5_1{padding:1rem}._header_1oka5_7{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:1rem}._titleRow_1oka5_15{justify-content:space-between;width:100%}._headerButtons_1oka5_27{justify-content:flex-start;gap:.375rem;width:100%}._title_1oka5_15{font-size:1.5rem}._categoryRow_1oka5_80{grid-template-columns:auto 1fr;gap:.5rem;padding:.5rem}._categoryName_1oka5_96{padding:0!important}._parentColumn_1oka5_163{padding:0}._actions_1oka5_183{justify-content:flex-start;padding:0}._categoriesTable_1oka5_68{border-radius:6px}._emptyState_1oka5_234{padding:2rem 1rem}._errorState_1oka5_237{gap:.75rem;padding:2rem 1rem}}._emptyState_1oka5_234{text-align:center;color:#737373;padding:3rem;font-size:.9375rem}._errorState_1oka5_237{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._errorMessage_1oka5_258{color:#dc2828;margin:0;font-size:.9375rem}._categoryDetails_1oka5_264{flex-direction:column;gap:1rem;display:flex}._categoryDetailRow_1oka5_270{align-items:center;gap:.5rem;display:flex}._categoryDetailRow_1oka5_270 strong{min-width:140px;font-weight:600}._moveTransactionsSection_1oka5_280{border-top:1px solid #e2e4e9;flex-direction:column;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}._moveTransactionsSection_1oka5_280 strong{color:#363d49;font-size:.9375rem}._moveTransactionsSection_1oka5_280 ._note_1oka5_292{color:#676f7e;margin:0;font-size:.8125rem;line-height:1.45}._moveTransactionsButton_1oka5_299{align-self:flex-start;margin-top:.25rem}._batchCategoriesList_1oka5_304{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}._batchCategoryRow_1oka5_311{align-items:center;gap:.5rem;display:flex}._batchCategoryRow_1oka5_311 input{flex:1}._historyList_1oka5_320{flex-direction:column;gap:1rem;display:flex}._historyItem_1oka5_326{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;padding:1rem}._historyItemHeader_1oka5_333{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}._historyItemHeader_1oka5_333 strong{font-size:1rem;font-weight:600}._historyItemMeta_1oka5_344{color:#737373;font-size:.875rem}._historyItemDetails_1oka5_349{color:#737373;flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}._historyBadge_1oka5_357{color:#737373;background-color:#f5f5f5;border-radius:4px;margin-left:.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._currentBadge_1oka5_368{color:#fff;background-color:#16a249;border-radius:4px;margin-left:.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._overlay_a06d2_1{z-index:9999;background:#00000073;justify-content:center;align-items:flex-start;padding-top:12vh;animation:.15s _overlayFadeIn_a06d2_1;display:flex;position:fixed;inset:0}._panel_a06d2_13{background:var(--color-surface,#fff);border-radius:12px;flex-direction:column;width:100%;max-width:560px;max-height:70vh;animation:.15s _panelSlideIn_a06d2_1;display:flex;overflow:hidden;box-shadow:0 16px 48px #0003,0 0 0 1px #00000014}._inputWrapper_a06d2_26{border-bottom:1px solid var(--color-border);align-items:center;gap:.625rem;padding:.875rem 1rem;display:flex}._backButton_a06d2_34{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:flex}._backButton_a06d2_34:hover{background:var(--color-hover-bg);color:var(--color-text)}._input_a06d2_26{color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:1rem}._input_a06d2_26::placeholder{color:var(--color-text-muted)}._clearButton_a06d2_64{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;display:flex}._clearButton_a06d2_64:hover{background:var(--color-hover-bg);color:var(--color-text)}._shortcutHint_a06d2_80{background:var(--color-hover-bg);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:4px;flex-shrink:0;padding:.125rem .375rem;font-family:inherit;font-size:.6875rem;line-height:1.4}._results_a06d2_92{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}._footer_a06d2_99{border-top:1px solid var(--color-border);background:var(--color-surface,#fff);flex-shrink:0}@keyframes _overlayFadeIn_a06d2_1{0%{opacity:0}to{opacity:1}}@keyframes _panelSlideIn_a06d2_1{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=768px){._overlay_a06d2_1{align-items:stretch;padding-top:0}._panel_a06d2_13{border-radius:0;max-width:100%;height:100%;max-height:100vh}._shortcutHint_a06d2_80{display:none}}._container_1njtp_1{width:100%;position:relative}._triggerInput_1njtp_6{color:#333;cursor:pointer;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:2.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:flex}._triggerInput_1njtp_6:hover:not(._triggerDisabled_1njtp_23){border-color:#bfbfbf}._triggerInput_1njtp_6:focus-within{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._triggerDisabled_1njtp_23{cursor:not-allowed;opacity:.7;background-color:#f5f5f5}._triggerValue_1njtp_38{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerPlaceholder_1njtp_46{text-align:left;color:#a6a6a6;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerIcon_1njtp_55{color:#737373;flex-shrink:0;margin-left:.5rem}._optionsList_1njtp_61{margin:0;padding:.25rem 0;list-style:none}._optionsList_1njtp_61::-webkit-scrollbar{width:6px}._optionsList_1njtp_61::-webkit-scrollbar-track{background:0 0}._optionsList_1njtp_61::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}._optionItem_1njtp_77{cursor:pointer;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.9375rem;transition:background-color .15s;display:flex}._optionItem_1njtp_77:hover,._optionItem_1njtp_77._optionItemHighlighted_1njtp_86{background-color:var(--color-hover-bg)}._optionInfo_1njtp_90{flex-direction:column;gap:.125rem;width:100%;display:flex}._optionName_1njtp_97{color:var(--color-text);font-size:.875rem;font-weight:500}._optionParent_1njtp_103{color:var(--color-text-secondary);font-size:.8125rem}._createOption_1njtp_108{color:var(--color-primary);border-top:1px solid var(--color-border);margin-top:.25rem;padding-top:.75rem;font-weight:500}._createOption_1njtp_108:hover,._createOption_1njtp_108._optionItemHighlighted_1njtp_86{color:var(--color-primary);background-color:#ebfff4}._createIcon_1njtp_120{flex-shrink:0}._noResults_1njtp_124{text-align:center;color:var(--color-text-secondary);padding:2rem 1rem;font-size:.9375rem}._loadingState_1njtp_131{color:var(--color-text-secondary);text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1rem;font-size:.9375rem;display:flex}._loadingSpinner_1njtp_142{border:2px solid #e3e3e3;border-top-color:var(--color-primary);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _spin_1njtp_1}@keyframes _spin_1njtp_1{to{transform:rotate(360deg)}}._note_1b03n_1{color:gray;font-size:.875rem}._noteList_1b03n_6{color:gray;padding-left:1rem;font-size:.875rem;list-style:outside}._fileInput_1b03n_13{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._dropZone_1b03n_21{cursor:pointer;background:#f9fafb;border:2px dashed #d3d7de;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:140px;margin-top:.75rem;padding:1.5rem;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex}._dropZone_1b03n_21:hover{background:#f1f3f9;border-color:#85a3e0}._dropZone_1b03n_21:focus-visible{outline-offset:2px;outline:2px solid #4775d1}._dropZoneActive_1b03n_45{background:#e8edf7;border-color:#3c71dd;box-shadow:0 0 0 4px #3c71dd26}._dropZoneIcon_1b03n_51{color:#8a94a8;flex-shrink:0}._dropZoneText_1b03n_56{color:#4c5567;text-align:center;font-size:.9375rem}._dropZoneBrowse_1b03n_62{color:#2258c3;font-weight:600}._dropZoneHint_1b03n_67{color:#818898;font-size:.8125rem}._uploadContainer_1b03n_72{margin-top:.75rem;position:relative}._fileCard_1b03n_77{background:#f5f7f9;border:1px solid #e2e4e9;border-radius:10px;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}._uploadLoading_1b03n_87{background:#f9fafbf2;border:1px solid #e2e4e9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0}._uploadSpinner_1b03n_100{color:#36c;animation:.8s linear infinite _spin_1b03n_1}._uploadLoadingText_1b03n_105{color:#47536b;font-size:.9375rem;font-weight:500}._fileCardReady_1b03n_111{color:#309154;margin-top:.25rem;font-size:.8125rem;font-weight:500;display:block}._fileCardIcon_1b03n_119{color:#339958;flex-shrink:0}._fileCardInfo_1b03n_124{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._fileCardName_1b03n_132{color:#29303d;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;overflow:hidden}._fileCardSize_1b03n_141{color:#737b8c;font-size:.8125rem}._fileCardRemove_1b03n_146{color:#6c7993;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s,color .15s;display:flex}._fileCardRemove_1b03n_146:hover:not(:disabled){color:#b82e2e;background:#faebeb}._fileCardRemove_1b03n_146:focus-visible{outline-offset:2px;outline:2px solid #4775d1}._fileCardRemove_1b03n_146:disabled{opacity:.6;cursor:not-allowed}._errorsSection_1b03n_174{background:#fdf2f2;border:1px solid #f5d6d6;border-radius:.5rem;margin-top:1rem;padding:.75rem}._errorsSectionTitle_1b03n_182{color:#b82e2e;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._errorList_1b03n_189{max-height:150px;margin:0;padding-left:1rem;list-style:outside;overflow-y:auto}._errorItem_1b03n_197{color:#933;margin-bottom:.25rem;font-size:.8125rem}._warningsSection_1b03n_203{background:#fef9ec;border:1px solid #f4e6be;border-radius:.5rem;margin-top:1rem;padding:.75rem}._warningSectionTitle_1b03n_211{color:#826717;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._warningList_1b03n_218{max-height:150px;margin:0;padding-left:1rem;list-style:outside;overflow-y:auto}._warningItem_1b03n_226{color:#7a631f;margin-bottom:.25rem;font-size:.8125rem}._ambiguousSection_1b03n_232{background:#f9fafb;border:1px solid #e8eaed;border-radius:10px;margin-top:1rem;padding:1rem;font-size:.875rem}._ambiguousSection_1b03n_232 strong{color:#414958;letter-spacing:.01em;margin-bottom:.25rem;font-size:.8125rem;font-weight:600;display:block}._ambiguousHint_1b03n_249{color:#626d84;margin:0 0 .75rem;font-size:.8125rem}._ambiguousList_1b03n_255{flex-direction:column;gap:.625rem;max-height:200px;display:flex;overflow-y:auto}._ambiguousList_1b03n_255::-webkit-scrollbar{width:6px}._ambiguousList_1b03n_255::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}._ambiguousList_1b03n_255::-webkit-scrollbar-thumb{background:#c7cad1;border-radius:3px}._ambiguousRow_1b03n_274{border-bottom:1px solid #eeeff1;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}._ambiguousRow_1b03n_274:last-child{border-bottom:none;padding-bottom:0}._ambiguousLabel_1b03n_287{color:#4c5567;flex:none;min-width:120px;margin:0;font-size:.875rem;font-weight:500}._ambiguousSelect_1b03n_296{color:#29303d;appearance:none;cursor:pointer;background:#fff 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='%236b7280' 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") right .6rem center/1rem no-repeat;border:1px solid #dddfe4;border-radius:8px;flex:220px;min-width:0;max-width:100%;padding:.5rem 2rem .5rem .75rem;font-size:.875rem;font-weight:500;transition:border-color .15s,box-shadow .15s}._ambiguousSelect_1b03n_296:hover{border-color:#bec4cf}._ambiguousSelect_1b03n_296:focus{border-color:#4775d1;outline:none;box-shadow:0 0 0 3px #4775d133}@keyframes _spin_1b03n_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_ykxt2_1{max-width:1200px;margin:0 auto;padding:2rem}._containerAlignStart_ykxt2_7{box-sizing:border-box;width:100%;max-width:none;margin-left:0;margin-right:auto;padding-top:.35rem;padding-left:1.5rem;padding-right:2rem}._containerAlignStart_ykxt2_7 ._header_ykxt2_18{margin-bottom:1rem}._header_ykxt2_18{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._headerLeft_ykxt2_30{align-items:center;gap:.75rem;min-width:0;display:flex}._headerLeftStacked_ykxt2_37{flex-direction:column;align-items:flex-start;gap:.5rem}._headerLeftStacked_ykxt2_37 ._title_ykxt2_42{font-size:1.5rem}._title_ykxt2_42{margin:0;font-size:2rem;font-weight:600}._title_ykxt2_42._titleCompact_ykxt2_52{font-size:1.25rem;font-weight:600}._title_ykxt2_42._titleMedium_ykxt2_57{font-size:1.75rem;font-weight:600}._title_ykxt2_42._titleSmall_ykxt2_62{font-size:1.5rem;font-weight:600}._title_ykxt2_42._titleTiny_ykxt2_67{font-size:1rem;font-weight:600}._headerButtons_ykxt2_72{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._filters_ykxt2_79{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._columnFilterControls_ykxt2_87{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._membershipFiltersRow_ykxt2_95{background:#fcfcfc;border:1px solid #e0e0e0;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;gap:.75rem 1rem;margin-bottom:.85rem;padding:.65rem .75rem;display:grid}._filterGroup_ykxt2_107{flex-direction:column;gap:.4rem;min-width:0;display:flex}._filterGroupTitle_ykxt2_114{color:#4d4d4d;font-size:.75rem;font-weight:700}._filterCheckLabel_ykxt2_120{color:#333;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.45rem;font-size:.875rem;line-height:1.25;display:flex}._filterCheckLabel_ykxt2_120 input{width:16px;height:16px;accent-color:var(--color-primary,#009245);flex:none;margin-top:.1rem}._filterActions_ykxt2_137{grid-column:1/-1;justify-content:flex-end;align-items:flex-end;margin-top:.25rem;display:flex}._searchInputWrap_ykxt2_145{flex-direction:column;gap:.25rem;min-width:260px;margin-right:.5rem;display:flex;position:relative}._searchInput_ykxt2_145{color:#333;background:#fff;border:1px solid #d6d6d6;border-radius:6px;width:100%;max-width:360px;padding:.45rem .65rem;font-size:.875rem}._searchInput_ykxt2_145:focus{border-color:var(--color-primary,#009245);outline:none;box-shadow:0 0 0 2px #00924526}._searchMeta_ykxt2_170{color:#737373;margin:0;font-size:.75rem}._searchHint_ykxt2_176{color:#257e46;margin:0;font-size:.72rem}._searchSuggestions_ykxt2_182{background:#fff;border:1px solid #e0e0e0;border-radius:6px;max-width:360px;max-height:220px;margin:.2rem 0 0;padding:.25rem;list-style:none;overflow-y:auto;box-shadow:0 4px 10px #0000000f}._searchSuggestionButton_ykxt2_195{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-direction:column;gap:.08rem;width:100%;padding:.35rem .45rem;display:flex}._searchSuggestionButton_ykxt2_195:hover{background:#f0f9f0}._searchSuggestionName_ykxt2_211{color:#2e2e2e;font-size:.84rem}._searchSuggestionMeta_ykxt2_216{color:#7a7a7a;font-size:.73rem}._columnFilters_ykxt2_221{grid-template-rows:repeat(4,auto);grid-auto-columns:minmax(220px,auto);grid-auto-flow:column;align-items:start;gap:.45rem 1.5rem;margin-bottom:1.5rem;display:grid}._filterLabel_ykxt2_232{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._filterCheckbox_ykxt2_241{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._emptyState_ykxt2_248,._loadingState_ykxt2_249,._errorState_ykxt2_250{text-align:center;color:#737373;padding:2rem}._emptyState_ykxt2_248 a,._loadingState_ykxt2_249 a,._errorState_ykxt2_250 a{color:var(--color-primary,#009245);text-decoration:none}._emptyState_ykxt2_248 a:hover,._loadingState_ykxt2_249 a:hover,._errorState_ykxt2_250 a:hover{text-decoration:underline}._errorState_ykxt2_250{color:#dc2828}._emptyStateIdToggle_ykxt2_271{margin-left:.35rem;border-radius:4px!important;height:22px!important;padding:0 6px!important;font-size:11px!important;line-height:1!important}._section_ykxt2_281{margin-bottom:2rem}._sectionTitle_ykxt2_285{color:var(--color-text,#262626);margin:0 0 .75rem;font-size:1.25rem;font-weight:600}._sectionContent_ykxt2_292{flex-direction:column;gap:1rem;display:flex}._contentBlock_ykxt2_298{background:#fafafa;border:1px solid #e6e6e6;border-radius:6px;padding:1rem}._contentBlockTitle_ykxt2_305{margin:0 0 .5rem;font-size:1rem;font-weight:600}._contentBlockBody_ykxt2_311{color:#595959;white-space:pre-wrap;margin:0;font-size:.9375rem}._zoneHeader_ykxt2_318{width:100%;color:var(--color-text,#262626);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.75rem 0;font-size:1.125rem;font-weight:600;display:flex}._zoneHeader_ykxt2_318:hover{color:var(--color-primary,#009245)}._zoneTitle_ykxt2_336{flex:1}._zoneCount_ykxt2_340{color:gray;font-size:.875rem;font-weight:400}._zoneContent_ykxt2_346{margin-bottom:1rem;padding-left:1.75rem}._sectionList_ykxt2_351{flex-direction:column;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}._sectionRow_ykxt2_360{background:#fafafa;border:1px solid #e6e6e6;border-radius:6px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._sectionRowGrip_ykxt2_370{color:#b3b3b3;cursor:default;flex-shrink:0}._sectionRowMain_ykxt2_376{flex:1;min-width:0}._sectionRowActions_ykxt2_381{flex-shrink:0;align-items:center;gap:.35rem;display:flex}._addSectionWrap_ykxt2_388{margin-top:.5rem}._tableWrap_ykxt2_392{position:relative}._tableContainer_ykxt2_396{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;position:relative;overflow:auto hidden;box-shadow:0 2px 8px #0000000d}._paginationRow_ykxt2_406{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}._paginationMeta_ykxt2_414{color:#666;text-align:center;min-width:6.5rem;font-size:.85rem}._cardList_ykxt2_421{padding:0;display:none;position:relative}._loadingOverlay_ykxt2_427{z-index:10;background-color:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loadingSpinner_ykxt2_440{color:gray;font-size:.9375rem}._table_ykxt2_392{border-collapse:collapse;width:100%;min-width:520px}._table_ykxt2_392 thead{background-color:#e9f7e9}._table_ykxt2_392 th{z-index:2;text-align:left;text-transform:uppercase;letter-spacing:.5px;color:#2a6f43;background-color:#e9f7e9;border:none;padding:.7rem .75rem;font-size:.8125rem;font-weight:600;position:sticky;top:0}._table_ykxt2_392 td{vertical-align:top;border:none;padding:.38rem .75rem;font-size:.9375rem;line-height:1.15}._table_ykxt2_392 tbody tr:hover{background-color:#fafafa}._table_ykxt2_392 tbody tr:nth-child(2n){background-color:#fcfcfc}._compactReadOnlyView_ykxt2_486{max-width:100%;padding:.5rem 0}._compactReadOnlyView_ykxt2_486 ._title_ykxt2_42{font-size:1.35rem}._compactReadOnlyView_ykxt2_486 ._header_ykxt2_18{margin-bottom:.5rem}._compactReadOnlyView_ykxt2_486 ._columnFilters_ykxt2_221{grid-auto-columns:minmax(170px,auto);gap:.2rem .7rem;margin-bottom:.5rem}._compactReadOnlyView_ykxt2_486 ._columnFilterControls_ykxt2_87{gap:.35rem;margin-bottom:.45rem}._compactReadOnlyView_ykxt2_486 ._filterLabel_ykxt2_232{font-size:.8125rem}._compactReadOnlyView_ykxt2_486 ._tableWrap_ykxt2_392,._compactReadOnlyView_ykxt2_486 ._tableContainer_ykxt2_396{overflow-x:hidden}._compactReadOnlyView_ykxt2_486 ._table_ykxt2_392{table-layout:auto;width:auto;min-width:0;margin-right:auto}._compactReadOnlyView_ykxt2_486 ._table_ykxt2_392 th,._compactReadOnlyView_ykxt2_486 ._table_ykxt2_392 td{word-break:break-word;overflow-wrap:anywhere;white-space:normal;padding:.2rem .22rem;font-size:.8rem;line-height:1.15}._compactReadOnlyView_ykxt2_486 ._table_ykxt2_392 th{letter-spacing:0}._nameCell_ykxt2_532{color:#333;font-weight:500}._emailCell_ykxt2_537{color:#666}._addressLinkButton_ykxt2_541{appearance:none;color:var(--color-primary,#009245);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}._addressModalGrid_ykxt2_553{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._addressModalColumn_ykxt2_559{background:#fcfcfc;border:1px solid #e3e3e3;border-radius:8px;padding:.75rem}._addressModalLabel_ykxt2_566{color:#595959;margin-bottom:.4rem;font-size:.8125rem;font-weight:600}._addressModalValue_ykxt2_573{color:#333;word-break:break-word;font-size:.9375rem}._statusCell_ykxt2_579{text-align:left}._activeBadge_ykxt2_583{color:#16a249;background-color:#16a2491a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._voidedBadge_ykxt2_593{color:#dc2828;background-color:#dc28281a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._actionsHeader_ykxt2_603{white-space:nowrap;text-align:left;vertical-align:middle;width:1%}._actionsCell_ykxt2_610{white-space:nowrap;box-sizing:border-box;vertical-align:middle;justify-content:flex-start;align-items:center;gap:.3rem;width:1%;display:flex}._actionsCell_ykxt2_610 button{flex-shrink:0;width:30px;min-width:30px;height:30px;padding:.2rem}._actionsCell_ykxt2_610 svg{width:12px;height:12px}._table_ykxt2_392 th._actionsHeader_ykxt2_603,._table_ykxt2_392 td._actionsCell_ykxt2_610{padding-left:.35rem;padding-right:.35rem}._historyButton_ykxt2_638,._editButton_ykxt2_639,._restoreButton_ykxt2_640{align-items:center;gap:.35rem;display:inline-flex}._modal_ykxt2_646 .modal-dialog{max-width:600px;margin:1.75rem auto}._modalContent_ykxt2_651{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0000001a}._modalDialog_ykxt2_658{max-width:600px;margin:1.75rem auto}._modalHeader_ykxt2_663{background-color:#fafafa;border-bottom:1px solid #e3e3e3;padding:1rem 1.5rem}._modalHeader_ykxt2_663 .btn-close{opacity:.6;background-size:1rem}._modalHeader_ykxt2_663 .btn-close:hover{opacity:1}._modalTitle_ykxt2_676{margin:0;font-size:1.25rem;font-weight:600}._modalBody_ykxt2_682{max-height:calc(100vh - 200px);padding:1.5rem;overflow-y:auto}._modalFooter_ykxt2_688{border-top:1px solid #e3e3e3;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}._contentForm_ykxt2_697{max-width:32rem}._formGroup_ykxt2_701{margin-bottom:1rem}._formLabel_ykxt2_705{color:#404040;margin-bottom:.35rem;font-size:.875rem;font-weight:500;display:block}._suggestionHint_ykxt2_713{color:#737373;margin:0 0 .5rem;font-size:.8125rem}._suggestionBox_ykxt2_719{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._suggestionItem_ykxt2_728{margin:0;padding:0}._suggestionButton_ykxt2_733{text-align:left;cursor:pointer;background:#fafafa;border:1px solid #d9d9d9;border-radius:6px;flex-direction:column;align-items:flex-start;padding:.5rem .75rem;font-family:inherit;transition:border-color .15s,background-color .15s;display:flex}._suggestionButton_ykxt2_733:hover{border-color:var(--color-primary,#009245);background:#fff}._suggestionLabel_ykxt2_751{color:#333;font-size:.875rem;font-weight:500}._suggestionDescription_ykxt2_757{color:gray;margin-top:.15rem;font-size:.75rem}._formInput_ykxt2_763,._formSelect_ykxt2_764{border:1px solid #ccc;border-radius:6px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.9375rem}._formInput_ykxt2_763:focus,._formSelect_ykxt2_764:focus{border-color:var(--color-primary,#009245);outline:none;box-shadow:0 0 0 2px #00924526}._formSelect_ykxt2_764{cursor:pointer;background:#fff}._label_ykxt2_784{color:#333;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._voidDetails_ykxt2_792{border-bottom:1px solid #e3e3e3;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}._detailRow_ykxt2_801{border-bottom:1px solid #f2f2f2;grid-template-columns:120px minmax(0,1fr);align-items:start;column-gap:1rem;padding:.75rem 0;display:grid}._detailRow_ykxt2_801:last-child{border-bottom:none}._detailRow_ykxt2_801 strong{color:#4d4d4d;min-width:120px;font-weight:600}._detailRow_ykxt2_801 span{text-align:left;word-break:break-word;color:#666;min-width:0}._deleteButton_ykxt2_824{color:#fff;background-color:#dc3848;border-color:#dc3848}._deleteButton_ykxt2_824:hover:not(:disabled){opacity:.9;background-color:#dc3848}._input_ykxt2_834,._select_ykxt2_835{border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s ease-in-out}._input_ykxt2_834:focus,._select_ykxt2_835:focus{border-color:var(--color-primary);outline:none}._textarea_ykxt2_849{resize:vertical;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s ease-in-out}._textarea_ykxt2_849:focus{border-color:var(--color-primary);outline:none}._membershipRoleCheckboxes_ykxt2_864{flex-direction:column;gap:.45rem;margin-top:.7rem;display:flex}._membershipRoleCheckbox_ykxt2_864{color:#3d3d3d;margin:0;font-size:.875rem}._voidButton_ykxt2_877{color:#fff;background-color:#dc2828;border-color:#dc2828;align-items:center;gap:.35rem;display:inline-flex}._voidButton_ykxt2_877:hover:not(:disabled){background-color:#ca2121;border-color:#ca2121}._modeToggle_ykxt2_890{gap:.5rem;margin-bottom:1rem;display:flex}._modeButton_ykxt2_896{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;flex:1;padding:.5rem 1rem;font-size:.875rem;transition:all .15s ease-in-out}._modeButton_ykxt2_896:hover{border-color:var(--color-primary);background:#fafafa}._modeButtonActive_ykxt2_911{border-color:var(--color-primary);color:#16a249;background:#16a24914;font-weight:500}._card_ykxt2_421{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;margin-bottom:.75rem;padding:1rem;box-shadow:0 2px 8px #0000000d}._cardMain_ykxt2_927{margin-bottom:.75rem}._card_ykxt2_421:last-child{margin-bottom:0}._cardHeader_ykxt2_935{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._cardName_ykxt2_942{color:#333;word-break:break-word;font-size:1rem;font-weight:600}._cardEmail_ykxt2_949{color:#737373;word-break:break-all;margin-bottom:.5rem;font-size:.875rem}._cardActions_ykxt2_956{border-top:1px solid #f2f2f2;flex-wrap:wrap;gap:.5rem;padding-top:.75rem;display:flex}._cardInviteHighlight_ykxt2_964{outline-offset:2px;outline:2px solid #16a249}._invitationButtons_ykxt2_969{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}._backButton_ykxt2_977{align-items:center;gap:.5rem;margin-bottom:1rem;padding:.375rem 0;display:inline-flex}._historyList_ykxt2_985{flex-direction:column;gap:1rem;display:flex}._historyItem_ykxt2_991{background:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:1rem 1.25rem;box-shadow:0 1px 3px #0000000f}._historyItemHeader_ykxt2_999{border-bottom:1px solid #f2f2f2;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding-bottom:.75rem;display:flex}._historyItemHeader_ykxt2_999 strong{margin-right:.5rem}._historyItemMeta_ykxt2_1013{color:gray;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._historyItemDetails_ykxt2_1021{flex-direction:column;gap:.35rem;font-size:.9375rem;display:flex}._historyItemDetails_ykxt2_1021 div{color:#595959}._historyItemDetails_ykxt2_1021 strong{color:#404040;margin-right:.35rem}._historyBadge_ykxt2_1035{color:#666;background:#ebebeb;border-radius:6px;padding:.2rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._currentBadge_ykxt2_1045{color:#16a249;background:#16a2491f;border-radius:6px;padding:.2rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._rollbackButton_ykxt2_1055{align-items:center;gap:.35rem;display:inline-flex}._rollbackWarning_ykxt2_1061{color:gray;font-size:.875rem;font-style:italic}._statsSummary_ykxt2_1067{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;margin-bottom:2rem;display:grid}._statsCard_ykxt2_1074{background:#fff;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex;box-shadow:0 1px 3px #0000000f}._statsCardLabel_ykxt2_1085{color:gray;font-size:.875rem}._statsCardValue_ykxt2_1090{color:#333;font-size:1.75rem;font-weight:600}._statsGrid_ykxt2_1096{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem;display:grid}._statsSection_ykxt2_1102{background:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:1rem 1.25rem;box-shadow:0 1px 3px #0000000f}._statsSectionTitle_ykxt2_1110{color:#404040;margin:0 0 .75rem;font-size:.9375rem;font-weight:600}._statsBreakdownList_ykxt2_1117{margin:0;padding:0;list-style:none}._statsBreakdownItem_ykxt2_1123{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;padding:.35rem 0;font-size:.875rem;display:flex}._statsBreakdownItem_ykxt2_1123:last-child{border-bottom:none}._statsBreakdownLabel_ykxt2_1135{color:#595959}._statsBreakdownCount_ykxt2_1139{color:#333;font-weight:500}@media (width<=768px){._container_ykxt2_1{box-sizing:border-box;flex-direction:column;height:calc(100dvh - 64px);padding:1rem;display:flex;overflow:hidden}._container_ykxt2_1._containerAlignStart_ykxt2_7{padding-top:.25rem;padding-left:1rem;padding-right:1rem}._header_ykxt2_18{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:.65rem;width:100%;min-width:0;max-width:100%;margin-bottom:.75rem}._headerLeft_ykxt2_30{width:100%;min-width:0;max-width:100%}._title_ykxt2_42{overflow-wrap:anywhere;font-size:1.35rem;line-height:1.2}._title_ykxt2_42._titleCompact_ykxt2_52{font-size:1.125rem}._title_ykxt2_42._titleMedium_ykxt2_57{font-size:1.25rem}._title_ykxt2_42._titleSmall_ykxt2_62{font-size:1.5rem}._title_ykxt2_42._titleTiny_ykxt2_67{font-size:1rem}._headerButtons_ykxt2_72{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:.5rem;width:100%;min-width:0;max-width:100%;display:flex}._headerButtons_ykxt2_72 button{justify-content:center;width:100%;min-height:36px;padding:.4rem .5rem;font-size:.8125rem}._headerButtons_ykxt2_72 .refreshButtonText{display:inline}._tableWrap_ykxt2_392{flex:1;width:100%;min-width:0;max-width:100%;min-height:0;display:flex}._tableContainer_ykxt2_396{flex:1;width:100%;min-width:0;max-width:100%;min-height:0;max-height:none;overflow:auto}._columnFilters_ykxt2_221{margin-bottom:1rem}._columnFilterControls_ykxt2_87{margin-bottom:.5rem}._membershipFiltersRow_ykxt2_95{grid-template-columns:1fr}._filterGroup_ykxt2_107{min-width:0}._searchInputWrap_ykxt2_145{width:100%;min-width:0;margin-right:0}._searchInput_ykxt2_145,._searchSuggestions_ykxt2_182{max-width:none}._searchMeta_ykxt2_170{font-size:.72rem}._emptyState_ykxt2_248,._loadingState_ykxt2_249,._errorState_ykxt2_250{flex:1;min-height:0;padding:1rem;overflow:auto}}@media (width<=480px){._container_ykxt2_1{height:calc(100dvh - 64px)}._headerButtons_ykxt2_72 button{width:100%}}@media (width<=768px){._addressModalGrid_ykxt2_553{grid-template-columns:1fr}._modalDialog_ykxt2_658{max-width:100%;margin:.5rem}._modalBody_ykxt2_682{max-height:60vh}}._wrapper_1l1yd_1{width:100%;margin-top:var(--space-1);background-color:#fff;font-size:.9375rem;line-height:1.5;position:relative}._wrapper_1l1yd_1:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #0f172a1a}._trigger_1l1yd_14{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);text-align:left;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}._trigger_1l1yd_14:hover{border-color:var(--color-primary);background-color:var(--color-hover-bg)}._trigger_1l1yd_14:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}._iconButton_1l1yd_37{cursor:pointer;color:var(--color-text-muted);border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._iconButton_1l1yd_37:hover{color:var(--color-primary)}._iconButton_1l1yd_37:focus-visible{color:var(--color-primary);outline:none}._input_1l1yd_57{color:var(--color-text);font-size:var(--font-size-sm);background-color:#0000;border:none;outline:none;width:100%;padding:0}._input_1l1yd_57::placeholder{color:var(--color-text-muted)}._icon_1l1yd_37{width:16px;height:16px;color:var(--color-text-muted);flex-shrink:0}._popover_1l1yd_77{width:240px;max-width:calc(100vw - 16px);padding:var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--color-border);background-color:var(--color-surface);z-index:1060;position:fixed;box-shadow:0 18px 45px #0f172a29}._popoverActions_1l1yd_89{justify-content:center;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:flex}._actionButton_1l1yd_98{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}._actionButton_1l1yd_98:hover{background-color:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary)}._monthHeader_1l1yd_115{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}._labelGroup_1l1yd_122{align-items:baseline;gap:4px;display:inline-flex}._monthButton_1l1yd_128{font-size:var(--font-size-sm);color:var(--color-text);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;transition:color .15s,text-decoration-color .15s}._monthButton_1l1yd_128:hover{color:var(--color-primary)}._yearButton_1l1yd_142{font-size:var(--font-size-sm);color:var(--color-text);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;transition:color .15s,text-decoration-color .15s}._yearButton_1l1yd_142:hover{color:var(--color-primary)}._navButton_1l1yd_156{color:var(--color-text-muted);cursor:pointer;padding:var(--space-1) var(--space-3);font-size:var(--font-size-lg);border-radius:var(--radius-sm);background:0 0;border:none}._navButton_1l1yd_156:hover{color:var(--color-primary);background-color:var(--color-primary-soft)}._weekdays_1l1yd_170{margin-bottom:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center;grid-template-columns:repeat(7,1fr);display:grid}._weekday_1l1yd_170{padding:var(--space-1) 0}._grid_1l1yd_183{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._day_1l1yd_189{cursor:pointer;font-size:var(--font-size-xs);border-radius:var(--radius-md);color:var(--color-text);background:0 0;border:none;padding:6px 0;transition:background-color .15s,color .15s,border-color .15s}._day_1l1yd_189:hover{background-color:var(--color-primary-soft)}._dayMuted_1l1yd_203{color:var(--color-text-muted);opacity:.5}._dayToday_1l1yd_208{border:1px solid var(--color-primary)}._daySelected_1l1yd_212,._daySelected_1l1yd_212:hover{background-color:var(--color-primary);color:#fff}._dayDisabled_1l1yd_221{opacity:.4;cursor:not-allowed;pointer-events:none}._monthGrid_1l1yd_227{gap:var(--space-1);margin-top:var(--space-1);grid-template-columns:repeat(3,1fr);display:grid}._monthCell_1l1yd_234{cursor:pointer;font-size:var(--font-size-xs);padding:var(--space-1) 0;border-radius:var(--radius-md);color:var(--color-text);background:0 0;border:none;transition:background-color .15s,color .15s,border-color .15s}._monthCell_1l1yd_234:hover{background-color:var(--color-primary-soft)}._monthCellSelected_1l1yd_248{background-color:var(--color-primary);color:#fff}._monthCellCurrent_1l1yd_253{border:1px solid var(--color-primary)}._yearGrid_1l1yd_257{gap:var(--space-1);margin-top:var(--space-1);grid-template-columns:repeat(3,1fr);display:grid}._yearCell_1l1yd_264{cursor:pointer;font-size:var(--font-size-xs);padding:var(--space-1) 0;border-radius:var(--radius-md);color:var(--color-text);background:0 0;border:none;transition:background-color .15s,color .15s,border-color .15s}._yearCell_1l1yd_264:hover{background-color:var(--color-primary-soft)}._yearCellSelected_1l1yd_278{background-color:var(--color-primary);color:#fff}._yearCellCurrent_1l1yd_283{border:1px solid var(--color-primary)}._container_aa51q_1{max-width:720px;margin:0 auto;padding:2rem}._header_aa51q_7{margin-bottom:1.5rem}._backButton_aa51q_11{align-items:center;gap:.5rem;margin-bottom:1rem;padding:.375rem 0;display:inline-flex}._title_aa51q_19{margin:0;font-size:2rem;font-weight:600}._formCard_aa51q_25{background:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:1.5rem;box-shadow:0 1px 3px #0000000f}._checkbox_aa51q_33{margin-bottom:.5rem}._checkbox_aa51q_33 .form-check-input{cursor:pointer}._checkbox_aa51q_33 .form-check-label{cursor:pointer;margin-left:.35rem}._container_1y2gt_1{max-width:1200px;margin:0 auto;padding:2rem}._header_1y2gt_7{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._headerDepartmental_1y2gt_15{margin-bottom:.5rem}._headerLeft_1y2gt_19{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._headerLeftStacked_1y2gt_26{flex-direction:column;align-items:flex-start;gap:.5rem}._pageTitle_1y2gt_32{margin:0;font-size:2rem;font-weight:600}._pageSubTitle_1y2gt_38{margin:0;font-size:1.5rem;font-weight:600}._reportToolbar_1y2gt_44{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._cardGrid_1y2gt_52{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}._card_1y2gt_52{text-align:left;cursor:pointer;width:100%;color:inherit;background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;align-items:flex-start;gap:1rem;padding:1.5rem;text-decoration:none;transition:all .2s ease-in-out;display:flex}._card_1y2gt_52:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}._cardIcon_1y2gt_80{background-color:#f5f5f5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._cardText_1y2gt_91{flex-direction:column;flex:1;gap:0;display:flex}._cardTitle_1y2gt_98{margin:0 0 .5rem;font-size:1.125rem;font-weight:600}._cardSubtitle_1y2gt_104{color:#737373;margin:0;font-size:.875rem;line-height:1.5}._pageBody_1y2gt_111{flex-direction:column;gap:1.25rem;display:flex}._pageBodyDepartmental_1y2gt_117{gap:.75rem}._departmentalMembershipTight_1y2gt_121{margin-top:-.65rem}._printRow_1y2gt_125{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}._filters_1y2gt_132{background:#fafafa;border:1px solid #e6e6e6;border-radius:10px;margin-top:.75rem;padding:1rem}._filtersDepartmental_1y2gt_140{margin-top:0;padding:.65rem .85rem}._tabsRow_1y2gt_145{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}._filtersDepartmental_1y2gt_140 ._tabsRow_1y2gt_145{margin-bottom:0}._tabTitle_1y2gt_156{margin-bottom:.5rem;font-weight:700}._checkboxGrid_1y2gt_161{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}._checkboxItem_1y2gt_167{align-items:center;gap:.5rem;display:flex}._smallNote_1y2gt_173{color:#737373;margin-top:.75rem;font-size:.875rem}@media (width<=768px){._cardGrid_1y2gt_52{grid-template-columns:1fr}._container_1y2gt_1{padding:1.5rem}._header_1y2gt_7{margin-bottom:1.5rem}._headerDepartmental_1y2gt_15{margin-bottom:.5rem}._pageBody_1y2gt_111{gap:.75rem}._pageBodyDepartmental_1y2gt_117{gap:.5rem}}._panel_1ev7v_2{-ms-overflow-style:none;scrollbar-width:none;background:#fff;flex-direction:column;gap:0;height:100%;display:flex;overflow-y:auto}._panel_1ev7v_2::-webkit-scrollbar{width:0;height:0}._panelHeader_1ev7v_19{background:#f5f5f5;border-bottom:1px solid #e0e0e0;flex-shrink:0;align-items:center;gap:.5rem;padding:.65rem .85rem;display:flex}._panelHeaderIcon_1ev7v_29{color:#1ca64f;flex-shrink:0}._panelHeaderTitle_1ev7v_34{color:#525252;text-transform:uppercase;letter-spacing:.05em;flex:1;font-size:.75rem;font-weight:700}._panelHeaderBtn_1ev7v_43{color:#737373;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.2rem;font-size:.8rem;line-height:1;transition:background .15s,color .15s}._panelHeaderBtn_1ev7v_43:hover{color:#474747;background:#e6e6e6}._panelHeaderBtn_1ev7v_43:focus-visible{outline-offset:2px;outline:2px solid #21c45d59}._domainSection_1ev7v_63{background:#fcfcfc;border-bottom:1px solid #e8e8e8;padding:.7rem .85rem .8rem}._domainLabel_1ev7v_69{color:#595959;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.35rem;font-size:.7rem;font-weight:700}._domainRow_1ev7v_78{align-items:center;gap:.35rem;display:flex}._domainInput_1ev7v_84{color:#333;border:1px solid #d1d1d1;border-radius:6px;flex:1;min-width:0;padding:.42rem .52rem;font-size:.8rem}._domainSuffix_1ev7v_94{color:#7a7a7a;white-space:nowrap;font-size:.72rem}._domainBadge_1ev7v_100{white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.28rem .44rem;font-size:.68rem;font-weight:700;display:inline-flex}._domainBadgeNeutral_1ev7v_111{color:#666;background:#f0f0f0;border:1px solid #d6d6d6}._domainBadgeAvailable_1ev7v_117{color:#17783a;background:#dff6e7;border:1px solid #80dba1}._domainBadgeUnavailable_1ev7v_123{color:#ae2929;background:#fde7e7;border:1px solid #eba3a3}._domainHint_1ev7v_129{color:gray;margin-top:.32rem;font-size:.68rem}._domainError_1ev7v_135{color:#b52626;margin-top:.25rem;font-size:.68rem;font-weight:600}._treeSection_1ev7v_143{border-bottom:1px solid #e8e8e8}._categoryHeader_1ev7v_147{background:#f2f2f2;border-bottom:1px solid #e8e8e8;padding:.625rem 1rem}._categoryTitle_1ev7v_153{color:#595959;text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;font-weight:700}._categoryBody_1ev7v_161{padding:.875rem 1rem}._treeBody_1ev7v_166{flex-direction:column;display:flex}._treeCategory_1ev7v_171{border-bottom:1px solid #ededed}._treeCategory_1ev7v_171:last-child{border-bottom:none}._treeCategoryToggle_1ev7v_178{color:#4d4d4d;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.4rem;width:100%;padding:.55rem .75rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:flex}._treeCategoryToggle_1ev7v_178:hover{background:#f5f5f5}._caret_1ev7v_197{color:#8c8c8c;flex-shrink:0;transition:transform .2s}._caretRotated_1ev7v_203{transform:rotate(90deg)}._templateTreeList_1ev7v_208{background:#fcfcfc;margin:0;padding:0;list-style:none}._templateTreeItem_1ev7v_215{border-top:1px solid #f2f2f2;justify-content:space-between;align-items:center;padding:.45rem .75rem .45rem 2rem;transition:background .15s;display:flex}._templateTreeItem_1ev7v_215:hover{background:#f7f7f7}._templateItemInner_1ev7v_227{align-items:center;gap:.4rem;display:flex}._templateName_1ev7v_233{color:#616161;font-size:.8rem}._infoIcon_1ev7v_238{color:#b8b8b8;cursor:help;align-items:center;display:flex}._infoIcon_1ev7v_238:hover{color:#666}._addBtnCircle_1ev7v_248{color:#fff;cursor:pointer;background:#21c45d;border:1px solid #1a9948;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}._addBtnCircle_1ev7v_248:hover{background:#1eae53;border-color:#157a3a;box-shadow:0 6px 16px #126d3440}._addBtnCircle_1ev7v_248:active{transform:translateY(1px)}._addBtnCircle_1ev7v_248:focus-visible{outline-offset:2px;outline:2px solid #21c45d8c}._addBtnCircle_1ev7v_248:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;background:#ccc;border-color:#b3b3b3}._pageBackgroundRow_1ev7v_283{grid-template-columns:1fr auto auto;align-items:center;gap:.4rem;display:grid}._pageCreator_1ev7v_290{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}._pageCreatorText_1ev7v_297{color:#737373;align-items:center;gap:.4rem;font-size:.75rem;line-height:1.25;display:flex}._pageCreatorInfoIcon_1ev7v_306{color:#8c8c8c;cursor:help;border-radius:999px;align-items:center;padding:.2rem;transition:background .15s,color .15s;display:inline-flex}._pageCreatorInfoIcon_1ev7v_306:hover{color:#595959;background:#ebebeb}._createPageBtn_1ev7v_320{color:#fff;cursor:pointer;background:#21c45d;border:1px solid #1a9948;border-radius:8px;align-self:flex-start;padding:.45rem .75rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s,transform .15s}._createPageBtn_1ev7v_320:hover{background:#1eae53;border-color:#157a3a}._createPageBtn_1ev7v_320:active{transform:translateY(1px)}._createPageBtn_1ev7v_320:focus-visible{outline-offset:2px;outline:2px solid #21c45d59}._pageBackgroundInput_1ev7v_344{color:#404040;border:1px solid #d9d9d9;border-radius:5px;width:100%;padding:.4rem .5rem;font-size:.8rem}._pageBackgroundInput_1ev7v_344::placeholder{color:#a6a6a6}._miniBtn_1ev7v_356{cursor:pointer;white-space:nowrap;color:#595959;background:#fff;border:1px solid #ccc;border-radius:4px;padding:.35rem .55rem;font-size:.75rem;font-weight:500;transition:all .15s}._miniBtn_1ev7v_356:hover:not(:disabled){background:#f5f5f5;border-color:#a6a6a6}._miniBtn_1ev7v_356:disabled{opacity:.4;cursor:not-allowed}._root_130g0_1{position:relative}._trigger_130g0_5{cursor:pointer;background:#fff;border:1px solid #bfbfbf;border-radius:4px;grid-template-columns:auto 1fr auto;align-items:center;gap:.35rem;width:100%;min-height:2rem;padding:.25rem .4rem;display:grid}._triggerCompact_130g0_19{cursor:pointer;background:#fff;border:1px solid #c7c7c7;border-radius:3px;justify-content:center;align-items:center;gap:.08rem;width:2.3rem;height:1.45rem;padding:0 .2rem;transition:border-color .12s,background-color .12s;display:flex}._triggerCompact_130g0_19:hover{background:#fcfcfc;border-color:#9e9e9e}._compactMain_130g0_39{flex-direction:column;align-items:center;line-height:1;display:inline-flex}._compactA_130g0_46{color:#1f2937;font-size:.93rem;font-weight:800;line-height:1;transform:translateY(-.01rem)}._compactUnderline_130g0_54{border-radius:1px;width:.94rem;height:.11rem;margin-top:.08rem}._compactCaret_130g0_61{color:#737373;margin-top:-.45rem;font-size:.52rem}._colorSwatch_130g0_67{border:1px solid #8c8c8c;border-radius:2px;width:1rem;height:1rem}._triggerText_130g0_74{text-align:left;color:#383838;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._triggerCaret_130g0_83{color:#737373;justify-self:end;font-size:.6rem}._panel_130g0_89{z-index:1200;background:#fff;border:1px solid #bfbfbf;border-radius:4px;width:225px;padding:.4rem;position:absolute;top:0;left:calc(100% + .35rem);box-shadow:0 6px 16px #0000002e}._panelBottom_130g0_102{top:calc(100% + .2rem);left:0;right:auto}@media (width<=1280px){._panel_130g0_89{top:calc(100% + .2rem);left:auto;right:0}}._automaticBtn_130g0_115,._moreColorsBtn_130g0_116{color:#333;text-align:left;cursor:pointer;background:#fafafa;border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:.3rem;padding:.32rem .4rem;font-size:.74rem}._sectionTitle_130g0_129{color:#545454;margin:.25rem 0;font-size:.7rem;font-weight:700}._swatchGrid_130g0_136{grid-template-columns:repeat(10,1fr);gap:.2rem;margin-bottom:.35rem;display:grid}._swatchBtn_130g0_143{aspect-ratio:1;cursor:pointer;border:1px solid #b3b3b3;border-radius:2px;width:100%;padding:0}._hiddenColorInput_130g0_152{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._header_zgebj_1{z-index:1000;background:#1f1f1f;width:calc(100% + 1rem);margin-bottom:-1px;margin-left:-.5rem;padding:.75rem 1.25rem;transition:all .3s;position:sticky;top:0}._headerScrolled_zgebj_13{background:#141414;padding-top:.5rem;padding-bottom:.5rem;box-shadow:0 4px 15px #0006}._inner_zgebj_20{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}._innerCenter_zgebj_27{grid-template-columns:1fr auto 1fr;justify-items:stretch;gap:1rem;display:grid}._innerLeft_zgebj_34{flex-direction:row;justify-content:space-between}._innerLeft_zgebj_34 ._nav_zgebj_38 ._navList_zgebj_38{justify-content:flex-end}._innerRight_zgebj_42{flex-direction:row;justify-content:space-between}._innerRight_zgebj_42 ._nav_zgebj_38 ._navList_zgebj_38{justify-content:flex-start}._logoArea_zgebj_50{align-items:center;gap:1rem;min-width:0;display:flex}._logoAreaReverse_zgebj_57{flex-direction:row-reverse}._logoCenter_zgebj_61{justify-content:center;align-items:center;min-width:0;display:flex}._navLeft_zgebj_68{justify-content:flex-start;align-items:center;min-width:0;display:flex}._navLeft_zgebj_68 ._navList_zgebj_38{justify-content:flex-start}._navRight_zgebj_78{justify-content:flex-end;align-items:center;min-width:0;display:flex}._navRight_zgebj_78 ._navList_zgebj_38{justify-content:flex-end}._logoHolder_zgebj_88{z-index:11;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}._logoInputs_zgebj_100{flex-direction:column;gap:.55rem;display:flex}._logoControls_zgebj_106{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}._logoControlRow_zgebj_113{flex-direction:column;gap:.25rem;display:flex}._logoControlLabel_zgebj_119{color:#283c53;font-size:.75rem;font-weight:600}._logoControlSelect_zgebj_125,._logoControlInput_zgebj_134{background:#fff;border:1px solid #b3b3b3;border-radius:4px;width:100%;padding:.3rem .4rem;font-size:.8125rem}._logoTextInput_zgebj_143{resize:vertical;border:1px solid #ccc;border-radius:4px;min-width:200px;min-height:60px;padding:.4rem .5rem;font-family:inherit;font-weight:600}._logoImageRow_zgebj_154{align-items:center;gap:.35rem;display:flex}._logoActionRow_zgebj_160{gap:.45rem;display:flex}._logoUrlInput_zgebj_165{border:1px solid #ccc;border-radius:4px;flex:1;padding:.35rem .5rem;font-size:.8125rem}._fileInput_zgebj_173{opacity:0;clip:rect(0, 0, 0, 0);width:0;height:0;position:absolute;overflow:hidden}._browseBtn_zgebj_182,._clearBtn_zgebj_192{cursor:pointer;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:4px;flex-shrink:0;padding:.3rem .6rem;font-size:.75rem}._logoPreview_zgebj_202{border:1px solid #e6e6e6;border-radius:8px;overflow:hidden}._logoPreview_zgebj_202 img,._logoImage_zgebj_154{object-fit:contain;width:100%;height:100%}._logoText_zgebj_143{color:#fff;letter-spacing:.02em;white-space:pre-wrap;font-size:1.1rem;font-weight:700;line-height:1.1}._nav_zgebj_38{flex:1;min-width:0}._navRowWithDonate_zgebj_233{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.9rem;width:100%;min-width:0;display:flex}._navEdit_zgebj_243{flex-direction:column;gap:.4rem;display:flex}._navItemRow_zgebj_249{border:1px solid #0000;border-radius:6px;grid-template-columns:28px minmax(0,1fr) minmax(0,.8fr) 64px;align-items:center;gap:.3rem;padding:.15rem;display:grid}._navItemRow_zgebj_249 input{border:1px solid #ccc;border-radius:4px;min-width:0;padding:.35rem .45rem;font-size:.8125rem}._dragHandle_zgebj_267{color:#595959;cursor:grab;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;width:28px;min-width:28px;height:28px;padding:0;font-size:.95rem;line-height:1}._dragHandle_zgebj_267:active{cursor:grabbing}._navItemRowDragOver_zgebj_285{background:#ebf4fe;border-color:#2e91fa}._navItemRowDragging_zgebj_290{opacity:.6}._removeBtn_zgebj_294{color:#fff;cursor:pointer;background:#dc2828;border:none;border-radius:4px;width:28px;min-width:28px;height:28px;padding:0;font-size:1.1rem;line-height:1}._rowToggle_zgebj_308{color:#283c53;justify-content:center;align-items:center;gap:.25rem;font-size:.68rem;font-weight:700;display:inline-flex}._rowToggle_zgebj_308 input{margin:0}._addBtn_zgebj_321{cursor:pointer;background:#f5f5f5;border:1px dashed #b3b3b3;border-radius:4px;align-self:flex-start;margin-top:.25rem;padding:.4rem .8rem;font-size:.8125rem}._navActionRow_zgebj_332{align-items:center;gap:.4rem;display:flex}._navList_zgebj_38{flex-wrap:wrap;flex:auto;justify-content:flex-start;gap:1.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}._navList_zgebj_38 a{color:#fff;padding:.4rem .5rem;font-size:.9375rem;font-weight:400;text-decoration:none;transition:all .2s;position:relative}._navList_zgebj_38 a:hover{color:#fff;opacity:.8}._navList_zgebj_38 a:after{content:"";transform-origin:50%;background:#ffffffe6;border-radius:999px;height:2px;transition:transform .25s;position:absolute;bottom:.18rem;left:.5rem;right:.5rem;transform:scaleX(0)}._navList_zgebj_38 a:hover:after{transform:scaleX(1)}._navDonateLink_zgebj_383{letter-spacing:.01em;background:linear-gradient(#ebd695 0%,#e6cc80 55%,#dcc06e 100%);border:1px solid #c9a94a;border-radius:12px;justify-content:center;align-items:center;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.25;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #0000001f;color:#000!important;padding:.5rem 1rem!important;font-size:.9375rem!important;font-weight:600!important}._navDonateLink_zgebj_383:hover{background:linear-gradient(#f0dfa8 0%,#edd59a 55%,#e6cc80 100%);transform:translateY(-1px);color:#000!important}._navDonateLink_zgebj_383:after{display:none!important}._fontGroup_zgebj_411{margin-top:.5rem}._toolbarRow_zgebj_415{align-items:center;gap:.15rem;margin-bottom:.25rem;display:flex}._toolbarBtn_zgebj_422{color:#333;cursor:pointer;background:#f5f5f5;border:1px solid #bfbfbf;border-radius:2px;justify-content:center;align-items:center;width:1.5rem;height:1.3rem;padding:0;line-height:1;display:inline-flex}._toolbarBtn_zgebj_422:hover{background:#ebebeb}._toolbarBtnActive_zgebj_440{color:#1a1a1a;background:#ffd270;border-color:#e9940c}._fontGroupTitle_zgebj_446{color:#283c53;margin-bottom:.25rem;font-size:.75rem;font-weight:600}._giveVisibilityRow_zgebj_453{color:#283c53;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:flex}._fontGroupRow_zgebj_463{grid-template-columns:repeat(auto-fit,minmax(116px,1fr));align-items:end;gap:.5rem;display:grid}._fontLabel_zgebj_470{color:#283c53;flex-direction:column;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}._fontSelect_zgebj_479{background:#fff;border:1px solid #b3b3b3;border-radius:4px;width:100%;padding:.3rem .4rem;font-size:.8125rem}._mobileMenuToggle_zgebj_488{cursor:pointer;background:#ffffff14;border:1px solid #ffffff4d;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.22rem;width:2.25rem;height:2rem;display:none}._mobileMenuBar_zgebj_502{background:#fff;border-radius:999px;width:1rem;height:2px;display:block}._mobileNav_zgebj_510,._mobileNavOpen_zgebj_514,._mobileDrawerBackdrop_zgebj_518,._mobileDrawer_zgebj_518,._mobileDrawerClose_zgebj_526{display:none}._mobileDrawerList_zgebj_530{margin:0;padding:0;list-style:none}._mobileDrawerTopBar_zgebj_536{justify-content:space-between;align-items:center;display:flex}._mobileDrawerTitle_zgebj_542,._mobileDrawerNav_zgebj_546,._mobileDrawerListItem_zgebj_550{display:block}._mobileDrawerLink_zgebj_554{align-items:center;display:flex}._mobileDrawerActions_zgebj_559{flex-direction:column;display:flex}._mobileSignUpBtn_zgebj_564{justify-content:center;align-items:center;text-decoration:none;display:flex}._sizeSelector_zgebj_571{gap:.25rem;display:flex}._sizeBtn_zgebj_576{cursor:pointer;color:#666;text-align:center;background:#fff;border:1px solid #ccc;border-radius:4px;flex:1;padding:.35rem .25rem;font-size:.75rem;font-weight:500;transition:all .2s}._sizeBtn_zgebj_576:hover{background:#f5f5f5;border-color:#b3b3b3}._sizeBtn_zgebj_576._active_zgebj_593{color:#fff;background:#1a1a1a;border-color:#1a1a1a}@media (width<=768px){._inner_zgebj_20,._innerRight_zgebj_42,._innerCenter_zgebj_27{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._mobileMenuToggle_zgebj_488{display:inline-flex}._logoCenter_zgebj_61{order:0}._navLeft_zgebj_68{order:1}._navRight_zgebj_78{order:2}._navRight_zgebj_78 ._navList_zgebj_38{justify-content:flex-start}._nav_zgebj_38,._navLeft_zgebj_68,._navRight_zgebj_78,._inner_zgebj_20>._navDonateLink_zgebj_383{display:none}._mobileDrawerBackdrop_zgebj_518{z-index:1200;-webkit-backdrop-filter:blur(10px);background:#0f131985;justify-content:flex-end;display:flex;position:fixed;inset:0}._mobileDrawer_zgebj_518{width:min(82vw,300px);height:100%;max-height:100%;padding:calc(.65rem + env(safe-area-inset-top,0px)) calc(.85rem + env(safe-area-inset-right,0px)) calc(1rem + env(safe-area-inset-bottom,0px)) calc(.85rem + env(safe-area-inset-left,0px));-webkit-overflow-scrolling:touch;background:linear-gradient(165deg,#0d0f11 0%,#000 45%,#090a0b 100%);border-left:1px solid #ffffff14;flex-direction:column;display:flex;overflow:hidden auto;box-shadow:-12px 0 40px #0000008c,inset 1px 0 #be9c371f}._mobileDrawerTopBar_zgebj_536{border-bottom:1px solid #ffffff1a;flex-shrink:0;margin-bottom:1rem;padding-bottom:.75rem}._mobileDrawerTitle_zgebj_542{letter-spacing:.2em;text-transform:uppercase;color:#ffffff73;font-size:.7rem;font-weight:800}._mobileDrawerClose_zgebj_526{color:#fafafa;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;margin:0;padding:0;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}._mobileDrawerClose_zgebj_526:hover{background:#ffffff1f;border-color:#ffffff38}._mobileDrawerClose_zgebj_526:active{transform:scale(.96)}._mobileDrawerNav_zgebj_546{flex:none;width:100%}._mobileDrawerList_zgebj_530{flex-direction:column;gap:.35rem;width:100%;padding-right:0;display:flex}._mobileDrawerListItem_zgebj_550{margin:0}._mobileDrawerLink_zgebj_554{letter-spacing:.01em;border:1px solid #0000;border-radius:12px;align-items:center;min-height:2.75rem;padding:.45rem .85rem;font-size:1.02rem;font-weight:600;line-height:1.3;text-decoration:none;transition:background .2s,border-color .2s,transform .15s;display:flex;color:#fafafa!important}._mobileDrawerLink_zgebj_554:hover{background:#ffffff12;border-color:#ffffff14}._mobileDrawerLink_zgebj_554:active{background:#ffffff1a;transform:scale(.99)}._mobileDrawerActions_zgebj_559{border-top:1px solid #ffffff1f;flex-shrink:0;gap:.65rem;width:100%;margin-top:1.1rem;padding-top:1rem}._mobileDrawerActions_zgebj_559 ._mobileSignUpBtn_zgebj_564,._mobileDrawerActions_zgebj_559 ._navDonateLink_zgebj_383{box-sizing:border-box;letter-spacing:.01em;text-transform:none;border-radius:12px;justify-content:center;width:100%;min-height:2.65rem;line-height:1.25;transition:transform .15s,box-shadow .2s,background .2s;padding:.55rem 1rem!important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:.9375rem!important;font-weight:600!important}._mobileSignUpBtn_zgebj_564{background:linear-gradient(#ebd695 0%,#e6cc80 55%,#dcc06e 100%);border:1px solid #c9a94a;box-shadow:0 2px 10px #0000002e;color:#000!important}._mobileSignUpBtn_zgebj_564:hover{background:linear-gradient(#f0dfa8 0%,#edd59a 55%,#e6cc80 100%);box-shadow:0 4px 14px #0003}._mobileSignUpBtn_zgebj_564:active{transform:translateY(1px)scale(.99)}._mobileDrawerActions_zgebj_559 ._navDonateLink_zgebj_383{box-shadow:0 2px 10px #0000002e;color:#000!important;background:linear-gradient(#ebd695 0%,#e6cc80 55%,#dcc06e 100%)!important;border-color:#c9a94a!important}._mobileDrawerActions_zgebj_559 ._navDonateLink_zgebj_383:hover{color:#000!important;background:linear-gradient(#f0dfa8 0%,#edd59a 55%,#e6cc80 100%)!important}._mobileNavOpen_zgebj_514 ._navList_zgebj_38{flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:.35rem}._mobileNavOpen_zgebj_514 ._navList_zgebj_38 a{padding:.35rem .25rem}}._section_1raq0_1{align-items:stretch;display:flex}._sectionDefault_1raq0_6,._sectionDonate_1raq0_13{border:none;border-radius:0;min-height:100vh;padding:0}._inner_1raq0_20{width:100%;margin:0 auto}._innerDefault_1raq0_25,._innerDonate_1raq0_29{max-width:none}._title_1raq0_33{color:#0f172a;margin:0 0 .75rem;font-size:1.75rem;font-weight:800;line-height:1.2}._body_1raq0_41{color:#363e4a;white-space:pre-wrap;margin:0;font-size:1rem;line-height:1.65}._menuPageLayout_1raq0_49{width:100%;min-height:100vh;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;display:flex;overflow:visible}._menuHero_1raq0_60{background:#dadee7;width:100%;min-height:220px;margin-top:-1px;position:relative;overflow:hidden}._menuHero_1raq0_60:after{content:"";pointer-events:none;background:linear-gradient(#00000080 0%,#00000057 36%,#0003 100%);position:absolute;inset:0}._menuHeroImage_1raq0_77{z-index:0;object-fit:cover;width:100%;height:100%;display:block;position:relative}._menuHeroTextWrap_1raq0_86{z-index:2;justify-content:flex-start;align-items:center;padding:clamp(1.2rem,3vw,3rem);display:flex;position:absolute;inset:0}._menuHeroText_1raq0_86{color:#fff;letter-spacing:-.015em;text-shadow:0 3px 12px #00000059;margin:0;font-family:Trebuchet MS,Segoe UI,sans-serif;font-size:clamp(2.15rem,5.3vw,4rem);font-weight:800;line-height:1.02}._menuContent_1raq0_107{text-align:center;background:#fff;flex:1;width:100%;padding:clamp(1.35rem,2.9vw,2.8rem) clamp(2rem,7.2vw,8rem);overflow:visible}._menuContent_1raq0_107 ._title_1raq0_33{margin-bottom:.55rem;font-size:clamp(1.8rem,3.3vw,2.8rem)}._menuContent_1raq0_107 ._body_1raq0_41{white-space:pre-wrap;word-break:break-word;max-width:86ch;max-height:none;margin:0 auto;font-size:clamp(.95rem,1.25vw,1.1rem);line-height:1.55;overflow:visible}._titleInput_1raq0_132{border:1px solid #d1d1d1;border-radius:10px;width:100%;padding:.55rem .75rem;font-size:.95rem}._bodyInput_1raq0_140{resize:vertical;border:1px solid #d1d1d1;border-radius:10px;width:100%;min-height:180px;padding:.55rem .75rem;font-size:.95rem}._editorWrap_1raq0_150{flex-direction:column;gap:.45rem;display:flex}._fontLabel_1raq0_156{color:#283748;flex-direction:column;gap:.3rem;font-size:.82rem;display:flex}._menuEditorCard_1raq0_164{background:#f1f5f8;border:1px dashed #87a8c9;border-radius:10px;flex-direction:column;gap:.45rem;padding:.5rem;display:flex}._backgroundControls_1raq0_174{background:#f5f5f5;border:1px solid #b8b8b8;border-radius:8px;flex-direction:column;gap:.35rem;padding:.4rem;display:flex}._checkboxRow_1raq0_184{color:#24374c;align-items:center;gap:.5rem;font-size:.82rem;display:flex}._bgColorRow_1raq0_192{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._bgColorLabel_1raq0_199{color:#5c718a;font-size:.78rem}._bgColorInput_1raq0_204{cursor:pointer;background:0 0;border:none;width:34px;height:22px;padding:0}._elementRow_1raq0_213{gap:.35rem;display:flex}._elementBtn_1raq0_218{cursor:pointer;background:#f5f5f5;border:1px solid #b8b8b8;border-radius:4px;align-items:center;gap:.3rem;padding:.25rem .45rem;font-size:.78rem;display:inline-flex}._elementBtnActive_1raq0_230{color:#fff;background:#30bb63;border-color:#1d9649}._toolbar_1raq0_236{background:#383838;border:1px solid #b8b8b8;border-radius:6px;flex-wrap:wrap;gap:.2rem;padding:.25rem;display:flex}._toolSelect_1raq0_246{color:#fff;background:#333;border:1px solid #737373;border-radius:3px;min-width:8.8rem;height:1.3rem;padding:0 .3rem;font-size:.72rem}._toolBtn_1raq0_257{color:#fff;cursor:pointer;background:#333;border:1px solid #737373;border-radius:3px;justify-content:center;align-items:center;width:1.45rem;height:1.3rem;font-size:.8rem;display:inline-flex}._toolBtnActive_1raq0_271{color:#1a1a1a;background:#ffd270}._colorInput_1raq0_276{opacity:0;pointer-events:none;width:0;height:0}._sizeBadge_1raq0_283{color:#e6e6e6;align-self:center;margin-left:.25rem;font-size:.72rem}._donateEditorCard_1raq0_290{background:#f1f9f4;border:1px dashed #60c78b;border-radius:10px;flex-direction:column;gap:.45rem;padding:.5rem;display:flex}._donateWrap_1raq0_300{flex-direction:column;gap:0;min-height:100vh;margin-top:0;display:flex}._donateHeroLayout_1raq0_308{background:#f0f2f5;grid-template-columns:minmax(0,2.05fr) minmax(320px,1fr);align-items:stretch;gap:0;min-height:100vh;display:grid}._donateContentPane_1raq0_317{flex-direction:column;justify-content:center;gap:.9rem;min-height:100vh;padding:clamp(1.5rem,3vw,2.85rem) clamp(1.25rem,3vw,2.5rem);display:flex}._donateContentPane_1raq0_317 ._title_1raq0_33{margin:0;font-size:clamp(2rem,3.7vw,3rem);line-height:1.08}._donateContentPane_1raq0_317 ._body_1raq0_41{max-width:64ch;margin:0;font-size:clamp(.98rem,1.05vw,1.05rem);line-height:1.62}._subtitle_1raq0_339{color:#1e3d80;margin:0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.45}._donateImpact_1raq0_346{color:#1e3d80;margin:0;font-size:.93rem;font-weight:700;line-height:1.5}._donateImagePane_1raq0_354{min-height:100%;overflow:hidden}._donateImage_1raq0_354{object-fit:cover;object-position:center;width:100%;height:100%;min-height:100%;display:block}._donateImagePlaceholder_1raq0_368{color:#7a7a7a;background:#f2f2f2;justify-content:center;align-items:center;width:100%;height:100%;min-height:100%;font-size:.88rem;display:flex}._donateAmounts_1raq0_380{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._amountChip_1raq0_386{color:#2d67a9;text-align:left;cursor:pointer;background:#f5f5f5;border:1px solid #248fdb;border-radius:4px;min-height:38px;padding:.7rem .75rem;font-size:.9rem;font-weight:700}._amountChipActive_1raq0_399{color:#fff;background:#2a81bb;border-color:#2174ab}._donatePrimaryBtn_1raq0_405{color:#1f1f1f;cursor:pointer;background:#ffd129;border:1px solid #ebb800;border-radius:999px;align-self:flex-start;padding:.6rem 1.1rem;font-weight:800;box-shadow:0 8px 20px #ebb8003d}._donateNote_1raq0_417{color:#4b5768;margin:0;font-size:.86rem}._paymentSection_1raq0_423{background:0 0;border:none;border-radius:0;flex-direction:column;gap:.6rem;max-width:620px;padding:.3rem 0 0;display:flex}._paymentTitle_1raq0_434{color:#142f67;text-align:left;margin:0;font-size:clamp(1.6rem,3.1vw,1.95rem);font-weight:800}._paymentLabel_1raq0_442{color:#394d65;letter-spacing:.01em;font-size:.8rem;font-weight:700}._paymentInput_1raq0_449{background:#f5f5f5;border:1px solid #248fdb;border-radius:4px;width:100%;min-height:38px;padding:.66rem .75rem;font-size:.88rem}._paymentInputAmount_1raq0_459{width:100%}._modeRow_1raq0_463{color:#313b49;flex-wrap:wrap;gap:.85rem;font-size:.86rem;display:flex}._paymentError_1raq0_471{color:#b02727;margin:0;font-size:.8rem;font-weight:600}._thankYouWrap_1raq0_478{text-align:center;background:#f0ebdb;border:1px solid #d4c79b;border-radius:14px;padding:1.4rem 1rem}._thankYouTitle_1raq0_486{text-transform:uppercase;color:#e1a409;margin:0;font-size:clamp(1.8rem,5vw,3.2rem)}._thankYouSubtitle_1raq0_493{color:#8d823f;margin:.5rem 0 0;font-size:clamp(1rem,2.6vw,2rem)}._thankYouReceipt_1raq0_499{color:#1a1a1a;max-width:640px;margin:.9rem auto 0;font-size:1rem}._thankYouActions_1raq0_506{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1rem;display:flex}._thankYouShareBtn_1raq0_514{color:#fff;text-transform:uppercase;background:#ffbf00;border:1px solid #ffbf00;border-radius:999px;padding:.65rem 1rem;font-size:.85rem;font-weight:800;text-decoration:none}@media (width<=900px){._donateHeroLayout_1raq0_308{grid-template-columns:1fr;min-height:0}._donateImagePane_1raq0_354{min-height:300px}._donateAmounts_1raq0_380{grid-template-columns:repeat(2,minmax(0,1fr))}._paymentTitle_1raq0_434{text-align:center}}._section_7t8sw_1{background:#f1f0ee;flex-direction:column;width:calc(100% + 1rem);min-height:76vh;margin:0 -.5rem;display:flex;position:relative;overflow:hidden}._fullScreenHero_7t8sw_15{min-height:100svh;margin-top:-2.5rem;margin-bottom:2.6rem}._backgroundOverlay_7t8sw_21{background:#f1f0eebf}._backgroundOverlay_7t8sw_21 ._imageFrame_7t8sw_26{background:#e0e0e0bf}._backgroundOverlay_7t8sw_21 ._contentFrame_7t8sw_30{background:#f4f3f0bf}._backgroundOverlay_7t8sw_21 ._imagePlaceholder_7t8sw_34{background:linear-gradient(135deg,#4d4d4d26,#26262626)}._frameLayout_7t8sw_38{width:100%;min-height:inherit;flex:auto;align-items:stretch;display:flex}._imageFrame_7t8sw_26{min-height:inherit;background:#e0e0e0;flex:50%;position:relative}._videoFrame_7t8sw_53{position:absolute;inset:0}._videoElement_7t8sw_58{object-fit:cover;width:100%;height:100%;display:block}._imagePlaceholder_7t8sw_34{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#4d4d4d59,#26262659);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}._contentFrame_7t8sw_30{min-height:inherit;background:#f4f3f0;flex:50%;justify-content:center;align-items:center;padding:2.5rem 2.25rem;display:flex}._contentFrameInner_7t8sw_87{width:100%;max-width:640px}._ctaRowFrame_7t8sw_92{display:flex}._title_7t8sw_96{color:#181d25;white-space:pre-line;margin:0 0 .75rem;font-size:2rem;font-weight:700;line-height:1.2}._titleInput_7t8sw_105{resize:vertical;background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;min-height:66px;margin-bottom:.25rem;padding:.3rem .45rem;font-size:1.125rem;font-weight:700}._subtitle_7t8sw_118{color:#343a46;white-space:pre-line;margin:0 0 1.5rem;font-size:1.125rem;line-height:1.5}._subtitleInput_7t8sw_126{resize:vertical;background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;min-height:52px;margin-bottom:.25rem;padding:.3rem .45rem;font-size:.875rem}._fontRow_7t8sw_138{justify-content:center;gap:.5rem;margin-bottom:.75rem;display:flex}._fontGroup_7t8sw_145{margin-bottom:.35rem}._toolbarRow_7t8sw_149{flex-wrap:wrap;align-items:center;gap:.15rem;margin-top:.35rem;margin-bottom:.25rem;display:flex}._toolbarBtn_7t8sw_158{color:#333;cursor:pointer;background:#f5f5f5;border:1px solid #bfbfbf;border-radius:2px;justify-content:center;align-items:center;width:1.5rem;height:1.3rem;padding:0;line-height:1;display:inline-flex}._toolbarBtn_7t8sw_158:hover{background:#ebebeb}._toolbarBtnActive_7t8sw_176{color:#1a1a1a;background:#ffd270;border-color:#e9940c}._fullScreenToggleRow_7t8sw_182{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._fullScreenToggleLabel_7t8sw_189{color:#404040;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:inline-flex}._fullScreenToggleInput_7t8sw_199{accent-color:#ffd270;width:16px;height:16px}._fullScreenHelpIcon_7t8sw_205{color:#595959;background:#f5f5f5;border:1px solid #ccc;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}._fontGroupTitle_7t8sw_217{color:#404040;margin-bottom:.15rem;font-size:.75rem;font-weight:700}._fontGroupRow_7t8sw_224{grid-template-columns:repeat(auto-fit,minmax(116px,1fr));align-items:end;gap:.35rem;display:grid}._offsetControl_7t8sw_231{grid-column:1/-1}._fontLabel_7t8sw_235{color:#404040;flex-direction:column;gap:.15rem;font-size:.75rem;display:flex}._fontInput_7t8sw_243{border:1px solid #ccc;border-radius:4px;width:100%;min-width:0;padding:.35rem .5rem;font-size:.8125rem}._fontSelect_7t8sw_252{background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;min-width:0;padding:.35rem .5rem;font-size:.8125rem}._cta_7t8sw_92{color:#fff;background:#a36f4d;border-radius:6px;padding:.6rem 1.5rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}._cta_7t8sw_92:hover{opacity:.9}@media (width<=900px){._frameLayout_7t8sw_38{flex:auto;grid-template-rows:minmax(0,1fr) minmax(0,1fr);align-items:stretch;height:76vh;min-height:76vh;max-height:100svh;display:grid}._fullScreenHero_7t8sw_15 ._frameLayout_7t8sw_38{height:100svh;min-height:100svh}._imageFrame_7t8sw_26{flex:unset;height:100%;min-height:0}._contentFrame_7t8sw_30{flex:unset;-webkit-overflow-scrolling:touch;height:100%;min-height:0;padding:1.5rem 1.25rem 2rem;overflow-y:auto}}._ctaRow_7t8sw_92{grid-template-columns:minmax(0,1fr) minmax(70px,.45fr);gap:.35rem;margin-bottom:.25rem;display:grid}._ctaTextInput_7t8sw_312,._ctaLinkInput_7t8sw_313{background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;min-width:0;padding:.5rem;font-size:.9375rem}._bgRow_7t8sw_323{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.35rem;margin-top:.25rem;display:grid}._bgInput_7t8sw_331{background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;min-width:0;padding:.4rem .5rem;font-size:.8125rem}._fileInput_7t8sw_341{opacity:0;clip:rect(0, 0, 0, 0);width:0;height:0;position:absolute;overflow:hidden}._browseBtn_7t8sw_350{cursor:pointer;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:4px;flex-shrink:0;padding:.4rem .75rem;font-size:.8125rem}._browseBtn_7t8sw_350:hover{background:#ebebeb}._clearBtn_7t8sw_363{color:#4d4d4d;cursor:pointer;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._clearBtn_7t8sw_363:hover:not(:disabled){background:#ebebeb}._clearBtn_7t8sw_363:disabled{opacity:.55;cursor:not-allowed}._section_1vkeg_1{background:#f0eeea;width:100%;padding:2rem 0 2.5rem;position:relative}._inner_1vkeg_8{max-width:1160px;margin:0 auto;padding:0 1.25rem}._title_1vkeg_14{text-align:center;color:#4c3020;margin:0 0 .75rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}._subtitle_1vkeg_22{text-align:center;color:#4f4540;max-width:760px;margin:0 auto 1.8rem;font-size:1.05rem;line-height:1.45}._titleInput_1vkeg_31{background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:1rem;padding:.5rem;font-size:1.25rem;font-weight:600}._subtitleInput_1vkeg_42{resize:vertical;background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:1rem;padding:.5rem;font-size:.95rem}._grid_1vkeg_53{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;gap:1.5rem;margin-bottom:3.5rem;display:grid}._card_1vkeg_61{background:0 0;border-radius:0;text-decoration:none;display:block;overflow:hidden}._fileInput_1vkeg_69{display:none}._iconRow_1vkeg_73{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._cardImagePreview_1vkeg_81{object-fit:cover;border:1px solid #d9d9d9;border-radius:8px;width:100%;height:120px;margin-bottom:.35rem}._cardImagePreviewComposite_1vkeg_90{background-repeat:no-repeat;background-size:300% 100%;background-position:var(--pos,50% 50%);background-color:#e6e6e6;border:1px solid #d9d9d9;border-radius:8px;width:100%;height:120px;margin-bottom:.35rem}._iconBrowseBtn_1vkeg_102{color:#333;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:6px;height:32px;padding:0 .6rem;font-size:.8125rem}._iconBrowseBtn_1vkeg_102:disabled{opacity:.55;cursor:not-allowed}._iconImage_1vkeg_117{object-fit:contain;background:#fff;border:1px solid #d9d9d9;border-radius:6px;width:32px;height:32px}._cardTitle_1vkeg_126{text-align:center;color:#fff;background:#a97451;margin:0;padding:.45rem .65rem;font-size:clamp(1.05rem,2vw,1.45rem);font-weight:700;line-height:1.15}._cardTitleInput_1vkeg_137{border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:.35rem;padding:.35rem;font-size:.9375rem}._cardDesc_1vkeg_146{color:#666;margin:0;font-size:.875rem;line-height:1.4}._placeholderText_1vkeg_153{color:#8c8c8c;font-style:italic}._cardDescInput_1vkeg_158{resize:vertical;border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:.5rem;padding:.35rem;font-size:.875rem}._cardLinkInput_1vkeg_168{background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;padding:.35rem;font-size:.8125rem}._cardImage_1vkeg_81{aspect-ratio:5/6;object-fit:cover;background:#e6e6e6;width:100%;display:block}._cardImageComposite_1vkeg_185{aspect-ratio:5/6;background-repeat:no-repeat;background-size:300% 100%;background-position:var(--pos,50% 50%);background-color:#e6e6e6;width:100%;display:block}@media (width<=980px){._grid_1vkeg_53{grid-template-columns:1fr}._inner_1vkeg_8{max-width:560px}}._section_15jeo_1{width:calc(100% + 1rem);margin-left:-.5rem;padding:4.5rem .5rem;position:relative}._inner_15jeo_8{max-width:990px;margin:0 auto}._title_15jeo_13{text-align:center;color:#fff;text-shadow:0 2px 10px #00000059;margin:0 0 1rem;font-size:1.5rem;font-weight:600}._titleInput_15jeo_22{border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:1rem;padding:.5rem;font-size:1.25rem}._list_15jeo_31{flex-direction:column;gap:1rem;display:flex}._card_15jeo_37{background:#fafafa;border-left:4px solid #1eae53;border-radius:8px;padding:1.25rem}._quote_15jeo_44{color:#404040;margin:0 0 .75rem;font-size:1rem;font-style:italic;line-height:1.5}._quoteInput_15jeo_52{resize:vertical;border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:.5rem;padding:.5rem;font-style:italic}._author_15jeo_62{color:#666;align-items:center;gap:.75rem;font-size:.9375rem;display:flex}._avatar_15jeo_70{object-fit:cover;border-radius:50%;width:40px;height:40px}._authorTitle_15jeo_77{font-weight:400}._imageUrlRow_15jeo_81{align-items:center;gap:.35rem;margin-bottom:.35rem;display:flex}._imageUrlRow_15jeo_81 input[type=text]{flex:1}._fileInput_15jeo_91{opacity:0;clip:rect(0, 0, 0, 0);width:0;height:0;position:absolute;overflow:hidden}._browseBtn_15jeo_100,._clearBtn_15jeo_101{cursor:pointer;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:4px;flex-shrink:0;padding:.3rem .5rem;font-size:.75rem}._clearBtn_15jeo_101{color:#dc2828}._card_15jeo_37 input[type=text]{border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:.35rem;padding:.35rem;font-size:.875rem}._removeBtn_15jeo_124{color:#dc2828;cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:.25rem .5rem;font-size:.75rem}._addBtn_15jeo_134{cursor:pointer;background:#f5f5f5;border:1px dashed #b3b3b3;border-radius:6px;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem}._section_10jhf_1{width:calc(100% + 1rem);margin-left:-.5rem;padding:4.5rem .5rem 3.5rem;position:relative}._inner_10jhf_8{max-width:990px;margin:0 auto}._title_10jhf_13{text-align:center;color:#fff;text-shadow:0 2px 10px #00000059;margin:0 0 1rem;font-size:1.5rem;font-weight:600}._titleInput_10jhf_22{border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:1rem;padding:.5rem;font-size:1.25rem}._list_10jhf_31{flex-direction:column;gap:.5rem;display:flex}._item_10jhf_37{background:#fff;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}._qInput_10jhf_44,._aInput_10jhf_45{border:none;border-bottom:1px solid #ebebeb;width:100%;padding:.5rem;font-size:.9375rem}._aInput_10jhf_45{resize:vertical;min-height:60px}._accordionHead_10jhf_58{text-align:left;cursor:pointer;background:#fafafa;border:none;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;display:flex}._chevron_10jhf_72{color:gray;font-size:1.25rem}._accordionBody_10jhf_77{color:#595959;border-top:1px solid #ebebeb;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}._removeBtn_10jhf_85{color:#dc2828;cursor:pointer;background:0 0;border:none;margin:.25rem 0 0 1rem;padding:.25rem .5rem;font-size:.75rem;display:block}._addBtn_10jhf_96{cursor:pointer;background:#f5f5f5;border:1px dashed #b3b3b3;border-radius:6px;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem}._section_dqs59_1{text-align:center;background:#141414;width:calc(100% + 1rem);margin-left:-.5rem;margin-right:-.5rem;padding:3.5rem 1.5rem;position:relative}._inner_dqs59_11{max-width:990px;margin:0 auto}._title_dqs59_16{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}._titleInput_dqs59_23{border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:.5rem;padding:.5rem;font-size:1.25rem}._description_dqs59_32{color:#bfbfbf;margin:0 0 1.25rem;font-size:1rem;line-height:1.5}._descInput_dqs59_39{resize:vertical;border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:.75rem;padding:.5rem}._cta_dqs59_48{color:#fff;background:#1eae53;border-radius:6px;padding:.6rem 1.5rem;font-weight:600;text-decoration:none;display:inline-block}._section_dqs59_1 input[type=text]{border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:.4rem;padding:.4rem}._section_8uzsj_1{color:#b8b8b8;background:#141414;width:calc(100% + 1rem);margin-left:-.5rem;margin-right:-.5rem;padding:2.5rem 1.5rem 1.25rem;font-size:.875rem;position:relative}._grid_8uzsj_12{grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1100px;margin:0 auto 2rem;display:grid}@media (width<=900px){._grid_8uzsj_12{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){._grid_8uzsj_12{grid-template-columns:1fr}}._column_8uzsj_30{flex-direction:column;align-items:flex-start;min-width:0;display:flex}._columnHeading_8uzsj_37{color:#fff;text-transform:none;letter-spacing:0;margin:0 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:700}._brand_8uzsj_47{flex-direction:column;gap:.5rem;display:flex}._brandLogoWrap_8uzsj_53{background:#00a0eb;border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}._brandLogo_8uzsj_53{object-fit:cover;width:100%;height:100%;display:block}._brandTitles_8uzsj_69{flex-direction:column;gap:.15rem;display:flex}._brandTitle_8uzsj_69{color:#fff;font-size:1rem;font-weight:700}._brandSubtitle_8uzsj_81{color:#a6a6a6;font-size:.8125rem}._brandDescription_8uzsj_86{color:#b8b8b8;max-width:240px;margin:.25rem 0 0;line-height:1.5}._quickLinks_8uzsj_93{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._quickLink_8uzsj_93{color:#b8b8b8;text-decoration:none}._quickLink_8uzsj_93:hover{color:#e6e6e6;text-decoration:underline}._contactList_8uzsj_111{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}._contactItem_8uzsj_120{color:#b8b8b8;align-items:flex-start;gap:.5rem;line-height:1.4;display:flex}._contactIcon_8uzsj_128{color:#00a0eb;flex-shrink:0;justify-content:center;align-items:center;margin-top:.15rem;display:inline-flex}._contactLink_8uzsj_137{color:#b8b8b8;text-decoration:none}._contactLink_8uzsj_137:hover{color:#e6e6e6;text-decoration:underline}._contactPlaceholder_8uzsj_146{color:#8c8c8c;margin:0;font-size:.8125rem;font-style:italic}._socialRowPreview_8uzsj_153{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._socialLink_8uzsj_160{background:#383838;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}._socialLink_8uzsj_160 img{object-fit:contain;width:20px;height:20px;display:block}._socialDefaultIcon_8uzsj_179{color:#fff;justify-content:center;align-items:center;display:inline-flex}._connectTagline_8uzsj_186{color:#a6a6a6;max-width:220px;margin:0;font-size:.8125rem;line-height:1.45}._bottomBar_8uzsj_194{border-top:1px solid #2e2e2e;max-width:1100px;margin:0 auto;padding-top:1.25rem}._copyright_8uzsj_201{color:#949494;margin:0;font-size:.8125rem}._fileInput_8uzsj_207{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._editorBlock_8uzsj_215{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}._editorBlockTitle_8uzsj_222{color:#666;margin-bottom:.25rem;font-size:.8125rem;font-weight:600}._copyrightInput_8uzsj_229{color:#262626;background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;padding:.5rem;font-size:.875rem}._textAreaInput_8uzsj_239{color:#262626;resize:vertical;background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;min-height:60px;padding:.5rem;font-size:.875rem}._linksEdit_8uzsj_251{flex-direction:column;gap:.5rem;display:flex}._linkRow_8uzsj_257{align-items:center;gap:.5rem;display:flex}._linkRow_8uzsj_257 input{border:1px solid #ccc;border-radius:4px;flex:1;padding:.35rem;font-size:.875rem}._removeBtn_8uzsj_270{color:#fff;cursor:pointer;background:#dc2828;border:none;border-radius:4px;width:28px;height:28px;padding:0;font-size:1.125rem;line-height:1}._addBtn_8uzsj_283{color:#bfbfbf;cursor:pointer;background:0 0;border:1px dashed #999;border-radius:4px;align-self:flex-start;padding:.35rem .75rem;font-size:.8125rem}._socialEdit_8uzsj_294{flex-direction:column;gap:.5rem;margin-top:0;display:flex}._socialEditHeader_8uzsj_301{color:#8c8c8c;font-size:.8125rem;font-weight:600}._socialRow_8uzsj_153{grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:.5rem;display:grid}._socialRow_8uzsj_153 input[type=text]{border:1px solid #ccc;border-radius:4px;width:100%;padding:.35rem;font-size:.875rem}._showLabel_8uzsj_321{color:#8c8c8c;cursor:pointer;white-space:nowrap;align-items:center;gap:.35rem;font-size:.8125rem;display:flex}._showLabel_8uzsj_321 input[type=checkbox]{margin:0}._socialIconPreview_8uzsj_334{color:#737373;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-weight:600;display:flex;overflow:hidden}._socialIconPreview_8uzsj_334 img{object-fit:contain;width:100%;height:100%;display:block}._socialIconPreview_8uzsj_334 svg{color:#0b50da}._browseBtn_8uzsj_358{color:#404040;cursor:pointer;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:4px;align-self:flex-start;padding:.35rem .75rem;font-size:.8125rem}._brandLogoActions_8uzsj_369{gap:.45rem;display:flex}._clearBtn_8uzsj_374{color:#404040;cursor:pointer;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:4px;align-self:flex-start;padding:.35rem .75rem;font-size:.8125rem}._clearBtn_8uzsj_374:disabled{opacity:.5;cursor:not-allowed}._section_x3uvw_1{background:#fff;width:calc(100% + 1rem);margin-left:-.5rem;padding:1.5rem .5rem 2rem;position:relative}._inner_x3uvw_9{max-width:1000px;margin:0 auto}._title_x3uvw_14{text-align:center;color:#262626;margin:0 0 1.25rem;font-size:1.35rem;font-weight:600}._titleInput_x3uvw_22{border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:1rem;padding:.5rem;font-size:1.25rem}._grid_x3uvw_31{grid-template-columns:repeat(auto-fit,minmax(140px,180px));justify-content:center;gap:1rem;width:100%;display:grid}._card_x3uvw_39{text-align:center;background:#fafafa;border:1px solid #e6e6e6;border-radius:8px;padding:.7rem}._imageUrlRow_x3uvw_47{align-items:center;gap:.35rem;margin-bottom:.35rem;display:flex}._imageUrlRow_x3uvw_47 input[type=text]{flex:1}._fileInput_x3uvw_57{opacity:0;clip:rect(0, 0, 0, 0);width:0;height:0;position:absolute;overflow:hidden}._browseBtn_x3uvw_66,._clearBtn_x3uvw_67{cursor:pointer;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:4px;flex-shrink:0;padding:.3rem .5rem;font-size:.75rem}._clearBtn_x3uvw_67{color:#dc2828}._card_x3uvw_39 input,._card_x3uvw_39 textarea{border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:.35rem;padding:.35rem;font-size:.875rem}._imageWrap_x3uvw_91{margin-bottom:.55rem}._image_x3uvw_47{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%}._imagePlaceholder_x3uvw_102{aspect-ratio:1;color:#8c8c8c;background:#e6e6e6;border-radius:50%;justify-content:center;align-items:center;width:100%;font-size:.875rem;display:flex}._name_x3uvw_114{color:#262626;margin:0 0 .25rem;font-size:.95rem;font-weight:600}._role_x3uvw_121{color:#1a9948;margin:0 0 .35rem;font-size:.875rem}._bio_x3uvw_127{color:#666;margin:0;font-size:.8125rem;line-height:1.4}._removeBtn_x3uvw_134{color:#dc2828;cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:.25rem .5rem;font-size:.75rem}._addBtn_x3uvw_144{cursor:pointer;background:#f5f5f5;border:1px dashed #b3b3b3;border-radius:6px;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem}._section_ttfox_1{background:#e3d7cf;width:calc(100% + 1rem);margin-left:-.5rem;padding:1.5rem .5rem 3.5rem;position:relative}._inner_ttfox_9{max-width:990px;margin:0 auto}._title_ttfox_14{text-align:center;color:#000;text-shadow:0 2px 10px #00000059;margin:0 0 1rem;font-size:1.5rem;font-weight:600}._titleInput_ttfox_23{border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:1rem;padding:.5rem;font-size:1.25rem}._grid_ttfox_32{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));justify-content:center;gap:1rem;display:grid}._item_ttfox_39{position:relative}._previewItem_ttfox_43{width:100%}._previewImageWrap_ttfox_47{cursor:pointer;text-align:left;background:#141414;border:none;border-radius:4px;width:100%;height:260px;padding:0;display:block;position:relative;overflow:hidden}._previewOverlay_ttfox_61{pointer-events:none;background:linear-gradient(#000000a6,#00000059 35% 65%,#000000a6);position:absolute;inset:0}._previewOverlayContent_ttfox_68{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:.4rem;padding:1.25rem 1.25rem 2.25rem;display:flex;position:absolute;inset:0}._previewTitle_ttfox_81{color:#fff;text-shadow:0 2px 18px #0000008c;font-size:2rem;font-weight:800;line-height:1.1}._previewDesc_ttfox_89{color:#ebebeb;text-shadow:0 2px 18px #0000008c;font-size:.95rem;font-weight:500}._editorItem_ttfox_96{background:#fff;border:1px solid #e6e6e6;border-radius:10px;padding:.75rem}._editorItemHeader_ttfox_103{justify-content:space-between;align-items:center;gap:.5rem;margin:0 0 .5rem;display:flex}._editorItemTitle_ttfox_111{color:#333;margin:0;font-size:.875rem;font-weight:600}._editorThumbRow_ttfox_118{align-items:center;gap:.6rem;margin:.25rem 0 .5rem;display:flex}._editorThumb_ttfox_118{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:10px;flex-shrink:0;width:48px;height:48px;overflow:hidden}._editorThumb_ttfox_118 img{object-fit:cover;width:100%;height:100%;display:block}._editorFields_ttfox_141{flex:1;min-width:0}._imageWrap_ttfox_146{aspect-ratio:1;background:#ebebeb;border-radius:8px;overflow:hidden}._image_ttfox_146{object-fit:cover;width:100%;height:100%}._placeholderText_ttfox_159{color:#ccc;text-shadow:0 2px 18px #0000008c;font-style:italic}._preview_ttfox_43{aspect-ratio:1;background:#ebebeb;border-radius:6px;margin-top:.5rem;overflow:hidden}._preview_ttfox_43 img{object-fit:cover;width:100%;height:100%}._imageUrlRow_ttfox_178{align-items:center;gap:.35rem;margin-bottom:.35rem;display:flex}._imageUrlRow_ttfox_178 input{flex:1}._fileInput_ttfox_188{opacity:0;clip:rect(0, 0, 0, 0);width:0;height:0;position:absolute;overflow:hidden}._browseBtn_ttfox_197,._clearBtn_ttfox_198{cursor:pointer;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:4px;flex-shrink:0;padding:.3rem .5rem;font-size:.75rem}._clearBtn_ttfox_198{color:#dc2828}._item_ttfox_39 input{border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:.35rem;padding:.4rem;font-size:.8125rem}._removeBtn_ttfox_221{color:#dc2828;cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-size:.75rem}._empty_ttfox_230{text-align:center;color:#8c8c8c;grid-column:1/-1;padding:2rem;font-size:.9375rem}._addRow_ttfox_238{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}._addBtn_ttfox_245{cursor:pointer;background:#f5f5f5;border:1px dashed #b3b3b3;border-radius:6px;padding:.5rem 1rem;font-size:.875rem}._uploadBtn_ttfox_254{color:#1a9948;cursor:pointer;background:#eefcf3;border:1px solid #1eae53;border-radius:6px;padding:.5rem 1rem;font-size:.875rem}._uploadBtn_ttfox_254:hover{background:#dcf9e7}._previewModal_ttfox_267 .modal-dialog{max-width:1200px}._previewModal_ttfox_267 .modal-content{background:0 0;border:none}._previewModal_ttfox_267 .modal-header,._previewModal_ttfox_267 .modal-footer{display:none}._previewModalBody_ttfox_279{background:#000000d9;justify-content:center;align-items:center;padding:0;display:flex}._previewModalContent_ttfox_287{flex-direction:column;align-items:center;width:100%;max-width:1200px;padding:.75rem .75rem 1rem;display:flex}._previewModalImage_ttfox_296{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:85vh;display:block}._previewModalCaption_ttfox_305{text-align:center;width:100%;padding:.25rem .5rem .75rem}._previewModalTitle_ttfox_311{color:#fff;text-shadow:0 2px 18px #000000a6;font-size:1.15rem;font-weight:700}._previewModalDesc_ttfox_318{color:#ebebeb;text-shadow:0 2px 18px #000000a6;margin-top:.35rem;font-size:.95rem}._previewModalPlaceholder_ttfox_325{opacity:.8;font-style:italic}._section_1kfej_1{background:#fff;width:100%;padding:0;overflow:hidden}._inner_1kfej_8{width:100%}._title_1kfej_12{text-align:center;margin-bottom:2rem;padding:0 1rem;font-size:1.5rem;font-weight:700}._marqueeContainer_1kfej_20{width:100%;display:flex;position:relative;overflow:hidden}._marqueeTrack_1kfej_27{gap:0;width:max-content;animation:linear infinite _scroll_1kfej_1;display:flex}._marqueeContainer_1kfej_20:hover ._marqueeTrack_1kfej_27,._marqueeContainer_1kfej_20:focus-within ._marqueeTrack_1kfej_27{animation-play-state:paused}@keyframes _scroll_1kfej_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._marqueeItem_1kfej_47{flex-shrink:0;height:250px;margin:0}._marqueeItem_1kfej_47 img{object-fit:contain;border-radius:0;width:auto;height:100%}._fileInput_1kfej_60{opacity:0;clip:rect(0, 0, 0, 0);width:0;height:0;position:absolute;overflow:hidden}._titleInput_1kfej_69{border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:1rem;padding:.5rem}._grid_1kfej_77{flex-direction:column;gap:.75rem;display:flex}._item_1kfej_83{background:#fafafa;border:1px solid #e6e6e6;border-radius:8px;padding:.75rem}._editorItemHeader_1kfej_90{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._editorItemTitle_1kfej_97{margin:0;font-size:.8125rem;font-weight:600}._removeBtn_1kfej_103{color:#dc2626;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem}._removeBtn_1kfej_103:hover{text-decoration:underline}._editorThumbRow_1kfej_115{gap:.75rem;display:flex}._editorThumb_1kfej_115{background:#fff;border:1px solid #e6e6e6;border-radius:4px;flex-shrink:0;width:60px;height:60px;overflow:hidden}._editorThumb_1kfej_115 img{object-fit:contain;width:100%;height:100%}._editorFields_1kfej_135{flex-direction:column;flex:1;gap:.4rem;display:flex}._editorFields_1kfej_135 input{border:1px solid #ccc;border-radius:4px;width:100%;padding:.3rem .4rem;font-size:.75rem}._imageUrlRow_1kfej_149{gap:.35rem;display:flex}._browseBtn_1kfej_154{cursor:pointer;background:#f5f5f5;border:1px solid #bfbfbf;border-radius:4px;flex-shrink:0;padding:.2rem .5rem;font-size:.7rem}._addRow_1kfej_164{gap:.5rem;margin-top:1rem;display:flex}._addBtn_1kfej_170,._uploadBtn_1kfej_170{cursor:pointer;border-radius:6px;flex:1;padding:.5rem;font-size:.8125rem;font-weight:500}._addBtn_1kfej_170{color:#666;background:#fff;border:1px dashed #b3b3b3}._addBtn_1kfej_170:hover{background:#fafafa;border-color:gray}._uploadBtn_1kfej_170{color:#fafafa;background:#171717;border:1px solid #171717}._uploadBtn_1kfej_170:hover{opacity:.9}._speedControl_1kfej_198{flex-direction:column;gap:.4rem;margin-top:1.5rem;display:flex}._speedControl_1kfej_198 label{font-size:.75rem;font-weight:600}._speedControl_1kfej_198 input{width:100%}._section_1r0g5_1{width:calc(100% + 1rem);margin-left:-.5rem;margin-right:-.5rem;padding:-.5rem 0 3rem}._inner_1r0g5_8{max-width:none;margin:0}._tilesGrid_1r0g5_13{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}._tile_1r0g5_13{background:#e6e6e6;border-radius:4px;height:400px;position:relative;overflow:hidden}._tileLink_1r0g5_27{color:inherit;text-decoration:none;display:block;position:absolute;inset:0}._tileImage_1r0g5_35{object-fit:cover;width:100%;height:100%;display:block}._tileImageInactive_1r0g5_42{opacity:.18;filter:grayscale()}._tileOverlay_1r0g5_47{background:#00000059;position:absolute;inset:0}._tileContent_1r0g5_53{text-align:center;z-index:1;flex-direction:column;justify-content:flex-end;align-items:center;padding:1.25rem 1.25rem 1.05rem;display:flex;position:absolute;inset:0}._tileTitle_1r0g5_65{color:#fff;text-shadow:0 2px 18px #0000008c;font-size:1.55rem;font-weight:800;line-height:1.1}._tileDesc_1r0g5_73{color:#ebebeb;text-shadow:0 2px 18px #0000008c;margin-top:.45rem;font-size:.95rem;font-weight:500}._tileAction_1r0g5_81{color:#fff;text-shadow:0 2px 18px #0000008c;align-items:center;gap:.35rem;margin-top:.7rem;font-size:.85rem;font-weight:700;display:inline-flex}._inactiveTile_1r0g5_92 ._tileOverlay_1r0g5_47{background:#00000026}._fileInput_1r0g5_97{opacity:0;clip:rect(0, 0, 0, 0);width:0;height:0;position:absolute;overflow:hidden}._editorGrid_1r0g5_107{grid-template-columns:1fr;gap:.75rem;display:grid}._tileEditorCard_1r0g5_113{background:#fff;border:1px solid #e6e6e6;border-radius:10px;padding:.85rem}._tileEditorHeader_1r0g5_120{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}._tileEditorTitle_1r0g5_128{color:#333;font-size:.875rem;font-weight:700}._tileEditorActionBtn_1r0g5_134{cursor:pointer;color:#333;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:6px;padding:.35rem .55rem;font-size:.75rem}._tileEditorActionBtn_1r0g5_134:disabled{opacity:.5;cursor:not-allowed}._tileEditorActionBtnDanger_1r0g5_148{color:#dc2828;border-color:#dc2828}._tileEditorThumbRow_1r0g5_153{align-items:center;gap:.35rem;margin-bottom:.45rem;display:flex}._tileEditorFields_1r0g5_160{gap:.35rem;display:grid}._tileEditorLabelRow_1r0g5_165{color:#404040;font-size:.75rem;font-weight:700}._tileEditorInput_1r0g5_171{border:1px solid #ccc;border-radius:6px;width:100%;min-width:0;padding:.4rem .5rem;font-size:.8125rem}._tileEditorTextarea_1r0g5_180{resize:vertical;border:1px solid #ccc;border-radius:6px;width:100%;min-width:0;padding:.4rem .5rem;font-size:.8125rem}._tileEditorButtonRow_1r0g5_190{justify-content:flex-start;align-items:center;gap:.45rem;display:flex}._browseBtn_1r0g5_197{cursor:pointer;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:6px;flex-shrink:0;padding:.35rem .65rem;font-size:.75rem}._clearBtn_1r0g5_207{cursor:pointer;color:#dc2828;background:#fceded;border:1px solid #dc2828;border-radius:6px;flex-shrink:0;padding:.35rem .65rem;font-size:.75rem}._editorBottomRow_1r0g5_218{margin-top:.75rem}@media (width<=980px){._tilesGrid_1r0g5_13{grid-template-columns:repeat(1,minmax(0,1fr))}._tile_1r0g5_13{height:210px}}._section_1vwx8_1{box-sizing:border-box;width:calc(100% + 1rem);min-height:78svh;margin-left:-.5rem;margin-right:-.5rem;padding:2rem 1.75rem;position:relative;overflow:hidden}._layout_1vwx8_12{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;width:100%;min-height:calc(78svh - 4rem);display:grid}._leftFrame_1vwx8_20{flex-direction:column;gap:1rem;min-width:0;display:flex}._titleBox_1vwx8_27{color:#f7f7f7;white-space:pre-line;margin:0;line-height:1.05}._imageBox_1vwx8_34{background:#1f1f1f59;border:1px solid #ffffff26;border-radius:10px;flex:1;width:94%;min-height:220px;max-height:560px;overflow:hidden}._rightFrame_1vwx8_45{align-items:center;min-width:0;display:flex}._bodyText_1vwx8_51{color:#f5f5f5;white-space:pre-line;width:100%;margin:0;line-height:1.45}._image_1vwx8_34{object-fit:contain;object-position:center;width:100%;height:100%;display:block}._fileInput_1vwx8_68{opacity:0;clip:rect(0, 0, 0, 0);width:0;height:0;position:absolute;overflow:hidden}._editorRow_1vwx8_77{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}._previewThumb_1vwx8_84{background:#f5f5f5;border:1px solid #e6e6e6;border-radius:10px;flex-shrink:0;width:84px;height:84px;overflow:hidden}._previewThumb_1vwx8_84 img{object-fit:cover;width:100%;height:100%;display:block}._imageUrlInput_1vwx8_100{background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;min-width:0;padding:.38rem .5rem;font-size:.8125rem}._imageControlsRow_1vwx8_110{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;width:100%;display:grid}._browseBtn_1vwx8_118,._clearBtn_1vwx8_119{cursor:pointer;background:#f5f5f5;border:1px solid #b3b3b3;border-radius:6px;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:.35rem .65rem;font-size:.75rem;display:inline-flex}._clearBtn_1vwx8_119{color:#404040;padding:0}._clearBtn_1vwx8_119:disabled{opacity:.5;cursor:not-allowed}._fontGroup_1vwx8_143{margin-bottom:.45rem}._fontGroupTitle_1vwx8_147{color:#3d3d3d;margin-bottom:.2rem;font-size:.75rem;font-weight:700}._fontGroupRow_1vwx8_154{grid-template-columns:repeat(auto-fit,minmax(116px,1fr));align-items:end;gap:.35rem;display:grid}._fontLabel_1vwx8_161{color:#3d3d3d;flex-direction:column;gap:.15rem;font-size:.75rem;display:flex}._checkboxRow_1vwx8_169{color:#3d3d3d;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.75rem;display:flex}._checkboxInput_1vwx8_178{accent-color:#ffd270;width:16px;height:16px;margin:0}._fontInput_1vwx8_185,._fontSelect_1vwx8_186{background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;min-width:0;padding:.35rem .5rem;font-size:.8125rem}._toolbarRow_1vwx8_196{flex-wrap:wrap;align-items:center;gap:.15rem;margin-top:.35rem;margin-bottom:.25rem;display:flex}._toolbarBtn_1vwx8_205{color:#333;cursor:pointer;background:#f5f5f5;border:1px solid #bfbfbf;border-radius:2px;justify-content:center;align-items:center;width:1.5rem;height:1.3rem;padding:0;line-height:1;display:inline-flex}._toolbarBtn_1vwx8_205:hover{background:#ebebeb}._toolbarBtnActive_1vwx8_223{color:#1a1a1a;background:#ffd270;border-color:#e9940c}._titleInput_1vwx8_229,._bodyInput_1vwx8_230{resize:vertical;background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;padding:.35rem .5rem;font-size:.875rem}@media (width<=980px){._layout_1vwx8_12{grid-template-columns:1fr;min-height:auto}._rightFrame_1vwx8_45{min-height:180px}}._panel_nkvb3_1{flex-direction:column;gap:.75rem;display:flex}._editorContent_nkvb3_7{flex-direction:column;gap:.5rem;min-width:0;max-height:none;display:flex;overflow:visible}._editorContent_nkvb3_7 input,._editorContent_nkvb3_7 textarea,._editorContent_nkvb3_7 select{max-width:100%}._unknown_nkvb3_21{color:#8c8c8c;margin:0;font-size:.875rem}._panel_k73jf_2{scrollbar-width:thin;scrollbar-color:#94a5b8 #e5ebf0;background:#f8fafc;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}._panel_k73jf_2::-webkit-scrollbar{width:10px}._panel_k73jf_2::-webkit-scrollbar-track{background:#e5ebf0;border-radius:999px}._panel_k73jf_2::-webkit-scrollbar-thumb{background:#94a5b8;border-radius:999px}._panel_k73jf_2::-webkit-scrollbar-thumb:hover{background:#748daa}._header_k73jf_33{background:#f1f5f9;border-bottom:1px solid #d1dbe5;flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}._headerIcon_k73jf_43{color:#39d070}._headerTitle_k73jf_47{color:#283c53;text-transform:uppercase;letter-spacing:.05em;flex:1;font-size:.75rem;font-weight:700}._headerCount_k73jf_56{color:#d6f5e1;background:#22914a;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:700}._headerBtn_k73jf_66{color:#5e748d;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;margin-left:.25rem;padding:.2rem;transition:background .15s,color .15s;display:flex}._headerBtn_k73jf_66:hover{color:#2b415a;background:#dde6ee}._headerBtn_k73jf_66:focus-visible{outline-offset:2px;outline:2px solid #39d070b3}._toolbar_k73jf_88{background:#f8fafc;border-bottom:1px solid #d8e0e9;flex-shrink:0;padding:.65rem .75rem}._search_k73jf_95{background:#fff;border:1px solid #c6d1dc;border-radius:10px;align-items:center;gap:.4rem;padding:.35rem .5rem;display:flex}._searchIcon_k73jf_105{color:#667e99;flex-shrink:0}._searchInput_k73jf_110{color:#2b3c50;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.8125rem}._searchInput_k73jf_110::placeholder{color:#7f8e9f}._clearBtn_k73jf_123{color:#5e748d;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;padding:.2rem;display:flex}._clearBtn_k73jf_123:hover{color:#2b415a;background:#dde6ee}._clearBtn_k73jf_123:focus-visible{outline-offset:2px;outline:2px solid #39d070b3}._list_k73jf_143{flex-direction:column;flex:none;gap:.4rem;margin:0;padding:.45rem .55rem .65rem;list-style:none;display:flex;overflow:visible}._categoryHeading_k73jf_155{margin:.15rem 0 0;padding:.35rem .15rem .15rem;list-style:none}._categoryHeading_k73jf_155:first-child{margin-top:0;padding-top:.15rem}._categoryLabel_k73jf_165{letter-spacing:.08em;text-transform:uppercase;color:#546a83;font-size:.65rem;font-weight:800;display:block}._item_k73jf_175{background:#fff;border:1px solid #d3dbe3;border-radius:8px;transition:background .15s,outline-color .15s,box-shadow .15s,border-color .15s;box-shadow:0 1px #f2f5f8}._itemSelected_k73jf_183{background:#f3fbf8;border-color:#9cd3bb;box-shadow:0 0 0 1px #bce6d499,0 1px 3px #3d8f6b14}._itemDragOver_k73jf_189{outline-offset:-2px;background:#ecf5fe;outline:2px dashed #2a8bf4e6}._itemDragging_k73jf_195{opacity:.55}._itemRow_k73jf_199{border-radius:7px;align-items:center;gap:.2rem;padding:.4rem .45rem;transition:background .15s;display:flex}._itemRow_k73jf_199:hover{background:#f1f5f8}._labelWrapper_k73jf_212{flex:1;align-items:center;gap:.35rem;min-width:0;display:flex}._orderNum_k73jf_220{color:#62768d;text-align:right;flex-shrink:0;width:12px;font-size:.6rem}._labelBtn_k73jf_228{text-align:left;cursor:pointer;color:#24374c;background:0 0;border:none;border-radius:4px;flex:1;align-items:center;gap:.4rem;min-width:0;padding:.25rem .35rem;font-size:.8rem;font-weight:500;transition:color .15s,background .15s;display:flex}._labelBtn_k73jf_228:hover{color:#203246;background:#dde6ee}._labelText_k73jf_250{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._labelBtnSelected_k73jf_258{font-weight:700;color:#104c33!important;background:#c7f0de!important}._typeChip_k73jf_264{color:#35465a;background:#e5ebf0;border-radius:3px;flex-shrink:0;padding:.04rem .28rem;font-size:.58rem;font-weight:500}._editBtn_k73jf_274{color:#62768d;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:3px;align-items:center;padding:.2rem;transition:opacity .15s,color .15s;display:flex}._editBtn_k73jf_274:hover{color:#324b67}._itemRow_k73jf_199:hover ._editBtn_k73jf_274{opacity:1}._labelEdit_k73jf_295{flex:1;align-items:center;gap:.25rem;display:flex}._labelInput_k73jf_302{color:#283c53;background:#fff;border:1px solid #46b987;border-radius:4px;flex:1;padding:.25rem .4rem;font-size:.8rem}._labelInput_k73jf_302:focus{border-color:#39d070;outline:none}._iconBtnGreen_k73jf_316,._iconBtnRed_k73jf_317{cursor:pointer;border:none;border-radius:4px;align-items:center;padding:.2rem .3rem;display:flex}._iconBtnGreen_k73jf_316{color:#d6f5e1;background:#22914a}._iconBtnRed_k73jf_317{color:#f2f2f2;background:#a32929}._actions_k73jf_337{opacity:.55;flex-shrink:0;align-items:center;gap:.1rem;transition:opacity .15s;display:flex}._itemRow_k73jf_199:hover ._actions_k73jf_337,._itemSelected_k73jf_183 ._actions_k73jf_337{opacity:1}._actionBtn_k73jf_351{color:#5c718a;cursor:pointer;background:0 0;border:none;border-radius:3px;align-items:center;padding:.2rem;transition:background .15s,color .15s;display:flex}._actionBtn_k73jf_351:hover:not(:disabled){color:#324b67;background:#dde6ee}._actionBtn_k73jf_351:disabled{opacity:.2;cursor:not-allowed}._actionBtn_k73jf_351[draggable=true]{cursor:grab}._actionBtn_k73jf_351[draggable=true]:active{cursor:grabbing}._deleteBtn_k73jf_379:hover:not(:disabled){color:#ed5e5e;background:#521414}._editorArea_k73jf_385{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#f8fafc;border-top:1px solid #d9e0e8;max-height:min(52vh,380px);overflow:hidden auto}._empty_k73jf_396{color:#2b3c50;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:2rem 1rem;font-size:.8125rem;display:flex}._empty_k73jf_396 p{margin:0}._emptyHint_k73jf_412{color:#7f8e9f;font-size:.75rem}._canvas_17120_1{flex-direction:column;gap:0;width:100%;max-width:none;margin:0 auto;display:flex}._sectionWrapper_17120_10{cursor:auto;margin-bottom:-45px;position:relative}._sectionWrapperClickable_17120_16{cursor:pointer}._sectionWrapperSticky_17120_20{z-index:50;position:sticky;top:0}._sectionWrapperAvoidStickyOverlay_17120_26{margin-top:45px}._sectionWrapperAvoidHeaderBodyGap_17120_31{margin-top:-2px}._sectionWrapperAvoidPreviousOverlap_17120_36{margin-top:30px}._sectionLabel_17120_40{color:#fff;z-index:2;text-transform:capitalize;background:#00000080;border-radius:4px;padding:.2rem .5rem;font-size:.75rem;position:absolute;top:.5rem;right:.5rem}._toolbar_17120_53{z-index:2;background:#0009;border-radius:6px;align-items:center;gap:.25rem;padding:.25rem;display:flex;position:absolute;top:.5rem;left:.5rem}._toolbarBtn_17120_66{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:inline-flex}._toolbarBtn_17120_66:hover{background:#fff3}._toolbarBtn_17120_66:disabled{opacity:.5;cursor:not-allowed}._sectionContent_17120_87{min-height:80px}._resizeHandleBottom_17120_91,._resizeHandleTop_17120_92{cursor:ns-resize;justify-content:center;align-items:center;height:6px;display:flex;position:absolute;left:.75rem;right:.75rem}._resizeHandleBottom_17120_91{bottom:0}._resizeHandleTop_17120_92{top:0}._resizeHandleBottom_17120_91:before,._resizeHandleTop_17120_92:before{content:"";opacity:.7;background:#ccc;border-radius:999px;width:80px;height:3px}._resizeHandleLeft_17120_121,._resizeHandleRight_17120_122{cursor:ew-resize;width:6px;position:absolute;top:.75rem;bottom:.75rem}._resizeHandleLeft_17120_121{left:0}._resizeHandleRight_17120_122{right:0}._resizeHandleBottomRight_17120_138,._resizeHandleBottomLeft_17120_139,._resizeHandleTopRight_17120_140,._resizeHandleTopLeft_17120_141{background:#ccc;border-radius:2px;width:10px;height:10px;position:absolute}._resizeHandleBottomRight_17120_138{cursor:nwse-resize;bottom:0;right:0}._resizeHandleBottomLeft_17120_139{cursor:nesw-resize;bottom:0;left:0}._resizeHandleTopRight_17120_140{cursor:nesw-resize;top:0;right:0}._resizeHandleTopLeft_17120_141{cursor:nwse-resize;top:0;left:0}._dragHandle_17120_173{cursor:grab;color:#fffc;padding:.25rem}._dragHandle_17120_173:active{cursor:grabbing}._emptyState_17120_182{text-align:center;color:#fff9;padding:3rem 2rem;font-size:.9375rem}._sectionWrapperAvoidSliderCampaignHeroGap_17120_190{margin-top:70px}._container_1blmw_2{flex-direction:column;height:calc(100vh - 60px);display:flex;overflow:hidden}._topBar_1blmw_9{background:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}._topBarLeft_1blmw_19{align-items:center;gap:.75rem;min-width:0;display:flex}._topBarTitle_1blmw_26{align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}._sectionCount_1blmw_35{color:#8c8c8c;font-size:.9375rem;font-weight:400}._topBarActions_1blmw_41{align-items:center;gap:.5rem;display:flex}._mainLayout_1blmw_47{flex:1;min-height:0;display:flex}._sidebar_1blmw_54{-ms-overflow-style:none;scrollbar-width:none;background:#fff;border-right:1px solid #e0e0e0;flex-shrink:0;overflow:hidden auto}._sidebar_1blmw_54::-webkit-scrollbar{width:0;height:0}._resizeHandle_1blmw_70{cursor:col-resize;z-index:1;background:0 0;flex-shrink:0;width:5px;transition:background .15s}._resizeHandle_1blmw_70:hover{background:#21c45d40}._resizeHandle_1blmw_70:active{background:#21c45d66}._sidebarCollapsed_1blmw_86{background:#fff;border-right:1px solid #e0e0e0;flex-shrink:0;justify-content:center;align-items:flex-start;width:36px;padding-top:.5rem;display:flex}._sidebarCollapsedBtn_1blmw_97{color:#616161;cursor:pointer;background:#fafafa;border:1px solid #d1d1d1;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:28px;height:74px;transition:background .15s,border-color .15s,color .15s;display:flex}._sidebarCollapsedBtn_1blmw_97:hover{color:#383838;background:#f0f0f0;border-color:#1eae53}._sidebarCollapsedBtn_1blmw_97:focus-visible{outline-offset:2px;outline:2px solid #39d070b3}._subSidebar_1blmw_123{background:#16181d;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}._subResizeHandle_1blmw_132{cursor:col-resize;background:0 0;flex-shrink:0;width:3px;transition:background .15s}._subResizeHandle_1blmw_132:hover{background:#21c45d40}._subResizeHandle_1blmw_132:active{background:#21c45d66}._subSidebarCollapsed_1blmw_147{background:#16181d;border-right:1px solid #0d0f12;flex-shrink:0;justify-content:center;align-items:flex-start;width:36px;padding-top:.5rem;display:flex}._subSidebarCollapsedBtn_1blmw_158{color:#ccc;cursor:pointer;background:#111317;border:1px solid #272c35;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:28px;height:74px;transition:background .15s,border-color .15s,color .15s;display:flex}._subSidebarCollapsedBtn_1blmw_158:hover{color:#ebebeb;background:#1a1d23;border-color:#22914a}._subSidebarCollapsedBtn_1blmw_158:focus-visible{outline-offset:2px;outline:2px solid #39d070b3}._canvasArea_1blmw_184{-ms-overflow-style:none;scrollbar-width:none;background:#272c35;flex:1;min-width:0;padding:0 .5rem .5rem;overflow:hidden auto}._canvasArea_1blmw_184::-webkit-scrollbar{width:0;height:0}._container_1g1v5_1{max-width:1200px;margin:0 auto;padding:2rem 2rem 6rem}._header_1g1v5_7{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._title_1g1v5_14{margin:0;font-size:2rem;font-weight:600}._reportsList_1g1v5_20{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}._reportGroup_1g1v5_26{margin-bottom:2rem}._groupTitle_1g1v5_30{margin:0 0 1rem;font-size:1.25rem;font-weight:600}._reportItem_1g1v5_36{color:inherit;background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;align-items:flex-start;gap:1rem;padding:1.5rem;text-decoration:none;transition:all .2s ease-in-out;display:flex}._reportItem_1g1v5_36:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}._reportIcon_1g1v5_54{background-color:#f5f5f5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._reportContent_1g1v5_65{flex:1}._reportName_1g1v5_69{margin:0 0 .5rem;font-size:1.125rem;font-weight:600}._reportDescription_1g1v5_75{color:#737373;margin:0;font-size:.875rem;line-height:1.5}._container_1bkqg_2{max-width:1200px;margin:0 auto;padding:2rem 2rem 6rem}._header_1bkqg_8{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:2rem;display:flex}@media (width>=768px){._header_1bkqg_8{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}._headerLeft_1bkqg_24{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;display:flex}@media (width>=768px){._headerLeft_1bkqg_24{flex-direction:row;align-items:center;gap:1.5rem;width:auto}}._headerActions_1bkqg_40{gap:.75rem;width:100%;display:flex}@media (width>=768px){._headerActions_1bkqg_40{width:auto}}._headerActions_1bkqg_40 button{flex:1}@media (width>=768px){._headerActions_1bkqg_40 button{flex:none}}._title_1bkqg_59{color:#0f172a;margin:0;font-size:1.5rem}._filters_1bkqg_65{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1rem;display:flex}._presetButtons_1bkqg_76{flex-wrap:wrap;gap:.5rem;display:flex}._scopeRow_1bkqg_82{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._scopeRow_1bkqg_82 label{font-size:.875rem;font-weight:500}._scopeRow_1bkqg_82 select{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;min-width:220px;padding:.5rem .75rem;font-size:.875rem}._scopeRow_1bkqg_82 select:focus{border-color:var(--color-primary);outline:none}._dateInput_1bkqg_105{align-items:center;gap:.5rem;display:flex}._dateInput_1bkqg_105 label{font-size:.875rem;font-weight:500}._dateInput_1bkqg_105 input[type=date],._dateInput_1bkqg_105 input[type=text]{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:.5rem;font-size:.875rem}._dateInput_1bkqg_105 input[type=date]:focus,._dateInput_1bkqg_105 input[type=text]:focus{border-color:var(--color-primary);outline:none}._loading_1bkqg_128,._emptyState_1bkqg_135{text-align:center;color:#737373;padding:3rem;font-size:.9375rem}._errorState_1bkqg_142{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._errorMessage_1bkqg_151{color:#dc2828;margin:0;font-size:.9375rem}._reportContent_1bkqg_157{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;width:100%;max-width:840px;margin-inline:auto;padding:1.5rem;font-size:clamp(10px,6px + 1.75vw,13px);line-height:1.35}._plainTable_1bkqg_170{border-collapse:collapse;width:100%;max-width:500px;font-size:inherit}._plainTable_1bkqg_170 th,._plainTable_1bkqg_170 td{vertical-align:middle;padding:.2rem .4rem;line-height:1.15}._plainTable_1bkqg_170 tbody tr:not(._rowSpacer_1bkqg_182) td{padding-top:.32rem;padding-bottom:.32rem}._plainTable_1bkqg_170 th{text-align:left;font-weight:600}._plainTable_1bkqg_170 th:nth-child(2),._plainTable_1bkqg_170 td:nth-child(2){white-space:nowrap;text-align:left;width:1%;padding-right:0;font-family:monospace}._plainTable_1bkqg_170 th:nth-child(3),._plainTable_1bkqg_170 td:nth-child(3){white-space:nowrap;text-align:right;width:1%;font-family:monospace}._rowSection_1bkqg_206 td{font-weight:700}._rowSectionPlain_1bkqg_210 td{font-weight:400}._rowTotal_1bkqg_214 td,._rowFinal_1bkqg_218 td{font-weight:700}._rowSpacer_1bkqg_182 td{background:#fff;border-color:#0000;padding:.18rem 0}._currencyCell_1bkqg_231{text-align:left}._amountCell_1bkqg_235{text-align:right}._amountCellTotalSeparator_1bkqg_239{border-top:1px solid #d1d1d1}._amountCellFinalBottom_1bkqg_243{border-top:1px solid #d1d1d1;border-bottom:3px double #666;padding-bottom:.15rem}._indentedAccount_1bkqg_249{font-size:inherit;line-height:inherit}._reportHeader_1bkqg_254{text-align:center;flex-direction:column;align-items:center;gap:.35rem;margin-bottom:1.5rem;display:flex}._reportTitle_1bkqg_263{margin:0;font-size:1em;font-weight:700}._reportPeriod_1bkqg_269{margin:0;padding:0;font-size:1em;line-height:1.35}._section_1bkqg_276{margin-bottom:1.5rem}._section_1bkqg_276:last-of-type{margin-bottom:0}._sectionTitle_1bkqg_283{text-align:left;border-bottom:1px solid #ededed;margin:0 0 .5rem;padding-bottom:.25rem;font-size:1rem;font-weight:600}._itemsList_1bkqg_292{flex-direction:column;gap:.125rem;margin-top:.25rem;display:flex}._itemRow_1bkqg_299{justify-content:space-between;align-items:center;min-height:1.25rem;padding:.125rem 0;font-size:.875rem;display:flex}._itemRow_1bkqg_299._rootItem_1bkqg_307{font-weight:600}._itemLabel_1bkqg_311{text-align:left;flex:1;align-items:center;gap:.25rem;display:flex}._collapseButton_1bkqg_319{cursor:pointer;color:#0f172a;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:inline-flex}._collapseButton_1bkqg_319:hover{color:#283e71}._collapseButton_1bkqg_319:focus{outline-offset:2px;border-radius:2px;outline:2px solid #4367bc}._collapseButtonPlaceholder_1bkqg_339{width:16px;display:inline-block}._itemAmount_1bkqg_344{text-align:right;min-width:120px;font-family:monospace}._divider_1bkqg_350{background-color:#e3e3e3;height:1px;margin:.5rem 0}._totalRow_1bkqg_356{justify-content:space-between;align-items:center;margin-top:.25rem;padding:.375rem 0;font-size:.875rem;font-weight:600;display:flex}._totalLabel_1bkqg_366{text-align:left;flex:1}._totalAmount_1bkqg_371{text-align:right;min-width:120px;font-family:monospace}._grossProfitRow_1bkqg_377{justify-content:space-between;align-items:center;margin-top:.375rem;padding:.375rem 0;font-size:.875rem;font-weight:600;display:flex}._grossProfitLabel_1bkqg_387{text-align:left;flex:1}._grossProfitAmount_1bkqg_392{text-align:right;min-width:120px;font-family:monospace;font-weight:600}._operatingIncomeSection_1bkqg_399{margin-top:1.5rem;margin-bottom:1rem}._operatingIncomeRow_1bkqg_404{justify-content:space-between;align-items:center;padding:.375rem 0;font-size:.875rem;font-weight:600;display:flex}._operatingIncomeLabel_1bkqg_413{text-align:left;flex:1}._operatingIncomeAmount_1bkqg_418{text-align:right;min-width:120px;font-family:monospace;font-weight:600}._emptyMessage_1bkqg_425{color:#737373;text-align:center;margin:0;padding:1rem;font-size:.875rem;font-style:italic}._netIncomeSection_1bkqg_434{margin-top:1.5rem;padding-top:.5rem}._netIncomeRow_1bkqg_439{justify-content:space-between;align-items:center;padding:.5rem 0;font-size:1rem;font-weight:600;display:flex}._netIncomeLabel_1bkqg_448{text-align:left;flex:1}._netIncomeAmount_1bkqg_453{text-align:right;min-width:120px;font-family:monospace;font-weight:700}@media (width<=768px){._container_1bkqg_2{padding:1rem 1rem 6rem}._reportContent_1bkqg_157{padding:1rem}._reportHeader_1bkqg_254{margin-bottom:1rem}._section_1bkqg_276{margin-bottom:1.25rem}._sectionTitle_1bkqg_283{margin-bottom:.375rem;font-size:.9375rem}._itemsList_1bkqg_292{gap:.125rem}._itemRow_1bkqg_299{min-height:1.125rem;padding:.125rem 0}._netIncomeSection_1bkqg_434{margin-top:1.25rem;padding-top:.375rem}._operatingIncomeSection_1bkqg_399{margin-top:1.25rem;margin-bottom:.75rem}}@media print{._container_1bkqg_2{max-width:100%;padding:0}._header_1bkqg_8,._filters_1bkqg_65{display:none}._reportContent_1bkqg_157{max-width:100%;box-shadow:none;border:none;margin-inline:0;padding:0;font-size:10pt;line-height:1.35}._section_1bkqg_276{page-break-inside:avoid;margin-bottom:1.5rem}._netIncomeSection_1bkqg_434,._itemsList_1bkqg_292{page-break-inside:avoid}}._modal_1cqci_2 .modal-dialog{max-width:1100px;margin:1.75rem auto}@media (width<=767px){._modal_1cqci_2 .modal-dialog{max-width:none;margin:.5rem}}._modal_1cqci_2 .modal-content{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._modalContentWrapper_1cqci_19{background-color:#fff;flex-direction:column;min-height:100vh;display:flex}@media (width>=768px){._modalContentWrapper_1cqci_19{flex-direction:row;height:750px;min-height:500px;overflow-y:hidden}}._selectionPanel_1cqci_34{background-color:#fff;flex-direction:column;flex:none;padding:1.5rem;display:flex}@media (width>=768px){._selectionPanel_1cqci_34{border-right:1px solid #eaedf1;flex:0 0 380px;padding:2rem}}@media (width<=767px){._selectionPanel_1cqci_34{min-height:auto;padding:.75rem;position:relative}}._modalTitle_1cqci_56{color:#0f172a;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}@media (width<=767px){._modalTitle_1cqci_56{margin-bottom:.25rem;font-size:1.1rem}}._description_1cqci_69{color:#64748b;font-size:.875rem}@media (width<=767px){._description_1cqci_69{font-size:.75rem}}._loadingOverlay_1cqci_79{z-index:10;color:#0f172a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fffc;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;font-weight:500;display:flex;position:absolute;top:0;left:0}._spinner_1cqci_97{border:3px solid #e0e6eb;border-top-color:#2563eb;border-radius:50%;width:40px;height:40px;animation:1s linear infinite _spin_1cqci_97}@keyframes _spin_1cqci_97{to{transform:rotate(360deg)}}._previewPanel_1cqci_111{background-color:#f3f5f7;flex-direction:column;flex:1;min-height:80vh;padding:.25rem;display:flex;position:relative;overflow:hidden auto;box-shadow:inset 0 5px 15px -10px #0000000a}@media (width>=768px){._previewPanel_1cqci_111{min-height:auto;padding:3rem}}._pdfWrapper_1cqci_130{background-color:#fff;border-radius:4px;flex-direction:column;width:100%;height:75vh;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}@media (width>=768px){._pdfWrapper_1cqci_130{max-width:850px;height:100%;margin:0 auto;box-shadow:0 25px 50px -12px #00000026}}@media (width<=767px){._pdfWrapper_1cqci_130{margin-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}}._pdfFrame_1cqci_155{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:none;width:calc(100% + 20px);height:calc(100% + 20px);margin:-12px}._closeIconButton_1cqci_165{display:none}@media (width<=767px){._closeIconButton_1cqci_165{color:#64748b;transition:all .2;z-index:10;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;top:.75rem;right:.75rem}._closeIconButton_1cqci_165:hover{color:#0f172a;background-color:#f3f5f7}}._buttonContainer_1cqci_191{border-top:1px solid #eaedf1;flex-direction:column;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}@media (width<=767px){._buttonContainer_1cqci_191{bottom:env(safe-area-inset-bottom,0px);z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-top:1px solid #e0e6eb;margin-top:0;padding:.75rem 1rem;position:fixed;left:0;right:0;box-shadow:0 -5px 15px #0000000d}}._downloadButton_1cqci_215{justify-content:center;width:100%;padding:.75rem!important;font-weight:600!important}@media (width<=767px){._downloadButton_1cqci_215{padding:.65rem!important;font-size:.85rem!important}}._closeButton_1cqci_228{justify-content:center;width:100%}@media (width<=767px){._closeButton_1cqci_228{display:none}}._fontList_1cqci_238{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}@media (width<=767px){._fontList_1cqci_238{margin-top:.25rem;margin-bottom:calc(6rem + env(safe-area-inset-bottom,0px));gap:.5rem}}._fontOption_1cqci_253{cursor:pointer;background-color:#0000;border:2px solid #eaedf1;border-radius:12px;align-items:center;padding:1.25rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._fontOption_1cqci_253:hover{background-color:#f9fafb;border-color:#94a3b8;transform:translateY(-1px)}@media (width<=767px){._fontOption_1cqci_253{border-radius:8px;padding:.5rem .75rem}}._fontOption_1cqci_253._selected_1cqci_274{background-color:#f5faff;border-color:#2563eb;justify-content:space-between;display:flex;box-shadow:0 4px 6px -1px #0000000d}._fontName_1cqci_282{color:#0f172a;margin-bottom:.35rem;font-size:1.05rem;font-weight:600;display:block}@media (width<=767px){._fontName_1cqci_282{margin-bottom:0;font-size:.9375rem}}._fontPreview_1cqci_296{color:#64748b;opacity:.8;font-size:.875rem}._actionButtons_1cqci_302{gap:.75rem;display:flex}._fontCheck_1cqci_307{justify-content:center;align-items:center;width:24px;height:24px;display:flex}._checkIcon_1cqci_315{color:#2563eb;font-size:1.25rem;font-weight:700}._filtersRow_1foow_1{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._viewWrap_1b7x1_2{vertical-align:baseline;max-width:100%;display:inline-block;position:relative}._titleButton_1b7x1_9{font:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;color:inherit;background:0 0;border:none;max-width:100%;padding:0;display:inline}._titleButton_1b7x1_9:hover{text-underline-offset:.12em;text-decoration:underline}._editIconFloating_1b7x1_26{cursor:pointer;color:#6b6b6b;white-space:nowrap;z-index:1;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin:0 0 0 .35rem;padding:.2rem;display:inline-flex;position:absolute;top:50%;left:100%;transform:translateY(-50%)}._editIconFloating_1b7x1_26:hover{color:var(--color-primary);background-color:#f5f5f5}._editForm_1b7x1_52{justify-content:center;width:100%;margin:0;display:flex}._editInput_1b7x1_59{font:inherit;font-weight:inherit;text-align:center;border:2px solid var(--color-primary);width:min(100%,32rem);color:inherit;background:#fff;border-radius:6px;padding:.2rem .5rem}._editInput_1b7x1_59:focus{outline:none}._plain_1b7x1_74{margin:0}._container_pr1na_1{max-width:1200px;margin:0 auto;padding:2rem 2rem 6rem}._header_pr1na_7{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:2rem;display:flex}@media (width>=768px){._header_pr1na_7{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}._headerLeft_pr1na_23{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;display:flex}@media (width>=768px){._headerLeft_pr1na_23{flex-direction:row;align-items:center;gap:1.5rem;width:auto}}._headerActions_pr1na_39{gap:.75rem;width:100%;display:flex}@media (width>=768px){._headerActions_pr1na_39{width:auto}}._headerActions_pr1na_39 button{flex:1}@media (width>=768px){._headerActions_pr1na_39 button{flex:none}}._printButton_pr1na_58{align-items:center;gap:.5rem;display:flex}._title_pr1na_64{color:#0f172a;margin:0;font-size:1.5rem}._filters_pr1na_70{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1rem;display:flex}._presetButtons_pr1na_81{flex-wrap:wrap;gap:.5rem;display:flex}._scopeRow_pr1na_87{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._scopeRow_pr1na_87 label{font-size:.875rem;font-weight:500}._scopeRow_pr1na_87 select{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;min-width:220px;padding:.5rem .75rem;font-size:.875rem}._scopeRow_pr1na_87 select:focus{border-color:var(--color-primary);outline:none}._dateInput_pr1na_110{align-items:center;gap:.5rem;display:flex}._dateInput_pr1na_110 label{font-size:.875rem;font-weight:500}._dateInput_pr1na_110 input[type=date],._dateInput_pr1na_110 input[type=text]{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:.5rem;font-size:.875rem}._dateInput_pr1na_110 input[type=date]:focus,._dateInput_pr1na_110 input[type=text]:focus{border-color:var(--color-primary);outline:none}._loading_pr1na_133,._emptyState_pr1na_140{text-align:center;color:#737373;padding:3rem;font-size:.9375rem}._errorState_pr1na_147{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._errorMessage_pr1na_156{color:#dc2828;margin:0;font-size:.9375rem}._reportContent_pr1na_162{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;width:100%;max-width:840px;margin-inline:auto;padding:1.5rem;font-size:clamp(10px,6px + 1.75vw,13px);line-height:1.35}._plainTable_pr1na_174{border-collapse:collapse;width:100%;max-width:500px;font-size:inherit}._plainTable_pr1na_174 th,._plainTable_pr1na_174 td{padding:.2rem .4rem;line-height:1.15}._plainTable_pr1na_174 th{text-align:left;font-weight:600}._plainTable_pr1na_174 th:nth-child(2),._plainTable_pr1na_174 td:nth-child(2){white-space:nowrap;text-align:left;width:1%;padding-right:0;font-family:monospace}._plainTable_pr1na_174 th:nth-child(3),._plainTable_pr1na_174 td:nth-child(3){white-space:nowrap;text-align:right;width:1%;font-family:monospace}._rowSection_pr1na_205 td,._rowTotal_pr1na_209 td,._rowFinal_pr1na_213 td{font-weight:700}._rowSpacer_pr1na_217 td{background:#fff;border-color:#0000;padding:.18rem 0}._currencyCell_pr1na_226{text-align:left}._amountCell_pr1na_230{text-align:right}._amountCellTotalSeparator_pr1na_234{border-top:1px solid #d1d1d1}._amountCellFinalBottom_pr1na_238{border-top:1px solid #d1d1d1;border-bottom:3px double #666;padding-bottom:.15rem}._indentedAccount_pr1na_244{font-size:inherit;line-height:inherit}._reportHeader_pr1na_249{text-align:center;flex-direction:column;align-items:center;gap:.35rem;margin-bottom:1.5rem;display:flex}._reportTitle_pr1na_258{margin:0;font-size:1em;font-weight:700}._reportPeriod_pr1na_264{margin:0;padding:0;font-size:1em;line-height:1.35}@media (width<=768px){._container_pr1na_1{padding:1rem 1rem 6rem}._reportContent_pr1na_162{padding:1rem}._reportHeader_pr1na_249{margin-bottom:1rem}}@media print{._container_pr1na_1{max-width:100%;padding:0}._header_pr1na_7,._filters_pr1na_70{display:none}._reportContent_pr1na_162{max-width:100%;box-shadow:none;border:none;margin-inline:0;padding:0;font-size:10pt;line-height:1.35}._plainTable_pr1na_174{page-break-inside:avoid}}._modal_18zeu_1 .modal-dialog{max-width:1100px;margin:1.75rem auto}@media (width<=767px){._modal_18zeu_1 .modal-dialog{max-width:none;margin:.5rem}}._modal_18zeu_1 .modal-content{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._modalContentWrapper_18zeu_18{background-color:#fff;flex-direction:column;min-height:100vh;display:flex}@media (width>=768px){._modalContentWrapper_18zeu_18{flex-direction:row;height:750px;min-height:500px;overflow-y:hidden}}._selectionPanel_18zeu_33{background-color:#fff;flex-direction:column;flex:none;padding:1.5rem;display:flex}@media (width>=768px){._selectionPanel_18zeu_33{border-right:1px solid #eaedf1;flex:0 0 380px;padding:2rem}}@media (width<=767px){._selectionPanel_18zeu_33{min-height:auto;padding:.75rem;position:relative}}._modalTitle_18zeu_55{color:#0f172a;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}@media (width<=767px){._modalTitle_18zeu_55{margin-bottom:.25rem;font-size:1.1rem}}._description_18zeu_68{color:#64748b;font-size:.875rem}@media (width<=767px){._description_18zeu_68{font-size:.75rem}}._loadingOverlay_18zeu_78{z-index:10;color:#0f172a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fffc;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;font-weight:500;display:flex;position:absolute;top:0;left:0}._spinner_18zeu_96{border:3px solid #e0e6eb;border-top-color:#2563eb;border-radius:50%;width:40px;height:40px;animation:1s linear infinite _spin_18zeu_96}@keyframes _spin_18zeu_96{to{transform:rotate(360deg)}}._previewPanel_18zeu_110{background-color:#f3f5f7;flex-direction:column;flex:1;min-height:80vh;padding:.25rem;display:flex;position:relative;overflow:hidden auto;box-shadow:inset 0 5px 15px -10px #0000000a}@media (width>=768px){._previewPanel_18zeu_110{min-height:auto;padding:3rem}}._pdfWrapper_18zeu_129{background-color:#fff;border-radius:4px;flex-direction:column;width:100%;height:75vh;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}@media (width>=768px){._pdfWrapper_18zeu_129{max-width:850px;height:100%;margin:0 auto;box-shadow:0 25px 50px -12px #00000026}}@media (width<=767px){._pdfWrapper_18zeu_129{margin-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}}._pdfFrame_18zeu_153{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:none;width:calc(100% + 20px);height:calc(100% + 20px);margin:-12px}._closeIconButton_18zeu_163{display:none}@media (width<=767px){._closeIconButton_18zeu_163{color:#64748b;transition:all .2;z-index:10;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;top:.75rem;right:.75rem}._closeIconButton_18zeu_163:hover{color:#0f172a;background-color:#f3f5f7}}._buttonContainer_18zeu_189{border-top:1px solid #eaedf1;flex-direction:column;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}@media (width<=767px){._buttonContainer_18zeu_189{bottom:env(safe-area-inset-bottom,0px);z-index:101;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-top:1px solid #e0e6eb;margin-top:0;padding:.75rem 1rem;position:fixed;left:0;right:0;box-shadow:0 -5px 15px #0000000d}}._downloadButton_18zeu_213{justify-content:center;width:100%;padding:.75rem!important;font-weight:600!important}@media (width<=767px){._downloadButton_18zeu_213{padding:.65rem!important;font-size:.85rem!important}}._closeButton_18zeu_226{justify-content:center;width:100%}@media (width<=767px){._closeButton_18zeu_226{display:none}}._fontList_18zeu_236{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}@media (width<=767px){._fontList_18zeu_236{margin-top:.25rem;margin-bottom:calc(6rem + env(safe-area-inset-bottom,0px));gap:.5rem}}._fontOption_18zeu_250{cursor:pointer;background-color:#0000;border:2px solid #eaedf1;border-radius:12px;align-items:center;padding:1.25rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._fontOption_18zeu_250:hover{background-color:#f9fafb;border-color:#94a3b8;transform:translateY(-1px)}@media (width<=767px){._fontOption_18zeu_250{border-radius:8px;padding:.5rem .75rem}}._fontOption_18zeu_250._selected_18zeu_271{background-color:#f5faff;border-color:#2563eb;justify-content:space-between;display:flex;box-shadow:0 4px 6px -1px #0000000d}._fontName_18zeu_279{color:#0f172a;margin-bottom:.35rem;font-size:1.05rem;font-weight:600;display:block}@media (width<=767px){._fontName_18zeu_279{margin-bottom:0;font-size:.9375rem}}._fontCheck_18zeu_293{justify-content:center;align-items:center;width:24px;height:24px;display:flex}._checkIcon_18zeu_301{color:#2563eb;font-size:1.25rem;font-weight:700}._editTip_18zeu_307{color:#1146bb;background-color:#f5faff;border:1px solid #e0f0ff;border-radius:8px;gap:.75rem;margin-top:1rem;padding:1rem;font-size:.8125rem;line-height:1.4;display:flex}._editTip_18zeu_307 p{margin:0}._editTip_18zeu_307 strong{color:#0f3ea4}._tipIcon_18zeu_326{color:#2563eb;flex-shrink:0;margin-top:2px}._container_6rvk3_1{max-width:1200px;margin:0 auto;padding:2rem 2rem 6rem}._header_6rvk3_7{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:2rem;display:flex}@media (width>=768px){._header_6rvk3_7{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}._headerLeft_6rvk3_23{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;display:flex}@media (width>=768px){._headerLeft_6rvk3_23{flex-direction:row;align-items:center;gap:1.5rem;width:auto}}._headerActions_6rvk3_39{gap:.75rem;width:100%;display:flex}@media (width>=768px){._headerActions_6rvk3_39{width:auto}}._headerActions_6rvk3_39 button{flex:1}@media (width>=768px){._headerActions_6rvk3_39 button{flex:none}}._printButton_6rvk3_58{align-items:center;gap:.5rem;display:flex}._title_6rvk3_64{color:#0f172a;margin:0;font-size:1.5rem}._filters_6rvk3_70{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1rem;display:flex}._presetButtons_6rvk3_81{flex-wrap:wrap;gap:.5rem;display:flex}._scopeRow_6rvk3_87{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._scopeRow_6rvk3_87 label{font-size:.875rem;font-weight:500}._scopeRow_6rvk3_87 select{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;min-width:220px;padding:.5rem .75rem;font-size:.875rem}._scopeRow_6rvk3_87 select:focus{border-color:var(--color-primary);outline:none}._dateInput_6rvk3_110{align-items:center;gap:.5rem;display:flex}._dateInput_6rvk3_110 label{font-size:.875rem;font-weight:500}._dateInput_6rvk3_110 input[type=date],._dateInput_6rvk3_110 input[type=text]{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:.5rem;font-size:.875rem}._dateInput_6rvk3_110 input[type=date]:focus,._dateInput_6rvk3_110 input[type=text]:focus{border-color:var(--color-primary);outline:none}._loading_6rvk3_133,._emptyState_6rvk3_140{text-align:center;color:#737373;padding:3rem;font-size:.9375rem}._errorState_6rvk3_147{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._errorMessage_6rvk3_156{color:#dc2828;margin:0;font-size:.9375rem}._reportContent_6rvk3_162{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;width:100%;max-width:840px;margin-inline:auto;padding:1.5rem;font-size:clamp(10px,6px + 1.75vw,13px);line-height:1.35}._reportHeader_6rvk3_174{text-align:center;flex-direction:column;align-items:center;gap:.35rem;margin-bottom:1.5rem;display:flex}._reportTitle_6rvk3_183{margin:0;font-size:1em;font-weight:700}._reportPeriod_6rvk3_189{margin:0;padding:0;font-size:1em;line-height:1.35}._plainTable_6rvk3_196{border-collapse:collapse;width:100%;max-width:500px;font-size:inherit}._plainTable_6rvk3_196 th,._plainTable_6rvk3_196 td{padding:.2rem .4rem;line-height:1.15}._plainTable_6rvk3_196 th{text-align:left;font-weight:600}._plainTable_6rvk3_196 th:nth-child(2),._plainTable_6rvk3_196 td:nth-child(2){white-space:nowrap;text-align:left;width:1%;padding-right:0;font-family:monospace}._plainTable_6rvk3_196 th:nth-child(3),._plainTable_6rvk3_196 td:nth-child(3){white-space:nowrap;text-align:right;width:1%;font-family:monospace}._rowSection_6rvk3_227 td{padding-top:.35rem;font-weight:400}._rowTotal_6rvk3_232 td,._rowFinal_6rvk3_236 td{font-weight:700}._rowSpacer_6rvk3_240 td{background:#fff;border-color:#0000;padding:.18rem 0}._currencyCell_6rvk3_249{text-align:left}._amountCell_6rvk3_253{text-align:right}._amountCellTotalSeparator_6rvk3_257{border-top:1px solid #d1d1d1}._amountCellFinalBottom_6rvk3_261{border-top:1px solid #d1d1d1;border-bottom:3px double #666;padding-bottom:.15rem}._indentedAccount_6rvk3_267{font-size:inherit;line-height:inherit}._cfAdjustmentsSubheading_6rvk3_272{color:#1e2d53;font-weight:600}._summary_6rvk3_277{border-top:2px solid #e3e3e3;margin-top:2rem;padding-top:2rem}._summaryRow_6rvk3_283{justify-content:space-between;padding:.75rem 0;font-size:1rem;display:flex}._summaryRow_6rvk3_283:not(:last-child){border-bottom:1px solid #e3e3e3}@media (width<=768px){._container_6rvk3_1{padding:1rem 1rem 6rem}._reportContent_6rvk3_162{padding:1rem}._reportHeader_6rvk3_174{margin-bottom:1rem}}@media print{._container_6rvk3_1{max-width:100%;padding:0}._header_6rvk3_7,._filters_6rvk3_70{display:none}._reportContent_6rvk3_162{max-width:100%;box-shadow:none;border:none;margin-inline:0;padding:0;font-size:10pt;line-height:1.35}._plainTable_6rvk3_196,._summary_6rvk3_277{page-break-inside:avoid}}._container_1iqfv_1{max-width:1200px;margin:0 auto;padding:2rem 2rem 6rem}._header_1iqfv_7{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:2rem;display:flex}@media (width>=768px){._header_1iqfv_7{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}._headerLeft_1iqfv_23{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;display:flex}@media (width>=768px){._headerLeft_1iqfv_23{flex-direction:row;align-items:center;gap:1.5rem;width:auto}}._headerActions_1iqfv_39{gap:.75rem;width:100%;display:flex}@media (width>=768px){._headerActions_1iqfv_39{width:auto}}._headerActions_1iqfv_39 button{flex:1}@media (width>=768px){._headerActions_1iqfv_39 button{flex:none}}._printButton_1iqfv_58{align-items:center;gap:.5rem;display:flex}._title_1iqfv_64{color:#0f172a;margin:0;font-size:1.5rem}._filters_1iqfv_70{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1rem;display:flex}._presetButtons_1iqfv_81{flex-wrap:wrap;gap:.5rem;display:flex}._dateInput_1iqfv_87{align-items:center;gap:.5rem;display:flex}._dateInput_1iqfv_87 label{font-size:.875rem;font-weight:500}._dateInput_1iqfv_87 input[type=date],._dateInput_1iqfv_87 input[type=text]{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:.5rem;font-size:.875rem}._dateInput_1iqfv_87 input[type=date]:focus,._dateInput_1iqfv_87 input[type=text]:focus{border-color:var(--color-primary);outline:none}._loading_1iqfv_110,._emptyState_1iqfv_117{text-align:center;color:#737373;padding:3rem;font-size:.9375rem}._errorState_1iqfv_124{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._errorMessage_1iqfv_133{color:#dc2828;margin:0;font-size:.9375rem}._reportContent_1iqfv_139{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;width:100%;max-width:840px;margin-inline:auto;padding:1.5rem;font-size:clamp(10px,6px + 1.75vw,13px);line-height:1.35}._reportHeader_1iqfv_151{text-align:center;flex-direction:column;align-items:center;gap:.35rem;margin-bottom:1.5rem;display:flex}._reportTitle_1iqfv_160{margin:0;font-size:1em;font-weight:700}._reportPeriod_1iqfv_166{margin:0;padding:0;font-size:1em;line-height:1.35}._plainTable_1iqfv_173{border-collapse:collapse;width:100%;max-width:500px;font-size:inherit}._plainTable_1iqfv_173 th,._plainTable_1iqfv_173 td{padding:.2rem .4rem;line-height:1.15}._plainTable_1iqfv_173 th{text-align:left;font-weight:600}._plainTable_1iqfv_173 th:nth-child(2),._plainTable_1iqfv_173 td:nth-child(2){white-space:nowrap;text-align:left;width:1%;padding-right:0;font-family:monospace}._plainTable_1iqfv_173 th:nth-child(3),._plainTable_1iqfv_173 td:nth-child(3){white-space:nowrap;text-align:right;width:1%;font-family:monospace}._rowSection_1iqfv_204 td{padding-top:.35rem;font-weight:400}._rowNormal_1iqfv_209 td{font-weight:400}._rowSubtotal_1iqfv_213 td{font-weight:600}._rowTotal_1iqfv_217 td,._rowFinal_1iqfv_221 td{font-weight:700}._rowSpacer_1iqfv_225 td{background:#fff;border-color:#0000;padding:.18rem 0}._currencyCell_1iqfv_234{text-align:left}._amountCell_1iqfv_238{text-align:right}._amountCellTotalSeparator_1iqfv_242{border-top:1px solid #d1d1d1}._amountCellFinalBottom_1iqfv_246{border-top:1px solid #d1d1d1;border-bottom:3px double #666;padding-bottom:.15rem}._indentedAccount_1iqfv_252{font-size:inherit;line-height:inherit}._reconciledTag_1iqfv_257,._unreconciledTag_1iqfv_258{border-radius:999px;margin-left:.5rem;padding:.15rem .45rem;font-size:.75rem;font-weight:600;display:inline-block}._reconciledTag_1iqfv_257{color:#12873d;background-color:#16a2491f}._unreconciledTag_1iqfv_258{color:#c52020;background-color:#dc28281f}@media (width<=768px){._container_1iqfv_1{padding:1rem 1rem 6rem}._reportContent_1iqfv_139{padding:1rem}._reportHeader_1iqfv_151{margin-bottom:1rem}}@media print{._container_1iqfv_1{max-width:100%;padding:0}._header_1iqfv_7,._filters_1iqfv_70{display:none}._reportContent_1iqfv_139{max-width:100%;box-shadow:none;border:none;margin-inline:0;padding:0;font-size:10pt;line-height:1.35}._plainTable_1iqfv_173{page-break-inside:avoid}}._container_1cvty_1{max-width:1200px;margin:0 auto;padding:2rem 2rem 6rem}._header_1cvty_7{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:2rem;display:flex}@media (width>=768px){._header_1cvty_7{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}._headerLeft_1cvty_23{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;display:flex}@media (width>=768px){._headerLeft_1cvty_23{flex-direction:row;align-items:center;gap:1.5rem;width:auto}}._title_1cvty_39{color:#0f172a;margin:0;font-size:1.5rem}._methodologyHintShell_1cvty_45{margin:0 0 1.5rem}._methodologyHintToggle_1cvty_49{color:#263e73;cursor:pointer;background:#f4f7fb;border:1px solid #d0dae7;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.875rem;font-weight:500;display:inline-flex}._methodologyHintToggle_1cvty_49:hover{background:#eaeff6;border-color:#bccadc}._methodologyHintToggle_1cvty_49:focus-visible{outline-offset:2px;outline:2px solid #2857bd}._methodologyHintToggleIcon_1cvty_71{flex-shrink:0;transition:transform .15s}._methodologyHintToggleIconOpen_1cvty_76{transform:rotate(180deg)}._methodologyHint_1cvty_45{background:#f8fafc;border:1px solid #d7dfea;border-radius:8px;margin:.75rem 0 0;padding:1rem 1.125rem}._methodologyHintTitle_1cvty_88{color:#182544;margin:0 0 .5rem;font-size:.9375rem;font-weight:600}._methodologyHintBadge_1cvty_95{letter-spacing:.02em;text-transform:uppercase;color:#243a6b;vertical-align:middle;background:#e1e9f4;border-radius:4px;margin-right:.35rem;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._methodologyHintBody_1cvty_109{color:#323f5d;margin:0 0 .75rem;font-size:.875rem;line-height:1.55}._methodologyHintSub_1cvty_116{color:#495779;margin:0 0 .75rem;font-size:.8125rem;font-weight:500}._methodologyHintSections_1cvty_123{flex-direction:column;gap:1.25rem;display:flex}._methodologyHintSection_1cvty_123{margin:0}._methodologyHintSectionTitle_1cvty_133{color:#15213c;margin:0 0 .35rem;font-size:.875rem;font-weight:600}._methodologyHintSectionDesc_1cvty_140{color:#414e6c;margin:0 0 .5rem;font-size:.8125rem;line-height:1.5}._methodologyHintList_1cvty_147{color:#0f172a;margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.5}._methodologyHintLink_1cvty_155{color:#244ea8;text-underline-offset:2px;text-decoration:underline}._methodologyHintLink_1cvty_155:hover{color:#1d3e87}._methodologyHintLink_1cvty_155:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #2857bd}._filters_1cvty_169{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1rem;display:flex}._periodForm_1cvty_180{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._dateInput_1cvty_187{align-items:center;gap:.5rem;display:flex}._dateInput_1cvty_187 label{font-size:.875rem;font-weight:500}._dateInput_1cvty_187 input[type=date]{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;min-width:180px;padding:.5rem;font-size:.875rem}._dateInput_1cvty_187 input[type=date]:focus{border-color:var(--color-primary);outline:none}._yearSelect_1cvty_209{appearance:none;color:#0f172a;cursor:pointer;background-color:#fff;background-image:linear-gradient(45deg,#0000 50%,#65758b 50%),linear-gradient(135deg,#65758b 50%,#0000 50%);background-position:calc(100% - 16px) 16px,calc(100% - 11px) 16px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border:1px solid #d6d6d6;border-radius:8px;min-width:140px;height:38px;padding:.5rem 2.25rem .5rem .75rem;font-size:.9rem;font-weight:500;transition:border-color .16s,box-shadow .16s,background-color .16s}._yearSelect_1cvty_209:hover{background-color:#f8fafc;border-color:#b8b8b8}._yearSelect_1cvty_209:focus{border-color:var(--color-primary);background-color:#fff;outline:none;box-shadow:0 0 0 3px #3c83f62e}._signatories_1cvty_240{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.5rem;display:grid}@media (width<=768px){._signatories_1cvty_240{grid-template-columns:1fr}}._signatories_1cvty_240 ._sectionTitle_1cvty_252{grid-column:1/-1}._signatories_1cvty_240 label{flex-direction:column;gap:.35rem;display:flex}._signatories_1cvty_240 label select,._signatories_1cvty_240 label input{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:.5rem;font-size:.875rem}._smrOptions_1cvty_270{border-top:1px solid #e6e6e6;margin-top:.25rem;padding-top:.75rem}._smrAuditedLabel_1cvty_276{color:#323f5d;cursor:pointer;align-items:flex-start;gap:.5rem;margin:0;font-size:.875rem;line-height:1.45;display:flex}._smrAuditedLabel_1cvty_276 input[type=checkbox]{cursor:pointer;flex-shrink:0;width:1rem;height:1rem;margin-top:.2rem}._smrAuditedLabel_1cvty_276 strong{color:#15213c;font-weight:600}._notesHeader_1cvty_298{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._notesList_1cvty_307{flex-direction:column;gap:.75rem;display:flex}._noteCard_1cvty_313{border:1px solid #e3e3e3;border-radius:8px;grid-template-columns:96px 1fr;gap:.5rem;padding:.75rem;display:grid}._noteNumber_1cvty_322,._noteTitle_1cvty_323,._noteContent_1cvty_324{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;width:100%;padding:.5rem;font-size:.875rem}._noteContent_1cvty_324{grid-column:1/-1;min-height:90px}._reportContent_1cvty_338{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:1.5rem}._sectionTitle_1cvty_252{margin:0;font-size:1rem;font-weight:600}._headerActions_1cvty_351{gap:.75rem;width:100%;margin-top:1.25rem;display:flex}@media (width<=768px){._headerActions_1cvty_351{flex-direction:column}}._loading_1cvty_363{text-align:center;color:#737373;padding:3rem;font-size:.9375rem}._errorMessage_1cvty_370{color:#dc2828;margin:0 0 1rem;font-size:.9375rem}._companyInfoGate_1cvty_376{flex-direction:column;align-items:center;gap:1rem;max-width:28rem;margin:0 auto;padding:2rem 1rem;display:flex}._companyInfoGateIntro_1cvty_386{color:#22335e;text-align:center;margin:0;font-size:.9375rem;line-height:1.5}._companyInfoMissingList_1cvty_394{color:#0f172a;align-self:stretch;margin:0;padding-left:1.25rem;font-size:.9375rem;line-height:1.45}._companyInfoMissingList_1cvty_394 li{margin-bottom:.25rem}._companyInfoGateFallback_1cvty_406{color:#475a85;text-align:center;margin:0;font-size:.875rem}._pdfPreviewModalDialog_1cvty_413{max-width:min(960px,96vw)}._pdfPreviewModalContent_1cvty_417{overflow:hidden}._pdfPreviewModalBody_1cvty_421{background:#edf0f2;min-height:50vh;padding:0}._pdfPreviewNote_1cvty_427{color:#44557e;background:#f4f7fb;border-bottom:1px solid #d7dfea;margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.45}._pdfPreviewIframe_1cvty_437{background:#fff;border:0;width:100%;min-height:65vh;display:block}._pdfPreviewModalFooter_1cvty_445{gap:.5rem}._container_qdt82_1{max-width:1200px;margin:0 auto;padding:2rem 2rem 6rem}._header_qdt82_7{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._printButton_qdt82_15{gap:.5rem;margin-left:auto;display:flex}._title_qdt82_21{margin:0;font-size:2rem;font-weight:600}._filters_qdt82_27{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1rem;display:flex}._categorySelect_qdt82_38{flex-direction:column;gap:.5rem;display:flex}._categorySelect_qdt82_38 label{font-size:.875rem;font-weight:500}._categorySelect_qdt82_38 ._selectInput_qdt82_47{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:.5rem;font-size:.875rem}._categorySelect_qdt82_38 ._selectInput_qdt82_47:focus{border-color:var(--color-primary);outline:none}._categorySelect_qdt82_38 ._selectInput_qdt82_47:disabled{cursor:not-allowed;background-color:#f5f5f5}._presetButtons_qdt82_63{flex-wrap:wrap;gap:.5rem;display:flex}._dateInput_qdt82_69{align-items:center;gap:.5rem;display:flex}._dateInput_qdt82_69 label{font-size:.875rem;font-weight:500}._dateInput_qdt82_69 input[type=date],._dateInput_qdt82_69 input[type=text]{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:.5rem;font-size:.875rem}._dateInput_qdt82_69 input[type=date]:focus,._dateInput_qdt82_69 input[type=text]:focus{border-color:var(--color-primary);outline:none}._loading_qdt82_92,._emptyState_qdt82_99{text-align:center;color:#737373;padding:3rem;font-size:.9375rem}._errorState_qdt82_106{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._errorMessage_qdt82_115{color:#dc2828;margin:0;font-size:.9375rem}._reportContent_qdt82_121{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:2rem}._period_qdt82_128{color:#737373;border-bottom:1px solid #e3e3e3;margin-bottom:2rem;padding-bottom:1rem;font-size:.9375rem}._reportEmbeddedTitle_qdt82_136{font-weight:700}._balanceSection_qdt82_140{background-color:#fafafa;border-radius:6px;margin-bottom:2rem;padding:1rem}._balanceRow_qdt82_147{justify-content:space-between;align-items:center;display:flex}._balanceLabel_qdt82_153{font-size:.9375rem;font-weight:600}._balanceAmount_qdt82_158{font-family:monospace;font-size:1.125rem;font-weight:700}._table_qdt82_164{border-collapse:collapse;width:100%;margin-bottom:1rem}._table_qdt82_164 thead{background-color:#f5f5f5}._table_qdt82_164 th{text-align:left;border-bottom:2px solid #e3e3e3;padding:.75rem;font-size:.875rem;font-weight:600}._table_qdt82_164 td{border-bottom:1px solid #e3e3e3;padding:.75rem;font-size:.875rem}._table_qdt82_164 tbody tr:hover{background-color:#fafafa}._amountColumn_qdt82_188{text-align:right;font-family:monospace}._totalRow_qdt82_193{background-color:#fafafa;font-weight:600}._totalRow_qdt82_193 td{border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}._emptyMessage_qdt82_202{color:#737373;text-align:center;margin:0;padding:1rem;font-size:.875rem;font-style:italic}@media print{._container_qdt82_1{max-width:100%;padding:0}._header_qdt82_7,._filters_qdt82_27{display:none}._reportContent_qdt82_121{box-shadow:none;border:none;padding:0}._table_qdt82_164{page-break-inside:avoid}tbody tr:hover{background-color:#0000}}._exportAllRow_qdt82_234{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}._exportAllHint_qdt82_241{color:#616161;max-width:28rem;font-size:.8125rem;line-height:1.4}@media (width<=767px){._modal_siiy1_1 .modal-dialog{max-width:none;margin:.5rem}}@media (width>=768px){._modalContentWrapper_siiy1_18{flex-direction:row;height:750px;min-height:500px;overflow-y:hidden}}@media (width>=768px){._selectionPanel_siiy1_33{border-right:1px solid #eaedf1;flex:0 0 380px;padding:2rem}}@media (width<=767px){._selectionPanel_siiy1_33{min-height:auto;padding:.75rem;position:relative}}@media (width<=767px){._modalTitle_siiy1_55{margin-bottom:.25rem;font-size:1.1rem}}@media (width<=767px){._description_siiy1_68{font-size:.75rem}}@keyframes _spin_siiy1_96{to{transform:rotate(360deg)}}@media (width>=768px){._previewPanel_siiy1_110{min-height:auto;padding:3rem}}@media (width>=768px){._pdfWrapper_siiy1_129{max-width:850px;height:100%;margin:0 auto;box-shadow:0 25px 50px -12px #00000026}}@media (width<=767px){._pdfWrapper_siiy1_129{margin-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}}@media (width<=767px){._closeIconButton_siiy1_163{color:#64748b;transition:all .2;z-index:10;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;top:.75rem;right:.75rem}._closeIconButton_siiy1_163:hover{color:#0f172a;background-color:#f3f5f7}}@media (width<=767px){._buttonContainer_siiy1_189{bottom:env(safe-area-inset-bottom,0px);z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-top:1px solid #e0e6eb;margin-top:0;padding:.75rem 1rem;position:fixed;left:0;right:0;box-shadow:0 -5px 15px #0000000d}}@media (width<=767px){._downloadButton_siiy1_213{padding:.65rem!important;font-size:.85rem!important}}@media (width<=767px){._closeButton_siiy1_226{display:none}}@media (width<=767px){._fontList_siiy1_236{margin-top:.25rem;margin-bottom:calc(6rem + env(safe-area-inset-bottom,0px));gap:.5rem}}@media (width<=767px){._fontOption_siiy1_250{border-radius:8px;padding:.5rem .75rem}}@media (width<=767px){._fontName_siiy1_279{margin-bottom:0;font-size:.9375rem}}._container_1g1jw_1{padding:24px 24px 6rem}._header_1g1jw_5{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._title_1g1jw_13{margin:0;font-size:24px}._subtitle_1g1jw_18{color:#6b7280;margin:8px 0 0}._queueCard_1g1jw_23{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:16px;padding:12px}._queueGrid_1g1jw_31{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._queueItem_1g1jw_37{background:#fafafa;border:1px solid #f3f4f6;border-radius:8px;padding:8px}._queueLabel_1g1jw_44{color:#6b7280;font-size:12px}._queueValue_1g1jw_49{font-size:18px;font-weight:600}._tableWrap_1g1jw_54{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:auto}._table_1g1jw_54{border-collapse:collapse;width:100%}._table_1g1jw_54 th,._table_1g1jw_54 td{text-align:left;white-space:nowrap;border-bottom:1px solid #f3f4f6;padding:10px 12px}._amount_1g1jw_74{font-variant-numeric:tabular-nums;text-align:right!important}._empty_1g1jw_79{color:#6b7280;padding:20px}._error_1g1jw_84{color:#dc2626;margin:8px 0 12px}._rollupSection_1g1jw_89{margin-top:16px}._rollupHeader_1g1jw_93{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}._rollupTabs_1g1jw_101{gap:8px;display:flex}._rollupTabs_1g1jw_101 button{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:6px 10px}._rollupTabActive_1g1jw_113{color:#fff;background:#111827!important;border-color:#111827!important}._container_7f20q_1{max-width:1200px;margin:0 auto;padding:2rem 2rem 6rem}._header_7f20q_7{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._printButton_7f20q_15{gap:.5rem;margin-left:auto;display:flex}._title_7f20q_21{margin:0;font-size:2rem;font-weight:600}._filters_7f20q_27{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1rem;display:flex}._dateInput_7f20q_38{align-items:center;gap:.5rem;display:flex}._dateInput_7f20q_38 label{font-size:.875rem;font-weight:500}._dateInput_7f20q_38 input[type=date],._dateInput_7f20q_38 input[type=text]{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:.5rem;font-size:.875rem}._dateInput_7f20q_38 input[type=date]:focus,._dateInput_7f20q_38 input[type=text]:focus{border-color:var(--color-primary);outline:none}._loading_7f20q_61,._emptyState_7f20q_68{text-align:center;color:#737373;padding:3rem;font-size:.9375rem}._errorState_7f20q_75{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._errorMessage_7f20q_84{color:#dc2828;margin:0;font-size:.9375rem}._reportContent_7f20q_90{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:2rem}._period_7f20q_97{color:#737373;border-bottom:1px solid #e3e3e3;margin-bottom:2rem;padding-bottom:1rem;font-size:.9375rem}._reportEmbeddedTitle_7f20q_105{font-weight:700}._table_7f20q_109{border-collapse:collapse;width:100%;margin-bottom:2rem}._table_7f20q_109 thead{background-color:#f5f5f5}._table_7f20q_109 th{text-align:left;border-bottom:2px solid #e3e3e3;padding:.75rem;font-size:.875rem;font-weight:600}._table_7f20q_109 td{border-bottom:1px solid #e3e3e3;padding:.75rem;font-size:.875rem}._table_7f20q_109 tbody tr:hover{background-color:#fafafa}._amountColumn_7f20q_133{text-align:right;font-family:monospace}._creditIndicator_7f20q_138{color:#737373;margin-left:.25rem;font-size:.75rem}._totalRow_7f20q_144{background-color:#fafafa;font-weight:600}._totalRow_7f20q_144 td{border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}._emptyMessage_7f20q_153{color:#737373;text-align:center;margin:0;padding:1rem;font-size:.875rem;font-style:italic}._balanceStatus_7f20q_162{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:6px;margin-top:2rem;padding:1.5rem}._balanceStatusRow_7f20q_170{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._balanceStatusRow_7f20q_170:last-of-type{margin-bottom:0}._balanceStatusLabel_7f20q_180{font-size:.9375rem;font-weight:600}._balanceStatusAmount_7f20q_185{font-family:monospace;font-size:1rem;font-weight:700}._balanceStatusAmount_7f20q_185._unbalanced_7f20q_190{color:#dc2828}._balanceStatusIndicator_7f20q_194{text-align:center;border-radius:6px;margin-top:1rem;padding:.75rem;font-size:1rem;font-weight:700}._balanceStatusIndicator_7f20q_194._balanced_7f20q_202{color:#16a249;background-color:#16a2491a}._balanceStatusIndicator_7f20q_194._unbalanced_7f20q_190{color:#dc2828;background-color:#dc28281a}._balancedText_7f20q_211{color:#16a249}._unbalancedText_7f20q_215{color:#dc2828}@media print{._container_7f20q_1{max-width:100%;padding:0}._header_7f20q_7,._filters_7f20q_27{display:none}._reportContent_7f20q_90{box-shadow:none;border:none;padding:0}._table_7f20q_109{page-break-inside:avoid}tbody tr:hover{background-color:#0000}}._container_1u50g_1{max-width:1200px;margin:0 auto;padding:2rem 2rem 6rem}._header_1u50g_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._headerActions_1u50g_16{gap:.75rem;width:100%;display:flex}@media (width>=768px){._headerActions_1u50g_16{width:auto}}._headerActions_1u50g_16 button{flex:1}@media (width>=768px){._headerActions_1u50g_16 button{flex:none}}._headerLeft_1u50g_35{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;display:flex}@media (width>=768px){._headerLeft_1u50g_35{flex-direction:row;align-items:center;gap:1.5rem;width:auto}}._printButton_1u50g_51{gap:.5rem;margin-left:auto;display:flex}._title_1u50g_57{margin:0;font-size:2rem;font-weight:600}._filters_1u50g_63{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1rem;display:flex}._presetButtons_1u50g_74{flex-wrap:wrap;gap:.5rem;display:flex}._dateInput_1u50g_80{align-items:center;gap:.5rem;display:flex}._dateInput_1u50g_80 label{font-size:.875rem;font-weight:500}._dateInput_1u50g_80 input[type=date],._dateInput_1u50g_80 input[type=text]{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:.5rem;font-size:.875rem}._dateInput_1u50g_80 input[type=date]:focus,._dateInput_1u50g_80 input[type=text]:focus{border-color:var(--color-primary);outline:none}._loading_1u50g_103,._emptyState_1u50g_110{text-align:center;color:#737373;padding:3rem;font-size:.9375rem}._errorState_1u50g_117{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._errorMessage_1u50g_126{color:#dc2828;margin:0;font-size:.9375rem}._reportContent_1u50g_132{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:1.5rem}._reportHeader_1u50g_139{text-align:center;flex-direction:column;align-items:center;gap:.35rem;margin-bottom:1.5rem;display:flex}._reportTitle_1u50g_148{margin:0;font-size:1.5rem;font-weight:700}._reportPeriod_1u50g_154{margin:0;padding:0;font-size:.875rem;line-height:1.35}._tableContainer_1u50g_161{margin-top:1rem;overflow-x:auto}._table_1u50g_161{border-collapse:collapse;background-color:#fff;width:100%;font-size:.875rem}._table_1u50g_161 thead{background-color:#fafafa;border-bottom:2px solid #e3e3e3}._table_1u50g_161 th{text-align:left;border-bottom:2px solid #e3e3e3;padding:.5rem .75rem;font-size:.875rem;font-weight:600}._table_1u50g_161 td{border-bottom:1px solid #f2f2f2;padding:.375rem .75rem}._table_1u50g_161 tbody tr:hover{background-color:#fcfcfc}._dateColumn_1u50g_195{white-space:nowrap;width:10%;font-size:.8125rem}._descriptionColumn_1u50g_201,._accountColumn_1u50g_205{width:25%}._debitColumn_1u50g_209,._creditColumn_1u50g_215{text-align:right;width:20%;font-family:monospace}._grandTotalRow_1u50g_221{background-color:#f7f7f7;border-top:2px solid #009245;font-size:.9375rem;font-weight:700}._grandTotalLabel_1u50g_228{text-align:right;padding-right:.75rem}@media (width<=768px){._container_1u50g_1{padding:1rem 1rem 6rem}._reportContent_1u50g_132{padding:1rem}._table_1u50g_161{font-size:.8125rem}._table_1u50g_161 th,._table_1u50g_161 td{padding:.375rem .5rem}._dateColumn_1u50g_195{font-size:.75rem}}@media print{._container_1u50g_1{max-width:100%;padding:0}._header_1u50g_7,._filters_1u50g_63{display:none}._reportContent_1u50g_132{box-shadow:none;border:none;padding:0}._table_1u50g_161{page-break-inside:auto}._table_1u50g_161 tbody tr,._grandTotalRow_1u50g_221{page-break-inside:avoid}}._modal_siiy1_1 .modal-dialog{max-width:1100px;margin:1.75rem auto}@media (width<=767px){._modal_siiy1_1 .modal-dialog{max-width:none;margin:.5rem}}._modal_siiy1_1 .modal-content{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._modalContentWrapper_siiy1_18{background-color:#fff;flex-direction:column;min-height:100vh;display:flex}@media (width>=768px){._modalContentWrapper_siiy1_18{flex-direction:row;height:750px;min-height:500px;overflow-y:hidden}}._selectionPanel_siiy1_33{background-color:#fff;flex-direction:column;flex:none;padding:1.5rem;display:flex}@media (width>=768px){._selectionPanel_siiy1_33{border-right:1px solid #eaedf1;flex:0 0 380px;padding:2rem}}@media (width<=767px){._selectionPanel_siiy1_33{min-height:auto;padding:.75rem;position:relative}}._modalTitle_siiy1_55{color:#0f172a;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}@media (width<=767px){._modalTitle_siiy1_55{margin-bottom:.25rem;font-size:1.1rem}}._description_siiy1_68{color:#64748b;font-size:.875rem}@media (width<=767px){._description_siiy1_68{font-size:.75rem}}._loadingOverlay_siiy1_78{z-index:10;color:#0f172a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fffc;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;font-weight:500;display:flex;position:absolute;top:0;left:0}._spinner_siiy1_96{border:3px solid #e0e6eb;border-top-color:#2563eb;border-radius:50%;width:40px;height:40px;animation:1s linear infinite _spin_siiy1_96}._previewPanel_siiy1_110{background-color:#f3f5f7;flex-direction:column;flex:1;min-height:80vh;padding:.25rem;display:flex;position:relative;overflow:hidden auto;box-shadow:inset 0 5px 15px -10px #0000000a}@media (width>=768px){._previewPanel_siiy1_110{min-height:auto;padding:3rem}}._pdfWrapper_siiy1_129{background-color:#fff;border-radius:4px;flex-direction:column;width:100%;height:75vh;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}@media (width>=768px){._pdfWrapper_siiy1_129{max-width:850px;height:100%;margin:0 auto;box-shadow:0 25px 50px -12px #00000026}}@media (width<=767px){._pdfWrapper_siiy1_129{margin-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}}._pdfFrame_siiy1_153{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:none;width:calc(100% + 20px);height:calc(100% + 20px);margin:-12px}._closeIconButton_siiy1_163{display:none}@media (width<=767px){._closeIconButton_siiy1_163{color:#64748b;transition:all .2;z-index:10;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;top:.75rem;right:.75rem}._closeIconButton_siiy1_163:hover{color:#0f172a;background-color:#f3f5f7}}._buttonContainer_siiy1_189{border-top:1px solid #eaedf1;flex-direction:column;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}@media (width<=767px){._buttonContainer_siiy1_189{bottom:env(safe-area-inset-bottom,0px);z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-top:1px solid #e0e6eb;margin-top:0;padding:.75rem 1rem;position:fixed;left:0;right:0;box-shadow:0 -5px 15px #0000000d}}._downloadButton_siiy1_213{justify-content:center;width:100%;padding:.75rem!important;font-weight:600!important}@media (width<=767px){._downloadButton_siiy1_213{padding:.65rem!important;font-size:.85rem!important}}._closeButton_siiy1_226{justify-content:center;width:100%}@media (width<=767px){._closeButton_siiy1_226{display:none}}._fontList_siiy1_236{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}@media (width<=767px){._fontList_siiy1_236{margin-top:.25rem;margin-bottom:calc(6rem + env(safe-area-inset-bottom,0px));gap:.5rem}}._fontOption_siiy1_250{cursor:pointer;background-color:#0000;border:2px solid #eaedf1;border-radius:12px;align-items:center;padding:1.25rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._fontOption_siiy1_250:hover{background-color:#f9fafb;border-color:#94a3b8;transform:translateY(-1px)}@media (width<=767px){._fontOption_siiy1_250{border-radius:8px;padding:.5rem .75rem}}._fontOption_siiy1_250._selected_siiy1_271{background-color:#f5faff;border-color:#2563eb;justify-content:space-between;display:flex;box-shadow:0 4px 6px -1px #0000000d}._fontName_siiy1_279{color:#0f172a;margin-bottom:.35rem;font-size:1.05rem;font-weight:600;display:block}@media (width<=767px){._fontName_siiy1_279{margin-bottom:0;font-size:.9375rem}}._fontPreview_siiy1_293{color:#64748b;opacity:.8;font-size:.875rem}._actionButtons_siiy1_299{gap:.75rem;display:flex}._fontCheck_siiy1_304{justify-content:center;align-items:center;width:24px;height:24px;display:flex}._checkIcon_siiy1_312{color:#2563eb;font-size:1.25rem;font-weight:700}._editTip_siiy1_318{color:#1146bb;background-color:#f5faff;border:1px solid #e0f0ff;border-radius:8px;gap:.75rem;margin-top:1rem;padding:1rem;font-size:.8125rem;line-height:1.4;display:flex}._editTip_siiy1_318 p{margin:0}._editTip_siiy1_318 strong{color:#0f3ea4}._tipIcon_siiy1_337{color:#2563eb;flex-shrink:0;margin-top:2px}._container_5vvq2_1{padding:84px 24px 6rem}._header_5vvq2_5{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._headerLeft_5vvq2_13{align-items:center;gap:12px;display:flex}._title_5vvq2_19{margin:0;font-size:1.5rem}._filters_5vvq2_24{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}._dateInput_5vvq2_32{flex-direction:column;gap:6px;display:flex}._dateInput_5vvq2_32 input{border:1px solid #d1d5db;border-radius:8px;min-width:180px;padding:8px 10px}._tableContainer_5vvq2_45{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow-x:auto}._table_5vvq2_45{border-collapse:collapse;width:100%}._table_5vvq2_45 th,._table_5vvq2_45 td{text-align:left;border-bottom:1px solid #eef2f7;padding:10px 12px;font-size:.95rem}._table_5vvq2_45 th{background:#f9fafb;font-weight:600}._amountColumn_5vvq2_70{white-space:nowrap;text-align:right!important}._totalLabel_5vvq2_75{text-align:right;font-weight:700}._loading_5vvq2_80,._emptyState_5vvq2_81,._errorState_5vvq2_82{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px}._container_37szs_1{max-width:1400px;margin:0 auto;padding:2rem 2rem 6rem}._header_37szs_7{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._backButton_37szs_14{cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s ease-in-out;display:flex}._backButton_37szs_14:hover{border-color:var(--color-primary);background-color:#fafafa}._backButton_37szs_14:active{transform:scale(.95)}._headerContent_37szs_35{flex:1}._title_37szs_39{color:#333;margin:0 0 .5rem;font-size:2rem;font-weight:600}._subtitle_37szs_46{color:gray;margin:0;font-size:1rem}._content_37szs_52{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;padding:2rem;box-shadow:0 2px 8px #0000000a}._loading_37szs_60,._error_37szs_61,._emptyState_37szs_62{text-align:center;color:gray;padding:3rem}._error_37szs_61 p{color:#dc2828;margin-bottom:1rem}._emptyState_37szs_62{flex-direction:column;align-items:center;gap:1rem;display:flex}._emptyIcon_37szs_80{color:#b3b3b3}._reportContent_37szs_84{flex-direction:column;gap:1.5rem;display:flex}._filterSection_37szs_90{background-color:#fafafa;border:1px solid #ededed;border-radius:8px;align-items:flex-start;gap:1rem;padding:1rem;display:flex}._filterLabel_37szs_100{color:#333;white-space:nowrap;padding-top:.5rem;font-size:.9375rem;font-weight:500}._productSearch_37szs_108{flex-direction:column;flex:1;gap:.5rem;max-width:500px;display:flex;position:relative}._searchInputWrapper_37szs_117{align-items:center;display:flex;position:relative}._searchIcon_37szs_123{color:gray;pointer-events:none;position:absolute;left:.75rem}._searchInput_37szs_117{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem 2.5rem .5rem 2rem;font-size:.9375rem;transition:border-color .2s ease-in-out}._searchInput_37szs_117:focus{border-color:var(--color-primary);outline:none}._selectedProductsTags_37szs_144{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._productTag_37szs_151{background-color:var(--color-primary);color:#fff;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.875rem;font-weight:500;display:flex}._productTagName_37szs_163{white-space:nowrap}._removeTagButton_37szs_167{cursor:pointer;color:#fff;background-color:#fff3;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:all .2s ease-in-out;display:flex}._removeTagButton_37szs_167:hover{background-color:#ffffff4d}._removeTagButton_37szs_167:active{transform:scale(.95)}._clearAllButton_37szs_189{color:gray;cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:6px;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s ease-in-out}._clearAllButton_37szs_189:hover{color:#333;background-color:#f5f5f5;border-color:#b3b3b3}._clearAllButton_37szs_189:active{transform:scale(.98)}._clearFilterButton_37szs_209{cursor:pointer;color:gray;background-color:#0000;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s ease-in-out;display:flex}._clearFilterButton_37szs_209:hover{color:#333;background-color:#f5f5f5}._clearFilterButton_37szs_209:active{transform:scale(.95)}._productSuggestions_37szs_232{z-index:10;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;max-height:250px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}._productSuggestionItem_37szs_247{text-align:left;cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #ededed;justify-content:space-between;align-items:center;width:100%;padding:.75rem;transition:background-color .2s ease-in-out;display:flex}._productSuggestionItem_37szs_247:last-child{border-bottom:none}._productSuggestionItem_37szs_247:hover:not(:disabled){background-color:#fafafa}._productSuggestionItem_37szs_247:disabled{opacity:.6;cursor:not-allowed}._productSuggestionName_37szs_271{color:#333;font-size:.9375rem;font-weight:500}._moreResults_37szs_277{text-align:center;color:gray;background-color:#fafafa;border-top:1px solid #ededed;padding:.5rem .75rem;font-size:.8125rem}._noResults_37szs_286{text-align:center;color:gray;padding:1rem;font-size:.875rem;font-style:italic}._summary_37szs_294{background-color:#fafafa;border:1px solid #ededed;border-radius:8px;gap:2rem;padding:1rem;display:flex}._summaryItem_37szs_303{flex-direction:column;gap:.25rem;display:flex}._summaryLabel_37szs_309{color:gray;font-size:.875rem;font-weight:500}._summaryValue_37szs_315{color:#333;font-size:1.5rem;font-weight:600}._summaryNote_37szs_321{color:gray;font-size:.875rem;font-weight:400}._tableWrapper_37szs_327{border:1px solid #e3e3e3;border-radius:8px;overflow-x:auto}._table_37szs_327{border-collapse:collapse;width:100%;font-size:.9375rem}._table_37szs_327 thead{background-color:#f7f7f7;border-bottom:2px solid #e3e3e3}._table_37szs_327 thead th{text-align:left;color:#666;text-transform:uppercase;letter-spacing:.025em;white-space:nowrap;padding:1rem;font-size:.8125rem;font-weight:600}._table_37szs_327 tbody tr{border-bottom:1px solid #ededed;transition:background-color .15s ease-in-out}._table_37szs_327 tbody tr:hover{background-color:#fafafa}._table_37szs_327 tbody tr:last-child{border-bottom:none}._table_37szs_327 tbody td{color:#333;padding:1rem}._dateTimeCell_37szs_367{white-space:nowrap}._dateTimeContainer_37szs_371{flex-direction:column;gap:.25rem;display:flex}._datePart_37szs_377{color:#333;font-size:.9375rem;font-weight:500}._timePart_37szs_383{color:#666;font-family:Courier New,monospace;font-size:.8125rem}._productCell_37szs_389{color:#333;font-weight:500}._quantityCell_37szs_394{text-align:right;font-family:Courier New,monospace;font-weight:500}._changeTypeBadge_37szs_400{text-transform:uppercase;letter-spacing:.025em;border-radius:4px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._changeTypeAdd_37szs_410{color:#16a249;background-color:#16a2491a}._changeTypeRemove_37szs_415{color:#dc2828;background-color:#dc28281a}._changeTypeSale_37szs_420{color:#2463eb;background-color:#2463eb1a}._changeTypeDefault_37szs_425{color:#666;background-color:#e6e6e6}._positiveChange_37szs_430{color:#16a249;font-weight:600}._negativeChange_37szs_435{color:#dc2828;font-weight:600}._voidedRow_37szs_440{opacity:.6;text-decoration:line-through}._noResultsCell_37szs_445{text-align:center;color:gray;padding:3rem 1rem;font-style:italic}@media (width<=768px){._container_37szs_1{padding:1rem 1rem 6rem}._content_37szs_52{padding:1rem}._tableWrapper_37szs_327{overflow-x:auto}._table_37szs_327{font-size:.875rem}._table_37szs_327 thead th,._table_37szs_327 tbody td{padding:.75rem .5rem}._summary_37szs_294{flex-direction:column;gap:1rem}}._container_x6h5r_1{max-width:1200px;margin:0 auto;padding:1rem}._header_x6h5r_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._titleRow_x6h5r_16{align-items:center;gap:.75rem;display:flex}._title_x6h5r_16{margin:0;font-size:1.5rem;font-weight:600}._headerButtons_x6h5r_28{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._uploadProgressCard_x6h5r_35{background:#f8fafc;border:1px solid #dde4ee;border-radius:8px;margin-bottom:1rem;padding:.75rem}._uploadProgressTopRow_x6h5r_43{justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;display:flex}._uploadProgressStage_x6h5r_51{color:#4b5768;white-space:nowrap}._uploadProgressFileName_x6h5r_56{color:#404a59;text-overflow:ellipsis;white-space:nowrap;margin-top:.35rem;font-size:.8125rem;overflow:hidden}._uploadProgressStats_x6h5r_65{color:#4b5768;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.35rem;font-size:.8125rem;display:flex}._uploadProgressBar_x6h5r_75{background:#e1e7ef;border-radius:999px;width:100%;height:8px;margin-top:.6rem;overflow:hidden}._uploadProgressFill_x6h5r_84{background:linear-gradient(90deg,#009245 0%,#00b85b 100%);border-radius:999px;height:100%;transition:width .25s}._totalsSummary_x6h5r_91{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.5rem;display:grid}._totalBar_x6h5r_98{color:#000;background-color:#fff;border-style:solid;border-width:3px;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex;box-shadow:0 1px 3px #0f172a0a}._totalBarDebit_x6h5r_111{border-color:#cfc}._totalBarCredit_x6h5r_115{border-color:#cff}._totalBarLabel_x6h5r_119{font-size:.875rem;font-weight:500}._totalBarValue_x6h5r_124{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}._addTransactionButton_x6h5r_130,._newSaleButton_x6h5r_131,._newExpenseButton_x6h5r_132{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._addTransactionButtonText_x6h5r_139{display:block}@media (width<=768px){._addTransactionButtonText_x6h5r_139{display:none}}._exportCsvButtonText_x6h5r_148{display:block}@media (width<=768px){._exportCsvButtonText_x6h5r_148{display:none}}._exportCsvIcon_x6h5r_157{transform:rotate(180deg)}@media (width<=640px){._container_x6h5r_1{padding:.75rem}._totalsSummary_x6h5r_91{grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}._totalBar_x6h5r_98{padding:.5rem .75rem}._totalBarLabel_x6h5r_119{font-size:.8125rem}._totalBarValue_x6h5r_124{font-size:.9375rem}._header_x6h5r_7{flex-direction:column;align-items:flex-start;gap:.75rem}._titleRow_x6h5r_16{justify-content:space-between;width:100%}._title_x6h5r_16{font-size:1.25rem}._headerButtons_x6h5r_28{flex-flow:wrap;justify-content:flex-end;gap:.5rem;width:100%;display:flex}._addTransactionButton_x6h5r_130,._newSaleButton_x6h5r_131,._newExpenseButton_x6h5r_132{justify-content:center;width:auto}}._modalDialog_x6h5r_205{max-width:700px;margin:1.75rem auto}._modalContent_x6h5r_210{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0000001a}._modalHeader_x6h5r_217{background-color:#fafafa;border-bottom:1px solid #e3e3e3;padding:1rem 1.5rem}._modalHeader_x6h5r_217 .btn-close{opacity:.6;background-size:1rem}._modalHeader_x6h5r_217 .btn-close:hover{opacity:1}._modalTitle_x6h5r_230{margin:0;font-size:1.25rem;font-weight:600}._modalBody_x6h5r_236{max-height:calc(100vh - 200px);padding:1rem 1.5rem;overflow-y:auto}._modalFooter_x6h5r_242{border-top:1px solid #e3e3e3;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}._footerButtons_x6h5r_251{justify-content:flex-end;gap:.75rem;width:100%;display:flex}._formGroup_x6h5r_258{margin-bottom:1rem}._label_x6h5r_262{margin-bottom:.375rem;font-size:.875rem;font-weight:500;display:block}._dateInput_x6h5r_269,._textInput_x6h5r_270,._numberInput_x6h5r_271,._textareaInput_x6h5r_272{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:6px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:all .2s ease-in-out}._dateInput_x6h5r_269:focus,._textInput_x6h5r_270:focus,._numberInput_x6h5r_271:focus,._textareaInput_x6h5r_272:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._dateInput_x6h5r_269::placeholder,._textInput_x6h5r_270::placeholder,._numberInput_x6h5r_271::placeholder,._textareaInput_x6h5r_272::placeholder{color:#a6a6a6}._selectInput_x6h5r_298{cursor:pointer;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:6px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:all .2s ease-in-out}._selectInput_x6h5r_298:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._selectInput_x6h5r_298 option{padding:.5rem}._textareaInput_x6h5r_272{resize:vertical;min-height:80px}._numberInput_x6h5r_271{font-variant-numeric:tabular-nums}._categoriesSection_x6h5r_328{border-top:1px solid #e3e3e3;margin-top:1rem;padding-top:1rem}._categoriesHeader_x6h5r_334{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._addCategoryButton_x6h5r_341{align-items:center;gap:.5rem;display:flex}._categoriesList_x6h5r_347{flex-direction:column;gap:.75rem;margin-bottom:.75rem;display:flex}._totalsSection_x6h5r_354{background-color:#fafafa;border-top:1px solid #e3e3e3;border-radius:6px;margin-top:.75rem;padding:.75rem 1rem}._totalsRow_x6h5r_363{justify-content:space-between;align-items:center;padding:.375rem 0;font-size:.875rem;display:flex}._totalsRow_x6h5r_363:not(:last-child){border-bottom:1px solid #e3e3e3}._totalsLabel_x6h5r_374{font-weight:500}._totalsValue_x6h5r_378{font-variant-numeric:tabular-nums;font-family:monospace;font-weight:600}._totalsDifference_x6h5r_384{color:#dc2828}._categoryCard_x6h5r_388{background-color:#fafafa;border:1.5px solid #e3e3e3;border-radius:8px;padding:.75rem;transition:all .2s ease-in-out}._categoryCard_x6h5r_388:hover{border-color:#00803c;box-shadow:0 2px 8px #0000000d}._categoryHeader_x6h5r_400{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._categoryNumber_x6h5r_407{text-transform:uppercase;letter-spacing:.5px;font-size:.875rem;font-weight:600}._removeCategoryButton_x6h5r_414{color:#dc2828;cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s ease-in-out;display:flex}._removeCategoryButton_x6h5r_414:hover{color:#ca2121;background-color:#dc28281a}._removeCategoryButton_x6h5r_414:active{transform:scale(.95)}._categoryFields_x6h5r_436{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=576px){._categoryFields_x6h5r_436{grid-template-columns:1fr}}._categoryField_x6h5r_436{flex-direction:column;display:flex}._categoryField_x6h5r_436:last-child{grid-column:1/-1}._categoryLabel_x6h5r_455{margin-bottom:.375rem;font-size:.8125rem;font-weight:500}._radioGroup_x6h5r_461{gap:.5rem;margin-top:.25rem;display:flex}._radioOption_x6h5r_467{cursor:pointer;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:6px;flex:1;justify-content:center;align-items:center;padding:.5rem .75rem;transition:all .2s ease-in-out;display:flex;position:relative}._radioOption_x6h5r_467:hover{background-color:#fcfcfc;border-color:#00803c}._radioOptionActive_x6h5r_485{color:#fff;background-color:#009245;border-color:#009245}._radioOptionActive_x6h5r_485 ._radioLabel_x6h5r_490{color:#fff;font-weight:500}._radioOptionActive_x6h5r_485:hover{background-color:#006630;border-color:#006630}._radioInput_x6h5r_499{opacity:0;cursor:pointer;width:0;height:0;margin:0;position:absolute}._radioLabel_x6h5r_490{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.9375rem;font-weight:400}._errorInput_x6h5r_515{border-color:var(--color-error)}._errorMessage_x6h5r_519{color:var(--color-error);margin-top:.25rem;font-size:.8125rem}._transactionsList_x6h5r_525{margin-top:1rem}._transactionSummaries_x6h5r_529{gap:1rem;margin-top:1rem;display:grid}._transactionTableColumn_x6h5r_535{flex-direction:column;gap:.5rem;min-width:170px;display:flex}._summaryTableTitle_x6h5r_542{margin:0;font-size:.9375rem;font-weight:600}._summaryTable_x6h5r_542{background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;flex-direction:column;flex:1;min-width:170px;display:flex;overflow:auto hidden;box-shadow:0 1px 3px #0f172a0a}._summaryTableHeader_x6h5r_561,._summaryTableRow_x6h5r_562{grid-template-columns:minmax(50px,.3fr) minmax(200px,2fr) minmax(120px,1fr) minmax(120px,1fr) minmax(60px,.5fr);display:grid}._summaryTableHeader_x6h5r_561{text-transform:uppercase;letter-spacing:.04em;background-color:#f5f7fa;border-bottom:1px solid #e1e7ef;min-width:574px;padding:.5rem .75rem;font-size:.75rem;font-weight:600}._summaryTableHeaderCell_x6h5r_578{align-items:center;display:flex}._summaryTableBody_x6h5r_583{flex-direction:column;flex:1;min-width:574px;display:flex}._summaryTableRow_x6h5r_562{border-bottom:1px solid #e1e7ef;padding:.5rem .75rem;font-size:.8125rem}._summaryTableRow_x6h5r_562:hover{background-color:#f1f5f9;border-color:#b0bfe3}._summaryTableRow_x6h5r_562:last-child{border-bottom:none}._summaryTableRowHighlighted_x6h5r_604:has(+._summaryTableRowHighlighted_x6h5r_604){border-bottom-color:#0000}._summaryTableCell_x6h5r_608{justify-content:flex-start;align-items:center;display:flex}._emptyEntry_x6h5r_614{height:22px;padding-bottom:4px}._entryContainer_x6h5r_619{flex-direction:column;width:100%;display:flex}._entryCategoryName_x6h5r_625{text-indent:1rem;border-bottom:1px solid #d5dae2;height:22px;font-size:.9rem}._entryTitle_x6h5r_632{height:22px;font-size:.9rem;font-weight:700}._entryAmount_x6h5r_638{border-bottom:1px solid #d5dae2;height:22px;padding-bottom:4px;font-size:.9rem}._entryCategoryName_x6h5r_625:last-of-type,._entryAmount_x6h5r_638:last-of-type{border-bottom:none}._summaryTableCell_x6h5r_608:nth-child(4){font-variant-numeric:tabular-nums;justify-content:flex-end}._summaryTableHeaderCell_x6h5r_578:last-child{justify-content:flex-end}._summaryTransactionId_x6h5r_659{margin-right:.5rem}._summaryActionsCell_x6h5r_663{justify-content:flex-end;gap:.25rem}._searchContainer_x6h5r_668{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._searchWrapper_x6h5r_677{flex:1;align-items:center;width:100%;min-width:250px;max-width:500px;display:flex;position:relative}._searchIcon_x6h5r_687{color:#999;pointer-events:none;z-index:1;position:absolute;left:.75rem}._searchInput_x6h5r_695{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.625rem .75rem .625rem 2.5rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s ease-in-out}._searchInput_x6h5r_695:focus{border-color:var(--color-primary);outline:none}._searchInput_x6h5r_695::placeholder{color:#999}._toggleLabel_x6h5r_714{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._toggleCheckbox_x6h5r_723{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._toggleText_x6h5r_730{font-weight:500}._searchFiltersRight_x6h5r_734{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}._filtersGroup_x6h5r_741{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._categoryFilterChip_x6h5r_748{color:#2f3741;background:#f0f9f4;border:1px solid #c1e1cd;border-radius:6px;align-items:center;gap:.35rem;max-width:100%;padding:.25rem .5rem .25rem .65rem;font-size:.8125rem;display:inline-flex}._categoryFilterChipLabel_x6h5r_761{text-overflow:ellipsis;white-space:nowrap;max-width:min(280px,100%);overflow:hidden}._categoryFilterChipClear_x6h5r_768{color:#566376;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.2rem;display:flex}._categoryFilterChipClear_x6h5r_768:hover{color:#2f3741;background:#d7eade}._filterCategoryClear_x6h5r_784{color:var(--color-primary,#009245);cursor:pointer;background:0 0;border:none;margin-top:.35rem;padding:0;font-size:.8125rem;text-decoration:underline}._filterCategoryClear_x6h5r_784:hover{opacity:.85}@media (width<=768px){._searchContainer_x6h5r_668{flex-wrap:wrap}._searchWrapper_x6h5r_677{flex:100%;min-width:0;max-width:none}._searchFiltersRight_x6h5r_734{flex:100%;align-items:stretch}._filtersGroup_x6h5r_741{flex:100%;width:100%}}._advancedFilters_x6h5r_816{flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem;display:flex}._filterGroup_x6h5r_823{flex-direction:column;gap:.25rem;min-width:140px;display:flex}._filterRowDateRange_x6h5r_830,._filterRowAmountRange_x6h5r_831{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=640px){._advancedFilters_x6h5r_816{flex-direction:column;width:100%}._filterGroupFullRow_x6h5r_842{width:100%}._filterRowDateRange_x6h5r_830,._filterRowAmountRange_x6h5r_831{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}._filterRowDateRange_x6h5r_830 ._filterGroup_x6h5r_823,._filterRowAmountRange_x6h5r_831 ._filterGroup_x6h5r_823{min-width:0}}._filterLabel_x6h5r_857{color:#4b5768;font-size:.75rem;font-weight:500}._filterInput_x6h5r_863,._filterSelect_x6h5r_864{border:1px solid #d9d9d9;border-radius:6px;padding:.4rem .5rem;font-family:inherit;font-size:.8125rem}._filterButton_x6h5r_872{white-space:nowrap}._filterModal_x6h5r_876{box-sizing:border-box;width:100%;height:100%;position:fixed;inset:0;justify-content:center!important;align-items:center!important;display:flex!important}._filterModal_x6h5r_876 .modal-dialog{flex-shrink:0;margin:0!important}._filterModalDialog_x6h5r_891{width:800px;min-width:300px;max-width:96vw;min-height:480px;max-height:calc(100vh - 2rem)}._filterModalContent_x6h5r_899{border:none;border-radius:12px;flex-direction:column;min-height:480px;display:flex;overflow:hidden;box-shadow:0 10px 40px #0000001f}._filterModalHeader_x6h5r_909{z-index:10;background-color:#fafafa;border-bottom:1px solid #e3e3e3;flex-shrink:0;padding:1rem 1.25rem;position:sticky;top:0}._filterModalHeader_x6h5r_909 .btn-close{opacity:.7;background-size:1.25rem}._filterModalHeader_x6h5r_909 .btn-close:hover{opacity:1}._filterModalTitle_x6h5r_926{margin:0;padding-right:2rem;font-size:1.25rem;font-weight:600}._filterModalBody_x6h5r_933{flex-direction:column;flex:1;min-height:0;max-height:calc(100vh - 180px);padding:1.25rem 1.5rem;display:flex;overflow-y:auto}._filterModalBodyInner_x6h5r_943{flex-direction:column;flex:1;min-height:0;display:flex}._filterModalFields_x6h5r_950{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex}._filterModalFields_x6h5r_950 ._filterGroupFullRow_x6h5r_842{width:100%}._filterModalFields_x6h5r_950 ._filterRowDateRange_x6h5r_830,._filterModalFields_x6h5r_950 ._filterRowAmountRange_x6h5r_831{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._filterModalFields_x6h5r_950 ._filterGroup_x6h5r_823{min-width:0}._filterModalFields_x6h5r_950 ._filterInput_x6h5r_863,._filterModalFields_x6h5r_950 ._filterSelect_x6h5r_864{width:100%}._filterModalFields_x6h5r_950 ._filterDatePicker_x6h5r_974{width:100%;max-width:none}._filterModalFooter_x6h5r_979{border-top:1px solid #e3e3e3;flex-shrink:0;justify-content:flex-end;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}._filterModalClearBtn_x6h5r_989,._filterModalApplyBtn_x6h5r_990{min-width:5rem}@media (width<=640px){._filterModalDialog_x6h5r_891{width:100%;max-width:100%;height:100%;min-height:100vh;margin:0}._filterModalContent_x6h5r_899{border-radius:0;flex-direction:column;height:100%;min-height:100vh;display:flex}._filterModalHeader_x6h5r_909{flex-shrink:0}._filterModalBody_x6h5r_933{flex-direction:column;flex:1;min-height:0;max-height:none;padding:1rem 1.25rem;display:flex;overflow-y:auto}._filterModalFields_x6h5r_950{flex:1;min-height:0;overflow-y:auto}._filterModalFields_x6h5r_950 ._filterRowDateRange_x6h5r_830,._filterModalFields_x6h5r_950 ._filterRowAmountRange_x6h5r_831{grid-template-columns:1fr}._filterModalBodyInner_x6h5r_943{min-height:0;padding-bottom:var(--keyboard-height,0);flex:1}._filterModalFooter_x6h5r_979{padding-bottom:env(safe-area-inset-bottom,0);flex-wrap:wrap;flex-shrink:0;margin-top:auto}}._tableScroll_x6h5r_1042{width:100%;margin-top:.75rem;position:relative;overflow-x:auto}:is(._tableScroll_x6h5r_1042:has(._errorIndicator_x6h5r_1048),._tableScroll_x6h5r_1042:has(._loadingIndicator_x6h5r_1048)){overflow-y:hidden}._loadingIndicator_x6h5r_1048{z-index:1;background-color:#f5f7fa;border:1px solid #e1e7ef;border-radius:8px 8px 0 0;justify-content:center;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.75rem 1rem;display:flex}._loadingIcon_x6h5r_1065{animation:1s linear infinite _spin_x6h5r_1}@keyframes _spin_x6h5r_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_x6h5r_1077{font-size:.875rem;font-weight:500}._errorIndicator_x6h5r_1048{z-index:1;box-sizing:border-box;background-color:#fff0f0;border:1px solid #ec9393;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:0;padding:.75rem 1rem;display:flex;overflow:visible}._errorIndicator_x6h5r_1048 ._errorMessage_x6h5r_519{color:#bd2828;word-wrap:break-word;overflow-wrap:break-word;flex:1;min-width:0;font-size:.875rem}._errorIndicator_x6h5r_1048 ._errorMessage_x6h5r_519 strong{color:#a82424;font-weight:600}._transactionsTable_x6h5r_1111{background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;width:100%;min-width:100%;overflow:hidden;box-shadow:0 2px 8px #0f172a0d}._tableHeader_x6h5r_1121,._tableRow_x6h5r_1122{grid-template-columns:minmax(160px,1.2fr) minmax(220px,2fr) minmax(260px,2.6fr) minmax(140px,1.1fr) minmax(140px,1.1fr) minmax(110px,.9fr);gap:.75rem;display:grid}._tableHeader_x6h5r_1121{text-transform:uppercase;letter-spacing:.04em;background-color:#f5f7fa;border-bottom:1px solid #e1e7ef;padding:.625rem .75rem;font-size:.75rem;font-weight:600}._tableHeaderCell_x6h5r_1138{align-items:center;gap:.5rem;display:flex}._tableBody_x6h5r_1144{flex-direction:column;display:flex}._tableRow_x6h5r_1122{border-bottom:1px solid #e1e7ef;align-items:flex-start;padding:.75rem;transition:background-color .15s ease-in-out}._tableRow_x6h5r_1122:hover{background-color:#f1f5f9}._tableRow_x6h5r_1122:last-child{border-bottom:none}._tableRowVoided_x6h5r_1163{opacity:.85;background-color:#f9fafb}._tableRowVoided_x6h5r_1163:hover{background-color:#f3f5f7}._tableCell_x6h5r_1171{flex-direction:column;align-items:flex-start;gap:.25rem;font-size:.875rem;display:flex}._transactionDate_x6h5r_1179{font-size:.875rem;font-weight:600}._transactionId_x6h5r_1184{letter-spacing:.04em;color:#65758b;text-transform:uppercase;font-size:.75rem}._transactionTitle_x6h5r_1191{font-size:.875rem;font-weight:600}._entriesCell_x6h5r_1196{gap:.375rem;width:100%}._entryRow_x6h5r_1201{background-color:#fafafa;border:1px solid #ededed;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;display:grid}._entryType_x6h5r_1213{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:.125rem .375rem;font-size:.6875rem;font-weight:600}._debit_x6h5r_1222{color:#2a6f4f;background-color:#d2f9e7}._credit_x6h5r_1227{color:#87451d;background-color:#fee0cd}._entryCategory_x6h5r_625{font-size:.8125rem;font-weight:500}._totalAmount_x6h5r_1237{font-size:.875rem;font-weight:700}._statusBadge_x6h5r_1242{letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusBadgeActive_x6h5r_1253{color:#2a6f4f;background-color:#d2f9e7;border:1px solid #59c090}._statusBadgeVoided_x6h5r_1259{color:#bd2828;background-color:#ffebeb;border:1px solid #ec9393}._actionsCell_x6h5r_1265{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}._actionsButtons_x6h5r_1272{flex-direction:row;justify-content:flex-end;gap:.5rem;display:flex}._actionButtonWrapper_x6h5r_1279{display:inline-flex}._disabled_x6h5r_1283{opacity:.5;cursor:not-allowed;pointer-events:none}._hide_x6h5r_1289{visibility:hidden}._actionButton_x6h5r_1279{color:#65758b;background-color:#0000;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;transition:all .15s ease-in-out;display:inline-flex;padding:.1rem!important}._actionButton_x6h5r_1279:hover{color:#009445}._receiptWarningButton_x6h5r_1308{color:#eb980a}._receiptWarningButton_x6h5r_1308:hover{color:#d17205}._receiptVerifyPaper_x6h5r_1315{background:#fcfcfc;border:1px dashed #c7c7c7;border-radius:10px;padding:.9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._receiptVerifyTitle_x6h5r_1323{text-align:center;margin-bottom:.75rem;font-weight:700}._receiptVerifyStrip_x6h5r_1329{margin-bottom:.75rem;font-family:inherit}._receiptVerifyMeta_x6h5r_1334{justify-content:space-between;gap:.5rem;margin-bottom:.35rem;font-size:.85rem;display:flex}._receiptVerifyDivider_x6h5r_1342{border-top:1px dashed #c7c7c7;margin:.5rem 0}._receiptVerifyRow_x6h5r_1347{justify-content:space-between;gap:.5rem;margin-bottom:.25rem;font-size:.85rem;display:flex}._receiptVerifyQuestion_x6h5r_1355{margin:.75rem 0 0;font-size:.85rem;font-weight:600}._receiptVerifyFooter_x6h5r_1361{justify-content:space-between;width:100%;display:flex}@media (width>=768px){._mobileTransactionTable_x6h5r_1368{display:none}}._mobileTransactionHeader_x6h5r_1373{justify-content:space-between;gap:.5rem;margin-bottom:.2rem;display:flex}._mobileTransactionHeaderLeft_x6h5r_1380{gap:.3rem;display:flex}._mobileTransactionHeaderDate_x6h5r_1385{align-items:center;gap:.5rem;display:flex}._mobileTransactionHeaderName_x6h5r_1391{white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:1rem;font-weight:600;overflow:hidden}._mobileTransactionEntries_x6h5r_1400{grid-template-columns:1.2fr .9fr .9fr;margin-bottom:.8rem;display:grid}._mobileTransactionEntryAmount_x6h5r_1406,._mobileTransactionEntryName_x6h5r_1407{padding-right:.5rem}._mobileTransactionActions_x6h5r_1411{flex-direction:row;justify-content:flex-end;gap:.5rem;display:flex}._mobileTransactionEntryType_x6h5r_1418{border-bottom:1px solid #e1e7ef;font-size:.875rem;font-weight:600}._mobileTransactionEntryName_x6h5r_1407{white-space:nowrap;text-overflow:ellipsis;max-width:130px;overflow:hidden}._deleteButton_x6h5r_1431:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._deleteButton_x6h5r_1431{color:#dc3848;border-color:#0000}._deleteButton_x6h5r_1431:hover:not(:disabled){color:#dc3848;background-color:#0000;border-color:#0000}._deleteButton_x6h5r_1431:disabled{opacity:.5;cursor:not-allowed;color:#999;border-color:#ccc}._sourceTypeWarning_x6h5r_1453{background-color:#fef8e6;border:1px solid #fbdd84;border-radius:6px;margin-bottom:.5rem;padding:1rem}._sourceTypeWarning_x6h5r_1453 strong{color:#7b5d04;margin-bottom:.5rem;font-size:.9375rem;display:block}._sourceTypeWarning_x6h5r_1453 p{color:#624b04;margin:0;font-size:.875rem;line-height:1.5}._sourceTypeValue_x6h5r_1473{text-transform:capitalize;color:#4a3803;font-weight:600}._restoreButton_x6h5r_1479:hover{color:#fff;background-color:#18b46b}._paginationWrapper_x6h5r_1488,._simplePaginationWrapper_x6h5r_1492{margin-top:1rem}._simplePagination_x6h5r_1492{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}._simplePageNumbers_x6h5r_1505{gap:.25rem;display:flex}._simplePageButton_x6h5r_1510{min-width:2.25rem;padding-inline:.5rem}._simplePageButtonActive_x6h5r_1515{font-weight:600}._simplePageControls_x6h5r_1519{align-items:center;gap:.5rem;display:flex}._simplePageSize_x6h5r_1525{align-items:center;gap:.25rem;display:flex}._simplePageSizeLabel_x6h5r_1531{font-size:.75rem}._simplePageSizeSelect_x6h5r_1535{border:1px solid #d9d9d9;border-radius:4px;padding:.25rem .5rem;font-size:.75rem}._simplePageJump_x6h5r_1542{align-items:center;gap:.25rem;display:flex}._simplePageJumpLabel_x6h5r_1548{font-size:.75rem}._simplePageJumpInput_x6h5r_1552{border:1px solid #d9d9d9;border-radius:4px;width:3rem;padding:.2rem .35rem;font-size:.75rem}@media (width<=300px){._transactionSummaries_x6h5r_529{grid-template-columns:1fr}}@media (width<=640px){._simplePaginationWrapper_x6h5r_1492{margin-top:.75rem}._simplePagination_x6h5r_1492{flex-direction:column;align-items:stretch;gap:.5rem}._simplePageControls_x6h5r_1519{justify-content:space-between}}@media (width<=768px){._transactionSummaries_x6h5r_529{display:none}}@media (width<=1024px){._transactionsTable_x6h5r_1111{min-width:100%}._tableHeader_x6h5r_1121,._tableRow_x6h5r_1122{grid-template-columns:minmax(140px,1.1fr) minmax(180px,1.8fr) minmax(220px,2.3fr) minmax(120px,1fr) minmax(120px,1fr) minmax(100px,.8fr)}._entryRow_x6h5r_1201{gap:.6rem;padding:.35rem .55rem}._entryCategory_x6h5r_625{font-size:.8rem}}@media (width<=1280px){._tableScroll_x6h5r_1042{overflow-x:visible}._transactionsTable_x6h5r_1111{border-radius:10px}._tableHeader_x6h5r_1121{display:none}._tableBody_x6h5r_1144{gap:0}._tableRow_x6h5r_1122{flex-direction:column;gap:.9rem;padding:.9rem 1rem;display:flex}._tableCell_x6h5r_1171{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding-left:0;position:relative}._tableCell_x6h5r_1171:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:#65758b;font-size:.7rem;font-weight:600}._entriesCell_x6h5r_1196{flex-direction:column;align-items:stretch;gap:.5rem}._entriesCell_x6h5r_1196:before{margin-bottom:.35rem}._entryRow_x6h5r_1201{grid-template-columns:auto 1fr;gap:.5rem}._entryAmount_x6h5r_638{text-align:right;justify-self:flex-end}._actionsCell_x6h5r_1265{align-items:flex-end}._actionButton_x6h5r_1279{padding:.4rem}}@media (width<=600px){._tableRow_x6h5r_1122{padding:.75rem .85rem}._tableCell_x6h5r_1171{flex-direction:column;align-items:flex-start;gap:.35rem}._tableCell_x6h5r_1171:before{margin-bottom:.2rem}._entriesCell_x6h5r_1196:before{margin-bottom:.45rem}._transactionDate_x6h5r_1179{font-size:.9rem}._transactionTitle_x6h5r_1191{font-size:.95rem}._statusBadge_x6h5r_1242{align-self:flex-start}._actionsCell_x6h5r_1265{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}._actionsButtons_x6h5r_1272{flex-direction:row;justify-content:flex-start;width:100%}._actionButton_x6h5r_1279{width:100%}}._emptyState_x6h5r_1697{text-align:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;grid-column:1/-1;align-items:center;padding:2rem 1.5rem;display:flex}._emptyStateIcon_x6h5r_1709{color:gray;background-color:#f7f7f7;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:1rem;padding:.5rem;display:flex}._emptyStateTitle_x6h5r_1722{margin:0 0 .5rem;font-size:1.25rem;font-weight:700}._emptyStateDescription_x6h5r_1728{color:gray;max-width:500px;margin:0;font-size:.875rem;line-height:1.5}._emptyStateLink_x6h5r_1736{font-size:inherit;color:#009947;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-family:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;transition:color .15s ease-in-out}._emptyStateLink_x6h5r_1736:hover{color:#00803c;text-decoration-thickness:2px}._emptyStateLink_x6h5r_1736:active{color:#00b353}._emptyStateMessage_x6h5r_1758{text-align:center;color:#999;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;grid-column:1/-1;padding:1.5rem 1rem;font-size:.875rem}._transactionDetails_x6h5r_1769{flex-direction:column;gap:.5rem;display:flex}._detailRow_x6h5r_1775{align-items:center;gap:.5rem;font-size:.875rem;display:flex}._detailRow_x6h5r_1775 strong{min-width:100px;font-weight:600}._voidReason_x6h5r_1786{color:gray;margin-left:.5rem;font-size:.875rem;font-style:italic}._entriesTitle_x6h5r_1793{margin:.75rem 0 .5rem;font-size:.9375rem;font-weight:600}._entriesList_x6h5r_1799{flex-direction:column;gap:.375rem;margin-top:.375rem;display:flex}._historyButtonContainer_x6h5r_1806{border-top:1px solid #e3e3e3;margin-top:1rem;padding-top:1rem}._historyIcon_x6h5r_1812{margin-right:4px}._historyList_x6h5r_1816{flex-direction:column;gap:.75rem;display:flex}._historyItem_x6h5r_1822{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:6px;padding:.75rem;transition:all .2s ease-in-out}._historyItem_x6h5r_1822:hover{border-color:#00803c;box-shadow:0 2px 8px #0000000d}._historyItemHeader_x6h5r_1834{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.375rem;display:flex}._historyItemHeader_x6h5r_1834 strong{font-size:.9375rem;font-weight:600}._historyItemMeta_x6h5r_1846{color:#737373;flex-direction:column;align-items:flex-end;gap:.5rem;font-size:.875rem;display:flex}._historyItemDetails_x6h5r_1855{color:#737373;flex-direction:column;gap:.25rem;margin-top:.375rem;font-size:.8125rem;display:flex}._historyBadge_x6h5r_1864{color:#737373;text-transform:uppercase;letter-spacing:.5px;background-color:#f5f5f5;border-radius:4px;margin-left:.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._currentBadge_x6h5r_1877{color:#fff;text-transform:uppercase;letter-spacing:.5px;background-color:#16a249;border-radius:4px;margin-left:.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._historyEntries_x6h5r_1890,._historyEntriesPreview_x6h5r_1891{flex-direction:column;gap:.375rem;margin-top:.5rem;display:flex}._historyEntryRow_x6h5r_1898{align-items:center;gap:.5rem;display:flex}._historyEntryDetails_x6h5r_1904{flex:1;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._historyEntryCategory_x6h5r_1912{font-weight:500}._historyEntryAmount_x6h5r_1916{color:#004d24bf;font-variant-numeric:tabular-nums}._rollbackButton_x6h5r_1921{white-space:nowrap;align-items:center;gap:.5rem;display:flex}._rollbackDetails_x6h5r_1928{border-top:1px solid #e3e3e3;flex-direction:column;gap:.375rem;margin-top:.75rem;padding-top:.75rem;display:flex}._restoreButton_x6h5r_1479{color:#16a249;border-color:#16a2494d}._restoreButton_x6h5r_1479:hover{background-color:#16a2491a;border-color:#16a249}@media (width<=1280px){._transactionCard_x6h5r_1947{padding:.75rem}._transactionHeader_x6h5r_1950{flex-direction:column;gap:.5rem}._transactionId_x6h5r_1184{align-self:flex-end;margin-left:0}._transactionBody_x6h5r_1958{flex-direction:column;gap:1rem}._actionsSection_x6h5r_1962{align-self:flex-end}._transactionTitle_x6h5r_1191{font-size:1rem;font-weight:700}._entryRow_x6h5r_1201{flex-wrap:wrap;gap:.5rem;font-size:.875rem}._entryCategory_x6h5r_625{white-space:normal;text-overflow:clip;font-size:.875rem;overflow:visible}._entryAmount_x6h5r_638{text-align:left;width:100%;min-width:auto;font-size:.9375rem}}._batchImportCSVTransactionsText_dh9se_1{margin-left:.5rem;display:block}@media (width<=768px){._batchImportCSVTransactionsText_dh9se_1{display:none}}._note_dh9se_11{color:gray;font-size:.875rem}._noteList_dh9se_16{padding-left:1rem;list-style:outside}._fileInput_dh9se_21{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._dropZone_dh9se_29{cursor:pointer;background:#f9fafb;border:2px dashed #d3d7de;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:140px;margin-top:.75rem;padding:1.5rem;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex}._dropZone_dh9se_29:hover{background:#f1f3f9;border-color:#85a3e0}._dropZone_dh9se_29:focus-visible{outline-offset:2px;outline:2px solid #4775d1}._dropZoneActive_dh9se_53{background:#e8edf7;border-color:#3c71dd;box-shadow:0 0 0 4px #3c71dd26}._dropZoneIcon_dh9se_59{color:#8a94a8;flex-shrink:0}._dropZoneText_dh9se_64{color:#4c5567;text-align:center;font-size:.9375rem}._dropZoneBrowse_dh9se_70{color:#2258c3;font-weight:600}._dropZoneHint_dh9se_75{color:#818898;font-size:.8125rem}._uploadContainer_dh9se_80{margin-top:.75rem;position:relative}._fileCard_dh9se_85{background:#f5f7f9;border:1px solid #e2e4e9;border-radius:10px;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}._uploadLoading_dh9se_95{background:#f9fafbf2;border:1px solid #e2e4e9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0}._uploadSpinner_dh9se_108{color:#36c;animation:.8s linear infinite _spin_dh9se_412}._uploadLoadingText_dh9se_113{color:#47536b;font-size:.9375rem;font-weight:500}._fileCardReady_dh9se_119{color:#309154;margin-top:.25rem;font-size:.8125rem;font-weight:500;display:block}._fileCardIcon_dh9se_127{color:#339958;flex-shrink:0}._fileCardInfo_dh9se_132{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._fileCardName_dh9se_140{color:#29303d;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;overflow:hidden}._fileCardSize_dh9se_149{color:#737b8c;font-size:.8125rem}._fileCardRemove_dh9se_154{color:#6c7993;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s,color .15s;display:flex}._fileCardRemove_dh9se_154:hover:not(:disabled){color:#b82e2e;background:#faebeb}._fileCardRemove_dh9se_154:focus-visible{outline-offset:2px;outline:2px solid #4775d1}._fileCardRemove_dh9se_154:disabled{opacity:.6;cursor:not-allowed}._errorList_dh9se_182{background:#fdf2f2;border:1px solid #f5d6d6;border-radius:.25rem;max-height:150px;margin-top:1rem;padding:.75rem;font-size:.875rem;overflow-y:auto}._errorList_dh9se_182 ul{margin:.25rem 0 0 1rem;padding:0}._warningList_dh9se_197{background:#fef9ec;border:1px solid #f4e6be;border-radius:.25rem;max-height:150px;margin-top:1rem;padding:.75rem;font-size:.875rem;overflow-y:auto}._warningList_dh9se_197 ul{margin:.25rem 0 0 1rem;padding:0}._missingCategoriesWarningList_dh9se_212{max-height:none;overflow:visible}._missingParentPickerSection_dh9se_217{border-top:1px dashed #e0d4ae;margin-top:.75rem;padding-top:.625rem}._missingParentPickerTitle_dh9se_223{color:#3d475c;letter-spacing:.01em;margin-bottom:.625rem;font-size:.8125rem;font-weight:600;display:block}._missingParentPickerRow_dh9se_232{grid-template-columns:minmax(110px,180px) minmax(220px,1fr);align-items:center;gap:.75rem;padding:.375rem 0;display:grid}._missingParentPickerLabel_dh9se_240{color:#414958;margin:0;font-size:.85rem;font-weight:600;line-height:1.2}._missingParentPickerSelect_dh9se_248{background-color:#fff;border-color:#cfc6aa}._missingParentPickerSelect_dh9se_248:focus{border-color:#4775d1;box-shadow:0 0 0 3px #4775d11f}._duplicateMergeSection_dh9se_257{background:#faf9f5;border:1px solid #dfd8c3;border-radius:10px;margin-top:1rem;padding:1rem;font-size:.875rem}._duplicateMergeSection_dh9se_257 strong{color:#414958;letter-spacing:.01em;margin-bottom:.75rem;font-size:.8125rem;font-weight:600;display:block}._ambiguousSection_dh9se_274{background:#f9fafb;border:1px solid #e8eaed;border-radius:10px;margin-top:1rem;padding:1rem;font-size:.875rem}._ambiguousSection_dh9se_274 strong{color:#414958;letter-spacing:.01em;margin-bottom:.75rem;font-size:.8125rem;font-weight:600;display:block}._ambiguousList_dh9se_291{flex-direction:column;gap:.625rem;max-height:200px;display:flex;overflow-y:auto}._ambiguousList_dh9se_291::-webkit-scrollbar{width:6px}._ambiguousList_dh9se_291::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}._ambiguousList_dh9se_291::-webkit-scrollbar-thumb{background:#c7cad1;border-radius:3px}._ambiguousRow_dh9se_310{border-bottom:1px solid #eeeff1;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}._ambiguousRow_dh9se_310:last-child{border-bottom:none;padding-bottom:0}._ambiguousLabel_dh9se_323{color:#4c5567;flex:none;min-width:90px;margin:0;font-size:.875rem;font-weight:500}._ambiguousSelect_dh9se_332,._missingParentPickerSelect_dh9se_248{color:#29303d;appearance:none;cursor:pointer;background:#fff 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='%236b7280' 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") right .6rem center/1rem no-repeat;border:1px solid #dddfe4;border-radius:8px;flex:220px;min-width:0;max-width:100%;padding:.5rem 2rem .5rem .75rem;font-size:.875rem;font-weight:500;transition:border-color .15s,box-shadow .15s}._ambiguousSelect_dh9se_332:hover,._missingParentPickerSelect_dh9se_248:hover{border-color:#bec4cf}._ambiguousSelect_dh9se_332:focus,._missingParentPickerSelect_dh9se_248:focus{border-color:#4775d1;outline:none;box-shadow:0 0 0 3px #4775d11f}._ambiguousSelect_dh9se_332:disabled,._missingParentPickerSelect_dh9se_248:disabled{opacity:.6;cursor:not-allowed}._ambiguousCheck_dh9se_364{color:#309154;cursor:pointer;background:#f0faf3;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s,color .15s;display:flex}._ambiguousCheck_dh9se_364:hover{color:#297a47;background:#d9f2e2}._ambiguousCheck_dh9se_364:focus-visible{outline:none;box-shadow:0 0 0 2px #40bf6e66}._ambiguousUndo_dh9se_388{color:#b65f20;cursor:pointer;background:#fdf3ed;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s,color .15s;display:flex}._ambiguousUndo_dh9se_388:hover{color:#984f1b;background:#fbe8da}._ambiguousUndo_dh9se_388:focus-visible{outline:none;box-shadow:0 0 0 2px #d9712659}._spinner_dh9se_412{vertical-align:middle;animation:.8s linear infinite _spin_dh9se_412}@keyframes _spin_dh9se_412{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._wrap_1gp0m_2{margin-bottom:1.25rem}._title_1gp0m_6{color:var(--text-muted,#5c5c5c);margin-bottom:.5rem;font-size:.875rem;font-weight:600}._grid_1gp0m_13{flex-wrap:wrap;gap:.5rem;display:flex}._thumbCell_1gp0m_19{flex:none;width:120px}._thumbFrame_1gp0m_24{aspect-ratio:4/5;background:#f4f4f4;border:1px solid #0000001f;border-radius:8px;flex:none;width:100%;display:block;position:relative;overflow:hidden}._thumbFrame_1gp0m_24:is(button),._thumbFrame_1gp0m_24[role=button]{font:inherit;cursor:pointer;padding:0}._thumbFrame_1gp0m_24[aria-disabled=true]{cursor:not-allowed}._thumbDelete_1gp0m_45{z-index:5;color:#fff;cursor:pointer;background:#00000080;border:1px solid #ffffffb3;border-radius:999px;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;display:inline-flex;position:absolute;top:.35rem;right:.35rem}._thumbDelete_1gp0m_45:hover:not(:disabled){background:#000000b3}._thumbDelete_1gp0m_45:disabled{opacity:.6;cursor:not-allowed}._thumbHitArea_1gp0m_69{z-index:3;border-radius:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}._thumbHitArea_1gp0m_69:focus-visible{outline:2px solid var(--focus-ring,#2563eb);outline-offset:2px}._thumbSkeleton_1gp0m_85{z-index:1;border-radius:inherit;background:linear-gradient(90deg,#e0e0e0 0%,#f0f0f0 50%,#e0e0e0 100%) 0 0/200% 100%;animation:1.2s ease-in-out infinite _receiptThumbShimmer_1gp0m_1;position:absolute;inset:0}@keyframes _receiptThumbShimmer_1gp0m_1{0%{background-position:100% 0}to{background-position:-100% 0}}._thumbLoading_1gp0m_103{z-index:0;object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}._thumbError_1gp0m_113{z-index:4;color:#616161;text-align:center;background:#f0f0f0;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:.4rem;font-size:.7rem;display:flex;position:absolute;inset:0}._thumbErrorText_1gp0m_129{line-height:1.2}._thumbRetry_1gp0m_133{align-self:center;width:100%;max-width:120px}._thumbRetryBtn_1gp0m_139{color:#383838;cursor:pointer;background:#fff;border:1px solid #0003;border-radius:6px;margin-top:.15rem;padding:.25rem .6rem;font-size:.7rem;font-weight:600;line-height:1.2}._thumbRetryBtn_1gp0m_139:hover{background:#f7f7f7}._thumbRetryBtn_1gp0m_139:focus-visible{outline:2px solid var(--focus-ring,#2563eb);outline-offset:2px}._thumb_1gp0m_19{z-index:2;object-fit:cover;vertical-align:middle;width:100%;height:100%;display:block;position:absolute;inset:0}._viewerOverlay_1gp0m_170{z-index:2000;cursor:pointer;background:#000000db;padding:0;position:fixed;inset:0}._viewerImageWrap_1gp0m_180{box-sizing:border-box;pointer-events:auto;background:0 0;justify-content:center;align-items:center;padding:3.75rem .5rem .5rem;display:flex;position:absolute;inset:0}._viewerSkeleton_1gp0m_195{border-radius:inherit;background:linear-gradient(90deg,#383838 0%,#4d4d4d 50%,#383838 100%) 0 0/200% 100%;animation:1.2s ease-in-out infinite _receiptThumbShimmer_1gp0m_1;position:absolute;inset:0}._viewerTopBar_1gp0m_204{z-index:10;pointer-events:none;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding:1rem;display:flex;position:absolute;top:0;left:0;right:0}._viewerTopBar_1gp0m_204>*{pointer-events:auto}._viewerOpenNewTab_1gp0m_223{color:#fff;cursor:pointer;background:#0006;border:1px solid #fff6;border-radius:6px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;text-decoration:none;display:inline-flex}._viewerOpenNewTab_1gp0m_223:hover{color:#fff;background:#0000008c}._viewerOpenNewTab_1gp0m_223:focus-visible{outline-offset:2px;outline:2px solid #fff}._viewerImage_1gp0m_180{z-index:1;object-fit:contain;cursor:default;-webkit-user-select:none;user-select:none;border-radius:0;width:auto;max-width:100%;height:auto;max-height:100%;position:relative}._viewerImageHidden_1gp0m_259{object-fit:contain;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._viewerClose_1gp0m_269{color:#fff;cursor:pointer;background:#0006;border:1px solid #fff6;border-radius:6px;padding:.35rem .65rem}._viewerErrorPanel_1gp0m_278{z-index:5;color:#ebebeb;text-align:center;pointer-events:auto;background:#1e1e1ef2;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;align-items:center;gap:.75rem;max-width:22rem;padding:1.5rem 1.25rem;display:flex;position:relative}._viewerErrorInner_1gp0m_295{box-sizing:border-box;text-align:center;color:#ebebeb;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:22rem;margin:0 auto;padding:1.25rem 1rem;display:flex}._viewerErrorMessage_1gp0m_309{color:#ccc;margin:0;font-size:.9rem;line-height:1.45}._viewerErrorActions_1gp0m_316{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}._viewerRetryBtn_1gp0m_323{color:#fff;cursor:pointer;background:#00000059;border:1px solid #ffffff73;border-radius:6px;padding:.4rem .85rem;font-size:.875rem;font-weight:600}._viewerRetryBtn_1gp0m_323:hover{background:#ffffff1f}._viewerRetryBtn_1gp0m_323:focus-visible{outline-offset:2px;outline:2px solid #fff}._viewerCloseInlineBtn_1gp0m_341{color:#e0e0e0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:.4rem .85rem;font-size:.875rem;font-weight:500}._viewerCloseInlineBtn_1gp0m_341:hover{color:#fff;background:#ffffff14}._viewerCloseInlineBtn_1gp0m_341:focus-visible{outline-offset:2px;outline:2px solid #fff}._container_j1n3u_1{width:100%;position:relative}._triggerInput_j1n3u_6{color:#333;cursor:pointer;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:2.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:flex}._triggerInput_j1n3u_6:hover:not(._triggerDisabled_j1n3u_23){border-color:#bfbfbf}._triggerInput_j1n3u_6:focus-within{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._triggerDisabled_j1n3u_23{cursor:not-allowed;opacity:.7;background-color:#f5f5f5}._triggerValue_j1n3u_38{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerPlaceholder_j1n3u_46{text-align:left;color:#a6a6a6;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerIcon_j1n3u_55{color:#737373;flex-shrink:0;margin-left:.5rem}._optionsList_j1n3u_61{margin:0;padding:.25rem 0;list-style:none}._optionsList_j1n3u_61::-webkit-scrollbar{width:6px}._optionsList_j1n3u_61::-webkit-scrollbar-track{background:0 0}._optionsList_j1n3u_61::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}._optionItem_j1n3u_77{cursor:pointer;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.9375rem;transition:background-color .15s;display:flex}._optionItem_j1n3u_77:hover,._optionItem_j1n3u_77._optionItemHighlighted_j1n3u_86{background-color:var(--color-hover-bg)}._optionInfo_j1n3u_90{flex-direction:column;gap:.125rem;width:100%;display:flex}._optionName_j1n3u_97{color:var(--color-text);font-size:.875rem;font-weight:500}._optionParent_j1n3u_103{color:var(--color-text-secondary);font-size:.8125rem}._createOption_j1n3u_108{color:var(--color-primary);border-top:1px solid var(--color-border);margin-top:.25rem;padding-top:.75rem;font-weight:500}._createOption_j1n3u_108:hover,._createOption_j1n3u_108._optionItemHighlighted_j1n3u_86{color:var(--color-primary);background-color:#ebfff4}._createIcon_j1n3u_120{flex-shrink:0}._noResults_j1n3u_124{text-align:center;color:var(--color-text-secondary);padding:2rem 1rem;font-size:.9375rem}._rootLabel_j1n3u_131{text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-secondary);cursor:default;pointer-events:none;padding:.5rem 1rem;font-size:.6875rem;font-weight:600}._container_usr2t_1{flex-direction:column;max-width:560px;min-height:100dvh;margin:0 auto;padding:1rem;display:flex}._wizardHeader_usr2t_10{border-bottom:1px solid var(--color-border);align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}._wizardBackButton_usr2t_19{width:36px;height:36px;color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._wizardBackButton_usr2t_19:hover{background:var(--color-hover-bg)}._wizardTitle_usr2t_36{margin:0;font-size:1.25rem;font-weight:600}._editingEntryIndicator_usr2t_42{color:#454f5f;background:#f4f7fa;border:1px solid #d3dce8;border-radius:999px;align-items:center;gap:.4rem;width:fit-content;margin:-.5rem 0 1rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}._wizardStep_usr2t_57,._wizardStepContent_usr2t_63{flex-direction:column;flex:1;display:flex}._wizardStepIcon_usr2t_69{color:var(--color-primary);margin-bottom:.75rem}._wizardHint_usr2t_74{color:var(--color-text-secondary);margin:0 0 1rem;font-size:.9375rem}._wizardDateSection_usr2t_80{margin-bottom:1rem}._wizardDateLabel_usr2t_84{margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._wizardDatePicker_usr2t_91{width:100%}._wizardDateReadonly_usr2t_95{border:1.5px solid var(--color-border);width:100%;min-height:40px;color:var(--color-text);background:#fafafa;border-radius:8px;align-items:center;padding:.5rem 1rem;font-size:.9375rem;display:flex}._wizardDateBadge_usr2t_108{background:var(--color-primary-soft);color:#165a36;cursor:pointer;border:none;border-radius:20px;align-self:flex-start;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background-color .15s;display:inline-flex}._wizardDateBadge_usr2t_108:hover{background:#00803c2e}._wizardEntryCount_usr2t_129{color:var(--color-text-secondary);margin:0 0 1rem;font-size:.875rem}._wizardFieldGroup_usr2t_135{width:100%}._wizardFieldGroup_usr2t_135+._wizardFieldGroup_usr2t_135{margin-top:1.25rem}._wizardFieldLabel_usr2t_142{color:var(--color-text-secondary);margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:block}._wizardCategoryPicker_usr2t_150{width:100%}._wizardDebitText_usr2t_154{color:#2a6f4f}._wizardCreditText_usr2t_158{color:#87451d}._wizardTypeButtons_usr2t_162{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem;display:grid}._wizardTypeButtonsTight_usr2t_169{margin-top:0}._wizardTypeButton_usr2t_162{border:2px solid var(--color-border);cursor:pointer;background:#fff;border-radius:12px;padding:1.5rem 1rem;font-family:inherit;font-size:1.125rem;font-weight:600;transition:all .15s}._wizardTypeDebit_usr2t_185{color:#2a6f4f}._wizardTypeDebit_usr2t_185:hover{background:#edfdf5;border-color:#2a6f4f}._wizardTypeDebitSelected_usr2t_193{background:#dbfaec;border-color:#2a6f4f;box-shadow:0 0 0 2px #31815c47}._wizardTypeDebitSelected_usr2t_193:hover{background:#d2f9e7;border-color:#27684a}._wizardTypeCredit_usr2t_203{color:#87451d}._wizardTypeCredit_usr2t_203:hover{background:#fff2eb;border-color:#87451d}._wizardTypeCreditSelected_usr2t_211{background:#ffe6d7;border-color:#87451d;box-shadow:0 0 0 2px #a0522240}._wizardTypeCreditSelected_usr2t_211:hover{background:#fee0cd;border-color:#763d19}._wizardAmountSection_usr2t_221{margin-top:1.5rem}._wizardAmountLabel_usr2t_225{margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._wizardAmountInput_usr2t_232{font-variant-numeric:tabular-nums;border:1.5px solid var(--color-border);text-align:center;background:#fff;border-radius:8px;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:1.5rem;font-weight:600;transition:border-color .2s}._wizardAmountInput_usr2t_232:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #00803c1a}._wizardAmountInput_usr2t_232::placeholder{color:#bfbfbf;font-weight:400}._wizardAmountSuggestions_usr2t_255{margin-top:.75rem}._wizardAmountSuggestionsLabel_usr2t_259{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}._wizardAmountSuggestionList_usr2t_269{flex-wrap:wrap;gap:.5rem;display:flex}._wizardAmountSuggestionChip_usr2t_275{border:1px solid var(--color-border);font-variant-numeric:tabular-nums;color:var(--color-text);cursor:pointer;background:#fff;border-radius:999px;padding:.35rem .7rem;font-family:inherit;font-size:.8125rem;transition:all .15s}._wizardAmountSuggestionChip_usr2t_275:hover{border-color:var(--color-primary);color:#2a6f4f;background:#edfdf5}._wizardAmountSuggestionChipBalance_usr2t_293{color:#27684a;background:#edfdf5;border-color:#31815c;font-weight:600}._wizardActions_usr2t_300{border-top:1px solid var(--color-border);z-index:10;background:#fff;gap:.75rem;margin-top:auto;padding:1rem 0;display:flex;position:sticky;bottom:0}._wizardActions_usr2t_300>*{flex:1}._wizardEntriesTable_usr2t_315{border:1px solid var(--color-border);border-radius:8px;margin-bottom:1rem;overflow:hidden}._wizardTableHeader_usr2t_322{border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;background:#fafafa;grid-template-columns:1fr auto auto auto;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:grid}._wizardThCategory_usr2t_336{text-align:left}._wizardThAmount_usr2t_340{text-align:right;min-width:70px}._wizardThActions_usr2t_345{min-width:56px}._wizardTableRow_usr2t_349{border-bottom:1px solid var(--color-border);grid-template-columns:1fr auto auto auto;align-items:center;gap:.5rem;padding:.625rem .75rem;display:grid}._wizardTableRow_usr2t_349:last-child{border-bottom:none}._wizardTdCategory_usr2t_361{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;overflow:hidden}._wizardTdAmount_usr2t_369{font-variant-numeric:tabular-nums;text-align:right;min-width:70px;color:var(--color-text);font-size:.9375rem}._wizardTdActions_usr2t_377{justify-content:flex-end;gap:.125rem;min-width:56px;display:flex}._wizardEntryActionBtn_usr2t_384{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._wizardEntryActionBtn_usr2t_384:hover{background:var(--color-hover-bg);color:var(--color-text)}._wizardEntryDeleteBtn_usr2t_401{color:#dc2828}._wizardEntryDeleteBtn_usr2t_401:hover{color:#ca2121;background:#dc28281a}._wizardTotals_usr2t_409{border:1px solid var(--color-border);background:#fafafa;border-radius:8px;margin-bottom:1rem;padding:.75rem}._wizardTotalRow_usr2t_417{justify-content:space-between;align-items:center;padding:.375rem 0;font-size:.875rem;display:flex}._wizardTotalRow_usr2t_417:not(:last-child){border-bottom:1px solid var(--color-border)}._wizardTotalError_usr2t_428{color:#dc2828;font-weight:600}._wizardTotalBalanced_usr2t_433{color:var(--color-primary);font-weight:600}._wizardAddMoreBtn_usr2t_438{width:100%;margin-bottom:1rem}._wizardDescriptionSection_usr2t_443{margin-bottom:1rem}._wizardDescriptionLabel_usr2t_447{margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._wizardDescriptionInput_usr2t_454{border:1.5px solid var(--color-border);background:#fff;border-radius:8px;width:100%;padding:.5rem 1rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s}._wizardDescriptionInput_usr2t_454:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #00803c1a}._wizardDescriptionInput_usr2t_454::placeholder{color:#a6a6a6}._wizardDescriptionReadonly_usr2t_473{border:1.5px solid var(--color-border);width:100%;min-height:40px;color:var(--color-text);background:#fafafa;border-radius:8px;align-items:center;padding:.5rem 1rem;font-size:.9375rem;display:flex}._wizardEmptyState_usr2t_486{text-align:center;color:var(--color-text-secondary);flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;display:flex}._wizardReceiptSection_usr2t_496{margin-bottom:1.25rem}._wizardReceiptLabel_usr2t_500{color:var(--color-text-secondary);margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}._wizardReceiptInput_usr2t_508{width:100%;font-size:.875rem}._wizardReceiptFileList_usr2t_513{flex-direction:column;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._wizardReceiptFileRow_usr2t_522{background:#f4f7fa;border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .5rem;font-size:.8125rem;display:flex}._wizardReceiptFileName_usr2t_533{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._wizardReceiptRemove_usr2t_539{color:var(--color-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:.8125rem;text-decoration:underline}@media (width<=640px){._container_usr2t_1{padding:.75rem}}._container_rlqzs_1{width:100%;position:relative}._inputWrapper_rlqzs_6{align-items:center;display:flex;position:relative}._searchIcon_rlqzs_12{color:gray;pointer-events:none;z-index:1;position:absolute;left:.75rem}._input_rlqzs_6{border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem .5rem 2.5rem;font-size:.875rem;transition:border-color .15s ease-in-out}._input_rlqzs_6:focus{border-color:var(--color-primary);outline:none}._input_rlqzs_6:disabled{cursor:not-allowed;opacity:.6;background-color:#fafafa}._clearButton_rlqzs_38{color:gray;cursor:pointer;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background-color .15s ease-in-out,color .15s ease-in-out;display:flex;position:absolute;right:.5rem}._clearButton_rlqzs_38:hover{color:#4d4d4d;background-color:#f2f2f2}._suggestions_rlqzs_59{z-index:1000;background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;max-height:300px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}._suggestionItem_rlqzs_74{text-align:left;cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #f2f2f2;width:100%;padding:.75rem;transition:background-color .15s ease-in-out}._suggestionItem_rlqzs_74:last-child{border-bottom:none}._suggestionItem_rlqzs_74:hover,._suggestionItem_rlqzs_74._highlighted_rlqzs_87{background-color:#fafafa}._productInfo_rlqzs_91{flex-direction:column;gap:.25rem;display:flex}._productName_rlqzs_97{color:#333;font-size:.875rem;font-weight:500}._productDescription_rlqzs_103{color:gray;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._productPrice_rlqzs_111{color:var(--color-primary);margin-top:.125rem;font-size:.875rem;font-weight:600}._container_1n7tf_1{width:100%;position:relative}._inputWrapper_1n7tf_6{align-items:center;display:flex;position:relative}._searchIcon_1n7tf_12{color:gray;pointer-events:none;z-index:1;position:absolute;left:.75rem}._input_1n7tf_6{border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem .5rem 2.5rem;font-size:.875rem;transition:border-color .15s ease-in-out}._input_1n7tf_6:focus{border-color:var(--color-primary);outline:none}._input_1n7tf_6:disabled{cursor:not-allowed;opacity:.6;background-color:#fafafa}._clearButton_1n7tf_38{color:gray;cursor:pointer;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background-color .15s ease-in-out,color .15s ease-in-out;display:flex;position:absolute;right:.5rem}._clearButton_1n7tf_38:hover{color:#4d4d4d;background-color:#f2f2f2}._suggestions_1n7tf_59{z-index:1000;background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;max-height:300px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}._suggestionItem_1n7tf_74{text-align:left;cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #f2f2f2;width:100%;padding:.75rem;transition:background-color .15s ease-in-out}._suggestionItem_1n7tf_74:last-child{border-bottom:none}._suggestionItem_1n7tf_74:hover,._suggestionItem_1n7tf_74._highlighted_1n7tf_87{background-color:#fafafa}._customerInfo_1n7tf_91{flex-direction:column;gap:.25rem;display:flex}._customerName_1n7tf_97{color:#333;font-size:.875rem;font-weight:500}._customerContact_1n7tf_103{color:gray;font-size:.8125rem}._container_1rk4n_1{width:100%;position:relative}._inputWrapper_1rk4n_6{align-items:center;display:flex;position:relative}._searchIcon_1rk4n_12{color:gray;pointer-events:none;z-index:1;position:absolute;left:.75rem}._input_1rk4n_6{border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem .5rem 2.5rem;font-size:.875rem;transition:border-color .15s ease-in-out}._input_1rk4n_6:focus{border-color:var(--color-primary);outline:none}._input_1rk4n_6:disabled{cursor:not-allowed;opacity:.6;background-color:#fafafa}._clearButton_1rk4n_38{color:gray;cursor:pointer;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background-color .15s ease-in-out,color .15s ease-in-out;display:flex;position:absolute;right:.5rem}._clearButton_1rk4n_38:hover{color:#4d4d4d;background-color:#f2f2f2}._suggestions_1rk4n_59{z-index:1000;background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;max-height:300px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}._suggestionItem_1rk4n_74{text-align:left;cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #f2f2f2;width:100%;padding:.75rem;transition:background-color .15s ease-in-out}._suggestionItem_1rk4n_74:last-child{border-bottom:none}._suggestionItem_1rk4n_74:hover,._suggestionItem_1rk4n_74._highlighted_1rk4n_87{background-color:#fafafa}._itemText_1rk4n_91{color:#333;font-size:.875rem}._emptyMessage_1rk4n_96{text-align:center;color:gray;padding:.75rem;font-size:.875rem}._container_tl7ho_1{background-color:#f5f5f5;max-width:900px;min-height:100vh;margin:0 auto;padding:2rem}._pageHeader_tl7ho_9{align-items:center;margin-bottom:1.5rem;display:flex}._backButton_tl7ho_15{cursor:pointer;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s ease-in-out;display:flex}._backButton_tl7ho_15:hover{background-color:#fafafa;border-color:#00803c}._backButton_tl7ho_15:active{transform:scale(.95)}._invoiceContainer_tl7ho_36{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;max-width:800px;margin:0 auto;padding:3rem;box-shadow:0 4px 12px #00000014}._invoiceHeader_tl7ho_46{border-bottom:2px solid #e3e3e3;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding-bottom:2rem;display:flex}._companyInfo_tl7ho_55{flex:1}._companyName_tl7ho_59{margin:0;font-size:1.75rem;font-weight:700}._invoiceInfo_tl7ho_65{text-align:right}._invoiceTitle_tl7ho_69{letter-spacing:1px;margin:0 0 1rem;font-size:1.5rem;font-weight:700}._invoiceMeta_tl7ho_76{flex-direction:column;gap:.5rem;display:flex}._metaRow_tl7ho_82{justify-content:flex-end;align-items:center;gap:.75rem;font-size:.9375rem;display:flex}._metaLabel_tl7ho_90{color:gray;font-weight:500}._metaValue_tl7ho_95{text-align:left;min-width:200px;font-weight:600}._paymentSummary_tl7ho_101{border-bottom:1px solid #e3e3e3;margin-bottom:2rem;padding-bottom:1.5rem}._paymentSummaryText_tl7ho_107{margin:0;font-size:1rem;font-weight:700;line-height:1.6}._itemsSection_tl7ho_114{margin-bottom:2.5rem}._paymentSection_tl7ho_118{border-top:2px solid #e3e3e3;margin-bottom:2rem;padding-top:2rem}._sectionHeader_tl7ho_124{margin-bottom:1rem}._sectionTitle_tl7ho_128{text-transform:uppercase;letter-spacing:.5px;margin:0 0 1rem;font-size:1rem;font-weight:600}._addButtonContainer_tl7ho_136{border-top:1px solid #f2f2f2;justify-content:flex-start;margin-top:1rem;padding-top:1rem;display:flex}._addEntryButton_tl7ho_144{align-items:center;gap:.5rem;display:flex}._itemsTable_tl7ho_150{border-collapse:collapse;width:100%;margin-bottom:1rem}._itemHeader_tl7ho_156{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:gray;border-bottom:2px solid #e3e3e3;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}._itemHeaderAmount_tl7ho_167{text-align:right;text-transform:uppercase;letter-spacing:.5px;color:gray;border-bottom:2px solid #e3e3e3;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}._itemHeaderActions_tl7ho_178{border-bottom:2px solid #e3e3e3;width:50px;padding:.75rem 1rem}._itemRow_tl7ho_184{border-bottom:1px solid #f2f2f2}._itemRow_tl7ho_184:hover{background-color:#fafafa}._itemNumber_tl7ho_191{color:gray;width:50px;padding:1rem;font-size:.9375rem;font-weight:500}._itemDescription_tl7ho_199{padding:1rem;font-size:.9375rem}._itemDescription_tl7ho_199 .category-search-input{width:100%}._itemAmount_tl7ho_207{text-align:right;padding:1rem;font-size:.9375rem}._itemActions_tl7ho_213{text-align:center;width:50px;padding:1rem}._numberInput_tl7ho_219{font-variant-numeric:tabular-nums;text-align:right;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.5rem .75rem;font-family:monospace;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._numberInput_tl7ho_219:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._numberInput_tl7ho_219::placeholder{color:#a6a6a6}._autoComputedAmount_tl7ho_241{font-variant-numeric:tabular-nums;text-align:right;background-color:#fafafa;border:1.5px solid #e3e3e3;border-radius:8px;min-width:120px;padding:.5rem .75rem;font-family:monospace;font-size:.9375rem;font-weight:600;display:inline-block}._removeEntryButton_tl7ho_255{color:#dc2828;cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s ease-in-out;display:flex}._removeEntryButton_tl7ho_255:hover{color:#ca2121;background-color:#dc28281a}._removeEntryButton_tl7ho_255:active{transform:scale(.95)}._totalsSection_tl7ho_277{flex-direction:column;align-items:flex-end;margin-bottom:2rem;display:flex}._totalsTable_tl7ho_284{border-top:2px solid #e3e3e3;min-width:300px;padding-top:1rem}._totalRow_tl7ho_290{justify-content:space-between;align-items:center;padding:.75rem 0;font-size:1rem;display:flex}._totalRow_tl7ho_290:last-child{border-top:2px solid #e3e3e3;margin-top:.5rem;padding-top:1rem}._totalLabel_tl7ho_303{font-size:.9375rem;font-weight:600}._totalValue_tl7ho_308{font-variant-numeric:tabular-nums;text-align:right;min-width:120px;font-family:monospace;font-size:1.125rem;font-weight:700}._totalRow_tl7ho_290:last-of-type ._totalValue_tl7ho_308{font-size:1.25rem}._totalsDifference_tl7ho_321{color:#dc2828}._balanceWarning_tl7ho_325{color:#dc2828;text-align:right;min-width:300px;margin-top:.75rem;padding-top:.75rem;font-size:.875rem;font-weight:500}._errorInput_tl7ho_335{border-color:var(--color-error)}._errorMessage_tl7ho_339{color:var(--color-error);margin-top:.25rem;font-size:.875rem}._descriptionSection_tl7ho_345{border-top:1px solid #e3e3e3;margin-top:2rem;padding-top:2rem}._label_tl7ho_351{color:#333;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._textarea_tl7ho_359{resize:vertical;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s ease-in-out}._textarea_tl7ho_359:focus{border-color:var(--color-primary);outline:none}._textarea_tl7ho_359:disabled{cursor:not-allowed;opacity:.6;background-color:#fafafa}._selectInput_tl7ho_379{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s ease-in-out}._selectInput_tl7ho_379:focus{border-color:var(--color-primary);outline:none}._selectInput_tl7ho_379:disabled{cursor:not-allowed;opacity:.6;background-color:#fafafa}._formFooter_tl7ho_398{border-top:1px solid #e3e3e3;justify-content:flex-end;gap:.75rem;margin-top:2rem;padding-top:1.5rem;display:flex}@media (width<=768px){._container_tl7ho_1{padding:1rem}._invoiceContainer_tl7ho_36{padding:1.5rem}._invoiceHeader_tl7ho_46{flex-direction:column;gap:1.5rem}._invoiceInfo_tl7ho_65{text-align:left;width:100%}._metaRow_tl7ho_82{justify-content:flex-start}._metaValue_tl7ho_95{text-align:right;flex:1}._itemsTable_tl7ho_150{font-size:.875rem}._itemNumber_tl7ho_191,._itemDescription_tl7ho_199,._itemAmount_tl7ho_207,._itemActions_tl7ho_213{padding:.75rem .5rem}._totalsTable_tl7ho_284{min-width:100%}}._pagination_qym0h_1{background-color:#fff;border:1px solid #9ca3b0;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex;box-shadow:0 4px 8px #282c3414}._pageSize_qym0h_14,._pageJump_qym0h_15{color:#0f1729;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._pageSize_qym0h_14 label,._pageJump_qym0h_15 label{color:#0f1729;margin:0;font-size:.875rem}._labelFull_qym0h_29{display:inline}._labelShort_qym0h_33{display:none}._pageSizeSelect_qym0h_37,._pageJumpInput_qym0h_38{color:#0f1729;background-color:#fff;border:1px solid #d0d5dd;border-radius:.5rem;min-width:4.5rem;padding:.35rem .5rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}._pageSizeSelect_qym0h_37:focus,._pageJumpInput_qym0h_38:focus{border-color:#3c83f6;outline:none;box-shadow:0 0 0 3px #3c83f633}._pageJumpInput_qym0h_38{width:4.5rem}._controls_qym0h_60{align-items:center;gap:.5rem;display:flex}._pageNumbers_qym0h_66{align-items:center;gap:.25rem;display:flex}._pageButton_qym0h_72{min-width:2rem}._pageButtonActive_qym0h_76{pointer-events:none}._ellipsis_qym0h_80{color:#65758b;padding:0 .5rem;font-size:.875rem}@media (width<=768px){._pagination_qym0h_1{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;width:100%;display:grid}._labelFull_qym0h_29{display:none}._labelShort_qym0h_33{display:inline}._pageSize_qym0h_14{white-space:nowrap;justify-self:flex-start}._controls_qym0h_60{flex-wrap:wrap;justify-content:center;justify-self:center}._pageJump_qym0h_15{white-space:nowrap;justify-self:flex-end}}@media (width<=538px){._pagination_qym0h_1{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}._controls_qym0h_60{flex-basis:100%;order:1;justify-content:center;width:100%}._pageSize_qym0h_14,._pageJump_qym0h_15{flex:none;order:2;justify-content:center}}._container_1qdhl_1{max-width:1200px;margin:0 auto;padding:2rem}._header_1qdhl_7{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._title_1qdhl_14{margin:0;font-size:2rem;font-weight:600}._headerButtons_1qdhl_20{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._filters_1qdhl_27{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._searchContainer_1qdhl_35{flex:1;min-width:250px;position:relative}._searchIcon_1qdhl_41{color:gray;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_1qdhl_50{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._searchInput_1qdhl_50:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._searchInput_1qdhl_50::placeholder{color:#a6a6a6}._filterLabel_1qdhl_70{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._filterCheckbox_1qdhl_79{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._loadingState_1qdhl_86,._errorState_1qdhl_87,._emptyState_1qdhl_88{text-align:center;color:gray;padding:3rem 1rem}._errorState_1qdhl_87{color:#dc2828}._tableContainer_1qdhl_98{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a}._loadingOverlay_1qdhl_107{z-index:10;background-color:#fffc;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loadingSpinner_1qdhl_121{font-size:.9375rem}@keyframes _salesSkeletonShimmer_1qdhl_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._skeletonLine_1qdhl_133{background-color:#ebebeb;border-radius:4px;width:100%;height:.8rem;display:inline-block;position:relative;overflow:hidden}._skeletonLine_1qdhl_133:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:100%;height:100%;animation:1.4s ease-in-out infinite _salesSkeletonShimmer_1qdhl_1;position:absolute;top:0;left:-100%}._skeletonShort_1qdhl_153{width:35%}._skeletonMedium_1qdhl_157{width:60%}._skeletonLong_1qdhl_161{width:80%}._tableSkeleton_1qdhl_165{padding:1.5rem}._tableSkeletonHeader_1qdhl_169,._skeletonRow_1qdhl_170{grid-template-columns:1fr 2fr 1fr .8fr .8fr;align-items:center;gap:1rem;display:grid}._tableSkeletonHeader_1qdhl_169{margin-bottom:1rem}._tableSkeletonHeaderCell_1qdhl_181{align-items:center;display:flex}._tableSkeletonBody_1qdhl_186{flex-direction:column;gap:.75rem;display:flex}._table_1qdhl_98{border-collapse:collapse;width:100%}._table_1qdhl_98 thead{background-color:#fafafa;border-bottom:1px solid #e3e3e3}._table_1qdhl_98 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;padding:1rem;font-size:.875rem;font-weight:600}._table_1qdhl_98 tbody tr{border-bottom:1px solid #ededed;transition:background-color .2s ease-in-out}._table_1qdhl_98 tbody tr:hover{background-color:#fafafa}._table_1qdhl_98 tbody tr:last-child{border-bottom:none}._table_1qdhl_98 td{padding:1rem;font-size:.9375rem}._dateCell_1qdhl_227{white-space:nowrap}._descriptionCell_1qdhl_231{text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}._amountCell_1qdhl_238{white-space:nowrap;font-weight:500}._statusCell_1qdhl_243{white-space:nowrap}._voidedBadge_1qdhl_247{color:#dc2828;background-color:#dc28281a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._activeBadge_1qdhl_257{color:#16a249;background-color:#16a2491a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._actionsCell_1qdhl_267{gap:.5rem;display:flex}._viewButton_1qdhl_272,._voidButton_1qdhl_273{cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s ease-in-out;display:flex}._viewButton_1qdhl_272:hover:not(:disabled),._voidButton_1qdhl_273:hover:not(:disabled){border-color:var(--color-primary);background-color:#fafafa}._viewButton_1qdhl_272:active:not(:disabled),._voidButton_1qdhl_273:active:not(:disabled){transform:scale(.95)}._viewButton_1qdhl_272:disabled,._voidButton_1qdhl_273:disabled{opacity:.5;cursor:not-allowed}._voidButton_1qdhl_273{color:#dc2828;border-color:#dc28284d}._voidButton_1qdhl_273:hover:not(:disabled){background-color:#dc28281a;border-color:#dc2828}._paginationWrapper_1qdhl_310{margin-top:1.5rem}@keyframes _spin_1qdhl_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._prerequisitesCard_1qdhl_322{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;margin-bottom:2rem;padding:2rem;box-shadow:0 2px 8px #0000000a}._prerequisitesTitle_1qdhl_331{color:#0f172a;margin:0 0 .75rem;font-size:1.5rem;font-weight:600}._prerequisitesDescription_1qdhl_338{color:#666;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6}._prerequisitesList_1qdhl_345{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}._prerequisitesItem_1qdhl_354{align-items:flex-start;gap:1rem;display:flex}._checkIcon_1qdhl_360{color:#16a249;flex-shrink:0;margin-top:.125rem}._circleIcon_1qdhl_366{color:#999;flex-shrink:0;margin-top:.125rem}._prerequisitesItemContent_1qdhl_372{flex-direction:column;flex:1;gap:.5rem;display:flex}._prerequisitesItemTitle_1qdhl_379{color:#0f172a;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}._prerequisitesItemDescription_1qdhl_388{color:#666;margin:0;font-size:.875rem;line-height:1.6}._prerequisitesButton_1qdhl_395{align-self:flex-start;margin-top:.25rem}._modal_1qdhl_400{z-index:1050}._modalDialog_1qdhl_404{max-width:700px;margin:1.75rem auto}._modalContent_1qdhl_409{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0000001a}._modalHeader_1qdhl_416{background-color:#fafafa;border-bottom:1px solid #e3e3e3;padding:1rem 1.5rem}._modalHeader_1qdhl_416 .btn-close{opacity:.6;background-size:1rem}._modalHeader_1qdhl_416 .btn-close:hover{opacity:1}._modalTitle_1qdhl_429{margin:0;font-size:1.25rem;font-weight:600}._modalBody_1qdhl_435{max-height:calc(100vh - 200px);padding:1rem 1.5rem;overflow-y:auto}._modalFooter_1qdhl_441{border-top:1px solid #e3e3e3;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}._rollbackDetails_1qdhl_450{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;margin-bottom:1.5rem;padding:1rem}._detailRow_1qdhl_458{border-bottom:1px solid #ededed;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}._detailRow_1qdhl_458:last-child{border-bottom:none}._detailRow_1qdhl_458 strong{font-weight:600}._detailRow_1qdhl_458 span{text-align:right}._formGroup_1qdhl_475{margin-bottom:1rem}._label_1qdhl_479{margin-bottom:.375rem;font-size:.875rem;font-weight:500;display:block}._textareaInput_1qdhl_486{resize:vertical;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:6px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:all .2s ease-in-out}._textareaInput_1qdhl_486:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._textareaInput_1qdhl_486::placeholder{color:#a6a6a6}@media (width<=768px){._container_1qdhl_1{padding:1rem}._header_1qdhl_7{flex-direction:column;align-items:flex-start;gap:1rem}._filters_1qdhl_27{flex-direction:column}._searchContainer_1qdhl_35{min-width:100%}._tableContainer_1qdhl_98{overflow-x:auto}._table_1qdhl_98{min-width:600px}}._container_f4tsw_1{background-color:#f5f5f5;max-width:900px;min-height:100vh;margin:0 auto;padding:2rem}._pageHeader_f4tsw_9{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._backButton_f4tsw_16{cursor:pointer;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s ease-in-out;display:flex}._backButton_f4tsw_16:hover{background-color:#fafafa;border-color:#00803c}._backButton_f4tsw_16:active{transform:scale(.95)}._voidedBadge_f4tsw_37{text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:#dc2828;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:700;display:inline-block}._invoiceContainer_f4tsw_49{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;max-width:800px;margin:0 auto;padding:3rem;box-shadow:0 4px 12px #00000014}._invoiceHeader_f4tsw_59{border-bottom:2px solid #e3e3e3;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding-bottom:2rem;display:flex}._companyInfo_f4tsw_68{flex:1}._companyName_f4tsw_72{margin:0 0 .5rem;font-size:1.75rem;font-weight:700}._companyDescription_f4tsw_78{color:gray;margin:0;font-size:.9375rem}._invoiceInfo_f4tsw_84{text-align:right}._invoiceTitle_f4tsw_88{letter-spacing:1px;margin:0 0 1rem;font-size:1.5rem;font-weight:700}._invoiceMeta_f4tsw_95{flex-direction:column;gap:.5rem;display:flex}._metaRow_f4tsw_101{justify-content:flex-end;gap:.75rem;font-size:.9375rem;display:flex}._metaLabel_f4tsw_108{color:gray;font-weight:500}._metaValue_f4tsw_113{text-align:left;min-width:120px;font-weight:600}._paymentSummary_f4tsw_119{border-bottom:1px solid #e3e3e3;margin-bottom:2rem;padding-bottom:1.5rem}._paymentSummaryText_f4tsw_125{margin:0;font-size:1rem;font-weight:700;line-height:1.6}._customerSection_f4tsw_132{border-bottom:1px solid #e3e3e3;margin-bottom:2.5rem;padding-bottom:1.5rem}._customerInfo_f4tsw_138{flex-direction:column;gap:.5rem;display:flex}._customerName_f4tsw_144{color:#333;margin:0;font-size:1.125rem;font-weight:600}._customerDetail_f4tsw_151{color:gray;margin:0;font-size:.9375rem}._itemsSection_f4tsw_157{margin-bottom:2.5rem}._paymentSection_f4tsw_161,._notesSection_f4tsw_167{border-top:2px solid #e3e3e3;margin-bottom:2rem;padding-top:2rem}._notesLabel_f4tsw_173{color:#666;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._notesTextarea_f4tsw_181{color:#333;white-space:pre-wrap;word-wrap:break-word;background-color:#0000;border:none;width:100%;min-height:60px;padding:.75rem;font-size:.9375rem;line-height:1.5}._sectionTitle_f4tsw_194{text-transform:uppercase;letter-spacing:.5px;margin:0 0 1rem;font-size:1rem;font-weight:600}._itemsTable_f4tsw_202{border-collapse:collapse;width:100%;margin-bottom:1rem}._itemHeader_f4tsw_208{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:gray;border-bottom:2px solid #e3e3e3;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}._itemHeaderAmount_f4tsw_219{text-align:right;text-transform:uppercase;letter-spacing:.5px;color:gray;border-bottom:2px solid #e3e3e3;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}._itemRow_f4tsw_230{border-bottom:1px solid #f2f2f2}._itemRow_f4tsw_230:hover{background-color:#fafafa}._itemNumber_f4tsw_237{color:gray;width:50px;padding:1rem;font-size:.9375rem;font-weight:500}._itemDescription_f4tsw_245{padding:1rem;font-size:.9375rem}._itemAmount_f4tsw_250{text-align:right;font-variant-numeric:tabular-nums;padding:1rem;font-family:monospace;font-size:.9375rem;font-weight:600}._emptyRow_f4tsw_259{text-align:center;color:gray;padding:2rem;font-style:italic}._totalsSection_f4tsw_266{justify-content:flex-end;margin-bottom:2rem;display:flex}._totalsTable_f4tsw_272{border-top:2px solid #e3e3e3;min-width:300px;padding-top:1rem}._totalRow_f4tsw_278{justify-content:space-between;align-items:center;padding:.75rem 0;font-size:1rem;display:flex}._totalRow_f4tsw_278:last-child{border-top:2px solid #e3e3e3;margin-top:.5rem;padding-top:1rem}._totalLabel_f4tsw_291{font-size:.9375rem;font-weight:600}._totalValue_f4tsw_296{font-variant-numeric:tabular-nums;text-align:right;min-width:120px;font-family:monospace;font-size:1.125rem;font-weight:700}._totalRow_f4tsw_278:last-of-type ._totalValue_f4tsw_296{font-size:1.25rem}._voidInfo_f4tsw_309{background-color:#dc28280d;border:2px solid #dc2828;border-radius:8px;margin-top:2rem;padding:1.5rem}._voidTitle_f4tsw_317{color:#dc2828;text-transform:uppercase;letter-spacing:.5px;margin:0 0 1rem;font-size:1rem;font-weight:700}._voidInfoRow_f4tsw_326{justify-content:space-between;align-items:flex-start;padding:.5rem 0;font-size:.9375rem;display:flex}._voidInfoRow_f4tsw_326:not(:last-child){border-bottom:1px solid #dc282833}._voidInfoRow_f4tsw_326 strong{color:#dc2828;font-weight:600}._voidInfoRow_f4tsw_326 span{text-align:right;flex:1;margin-left:1rem}._invoiceFooter_f4tsw_346{text-align:center;border-top:1px solid #e3e3e3;margin-top:3rem;padding-top:2rem}._footerText_f4tsw_353{color:gray;margin:0;font-size:.8125rem;font-style:italic}._loadingState_f4tsw_360,._errorState_f4tsw_361{text-align:center;color:gray;padding:3rem 1rem}._errorState_f4tsw_361{color:#dc2828;flex-direction:column;align-items:center;gap:1rem;display:flex}@media (width<=768px){._container_f4tsw_1{padding:1rem}._invoiceContainer_f4tsw_49{padding:1.5rem}._invoiceHeader_f4tsw_59{flex-direction:column;gap:1.5rem}._invoiceInfo_f4tsw_84{text-align:left;width:100%}._metaRow_f4tsw_101{justify-content:flex-start}._metaValue_f4tsw_113{text-align:right;flex:1}._itemsTable_f4tsw_202{font-size:.875rem}._itemNumber_f4tsw_237,._itemDescription_f4tsw_245,._itemAmount_f4tsw_250{padding:.75rem .5rem}._totalsTable_f4tsw_272{min-width:100%}}@media print{._container_f4tsw_1{background-color:#fff;padding:0}._pageHeader_f4tsw_9{display:none}._invoiceContainer_f4tsw_49{box-shadow:none;border:none;padding:0}}._container_1tr67_1{max-width:1200px;margin:0 auto;padding:2rem}._header_1tr67_7{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._title_1tr67_14{margin:0;font-size:2rem;font-weight:600}._headerButtons_1tr67_20{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._filters_1tr67_27{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._searchContainer_1tr67_35{flex:1;min-width:250px;position:relative}._searchIcon_1tr67_41{color:gray;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_1tr67_50{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._searchInput_1tr67_50:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._searchInput_1tr67_50::placeholder{color:#a6a6a6}._filterLabel_1tr67_70{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._filterCheckbox_1tr67_79{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._loadingState_1tr67_86{color:gray;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 1rem;display:flex}._loadingState_1tr67_86:before{content:"";border:3px solid #e3e3e3;border-top-color:var(--color-primary);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite _spin_1tr67_1}@keyframes _spin_1tr67_1{to{transform:rotate(360deg)}}._errorState_1tr67_110,._emptyState_1tr67_111{text-align:center;color:gray;padding:3rem 1rem}._contentWrapper_1tr67_117{position:relative}._contentReloading_1tr67_121{opacity:.6;pointer-events:none;position:relative}._contentReloading_1tr67_121:after{content:"";z-index:1;background-color:#ffffff80;position:absolute;inset:0}._errorState_1tr67_110{color:#dc2828}._tableContainer_1tr67_141{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a}._loadingOverlay_1tr67_150{z-index:10;background-color:#fffc;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loadingSpinner_1tr67_164{font-size:.9375rem}._table_1tr67_141{border-collapse:collapse;width:100%}._table_1tr67_141 thead{background-color:#fafafa;border-bottom:1px solid #e3e3e3}._table_1tr67_141 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;padding:1rem;font-size:.875rem;font-weight:600}._table_1tr67_141 tbody tr{border-bottom:1px solid #ededed;transition:background-color .2s ease-in-out}._table_1tr67_141 tbody tr:hover{background-color:#fafafa}._table_1tr67_141 tbody tr:last-child{border-bottom:none}._table_1tr67_141 td{padding:1rem;font-size:.9375rem}._dateCell_1tr67_203{white-space:nowrap}._descriptionCell_1tr67_207{text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}._amountCell_1tr67_214{white-space:nowrap;font-weight:500}._statusCell_1tr67_219{white-space:nowrap}._voidedBadge_1tr67_223{color:#dc2828;background-color:#dc28281a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._activeBadge_1tr67_233{color:#16a249;background-color:#16a2491a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._actionsCell_1tr67_243{gap:.5rem;display:flex}._viewButton_1tr67_248,._voidButton_1tr67_249{cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s ease-in-out;display:flex}._viewButton_1tr67_248:hover:not(:disabled),._voidButton_1tr67_249:hover:not(:disabled){border-color:var(--color-primary);background-color:#fafafa}._viewButton_1tr67_248:active:not(:disabled),._voidButton_1tr67_249:active:not(:disabled){transform:scale(.95)}._viewButton_1tr67_248:disabled,._voidButton_1tr67_249:disabled{opacity:.5;cursor:not-allowed}._voidButton_1tr67_249{color:#dc2828;border-color:#dc28284d}._voidButton_1tr67_249:hover:not(:disabled){background-color:#dc28281a;border-color:#dc2828}._paginationWrapper_1tr67_286{margin-top:1.5rem}._prerequisitesCard_1tr67_290{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;margin-bottom:2rem;padding:2rem;box-shadow:0 2px 8px #0000000a}._prerequisitesTitle_1tr67_299{color:#0f172a;margin:0 0 .75rem;font-size:1.5rem;font-weight:600}._prerequisitesDescription_1tr67_306{color:#666;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6}._prerequisitesList_1tr67_313{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}._prerequisitesItem_1tr67_322{align-items:flex-start;gap:1rem;display:flex}._checkIcon_1tr67_328{color:#16a249;flex-shrink:0;margin-top:.125rem}._circleIcon_1tr67_334{color:#999;flex-shrink:0;margin-top:.125rem}._prerequisitesItemContent_1tr67_340{flex-direction:column;flex:1;gap:.5rem;display:flex}._prerequisitesItemTitle_1tr67_347{color:#0f172a;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}._prerequisitesItemDescription_1tr67_356{color:#666;margin:0;font-size:.875rem;line-height:1.6}._prerequisitesButton_1tr67_363{align-self:flex-start;margin-top:.25rem}._modal_1tr67_368{z-index:1050}._modalDialog_1tr67_372{max-width:700px;margin:1.75rem auto}._modalContent_1tr67_377{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0000001a}._modalHeader_1tr67_384{background-color:#fafafa;border-bottom:1px solid #e3e3e3;padding:1rem 1.5rem}._modalHeader_1tr67_384 .btn-close{opacity:.6;background-size:1rem}._modalHeader_1tr67_384 .btn-close:hover{opacity:1}._modalTitle_1tr67_397{margin:0;font-size:1.25rem;font-weight:600}._modalBody_1tr67_403{max-height:calc(100vh - 200px);padding:1rem 1.5rem;overflow-y:auto}._modalFooter_1tr67_409{border-top:1px solid #e3e3e3;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}._rollbackDetails_1tr67_418{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;margin-bottom:1.5rem;padding:1rem}._detailRow_1tr67_426{border-bottom:1px solid #ededed;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}._detailRow_1tr67_426:last-child{border-bottom:none}._detailRow_1tr67_426 strong{font-weight:600}._detailRow_1tr67_426 span{text-align:right}._formGroup_1tr67_443{margin-bottom:1rem}._label_1tr67_447{margin-bottom:.375rem;font-size:.875rem;font-weight:500;display:block}._textareaInput_1tr67_454{resize:vertical;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:6px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:all .2s ease-in-out}._textareaInput_1tr67_454:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._textareaInput_1tr67_454::placeholder{color:#a6a6a6}@media (width<=768px){._container_1tr67_1{padding:1rem}._header_1tr67_7{flex-direction:column;align-items:flex-start;gap:1rem}._filters_1tr67_27{flex-direction:column}._searchContainer_1tr67_35{min-width:100%}._tableContainer_1tr67_141{overflow-x:auto}._table_1tr67_141{min-width:600px}}._container_wpbhf_1{width:100%;position:relative}._inputWrapper_wpbhf_6{align-items:center;display:flex;position:relative}._searchIcon_wpbhf_12{color:gray;pointer-events:none;z-index:1;position:absolute;left:.75rem}._input_wpbhf_6{border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem .5rem 2.5rem;font-size:.875rem;transition:border-color .15s ease-in-out}._input_wpbhf_6:focus{border-color:var(--color-primary);outline:none}._input_wpbhf_6:disabled{cursor:not-allowed;opacity:.6;background-color:#fafafa}._clearButton_wpbhf_38{color:gray;cursor:pointer;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background-color .15s ease-in-out,color .15s ease-in-out;display:flex;position:absolute;right:.5rem}._clearButton_wpbhf_38:hover{color:#4d4d4d;background-color:#f2f2f2}._suggestions_wpbhf_59{z-index:1000;background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;max-height:300px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}._suggestionItem_wpbhf_74{text-align:left;cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #f2f2f2;width:100%;padding:.75rem;transition:background-color .15s ease-in-out}._suggestionItem_wpbhf_74:last-child{border-bottom:none}._suggestionItem_wpbhf_74:hover,._suggestionItem_wpbhf_74._highlighted_wpbhf_87{background-color:#fafafa}._supplierInfo_wpbhf_91{flex-direction:column;gap:.25rem;display:flex}._supplierName_wpbhf_97{color:#333;font-size:.875rem;font-weight:500}._supplierContact_wpbhf_103{color:gray;font-size:.8125rem}._loadingState_wpbhf_108{color:#737373;text-align:center;z-index:1000;background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem;padding:1rem;font-size:.9375rem;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 12px #0000001a}._loadingSpinner_wpbhf_129{border:2px solid #e3e3e3;border-top-color:var(--color-primary);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _spin_wpbhf_1}@keyframes _spin_wpbhf_1{to{transform:rotate(360deg)}}._container_1u6om_1{background-color:#f5f5f5;max-width:900px;min-height:100vh;margin:0 auto;padding:2rem}._pageHeader_1u6om_9{align-items:center;margin-bottom:1.5rem;display:flex}._backButton_1u6om_15{cursor:pointer;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s ease-in-out;display:flex}._backButton_1u6om_15:hover{background-color:#fafafa;border-color:#00803c}._backButton_1u6om_15:active{transform:scale(.95)}._invoiceContainer_1u6om_36{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;max-width:800px;margin:0 auto;padding:3rem;box-shadow:0 4px 12px #00000014}._invoiceHeader_1u6om_46{border-bottom:2px solid #e3e3e3;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding-bottom:2rem;display:flex}._companyInfo_1u6om_55{flex:1}._companyName_1u6om_59{margin:0;font-size:1.75rem;font-weight:700}._invoiceInfo_1u6om_65{text-align:right}._invoiceTitle_1u6om_69{letter-spacing:1px;margin:0 0 1rem;font-size:1.5rem;font-weight:700}._invoiceMeta_1u6om_76{flex-direction:column;gap:.5rem;display:flex}._metaRow_1u6om_82{justify-content:flex-end;align-items:center;gap:.75rem;font-size:.9375rem;display:flex}._metaLabel_1u6om_90{color:gray;font-weight:500}._paymentSummary_1u6om_95{background-color:#fafafa;border-radius:8px;margin-bottom:2rem;padding:1rem}._paymentSummaryText_1u6om_102{margin:0;font-size:1rem;font-weight:700}._itemsSection_1u6om_108{margin-bottom:2.5rem}._sectionHeader_1u6om_112{margin-bottom:1rem}._sectionTitle_1u6om_116{margin:0;font-size:1.125rem;font-weight:600}._itemsTable_1u6om_122{border-collapse:collapse;width:100%;margin-bottom:1rem}._itemHeader_1u6om_128{text-align:left;color:gray;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e3e3e3;padding:.75rem 1rem;font-size:.875rem;font-weight:600}._itemHeaderAmount_1u6om_139{text-align:right;color:gray;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e3e3e3;padding:.75rem 1rem;font-size:.875rem;font-weight:600}._itemHeaderActions_1u6om_150{text-align:center;color:gray;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e3e3e3;width:60px;padding:.75rem 1rem;font-size:.875rem;font-weight:600}._itemRow_1u6om_162{border-bottom:1px solid #ededed}._itemRow_1u6om_162:last-child{border-bottom:none}._itemNumber_1u6om_169{color:gray;width:40px;padding:1rem;font-size:.9375rem}._itemDescription_1u6om_176{padding:1rem;font-size:.9375rem}._itemAmount_1u6om_181{text-align:right;padding:1rem;font-size:.9375rem}._itemActions_1u6om_187{text-align:center;padding:1rem}._paymentSection_1u6om_192{margin-bottom:2.5rem}._addButtonContainer_1u6om_196{border-top:1px solid #e3e3e3;margin-top:1rem;padding-top:1rem}._addEntryButton_1u6om_202{align-items:center;gap:.5rem;display:flex}._totalsSection_1u6om_208{border-top:2px solid #e3e3e3;flex-direction:column;align-items:flex-end;margin-top:2rem;padding-top:1.5rem;display:flex}._totalsTable_1u6om_217{border-collapse:collapse;min-width:300px}._totalRow_1u6om_222:not(:last-child){border-bottom:1px solid #ededed}._totalLabel_1u6om_226{text-align:right;padding:.75rem 1rem;font-size:.9375rem;font-weight:500}._totalValue_1u6om_233{text-align:right;font-variant-numeric:tabular-nums;padding:.75rem 1rem;font-family:monospace;font-size:.9375rem;font-weight:600}._balanceWarning_1u6om_242{color:#dc2828;background-color:#dc28281a;border-radius:6px;min-width:300px;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500}._numberInput_1u6om_253{font-variant-numeric:tabular-nums;text-align:right;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:6px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._numberInput_1u6om_253:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._numberInput_1u6om_253::placeholder{color:#a6a6a6}._selectInput_1u6om_275{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s ease-in-out}._selectInput_1u6om_275:focus{border-color:var(--color-primary);outline:none}._selectInput_1u6om_275:disabled{cursor:not-allowed;opacity:.6;background-color:#fafafa}._autoComputedAmount_1u6om_294{font-variant-numeric:tabular-nums;text-align:right;background-color:#fafafa;border:1.5px solid #e3e3e3;border-radius:6px;padding:.5rem .75rem;font-family:monospace;font-size:.9375rem;font-weight:600}._category-search-input_1u6om_306{width:100%}._errorInput_1u6om_310{border-color:#dc2828}._errorMessage_1u6om_314{color:#dc2828;margin-top:.25rem;font-size:.8125rem}._removeEntryButton_1u6om_320{color:#dc2828;cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s ease-in-out;display:flex}._removeEntryButton_1u6om_320:hover{color:#ca2121;background-color:#dc28281a}._removeEntryButton_1u6om_320:active{transform:scale(.95)}._formFooter_1u6om_342{border-top:1px solid #e3e3e3;justify-content:flex-end;gap:.75rem;margin-top:2rem;padding-top:1.5rem;display:flex}._deductibilitySection_1u6om_351{border-top:1px solid #e3e3e3;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}._deductibilityRow_1u6om_360{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}._deductibilityLabel_1u6om_367{color:#0f172a;min-width:140px;font-weight:600}._selectInput_1u6om_275,._deductibilityInput_1u6om_374{background:#fff;border:1.5px solid #e3e3e3;border-radius:8px;min-width:200px;padding:.5rem .65rem;font-size:.95rem}._orToggle_1u6om_383{align-items:center;gap:.75rem;display:inline-flex}._orToggle_1u6om_383 label{cursor:pointer;align-items:center;gap:.35rem;font-size:.95rem;display:inline-flex}._hintText_1u6om_397{color:#566376;margin:0;font-size:.85rem}._notesSection_1u6om_403{flex-direction:column;gap:.35rem;margin-top:1.25rem;display:flex}._notesLabel_1u6om_410{color:#0f172a;font-weight:600}._notesTextarea_1u6om_415{resize:vertical;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;min-height:110px;padding:.75rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}._notesTextarea_1u6om_415:focus{border-color:#0080ff;outline:none;box-shadow:0 0 0 2px #0080ff33}@media (width<=768px){._container_1u6om_1{padding:1rem}._invoiceContainer_1u6om_36{padding:1.5rem}._invoiceHeader_1u6om_46{flex-direction:column;gap:1.5rem}._invoiceInfo_1u6om_65{text-align:left}._metaRow_1u6om_82{justify-content:flex-start}}._spinningIcon_1u6om_449{animation:1s linear infinite _spin_1u6om_449}@keyframes _spin_1u6om_449{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1hevw_1{background-color:#f5f5f5;max-width:900px;min-height:100vh;margin:0 auto;padding:2rem}._pageHeader_1hevw_9{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._backButton_1hevw_16{cursor:pointer;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s ease-in-out;display:flex}._backButton_1hevw_16:hover{background-color:#fafafa;border-color:#00803c}._backButton_1hevw_16:active{transform:scale(.95)}._voidedBadge_1hevw_37{text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:#dc2828;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:700;display:inline-block}._invoiceContainer_1hevw_49{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;max-width:800px;margin:0 auto;padding:3rem;box-shadow:0 4px 12px #00000014}._invoiceHeader_1hevw_59{border-bottom:2px solid #e3e3e3;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding-bottom:2rem;display:flex}._supplierInfo_1hevw_68{flex:1}._supplierName_1hevw_72{color:#333;margin:0 0 .5rem;font-size:1.75rem;font-weight:700}._supplierDetail_1hevw_79{color:gray;margin:.25rem 0 0;font-size:.9375rem}._invoiceInfo_1hevw_85{text-align:right}._invoiceTitle_1hevw_89{letter-spacing:1px;margin:0 0 1rem;font-size:1.5rem;font-weight:700}._invoiceMeta_1hevw_96{flex-direction:column;gap:.5rem;display:flex}._metaRow_1hevw_102{justify-content:flex-end;gap:.75rem;font-size:.9375rem;display:flex}._metaLabel_1hevw_109{color:gray;font-weight:500}._metaValue_1hevw_114{text-align:left;min-width:120px;font-weight:600}._itemsSection_1hevw_120{margin-bottom:2.5rem}._paymentSection_1hevw_124,._notesSection_1hevw_130{border-top:2px solid #e3e3e3;margin-bottom:2rem;padding-top:2rem}._notesLabel_1hevw_136{color:#666;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._notesTextarea_1hevw_144{color:#333;white-space:pre-wrap;word-wrap:break-word;background-color:#0000;border:none;width:100%;min-height:60px;padding:.75rem;font-size:.9375rem;line-height:1.5}._sectionTitle_1hevw_157{text-transform:uppercase;letter-spacing:.5px;margin:0 0 1rem;font-size:1rem;font-weight:600}._itemsTable_1hevw_165{border-collapse:collapse;width:100%;margin-bottom:1rem}._itemHeader_1hevw_171{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:gray;border-bottom:2px solid #e3e3e3;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}._itemHeaderAmount_1hevw_182{text-align:right;text-transform:uppercase;letter-spacing:.5px;color:gray;border-bottom:2px solid #e3e3e3;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}._itemRow_1hevw_193{border-bottom:1px solid #f2f2f2}._itemRow_1hevw_193:hover{background-color:#fafafa}._itemNumber_1hevw_200{color:gray;width:50px;padding:1rem;font-size:.9375rem;font-weight:500}._itemDescription_1hevw_208{padding:1rem;font-size:.9375rem}._itemAmount_1hevw_213{text-align:right;font-variant-numeric:tabular-nums;padding:1rem;font-family:monospace;font-size:.9375rem;font-weight:600}._totalsSection_1hevw_222{justify-content:flex-end;margin-bottom:2rem;display:flex}._totalsTable_1hevw_228{border-top:2px solid #e3e3e3;min-width:300px;padding-top:1rem}._totalRow_1hevw_234{justify-content:space-between;align-items:center;padding:.75rem 0;font-size:1rem;display:flex}._totalRow_1hevw_234:last-child{border-top:2px solid #e3e3e3;margin-top:.5rem;padding-top:1rem}._totalLabel_1hevw_247{font-size:.9375rem;font-weight:600}._totalValue_1hevw_252{font-variant-numeric:tabular-nums;text-align:right;min-width:120px;font-family:monospace;font-size:1.125rem;font-weight:700}._totalRow_1hevw_234:last-of-type ._totalValue_1hevw_252{font-size:1.25rem}._deductibilitySection_1hevw_265{background:#fcfcfc;border:1px solid #e3e3e3;border-radius:8px;margin:2rem 0;padding:1.25rem}._deductibilityTitle_1hevw_273{margin:0 0 1rem;font-size:1rem;font-weight:700}._deductibilityRow_1hevw_279{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}._deductibilityFieldLabel_1hevw_287{min-width:160px;font-size:.9rem;font-weight:600}._deductibilitySelect_1hevw_293,._deductibilityInput_1hevw_294{border:1px solid #e3e3e3;border-radius:6px;min-width:200px;padding:.45rem .65rem;font-size:.9rem}._deductibilityTextarea_1hevw_302{resize:vertical;border:1px solid #e3e3e3;border-radius:6px;width:100%;min-height:72px;padding:.5rem;font-size:.9rem}._orRadios_1hevw_312{gap:1rem;display:inline-flex}._orRadios_1hevw_312 label{cursor:pointer;align-items:center;gap:.35rem;display:inline-flex}._deductibilityHint_1hevw_324{color:#566376;margin:0 0 .75rem;font-size:.85rem}._deductibilityActions_1hevw_330{justify-content:flex-end;margin-top:1rem;display:flex}._voidInfo_1hevw_336{background-color:#dc28280d;border:2px solid #dc2828;border-radius:8px;margin-top:2rem;padding:1.5rem}._voidTitle_1hevw_344{color:#dc2828;text-transform:uppercase;letter-spacing:.5px;margin:0 0 1rem;font-size:1rem;font-weight:700}._voidInfoRow_1hevw_353{justify-content:space-between;align-items:flex-start;padding:.5rem 0;font-size:.9375rem;display:flex}._voidInfoRow_1hevw_353:not(:last-child){border-bottom:1px solid #dc282833}._voidInfoRow_1hevw_353 strong{color:#dc2828;font-weight:600}._voidInfoRow_1hevw_353 span{text-align:right;flex:1;margin-left:1rem}._invoiceFooter_1hevw_373{text-align:center;border-top:1px solid #e3e3e3;margin-top:3rem;padding-top:2rem}._footerText_1hevw_380{color:gray;margin:0;font-size:.8125rem;font-style:italic}._loadingState_1hevw_387,._errorState_1hevw_388{text-align:center;color:gray;padding:3rem 1rem}._errorState_1hevw_388{color:#dc2828;flex-direction:column;align-items:center;gap:1rem;display:flex}@media (width<=768px){._container_1hevw_1{padding:1rem}._invoiceContainer_1hevw_49{padding:1.5rem}._invoiceHeader_1hevw_59{flex-direction:column;gap:1.5rem}._invoiceInfo_1hevw_85{text-align:left;width:100%}._metaRow_1hevw_102{justify-content:flex-start}._metaValue_1hevw_114{text-align:right;flex:1}._itemsTable_1hevw_165{font-size:.875rem}._itemNumber_1hevw_200,._itemDescription_1hevw_208,._itemAmount_1hevw_213{padding:.75rem .5rem}._totalsTable_1hevw_228{min-width:100%}}@media print{._container_1hevw_1{background-color:#fff;padding:0}._pageHeader_1hevw_9{display:none}._invoiceContainer_1hevw_49{box-shadow:none;border:none;padding:0}}._container_18cdw_1{max-width:1200px;margin:0 auto;padding:1rem}._restoredNote_18cdw_7{color:#616161;margin:0 0 .75rem;font-size:.85rem}._actionsRow_18cdw_13{justify-content:flex-end;gap:.5rem;margin-bottom:.75rem;display:flex}._deleteButton_18cdw_20{color:#ef4343;border-color:#ef4343}._header_18cdw_25{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._backButton_18cdw_32{align-items:center;gap:.5rem;display:flex}._title_18cdw_38{flex:1;margin:0;font-size:1.5rem;font-weight:600}._editButton_18cdw_45{align-items:center;gap:.5rem;display:flex}._disabled_18cdw_51{opacity:.5;cursor:not-allowed;pointer-events:none}._content_18cdw_57{background-color:#fff;border-radius:8px;padding:1rem;box-shadow:0 2px 4px #0000000d}._loading_18cdw_64,._errorState_18cdw_65{text-align:center;color:gray;padding:1.5rem}._errorState_18cdw_65 h2{margin-bottom:.75rem}._transactionDetails_18cdw_75{flex-direction:column;gap:.5rem;display:flex}._detailRow_18cdw_81{align-items:center;gap:.5rem;padding:.25rem 0;font-size:.875rem;display:flex}._detailRow_18cdw_81 strong{min-width:100px;font-weight:600}._voidedBadge_18cdw_93{color:#fff;text-transform:uppercase;background-color:#ef4343;border-radius:4px;margin-right:.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._voidReason_18cdw_105{color:gray;margin-left:.5rem;font-size:.8125rem;font-style:italic}._entriesSection_18cdw_112{border-top:1px solid #e3e3e3;margin-top:.75rem;padding-top:.75rem}._entriesTitle_18cdw_118{margin:0 0 .5rem;font-size:.9375rem;font-weight:600}._entriesList_18cdw_124{flex-direction:column;gap:.25rem;display:flex}._entryRow_18cdw_130{background-color:#fafafa;border-radius:6px;align-items:center;gap:.75rem;padding:.5rem;display:flex}._entryType_18cdw_139{text-transform:uppercase;text-align:center;border-radius:4px;min-width:35px;padding:.125rem .375rem;font-size:.6875rem;font-weight:600;display:inline-block}._debit_18cdw_150{color:#fff;background-color:#3c83f6}._credit_18cdw_155{color:#fff;background-color:#16a249}._entryCategory_18cdw_160{flex:1;font-size:.875rem;font-weight:500}._entryAmount_18cdw_166{font-family:monospace;font-size:.875rem;font-weight:500}._actionsContainer_18cdw_172{border-top:1px solid #e3e3e3;flex-wrap:wrap;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:flex}._historyIcon_18cdw_181,._restoreIcon_18cdw_182,._voidIcon_18cdw_183{margin-right:4px}._restoreButton_18cdw_187,._voidButton_18cdw_188{align-items:center;gap:.5rem;display:flex}._voidButton_18cdw_188{color:#ef4343;border-color:#ef4343}._voidButton_18cdw_188:hover:not(:disabled){color:#fff;background-color:#ef4343}._voidButton_18cdw_188:disabled{opacity:.5;cursor:not-allowed}@media (width<=768px){._container_18cdw_1{padding:.75rem}._actionsRow_18cdw_13{justify-content:stretch;margin-bottom:.6rem}._header_18cdw_25{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}._title_18cdw_38{font-size:1.25rem}._content_18cdw_57{padding:.75rem}._actionsContainer_18cdw_172{flex-direction:column;gap:.5rem}}._overlay_1b8kr_1{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._panel_1b8kr_12{background:#fff;border-radius:10px;flex-direction:column;width:100%;max-width:640px;max-height:min(90vh,720px);display:flex;box-shadow:0 8px 32px #00000026}._head_1b8kr_23{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:center;padding:1rem 1rem .5rem;display:flex}._headTitle_1b8kr_31{align-items:center;gap:.5rem;display:flex}._headTitle_1b8kr_31 h2{margin:0;font-size:1.125rem;font-weight:600}._closeBtn_1b8kr_42{cursor:pointer;color:#666;background:0 0;border:none;border-radius:6px;padding:.25rem}._closeBtn_1b8kr_42:hover{background:#f2f2f2}._warn_1b8kr_54{background:#fff7e0;border-radius:6px;margin:.75rem 1rem 0;padding:.5rem .75rem;font-size:.875rem}._muted_1b8kr_62{color:#737373;margin:.75rem 1rem;font-size:.875rem}._err_1b8kr_68{color:#d31212;margin:.75rem 1rem;font-size:.875rem}._list_1b8kr_74{flex:1;margin:0;padding:.5rem 1rem 1rem;list-style:none;overflow-y:auto}._row_1b8kr_82{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 0;display:flex}._row_1b8kr_82:last-child{border-bottom:none}._rowMain_1b8kr_95{flex:1;min-width:0}._badge_1b8kr_100{text-transform:uppercase;letter-spacing:.03em;color:#595959;margin-right:.5rem;font-size:.7rem;font-weight:600;display:inline-block}._when_1b8kr_110{color:#737373;font-size:.8rem}._desc_1b8kr_115{word-break:break-word;margin-top:.35rem;font-size:.875rem}._voidNote_1b8kr_121{color:#bc1010;margin-top:.35rem;font-size:.8rem}._rowActions_1b8kr_127{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.35rem;display:flex}._undoBox_1b8kr_135{background:#f7f7f7;border-radius:8px;flex-direction:column;gap:.5rem;margin:0 1rem 1rem;padding:.75rem;display:flex}._undoBox_1b8kr_135 label{font-size:.85rem;font-weight:500}._undoBox_1b8kr_135 textarea{width:100%;font:inherit;resize:vertical;border:1px solid #d9d9d9;border-radius:6px;padding:.5rem}._undoActions_1b8kr_157{justify-content:flex-end;gap:.5rem;display:flex}._footer_1b8kr_163{border-top:1px solid #e6e6e6;justify-content:flex-end;padding:.75rem 1rem 1rem;display:flex}._statusContainer_qv63u_1{text-align:center;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}._spinner_qv63u_12{color:var(--color-primary);animation:1s linear infinite _spin_qv63u_12}@keyframes _spin_qv63u_12{to{transform:rotate(360deg)}}._container_kd3go_1{max-width:1400px;margin:0 auto;padding:2rem}._header_kd3go_7{justify-content:space-between;align-items:flex-start;margin-bottom:2rem;display:flex}._headerContent_kd3go_14{width:100%}._titleRow_kd3go_18{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._title_kd3go_18{color:#333;margin:0 0 .5rem;font-size:2rem;font-weight:700}._subtitle_kd3go_32{color:gray;margin:0;font-size:1rem}._loadingState_kd3go_38{text-align:center;color:gray;padding:4rem 2rem;font-size:1.125rem}._contentWrapper_kd3go_45{position:relative}._contentReloading_kd3go_49{opacity:.6;pointer-events:none;position:relative}._contentReloading_kd3go_49:after{content:"";z-index:1;background-color:#ffffff80;position:absolute;inset:0}._loadingOverlay_kd3go_65{z-index:10;background-color:#fffc;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loadingSpinner_kd3go_79{color:gray;font-size:1.125rem}@keyframes _skeletonShimmer_kd3go_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._skeletonLine_kd3go_92{background-color:#ebebeb;border-radius:4px;position:relative;overflow:hidden}._skeletonLine_kd3go_92:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:100%;height:100%;animation:1.5s ease-in-out infinite _skeletonShimmer_kd3go_1;position:absolute;top:0;left:-100%}._skeletonLine_kd3go_92{width:100%;height:.875rem;margin-bottom:.5rem;display:inline-block}._skeletonShort_kd3go_115{width:40%}._skeletonMedium_kd3go_119{width:65%}._skeletonLarge_kd3go_123{width:85%}._skeletonCircle_kd3go_127{background-color:#ebebeb;border-radius:999px;position:relative;overflow:hidden}._skeletonCircle_kd3go_127:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:100%;height:100%;animation:1.5s ease-in-out infinite _skeletonShimmer_kd3go_1;position:absolute;top:0;left:-100%}._skeletonCircle_kd3go_127{width:40px;height:40px}._quickStatIconSkeleton_kd3go_148{width:32px;height:32px}._skeletonCard_kd3go_153{background-color:#fafafa;border-color:#ebebeb}._summaryGrid_kd3go_158{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}._summaryCard_kd3go_165{background:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:1.5rem;transition:box-shadow .2s ease-in-out;box-shadow:0 2px 4px #0000000d}._summaryCard_kd3go_165:hover{box-shadow:0 4px 8px #0000001a}._summaryCardHeader_kd3go_177{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._summaryCardIcon_kd3go_184{color:#00803c;background-color:#00803c1a;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._summaryCardLabel_kd3go_195{color:gray;font-size:.875rem;font-weight:500}._summaryCardValue_kd3go_201{color:#333;margin-bottom:.5rem;font-size:1.75rem;font-weight:700}._summaryCardValue_kd3go_201._positive_kd3go_207{color:#00803c}._summaryCardValue_kd3go_201._negative_kd3go_210{color:#dc2828}._summaryCardSubtext_kd3go_214{color:gray;font-size:.875rem}._section_kd3go_219{background:#fff;border:1px solid #e3e3e3;border-radius:8px;margin-bottom:2rem;padding:1.5rem;box-shadow:0 2px 4px #0000000d}._sectionHeader_kd3go_228{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._sectionTitle_kd3go_235{color:#333;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1.25rem;font-weight:600;display:flex}._productSalesGrid_kd3go_245{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}._productSalesCard_kd3go_252{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:6px;padding:1rem}._productSalesLabel_kd3go_259{color:gray;margin-bottom:.5rem;font-size:.875rem}._productSalesValue_kd3go_265{color:#333;font-size:1.5rem;font-weight:700}._topProducts_kd3go_271{border-top:1px solid #e3e3e3;margin-top:1.5rem;padding-top:1.5rem}._topProductsTitle_kd3go_277{color:#333;margin:0 0 1rem;font-size:1rem;font-weight:600}._topProductsList_kd3go_284{flex-direction:column;gap:.75rem;display:flex}._topProductItem_kd3go_290{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:6px;justify-content:space-between;align-items:center;padding:.75rem;display:flex}._topProductInfo_kd3go_300{flex-direction:column;gap:.25rem;display:flex}._topProductName_kd3go_306{color:#333;font-weight:600}._topProductQuantity_kd3go_311{color:gray;font-size:.875rem}._topProductRevenue_kd3go_316{color:#00803c;font-weight:600}._twoColumnGrid_kd3go_321{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-bottom:2rem;display:grid}._alertIcon_kd3go_328{color:#e7b008}._quickLinksGrid_kd3go_332{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}._quickLink_kd3go_332{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}._tipsList_kd3go_345{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}._tipItem_kd3go_352{background-color:#fef8e6;border:1px solid #fbdd84;border-radius:6px;gap:1rem;padding:1rem;display:flex}._tipIcon_kd3go_361{flex-shrink:0;font-size:1.5rem}._tipContent_kd3go_366{color:#333;flex:1;line-height:1.6}._tipContent_kd3go_366 strong{color:#1a1a1a}._emptyState_kd3go_375{text-align:center;color:gray;padding:2rem;font-style:italic}@media (width<=768px){._recentActivityCardsGrid_kd3go_383{grid-template-columns:1fr}._container_kd3go_1{padding:1rem}._header_kd3go_7{margin-bottom:1.5rem}._titleRow_kd3go_18{align-items:flex-start}._summaryGrid_kd3go_158,._twoColumnGrid_kd3go_321,._quickLinksGrid_kd3go_332{grid-template-columns:1fr}}._container_1hpm3_1{max-width:1200px;margin:0 auto;padding:2rem}._header_1hpm3_7{margin-bottom:2rem}._headerRow_1hpm3_11{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._title_1hpm3_19{color:var(--color-text);margin:0;font-size:2rem;font-weight:600}._changePasswordButton_1hpm3_26{color:var(--color-primary);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:500;display:inline-flex}._changePasswordButton_1hpm3_26:hover{border-color:var(--color-primary);background-color:#8080800f}._changePasswordButton_1hpm3_26:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._content_1hpm3_49{flex-direction:column;gap:1.5rem;display:flex}._loadingContainer_1hpm3_55{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:400px;display:flex}._loadingIcon_1hpm3_64{color:var(--color-primary);animation:1s linear infinite _spin_1hpm3_1}@keyframes _spin_1hpm3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_1hpm3_77{color:var(--color-text-secondary);font-size:1rem}._errorState_1hpm3_82{text-align:center;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;padding:2rem}._errorMessage_1hpm3_90{color:var(--color-text-secondary);font-size:1rem}._profileCard_1hpm3_95{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;padding:2rem}._profileHeader_1hpm3_102{border-bottom:1px solid var(--color-border);align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:2rem;display:flex}._fileInput_1hpm3_111{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._avatarButton_1hpm3_119{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;position:relative}._avatarButton_1hpm3_119:hover:not(:disabled) ._avatarEditHint_1hpm3_127{opacity:1}._avatarButton_1hpm3_119:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._avatarButton_1hpm3_119:disabled{cursor:not-allowed}._avatar_1hpm3_119{background-color:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:2rem;font-weight:600;display:flex;overflow:hidden}._avatar_1hpm3_119:has(._avatarImage_1hpm3_152){background-color:#0000}._avatarImage_1hpm3_152{object-fit:cover;background-color:#0000;width:100%;height:100%}._avatarOverlay_1hpm3_163{background-color:#00000080;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._avatarOverlayIcon_1hpm3_173{color:#fff;animation:1s linear infinite _spin_1hpm3_1}._avatarEditHint_1hpm3_127{color:#fff;opacity:0;background-color:#0006;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}._profileInfo_1hpm3_191{flex:1}._profileName_1hpm3_195{color:var(--color-text);margin:0 0 .5rem;font-size:1.75rem;font-weight:600}._profileEmail_1hpm3_202{color:var(--color-text-secondary);margin:0;font-size:1rem}._removePictureButton_1hpm3_208{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.375rem;margin-top:.5rem;padding:.25rem .5rem;font-size:.875rem;display:inline-flex}._removePictureButton_1hpm3_208:hover:not(:disabled){color:#ef4444;background-color:#ef434314}._removePictureButton_1hpm3_208:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._removePictureButton_1hpm3_208:disabled{cursor:not-allowed;opacity:.7}._details_1hpm3_234{flex-direction:column;gap:1.5rem;display:flex}._detailItem_1hpm3_240{align-items:flex-start;gap:1rem;display:flex}._detailIcon_1hpm3_246{background-color:var(--color-hover-bg);width:40px;height:40px;color:var(--color-text);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._detailContent_1hpm3_258{flex:1}._detailLabel_1hpm3_262{color:var(--color-text-secondary);margin-bottom:.25rem;font-size:.875rem;font-weight:500}._detailValue_1hpm3_269{color:var(--color-text);font-size:1rem}._companiesList_1hpm3_274{flex-direction:column;gap:.5rem;display:flex}._companyItem_1hpm3_280{align-items:center;gap:.5rem;display:flex}._companyName_1hpm3_286{font-weight:500}._ownerBadge_1hpm3_290{color:#16a34a;background-color:#16a2491a;border-radius:12px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._companiesLink_1hpm3_300{color:var(--color-primary,#009245);align-items:center;gap:.4rem;margin-top:.5rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}._companiesLink_1hpm3_300:hover{text-decoration:underline}@media (width<=768px){._container_1hpm3_1{padding:1rem}._profileCard_1hpm3_95{padding:1.5rem}._profileHeader_1hpm3_102{text-align:center;flex-direction:column}._avatar_1hpm3_119{width:64px;height:64px;font-size:1.5rem}._profileName_1hpm3_195{font-size:1.5rem}}._container_xvjx6_1{max-width:900px;margin:0 auto;padding:1.5rem}._title_xvjx6_7{margin:0}._subtitle_xvjx6_11{color:#6b7280;margin-top:.5rem;margin-bottom:1rem}._card_xvjx6_17{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}._settingTitle_xvjx6_28{margin:0;font-size:1rem}._settingDescription_xvjx6_33{color:#6b7280;margin:.35rem 0 0}._toggle_xvjx6_38{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}@media (width<=768px){._container_xvjx6_1{padding:1rem}._card_xvjx6_17{flex-direction:column;align-items:flex-start}}._container_1ili9_1{max-width:560px;margin:0 auto;padding:2rem}._header_1ili9_7{margin-bottom:1.5rem}._title_1ili9_11{color:var(--color-text);margin:0;font-size:2rem;font-weight:600}._subtitle_1ili9_18{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.9375rem;line-height:1.5}._card_1ili9_25{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;padding:1.75rem}._form_1ili9_32{flex-direction:column;gap:1.25rem;display:flex}._field_1ili9_38{flex-direction:column;gap:.375rem;display:flex}._label_1ili9_44{color:var(--color-text);font-size:.875rem;font-weight:500}._input_1ili9_50{border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text);border-radius:6px;padding:.625rem .75rem;font-size:1rem}._input_1ili9_50:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px #0d80f233}._errorText_1ili9_64{color:#bc1010;margin:0;font-size:.8125rem}._submitButton_1ili9_70{gap:.5rem}._actions_1ili9_74{flex-wrap:wrap;gap:.75rem;margin-top:.25rem;display:flex}._spinner_1ili9_81{animation:.9s linear infinite _spin_1ili9_81}@keyframes _spin_1ili9_81{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._cancelLink_1ili9_93{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;align-self:center;padding:.5rem .75rem;font-size:.9375rem;text-decoration:underline}._cancelLink_1ili9_93:hover{color:var(--color-text)}._container_1upa7_1{background:linear-gradient(135deg,#21c45d0d 0%,#21c45d05 100%);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}._card_1upa7_10{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;width:100%;max-width:500px;overflow:hidden;box-shadow:0 4px 16px #00000014}._header_1upa7_20{background:linear-gradient(135deg,#21c45d1a 0%,#21c45d0d 100%);border-bottom:1px solid #ededed;padding:2rem 2rem 1.5rem}._title_1upa7_26{color:#1a9948;text-align:center;margin:0;font-size:1.75rem;font-weight:600}._body_1upa7_34{padding:2rem}._description_1upa7_38{color:#666;text-align:center;margin-bottom:2rem;font-size:.9375rem;line-height:1.6}._formGroup_1upa7_46{margin-bottom:1.5rem}._label_1upa7_50{color:#333;margin-bottom:.75rem;font-size:.9375rem;font-weight:600;display:block}._input_1upa7_58{color:#333;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;width:100%;padding:.875rem 1rem;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}._input_1upa7_58:focus{border-color:#21c45d;outline:none;box-shadow:0 0 0 3px #21c45d1a}._input_1upa7_58:disabled{opacity:.6;cursor:not-allowed;background-color:#f5f5f5}._input_1upa7_58::placeholder{color:#999}._errorMessage_1upa7_82{color:#ef4444;background-color:#ef43431a;border:1px solid #ef4444;border-radius:8px;margin-top:.75rem;margin-bottom:1rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5}._buttonContainer_1upa7_94{justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;display:flex}._buttonContainer_1upa7_94 button{align-items:center;gap:.5rem;display:inline-flex}@media (width<=768px){._container_1upa7_1{padding:1rem}._header_1upa7_20{padding:1.5rem 1.5rem 1rem}._title_1upa7_26{font-size:1.5rem}._body_1upa7_34{padding:1.5rem}}._container_1vv4t_1{background-color:#fff;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}._content_1vv4t_10{width:100%;max-width:1000px}._hero_1vv4t_15{text-align:center;margin-bottom:.5rem;padding:0 0 1.25rem}._iconContainer_1vv4t_21{justify-content:center;margin-bottom:1rem;display:flex}._icon_1vv4t_21{color:var(--color-primary)}._title_1vv4t_31{color:#333;margin:0 0 .5rem;font-size:2rem;font-weight:700;line-height:1.2}._subtitle_1vv4t_39{color:#737373;max-width:600px;margin:0 auto;font-size:1rem;line-height:1.5}._choicePrompt_1vv4t_49{text-align:center;color:#474747;letter-spacing:.01em;margin:0 0 1.75rem;font-size:1.75rem;font-weight:300;line-height:1.3}._options_1vv4t_59{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;max-width:820px;margin:0 auto;display:grid}._optionsForm_1vv4t_67{grid-template-columns:1fr;max-width:560px}._card_1vv4t_72{text-align:left;background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;flex-direction:column;padding:1.5rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 2px 8px #0000000f}._card_1vv4t_72:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}._cardHeader_1vv4t_89{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._cardIcon_1vv4t_96{color:var(--color-primary);flex-shrink:0}._cardTitle_1vv4t_101{color:#333;margin:0;font-size:1.25rem;font-weight:600}._cardDescription_1vv4t_108{color:#737373;margin-bottom:1rem;font-size:.875rem;line-height:1.5}._form_1vv4t_115{flex-direction:column;gap:1rem;display:flex}._actions_1vv4t_121{gap:.75rem;margin-bottom:1rem;display:flex}._formGroup_1vv4t_127{flex-direction:column;gap:.5rem;display:flex}._optional_1vv4t_133{color:gray;font-size:.875rem;font-weight:400}._label_1vv4t_139{color:#333;margin-bottom:.5rem;font-size:.875rem;font-weight:500}._input_1vv4t_146,._textarea_1vv4t_147{color:#333;resize:vertical;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}._input_1vv4t_146:focus,._textarea_1vv4t_147:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .1);outline:none}._input_1vv4t_146::placeholder,._textarea_1vv4t_147::placeholder{color:#999}._input_1vv4t_146:disabled,._textarea_1vv4t_147:disabled{opacity:.6;cursor:not-allowed;background-color:#f5f5f5}._textarea_1vv4t_147{min-height:80px}._createButton_1vv4t_180{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}._buttonLoader_1vv4t_188{animation:1s linear infinite _spin_1vv4t_1}._errorText_1vv4t_192{color:#dc2828}@keyframes _spin_1vv4t_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=768px){._container_1vv4t_1{align-items:flex-start;padding:2rem 1rem 1rem}._hero_1vv4t_15{margin-bottom:1.5rem;padding:0 0 1.5rem}._iconContainer_1vv4t_21{margin-bottom:.75rem}._icon_1vv4t_21{width:48px;height:48px}._title_1vv4t_31{font-size:1.75rem}._subtitle_1vv4t_39{font-size:.9375rem}._choicePrompt_1vv4t_49{margin-bottom:1.25rem;font-size:1.4rem}._options_1vv4t_59{grid-template-columns:1fr;gap:1rem;max-width:none}._card_1vv4t_72{padding:1.25rem}}._container_19mwn_1{max-width:1200px;margin:0 auto;padding:1rem}._header_19mwn_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._title_19mwn_16{margin:0;font-size:1.5rem;font-weight:600}._headerButtons_19mwn_22{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._createButton_19mwn_29{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._loading_19mwn_36{text-align:center;color:#999;padding:3rem 1rem;font-size:1rem}._contentReloading_19mwn_43{opacity:.6;pointer-events:none;position:relative}._contentReloading_19mwn_43:after{content:"";z-index:1;background-color:#ffffff80;position:absolute;inset:0}._errorState_19mwn_59{text-align:center;color:#dc2828;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;display:flex}._searchContainer_19mwn_69{margin-bottom:1rem}._searchInputWrapper_19mwn_73{align-items:center;max-width:500px;display:flex;position:relative}._searchIcon_19mwn_80{color:#999;pointer-events:none;z-index:1;position:absolute;left:.75rem}._searchInput_19mwn_73{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.625rem .75rem .625rem 2.5rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s ease-in-out}._searchInput_19mwn_73:focus{border-color:var(--color-primary);outline:none}._searchInput_19mwn_73::placeholder{color:#999}._emptyState_19mwn_107{text-align:center;color:#999;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;display:flex}._emptyIcon_19mwn_117{color:#b3b3b3;margin-bottom:.5rem}._productsTable_19mwn_122{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;width:100%;margin-bottom:1rem;overflow:hidden}._tableHeader_19mwn_131{text-transform:uppercase;letter-spacing:.5px;background-color:#fafafa;border-bottom:2px solid #e3e3e3;grid-template-columns:2fr 2fr 1.5fr 1fr 1fr 1fr auto;gap:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:grid}._tableHeaderCell_19mwn_144{align-items:center;display:flex}._tableBody_19mwn_149{flex-direction:column;display:flex}._tableRow_19mwn_154{cursor:pointer;border-bottom:1px solid #ededed;grid-template-columns:2fr 2fr 1.5fr 1fr 1fr 1fr auto;gap:1rem;padding:1rem;transition:background-color .15s ease-in-out;display:grid}._tableRow_19mwn_154:hover{background-color:#fafafa}._tableRow_19mwn_154:last-child{border-bottom:none}._tableCell_19mwn_170{align-items:center;font-size:.9375rem;display:flex}._productName_19mwn_176{font-weight:500}._productDescription_19mwn_180{color:gray;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}._price_19mwn_188{font-variant-numeric:tabular-nums;font-family:monospace;font-weight:600}._typeBadge_19mwn_194{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._serviceBadge_19mwn_204{color:#2463eb;background-color:#2463eb1a}._productBadge_19mwn_209{color:#16a249;background-color:#16a2491a}._productNameContainer_19mwn_214{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._draftBadge_19mwn_221{text-transform:uppercase;letter-spacing:.025em;background-color:#e7b008;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._actionButtons_19mwn_232{align-items:center;gap:.5rem;display:flex}._publishButton_19mwn_238{color:#fff;cursor:pointer;background-color:#16a249;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;transition:background-color .2s;display:flex}._publishButton_19mwn_238:hover:not(:disabled){background-color:#149041}._publishButton_19mwn_238:disabled{opacity:.5;cursor:not-allowed}._editButton_19mwn_258{cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s ease-in-out;display:flex}._editButton_19mwn_258:hover{color:#fff;background-color:#009245;border-color:#009245}._editButton_19mwn_258:active{transform:scale(.95)}@media (width<=1024px){._tableHeader_19mwn_131,._tableRow_19mwn_154{grid-template-columns:2fr 1.5fr 1fr 1fr auto}._tableHeaderCell_19mwn_144:nth-child(3),._tableCell_19mwn_170:nth-child(3),._tableHeaderCell_19mwn_144:nth-child(6),._tableCell_19mwn_170:nth-child(6){display:none}}._modalWarning_19mwn_294{background-color:#e7b0081a;border-left:3px solid #e7b008;border-radius:4px;margin-top:1rem;padding:.75rem;font-size:.875rem}._filterContainer_19mwn_303{align-items:center;margin-top:.75rem;display:flex}._filterLabel_19mwn_309{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._filterCheckbox_19mwn_318{cursor:pointer;width:1rem;height:1rem;accent-color:var(--color-primary)}._archivedBadge_19mwn_325{color:#fff;text-transform:uppercase;letter-spacing:.025em;background-color:#999;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._archiveButton_19mwn_337{color:#999;cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s ease-in-out;display:flex}._archiveButton_19mwn_337:hover{color:#fff;background-color:#999;border-color:#999}._archiveButton_19mwn_337:active{transform:scale(.95)}._duplicateButton_19mwn_360{color:#16a249;cursor:pointer;background-color:#0000;border:1px solid #16a249;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s ease-in-out;display:flex}._duplicateButton_19mwn_360:hover{color:#fff;background-color:#16a249;border-color:#16a249}._duplicateButton_19mwn_360:active{transform:scale(.95)}._formGroup_19mwn_383{margin-top:1rem}._label_19mwn_387{margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._textareaInput_19mwn_394{resize:vertical;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.625rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s ease-in-out}._textareaInput_19mwn_394:focus{border-color:var(--color-primary);outline:none}._textareaInput_19mwn_394::placeholder{color:#999}@media (width<=768px){._container_19mwn_1{padding:.75rem}._header_19mwn_7{flex-direction:column;align-items:flex-start;gap:.75rem}._title_19mwn_16{font-size:1.25rem}._headerButtons_19mwn_22{width:100%}._createButton_19mwn_29{justify-content:center;width:100%}._productsTable_19mwn_122{border:none;border-radius:0}._tableHeader_19mwn_131{display:none}._tableBody_19mwn_149{flex-direction:column;gap:.75rem;display:flex}._tableRow_19mwn_154{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}._tableCell_19mwn_170{justify-content:space-between;align-items:center;padding:.25rem 0;display:flex}._tableCell_19mwn_170:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}._tableCell_19mwn_170:last-child{border-top:1px solid #ededed;justify-content:flex-end;margin-top:.5rem;padding-top:.5rem}}._spinningIcon_19mwn_474{animation:1s linear infinite _spin_19mwn_474}@keyframes _spin_19mwn_474{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1s4z2_1{max-width:900px;margin:0 auto;padding:2rem}._header_1s4z2_7{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._backButton_1s4z2_14{cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s ease-in-out;display:flex}._backButton_1s4z2_14:hover{border-color:var(--color-primary);background-color:#fafafa}._backButton_1s4z2_14:active{transform:scale(.95)}._title_1s4z2_35{margin:0;font-size:2rem;font-weight:600}._form_1s4z2_41{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;padding:2rem;box-shadow:0 2px 8px #0000000a}._section_1s4z2_49{border-bottom:1px solid #ededed;margin-bottom:2.5rem;padding-bottom:2rem}._section_1s4z2_49:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}._sectionTitle_1s4z2_60{margin:0 0 1.5rem;font-size:1.25rem;font-weight:600}._formGroup_1s4z2_66{margin-bottom:1.5rem}._formGroup_1s4z2_66:last-child{margin-bottom:0}._label_1s4z2_73{margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._required_1s4z2_80{color:#dc2828}._helperText_1s4z2_84{color:gray;margin-top:.25rem;font-size:.8125rem}._textInput_1s4z2_90,._textarea_1s4z2_91,._numberInput_1s4z2_92{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._textInput_1s4z2_90:focus,._textarea_1s4z2_91:focus,._numberInput_1s4z2_92:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._textInput_1s4z2_90::placeholder,._textarea_1s4z2_91::placeholder,._numberInput_1s4z2_92::placeholder{color:#a6a6a6}._textarea_1s4z2_91{resize:vertical;min-height:100px}._numberInput_1s4z2_92{font-variant-numeric:tabular-nums}._errorInput_1s4z2_125{border-color:#dc2828}._errorInput_1s4z2_125:focus{border-color:#dc2828;box-shadow:0 0 0 3px #dc28281a}._errorMessage_1s4z2_133{color:#dc2828;margin-top:.25rem;font-size:.8125rem}._checkboxLabel_1s4z2_139{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;font-size:.9375rem;display:flex}._checkbox_1s4z2_139{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._radioGroup_1s4z2_155{flex-direction:column;gap:.75rem;display:flex}._radioLabel_1s4z2_161{cursor:pointer;border:1.5px solid #e3e3e3;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9375rem;transition:all .2s ease-in-out;display:flex}._radioLabel_1s4z2_161:hover{border-color:var(--color-primary);background-color:#fafafa}._radio_1s4z2_155{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._mediaUpload_1s4z2_184{flex-direction:column;gap:1rem;display:flex}._fileInput_1s4z2_190{display:none}._uploadButton_1s4z2_194{cursor:pointer;background-color:#fafafa;border:1.5px dashed #d9d9d9;border-radius:8px;align-items:center;gap:.5rem;width:fit-content;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;transition:all .2s ease-in-out;display:inline-flex}._uploadButton_1s4z2_194:hover{border-color:var(--color-primary);background-color:#f5f5f5}._mediaPreviews_1s4z2_213{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;margin-top:1rem;display:grid}._mediaPreview_1s4z2_213{aspect-ratio:1;border:1px solid #e3e3e3;border-radius:8px;position:relative;overflow:hidden}._mediaPreview_1s4z2_213 img{object-fit:cover;width:100%;height:100%}._removeMediaButton_1s4z2_233{color:#fff;cursor:pointer;background-color:#dc2828;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s ease-in-out;display:flex;position:absolute;top:.5rem;right:.5rem}._removeMediaButton_1s4z2_233:hover{background-color:#ca2121;transform:scale(1.1)}._removeMediaButton_1s4z2_233:active{transform:scale(.95)}._shippingDetails_1s4z2_258{background-color:#fafafa;border:1px solid #ededed;border-radius:8px;margin-top:1rem;padding:1.5rem}._weightInputGroup_1s4z2_266{align-items:center;gap:.5rem;display:flex}._weightInputGroup_1s4z2_266 ._numberInput_1s4z2_92{flex:1}._unitSelect_1s4z2_275{cursor:pointer;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;min-width:80px;padding:.75rem .5rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._unitSelect_1s4z2_275:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._dimensionField_1s4z2_293{flex-direction:column;gap:.25rem;display:flex}._dimensionLabel_1s4z2_299{color:#333;font-size:.875rem;font-weight:500}._dimensionsGrid_1s4z2_305{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}._formActions_1s4z2_311{border-top:1px solid #ededed;justify-content:flex-end;gap:1rem;margin-top:2rem;padding-top:2rem;display:flex}@media (width<=768px){._container_1s4z2_1{padding:1rem}._form_1s4z2_41{padding:1.5rem}._title_1s4z2_35{font-size:1.5rem}._dimensionsGrid_1s4z2_305{grid-template-columns:1fr}._formActions_1s4z2_311{flex-direction:column-reverse}._formActions_1s4z2_311 button{width:100%}}._modal_j8adj_1 .modal-content{border:1px solid #e3e3e3;border-radius:12px}._modalHeader_j8adj_6{border-bottom:1px solid #e3e3e3;padding:1.5rem}._modalTitle_j8adj_11{margin:0;font-size:1.25rem;font-weight:600}._modalBody_j8adj_17{max-height:70vh;padding:1.5rem;overflow-y:auto}._emptyState_j8adj_23{text-align:center;color:gray;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;font-size:.9375rem;display:flex}._emptyState_j8adj_23 p{margin:0}._retryButton_j8adj_38{margin-top:.5rem}._historyList_j8adj_42{flex-direction:column;gap:1rem;display:flex}._historyItem_j8adj_48{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:8px;padding:1rem}._historyItemHeader_j8adj_55{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}._historyItemMeta_j8adj_63{color:gray;flex-shrink:0;align-items:center;gap:.75rem;font-size:.875rem;display:flex}._currentBadge_j8adj_72{color:#16a249;background-color:#16a2491a;border-radius:4px;margin-left:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._historyBadge_j8adj_83{color:gray;background-color:#8080801a;border-radius:4px;margin-left:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._differenceRow_j8adj_94{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._oldValue_j8adj_101{color:#dc2828;opacity:.7;text-decoration:line-through}._arrow_j8adj_107{color:gray;font-weight:600}._newValue_j8adj_112{color:#16a249;font-weight:500}._noChanges_j8adj_117{color:gray;padding:.5rem 0;font-size:.875rem;font-style:italic}._rollbackButton_j8adj_124{align-items:center;gap:.5rem;display:flex}._rollbackConfirmation_j8adj_130{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:6px;margin-top:1rem;padding:1rem}._rollbackConfirmation_j8adj_130 p{margin:0 0 .5rem;font-size:.9375rem}._rollbackConfirmation_j8adj_130 p:last-of-type{margin-bottom:.75rem}._rollbackWarning_j8adj_147{color:gray;font-size:.875rem;font-style:italic}._rollbackActions_j8adj_153{justify-content:flex-end;gap:.5rem;display:flex}._historyItemDetails_j8adj_159{flex-direction:column;gap:.5rem;font-size:.875rem;display:flex}._historyItemDetails_j8adj_159 div{gap:.5rem;display:flex}._historyItemDetails_j8adj_159 strong{min-width:120px;font-weight:600}._container_1q9e7_1{max-width:900px;margin:0 auto;padding:2rem}._header_1q9e7_7{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._headerContent_1q9e7_15{flex:1;align-items:center;gap:1rem;display:flex}._backButton_1q9e7_22{cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s ease-in-out;display:flex}._backButton_1q9e7_22:hover{border-color:var(--color-primary);background-color:#fafafa}._backButton_1q9e7_22:active{transform:scale(.95)}._title_1q9e7_43{flex:1;margin:0;font-size:2rem;font-weight:600}._historyButton_1q9e7_50{align-items:center;gap:.5rem;display:flex}._form_1q9e7_56{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;padding:2rem;box-shadow:0 2px 8px #0000000a}._section_1q9e7_64{border-bottom:1px solid #ededed;margin-bottom:2.5rem;padding-bottom:2rem}._section_1q9e7_64:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}._sectionTitle_1q9e7_75{margin:0 0 1.5rem;font-size:1.25rem;font-weight:600}._formGroup_1q9e7_81{margin-bottom:1.5rem}._formGroup_1q9e7_81:last-child{margin-bottom:0}._label_1q9e7_88{margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._required_1q9e7_95{color:#dc2828}._helperText_1q9e7_99{color:gray;margin-top:.25rem;font-size:.8125rem}._textInput_1q9e7_105,._textarea_1q9e7_106,._numberInput_1q9e7_107{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._textInput_1q9e7_105:focus,._textarea_1q9e7_106:focus,._numberInput_1q9e7_107:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._textInput_1q9e7_105::placeholder,._textarea_1q9e7_106::placeholder,._numberInput_1q9e7_107::placeholder{color:#a6a6a6}._textarea_1q9e7_106{resize:vertical;min-height:100px}._numberInput_1q9e7_107{font-variant-numeric:tabular-nums}._errorInput_1q9e7_140{border-color:#dc2828}._errorInput_1q9e7_140:focus{border-color:#dc2828;box-shadow:0 0 0 3px #dc28281a}._errorMessage_1q9e7_148{color:#dc2828;margin-top:.25rem;font-size:.8125rem}._checkboxLabel_1q9e7_154{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;font-size:.9375rem;display:flex}._checkbox_1q9e7_154{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._radioGroup_1q9e7_170{flex-direction:column;gap:.75rem;display:flex}._radioLabel_1q9e7_176{cursor:pointer;border:1.5px solid #e3e3e3;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9375rem;transition:all .2s ease-in-out;display:flex}._radioLabel_1q9e7_176:hover{border-color:var(--color-primary);background-color:#fafafa}._radio_1q9e7_170{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._mediaUpload_1q9e7_199{flex-direction:column;gap:1rem;display:flex}._fileInput_1q9e7_205{display:none}._uploadButton_1q9e7_209{cursor:pointer;background-color:#fafafa;border:1.5px dashed #d9d9d9;border-radius:8px;align-items:center;gap:.5rem;width:fit-content;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;transition:all .2s ease-in-out;display:inline-flex}._uploadButton_1q9e7_209:hover{border-color:var(--color-primary);background-color:#f5f5f5}._mediaPreviews_1q9e7_228{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;margin-top:1rem;display:grid}._mediaPreview_1q9e7_228{aspect-ratio:1;border:1px solid #e3e3e3;border-radius:8px;position:relative;overflow:hidden}._mediaPreview_1q9e7_228 img{object-fit:cover;width:100%;height:100%}._removeMediaButton_1q9e7_248{color:#fff;cursor:pointer;background-color:#dc2828;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s ease-in-out;display:flex;position:absolute;top:.5rem;right:.5rem}._removeMediaButton_1q9e7_248:hover{background-color:#ca2121;transform:scale(1.1)}._removeMediaButton_1q9e7_248:active{transform:scale(.95)}._shippingDetails_1q9e7_273{background-color:#fafafa;border:1px solid #ededed;border-radius:8px;margin-top:1rem;padding:1.5rem}._weightInputGroup_1q9e7_281{align-items:center;gap:.5rem;display:flex}._weightInputGroup_1q9e7_281 ._numberInput_1q9e7_107{flex:1}._unitSelect_1q9e7_290{cursor:pointer;background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;min-width:80px;padding:.75rem .5rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._unitSelect_1q9e7_290:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._dimensionsGrid_1q9e7_308{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}._infoBox_1q9e7_314{background-color:#004d240d;border:1px solid #004d241a;border-radius:8px;margin-top:.5rem;padding:1rem}._modalWarning_1q9e7_322{color:#737373;margin-top:.5rem;margin-bottom:0;font-size:.9rem}._infoText_1q9e7_329{margin:0;font-size:.875rem;line-height:1.5}._infoLink_1q9e7_335{color:#2463eb;cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit;font-weight:500;text-decoration:underline}._infoLink_1q9e7_335:hover{color:#1450d2}._infoLink_1q9e7_335:focus{outline-offset:2px;border-radius:2px;outline:2px solid #2463eb}._formActions_1q9e7_355{border-top:1px solid #ededed;justify-content:flex-end;gap:1rem;margin-top:2rem;padding-top:2rem;display:flex}._loading_1q9e7_364{text-align:center;color:#999;padding:3rem 1rem;font-size:1rem}@media (width<=768px){._container_1q9e7_1{padding:1rem}._form_1q9e7_56{padding:1.5rem}._title_1q9e7_43{font-size:1.5rem}._dimensionsGrid_1q9e7_308{grid-template-columns:1fr}._formActions_1q9e7_355{flex-direction:column-reverse}._formActions_1q9e7_355 button{width:100%}}._container_18wlc_1{width:100%;position:relative}._inputWrapper_18wlc_6{align-items:center;display:flex;position:relative}._searchIcon_18wlc_12{color:#999;pointer-events:none;z-index:1;position:absolute;left:.75rem}._input_18wlc_6{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.625rem .75rem .625rem 2.5rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s ease-in-out}._input_18wlc_6:focus{border-color:var(--color-primary);outline:none}._input_18wlc_6:disabled{cursor:not-allowed;background-color:#fafafa}._input_18wlc_6::placeholder{color:#999}._clearButton_18wlc_43{color:#999;cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background-color .2s,color .2s;display:flex;position:absolute;right:.5rem}._clearButton_18wlc_43:hover{color:#666;background-color:#e6e6e6}._suggestions_18wlc_63{z-index:1000;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;max-height:300px;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000026}._suggestionItem_18wlc_80{cursor:pointer;border-bottom:1px solid #f2f2f2;padding:.75rem 1rem;transition:background-color .15s ease-in-out}._suggestionItem_18wlc_80:last-child{border-bottom:none}._suggestionItem_18wlc_80:hover,._suggestionItem_18wlc_80._highlighted_18wlc_89{background-color:#f1f5f9}._suggestionItem_18wlc_80._selected_18wlc_92{background-color:#f8fafc;font-weight:500}._suggestionAlias_18wlc_97{color:#0f172a;margin-bottom:.25rem;font-size:.9375rem}._suggestionCategory_18wlc_103{color:gray;font-size:.8125rem}._container_19y1y_1{max-width:900px;margin:0 auto;padding:2rem}._header_19y1y_7{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._headerActions_19y1y_15{flex-wrap:wrap;align-items:center;gap:.75rem;margin-left:auto;display:flex}._backButton_19y1y_23{cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s ease-in-out;display:flex}._backButton_19y1y_23:hover{border-color:var(--color-primary);background-color:#fafafa}._backButton_19y1y_23:active{transform:scale(.95)}._title_19y1y_44{margin:0;font-size:2rem;font-weight:600}._subtitle_19y1y_50{color:gray;margin:.25rem 0 0;font-size:1rem}._loading_19y1y_56{text-align:center;color:#999;padding:3rem 1rem;font-size:1rem}._content_19y1y_63{flex-direction:column;gap:1.5rem;display:flex}._card_19y1y_69{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #0000000a}._cardHeader_19y1y_77{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._cardTitle_19y1y_84{margin:0;font-size:1.25rem;font-weight:600}._buttonGroup_19y1y_90{align-items:center;gap:.75rem;display:flex}._toggleButton_19y1y_96{align-items:center;gap:.5rem;display:flex}._stockDisplay_19y1y_102{background-color:#fafafa;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}._stockQuantity_19y1y_112{margin-bottom:.5rem;font-size:3rem;font-weight:700;line-height:1}._stockLabel_19y1y_119{color:gray;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}._adjustForm_19y1y_126{flex-direction:column;gap:1.5rem;display:flex}._formGroup_19y1y_132{flex-direction:column;gap:.5rem;display:flex}._label_19y1y_138{font-size:.875rem;font-weight:500}._radioGroup_19y1y_143{flex-direction:column;gap:.75rem;display:flex}._radioLabel_19y1y_149{cursor:pointer;border:1.5px solid #e3e3e3;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9375rem;transition:all .2s ease-in-out;display:flex}._radioLabel_19y1y_149:hover{border-color:var(--color-primary);background-color:#fafafa}._radio_19y1y_143{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._numberInput_19y1y_172,._textarea_19y1y_173{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._numberInput_19y1y_172:focus,._textarea_19y1y_173:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._numberInput_19y1y_172::placeholder,._textarea_19y1y_173::placeholder{color:#a6a6a6}._numberInput_19y1y_172{font-variant-numeric:tabular-nums}._textarea_19y1y_173{resize:vertical;min-height:80px}._formActions_19y1y_204{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}._history_19y1y_211{-webkit-overflow-scrolling:touch;margin-top:1rem;overflow-x:auto}._emptyHistory_19y1y_217{text-align:center;color:gray;padding:2rem;font-size:.9375rem}._historyList_19y1y_224{flex-direction:column;gap:.75rem;min-width:min-content;display:flex}._historyItem_19y1y_231{background-color:#fafafa;border:1px solid #ededed;border-radius:8px;align-items:flex-start;gap:1rem;min-width:max-content;padding:1rem;display:flex}._historyType_19y1y_242{align-items:flex-start;gap:.5rem;min-width:100px;display:flex}._historyTypeContainer_19y1y_249{flex-direction:column;gap:.25rem;display:flex}._historyTypeText_19y1y_255{text-transform:capitalize;font-size:.875rem;font-weight:500}._addIcon_19y1y_261{color:#16a249}._removeIcon_19y1y_265{color:#dc2828}._setIcon_19y1y_269{color:#2463eb}._historyDetails_19y1y_273{flex-direction:column;flex:1;gap:.25rem;display:flex}._historyQuantity_19y1y_280{flex-direction:column;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}._quantityRow_19y1y_288{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._historyReason_19y1y_295{color:gray;font-size:.875rem}._historyDate_19y1y_300{color:#999;font-size:.8125rem}._helpText_19y1y_305{color:gray;margin-top:.5rem;font-size:.875rem;line-height:1.5}._required_19y1y_312{color:#dc2828}._currentBadge_19y1y_316{color:#fff;text-transform:uppercase;letter-spacing:.025em;background-color:#16a249;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}._currentItem_19y1y_328{border-left:3px solid #16a249}._snapshotItem_19y1y_332{opacity:.9;border-left:3px solid #b3b3b3}._historyHeader_19y1y_337{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._historyIcon_19y1y_344{color:gray}._quantityLabel_19y1y_348,._reasonLabel_19y1y_349{color:#666;margin-right:.5rem;font-weight:500}._quantityValue_19y1y_355{margin-right:.75rem;font-weight:600}._quantityChange_19y1y_360{border-radius:.25rem;padding:.125rem .5rem;font-size:.875rem;font-weight:500}._positiveChange_19y1y_367{color:#16a249;background-color:#16a2491a}._negativeChange_19y1y_372{color:#dc2828;background-color:#dc28281a}@media (width<=768px){._container_19y1y_1{padding:1rem}._cardHeader_19y1y_77{flex-direction:column;align-items:flex-start;gap:1rem}._radioGroup_19y1y_143{gap:.5rem}._formActions_19y1y_204{flex-direction:column}}._modal_19y1y_393 .modal-content{border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a}._modalContent_19y1y_399{border-radius:8px}._modalDialog_19y1y_403{max-width:500px}._modalHeader_19y1y_407{border-bottom:1px solid #e3e3e3;padding:1.25rem 1.5rem}._modalTitle_19y1y_412{color:#333;align-items:center;margin:0;font-size:1.25rem;font-weight:600;display:flex}._modalBody_19y1y_421{padding:1.5rem}._modalFooter_19y1y_425{border-top:1px solid #e3e3e3;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}._noSourcesMessage_19y1y_433 p{color:#4d4d4d;margin-bottom:1rem;line-height:1.6}._noSourcesMessage_19y1y_433 p:last-child{margin-bottom:0}._noSourcesMessage_19y1y_433 p strong{color:#1a1a1a}._container_1m66s_1{max-width:1200px;margin:0 auto;padding:1rem}._header_1m66s_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._headerActions_1m66s_16,._addButton_1m66s_22{align-items:center;gap:.5rem;display:flex}._settingsContainer_1m66s_28{position:relative}._settingsButton_1m66s_32{color:#0f172a;cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s ease-in-out;display:flex}._settingsButton_1m66s_32:hover{background-color:#f1f5f9;border-color:#bfbfbf}._settingsDropdown_1m66s_50{z-index:1000;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:200px;animation:.2s ease-in-out _fadeIn_1m66s_1;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}@keyframes _fadeIn_1m66s_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._settingsItem_1m66s_74{color:#0f172a;text-align:left;cursor:pointer;background-color:#0000;border:none;align-items:center;width:100%;padding:.75rem 1rem;font-size:.9375rem;transition:background-color .2s;display:flex}._settingsItem_1m66s_74:hover{background-color:#f1f5f9}._settingsItem_1m66s_74:focus{background-color:#f1f5f9;outline:none}._title_1m66s_95{margin:0;font-size:1.5rem;font-weight:600}._loading_1m66s_101{text-align:center;color:#999;padding:3rem 1rem;font-size:1rem}._contentReloading_1m66s_108{opacity:.6;pointer-events:none;position:relative}._contentReloading_1m66s_108:after{content:"";z-index:1;background-color:#ffffff80;position:absolute;inset:0}._errorState_1m66s_124{text-align:center;color:#dc2828;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;display:flex}._searchContainer_1m66s_134{margin-bottom:1rem}._searchInputWrapper_1m66s_138{align-items:center;max-width:500px;display:flex;position:relative}._searchIcon_1m66s_145{color:#999;pointer-events:none;z-index:1;position:absolute;left:.75rem}._searchInput_1m66s_138{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.625rem .75rem .625rem 2.5rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s ease-in-out}._searchInput_1m66s_138:focus{border-color:var(--color-primary);outline:none}._searchInput_1m66s_138::placeholder{color:#999}._emptyState_1m66s_172{text-align:center;color:#999;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;display:flex}._emptyIcon_1m66s_182{color:#b3b3b3;margin-bottom:.5rem}._inventoryTable_1m66s_187{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;width:100%;margin-bottom:1rem;overflow:hidden}._tableHeader_1m66s_196{text-transform:uppercase;letter-spacing:.5px;background-color:#fafafa;border-bottom:2px solid #e3e3e3;grid-template-columns:2fr 2fr 1.5fr 1fr 1fr auto;gap:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:grid}._tableHeaderCell_1m66s_209{align-items:center;display:flex}._tableBody_1m66s_214{flex-direction:column;display:flex}._tableRow_1m66s_219{cursor:pointer;border-bottom:1px solid #ededed;grid-template-columns:2fr 2fr 1.5fr 1fr 1fr auto;gap:1rem;padding:1rem;transition:background-color .15s ease-in-out;display:grid}._tableRow_1m66s_219:hover{background-color:#fafafa}._tableRow_1m66s_219:last-child{border-bottom:none}._tableCell_1m66s_235{align-items:center;font-size:.9375rem;display:flex}._productName_1m66s_241{font-weight:500}._productDescription_1m66s_245{color:gray;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}._price_1m66s_253{font-variant-numeric:tabular-nums;font-family:monospace;font-weight:600}._stockQuantity_1m66s_259{font-variant-numeric:tabular-nums;font-weight:600}._productNameContainer_1m66s_264{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._viewButton_1m66s_271{cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s ease-in-out;display:flex}._viewButton_1m66s_271:hover{color:#fff;background-color:#009245;border-color:#009245}._viewButton_1m66s_271:active{transform:scale(.95)}@media (width<=1024px){._tableHeader_1m66s_196,._tableRow_1m66s_219{grid-template-columns:2fr 1.5fr 1fr 1fr auto}._tableHeaderCell_1m66s_209:nth-child(3),._tableCell_1m66s_235:nth-child(3){display:none}}._modal_1m66s_303 .modal-content{border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a}._modalContent_1m66s_309{border-radius:8px}._modalDialog_1m66s_313{max-width:500px}._modalHeader_1m66s_317{border-bottom:1px solid #e3e3e3;padding:1.25rem 1.5rem}._modalTitle_1m66s_322{color:#333;align-items:center;margin:0;font-size:1.25rem;font-weight:600;display:flex}._modalBody_1m66s_331{padding:1.5rem}._modalFooter_1m66s_335{border-top:1px solid #e3e3e3;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}._noSourcesMessage_1m66s_343 p{color:#4d4d4d;margin-bottom:1rem;line-height:1.6}._noSourcesMessage_1m66s_343 p:last-child{margin-bottom:0}._noSourcesMessage_1m66s_343 p strong{color:#1a1a1a}@media (width<=768px){._container_1m66s_1{padding:.75rem}._header_1m66s_7{flex-direction:column;align-items:flex-start;gap:.75rem}._title_1m66s_95{font-size:1.25rem}._inventoryTable_1m66s_187{border:none;border-radius:0}._tableHeader_1m66s_196{display:none}._tableBody_1m66s_214{flex-direction:column;gap:.75rem;display:flex}._tableRow_1m66s_219{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}._tableCell_1m66s_235{justify-content:space-between;align-items:center;padding:.25rem 0;display:flex}._tableCell_1m66s_235:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}._tableCell_1m66s_235:last-child{border-top:1px solid #ededed;justify-content:flex-end;margin-top:.5rem;padding-top:.5rem}}._container_a21ti_1{max-width:900px;margin:0 auto;padding:1.5rem}._loading_a21ti_7{text-align:center;color:gray;padding:3rem;font-size:1.125rem}._header_a21ti_14{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}._backButton_a21ti_21{cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s ease-in-out;display:flex}._backButton_a21ti_21:hover{border-color:var(--color-primary);background-color:#fafafa}._backButton_a21ti_21:active{transform:scale(.95)}._title_a21ti_42{color:#333;margin:0;font-size:1.5rem;font-weight:600}._logbook_a21ti_49{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:1.25rem;box-shadow:0 1px 3px #0000000d}._receiptHeader_a21ti_57{border-bottom:1px solid #ededed;margin-bottom:1rem;padding-bottom:1rem}._receiptMeta_a21ti_63{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}._metaField_a21ti_70{flex-direction:column;flex:1;gap:.5rem;min-width:200px;display:flex}._metaFieldRow_a21ti_78{align-items:center;gap:.5rem;display:flex}._metaLabel_a21ti_84{color:#666;white-space:nowrap;font-size:.875rem;font-weight:500}._sourceNote_a21ti_91{color:gray;margin-top:.25rem;margin-left:1.375rem;font-size:.8125rem}._sourceLink_a21ti_98{color:var(--color-primary);font-weight:500;text-decoration:none}._sourceLink_a21ti_98:hover{text-decoration:underline}._productSearch_a21ti_107{margin-bottom:1rem;position:relative}._searchInputWrapper_a21ti_112{align-items:center;display:flex;position:relative}._searchIcon_a21ti_118{color:gray;pointer-events:none;position:absolute;left:.75rem}._searchInput_a21ti_112{background-color:#fafafa;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem 2.5rem .5rem 2rem;font-size:.9375rem;transition:border-color .2s ease-in-out}._searchInput_a21ti_112:focus{border-color:var(--color-primary);background-color:#fff;outline:none}._productSuggestions_a21ti_140{z-index:10;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;max-height:250px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}._productSuggestionItem_a21ti_155{text-align:left;cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #ededed;justify-content:space-between;align-items:center;width:100%;padding:.75rem;transition:background-color .2s ease-in-out;display:flex}._productSuggestionItem_a21ti_155:last-child{border-bottom:none}._productSuggestionItem_a21ti_155:hover:not(:disabled){background-color:#fafafa}._productSuggestionItem_a21ti_155:disabled{opacity:.6;cursor:not-allowed}._productSuggestionName_a21ti_179{color:#333;margin-bottom:.125rem;font-size:.9375rem;font-weight:500}._productSuggestionDescription_a21ti_186{color:gray;font-size:.8125rem}._moreResults_a21ti_191{text-align:center;color:gray;background-color:#fafafa;border-top:1px solid #ededed;padding:.5rem .75rem;font-size:.8125rem}._noResults_a21ti_200{text-align:center;color:gray;padding:1rem;font-size:.8125rem}._entriesTable_a21ti_207{border:1px solid #e3e3e3;border-radius:6px;margin-bottom:1rem;overflow:hidden}._tableHeader_a21ti_214{color:#666;text-transform:uppercase;letter-spacing:.025em;background-color:#f7f7f7;border-bottom:1px solid #e3e3e3;grid-template-columns:2fr .8fr 1fr 1fr .5fr;gap:.75rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:600;display:grid}._tableBody_a21ti_228{background-color:#fff}._tableRow_a21ti_232{border-bottom:1px solid #ededed;grid-template-columns:2fr .8fr 1fr 1fr .5fr;align-items:start;gap:.75rem;padding:.75rem;transition:background-color .15s ease-in-out;display:grid}._tableRow_a21ti_232:hover{background-color:#fafafa}._tableRow_a21ti_232:last-of-type{border-bottom:none}._colProduct_a21ti_248{flex-direction:column;gap:.375rem;display:flex}._productName_a21ti_254{color:#333;font-size:.9375rem;font-weight:500}._reasonInput_a21ti_260{color:gray;background-color:#0000;border:1px solid #0000;border-radius:4px;width:100%;padding:.375rem .5rem;font-size:.8125rem;transition:all .2s ease-in-out}._reasonInput_a21ti_260:focus{background-color:#fafafa;border-color:#d9d9d9;outline:none}._reasonInput_a21ti_260::placeholder{color:#b3b3b3}._reasonInput_a21ti_260:disabled{cursor:not-allowed}._colQty_a21ti_282,._colCost_a21ti_283{align-items:center;display:flex}._inlineInput_a21ti_288{text-align:right;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;width:100%;padding:.5rem;font-size:.9375rem;transition:border-color .2s ease-in-out}._inlineInput_a21ti_288:focus{border-color:var(--color-primary);outline:none}._inlineInput_a21ti_288:disabled{cursor:not-allowed;background-color:#f5f5f5}._inlineInput_a21ti_288::placeholder{color:#b3b3b3}._colTotal_a21ti_310{justify-content:flex-end;align-items:center;display:flex}._totalAmount_a21ti_316{color:#333;font-size:.9375rem;font-weight:500}._colActions_a21ti_322{justify-content:center;align-items:center;display:flex}._removeButton_a21ti_328{cursor:pointer;color:#999;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s ease-in-out;display:flex}._removeButton_a21ti_328:hover{color:#dc2828;background-color:#dc28281a}._removeButton_a21ti_328:active{transform:scale(.95)}._addMoreRow_a21ti_350{border-top:1px dashed #d9d9d9;padding:.5rem .75rem}._addMoreButton_a21ti_355{color:gray;cursor:pointer;background-color:#0000;border:1px dashed #d9d9d9;border-radius:4px;justify-content:center;align-items:center;gap:.375rem;width:100%;padding:.5rem;font-size:.875rem;font-weight:500;transition:all .2s ease-in-out;display:flex}._addMoreButton_a21ti_355:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:#fafafa}._addMoreButton_a21ti_355:active{transform:scale(.98)}._addMoreSearch_a21ti_380{position:relative}._closeSearchButton_a21ti_384{cursor:pointer;color:gray;z-index:1;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s ease-in-out;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}._closeSearchButton_a21ti_384:hover{color:#333;background-color:#f5f5f5}._tableFooter_a21ti_408{background-color:#f7f7f7;border-top:2px solid #e3e3e3;justify-content:flex-end;align-items:center;gap:1rem;padding:.75rem;font-weight:600;display:flex}._footerLabel_a21ti_419{color:#666;font-size:.9375rem}._footerTotal_a21ti_424{color:#333;text-align:right;min-width:100px;font-size:1.125rem}._dateInput_a21ti_431{border:1px solid #d9d9d9;border-radius:6px;flex:1;padding:.5rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s ease-in-out}._dateInput_a21ti_431:focus{border-color:var(--color-primary);outline:none}._dateInput_a21ti_431:disabled{cursor:not-allowed;background-color:#f5f5f5}._actions_a21ti_449{border-top:1px solid #ededed;justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}._emptyState_a21ti_457{text-align:left;background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:1.5rem;box-shadow:0 1px 3px #0000000d}._emptyTitle_a21ti_466{color:#333;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}._emptyDescription_a21ti_473{color:#666;margin:0 0 1rem;line-height:1.5}._emptyActions_a21ti_479{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=768px){._container_a21ti_1,._logbook_a21ti_49{padding:1rem}._receiptMeta_a21ti_63{flex-direction:column;align-items:stretch;gap:.75rem}._metaField_a21ti_70{min-width:auto}._tableHeader_a21ti_214,._tableRow_a21ti_232{grid-template-columns:1fr;gap:.5rem}._tableHeader_a21ti_214{display:none}._tableRow_a21ti_232{border:1px solid #e3e3e3;border-radius:6px;margin-bottom:.5rem;padding:.75rem}._colProduct_a21ti_248:before{content:"Product: ";color:#666;text-transform:uppercase;letter-spacing:.025em;font-size:.8125rem;font-weight:600}._colQty_a21ti_282:before{content:"Qty: ";color:#666;text-transform:uppercase;letter-spacing:.025em;font-size:.8125rem;font-weight:600}._colCost_a21ti_283:before{content:"Cost/Unit: ";color:#666;text-transform:uppercase;letter-spacing:.025em;font-size:.8125rem;font-weight:600}._colTotal_a21ti_310:before{content:"Total: ";color:#666;text-transform:uppercase;letter-spacing:.025em;font-size:.8125rem;font-weight:600}._actions_a21ti_449{flex-direction:column-reverse}._actions_a21ti_449 button{width:100%}}._container_18pn8_1{max-width:1200px;margin:0 auto;padding:2rem}._loading_18pn8_7{text-align:center;color:#0f172a;padding:3rem}._contentReloading_18pn8_13{opacity:.6;pointer-events:none;position:relative}._contentReloading_18pn8_13:after{content:"";z-index:1;background-color:#ffffff80;position:absolute;inset:0}._header_18pn8_29{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._backButton_18pn8_36{color:#0f172a;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s;display:flex}._backButton_18pn8_36:hover{background-color:#f1f5f9}._title_18pn8_53{color:#0f172a;flex:1;margin:0;font-size:2rem;font-weight:600}._headerButtons_18pn8_61{flex-wrap:wrap;align-items:center;gap:.75rem;margin-left:auto;display:flex}._addButton_18pn8_69{align-items:center;gap:.5rem;display:flex}._emptyState_18pn8_75{color:#0f172a;text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:.5rem;max-width:800px;margin:0 auto;padding:2.5rem}._emptyStateTitle_18pn8_86{color:#0f172a;margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}._emptyStateContent_18pn8_93{flex-direction:column;gap:1rem;line-height:1.6;display:flex}._emptyStateContent_18pn8_93 p{color:#0f172a;margin:0}._emptyStateContent_18pn8_93 p strong{color:#0f172a;font-weight:600}._exampleList_18pn8_108{flex-direction:column;gap:.75rem;margin:.5rem 0;padding-left:1.5rem;display:flex}._exampleList_18pn8_108 li{color:#0f172a;line-height:1.6}._exampleList_18pn8_108 li strong{color:#0f172a;font-weight:600}._emptyStateAction_18pn8_124{border-top:1px solid #e2e8f0;padding-top:1.5rem;color:#0f172a!important;margin-top:1rem!important}._emptyStateAction_18pn8_124 strong{color:#0f172a;font-weight:600}._emptyStateButton_18pn8_135{border-top:1px solid #e2e8f0;justify-content:center;margin-top:2rem;padding-top:1.5rem;display:flex}._table_18pn8_143{border:1px solid #e2e8f0;border-radius:.5rem;overflow:hidden}._tableHeader_18pn8_149{background-color:#f1f5f9;border-bottom:1px solid #e2e8f0;grid-template-columns:2fr 2fr 1fr;display:grid}._tableHeaderCell_18pn8_156{color:#0f172a;text-align:left;padding:1rem;font-weight:600}._tableBody_18pn8_163{flex-direction:column;display:flex}._tableRow_18pn8_168{border-bottom:1px solid #e2e8f0;grid-template-columns:2fr 2fr 1fr;transition:background-color .2s;display:grid}._tableRow_18pn8_168:last-child{border-bottom:none}._tableRow_18pn8_168:hover{background-color:#f8fafc}._tableCell_18pn8_181{color:#0f172a;align-items:center;gap:.5rem;padding:1rem;display:flex}._editButton_18pn8_189,._deleteButton_18pn8_190{color:#0f172a;cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .2s,color .2s;display:flex}._editButton_18pn8_189:hover,._deleteButton_18pn8_190:hover{background-color:#f1f5f9}._deleteButton_18pn8_190{color:#ef4444}._deleteButton_18pn8_190:hover{background-color:#ef43431a}._modalActions_18pn8_215{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}._paginationWrapper_18pn8_222{justify-content:center;margin-top:1.5rem;display:flex}@media (width<=768px){._container_18pn8_1{padding:1rem}._tableHeader_18pn8_149,._tableRow_18pn8_168{grid-template-columns:1fr}._tableHeaderCell_18pn8_156{display:none}._tableCell_18pn8_181{border-bottom:1px solid #e2e8f0;padding:.75rem}._tableCell_18pn8_181:before{content:attr(data-label);margin-right:.5rem;font-weight:600}}._formGroup_1nrc9_1{margin-bottom:1.5rem}._formGroup_1nrc9_1:last-child{margin-bottom:0}._label_1nrc9_8{margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._required_1nrc9_15{color:#dc2828}._input_1nrc9_19,._select_1nrc9_20{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._input_1nrc9_19:focus,._select_1nrc9_20:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._input_1nrc9_19::placeholder,._select_1nrc9_20::placeholder{color:#a6a6a6}._select_1nrc9_20{cursor:pointer}._helperText_1nrc9_46{color:gray;margin-top:.25rem;font-size:.8125rem;display:block}._checkboxGroup_1nrc9_53{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}._checkbox_1nrc9_53{font-size:.9375rem}._errorText_1nrc9_64{color:#dc2828;margin-top:.25rem;font-size:.8125rem;display:block}._inlineLoader_1nrc9_71{color:#484f56;align-items:center;gap:.4rem;margin-bottom:.35rem;font-size:.875rem;display:inline-flex}._spin_1nrc9_80{animation:1s linear infinite _spin_1nrc9_80}@keyframes _spin_1nrc9_80{to{transform:rotate(360deg)}}._container_1yv4x_1{max-width:1200px;margin:0 auto;padding:2rem}._header_1yv4x_7{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._title_1yv4x_14{margin:0;font-size:2rem;font-weight:600}._headerButtons_1yv4x_20{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._filters_1yv4x_27{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}._searchContainer_1yv4x_34{flex:1;min-width:250px;position:relative}._searchIcon_1yv4x_40{color:gray;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_1yv4x_49{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._searchInput_1yv4x_49:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._searchInput_1yv4x_49::placeholder{color:#a6a6a6}._typeFilter_1yv4x_69{align-items:center;gap:1rem;display:flex;position:relative}._filterIcon_1yv4x_76{color:gray;flex-shrink:0}._filterLabel_1yv4x_81{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._filterCheckbox_1yv4x_90,._filterRadio_1yv4x_91{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._filterTextFull_1yv4x_98{display:inline}._filterTextShort_1yv4x_102{display:none}._flagsContainer_1yv4x_106{flex-wrap:wrap;gap:.5rem;display:flex}._loadingState_1yv4x_112,._errorState_1yv4x_113,._emptyState_1yv4x_114{text-align:center;color:gray;padding:3rem 1rem}._errorState_1yv4x_113{color:#dc2828}._tableContainer_1yv4x_124{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a}._loadingOverlay_1yv4x_133{z-index:10;background-color:#fffc;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loadingSpinner_1yv4x_147{font-size:.9375rem}@keyframes _paymentMethodsSkeletonShimmer_1yv4x_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._skeletonLine_1yv4x_159{background-color:#ebebeb;border-radius:4px;width:100%;height:.75rem;display:inline-block;position:relative;overflow:hidden}._skeletonLine_1yv4x_159:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:100%;height:100%;animation:1.4s ease-in-out infinite _paymentMethodsSkeletonShimmer_1yv4x_1;position:absolute;top:0;left:-100%}._skeletonShort_1yv4x_179{width:35%}._skeletonMedium_1yv4x_183{width:60%}._skeletonLong_1yv4x_187{width:80%}._tableSkeleton_1yv4x_191{padding:1.5rem}._tableSkeletonHeader_1yv4x_195,._skeletonRow_1yv4x_196{grid-template-columns:2fr 1.5fr 1fr 1fr .8fr;align-items:center;gap:1rem;display:grid}._tableSkeletonHeader_1yv4x_195{margin-bottom:1rem}._tableSkeletonHeaderCell_1yv4x_207{align-items:center;display:flex}._tableSkeletonBody_1yv4x_212{flex-direction:column;gap:.75rem;display:flex}._table_1yv4x_124{border-collapse:collapse;width:100%}._table_1yv4x_124 thead{background-color:#fafafa;border-bottom:1px solid #e3e3e3}._table_1yv4x_124 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;padding:1rem;font-size:.875rem;font-weight:600}._table_1yv4x_124 tbody tr{border-bottom:1px solid #ededed;transition:background-color .2s ease-in-out}._table_1yv4x_124 tbody tr:hover{background-color:#fafafa}._table_1yv4x_124 tbody tr:last-child{border-bottom:none}._table_1yv4x_124 td{padding:1rem;font-size:.9375rem}._aliasCell_1yv4x_253{font-weight:500}._categoryCell_1yv4x_257{color:gray}._typeBadge_1yv4x_261{text-transform:capitalize;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._receiveBadge_1yv4x_270{color:#16a249;background-color:#16a2491a}._payBadge_1yv4x_275{color:#dc2828;background-color:#dc28281a}._dateCell_1yv4x_280{color:gray;font-size:.875rem}._actionsCell_1yv4x_285{gap:.5rem;display:flex}._editButton_1yv4x_290,._deleteButton_1yv4x_291{cursor:pointer;background-color:#0000;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s ease-in-out;display:flex}._editButton_1yv4x_290:hover:not(:disabled),._deleteButton_1yv4x_291:hover:not(:disabled){border-color:var(--color-primary);background-color:#fafafa}._editButton_1yv4x_290:active:not(:disabled),._deleteButton_1yv4x_291:active:not(:disabled){transform:scale(.95)}._editButton_1yv4x_290:disabled,._deleteButton_1yv4x_291:disabled{opacity:.5;cursor:not-allowed}._deleteButton_1yv4x_291{color:#dc2828;border-color:#dc28284d}._deleteButton_1yv4x_291:hover:not(:disabled){background-color:#dc28281a;border-color:#dc2828}._paginationWrapper_1yv4x_328{justify-content:center;margin-top:1.5rem;display:flex}._modalWarning_1yv4x_334{color:#dc2828;background-color:#dc28281a;border-left:3px solid #dc2828;border-radius:4px;margin-top:1rem;padding:.75rem;font-size:.875rem}@media (width<=768px){._container_1yv4x_1{padding:1rem}._header_1yv4x_7{flex-direction:column;align-items:flex-start;gap:1rem}._filterTextFull_1yv4x_98{display:none}._filterTextShort_1yv4x_102{display:inline}._searchContainer_1yv4x_34{min-width:100%}._tableContainer_1yv4x_124{overflow-x:auto}._table_1yv4x_124{min-width:600px}}._container_1kzin_1{max-width:1200px;margin:0 auto;padding:2rem}._header_1kzin_7{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._title_1kzin_14{margin:0;font-size:2rem;font-weight:600}._headerButtons_1kzin_20{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._filters_1kzin_27{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._searchContainer_1kzin_35{flex:1;min-width:250px;position:relative}._searchIcon_1kzin_41{color:gray;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_1kzin_50{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._searchInput_1kzin_50:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._searchInput_1kzin_50::placeholder{color:#a6a6a6}._filterLabel_1kzin_70{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._filterCheckbox_1kzin_79{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._loadingState_1kzin_86,._errorState_1kzin_87,._emptyState_1kzin_88{text-align:center;color:gray;padding:3rem 1rem}._errorState_1kzin_87{color:#dc2828}._tableContainer_1kzin_98{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;position:relative;overflow:auto hidden;box-shadow:0 2px 8px #0000000d}._loadingOverlay_1kzin_108{z-index:10;background-color:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loadingSpinner_1kzin_121{color:gray;font-size:.9375rem}@keyframes _customersSkeletonShimmer_1kzin_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._skeletonLine_1kzin_134{background-color:#ebebeb;border-radius:4px;width:100%;height:.8rem;display:inline-block;position:relative;overflow:hidden}._skeletonLine_1kzin_134:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:100%;height:100%;animation:1.4s ease-in-out infinite _customersSkeletonShimmer_1kzin_1;position:absolute;top:0;left:-100%}._skeletonShort_1kzin_154{width:35%}._skeletonMedium_1kzin_158{width:60%}._skeletonLong_1kzin_162{width:80%}._tableSkeleton_1kzin_166{padding:1.5rem}._tableSkeletonHeader_1kzin_170,._skeletonRow_1kzin_171{grid-template-columns:1.5fr 1.8fr 1.2fr 2fr 1fr .8fr;align-items:center;gap:1rem;display:grid}._tableSkeletonHeader_1kzin_170{margin-bottom:1rem}._tableSkeletonHeaderCell_1kzin_182{align-items:center;display:flex}._tableSkeletonBody_1kzin_187{flex-direction:column;gap:.75rem;display:flex}._table_1kzin_98{border-collapse:collapse;width:100%;min-width:800px}._table_1kzin_98 thead{background-color:#fafafa}._table_1kzin_98 th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:gray;border-bottom:2px solid #e3e3e3;padding:1rem;font-size:.8125rem;font-weight:600}._table_1kzin_98 td{border-bottom:1px solid #f2f2f2;padding:1rem;font-size:.9375rem}._table_1kzin_98 tbody tr:hover{background-color:#fafafa}._nameCell_1kzin_224{color:#333;font-weight:500}._emailCell_1kzin_229,._phoneCell_1kzin_230,._addressCell_1kzin_231{color:#666}._statusCell_1kzin_235{text-align:center}._activeBadge_1kzin_239{color:#16a249;background-color:#16a2491a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._voidedBadge_1kzin_249{color:#dc2828;background-color:#dc28281a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._actionsCell_1kzin_259{justify-content:flex-end;gap:.5rem;display:flex}._viewButton_1kzin_265,._editButton_1kzin_266,._voidButton_1kzin_267,._restoreButton_1kzin_268{color:#65758b;cursor:pointer;background-color:#fff;border:1px solid #cad0d8;border-radius:6px;justify-content:center;align-items:center;padding:.375rem;transition:all .15s ease-in-out;display:inline-flex}._viewButton_1kzin_265:hover,._editButton_1kzin_266:hover,._voidButton_1kzin_267:hover,._restoreButton_1kzin_268:hover{color:#fff;background-color:#009245;border-color:#009245}._voidButton_1kzin_267{color:#dc3848;border-color:#dc3848}._voidButton_1kzin_267:hover:not(:disabled){color:#fff;background-color:#dc3848}._restoreButton_1kzin_268{color:#16a249;border-color:#16a249}._restoreButton_1kzin_268:hover:not(:disabled){color:#fff;background-color:#16a249}._paginationWrapper_1kzin_307{justify-content:center;margin-top:1.5rem;display:flex}._modalDialog_1kzin_313{max-width:600px;margin:1.75rem auto}._modalContent_1kzin_318{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0000001a}._modalHeader_1kzin_325{background-color:#fafafa;border-bottom:1px solid #e3e3e3;padding:1rem 1.5rem}._modalHeader_1kzin_325 .btn-close{opacity:.6;background-size:1rem}._modalHeader_1kzin_325 .btn-close:hover{opacity:1}._modalTitle_1kzin_338{margin:0;font-size:1.25rem;font-weight:600}._modalBody_1kzin_344{max-height:calc(100vh - 200px);padding:1.5rem;overflow-y:auto}._modalFooter_1kzin_350{border-top:1px solid #e3e3e3;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}._formGroup_1kzin_359{margin-bottom:1rem}._label_1kzin_363{color:#333;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._input_1kzin_371{border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s ease-in-out}._input_1kzin_371:focus{border-color:var(--color-primary);outline:none}._textarea_1kzin_384{resize:vertical;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s ease-in-out}._textarea_1kzin_384:focus{border-color:var(--color-primary);outline:none}._viewDetails_1kzin_399{flex-direction:column;gap:1rem;display:flex}._detailRow_1kzin_405{border-bottom:1px solid #f2f2f2;justify-content:space-between;align-items:flex-start;padding:.75rem 0;display:flex}._detailRow_1kzin_405:last-child{border-bottom:none}._detailRow_1kzin_405 strong{color:#4d4d4d;min-width:120px;font-weight:600}._detailRow_1kzin_405 span{text-align:right;color:#666;flex:1}._voidDetails_1kzin_426{border-bottom:1px solid #e3e3e3;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}._deleteButton_1kzin_435{color:#fff;background-color:#dc3848;border-color:#dc3848}._deleteButton_1kzin_435:hover:not(:disabled){opacity:.9;background-color:#dc3848}._restoreButton_1kzin_268{color:#fff;background-color:#16a249;border-color:#16a249}._restoreButton_1kzin_268:hover:not(:disabled){opacity:.9;background-color:#16a249}._errorText_1kzin_455{color:#dc2828}._warningMessage_1kzin_459{background-color:#e7b0081a;border:1px solid #e7b008;border-radius:6px;margin-bottom:1.5rem;padding:1rem}._warningMessage_1kzin_459 strong{color:#e7b008;margin-bottom:.5rem;font-size:.9375rem;font-weight:600;display:block}._warningMessage_1kzin_459 p{color:#4d4d4d;margin:0;font-size:.875rem;line-height:1.5}@media (width<=768px){._container_1kzin_1{padding:1rem}._header_1kzin_7{flex-direction:column;align-items:flex-start;gap:1rem}._headerButtons_1kzin_20{width:100%}._table_1kzin_98{font-size:.875rem}._table_1kzin_98 th,._table_1kzin_98 td{padding:.75rem .5rem}._actionsCell_1kzin_259{flex-direction:column;gap:.25rem}}._container_1wku4_1{max-width:1200px;margin:0 auto;padding:2rem}._header_1wku4_7{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._title_1wku4_14{margin:0;font-size:2rem;font-weight:600}._headerButtons_1wku4_20{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._filters_1wku4_27{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._searchContainer_1wku4_35{flex:1;min-width:250px;position:relative}._searchIcon_1wku4_41{color:gray;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_1wku4_50{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._searchInput_1wku4_50:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._searchInput_1wku4_50::placeholder{color:#a6a6a6}._filterLabel_1wku4_70{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._filterCheckbox_1wku4_79{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary)}._loadingState_1wku4_86,._errorState_1wku4_87,._emptyState_1wku4_88{text-align:center;color:gray;padding:3rem 1rem}._errorState_1wku4_87{color:#dc2828}._tableContainer_1wku4_98{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;position:relative;overflow:auto hidden;box-shadow:0 2px 8px #0000000d}._loadingOverlay_1wku4_108{z-index:10;background-color:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loadingSpinner_1wku4_121{color:gray;font-size:.9375rem}@keyframes _suppliersSkeletonShimmer_1wku4_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._skeletonLine_1wku4_134{background-color:#ebebeb;border-radius:4px;width:100%;height:.8rem;display:inline-block;position:relative;overflow:hidden}._skeletonLine_1wku4_134:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:100%;height:100%;animation:1.4s ease-in-out infinite _suppliersSkeletonShimmer_1wku4_1;position:absolute;top:0;left:-100%}._skeletonShort_1wku4_154{width:35%}._skeletonMedium_1wku4_158{width:60%}._skeletonLong_1wku4_162{width:80%}._tableSkeleton_1wku4_166{padding:1.5rem}._tableSkeletonHeader_1wku4_170,._skeletonRow_1wku4_171{grid-template-columns:1.5fr 1.8fr 1.2fr 2fr 1fr .8fr;align-items:center;gap:1rem;display:grid}._tableSkeletonHeader_1wku4_170{margin-bottom:1rem}._tableSkeletonHeaderCell_1wku4_182{align-items:center;display:flex}._tableSkeletonBody_1wku4_187{flex-direction:column;gap:.75rem;display:flex}._table_1wku4_98{border-collapse:collapse;width:100%;min-width:800px}._table_1wku4_98 thead{background-color:#fafafa}._table_1wku4_98 th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:gray;border-bottom:2px solid #e3e3e3;padding:1rem;font-size:.8125rem;font-weight:600}._table_1wku4_98 td{border-bottom:1px solid #f2f2f2;padding:1rem;font-size:.9375rem}._table_1wku4_98 tbody tr:hover{background-color:#fafafa}._nameCell_1wku4_224{color:#333;font-weight:500}._emailCell_1wku4_229,._phoneCell_1wku4_230,._addressCell_1wku4_231{color:#666}._statusCell_1wku4_235{text-align:center}._activeBadge_1wku4_239{color:#16a249;background-color:#16a2491a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._voidedBadge_1wku4_249{color:#dc2828;background-color:#dc28281a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._actionsCell_1wku4_259{justify-content:flex-end;gap:.5rem;display:flex}._viewButton_1wku4_265,._editButton_1wku4_266,._voidButton_1wku4_267,._restoreButton_1wku4_268{color:#65758b;cursor:pointer;background-color:#fff;border:1px solid #cad0d8;border-radius:6px;justify-content:center;align-items:center;padding:.375rem;transition:all .15s ease-in-out;display:inline-flex}._viewButton_1wku4_265:hover,._editButton_1wku4_266:hover,._voidButton_1wku4_267:hover,._restoreButton_1wku4_268:hover{color:#fff;background-color:#009245;border-color:#009245}._voidButton_1wku4_267{color:#dc3848;border-color:#dc3848}._voidButton_1wku4_267:hover:not(:disabled){color:#fff;background-color:#dc3848}._restoreButton_1wku4_268{color:#16a249;border-color:#16a249}._restoreButton_1wku4_268:hover:not(:disabled){color:#fff;background-color:#16a249}._paginationWrapper_1wku4_307{justify-content:center;margin-top:1.5rem;display:flex}._modalDialog_1wku4_313{max-width:600px;margin:1.75rem auto}._modalContent_1wku4_318{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0000001a}._modalHeader_1wku4_325{background-color:#fafafa;border-bottom:1px solid #e3e3e3;padding:1rem 1.5rem}._modalHeader_1wku4_325 .btn-close{opacity:.6;background-size:1rem}._modalHeader_1wku4_325 .btn-close:hover{opacity:1}._modalTitle_1wku4_338{margin:0;font-size:1.25rem;font-weight:600}._modalBody_1wku4_344{max-height:calc(100vh - 200px);padding:1.5rem;overflow-y:auto}._modalFooter_1wku4_350{border-top:1px solid #e3e3e3;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}._formGroup_1wku4_359{margin-bottom:1rem}._label_1wku4_363{color:#333;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._input_1wku4_371{border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s ease-in-out}._input_1wku4_371:focus{border-color:var(--color-primary);outline:none}._textarea_1wku4_384{resize:vertical;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s ease-in-out}._textarea_1wku4_384:focus{border-color:var(--color-primary);outline:none}._viewDetails_1wku4_399{flex-direction:column;gap:1rem;display:flex}._detailRow_1wku4_405{border-bottom:1px solid #f2f2f2;justify-content:space-between;align-items:flex-start;padding:.75rem 0;display:flex}._detailRow_1wku4_405:last-child{border-bottom:none}._detailRow_1wku4_405 strong{color:#4d4d4d;min-width:120px;font-weight:600}._detailRow_1wku4_405 span{text-align:right;color:#666;flex:1}._voidDetails_1wku4_426{border-bottom:1px solid #e3e3e3;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}._deleteButton_1wku4_435{color:#fff;background-color:#dc3848;border-color:#dc3848}._deleteButton_1wku4_435:hover:not(:disabled){opacity:.9;background-color:#dc3848}._restoreButton_1wku4_268{color:#fff;background-color:#16a249;border-color:#16a249}._restoreButton_1wku4_268:hover:not(:disabled){opacity:.9;background-color:#16a249}@media (width<=768px){._container_1wku4_1{padding:1rem}._header_1wku4_7{flex-direction:column;align-items:flex-start;gap:1rem}._headerButtons_1wku4_20{width:100%}._table_1wku4_98{font-size:.875rem}._table_1wku4_98 th,._table_1wku4_98 td{padding:.75rem .5rem}._actionsCell_1wku4_259{flex-direction:column;gap:.25rem}}._container_vh6bd_1{max-width:1200px;margin:0 auto;padding:2rem}._hiddenInput_vh6bd_7{display:none}._header_vh6bd_11{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._title_vh6bd_18{margin:0;font-size:2rem;font-weight:600}._headerButtons_vh6bd_24{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._filters_vh6bd_31{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._searchContainer_vh6bd_39{flex:1;min-width:250px;position:relative}._searchIcon_vh6bd_45{color:gray;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_vh6bd_54{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._searchInput_vh6bd_54:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._searchInput_vh6bd_54::placeholder{color:#a6a6a6}._loadingState_vh6bd_74,._errorState_vh6bd_75,._emptyState_vh6bd_76{text-align:center;color:gray;padding:3rem 1rem}._errorState_vh6bd_75{color:#dc2828}._emptyState_vh6bd_76{flex-direction:column;align-items:center;gap:1rem;display:flex}._emptyIcon_vh6bd_93{color:#b3b3b3;margin-bottom:.5rem}._tableContainer_vh6bd_98{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;position:relative;overflow:auto visible;box-shadow:0 2px 8px #0000000d}._contentWrapper_vh6bd_108,._contentReloading_vh6bd_112{position:relative}._loadingOverlay_vh6bd_116{z-index:10;background-color:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loadingSpinner_vh6bd_129{color:gray;font-size:.9375rem}@keyframes _companiesSkeletonShimmer_vh6bd_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._skeletonLine_vh6bd_142{background-color:#ebebeb;border-radius:4px;width:100%;height:.8rem;display:inline-block;position:relative;overflow:hidden}._skeletonLine_vh6bd_142:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:100%;height:100%;animation:1.4s ease-in-out infinite _companiesSkeletonShimmer_vh6bd_1;position:absolute;top:0;left:-100%}._skeletonShort_vh6bd_162{width:35%}._skeletonMedium_vh6bd_166{width:60%}._skeletonLong_vh6bd_170{width:80%}._tableSkeleton_vh6bd_174{padding:1.5rem}._tableSkeletonHeader_vh6bd_178,._skeletonRow_vh6bd_179{grid-template-columns:2fr 2fr 1fr 1fr 1fr;align-items:center;gap:1rem;display:grid}._tableSkeletonHeader_vh6bd_178{margin-bottom:1rem}._tableSkeletonHeaderCell_vh6bd_190{align-items:center;display:flex}._tableSkeletonBody_vh6bd_195{flex-direction:column;gap:.75rem;display:flex}._table_vh6bd_98{border-collapse:collapse;width:100%;min-width:950px}._table_vh6bd_98 thead{background-color:#fafafa}._table_vh6bd_98 th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:gray;border-bottom:2px solid #e3e3e3;padding:1rem;font-size:.8125rem;font-weight:600}._table_vh6bd_98 td{border-bottom:1px solid #f2f2f2;padding:1rem;font-size:.9375rem}._table_vh6bd_98 tbody tr:hover{background-color:#fafafa}._nameCell_vh6bd_232{color:#333;font-weight:500}._nameWithLogo_vh6bd_237{justify-content:flex-start;align-items:center;gap:.75rem;display:flex}._logoWrapper_vh6bd_244{align-items:center;display:inline-flex;position:relative}._logoButton_vh6bd_250{cursor:pointer;background:#fff;border:1px solid #cad0d8;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;overflow:hidden}._logoImage_vh6bd_264{object-fit:cover;width:100%;height:100%}._logoFallback_vh6bd_270{color:#65758b;font-size:.6rem}._logoMenu_vh6bd_275{z-index:1200;background:#fff;border:1px solid #cad0d8;border-radius:8px;min-width:140px;position:fixed;overflow:hidden;box-shadow:0 6px 18px #0000001f}._logoMenuItem_vh6bd_286{text-align:left;color:#3c4553;cursor:pointer;background:0 0;border:none;width:100%;padding:.5rem .75rem;font-size:.8rem}._logoMenuItem_vh6bd_286:hover{background:#f3f4f7}._logoMenuItem_vh6bd_286:disabled{color:#9da4af;cursor:not-allowed;background:0 0}._viewerOverlay_vh6bd_305{z-index:1050;background:#000000db;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0}._viewerTopBar_vh6bd_315{justify-content:flex-end;width:min(100%,1200px);padding:1rem 1.25rem .5rem;display:flex}._viewerClose_vh6bd_322{color:#fff;background:#00000080;border:1px solid #ffffff73;border-radius:999px;padding:.35rem .8rem;font-size:.85rem}._viewerImageWrap_vh6bd_331{flex:1;justify-content:center;align-items:center;width:100%;padding:1rem;display:flex}._viewerImage_vh6bd_331{object-fit:contain;border-radius:10px;max-width:min(96vw,1100px);max-height:calc(100vh - 100px)}._descriptionCell_vh6bd_347,._addressCell_vh6bd_348,._tinCell_vh6bd_349,._vatStatusCell_vh6bd_350{color:#666}._ownershipCell_vh6bd_354{text-align:center}._actionsCell_vh6bd_358{text-align:right}._actionsButtons_vh6bd_362{gap:.5rem;display:inline-flex}._actionButton_vh6bd_367{color:#65758b;background-color:#fff;border:1px solid #cad0d8;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s ease-in-out;display:inline-flex}._actionButton_vh6bd_367:hover{color:#fff;background-color:#009245;border-color:#009245}._actionButton_vh6bd_367:focus-visible{outline-offset:2px;outline:2px solid #009245}._deleteActionButton_vh6bd_389{color:#c52020;border-color:#f4bdbd}._deleteActionButton_vh6bd_389:hover{color:#fff;background-color:#c52020;border-color:#c52020}._deleteActionButton_vh6bd_389:focus-visible{outline-color:#c52020}._ownerBadge_vh6bd_402{color:#16a249;background-color:#16a2491a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._memberBadge_vh6bd_412{color:#65758b;background-color:#65758b1a;border-radius:12px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}._dateCell_vh6bd_422{color:#666}._paginationWrapper_vh6bd_426{justify-content:center;margin-top:1.5rem;display:flex}@media (width<=768px){._container_vh6bd_1{padding:1rem}._header_vh6bd_11{flex-direction:column;align-items:flex-start;gap:1rem}._headerButtons_vh6bd_24{width:100%}._table_vh6bd_98{font-size:.875rem}._table_vh6bd_98 th,._table_vh6bd_98 td{padding:.75rem .5rem}}._container_1qpuw_1{max-width:1200px;margin:0 auto;padding:2rem}._title_1qpuw_7{margin:0 0 .5rem;font-size:2rem;font-weight:600}._hint_1qpuw_13{color:#666;margin-bottom:1.25rem;font-size:.875rem}._hint_1qpuw_13 code{font-size:.85em}._companyIdHint_1qpuw_23{color:#666;margin:0 0 1.25rem;font-size:.875rem}._companyIdHint_1qpuw_23 code{font-size:.85em}._plainBox_1qpuw_33{background:#fffaeb;border:1px solid #f4c025;border-radius:8px;margin-bottom:1.25rem;padding:1rem}._plainLabel_1qpuw_41{text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem;font-size:.75rem;font-weight:600}._plainCode_1qpuw_49{word-break:break-all;font-size:.85rem;display:block}._createRow_1qpuw_55{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}._nameInput_1qpuw_63{flex:1;min-width:200px}._list_1qpuw_68{margin:0;padding:0;list-style:none}._row_1qpuw_74{border-bottom:1px solid #e3e3e3;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}._keyLine_1qpuw_83{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._nameTag_1qpuw_90{color:#666;font-size:.875rem}._meta_1qpuw_95{color:#737373;font-size:.8125rem}._revoked_1qpuw_100{color:#ac3939}._muted_1qpuw_104{color:#737373}._container_dfzq3_1{max-width:900px;margin:0 auto;padding:2rem}._header_dfzq3_7{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}._titleRow_dfzq3_14{align-items:center;gap:.5rem;display:flex}._backButton_dfzq3_20{color:#0f172a;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s;display:flex}._backButton_dfzq3_20:hover{background-color:#f1f5f9}._title_dfzq3_14{margin:0;font-size:1.5rem;font-weight:600}._actions_dfzq3_43{gap:.5rem;display:flex}._formRow_dfzq3_48{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}._inputGroup_dfzq3_56{flex:1;min-width:240px}._inputGroup_dfzq3_56 label{color:#353b41;margin-bottom:.35rem;font-weight:600;display:block}._inputGroup_dfzq3_56 input{border:1.5px solid #d9d9d9;border-radius:8px;width:100%;padding:.65rem .85rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}._inputGroup_dfzq3_56 input::placeholder{color:#b3b3b3}._inputGroup_dfzq3_56 input:focus{border-color:#009245;outline:none;box-shadow:0 0 0 2px #00924526}._table_dfzq3_83{border-collapse:collapse;width:100%;margin-top:.5rem}._tableWrapper_dfzq3_89{width:100%;overflow-x:auto}._table_dfzq3_83 th,._table_dfzq3_83 td{text-align:left;border-bottom:1px solid #ebebeb;padding:.75rem}._table_dfzq3_83 th{text-transform:uppercase;letter-spacing:.4px;color:#737373;font-size:.85rem}._roleBadge_dfzq3_108{color:#2a6f4f;background-color:#d2f9e7;border:1px solid #59c090;border-radius:999px;padding:.25rem .6rem;font-size:.8rem;display:inline-block}._memberBadge_dfzq3_118{color:#24648f;background-color:#daeefb;border-color:#70b0db}._actionsCell_dfzq3_124{text-align:right}._actionButton_dfzq3_128{color:#65758b;background-color:#fff;border:1px solid #cad0d8;border-radius:6px;justify-content:center;align-items:center;padding:.35rem .65rem;transition:all .15s ease-in-out;display:inline-flex}._actionButton_dfzq3_128:hover{color:#fff;background-color:#009245;border-color:#009245}._emptyState_dfzq3_146,._errorState_dfzq3_147{background-color:#fafafa;border:1px solid #e6e6e6;border-radius:8px;margin-top:1rem;padding:1rem}._loadingState_dfzq3_155{margin-top:1rem}@media (width<=992px){._container_dfzq3_1{padding:1.5rem}}@media (width<=768px){._container_dfzq3_1{padding:1rem}._table_dfzq3_83{min-width:600px}}._container_yhfzz_1{max-width:1200px;margin:0 auto;padding:2rem}._header_yhfzz_7{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._title_yhfzz_14{margin:0;font-size:2rem;font-weight:600}._headerButtons_yhfzz_20{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._filters_yhfzz_27{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._searchContainer_yhfzz_35{flex:1;min-width:250px;position:relative}._searchIcon_yhfzz_41{color:gray;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_yhfzz_50{background-color:#fff;border:1.5px solid #e3e3e3;border-radius:8px;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:all .2s ease-in-out}._searchInput_yhfzz_50:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0f172a1a}._searchInput_yhfzz_50::placeholder{color:#a6a6a6}._tableContainer_yhfzz_70{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;position:relative;overflow:auto hidden;box-shadow:0 2px 8px #0000000d}._loadingOverlay_yhfzz_80{z-index:10;background-color:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._table_yhfzz_70{border-collapse:collapse;width:100%;min-width:800px}._table_yhfzz_70 thead{background-color:#fafafa}._table_yhfzz_70 th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:gray;border-bottom:2px solid #e3e3e3;padding:.75rem .5rem;font-size:.8125rem;font-weight:600}._table_yhfzz_70 th:last-child{text-align:right}._table_yhfzz_70 td{border-bottom:1px solid #f2f2f2;padding:.75rem .5rem;font-size:.9375rem}._table_yhfzz_70 tbody tr:hover{background-color:#fafafa}._nameCell_yhfzz_127{color:#333;max-width:100px;font-weight:500;overflow:hidden}._nameCell_yhfzz_127 div:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width>=480px){._nameCell_yhfzz_127{max-width:150px}}@media (width>=768px){._nameCell_yhfzz_127{max-width:250px}}._keyCell_yhfzz_149{color:#666;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;background-color:#f5f5f5;border-radius:4px;max-width:80px;padding:.2rem .4rem;font-family:monospace;font-size:.8125rem;display:inline-block;overflow:hidden}@media (width>=480px){._keyCell_yhfzz_149{max-width:120px}}@media (width>=640px){._keyCell_yhfzz_149{max-width:180px}}@media (width>=768px){._keyCell_yhfzz_149{max-width:250px}}._descriptionCell_yhfzz_179{color:#666;white-space:nowrap;text-overflow:ellipsis;max-width:250px;overflow:hidden}@media (width>=768px){._descriptionCell_yhfzz_179{max-width:300px}}._mobileDescription_yhfzz_192{color:#666;text-overflow:ellipsis;white-space:nowrap;max-width:200px;margin-top:.25rem;font-size:.75rem;font-weight:400;display:block;overflow:hidden}@media (width>=768px){._mobileDescription_yhfzz_192{display:none}}._desktopOnlyCell_yhfzz_209{display:none}@media (width>=768px){._desktopOnlyCell_yhfzz_209{display:table-cell}}._mobileOnlyCell_yhfzz_218{display:table-cell}@media (width>=768px){._mobileOnlyCell_yhfzz_218{display:none}}._actionsCell_yhfzz_227{white-space:nowrap;justify-content:flex-end;gap:.5rem;display:flex}._viewButton_yhfzz_234,._editButton_yhfzz_235,._deleteButton_yhfzz_236{color:#65758b;cursor:pointer;background-color:#fff;border:1px solid #cad0d8;border-radius:6px;justify-content:center;align-items:center;padding:.375rem;transition:all .15s ease-in-out;display:inline-flex}._deleteButton_yhfzz_236,._deleteButton_yhfzz_236:hover:not(:disabled){color:#dc3848;border-color:#dc3848}._editButton_yhfzz_235:hover:not(:disabled){color:#009445;border:1px solid #009445}._actionButton_yhfzz_263{cursor:pointer;color:#65758b;background:0 0;border:1px solid #cad0d8;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:inline-flex}._actionButton_yhfzz_263:hover{background-color:#f5f5f5}._paginationWrapper_yhfzz_279{justify-content:center;margin-top:1.5rem;display:flex}._emptyState_yhfzz_285,._errorState_yhfzz_286{text-align:center;color:gray;padding:3rem 1rem}._errorState_yhfzz_286{color:#dc2828}._modalFooter_yhfzz_296{border-top:1px solid #e3e3e3;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}._formGroup_yhfzz_305{margin-bottom:1rem}._label_yhfzz_309{color:#333;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._input_yhfzz_317{border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s ease-in-out}._input_yhfzz_317:focus{border-color:var(--color-primary);outline:none}._textarea_yhfzz_330{resize:vertical;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s ease-in-out}._textarea_yhfzz_330:focus{border-color:var(--color-primary);outline:none}._detailRow_yhfzz_345{border-bottom:1px solid #f2f2f2;justify-content:space-between;align-items:flex-start;padding:.75rem 0;display:flex}._detailRow_yhfzz_345:last-child{border-bottom:none}._detailRow_yhfzz_345 strong{color:#4d4d4d;min-width:120px;font-weight:600}._detailRow_yhfzz_345 span{text-align:right;color:#666;flex:1}._tableSkeleton_yhfzz_366{padding:1.5rem}._tableSkeletonHeader_yhfzz_370,._skeletonRow_yhfzz_371{grid-template-columns:1fr 1.5fr 2fr .8fr;align-items:center;gap:1rem;display:grid}._loadingState_yhfzz_378{background-color:#fff;border:1px solid #e3e3e3;border-radius:8px;justify-content:center;align-items:center;padding:4rem 1rem;display:flex;box-shadow:0 2px 8px #0000000d}._loadingText_yhfzz_389{color:#666;align-items:center;gap:.75rem;font-size:1rem;font-weight:500;display:flex}._loadingText_yhfzz_389:after{content:"";border:2.5px solid #e6e6e6;border-top-color:var(--color-primary);border-radius:50%;width:1.25rem;height:1.25rem;animation:.8s linear infinite _loadingSpin_yhfzz_1}@keyframes _loadingSpin_yhfzz_1{to{transform:rotate(360deg)}}@media (width<=768px){._container_yhfzz_1{padding:1rem}._header_yhfzz_7{flex-direction:column;align-items:flex-start;gap:1rem}._headerButtons_yhfzz_20{justify-content:space-between;width:100%}._title_yhfzz_14{font-size:1.5rem}._tableSkeletonHeader_yhfzz_370,._skeletonRow_yhfzz_371{grid-template-columns:1fr 1fr .5fr}._tableSkeletonHeader_yhfzz_370 div:nth-child(3),._skeletonRow_yhfzz_371 div:nth-child(3){display:none}._table_yhfzz_70{min-width:unset}}._container_1rvgg_1{max-width:1200px;margin:0 auto;padding:1rem}@media (width>=768px){._container_1rvgg_1{padding:1.5rem}}._header_1rvgg_12{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}@media (width>=640px){._header_1rvgg_12{flex-direction:row;justify-content:space-between;align-items:center}}._title_1rvgg_26{color:#0f172a;margin:0;font-size:1.25rem;font-weight:600}@media (width>=768px){._title_1rvgg_26{font-size:1.5rem}}._headerButtons_1rvgg_38{gap:.75rem;width:100%;display:flex}@media (width>=640px){._headerButtons_1rvgg_38{width:auto}}._headerButtons_1rvgg_38 button{flex:1}@media (width>=640px){._headerButtons_1rvgg_38 button{flex:none}}._filters_1rvgg_57{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}@media (width>=640px){._filters_1rvgg_57{flex-direction:row;justify-content:space-between;align-items:center}}._searchContainer_1rvgg_71{width:100%;position:relative}@media (width>=640px){._searchContainer_1rvgg_71{max-width:400px}}._searchIcon_1rvgg_81{color:#64748b;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_1rvgg_89{border:1px solid #e2e8f0;border-radius:.375rem;width:100%;padding:.5rem .75rem .5rem 2.5rem;font-size:.875rem;transition:all .2s}._searchInput_1rvgg_89:focus{border-color:#0f172a;outline:none;box-shadow:0 0 0 2px #0f172a1a}._tableContainer_1rvgg_103{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #e2e8f0;border-radius:.5rem;position:relative;overflow-x:auto}._table_1rvgg_103{border-collapse:collapse;text-align:left;width:100%;min-width:unset}@media (width>=768px){._table_1rvgg_103{min-width:800px}}._table_1rvgg_103 th{text-transform:uppercase;color:#64748b;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_1rvgg_103 td{vertical-align:top;border-bottom:1px solid #e2e8f0;padding:.75rem .5rem;font-size:.8125rem}@media (width>=640px){._table_1rvgg_103 td{padding:1rem;font-size:.875rem}}._table_1rvgg_103 tr:last-child td{border-bottom:none}._nameCell_1rvgg_148{color:#0f172a;font-weight:500}._descriptionCell_1rvgg_153{color:#64748b;white-space:nowrap;text-overflow:ellipsis;max-width:250px;overflow:hidden}@media (width>=768px){._descriptionCell_1rvgg_153{max-width:300px}}._mobileDescription_1rvgg_166{color:#64748b;text-overflow:ellipsis;white-space:nowrap;max-width:200px;margin-top:.25rem;font-size:.75rem;font-weight:400;display:block;overflow:hidden}@media (width>=768px){._mobileDescription_1rvgg_166{display:none}}._desktopOnlyCell_1rvgg_183{display:none}@media (width>=768px){._desktopOnlyCell_1rvgg_183{display:table-cell}}._mobileOnlyCell_1rvgg_192{display:table-cell}@media (width>=768px){._mobileOnlyCell_1rvgg_192{display:none}}._permissionsCell_1rvgg_201{flex-wrap:wrap;align-items:center;gap:.25rem;width:100%;display:flex}@media (width>=400px){._permissionsCell_1rvgg_201{flex-wrap:nowrap}}@media (width>=640px){._permissionsCell_1rvgg_201{flex-wrap:wrap}}@media (width>=768px){._permissionsCell_1rvgg_201{max-width:400px}}._permissionBadge_1rvgg_224{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;max-width:100px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block;overflow:hidden}@media (width>=640px){._permissionBadge_1rvgg_224{align-items:center;max-width:none;display:inline-flex}}._permissionDesktopOnly_1rvgg_246{display:none}@media (width>=640px){._permissionDesktopOnly_1rvgg_246{display:inline-flex}}._permissionTouchOnly_1rvgg_255{display:inline-flex}@media (width>=640px){._permissionTouchOnly_1rvgg_255{display:none}}._actionsCell_1rvgg_264{white-space:nowrap;justify-content:flex-end;gap:.5rem;display:flex}._viewButton_1rvgg_271,._editButton_1rvgg_272,._deleteButton_1rvgg_273{color:#65758b;cursor:pointer;background-color:#fff;border:1px solid #cad0d8;border-radius:6px;justify-content:center;align-items:center;padding:.375rem;transition:all .15s ease-in-out;display:inline-flex}._viewButton_1rvgg_271:hover,._editButton_1rvgg_272:hover,._deleteButton_1rvgg_273:hover{color:#65758b;background-color:#009245;border-color:#009245}._deleteButton_1rvgg_273,._deleteButton_1rvgg_273:hover:not(:disabled){color:#dc3848;border-color:#dc3848}._editButton_1rvgg_272:hover:not(:disabled){color:#009445;border:1px solid #009445}._actionButton_1rvgg_307{cursor:pointer;color:#65758b;background:0 0;border:1px solid #cad0d8;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:inline-flex}._actionButton_1rvgg_307:hover{background-color:#f5f5f5}._formGroup_1rvgg_324{margin-bottom:.5rem}._formGroup_1rvgg_324:last-child{margin-bottom:0}._label_1rvgg_331{color:#0f172a;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._input_1rvgg_339,._textarea_1rvgg_340,._select_1rvgg_341{border:1px solid #e2e8f0;border-radius:.375rem;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .2s}._input_1rvgg_339:focus,._textarea_1rvgg_340:focus,._select_1rvgg_341:focus{border-color:#0f172a;outline:none}._textarea_1rvgg_340{resize:vertical}._permissionTrigger_1rvgg_361{cursor:pointer;color:#64748b;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;gap:.75rem;width:100%;min-height:2.5rem;padding:.5rem .75rem;font-size:.875rem;transition:all .2s;display:flex}._permissionTrigger_1rvgg_361:hover{background-color:#f1f5f9;border-color:#64748b}._permissionTrigger_1rvgg_361 ._triggerIcon_1rvgg_380{opacity:.7;flex-shrink:0}._permissionTrigger_1rvgg_361 ._triggerValue_1rvgg_384{color:#0f172a;flex-wrap:wrap;flex:1;gap:.25rem;font-weight:500;display:flex}._permissionTrigger_1rvgg_361 ._placeholder_1rvgg_392{color:#64748b;opacity:.8}@media (width<=767px){._fullscreenModal_1rvgg_398 .modal-dialog{width:100%!important;max-width:none!important;height:100%!important;margin:0!important}._fullscreenModal_1rvgg_398 .modal-content{flex-direction:column;display:flex;border:none!important;border-radius:0!important;height:100%!important}._fullscreenBackdrop_1rvgg_414{opacity:0!important}}._selectorHeader_1rvgg_419{border-bottom:1px solid #e2e8f0;flex-shrink:0;padding:.75rem 1rem}._selectorSearchWrapper_1rvgg_425{align-items:center;gap:.75rem;width:100%;display:flex;position:relative}._selectorSearchWrapper_1rvgg_425 ._searchIcon_1rvgg_81{color:#64748b;flex-shrink:0}._selectorSearchWrapper_1rvgg_425 ._selectorSearchInput_1rvgg_436{background:0 0;border:none;outline:none;flex:1;margin-left:2.5rem;padding:.5rem 0;font-size:1rem}._selectorSearchWrapper_1rvgg_425 ._selectorSearchInput_1rvgg_436::placeholder{color:#64748b}._selectorSearchWrapper_1rvgg_425 ._closeButton_1rvgg_448{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;display:flex}._selectorSearchWrapper_1rvgg_425 ._closeButton_1rvgg_448:hover{background-color:#f1f5f9}._selectorSearchWrapper_1rvgg_425 ._cancelButton_1rvgg_462{cursor:pointer;color:#64748b;white-space:nowrap;background:0 0;border:none;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500}._selectorSearchWrapper_1rvgg_425 ._cancelButton_1rvgg_462:hover{color:#ef4444;background-color:#f1f5f9}@media (width>=768px){._mobileOnly_1rvgg_192{display:none!important}}._desktopOnly_1rvgg_183{display:none!important}@media (width>=768px){._desktopOnly_1rvgg_183{display:inline-flex!important}}._footerActions_1rvgg_493{align-items:center;gap:.75rem;display:flex}._selectorBody_1rvgg_499{flex:1;overflow-y:auto;padding:0!important}._selectorList_1rvgg_505{flex-direction:column;display:flex}._selectorItem_1rvgg_510{cursor:pointer;border-bottom:1px solid #e2e8f080;justify-content:space-between;align-items:center;padding:1rem;transition:background-color .2s;display:flex}._selectorItem_1rvgg_510:hover{background-color:#f8fafc}._selectorItem_1rvgg_510._selected_1rvgg_522{background-color:#0f17290c}._selectorItem_1rvgg_510 ._selectorItemInfo_1rvgg_525{flex-direction:column;gap:.125rem;display:flex}._selectorItem_1rvgg_510 ._selectorItemInfo_1rvgg_525 ._permissionName_1rvgg_530{color:#0f172a;font-size:.9375rem;font-weight:500}._selectorItem_1rvgg_510 ._selectorItemInfo_1rvgg_525 ._permissionKey_1rvgg_535{color:#64748b;font-family:monospace;font-size:.75rem}._selectorItem_1rvgg_510 ._checkIcon_1rvgg_540{color:#10b981;flex-shrink:0}._selectorFooter_1rvgg_545{flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}@media (width<=640px){._selectorFooter_1rvgg_545{padding:1rem}}._selectorFooter_1rvgg_545 ._selectedCount_1rvgg_557{color:#64748b;font-size:.8125rem;font-weight:500}._loadingOverlay_1rvgg_563{z-index:10;color:#0f172a;background-color:#ffffffb3;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;display:flex;position:absolute;inset:0}._loadingState_1rvgg_579{text-align:center;color:#64748b;background-color:#fff;border:1px solid #e2e8f0;border-radius:.5rem;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}._emptyState_1rvgg_591,._errorState_1rvgg_592{text-align:center;color:#64748b;background-color:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:4rem 2rem}._loadingText_1rvgg_601{color:#64748b;align-items:center;gap:.75rem;font-size:1rem;font-weight:500;display:flex}._loadingText_1rvgg_601:after{content:"";border:2.5px solid #f1f5f9;border-top-color:#0f172a;border-radius:50%;width:1.25rem;height:1.25rem;animation:.8s linear infinite _loadingSpin_1rvgg_1}@keyframes _loadingSpin_1rvgg_1{to{transform:rotate(360deg)}}._paginationWrapper_1rvgg_624{justify-content:center;margin-top:1.5rem;display:flex}._modalBody_1ubd9_1{max-height:60vh;overflow-y:auto}._emptyState_1ubd9_6{text-align:center;color:#666;padding:2rem}._ordersList_1ubd9_12{flex-direction:column;gap:1rem;display:flex}._orderItem_1ubd9_18{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1rem}._orderHeader_1ubd9_25{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}._orderInfo_1ubd9_32{flex:1}._orderDate_1ubd9_36{color:#666;margin-bottom:.25rem;font-size:.875rem}._orderCustomer_1ubd9_42{color:#333;font-weight:500}._orderReason_1ubd9_47{color:#d32f2f;margin-top:.25rem;font-size:.875rem}._orderTotal_1ubd9_53{color:#333;font-size:1.25rem;font-weight:600}._orderItems_1ubd9_59,._orderDetails_1ubd9_65{color:#666;margin-bottom:.5rem;font-size:.875rem}._syncStatus_1ubd9_71{align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;display:flex}._syncedIcon_1ubd9_79{color:#4caf50}._pendingIcon_1ubd9_83{color:#ff9800}._orderActions_1ubd9_87{gap:.5rem;margin-top:.5rem;display:flex}._modalBody_18tx6_1{padding:1rem}._optionsList_18tx6_5{flex-direction:column;gap:.5rem;display:flex}._optionItem_18tx6_11{cursor:pointer;text-align:left;background:0 0;border:1px solid #d9d9d9;border-radius:8px;align-items:center;gap:1rem;width:100%;padding:1rem;transition:all .2s;display:flex}._optionItem_18tx6_11:hover{border-color:var(--color-primary);background-color:#f2f2f2}._optionItem_18tx6_11:active{transform:scale(.98)}._optionContent_18tx6_32{flex-direction:column;flex:1;gap:.25rem;display:flex}._optionTitle_18tx6_39{color:#0f172a;font-size:1rem;font-weight:600}._optionDescription_18tx6_45{color:#666;font-size:.875rem}._container_p1i27_1{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#0f172a;background-color:#fafafa;flex-direction:column;height:100vh;display:flex}@media (prefers-color-scheme:dark){._container_p1i27_1{color:#0f172a;background-color:#fafafa}}._header_p1i27_16{background-color:#fff;border-bottom:1px solid #e6e6e6;padding:1.5rem 2rem;box-shadow:0 1px 3px #0000001a}._header_p1i27_16 h1{color:#0f172a;margin:0;font-size:1.75rem;font-weight:600}._content_p1i27_29{flex:1;gap:1.5rem;padding:1.5rem 2rem;display:flex;overflow:hidden}@media (width<=520px){._content_p1i27_29{padding:0}}._productsSection_p1i27_42{background-color:#fff;border-radius:8px;flex-direction:column;flex:1;padding:1.5rem;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}@media (width<=520px){._productsSection_p1i27_42{border-radius:0;padding:1rem}}._searchContainer_p1i27_59{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}@media (width<=520px){._searchContainer_p1i27_59{flex-direction:column;align-items:stretch;gap:.75rem}}._actionButtons_p1i27_73{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}@media (width<=520px){._actionButtons_p1i27_73{flex-direction:row;order:2;align-items:center;gap:.5rem;width:100%}}._reviewOrderButton_p1i27_90{background-color:var(--color-primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:600;transition:all .2s;display:none}._reviewOrderButton_p1i27_90:hover:not(:disabled){opacity:.9}._reviewOrderButton_p1i27_90:active:not(:disabled){transform:scale(.98)}._reviewOrderButton_p1i27_90:disabled{opacity:.5;cursor:not-allowed}@media (width<=1200px){._reviewOrderButton_p1i27_90{display:flex}}@media (width<=520px){._reviewOrderButton_p1i27_90{flex:1;justify-content:center;margin-bottom:0}}._ordersButtonsRow_p1i27_129{flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}@media (width<=520px){._ordersButtonsRow_p1i27_129{display:none}}._ordersSquareButton_p1i27_141{display:none}@media (width<=520px){._ordersSquareButton_p1i27_141{color:#0f172a;cursor:pointer;background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:all .2s;display:flex}._ordersSquareButton_p1i27_141:hover{background-color:#e6e6e6;border-color:#bfbfbf}._ordersSquareButton_p1i27_141:active{transform:scale(.95)}}@keyframes _fadeIn_p1i27_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._searchInput_p1i27_179{border:1px solid #ccc;border-radius:6px;outline:none;flex:1;min-width:0;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s}._searchInput_p1i27_179:focus{border-color:var(--color-primary)}@media (width<=520px){._searchInput_p1i27_179{width:100%}}@media (width<=360px){._searchInput_p1i27_179{padding:.625rem .75rem;font-size:.875rem}}._categoryFilter_p1i27_204{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}._productsContainer_p1i27_211{flex:1;overflow-y:auto}._categoryGroup_p1i27_216{margin-bottom:1.5rem}._categoryGroup_p1i27_216:last-child{margin-bottom:0}._categoryGroupHeader_p1i27_223{color:#0f172a;border-bottom:1px solid #d9d9d9;margin:0 0 .75rem;padding-bottom:.5rem;font-size:1rem;font-weight:600}._categoryButton_p1i27_232{color:#0f172a;cursor:pointer;white-space:nowrap;background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:20px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}._categoryButton_p1i27_232:hover{background-color:#e6e6e6;border-color:#bfbfbf}._categoryButton_p1i27_232:active{transform:scale(.98)}._categoryButtonActive_p1i27_252{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}._categoryButtonActive_p1i27_252:hover{background-color:var(--color-primary);border-color:var(--color-primary);opacity:.9}._productsGrid_p1i27_263{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));align-content:start;gap:.75rem;display:grid}._productsGrid_p1i27_263>*{max-width:100%}._productCardWrapper_p1i27_273{aspect-ratio:1;justify-self:start;width:100%;max-width:150px;position:relative}._productCard_p1i27_273{cursor:pointer;background-color:#fafafa;border:2px solid #e6e6e6;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:.75rem .5rem;transition:all .2s;display:flex}._productCard_p1i27_273:hover{border-color:var(--color-primary);background-color:#fff;box-shadow:0 4px 8px #0000001a}._productCard_p1i27_273:active{transform:translateY(0)}._productQuantityControls_p1i27_304{z-index:10;pointer-events:auto;background-color:#fff;border:1px solid #ccc;border-radius:4px;justify-content:center;align-items:center;gap:.25rem;padding:.125rem .375rem;display:flex;position:absolute;bottom:.25rem;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #0000001a}._productQuantityButton_p1i27_322{cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:all .2s;display:flex}._productQuantityButton_p1i27_322:hover{border-color:var(--color-primary);background-color:#fafafa}._productQuantityButton_p1i27_322:active{transform:scale(.95)}._productQuantity_p1i27_304{text-align:center;color:#0f172a;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:18px;font-size:.75rem;font-weight:600;transition:all .2s}._productQuantity_p1i27_304:hover{color:var(--color-primary);transform:scale(1.1)}._productName_p1i27_358{color:#0f172a;text-align:center;margin-bottom:.25rem;font-size:.75rem;font-weight:500;line-height:1.2}._productPrice_p1i27_367{color:var(--color-primary);font-size:.85rem;font-weight:600}._emptyState_p1i27_373{text-align:center;color:gray;grid-column:1/-1;padding:3rem}._cartSection_p1i27_380{background-color:#fff;border-radius:8px;flex-direction:column;width:400px;padding:1.5rem;display:flex;box-shadow:0 1px 3px #0000001a}@media (width<=1200px){._cartSection_p1i27_380{z-index:1000;width:100%;max-width:400px;transition:transform .3s ease-in-out;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-2px 0 8px #0003}._cartSection_p1i27_380._cartVisible_p1i27_402{transform:translate(0)}}._cartHeader_p1i27_407{border-bottom:2px solid #e6e6e6;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}._cartHeader_p1i27_407 h2{color:#0f172a;flex:1;margin:0;font-size:1.5rem;font-weight:600}._closeCartButton_p1i27_423{color:#0f172a;cursor:pointer;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:none}._closeCartButton_p1i27_423:hover{background-color:#f2f2f2}@media (width<=1200px){._closeCartButton_p1i27_423{display:flex}}._customerSearchContainer_p1i27_445{border-bottom:1px solid #e6e6e6;margin-bottom:1.5rem;padding-bottom:1rem}._customerSearchLabel_p1i27_451{color:#0f172a;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}._customerSearchWrapper_p1i27_459{position:relative}._customerSearchInput_p1i27_463{color:#0f172a;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.75rem;font-size:1rem;transition:border-color .2s}._customerSearchInput_p1i27_463:focus{border-color:var(--color-primary);outline:none}._customerSearchInput_p1i27_463::placeholder{color:#999}._customerDropdown_p1i27_481{z-index:1000;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;max-height:200px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px #0000001a}._customerDropdownItem_p1i27_496{text-align:left;cursor:pointer;background-color:#0000;border:none;border-bottom:1px solid #f2f2f2;width:100%;padding:.75rem;transition:background-color .2s}._customerDropdownItem_p1i27_496:last-child{border-bottom:none}._customerDropdownItem_p1i27_496:hover{background-color:#f2f2f2}._customerDropdownItem_p1i27_496:active{background-color:#e6e6e6}._customerName_p1i27_516{color:#0f172a;margin-bottom:.25rem;font-weight:600}._customerEmail_p1i27_522{color:gray;font-size:.875rem}._customerDropdownDivider_p1i27_527{background-color:#e6e6e6;height:1px;margin:.5rem 0}._addCustomerButton_p1i27_533{text-align:left;cursor:pointer;width:100%;color:var(--color-primary);background-color:#0000;border:none;border-top:1px solid #f2f2f2;align-items:center;gap:.5rem;padding:.75rem;font-weight:600;transition:background-color .2s;display:flex}._addCustomerButton_p1i27_533:hover{background-color:#f7f7f7}._addCustomerButton_p1i27_533:active{background-color:#f2f2f2}._selectedCustomer_p1i27_555{color:#0f172a;background-color:#f7f7f7;border-radius:4px;margin-top:.75rem;padding:.5rem;font-size:.875rem}._selectedCustomer_p1i27_555 strong{color:var(--color-primary)}._emptyCart_p1i27_567{text-align:center;color:gray;flex:1;justify-content:center;align-items:center;padding:3rem;display:flex}._cartItems_p1i27_577{flex:1;margin-bottom:1.5rem;overflow-y:auto}._cartItem_p1i27_577{background-color:#fafafa;border:1px solid #e6e6e6;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:1rem;display:flex}._cartItemInfo_p1i27_594{flex:1}._cartItemName_p1i27_598{color:#0f172a;margin-bottom:.25rem;font-weight:500}._cartItemPrice_p1i27_604{color:gray;font-size:.875rem}._cartItemActions_p1i27_609{align-items:center;gap:.5rem;display:flex}._quantityButton_p1i27_615{cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}._quantityButton_p1i27_615:hover{border-color:var(--color-primary);background-color:#fafafa}._quantity_p1i27_615{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:30px;font-weight:500;transition:all .2s}._quantity_p1i27_615:hover{color:var(--color-primary);transform:scale(1.1)}._removeButton_p1i27_645{cursor:pointer;color:#d22d2d;background-color:#fff;border:1px solid #ccc;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:.5rem;transition:all .2s;display:flex}._removeButton_p1i27_645:hover{background-color:#fdf7f7;border-color:#d22d2d}._cartSummary_p1i27_664{background-color:#fafafa;border:1px solid #e6e6e6;border-radius:6px;margin-bottom:1.5rem;padding:1rem}._summaryRow_p1i27_672{color:#666;justify-content:space-between;margin-bottom:.5rem;font-size:.95rem;display:flex}._summaryRowTotal_p1i27_680{color:#0f172a;border-top:2px solid #ccc;justify-content:space-between;margin-top:.75rem;padding-top:.75rem;font-size:1.25rem;font-weight:600;display:flex}._paymentButton_p1i27_691{width:100%;padding:1rem;font-size:1.125rem;font-weight:600}._ordersButton_p1i27_129{color:#0f172a;cursor:pointer;background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.75rem;transition:all .2s;display:flex!important}._ordersButton_p1i27_129:hover{background-color:#e6e6e6;border-color:#bfbfbf}@media (width<=520px){._ordersButton_p1i27_129{min-width:44px;min-height:44px;padding:.625rem}}@media (width<=360px){._ordersButton_p1i27_129{min-width:40px;min-height:40px;padding:.5rem}}._cartActions_p1i27_732{gap:.75rem;margin-top:1rem;display:flex}._saveFloatingButton_p1i27_738{flex:1;padding:1rem;font-size:1.125rem;font-weight:600}._loadingState_p1i27_745{color:gray;justify-content:center;align-items:center;height:100vh;font-size:1.125rem;display:flex}._setupErrorState_p1i27_754{background-color:#fafafa;justify-content:center;align-items:center;height:100vh;padding:2rem;display:flex}._prerequisitesCard_p1i27_763{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;width:100%;max-width:800px;padding:2rem;box-shadow:0 2px 8px #0000000a}._prerequisitesTitle_p1i27_773{color:#0f172a;margin:0 0 .75rem;font-size:1.5rem;font-weight:600}._prerequisitesDescription_p1i27_780{color:#666;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6}._prerequisitesList_p1i27_787{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}._prerequisitesItem_p1i27_796{align-items:flex-start;gap:1rem;display:flex}._checkIcon_p1i27_802{color:#16a249;flex-shrink:0;margin-top:.125rem}._circleIcon_p1i27_808{color:#999;flex-shrink:0;margin-top:.125rem}._prerequisitesItemContent_p1i27_814{flex-direction:column;flex:1;gap:.5rem;display:flex}._prerequisitesItemTitle_p1i27_821{color:#0f172a;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}._prerequisitesItemDescription_p1i27_830{color:#666;margin:0;font-size:.875rem;line-height:1.6}._prerequisitesButton_p1i27_837{align-self:flex-start;margin-top:.25rem}._cartOverlay_p1i27_842{display:none}@media (width<=1200px){._cartOverlay_p1i27_842{z-index:999;background-color:#00000080;display:block;position:fixed;inset:0}}._quantityEditModalContent_p1i27_858 p{color:#0f172a;margin-bottom:1.5rem;font-size:1rem}._quantityInputGroup_p1i27_864{flex-direction:column;gap:.5rem;display:flex}._quantityInputGroup_p1i27_864 label{color:#0f172a;font-weight:500}._quantityInput_p1i27_864{border:1px solid #ccc;border-radius:6px;outline:none;width:100%;padding:.75rem;font-size:1rem;transition:border-color .2s}._quantityInput_p1i27_864:focus{border-color:var(--color-primary)}._modalCancelButton_p1i27_887{margin-right:.5rem}._modalConfirmButton_p1i27_891{background-color:var(--color-primary);color:#fff}._numpadModal_p1i27_896 .modal-dialog{max-width:400px;max-height:600px;margin:0 auto!important}._numpadModal_p1i27_896 .modal-content{flex-direction:column;max-height:600px;display:flex}._numpadModalBody_p1i27_907{flex:1;min-height:0;padding:1.5rem;overflow-y:auto}._numpadAmountDisplay_p1i27_915{text-align:center;color:#0f172a;background-color:#fafafa;border:2px solid #ccc;border-radius:8px;justify-content:center;align-items:center;min-height:80px;margin-bottom:1.5rem;padding:1.5rem;font-size:2.5rem;font-weight:700;display:flex}@media (width<=767px){._numpadAmountDisplay_p1i27_915{min-height:60px;padding:1rem;font-size:2rem}}._numpadAmountDisplayDefault_p1i27_938{color:#737373}._numpad_p1i27_896{flex-direction:column;gap:.75rem;margin-bottom:0;display:flex}._numpadRow_p1i27_949{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}._numpadButton_p1i27_955{cursor:pointer;color:#0f172a;touch-action:manipulation;-webkit-user-select:none;user-select:none;background-color:#fff;border:2px solid #ccc;border-radius:8px;justify-content:center;align-items:center;min-height:60px;padding:1rem;font-size:1.5rem;font-weight:600;transition:all .2s;display:flex}._numpadButton_p1i27_955:hover{border-color:var(--color-primary);background-color:#fafafa;transform:scale(1.02)}._numpadButton_p1i27_955:active{background-color:#f2f2f2;transform:scale(.98)}@media (width<=767px){._numpadButton_p1i27_955{min-height:50px;padding:.875rem;font-size:1.25rem}}._numpadClearButton_p1i27_989{color:#fff;background-color:#d22d2d;border-color:#d22d2d}._numpadClearButton_p1i27_989:hover{color:#fff;background-color:#bd2828;border-color:#bd2828}._numpadClearButton_p1i27_989:active{background-color:#a82424}._numpadCancelButton_p1i27_1003{color:#0f172a;background-color:#e6e6e6;border-color:#ccc}._numpadCancelButton_p1i27_1003:hover{background-color:#d9d9d9;border-color:#b3b3b3}._numpadCancelButton_p1i27_1003:active{background-color:#ccc}._numpadOkButton_p1i27_1016{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}._numpadOkButton_p1i27_1016:hover{color:#fff;background-color:#2563eb;border-color:#2563eb}._numpadOkButton_p1i27_1016:active{background-color:#1554e0}@media (width<=1200px) and (width>=521px){._content_p1i27_29{gap:1rem;padding:1rem}._productsSection_p1i27_42{padding:1rem}._cartSection_p1i27_380{width:100%}}._printerModal_p1i27_1042 .modal-header{border-bottom:1px solid #e6e6e6;padding:1.25rem 1.5rem}._printerModal_p1i27_1042 .modal-title{font-size:1.25rem;font-weight:600}._printerQuickSettings_p1i27_1051{flex-direction:column;gap:1.5rem;padding:.5rem 0;display:flex}._printerStatus_p1i27_1058{background-color:#f7f7f7;border:1px solid #e6e6e6;border-radius:8px;justify-content:space-between;align-items:center;padding:1rem;display:flex}._printerStatusLabel_p1i27_1068{color:#666;font-weight:600}._printerStatusValue_p1i27_1073{font-weight:500}._connectedText_p1i27_1077{color:#16a249}._disconnectedText_p1i27_1081{color:#d22d2d}._settingItem_p1i27_1085{align-items:center;gap:1rem;display:flex}._settingItem_p1i27_1085 .form-check{align-items:center;gap:.5rem;margin-bottom:0;display:flex}._settingItem_p1i27_1085 .form-check ._form-check-input_p1i27_1096{cursor:pointer;width:2.5rem;height:1.25rem;margin-top:0}._settingItem_p1i27_1085 .form-check ._form-check-label_p1i27_1102{cursor:pointer;color:#0f172a;font-weight:500}._settingItem_p1i27_1085 label{cursor:pointer;color:#0f172a;white-space:nowrap;font-weight:500}._settingItem_p1i27_1085 label input{cursor:pointer;width:18px;height:18px}._widthSelect_p1i27_1119{color:#0f172a;cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;flex:1;padding:.5rem;font-size:.875rem}._widthSelect_p1i27_1119:focus{border-color:var(--color-primary);outline:none}._printerModalActions_p1i27_1134{gap:1rem;margin-top:.5rem;display:flex}._printerModalActions_p1i27_1134 ._modalActionBtn_p1i27_1139{flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-weight:600;display:flex}@media (width<=414px){._printerModalActions_p1i27_1134 ._modalActionBtn_p1i27_1139{gap:0;padding:.75rem .25rem;font-size:.8125rem}._printerModalActions_p1i27_1134 ._modalActionBtn_p1i27_1139 ._btnIcon_p1i27_1154{display:none}}._btnIcon_p1i27_1154{flex-shrink:0}._printerModalConnection_p1i27_1163{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 0;display:flex}._printerModalConnection_p1i27_1163 ._connectBtn_p1i27_1172{color:#0f172a;border-color:#d9d9d9;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:.75rem;font-weight:600;display:flex}._printerModalConnection_p1i27_1163 ._connectBtn_p1i27_1172:hover{background-color:#f2f2f2;border-color:#bfbfbf}._forgetBtn_p1i27_1188{color:#d22d2d!important;border-color:#d22d2d!important}._forgetBtn_p1i27_1188:hover{color:#bd2828!important;background-color:#fdf7f7!important}._container_1j1a0_1{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#0f172a;background-color:#fafafa;flex-direction:column;height:100vh;display:flex}@media (prefers-color-scheme:dark){._container_1j1a0_1{color:#0f172a;background-color:#fafafa}}@media (width<=767px){._container_1j1a0_1{height:auto;min-height:100vh}}._backButton_1j1a0_22{cursor:pointer;color:#0f172a;background-color:#0000;border:1px solid #ccc;border-radius:6px;align-self:flex-start;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;transition:all .2s;display:flex}@media (width<=767px){._backButton_1j1a0_22{margin-bottom:1rem}}._backButton_1j1a0_22:hover{border-color:var(--color-primary);background-color:#fafafa}@media (width<=767px){._backButtonText_1j1a0_47{display:none}}._backButtonTextShort_1j1a0_52{display:none}@media (width<=767px){._backButtonTextShort_1j1a0_52{display:inline}}._content_1j1a0_61{flex:1;gap:2rem;width:100%;max-width:1200px;min-height:0;margin:0 auto;padding:2rem;display:flex;overflow:hidden}@media (width<=767px){._content_1j1a0_61{flex-direction:column;flex:none;gap:1rem;min-height:auto;padding:.5rem;overflow:visible}}._summarySection_1j1a0_83{background-color:#fff;border-radius:8px;flex-direction:column;flex:1;min-height:0;padding:2rem;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}@media (width<=767px){._summarySection_1j1a0_83{flex:none;order:1;min-height:auto;padding:.5rem;overflow:visible}}._summaryTitle_1j1a0_104{color:#0f172a;flex-shrink:0;margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}@media (width<=767px){._summaryTitle_1j1a0_104{margin-bottom:1rem;font-size:1.25rem}}._cartItems_1j1a0_118{flex:1;min-height:0;margin-bottom:1.5rem;overflow-y:auto}@media (width<=767px){._cartItems_1j1a0_118{flex:none;min-height:auto;overflow:visible}}._cartItem_1j1a0_118{background-color:#fafafa;border:1px solid #e6e6e6;border-radius:6px;justify-content:space-between;margin-bottom:.75rem;padding:1rem;display:flex}._cartItemName_1j1a0_142{color:#0f172a;font-weight:500}._cartItemDetails_1j1a0_147{color:gray;flex-direction:column;align-items:flex-end;gap:.25rem;font-size:.875rem;display:flex}._cartItemTotal_1j1a0_156{color:#0f172a;font-size:1rem;font-weight:600}._totalRow_1j1a0_162{color:#0f172a;background-color:#fafafa;border:2px solid #ccc;border-radius:6px;flex-shrink:0;justify-content:space-between;padding:1rem;font-size:1.5rem;font-weight:600;display:flex}._paymentSection_1j1a0_175{background-color:#fff;border-radius:8px;flex-direction:column;flex:1;min-height:0;padding:2rem 2rem 0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}@media (width<=767px){._paymentSection_1j1a0_175{flex:none;order:2;min-height:auto;padding:.5rem;position:static;overflow:visible}}._paymentSection_1j1a0_175 h2{color:#0f172a;flex-shrink:0;margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}@media (width<=767px){._paymentSection_1j1a0_175 h2{margin-bottom:1rem;font-size:1.25rem}}._paymentContent_1j1a0_213{flex-direction:column;flex:1;min-height:0;padding-bottom:90px;display:flex;overflow-y:auto}@media (width<=767px){._paymentContent_1j1a0_213{flex:none;min-height:auto;padding-bottom:0;overflow:visible}}._paymentMethodGroup_1j1a0_230{margin-bottom:1.5rem}._paymentMethodGroup_1j1a0_230 label{color:#0f172a;margin-bottom:.5rem;font-weight:500;display:block}._paymentMethodSelect_1j1a0_240{background-color:#fff;border:1px solid #ccc;border-radius:6px;outline:none;width:100%;padding:.75rem;font-size:1rem;transition:border-color .2s}._paymentMethodSelect_1j1a0_240:focus{border-color:var(--color-primary)}._amountInputGroup_1j1a0_254{margin-bottom:1.5rem}._amountInputGroup_1j1a0_254 label{color:#0f172a;margin-bottom:.5rem;font-weight:500;display:block}._amountInput_1j1a0_254{text-align:right;background-color:#fff;border:2px solid #ccc;border-radius:8px;outline:none;width:100%;padding:1rem;font-size:2rem;font-weight:600;transition:border-color .2s}._amountInput_1j1a0_254:disabled{cursor:not-allowed;opacity:1;color:#0f172a;background-color:#fafafa}._amountInput_1j1a0_254:focus:not(:disabled){border-color:var(--color-primary)}._quickAmounts_1j1a0_286{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}._numpadModal_1j1a0_293 .modal-dialog{max-width:400px;max-height:600px;margin:0 auto!important}._numpadModal_1j1a0_293 .modal-content{flex-direction:column;max-height:600px;display:flex}._numpadModalBody_1j1a0_304{flex:1;min-height:0;padding:1.5rem;overflow-y:auto}._numpadAmountDisplay_1j1a0_312{text-align:center;color:#0f172a;background-color:#fafafa;border:2px solid #ccc;border-radius:8px;justify-content:center;align-items:center;min-height:80px;margin-bottom:1.5rem;padding:1.5rem;font-size:2.5rem;font-weight:700;display:flex}@media (width<=767px){._numpadAmountDisplay_1j1a0_312{min-height:60px;padding:1rem;font-size:2rem}}._numpad_1j1a0_293{flex-direction:column;gap:.75rem;margin-bottom:0;display:flex}._numpadRow_1j1a0_342{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}._numpadButton_1j1a0_348{cursor:pointer;color:#0f172a;touch-action:manipulation;-webkit-user-select:none;user-select:none;background-color:#fff;border:2px solid #ccc;border-radius:8px;justify-content:center;align-items:center;min-height:60px;padding:1rem;font-size:1.5rem;font-weight:600;transition:all .2s;display:flex}._numpadButton_1j1a0_348:hover{border-color:var(--color-primary);background-color:#fafafa;transform:scale(1.02)}._numpadButton_1j1a0_348:active{background-color:#f2f2f2;transform:scale(.98)}@media (width<=767px){._numpadButton_1j1a0_348{min-height:50px;padding:.875rem;font-size:1.25rem}}._numpadClearButton_1j1a0_382{color:#fff;background-color:#d22d2d;border-color:#d22d2d}._numpadClearButton_1j1a0_382:hover{color:#fff;background-color:#bd2828;border-color:#bd2828}._numpadClearButton_1j1a0_382:active{background-color:#a82424}._numpadCancelButton_1j1a0_396{color:#0f172a;background-color:#e6e6e6;border-color:#ccc}._numpadCancelButton_1j1a0_396:hover{background-color:#d9d9d9;border-color:#b3b3b3}._numpadCancelButton_1j1a0_396:active{background-color:#ccc}._numpadOkButton_1j1a0_409{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}._numpadOkButton_1j1a0_409:hover{color:#fff;background-color:#2563eb;border-color:#2563eb}._numpadOkButton_1j1a0_409:active{background-color:#1554e0}._quickAmountButton_1j1a0_423{cursor:pointer;color:#0f172a;background-color:#fafafa;border:1px solid #ccc;border-radius:6px;padding:.75rem;font-size:1rem;font-weight:500;transition:all .2s}._quickAmountButton_1j1a0_423:hover{border-color:var(--color-primary);background-color:#fff}._changeSection_1j1a0_439{background-color:#fafafa;border:2px solid #ccc;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}._changeRow_1j1a0_447{color:#0f172a;justify-content:space-between;align-items:center;font-size:1.5rem;font-weight:600;display:flex}._changeAmount_1j1a0_456{color:#16a249;font-size:2rem}._changeAmount_1j1a0_456._negativeChange_1j1a0_460{color:#d22d2d}._changeWarning_1j1a0_464{color:#d22d2d;text-align:right;margin-top:.5rem;font-size:.875rem}._submitButton_1j1a0_471{flex-shrink:0;width:100%;margin-top:auto;padding:1.25rem;font-size:1.25rem;font-weight:600}@media (width>=768px){._submitButton_1j1a0_471{z-index:10;border-radius:0 0 8px 8px;margin-top:0;margin-left:0;margin-right:0;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000001a}}@media (width<=767px){._submitButton_1j1a0_471{border-radius:inherit;box-shadow:none;position:static}}._loadingState_1j1a0_501{color:gray;justify-content:center;align-items:center;height:100vh;font-size:1.125rem;display:flex}._setupErrorState_1j1a0_510{background-color:#fafafa;justify-content:center;align-items:center;height:100vh;padding:2rem;display:flex}._prerequisitesCard_1j1a0_519{background-color:#fff;border:1px solid #e3e3e3;border-radius:12px;width:100%;max-width:800px;padding:2rem;box-shadow:0 2px 8px #0000000a}._prerequisitesTitle_1j1a0_529{color:#0f172a;margin:0 0 .75rem;font-size:1.5rem;font-weight:600}._prerequisitesDescription_1j1a0_536{color:#666;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6}._prerequisitesList_1j1a0_543{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}._prerequisitesItem_1j1a0_552{align-items:flex-start;gap:1rem;display:flex}._checkIcon_1j1a0_558{color:#16a249;flex-shrink:0;margin-top:.125rem}._circleIcon_1j1a0_564{color:#999;flex-shrink:0;margin-top:.125rem}._prerequisitesItemContent_1j1a0_570{flex-direction:column;flex:1;gap:.5rem;display:flex}._prerequisitesItemTitle_1j1a0_577{color:#0f172a;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}._prerequisitesItemDescription_1j1a0_586{color:#666;margin:0;font-size:.875rem;line-height:1.6}._prerequisitesButton_1j1a0_593{align-self:flex-start;margin-top:.25rem}._container_1rpbe_1{color:#0f172a;background-color:#f5f5f5;min-height:100vh;padding:1.5rem}._content_1rpbe_8{flex-direction:column;max-width:520px;min-height:100vh;margin:0 auto;display:flex}._controls_1rpbe_16{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}._receipt_1rpbe_25{color:inherit;font-family:Roboto Mono,Courier New,monospace;font-size:.9rem;line-height:1.4}._receiptWrapper_1rpbe_32{margin-top:auto;padding-top:1rem}._centerText_1rpbe_37{text-align:center}._statusText_1rpbe_41{letter-spacing:.2em;text-transform:uppercase;margin:0;font-weight:600}._syncLine_1rpbe_48{color:#4b5768;margin:0;font-size:.85rem}._sectionSpacing_1rpbe_54{margin:1rem 0}._companyName_1rpbe_58{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:1.1rem;font-weight:700}._companyDetail_1rpbe_66{margin:.2rem 0}._invoiceLabel_1rpbe_70{letter-spacing:.2em;margin-top:.5rem;font-weight:700}._separator_1rpbe_76{text-align:center;color:#7c8a9c;letter-spacing:.15em;margin:.5rem 0}._receiptLine_1rpbe_83{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._receiptLine_1rpbe_83 span:first-child{white-space:nowrap;flex:none}._receiptLine_1rpbe_83 span:last-child{text-align:left;white-space:normal;flex:1}._sectionLabel_1rpbe_102{text-align:center;letter-spacing:.08em;text-transform:uppercase;margin:.5rem 0 .3rem;font-size:.8rem}._tableRow_1rpbe_110{gap:.5rem;font-size:.85rem;display:flex}._tableRow_1rpbe_110 span:first-child{flex:2}._tableRow_1rpbe_110 span:nth-child(2){text-align:right;flex:.6}._tableRow_1rpbe_110 span:nth-child(3),._tableRow_1rpbe_110 span:nth-child(4){text-align:right;flex:1}._tableHeader_1rpbe_131{text-transform:uppercase;letter-spacing:.05em;font-weight:600}._placeholder_1rpbe_137{color:#97a3b4;font-style:italic}._providerCompact_1rpbe_142{margin:.1rem 0;font-size:.75rem}._backButton_1rpbe_147{background-color:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:999px;padding:.75rem 2rem;font-size:.95rem;font-weight:600;transition:opacity .2s}._backButton_1rpbe_147:hover{opacity:.9}._providerInfo_1rpbe_163{margin-top:.5rem}._customerField_1rpbe_167{margin:.15rem 0}._printErrorNote_1rpbe_171{background-color:#dc28281a;border:1px solid #dc282833;border-radius:8px;width:100%;max-width:300px;margin-top:.5rem;padding:.75rem}._printErrorNote_1rpbe_171 p{color:#dc2828;margin:0 0 .5rem;font-size:.8125rem;font-weight:500}._retryPrintBtn_1rpbe_187{color:#dc2828;cursor:pointer;background-color:#0000;border:1px solid #dc2828;border-radius:4px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;transition:all .2s}._retryPrintBtn_1rpbe_187:hover:not(:disabled){color:#fff;background-color:#dc2828}._retryPrintBtn_1rpbe_187:disabled{opacity:.5;cursor:not-allowed}@keyframes _spin_2vrxz_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_u0ghi_1{background-color:#fafafa;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}._setupCard_u0ghi_10{background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;width:100%;max-width:500px;padding:2.5rem;box-shadow:0 4px 12px #0000000d}._header_u0ghi_20{text-align:center;margin-bottom:2.5rem}._header_u0ghi_20 ._iconWrapper_u0ghi_24{background-color:var(--color-primary-light);width:64px;height:64px;color:var(--color-primary);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 1.5rem;display:flex}._header_u0ghi_20 h2{margin-bottom:.75rem;font-size:1.5rem;font-weight:700}._header_u0ghi_20 p{color:gray;font-size:.9375rem}._errorAlert_u0ghi_45{color:#d22d2d;background-color:#fdf7f7;border:1px solid #f6d5d5;border-radius:8px;margin-bottom:1.5rem;padding:1rem;font-size:.875rem}._options_u0ghi_55{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}._optionCard_u0ghi_62{cursor:pointer;text-align:left;background-color:#fff;border:2px solid #e6e6e6;border-radius:12px;align-items:center;gap:1.25rem;width:100%;padding:1.25rem;transition:all .2s;display:flex}._optionCard_u0ghi_62:hover{border-color:var(--color-primary);background-color:#f6f8fe;transform:translateY(-2px)}._optionCard_u0ghi_62:hover ._arrow_u0ghi_80{color:var(--color-primary);transform:translate(4px)}._optionCard_u0ghi_62:active{transform:translateY(0)}._optionIcon_u0ghi_88{color:#666;background-color:#f5f5f5;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._optionInfo_u0ghi_99{flex:1}._optionInfo_u0ghi_99 h3{margin:0 0 .25rem;font-size:1rem;font-weight:600}._optionInfo_u0ghi_99 p{color:gray;margin:0;font-size:.8125rem}._arrow_u0ghi_80{color:#ccc;transition:all .2s}._footer_u0ghi_118{flex-direction:column;align-items:center;gap:1.5rem;display:flex}._advancedLink_u0ghi_125{color:var(--color-primary);align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:flex}._advancedLink_u0ghi_125:hover{text-decoration:underline}._loadingContainer_2vrxz_1{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100vh;display:flex}._loadingIcon_2vrxz_10{animation:1s linear infinite _spin_2vrxz_1}._loadingText_2vrxz_22{color:gray;margin:0;font-size:1rem}._container_g0w0h_1{max-width:800px;margin:0 auto;padding:16px}._headerRow_g0w0h_7{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._headerRow_g0w0h_7 h1{font-size:1.75rem;font-weight:600;margin-bottom:0!important}._backBtn_g0w0h_19{cursor:pointer;color:#0f172a;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}._backBtn_g0w0h_19:hover{background-color:#e6e6e6}._section_g0w0h_35{background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 3px #0000000d}._section_g0w0h_35 h2{color:#666;margin-bottom:1.25rem;font-size:1.125rem;font-weight:600}._settingsGrid_g0w0h_50{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;display:grid}._formGroup_g0w0h_56 label{margin-bottom:.5rem;font-weight:500}._selectedPrinter_g0w0h_61{background-color:#fafafa;border:1px solid #e6e6e6;border-radius:8px;justify-content:space-between;align-items:center;padding:1rem;display:flex}@media (width<=600px){._selectedPrinter_g0w0h_61{flex-direction:column;align-items:flex-start;gap:1rem}}._printerInfo_g0w0h_78{align-items:center;gap:1rem;display:flex}._printerIcon_g0w0h_84{background-color:var(--color-primary-light);width:48px;height:48px;color:var(--color-primary);border-radius:8px;justify-content:center;align-items:center;display:flex}._printerDetails_g0w0h_95 h3{margin:0;font-size:1rem;font-weight:600}._printerDetails_g0w0h_95 p{color:gray;margin:0;font-size:.875rem}._statusOnline_g0w0h_106{color:#16a249;font-weight:600}._statusOffline_g0w0h_111{color:#d22d2d;font-weight:600}._printerActions_g0w0h_116{gap:.75rem;display:flex}._forgetBtn_g0w0h_121{color:#d22d2d;border-color:#d22d2d}._forgetBtn_g0w0h_121:hover{color:#bd2828;background-color:#fdf7f7}._connectButtons_g0w0h_130{flex-wrap:wrap;gap:1rem;display:flex}._connectBtn_g0w0h_136{flex:1;justify-content:center;align-items:center;gap:.75rem;min-width:200px;padding:1rem;font-weight:600;display:flex}._helpSection_g0w0h_147{color:#3d668f;background-color:#f8fafc;border-radius:8px;gap:1rem;padding:1.25rem;display:flex}._helpSection_g0w0h_147 h4{margin:0 0 .25rem;font-size:.9375rem;font-weight:600}._helpSection_g0w0h_147 p{margin:0;font-size:.875rem;line-height:1.5}._card_xy9sc_1{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;will-change:transform;backface-visibility:hidden;background:#fff;border:1px solid #e6e6e6;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;transition:box-shadow .15s;display:flex;box-shadow:0 1px 2px #0000000f}._card_xy9sc_1:hover{box-shadow:0 2px 6px #0000001a}._card_xy9sc_1:active{cursor:grabbing}._cardContent_xy9sc_25{flex:1;min-width:0}._cardDragging_xy9sc_30{opacity:.5;cursor:grabbing}._cardTitle_xy9sc_35{color:#262626;word-break:break-word;margin:0 0 .25rem;font-size:.9375rem;font-weight:500}._cardTitleInput_xy9sc_43{color:#262626;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;margin:0 0 .25rem;padding:.15rem .35rem;font-size:.9375rem;font-weight:500}._cardTitleInput_xy9sc_43:focus{border-color:#1a80e6;outline:none}._cardLabelsRow_xy9sc_59{flex-wrap:wrap;gap:4px;margin-top:.35rem;display:flex}._cardLabelChip_xy9sc_66{color:#fff;text-shadow:0 0 1px #00000080;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;min-width:40px;max-width:120px;height:auto;min-height:8px;padding:2px 6px;font-size:.7rem;font-weight:600;display:inline-flex;overflow:hidden}._cardMembersRow_xy9sc_85{flex-wrap:wrap;align-items:center;gap:4px;margin-top:.35rem;display:flex}._cardMemberAvatar_xy9sc_93{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.65rem;font-weight:600;display:inline-flex}._cardMemberAvatarImg_xy9sc_105{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px;display:block}._cardMemberMore_xy9sc_114{color:#595959;background:#e0e0e0;border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 4px;font-size:.65rem;font-weight:600;display:inline-flex}._cardMenuWrap_xy9sc_128{flex-shrink:0;position:relative}._menuTriggerBtn_xy9sc_133{color:#8c8c8c;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem}._menuTriggerBtn_xy9sc_133:hover{color:#404040;background:#e6e6e6}._dueIndicator_xy9sc_146{margin-top:.25rem;font-size:.7rem;font-weight:600;line-height:1.2}._dueIndicatorUpcoming_xy9sc_153{color:#325c85}._dueIndicatorSoon_xy9sc_157{color:#b8670a}._dueIndicatorOverdue_xy9sc_161{color:#b12525}._recurrenceChip_xy9sc_165{color:#385794;align-items:center;gap:.25rem;margin-top:.3rem;font-size:.65rem;font-weight:600;line-height:1.2;display:inline-flex}._recurrenceChipIcon_xy9sc_176{opacity:.85;flex-shrink:0}._dragOverlay_xy9sc_181{cursor:grabbing;will-change:transform;backface-visibility:hidden;transform:rotate(2deg);box-shadow:0 8px 24px #00000026}._column_5v6v5_1{flex-shrink:0;width:280px;position:relative}._columnDetectionActive_5v6v5_9{flex-direction:column;align-self:stretch;height:100%;min-height:0;display:flex}._columnContent_5v6v5_17{background:#f5f5f5;border:1px solid #e3e3e3;border-bottom-color:#dedede;border-radius:8px 8px 10px 10px;flex-direction:column;flex:none;min-height:0;max-height:100%;display:flex;overflow:hidden}._columnDropHighlight_5v6v5_33{background:#1a80e61a;border-color:#1a80e6}._columnHeader_5v6v5_38{color:#333;background:#ebebeb;border-bottom:1px solid #e3e3e3;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:600;display:flex}._columnTitleRow_5v6v5_51{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}._columnTitleBtn_5v6v5_59{font:inherit;color:#333;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;min-width:0;padding:0;font-weight:600}._columnTitleBtn_5v6v5_59:hover{color:#1773cf}._columnMenuWrap_5v6v5_75{flex-shrink:0;position:relative}._menuTriggerBtn_5v6v5_80{color:#8c8c8c;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem}._menuTriggerBtn_5v6v5_80:hover{color:#404040;background:#e6e6e6}._columnCardCount_5v6v5_93{color:#8c8c8c;background:#fff;border-radius:10px;padding:.2rem .5rem;font-size:.8125rem;font-weight:500}._cardsList_5v6v5_102{-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:60px;padding:.5rem;padding-bottom:calc(.5rem + var(--add-form-height,0px));overscroll-behavior:contain;flex-direction:column;flex:0 auto;gap:.5rem;max-height:min(560px,100vh - 320px);display:flex;overflow:hidden auto}._cardsListEmpty_5v6v5_123{flex:auto}._columnFooter_5v6v5_127{background:#f5f5f5;border-top:1px solid #e3e3e3;flex-shrink:0;padding:.5rem;position:relative}._addCardForm_5v6v5_135{z-index:1;background:#ebebeb;border-radius:6px;padding:.5rem;position:absolute;bottom:0;left:0;right:0}._inputColumnTitle_5v6v5_146{border:1px solid #ccc;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.9375rem}._inputColumnTitle_5v6v5_146:focus{border-color:#1a80e6;outline:none;box-shadow:0 0 0 2px #1a80e633}._inputCardTitle_5v6v5_159{border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:.5rem;padding:.5rem .75rem;font-size:.9375rem}._inputCardTitle_5v6v5_159:focus{border-color:#1a80e6;outline:none}._addCardBtn_5v6v5_172{color:gray;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;width:100%;padding:.5rem 1rem;font-size:.875rem;transition:background .15s,color .15s}._addCardBtn_5v6v5_172:hover{color:#404040;background:#e6e6e6}._formActions_5v6v5_189{gap:.5rem;margin-top:.5rem;display:flex}._formBtn_5v6v5_195{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:.4rem .75rem;font-size:.875rem;font-weight:500}._formBtn_5v6v5_195._primary_5v6v5_203{color:#fff;background:#1773cf;border-color:#1466b8}._formBtn_5v6v5_195._primary_5v6v5_203:hover:not(:disabled){background:#1466b8}._formBtn_5v6v5_195._primary_5v6v5_203:disabled{opacity:.6;cursor:not-allowed}._formBtn_5v6v5_195._secondary_5v6v5_215{color:#737373;background:0 0}._formBtn_5v6v5_195._secondary_5v6v5_215:hover{background:#ebebeb}._listDragging_1uot0_1{opacity:0;pointer-events:none}._confirmModal_1spwm_1 .modal-content{border-radius:8px}._confirmBtn_1spwm_5{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:.4rem .75rem;font-size:.875rem;font-weight:500}._confirmBtn_1spwm_5._confirmBtnPrimary_1spwm_13{color:#fff;background:#1773cf;border-color:#1466b8}._confirmBtn_1spwm_5._confirmBtnPrimary_1spwm_13:hover:not(:disabled){background:#1466b8}._confirmBtn_1spwm_5._confirmBtnPrimary_1spwm_13:disabled{opacity:.6;cursor:not-allowed}._confirmBtn_1spwm_5._confirmBtnSecondary_1spwm_25{color:#737373;background:0 0}._confirmBtn_1spwm_5._confirmBtnSecondary_1spwm_25:hover{background:#ebebeb}._confirmBtn_1spwm_5._confirmBtnDanger_1spwm_32{color:#fff;background:#c32222;border-color:#c32222}._confirmBtn_1spwm_5._confirmBtnDanger_1spwm_32:hover:not(:disabled){background:#ad1f1f}._toolbar_nr5ra_1{background:#f5f5f5;border-bottom:1px solid #e0e0e0;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.35rem .5rem;display:flex}._btn_nr5ra_11{color:#737373;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:.15rem;min-width:28px;height:28px;padding:0 .25rem;font-size:.875rem;display:inline-flex}._btn_nr5ra_11:hover{color:#404040;background:#e6e6e6}._btn_nr5ra_11:disabled{opacity:.45;cursor:not-allowed}._btn_nr5ra_11:disabled:hover{color:#737373;background:0 0}._btnActive_nr5ra_39{color:#fff;background:#3c83f6}._btnActive_nr5ra_39:hover{color:#fff;background:#2474f5}._sep_nr5ra_48{background:#d9d9d9;flex-shrink:0;width:1px;height:18px}._spacer_nr5ra_55{flex:1;min-width:.5rem}._moreWrap_nr5ra_60,._listWrap_nr5ra_61{display:inline-flex;position:relative}._moreDropdown_nr5ra_66{z-index:1060;background:#fff;border:1px solid #e0e0e0;border-radius:8px;min-width:200px;padding:.35rem 0;position:fixed;box-shadow:0 8px 20px #0000001f}._moreItem_nr5ra_77{color:#333;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.4rem .75rem;font-size:.875rem;display:flex}._moreItem_nr5ra_77:hover{background:#f0f0f0}._moreItem_nr5ra_77:disabled{opacity:.45;cursor:not-allowed}._moreItem_nr5ra_77:disabled:hover{background:0 0}._moreShortcut_nr5ra_101{color:#737373;background:#ebebeb;border-radius:4px;margin-left:.75rem;padding:.15rem .4rem;font-size:.75rem}._moreSep_nr5ra_110{background:#e6e6e6;height:1px;margin:.25rem .5rem}._moreIconActive_nr5ra_116{color:#3c83f6}._btn_nr5ra_11 code{background:0 0;border-radius:0;padding:0;font-size:.75rem}._formActions_wl75j_1{gap:.5rem;margin-top:.5rem;display:flex}._formBtn_wl75j_7{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:.4rem .75rem;font-size:.875rem;font-weight:500}._formBtn_wl75j_7._primary_wl75j_15{color:#fff;background:#1773cf;border-color:#1466b8}._formBtn_wl75j_7._primary_wl75j_15:hover:not(:disabled){background:#1466b8}._formBtn_wl75j_7._primary_wl75j_15:disabled{opacity:.6;cursor:not-allowed}._formBtn_wl75j_7._secondary_wl75j_27{color:#737373;background:0 0}._formBtn_wl75j_7._secondary_wl75j_27:hover{background:#ebebeb}._cardDetailTitle_wl75j_35{color:#262626;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}._cardDetailTitleInput_wl75j_43{color:#262626;box-sizing:border-box;background:#fff;border:1px solid #bfbfbf;border-radius:6px;width:100%;min-width:0;margin:0;padding:.15rem .35rem;font-size:1.25rem;font-weight:700;line-height:1.3}._cardDetailTitleInput_wl75j_43:focus{border-color:#2662d9;outline:none}._cardDetailActions_wl75j_62{flex-wrap:wrap;gap:.5rem;display:flex}._cardActionBtn_wl75j_68{color:#666;cursor:pointer;background:#f5f5f5;border:none;border-radius:4px;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.875rem;font-weight:500;display:inline-flex}._cardActionBtn_wl75j_68:hover{color:#333;background:#ebebeb}._cardActionBtn_wl75j_68._cardActionBtnActive_wl75j_85{color:#1259a1;background:#e3f0fc}._cardDetailMembersSection_wl75j_90{margin-top:.25rem}._membersSectionHint_wl75j_94{color:gray;margin:.25rem 0 0;font-size:.8125rem}._membersSectionRow_wl75j_100{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._memberAvatar_wl75j_107{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:600;display:inline-flex}._memberAvatarImg_wl75j_119{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px;display:block}._memberAvatarMore_wl75j_128{color:#595959;background:#e0e0e0;border-radius:50%;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 6px;font-size:.75rem;font-weight:600;display:inline-flex}._memberAddBtn_wl75j_142{color:gray;cursor:pointer;background:0 0;border:1px dashed #b3b3b3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._memberAddBtn_wl75j_142:hover{color:#404040;background:#f0f0f0;border-color:#999}._memberLabelChip_wl75j_161{color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;justify-content:center;align-items:center;max-width:160px;padding:.2rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex;overflow:hidden}._cardDetailDescription_wl75j_176{flex:1;min-height:0;margin-top:.25rem}._nextCardRow_wl75j_182{justify-content:space-between;gap:.5rem;margin-top:.5rem;padding-right:.1rem;display:flex}._nextCardBtn_wl75j_190{white-space:nowrap}@media (width<=768px){._cardDetailDescription_wl75j_176{flex:none;min-height:auto}}._modalSectionTitle_wl75j_202{color:#737373;text-transform:uppercase;letter-spacing:.02em;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._cardDetailDueSection_wl75j_211{border-top:1px solid #e6e6e6;flex-direction:column;gap:.65rem;margin-top:1rem;padding-top:1rem;display:flex}._dateBlock_wl75j_220{flex-direction:column;gap:.5rem;display:flex}._dateRow_wl75j_226{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}._dateInfo_wl75j_233{flex:1;min-width:0}._dateInline_wl75j_238{align-items:top;gap:.35rem;min-width:0;display:flex}._dateValue_wl75j_245{color:#474747;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.91rem;line-height:1.35;overflow:hidden}._dateMenuWrap_wl75j_255{position:relative}._dateMenuTrigger_wl75j_259{color:#666;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}._dateMenuTrigger_wl75j_259:hover{background:#f0f0f0}._dateActionsMenu_wl75j_275{z-index:20;background:#fff;border:1px solid #d6d6d6;border-radius:6px;min-width:116px;padding:.25rem;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 16px #0000001f}._dateActionsItem_wl75j_288,._dateActionsItemDanger_wl75j_288{text-align:left;color:#383838;cursor:pointer;background:0 0;border:none;border-radius:4px;width:100%;padding:.45rem .55rem;font-size:.8125rem}._dateActionsItem_wl75j_288:hover,._dateActionsItemDanger_wl75j_288:hover{background:#f2f2f2}._dateActionsItemDanger_wl75j_288{color:#9e2e2e}._dueOnLine_wl75j_307{color:#383838;margin:0 0 .5rem;font-size:.9375rem;font-weight:500;line-height:1.4}._dueOnLineMuted_wl75j_315{color:#7a7a7a;margin:0 0 .5rem;font-size:.875rem;line-height:1.4}._dueCompactActions_wl75j_322{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._dueCompactBtn_wl75j_330{color:#1361ae;cursor:pointer;background:#edf5fd;border:1px solid #bad1e8;border-radius:6px;justify-content:center;align-items:center;width:fit-content;padding:.35rem .65rem;font-size:.8125rem;font-weight:500;display:inline-flex}._dueCompactBtn_wl75j_330:hover{background:#daebfb}._dateDoneBtn_wl75j_348{align-self:flex-start}._dueCompactBtnDanger_wl75j_352{color:#a13636;cursor:pointer;background:0 0;border:1px solid #d1d1d1;border-radius:6px;padding:.35rem .65rem;font-size:.8125rem;font-weight:500}._dueCompactBtnDanger_wl75j_352:hover{background:#f5f5f5}._cardDetailDueSection_wl75j_211 ._modalSectionTitle_wl75j_202{text-transform:none;letter-spacing:normal;color:#404040;align-items:center;gap:.35rem;font-size:.9375rem;display:flex}._dueHelpText_wl75j_376{color:#737373;margin:0 0 .65rem;font-size:.8125rem;line-height:1.4}._dueLabel_wl75j_383{color:#595959;margin-bottom:.25rem;font-size:.8125rem;font-weight:500;display:block}._dueDatetimeInput_wl75j_391{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;width:100%;max-width:280px;padding:.4rem .5rem;font-size:.875rem}._dueDatetimeInput_wl75j_391:focus{border-color:#2662d9;outline:none}._reminderRow_wl75j_405{margin-top:.75rem}._reminderInputs_wl75j_409{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._reminderNumber_wl75j_416{border:1px solid #ccc;border-radius:6px;width:4.5rem;padding:.35rem .5rem;font-size:.875rem}._reminderNumber_wl75j_416:focus{border-color:#2662d9;outline:none}._reminderNumber_wl75j_416:disabled{opacity:.5;cursor:not-allowed}._reminderUnit_wl75j_432{background:#fff;border:1px solid #ccc;border-radius:6px;padding:.35rem .5rem;font-size:.875rem}._reminderUnit_wl75j_432:focus{border-color:#2662d9;outline:none}._reminderUnit_wl75j_432:disabled{opacity:.5;cursor:not-allowed}._srOnly_wl75j_448{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._recurrenceBlock_wl75j_460{margin-top:.85rem}._recurrenceIcon_wl75j_464{vertical-align:-.125em;margin-right:.2rem;display:inline}._recurrenceSelect_wl75j_470{background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;max-width:280px;margin-top:.35rem;padding:.4rem .5rem;font-size:.875rem;display:block}._recurrenceSelect_wl75j_470:focus{border-color:#2662d9;outline:none}._recurrenceSelect_wl75j_470:disabled{opacity:.55;cursor:not-allowed}._recurrenceHint_wl75j_490{color:gray;margin:.35rem 0 0;font-size:.75rem;line-height:1.35}._recurrenceSummary_wl75j_497{color:#737373;margin:.4rem 0 0;font-size:.75rem}._customRecurrenceRow_wl75j_503{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.5rem;display:flex}._customRecurrenceEvery_wl75j_511{color:#666;font-size:.8125rem}._customRecurrenceInterval_wl75j_516{border:1px solid #ccc;border-radius:6px;width:4rem;padding:.35rem .5rem;font-size:.875rem}._customRecurrenceFreq_wl75j_524{background:#fff;border:1px solid #ccc;border-radius:6px;padding:.35rem .5rem;font-size:.875rem}._scheduleNextBtn_wl75j_532{color:#1259a1;cursor:pointer;background:#edf5fd;border:1px solid #bad1e8;border-radius:6px;margin-top:.5rem;padding:.4rem .65rem;font-size:.8125rem;font-weight:500}._scheduleNextBtn_wl75j_532:hover{background:#daebfb}._clearDueBtn_wl75j_547{color:#a13636;cursor:pointer;background:0 0;border:1px solid #d1d1d1;border-radius:6px;margin-top:.65rem;padding:.35rem .65rem;font-size:.8125rem;font-weight:500}._clearDueBtn_wl75j_547:hover{background:#f5f5f5}._descriptionBlock_wl75j_562{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:flex-start;gap:.5rem;padding:.5rem .75rem;transition:background .15s,border-color .15s;display:flex}._descriptionBlock_wl75j_562:hover{background:#fafafa;border-color:#e6e6e6}._descriptionBlock_wl75j_562._descriptionBlockEmpty_wl75j_576 ._descriptionPlaceholder_wl75j_576{color:#999}._descriptionContent_wl75j_580{color:#404040;flex:1;min-width:0;font-size:.9375rem;line-height:1.5}._descriptionContent_wl75j_580 p{white-space:pre-wrap;word-break:break-word;margin:0 0 .5rem}._descriptionContent_wl75j_580 p:last-child{margin-bottom:0}._descriptionContent_wl75j_580 code{word-break:break-word;background:#f0f0f0;border-radius:4px;padding:.15rem .35rem;font-size:.875em}._descriptionContent_wl75j_580 pre{background:#f5f5f5;border:1px solid #e6e6e6;border-radius:6px;margin:.5rem 0;padding:.75rem 1rem;overflow-x:auto}._descriptionContent_wl75j_580 pre code{white-space:pre;background:0 0;padding:0;font-size:.875rem}._descriptionContent_wl75j_580 ul,._descriptionContent_wl75j_580 ol{margin:.5rem 0;padding-left:1.25rem}._descriptionContent_wl75j_580 h1,._descriptionContent_wl75j_580 h2,._descriptionContent_wl75j_580 h3{margin:.75rem 0 .35rem;font-weight:600;line-height:1.3}._descriptionContent_wl75j_580 h1:first-child,._descriptionContent_wl75j_580 h2:first-child,._descriptionContent_wl75j_580 h3:first-child{margin-top:0}._descriptionPlaceholder_wl75j_576{color:#999;margin:0}._descriptionShowMoreBtn_wl75j_635{color:#404040;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:flex;box-shadow:0 1px 2px #0000000f}._descriptionShowMoreBtn_wl75j_635:hover{color:#262626;background:#f7f7f7;border-color:#d1d1d1}._editDescriptionBtn_wl75j_659{color:#1773cf;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:.25rem .5rem;font-size:.8125rem}._editDescriptionBtn_wl75j_659:hover{background:#e8f2fc}._descriptionEditorWrap_wl75j_673{background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;overflow:hidden}._descriptionEditorWrap_wl75j_673:focus-within{border-color:#1a80e6}._descriptionToolbarWrap_wl75j_684{flex-shrink:0}._inputDescriptionRich_wl75j_688{word-break:break-word;outline:none;width:100%;min-height:80px;padding:.5rem .75rem;font-size:.9375rem}._inputDescriptionRich_wl75j_688:empty:before{content:attr(data-placeholder);color:#8c8c8c}._inputDescriptionRich_wl75j_688 code{color:#404040;background:#e6e6e6;border-radius:6px;padding:.2em .45em;font-family:ui-monospace,monospace;font-size:.9em;display:inline}._inputDescriptionRich_wl75j_688 ul,._inputDescriptionRich_wl75j_688 ol{margin:.35em 0 .35em 1.25em;padding-left:.5em}._inputDescriptionRich_wl75j_688 ul{list-style-type:disc}._inputDescriptionRich_wl75j_688 ol{list-style-type:decimal}._inputDescriptionRich_wl75j_688 li{margin:.15em 0}._inputDescriptionMd_wl75j_724{word-break:break-word;resize:vertical;border:none;outline:none;width:100%;min-height:80px;padding:.5rem .75rem;font-family:inherit;font-size:.9375rem}._descriptionHtml_wl75j_736 code{color:#404040;background:#e6e6e6;border-radius:6px;padding:.2em .45em;font-family:ui-monospace,monospace;font-size:.9em;display:inline}._descriptionHtml_wl75j_736 ul,._descriptionHtml_wl75j_736 ol{margin:.35em 0 .35em 1.25em;padding-left:.5em}._descriptionHtml_wl75j_736 ul{list-style-type:disc}._descriptionHtml_wl75j_736 ol{list-style-type:decimal}._descriptionHtml_wl75j_736 li{margin:.15em 0}._inputDescription_wl75j_688{resize:vertical;border:1px solid #ccc;border-radius:6px;width:100%;min-height:80px;padding:.5rem .75rem;font-size:.9375rem}._inputDescription_wl75j_688:focus{border-color:#1a80e6;outline:none}._checklistSection_wl75j_774{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;margin-top:.5rem;padding:1rem}._checklistHeader_wl75j_782{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._checklistProgress_wl75j_789{color:#737373;font-size:.8125rem;font-weight:600}._checklistProgressBar_wl75j_795{background:#e6e6e6;border-radius:4px;height:8px;margin-bottom:.75rem;overflow:hidden}._checklistProgressFill_wl75j_803{background:#1fad53;border-radius:4px;height:100%;transition:width .2s}._checklistList_wl75j_810{margin:0 0 .75rem;padding:0;list-style:none}._checklistItem_wl75j_816{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}._checklistCheckbox_wl75j_823{cursor:pointer;flex-shrink:0;width:18px;height:18px}._checklistItemInput_wl75j_830{background:0 0;border:1px solid #0000;border-radius:4px;flex:1;padding:.35rem .5rem;font-size:.9375rem}._checklistItemInput_wl75j_830:focus{background:#fff;border-color:#ccc;outline:none}._checklistItemRemove_wl75j_844{color:#8c8c8c;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:.25rem}._checklistItemRemove_wl75j_844:hover{color:#a32929;background:#ebebeb}._checklistActions_wl75j_858{gap:.5rem;margin-bottom:.75rem;display:flex}._checklistAddInput_wl75j_864{border:1px solid #d9d9d9;border-radius:6px;flex:1;padding:.5rem .75rem;font-size:.9375rem}._deleteChecklistBtn_wl75j_872{color:#a32929;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.8125rem;display:inline-flex}._deleteChecklistBtn_wl75j_872:hover{background:#fbefef}._formActions_6aa9i_1{gap:.5rem;margin-top:.5rem;display:flex}._formBtn_6aa9i_7{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:.4rem .75rem;font-size:.875rem;font-weight:500}._formBtn_6aa9i_7._primary_6aa9i_15{color:#fff;background:#1773cf;border-color:#1466b8}._formBtn_6aa9i_7._primary_6aa9i_15:hover:not(:disabled){background:#1466b8}._formBtn_6aa9i_7._primary_6aa9i_15:disabled{opacity:.6;cursor:not-allowed}._formBtn_6aa9i_7._secondary_6aa9i_27{color:#737373;background:0 0}._formBtn_6aa9i_7._secondary_6aa9i_27:hover{background:#ebebeb}._commentsHeader_6aa9i_35{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._modalSectionTitle_6aa9i_43{color:#737373;text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:.35rem;margin:0;font-size:.8125rem;font-weight:600;display:flex}._commentInputWrap_6aa9i_55{flex-direction:column;gap:.75rem;width:100%;min-width:0;margin-bottom:1rem;display:flex}._commentNewActions_6aa9i_64{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}._pendingAttachments_6aa9i_72{flex-wrap:wrap;gap:.35rem;width:100%;display:flex}._pendingAttachmentChip_6aa9i_79{color:#737373;background:#f5f5f5;border-radius:4px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.75rem;display:inline-flex}._pendingAttachmentChip_6aa9i_79._pendingAttachmentChipUploading_6aa9i_89{opacity:.85}._pendingAttachmentSpinner_6aa9i_93{border:2px solid #ccc;border-top-color:#1773cf;border-radius:50%;width:.65em;height:.65em;animation:.7s linear infinite _pendingAttachmentSpin_6aa9i_93;display:inline-block}@keyframes _pendingAttachmentSpin_6aa9i_93{to{transform:rotate(360deg)}}._commentEditor_6aa9i_108{background:#fff;border:1px solid #e0e0e0;border-radius:8px;width:100%;min-width:0;transition:border-color .15s;overflow:hidden}._commentEditor_6aa9i_108:focus-within,._commentEditorActive_6aa9i_121{border-color:#1a80e6}._commentEditorToolbarWrap_6aa9i_125+._commentBubbleEditable_6aa9i_125{margin-top:-.2rem}._commentInputBox_6aa9i_129{background:#fafafa;width:100%;padding:.5rem .75rem;transition:background .15s}._commentEditor_6aa9i_108:focus-within ._commentInputBox_6aa9i_129{background:#fff}._inputCommentNew_6aa9i_139{word-break:break-word;background:0 0;border:none;outline:none;width:100%;min-height:40px;padding:0;font-size:.9375rem}._inputCommentNew_6aa9i_139:empty:before{content:attr(data-placeholder);color:#8c8c8c}._inputCommentNew_6aa9i_139 code{color:#404040;background:#e6e6e6;border-radius:6px;padding:.2em .45em;font-family:ui-monospace,monospace;font-size:.9em;display:inline}._inputCommentNew_6aa9i_139 ul,._inputCommentNew_6aa9i_139 ol{margin:.35em 0 .35em 1.25em;padding-left:.5em}._inputCommentNew_6aa9i_139 ul{list-style-type:disc}._inputCommentNew_6aa9i_139 ol{list-style-type:decimal}._inputCommentNew_6aa9i_139 li{margin:.15em 0}._activityList_6aa9i_177{flex-direction:column;gap:.75rem;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}._activityItem_6aa9i_188{border-radius:6px;align-items:flex-start;gap:.75rem;width:100%;min-width:0;margin:0 -.25rem;padding:.25rem;display:flex}._activityItem_6aa9i_188._activityItemHighlighted_6aa9i_198{background:#edf5fd;border-radius:0;position:relative}._activityItem_6aa9i_188._activityItemHighlighted_6aa9i_198:before{content:"";background:#1773cf;width:4px;position:absolute;top:0;bottom:0;left:-1.25rem}@media (width<=768px){._activityItem_6aa9i_188._activityItemHighlighted_6aa9i_198:before{left:-.25rem}}._activityEntry_6aa9i_218{gap:.5rem;padding:.125rem}._activityAvatar_6aa9i_227{color:#fff;background:#f97415;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.6875rem;font-weight:600;display:flex}._activityAvatarImg_6aa9i_241{object-fit:cover;border-radius:50%;flex-shrink:0;width:26px;height:26px;display:block}._activityContent_6aa9i_250{flex-direction:column;flex:1;gap:.2rem;width:100%;min-width:0;display:flex}._activityAuthor_6aa9i_259{color:#333;font-size:.8125rem;font-weight:600}._activityText_6aa9i_265{color:#474747;white-space:pre-wrap;word-break:break-word;font-size:.8125rem}._activityDate_6aa9i_272{color:#1773cf;text-underline-offset:2px;font-size:.6875rem;text-decoration:underline}._commentMeta_6aa9i_279{flex-wrap:wrap;align-items:baseline;gap:.35rem;width:100%;min-width:0;margin-bottom:.25rem;display:flex}._commentMeta_6aa9i_279 ._activityAuthor_6aa9i_259,._commentMeta_6aa9i_279 ._activityDate_6aa9i_272{margin:0}._activityDateButton_6aa9i_297{color:#1773cf;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.6875rem;text-decoration:underline}._activityDateButton_6aa9i_297:hover{color:#1361ae}._commentMeta_6aa9i_279 ._activityDateButton_6aa9i_297{margin:0}._commentMetaTimestamp_6aa9i_316{align-items:center;gap:.35rem;display:inline-flex}._copyCheckIcon_6aa9i_322{color:#16a249;flex-shrink:0}._commentBubble_6aa9i_125{color:#404040;white-space:pre-wrap;word-break:break-word;font-synthesis:weight;-webkit-user-select:text;user-select:text;pointer-events:auto;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;width:100%;min-width:0;margin:.25rem 0 .35rem;padding:.5rem .75rem;font-size:.9375rem;line-height:1.45;box-shadow:0 1px 2px #0000000f}._commentBubble_6aa9i_125 *{-webkit-user-select:text;user-select:text;pointer-events:auto}._commentBubble_6aa9i_125 p{margin:.35em 0}._commentBubble_6aa9i_125 p:first-child{margin-top:0}._commentBubble_6aa9i_125 p:last-child{margin-bottom:0}._commentBubble_6aa9i_125 h1,._commentBubble_6aa9i_125 h2,._commentBubble_6aa9i_125 h3,._commentBubble_6aa9i_125 h4,._commentBubble_6aa9i_125 h5,._commentBubble_6aa9i_125 h6{color:#2e2e2e;margin:.55em 0 .25em;font-weight:650;line-height:1.25}._commentBubble_6aa9i_125 h1{font-size:1.05em}._commentBubble_6aa9i_125 h2{font-size:1.02em}._commentBubble_6aa9i_125 h3,._commentBubble_6aa9i_125 h4,._commentBubble_6aa9i_125 h5,._commentBubble_6aa9i_125 h6{font-size:.98em}._commentBubble_6aa9i_125 strong,._commentBubble_6aa9i_125 b{font-weight:800}._commentBubble_6aa9i_125 span[style*=font-weight],._commentBubble_6aa9i_125 em[style*=font-weight]{font-weight:800!important}._commentBubble_6aa9i_125 ._commentAttachmentImg_6aa9i_391{cursor:zoom-in;border-radius:4px;max-width:100%;height:auto;margin-top:.5rem;display:block}._commentBubble_6aa9i_125 ._commentAttachmentVideo_6aa9i_399{background:#1f1f1f;border-radius:4px;width:100%;max-width:100%;height:auto;margin-top:.5rem;display:block}._commentBubble_6aa9i_125 code{color:#404040;background:#e6e6e6;border-radius:6px;padding:.2em .45em;font-family:ui-monospace,monospace;font-size:.9em;display:inline}._commentBubble_6aa9i_125 pre{color:#f5f5f5;background:#1f1f1f;border-radius:6px;margin:.5rem 0;padding:.6rem .7rem;line-height:1.4;overflow:auto}._commentBubble_6aa9i_125 pre code{color:inherit;background:0 0;border-radius:0;padding:0;font-family:ui-monospace,monospace;font-size:.9em;display:block}._commentBubble_6aa9i_125 blockquote{color:#4d4d4d;border-left:3px solid #1773cf;margin:.5rem 0;padding:.15rem 0 .15rem .65rem}._commentBubble_6aa9i_125 a{color:#1773cf;text-underline-offset:2px;text-decoration:underline}._commentBubble_6aa9i_125 ul,._commentBubble_6aa9i_125 ol{margin:.35em 0 .35em 1.25em;padding-left:.5em}._commentBubble_6aa9i_125 ul{list-style-type:disc}._commentBubble_6aa9i_125 ol{list-style-type:decimal}._commentBubble_6aa9i_125 li{margin:.15em 0}._commentBubble_6aa9i_125 img{vertical-align:middle;border-radius:4px;max-width:100%;height:auto}._activityBubble_6aa9i_467{margin:.15rem 0 .2rem;padding:.35rem .55rem;font-size:.8125rem;line-height:1.3}._activityInlineRow_6aa9i_474{flex-wrap:wrap;align-items:baseline;gap:.25rem;margin:.1rem 0 .2rem;display:flex}._activityInlineAuthor_6aa9i_482{color:#333;font-size:.8125rem;font-weight:600}._activityInlineAuthorButton_6aa9i_488{color:#1773cf;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600;text-decoration:underline}._activityInlineAuthorButton_6aa9i_488:hover{color:#1361ae}._activityInlineText_6aa9i_504{color:#3d3d3d;word-break:break-word;font-size:.8125rem}._activityInlineTime_6aa9i_510{color:#1773cf;white-space:nowrap;font-size:.6875rem}._commentBubbleEditable_6aa9i_125{color:#404040;white-space:pre-wrap;word-break:break-word;cursor:text;resize:vertical;box-sizing:border-box;font-synthesis:weight;-webkit-user-select:text;user-select:text;pointer-events:auto;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;outline:none;width:100%;min-width:0;min-height:2em;margin:.25rem 0 .35rem;padding:.5rem .75rem;font-size:.9375rem;line-height:1.45;box-shadow:0 1px 2px #0000000f}._commentBubbleEditable_6aa9i_125 *{-webkit-user-select:text;user-select:text;pointer-events:auto}._commentBubbleEditable_6aa9i_125:focus{border-color:#1a80e6}._commentBubbleEditable_6aa9i_125 strong,._commentBubbleEditable_6aa9i_125 b{font-weight:800}._commentBubbleEditable_6aa9i_125 span[style*=font-weight],._commentBubbleEditable_6aa9i_125 em[style*=font-weight]{font-weight:800!important}._commentBubbleEditable_6aa9i_125 code{color:#404040;background:#e6e6e6;border-radius:6px;padding:.2em .45em;font-family:ui-monospace,monospace;font-size:.9em;display:inline}._commentBubbleEditable_6aa9i_125 ul,._commentBubbleEditable_6aa9i_125 ol{margin:.35em 0 .35em 1.25em;padding-left:.5em}._commentBubbleEditable_6aa9i_125 ul{list-style-type:disc}._commentBubbleEditable_6aa9i_125 ol{list-style-type:decimal}._commentBubbleEditable_6aa9i_125 li{margin:.15em 0}._commentActions_6aa9i_580{flex-wrap:wrap;align-items:center;gap:.25rem;width:100%;min-width:0;display:flex}._commentActionLink_6aa9i_589{color:#1773cf;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:.8125rem;text-decoration:underline;display:inline-flex}._commentActionLink_6aa9i_589:hover{color:#1361ae}._commentActionDot_6aa9i_605{color:#8c8c8c;-webkit-user-select:none;user-select:none;font-size:.75rem}._commentEditActions_6aa9i_611{border-top:1px solid #ebebeb;align-items:center;gap:.5rem;width:100%;min-width:0;margin-top:.35rem;padding-top:.35rem;display:flex}._commentEmpty_6aa9i_622{color:#8c8c8c;margin:0;padding:.5rem 0;font-size:.875rem}@media (width<=768px){._activityAddedItem_6aa9i_223{display:none}}._recordOverlay_6aa9i_634{z-index:2000;background:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._recordModal_6aa9i_645{background:#fff;border:1px solid #e0e0e0;border-radius:10px;width:min(720px,95vw);max-height:90vh;padding:1rem;overflow:auto;box-shadow:0 10px 30px #00000040}._recordHeader_6aa9i_656{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._recordTitle_6aa9i_663{color:#2e2e2e;margin:0;font-size:1rem;font-weight:700}._recordCloseBtn_6aa9i_670{cursor:pointer;color:#737373;background:0 0;border:none;padding:0;font-size:1.75rem;line-height:1}._recordCloseBtn_6aa9i_670:hover{color:#474747}._recordStatus_6aa9i_683{color:#737373;margin:.75rem 0 0}._recordError_6aa9i_688{color:#cf1717;margin:.75rem 0 0;font-size:.875rem}._recordVideoPreview_6aa9i_694{background:#1f1f1f;border-radius:6px;width:100%;max-width:100%;margin-top:.75rem;display:block}._recordControls_6aa9i_703{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}._recordHint_6aa9i_711{color:#737373;margin:.75rem 0 0;font-size:.875rem}._imagePreviewOverlay_6aa9i_717{z-index:2100;background:#000c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._imagePreviewImg_6aa9i_728{border-radius:8px;width:auto;max-width:min(95vw,1200px);height:auto;max-height:90vh;box-shadow:0 10px 30px #00000073}._imagePreviewCloseBtn_6aa9i_737{color:#fff;cursor:pointer;background:0 0;border:none;font-size:2rem;line-height:1;position:absolute;top:.75rem;right:1rem}._panelBackdrop_1cs4g_1{z-index:1060;background:0 0;position:fixed;inset:0}._labelsPanel_1cs4g_8{z-index:1065;background:#fff;border:1px solid #e0e0e0;border-radius:8px;max-height:360px;padding:.75rem;overflow-y:auto;box-shadow:0 4px 20px #00000026}._panelSearchInput_1cs4g_19{border:1px solid #d9d9d9;border-radius:6px;width:100%;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.9375rem}._labelsPanelList_1cs4g_28{margin:0 0 .5rem;padding:0;list-style:none}._labelsPanelItem_1cs4g_34{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:.5rem;padding:.4rem 0;display:flex}._labelsPanelItem_1cs4g_34:hover{background:#f5f5f5}._labelsPanelItem_1cs4g_34 input[type=checkbox]{cursor:pointer;flex-shrink:0}._labelColorChip_1cs4g_52{border-radius:4px;flex-shrink:0;width:16px;height:16px}._labelName_1cs4g_59{color:#333;flex:1;font-size:.9375rem}._labelEditBtn_1cs4g_65{color:#8c8c8c;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem}._labelEditBtn_1cs4g_65:hover{color:#404040;background:#ebebeb}._createLabelBtn_1cs4g_78{color:#1773cf;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem}._createLabelBtn_1cs4g_78:hover{background:#edf5fd}._panelBackdrop_1o4cn_1{z-index:1060;background:0 0;position:fixed;inset:0}._membersPanel_1o4cn_8{z-index:1065;background:#fff;border:1px solid #e0e0e0;border-radius:8px;max-height:360px;padding:.75rem;overflow-y:auto;box-shadow:0 4px 20px #00000026}._membersPanelEmpty_1o4cn_19{color:#737373;margin:0;padding:.5rem 0;font-size:.875rem;line-height:1.4}._membersPanelList_1o4cn_27{margin:0;padding:0;list-style:none}._membersPanelItem_1o4cn_33{padding:0}._memberRowBtn_1o4cn_37{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;font-size:.9375rem;display:flex}._memberRowBtn_1o4cn_37:hover{background:#f5f5f5}._memberAvatar_1o4cn_54{color:#fff;background:#f97415;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:600;display:flex}._memberAvatarImg_1o4cn_68{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px;display:block}._memberName_1o4cn_77{color:#333;flex:1}._memberCheck_1o4cn_82{color:#1fad53;font-weight:600}._createLabelModalLayer_swazi_1{z-index:1070;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._createLabelModalBackdrop_swazi_11{z-index:0;background:#00000080;position:absolute;inset:0}._createLabelModalDialog_swazi_18{z-index:1;background:#fff;border-radius:12px;width:100%;min-width:320px;max-width:400px;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 8px 32px #0003}._createLabelModalHeader_swazi_31{border-bottom:1px solid #e6e6e6;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}._createLabelModalBackBtn_swazi_39,._createLabelModalCloseBtn_swazi_40{color:#666;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.35rem}._createLabelModalBackBtn_swazi_39:hover,._createLabelModalCloseBtn_swazi_40:hover{color:#333;background:#ebebeb}._createLabelModalTitle_swazi_54{color:#262626;text-align:center;flex:1;margin:0;font-size:1.125rem;font-weight:600}._createLabelPreviewBar_swazi_63{border-radius:0;height:32px;min-height:32px}._createLabelModalBody_swazi_69{flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}._createLabelFieldLabel_swazi_76{color:#737373;font-size:.8125rem;font-weight:600}._createLabelTitleInput_swazi_82{border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.9375rem}._createLabelTitleInput_swazi_82:focus{border-color:#1a80e6;outline:none}._createLabelColorGrid_swazi_94{grid-template-columns:repeat(6,1fr);gap:.5rem;display:grid}._createLabelColorOption_swazi_100{aspect-ratio:1;cursor:pointer;color:#fff;border:2px solid #0000;border-radius:8px;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}._createLabelColorOption_swazi_100:hover{border-color:gray}._createLabelColorCheck_swazi_116{text-shadow:0 0 1px #00000080}._removeColorBtn_swazi_120{color:#737373;cursor:pointer;background:#f0f0f0;border:none;border-radius:6px;align-self:flex-start;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.875rem;display:inline-flex}._removeColorBtn_swazi_120:hover{color:#404040;background:#e0e0e0}._createLabelSubmitBtn_swazi_138{color:#fff;cursor:pointer;background:#1a80e6;border:none;border-radius:6px;margin-top:.25rem;padding:.6rem 1rem;font-size:.9375rem;font-weight:600}._createLabelSubmitBtn_swazi_138:hover:not(:disabled){background:#156bc1}._createLabelSubmitBtn_swazi_138:disabled{opacity:.6;cursor:not-allowed}._deleteLabelBtn_swazi_157{color:#bb1b1b;cursor:pointer;background:#fff0f0;border:1px solid #f6cbcb;border-radius:6px;padding:.55rem 1rem;font-size:.9rem;font-weight:600}._deleteLabelBtn_swazi_157:hover:not(:disabled){background:#ffe6e6;border-color:#edabab}._deleteLabelBtn_swazi_157:disabled{opacity:.6;cursor:not-allowed}._cardMenuBackdrop_uhlnu_1{z-index:10;position:fixed;inset:0}._cardMenu_uhlnu_1{z-index:2000;box-sizing:border-box;background:#fff;border:1px solid #e3e3e3;border-radius:6px;min-width:220px;max-height:calc(100dvh - 80px);padding:.25rem .55rem .25rem .25rem;overflow:hidden auto;box-shadow:0 4px 12px #00000026}._cardMenuMove_uhlnu_22{min-width:min(340px,100vw - 24px);overflow:visible}._cardMenuItem_uhlnu_27{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;width:100%;min-height:40px;padding:.5rem .75rem;font-size:.875rem;display:flex}._cardMenuItem_uhlnu_27:hover{background:#f0f0f0}._cardMenuItemTrailingIcon_uhlnu_45{margin-left:auto}._cardMenuList_uhlnu_49{flex-direction:column;gap:.5rem;padding:.25rem 0;display:flex}._cardMenuTitle_uhlnu_56{color:#333;margin-bottom:.25rem;font-size:.875rem;font-weight:600}._cardBtn_uhlnu_63{cursor:pointer;border:1px solid #0000;border-radius:6px;min-height:36px;padding:.4rem .75rem;font-size:.875rem;font-weight:500}._cardBtn_uhlnu_63._cardBtnSecondary_uhlnu_72{color:#737373;background:0 0}._cardBtn_uhlnu_63._cardBtnSecondary_uhlnu_72:hover{background:#ebebeb}._cardBtn_uhlnu_63._cardBtnPrimary_uhlnu_79{color:#1d2125;background:#579dff}._cardBtn_uhlnu_63._cardBtnPrimary_uhlnu_79:hover{filter:brightness(.96)}._cardBtn_uhlnu_63._cardBtnPrimary_uhlnu_79:disabled{opacity:.55;cursor:not-allowed}._moveCardPanel_uhlnu_91{box-sizing:border-box;flex-direction:column;gap:.75rem;width:min(320px,100vw - 24px);padding:.5rem .75rem .5rem .5rem;display:flex}._moveCardHeader_uhlnu_101{justify-content:space-between;align-items:center;display:flex}._moveCardTitle_uhlnu_107{color:#172b4d;font-size:1rem;font-weight:600}._moveCardCloseBtn_uhlnu_113{color:#626f86;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}._moveCardCloseBtn_uhlnu_113:hover{background:#ebebeb}._moveFormGroup_uhlnu_129{flex-direction:column;gap:.35rem;min-width:0;display:flex}._moveFormLabel_uhlnu_136{color:#44546f;font-size:.8rem;font-weight:600}._moveSelect_uhlnu_142{color:#172b4d;background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;height:40px;padding:0 .6rem;font-size:.875rem}._moveDropdown_uhlnu_153{position:relative}._moveDropdownBtn_uhlnu_157{color:#172b4d;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:40px;padding:0 .6rem;font-size:.875rem;display:flex}._moveDropdownOptions_uhlnu_172{z-index:80;background:#fff;border:1px solid #d1d1d1;border-radius:6px;max-height:min(180px,32dvh);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 18px #091e4233}._moveDropdownOption_uhlnu_172{text-align:left;color:#172b4d;cursor:pointer;background:0 0;border:none;width:100%;min-height:40px;padding:.6rem;font-size:.875rem}._moveDropdownOption_uhlnu_172:hover{background:#ecf2fd}._moveRow_uhlnu_201{grid-template-columns:1fr 88px;gap:.5rem;display:grid}._moveActions_uhlnu_207{justify-content:space-between;align-items:center;gap:.5rem;display:flex}@media (width<=768px){._cardMenu_uhlnu_1{border-radius:10px;min-width:min(260px,100vw - 68px);max-height:calc(100dvh - 24px)}._cardMenuMove_uhlnu_22{min-width:min(276px,100vw - 68px)}._moveCardPanel_uhlnu_91{width:100%;padding:.55rem .65rem .55rem .55rem}._cardMenuItem_uhlnu_27{min-height:44px;font-size:.95rem}._moveSelect_uhlnu_142,._moveDropdownBtn_uhlnu_157{height:42px;font-size:.95rem}._moveDropdownOption_uhlnu_172{min-height:42px;font-size:.95rem}._cardBtn_uhlnu_63{min-height:40px}}@media (width<=480px){._cardMenu_uhlnu_1{border-radius:12px;min-width:min(236px,100vw - 72px);padding:.35rem .6rem .35rem .35rem}._cardMenuMove_uhlnu_22{min-width:min(252px,100vw - 72px)}._cardMenuItem_uhlnu_27{min-height:46px;padding:.75rem;font-size:1rem}._cardBtn_uhlnu_63{justify-content:center;width:100%;min-height:44px}._moveCardPanel_uhlnu_91{gap:.8rem;padding:.55rem .65rem .55rem .55rem}._moveCardTitle_uhlnu_107{font-size:1.05rem}._moveSelect_uhlnu_142,._moveDropdownBtn_uhlnu_157{height:44px;font-size:1rem}._moveRow_uhlnu_201{grid-template-columns:1fr}._moveActions_uhlnu_207{flex-direction:column;align-items:stretch;gap:.5rem}}._cardModal_fxl5m_1{align-items:flex-start;padding-top:1.25rem;padding-bottom:1.25rem}._cardModal_fxl5m_1 .modal-dialog{max-width:min(92vw,1180px);margin:0 auto}._cardModal_fxl5m_1 .modal-content{flex-direction:column;max-width:min(92vw,1180px);max-height:calc(100dvh - 80px);display:flex;overflow:hidden}._cardHeader_fxl5m_21{border-bottom:1px solid #e6e6e6;flex-shrink:0;justify-content:flex-start;align-items:center;padding:.75rem 1.25rem;display:flex}._cardHeader_fxl5m_21 .btn-close{margin:0}._cardHeaderActions_fxl5m_33{align-items:center;margin-left:0;margin-right:.25rem;display:inline-flex}._cardMenuTriggerBtn_fxl5m_40{color:#474747;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._cardMenuTriggerBtn_fxl5m_40:hover{background:#f7f7f7}._cardListLabel_fxl5m_56{color:#737373;cursor:pointer;background:#fcfcfc;border:1px solid #d9d9d9;border-radius:8px;align-items:center;margin-right:auto;padding:.35rem .6rem;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}._cardListLabel_fxl5m_56:hover{background:#f7f7f7}._cardBody_fxl5m_74{flex-direction:column;flex:1;min-height:0;padding:1.25rem 1.5rem;display:flex;overflow:hidden}._cardTwoCol_fxl5m_83{flex:1;grid-template-rows:1fr;grid-template-columns:1fr 1fr;align-items:stretch;gap:0 2rem;min-height:0;display:grid;overflow:hidden}._cardLeft_fxl5m_94{flex-direction:column;gap:1rem;min-width:0;min-height:0;padding-right:.5rem;display:flex;overflow-y:auto}._cardRight_fxl5m_104{background:#fcfcfc;border-left:1px solid #d9d9d9;flex-direction:column;gap:1rem;min-width:0;min-height:0;padding-left:1.5rem;padding-right:.25rem;display:flex;overflow-y:auto}@media (width<=768px){._cardTwoCol_fxl5m_83{flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;gap:1.25rem;display:flex;overflow:hidden auto}._cardLeft_fxl5m_94{flex:none;padding-right:0;overflow-y:visible}._cardRight_fxl5m_104{background:0 0;border-top:1px solid #e6e6e6;border-left:none;flex:none;padding-top:1.25rem;padding-left:0;padding-right:0;overflow-y:visible}}._archivePanelBackdrop_vtgq3_1{z-index:1050;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}._archivePanel_vtgq3_1{background:#fff;flex-direction:column;width:100%;max-width:420px;display:flex;overflow:hidden;box-shadow:-4px 0 24px #00000026}._archivePanelHeader_vtgq3_20{border-bottom:1px solid #e6e6e6;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._archivePanelTitle_vtgq3_29{color:#333;margin:0;font-size:1.125rem;font-weight:600}._archivePanelClose_vtgq3_36{color:#8c8c8c;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.5rem;line-height:1}._archivePanelClose_vtgq3_36:hover{color:#333}._archivePanelToolbar_vtgq3_49{border-bottom:1px solid #ebebeb;flex-wrap:wrap;gap:.5rem;padding:.75rem 1.25rem;display:flex}._archiveSearchWrap_vtgq3_57{flex:1;align-items:center;min-width:160px;display:flex;position:relative}._archiveSearchIcon_vtgq3_65{color:#999;pointer-events:none;position:absolute;left:.5rem}._archiveSearchInput_vtgq3_72{border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem .5rem 2.25rem;font-size:.9375rem}._archiveFilterWrap_vtgq3_80{align-items:center;gap:.35rem;display:flex}._archiveFilterSelect_vtgq3_86,._archiveSortSelect_vtgq3_87{background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:.5rem .75rem;font-size:.875rem}._archivePanelBody_vtgq3_95{flex:1;padding:1rem 1.25rem;overflow-y:auto}._archiveSection_vtgq3_101{margin-bottom:1.25rem}._archiveSection_vtgq3_101:last-child{margin-bottom:0}._archiveSectionTitle_vtgq3_108{color:#8c8c8c;text-transform:uppercase;letter-spacing:.02em;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._archiveItemCard_vtgq3_117{background:#f7f7f7;border:1px solid #e6e6e6;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;padding:.75rem;display:flex}._archiveItemCardPreview_vtgq3_129{flex-direction:column;gap:.25rem;min-width:0;display:flex}._archiveItemRow_vtgq3_136{background:#f7f7f7;border:1px solid #e6e6e6;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;padding:.75rem;display:flex}._archiveItemInfo_vtgq3_148{flex-direction:column;gap:.25rem;min-width:0;display:flex}._archiveItemTitle_vtgq3_155{color:#333;font-size:.9375rem;font-weight:600}._archiveItemMeta_vtgq3_161{color:gray;font-size:.8125rem}._archiveItemFrom_vtgq3_166{color:#737373;font-size:.8125rem}._archiveItemActions_vtgq3_171{flex-shrink:0;gap:.35rem;display:flex}._archiveItemBtn_vtgq3_177{cursor:pointer;color:#4d4d4d;background:#fff;border:1px solid #ccc;border-radius:4px;padding:.35rem .6rem;font-size:.8125rem}._archiveItemBtn_vtgq3_177:hover{background:#f5f5f5}._archiveItemBtnDanger_vtgq3_190{cursor:pointer;color:#a32929;background:#fff;border:1px solid #f4bebe;border-radius:4px;padding:.35rem .6rem;font-size:.8125rem}._archiveItemBtnDanger_vtgq3_190:hover{background:#fcf3f3}._archiveEmpty_vtgq3_203{color:#8c8c8c;margin:0;padding:1rem 0;font-size:.9375rem}._panelBackdrop_envkp_1{z-index:1050;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}._panel_envkp_1{background:#fff;flex-direction:column;width:100%;max-width:420px;display:flex;overflow:hidden;box-shadow:-4px 0 24px #00000026}._panelHeader_envkp_20{border-bottom:1px solid #e6e6e6;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._panelTitle_envkp_29{color:#333;margin:0;font-size:1.125rem;font-weight:600}._panelClose_envkp_36{color:#8c8c8c;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.5rem;line-height:1}._panelClose_envkp_36:hover{color:#333}._toolbar_envkp_49{border-bottom:1px solid #ebebeb;padding:.75rem 1.25rem}._addMemberRow_envkp_54{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._addMemberInputGroup_envkp_61{flex:1;min-width:200px}._addMemberLabel_envkp_66{color:#353b41;margin-bottom:.35rem;font-size:.875rem;font-weight:600;display:block}._addMemberInput_envkp_61{border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.9375rem}._addMemberBtn_envkp_82{cursor:pointer;color:#404040;background:#fff;border:1px solid #ccc;border-radius:6px;flex-shrink:0;padding:.5rem 1rem;font-size:.875rem}._addMemberBtn_envkp_82:hover:not(:disabled){background:#f7f7f7}._addMemberBtn_envkp_82:disabled{opacity:.6;cursor:not-allowed}._panelBody_envkp_100{flex:1;padding:1rem 1.25rem;overflow-y:auto}._emptyMessage_envkp_106{color:#8c8c8c;margin:0;padding:1rem 0;font-size:.9375rem}._membersList_envkp_113{margin:0;padding:0;list-style:none}._membersItem_envkp_119{border-bottom:1px solid #f0f0f0;align-items:center;gap:.75rem;padding:.6rem 0;display:flex}._membersItem_envkp_119:last-child{border-bottom:none}._memberAvatar_envkp_130{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.75rem;font-weight:600;display:flex}._memberAvatarImg_envkp_142{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px;display:block}._memberName_envkp_151{color:#333;flex:1;font-size:.9375rem}._removeBtn_envkp_157{color:#737373;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:6px;flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.8125rem;display:inline-flex}._removeBtn_envkp_157:hover{color:#c32222;background:#fff0f0;border-color:#f4bebe}._menuBackdrop_klqtx_1{z-index:10;position:fixed;inset:0}._menuPanel_klqtx_7{z-index:1050;background:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:.25rem;box-shadow:0 4px 12px #00000026}._menuItem_klqtx_16{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;display:flex}._menuItem_klqtx_16:hover{background:#f0f0f0}._menuSectionLabel_klqtx_33{color:#8c8c8c;text-transform:uppercase;padding:.35rem .75rem;font-size:.75rem;font-weight:600}._menuBody_klqtx_41{flex-direction:column;gap:.5rem;padding:.25rem 0;display:flex}._menuTitle_klqtx_48{color:#333;margin-bottom:.25rem;font-size:.875rem;font-weight:600}._menuInput_klqtx_55{border:1px solid #ccc;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.9375rem}._menuInput_klqtx_55:focus{border-color:#1a80e6;outline:none;box-shadow:0 0 0 2px #1a80e633}._menuLabel_klqtx_68{color:#737373;font-size:.8125rem;font-weight:500}._menuSelect_klqtx_74{background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.9375rem}._menuActions_klqtx_83{gap:.5rem;margin-top:.5rem;display:flex}._menuBtn_klqtx_89{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:.4rem .75rem;font-size:.875rem;font-weight:500}._menuBtn_klqtx_89._menuBtnPrimary_klqtx_97{color:#fff;background:#1773cf;border-color:#1466b8}._menuBtn_klqtx_89._menuBtnPrimary_klqtx_97:hover:not(:disabled){background:#1466b8}._menuBtn_klqtx_89._menuBtnPrimary_klqtx_97:disabled{opacity:.6;cursor:not-allowed}._menuBtn_klqtx_89._menuBtnSecondary_klqtx_109{color:#737373;background:0 0}._menuBtn_klqtx_89._menuBtnSecondary_klqtx_109:hover{background:#ebebeb}._pickerPage_13d33_1{flex-direction:column;max-width:100%;height:calc(100vh - 60px);margin:0;padding:1.5rem;display:flex;position:relative;overflow:hidden}._pickerHeader_13d33_12{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._pickerTitle_13d33_20{color:#333;margin:0;font-size:1.5rem;font-weight:700}._pickerSubtitle_13d33_27{color:gray;margin:.25rem 0 0;font-size:.875rem}._pickerContent_13d33_33{flex:1;padding:1rem 0;overflow-y:auto}._pickerList_13d33_39{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._pickerRow_13d33_48{align-items:center;gap:.5rem;display:flex}._pickerItem_13d33_54{cursor:pointer;text-align:left;color:#262626;background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex:1;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;display:flex}._pickerItem_13d33_54:hover{background:#f7f7f7;border-color:#c7c7c7}._pickerItemTitle_13d33_74{font-weight:500}._pickerDeleteBtn_13d33_78{color:#737373;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}._pickerDeleteBtn_13d33_78:hover{color:#c32222;background:#fff0f0;border-color:#f4bebe}._pickerCreateBtn_13d33_98{cursor:pointer;color:#737373;background:#fff;border:1px dashed #bfbfbf;border-radius:8px;align-items:center;margin-top:1rem;padding:.6rem 1rem;font-size:.9375rem;display:inline-flex}._pickerCreateBtn_13d33_98:hover{color:#404040;background:#fafafa;border-color:#a6a6a6}._pickerMessage_13d33_116,._pickerError_13d33_117{margin:0;padding:1rem;font-size:.9375rem}._pickerError_13d33_117{color:#b62020}._menuBackdrop_vq9x2_1{z-index:10;position:fixed;inset:0}._menuPanel_vq9x2_7{z-index:1050;background:#fff;border:1px solid #e3e3e3;border-radius:6px;padding:.25rem;box-shadow:0 4px 12px #00000026}._menuItem_vq9x2_16{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;display:flex}._menuItem_vq9x2_16:hover{background:#f0f0f0}._archiveBadge_vq9x2_33{color:#4d4d4d;background:#e0e0e0;border-radius:10px;margin-left:.35rem;padding:.15rem .4rem;font-size:.75rem;font-weight:600}._header_1d1xl_1{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._headerLeft_1d1xl_9{align-items:center;min-width:0;display:flex}._backBtn_1d1xl_15{color:#666;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-right:.5rem;padding:.25rem;display:inline-flex}._backBtn_1d1xl_15:hover{color:#333;background:#ebebeb}._titleWrap_1d1xl_32{flex:0 auto;min-width:0;max-width:400px}._titleBtn_1d1xl_38{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;min-width:0;margin:0;padding:0;display:block}._titleBtn_1d1xl_38:hover{color:var(--kanban-board-title-color,#333)}._titleBtn_1d1xl_38 ._title_1d1xl_32{line-height:1.2}._title_1d1xl_32{color:var(--kanban-board-title-color,#333);margin:0;font-size:1.5rem;font-weight:700}._titleInput_1d1xl_65{color:var(--kanban-board-title-color,#333);box-sizing:border-box;background:#fff;border:1px solid #bfbfbf;border-radius:6px;width:100%;min-width:0;max-width:100%;height:1.8rem;margin:0;padding:0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.2}._titleInput_1d1xl_65:focus{border-color:#2662d9;outline:none}._subtitle_1d1xl_86{color:var(--kanban-board-subtitle-color,gray);margin:.25rem 0 0;font-size:.875rem}._headerActions_1d1xl_92{align-items:center;gap:.75rem;display:flex}._menuWrap_1d1xl_98{position:relative}._menuTrigger_1d1xl_102{cursor:pointer;color:#404040;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}._menuTrigger_1d1xl_102:hover{background:#f7f7f7}._modalBody_ee7ba_1{flex-direction:column;gap:1rem;display:flex}._fileInput_ee7ba_7{display:none}._message_ee7ba_11{color:#65758b;margin:0;font-size:.9rem}._uploadRow_ee7ba_17{flex-direction:row;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._currentRow_ee7ba_25{margin-top:.5rem}._currentPreview_ee7ba_29{align-items:center;gap:.75rem;display:flex}._currentImage_ee7ba_35{background-position:50%;background-size:cover;border:1px solid #e7eaee;border-radius:.5rem;width:96px;height:60px}._spinner_ee7ba_44{margin-right:8px;animation:.8s linear infinite _spin_ee7ba_44}@keyframes _spin_ee7ba_44{to{transform:rotate(360deg)}}._modalBody_1kzn9_1{flex-direction:column;gap:1rem;display:flex}._field_1kzn9_7{flex-direction:column;gap:.5rem;display:flex}._fieldLabel_1kzn9_13{color:#333;font-size:.875rem;font-weight:600}._colorRow_1kzn9_19{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._colorInput_1kzn9_26{background:0 0;border:none;width:42px;height:32px;padding:0}._colorTextInput_1kzn9_34{border:1px solid #ccc;border-radius:6px;width:150px;padding:.35rem .5rem;font-size:.875rem}._preview_1kzn9_42{background:#fafafa;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;gap:.25rem;padding:1rem;display:flex}._previewTitle_1kzn9_52{font-size:1.25rem;font-weight:700;line-height:1.2}._previewSubtitle_1kzn9_58{color:gray;font-size:.875rem;line-height:1.2}._container_1aghx_1{flex-direction:column;max-width:100%;height:calc(100vh - 60px);margin:0;padding:1rem .5rem;display:flex;position:relative;overflow:hidden}._boardLoadingOverlay_1aghx_12,._boardDataError_1aghx_13{z-index:10;background:#ffffffe6;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._boardDataError_1aghx_13{gap:.5rem}._retryBtn_1aghx_31{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:6px;padding:.5rem 1rem;font-size:.875rem}._boardWrapper_1aghx_40{cursor:grab;-webkit-user-select:none;user-select:none;flex:1;min-height:0;padding-bottom:.5rem;overflow:auto hidden}._boardWrapper_1aghx_40:active{cursor:grabbing}._board_1aghx_12{align-items:stretch;gap:1rem;height:100%;min-height:0;padding:.25rem 0;display:flex}@media (width<=799px){._boardWrapper_1aghx_40{--list-snap-offset:calc((100vw - 280px) / 2);-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:var(--list-snap-offset);scroll-behavior:auto;overscroll-behavior-x:contain}._board_1aghx_12{padding-inline:var(--list-snap-offset)}._board_1aghx_12>*{scroll-snap-align:center;scroll-snap-stop:always}._board_1aghx_12>:first-child{scroll-snap-align:start;scroll-margin-inline-start:calc(-1 * var(--list-snap-offset))}}._column_1aghx_84{background:#f5f5f5;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;flex-shrink:0;width:280px;min-height:0;max-height:100%;display:flex;overflow:hidden}._columnDropHighlight_1aghx_97{background:#1a80e61a;border-color:#1a80e6}._columnHeader_1aghx_102{color:#333;background:#ebebeb;border-bottom:1px solid #e3e3e3;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:600;display:flex}._columnTitleRow_1aghx_115{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}._columnTitleBtn_1aghx_123{font:inherit;color:#333;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;min-width:0;padding:0;font-weight:600}._columnTitleBtn_1aghx_123:hover{color:#1773cf}._columnMenuWrap_1aghx_139,._cardMenuWrap_1aghx_140{flex-shrink:0;position:relative}._menuTriggerBtn_1aghx_145{color:#8c8c8c;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem}._menuTriggerBtn_1aghx_145:hover{color:#404040;background:#e6e6e6}._listDragging_1aghx_158{opacity:0;pointer-events:none}._listOverlay_1aghx_163{opacity:.92;z-index:9999;pointer-events:none;background:#f5f5f5;border:1px solid #e3e3e3;border-radius:8px;flex-shrink:0;width:280px;overflow:hidden;box-shadow:0 8px 24px #0000001f}._listOverlayBody_1aghx_176{background:#ebebeb;flex-direction:column;gap:.5rem;min-height:60px;max-height:280px;padding:.5rem;display:flex;overflow-y:auto}._listOverlayCard_1aghx_187{background:#fff;border:1px solid #e6e6e6;border-radius:6px;flex-direction:column;gap:.15rem;padding:.5rem .75rem;display:flex;box-shadow:0 1px 2px #0000000f}._listOverlayCardTitle_1aghx_198{color:#262626;font-size:.875rem;font-weight:500}._listOverlayCardDesc_1aghx_204{color:#737373;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._columnCardCount_1aghx_212{color:#8c8c8c;background:#fff;border-radius:10px;padding:.2rem .5rem;font-size:.8125rem;font-weight:500}._cardsList_1aghx_221{flex-direction:column;flex:1;gap:.5rem;min-height:60px;padding:.5rem;display:flex;overflow-y:auto}._card_1aghx_140{cursor:grab;background:#fff;border:1px solid #e6e6e6;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;transition:box-shadow .15s;display:flex;box-shadow:0 1px 2px #0000000f}._card_1aghx_140:hover{box-shadow:0 2px 6px #0000001a}._card_1aghx_140:active{cursor:grabbing}._cardContent_1aghx_252{flex:1;min-width:0}._cardDeleteBtn_1aghx_257{color:#999;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:.2rem}._cardDeleteBtn_1aghx_257:hover{color:#dc2828;opacity:1;background:#fbe9e9}._cardDragging_1aghx_273{opacity:.5;cursor:grabbing}._cardTitle_1aghx_278{color:#262626;word-break:break-word;margin:0 0 .25rem;font-size:.9375rem;font-weight:500}._cardTitleInput_1aghx_286{color:#262626;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;margin:0 0 .25rem;padding:.15rem .35rem;font-size:.9375rem;font-weight:500}._cardTitleInput_1aghx_286:focus{border-color:#1a80e6;outline:none}._cardLabelsRow_1aghx_302{flex-wrap:wrap;gap:4px;margin-top:.35rem;display:flex}._cardLabelChip_1aghx_309{color:#fff;text-shadow:0 0 1px #00000080;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;min-width:40px;max-width:120px;height:auto;min-height:8px;padding:2px 6px;font-size:.7rem;font-weight:600;display:inline-flex;overflow:hidden}._cardMembersRow_1aghx_328{flex-wrap:wrap;align-items:center;gap:4px;margin-top:.35rem;display:flex}._cardMemberAvatar_1aghx_336{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.65rem;font-weight:600;display:inline-flex}._cardMemberMore_1aghx_348{color:#595959;background:#e0e0e0;border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 4px;font-size:.65rem;font-weight:600;display:inline-flex}._cardDescription_1aghx_362{color:gray;word-break:break-word;margin:0;font-size:.8125rem}._addColumnBtn_1aghx_369{color:#737373;cursor:pointer;background:#f0f0f0;border:2px dashed #ccc;border-radius:8px;flex-shrink:0;align-self:flex-start;width:280px;min-height:80px;padding:1rem;font-size:.9375rem;font-weight:500;transition:background .15s,border-color .15s,color .15s}._addColumnBtn_1aghx_369:hover{color:#404040;background:#e6e6e6;border-color:#b3b3b3}._addCardForm_1aghx_390{background:#ebebeb;border-radius:6px;padding:.5rem}._addColumnForm_1aghx_396{background:#ebebeb;border:2px dashed #ccc;border-radius:8px;flex-shrink:0;align-self:flex-start;width:280px;padding:.75rem}._addCardBtn_1aghx_406{color:gray;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;width:100%;padding:.5rem 1rem;font-size:.875rem;transition:background .15s,color .15s}._addCardBtn_1aghx_406:hover{color:#404040;background:#e6e6e6}._cardOverlayWrap_1aghx_423{z-index:9999;cursor:grabbing;pointer-events:none}._dragOverlay_1aghx_429{cursor:grabbing;transform:rotate(2deg);box-shadow:0 8px 24px #00000026}._emptyState_1aghx_435{text-align:center;color:#8c8c8c;padding:1rem;font-size:.875rem}._inputColumnTitle_1aghx_442{border:1px solid #ccc;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.9375rem}._inputColumnTitle_1aghx_442:focus{border-color:#1a80e6;outline:none;box-shadow:0 0 0 2px #1a80e633}._inputCardTitle_1aghx_455{border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:.5rem;padding:.5rem .75rem;font-size:.9375rem}._inputCardTitle_1aghx_455:focus{border-color:#1a80e6;outline:none}._formActions_1aghx_468{gap:.5rem;margin-top:.5rem;display:flex}._formBtn_1aghx_474{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:.4rem .75rem;font-size:.875rem;font-weight:500}._formBtn_1aghx_474._primary_1aghx_482{color:#fff;background:#1773cf;border-color:#1466b8}._formBtn_1aghx_474._primary_1aghx_482:hover:not(:disabled){background:#1466b8}._formBtn_1aghx_474._primary_1aghx_482:disabled{opacity:.6;cursor:not-allowed}._formBtn_1aghx_474._secondary_1aghx_494{color:#737373;background:0 0}._formBtn_1aghx_474._secondary_1aghx_494:hover{background:#ebebeb}._sidePanelLabel_1aghx_502{color:#737373;font-size:.8125rem;font-weight:500}._sidePanelSelect_1aghx_508{background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.9375rem}._sidePanelClose_1aghx_517{color:#8c8c8c;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.5rem;line-height:1;position:absolute;top:1rem;right:1rem}._sidePanelClose_1aghx_517:hover{color:#333}._panel_1taov_1{background:#fcfcfc;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;flex-shrink:0;width:280px;min-height:0;display:flex;box-shadow:0 2px 4px #0000000d}._panelHeader_1taov_13{border-bottom:1px solid #e3e3e3;flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}._panelHeaderRow_1taov_21{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}._panelTitle_1taov_29{color:#404040;margin:0;font-size:.875rem;font-weight:700}._panelActions_1taov_36{flex-wrap:wrap;gap:.5rem;display:flex}._list_1taov_42{flex:1;min-height:0;padding:.5rem;overflow-y:auto}._listPlaceholder_1taov_49{color:#737373;text-align:center;padding:.75rem;font-size:.8125rem}._ul_1taov_56{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._listItem_1taov_65{align-items:stretch;gap:.35rem;min-width:0;display:flex}._item_1taov_72{text-align:left;cursor:pointer;width:auto;min-width:0;font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;flex:1;gap:.2rem;padding:.5rem .65rem;display:flex}._item_1taov_72:hover{background:#0000000a}._item_1taov_72:focus-visible{outline-offset:2px;outline:2px solid #4468bb}._itemSelected_1taov_95{background:#ecf0f8;border-color:#b4c2e4}._itemTitle_1taov_100{color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}._itemMeta_1taov_109{color:#737373;font-size:.7rem}._deleteButton_1taov_114{color:#962c2c;flex-shrink:0;align-self:center}._deleteButton_1taov_114:hover:not(:disabled){color:#871d1d;background:#faf0f0}@media (width<=900px){._panel_1taov_1{width:100%;max-height:min(75vh,520px)}}._wrapper_imi55_1{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;display:flex}._chip_imi55_9{white-space:normal;text-align:center;border-color:#e3e3e3;max-width:100%}._shell_ioe5n_1{box-sizing:border-box;flex-direction:column;gap:1rem;max-width:1200px;height:calc(100dvh - 120px);min-height:0;max-height:calc(100dvh - 120px);margin:0 auto;padding:2rem;display:flex;overflow-y:auto}._layout_ioe5n_16{flex:1;align-items:stretch;gap:1rem;min-height:0;display:flex}._conversationsColumn_ioe5n_24{flex-direction:column;flex-shrink:0;width:280px;min-height:0;display:flex}._conversationsPanelInner_ioe5n_32{flex-direction:column;width:100%;min-height:0;display:flex}._mobileToolbar_ioe5n_39{display:none}._mainColumn_ioe5n_43{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}._container_ioe5n_51{flex-direction:column;max-width:800px;height:calc(100vh - 120px);margin:0 auto;padding:2rem;display:flex}._header_ioe5n_60{margin-bottom:1rem}._title_ioe5n_64{color:#333;margin:0 0 .25rem;font-size:1.75rem;font-weight:700}._subtitle_ioe5n_71{color:gray;margin:0;font-size:.875rem}._chatArea_ioe5n_77{background:#fff;border:1px solid #e3e3e3;border-radius:8px;flex-direction:column;flex:auto;min-height:clamp(15rem,48dvh,40rem);display:flex;position:relative;box-shadow:0 2px 4px #0000000d}._messagesWrap_ioe5n_89{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._messagesLoadingOverlay_ioe5n_97{z-index:2;color:#666;background:#ffffffbf;justify-content:center;align-items:center;font-size:.9375rem;display:flex;position:absolute;inset:0}._messages_ioe5n_89{flex-direction:column;flex:1;gap:1rem;padding:1rem;display:flex;overflow-y:auto}._emptyState_ioe5n_118{text-align:center;color:gray;padding:2rem;font-size:.9375rem}._messageUser_ioe5n_125,._messageAssistant_ioe5n_126,._messageSystem_ioe5n_127,._messageTool_ioe5n_128{flex-direction:column;gap:.25rem;max-width:85%;display:flex}._messageUser_ioe5n_125{align-self:flex-end;align-items:flex-end}._messageAssistant_ioe5n_126,._messageSystem_ioe5n_127,._messageTool_ioe5n_128{align-self:flex-start;align-items:flex-start}._messageRole_ioe5n_147{color:#737373;font-size:.75rem;font-weight:600}._messageUser_ioe5n_125 ._messageRole_ioe5n_147{color:#2f4883}._messageAssistant_ioe5n_126 ._messageRole_ioe5n_147{color:#26734a}._messageSystem_ioe5n_127 ._messageRole_ioe5n_147{color:#743d8f}._messageTool_ioe5n_128 ._messageRole_ioe5n_147{color:#9b6127}._messageContent_ioe5n_169{word-break:break-word;border-radius:8px;padding:.75rem 1rem;font-size:.9375rem;line-height:1.6}._messageContent_ioe5n_169 p{margin:0 0 .5em}._messageContent_ioe5n_169 p:last-child{margin-bottom:0}._messageContent_ioe5n_169 ul,._messageContent_ioe5n_169 ol{margin:.25em 0;padding-left:1.25em}._messageContent_ioe5n_169 li{margin:.15em 0}._messageContent_ioe5n_169 code{background:#0000000f;border-radius:4px;padding:.15em .35em;font-size:.9em}._messageContent_ioe5n_169 pre{background:#0000000f;border-radius:6px;margin:.5em 0;padding:.75rem 1rem;overflow-x:auto}._messageContent_ioe5n_169 pre code{font-size:inherit;background:0 0;padding:0}._messageContent_ioe5n_169 strong{font-weight:600}._messageContent_ioe5n_169 a{color:#3d5da9;text-decoration:underline}._messageContent_ioe5n_169 a:hover{color:#2f4883}._messageContent_ioe5n_169 h1,._messageContent_ioe5n_169 h2,._messageContent_ioe5n_169 h3{margin:.75em 0 .35em;font-size:1em;font-weight:600}._messageContent_ioe5n_169 h1:first-child,._messageContent_ioe5n_169 h2:first-child,._messageContent_ioe5n_169 h3:first-child{margin-top:0}._messageContent_ioe5n_169 blockquote{color:#666;border-left:3px solid #00000026;margin:.5em 0;padding-left:1rem}._messageUser_ioe5n_125 ._messageContent_ioe5n_169{color:#1b294b;background:#ecf0f8}._messageAssistant_ioe5n_126 ._messageContent_ioe5n_169{color:#333;background:#f5f5f5;border:1px solid #e3e3e3}._messageSystem_ioe5n_127 ._messageContent_ioe5n_169,._messageTool_ioe5n_128 ._messageContent_ioe5n_169{color:#383838;background:#f8f6f9;border:1px solid #e2dce5;font-size:.875rem}._usingTools_ioe5n_252{color:#737373;font-style:italic}._messageContentError_ioe5n_257{color:#571919;background:#fcf8f8;border-color:#f0a8a8}._errorText_ioe5n_263{white-space:pre-wrap;margin:0 0 .75rem}._retryRow_ioe5n_268{align-items:center;gap:.5rem;display:flex}._confirmButton_ioe5n_274{flex-shrink:0}._inputRow_ioe5n_278{border-top:1px solid #e3e3e3;align-items:flex-end;gap:.75rem;padding:1rem;display:flex}._input_ioe5n_278{resize:none;border:1px solid #e3e3e3;border-radius:8px;flex:1;min-height:2.5rem;max-height:8rem;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem}._input_ioe5n_278:focus{border-color:#4468bb;outline:none;box-shadow:0 0 0 2px #4468bb33}._input_ioe5n_278:disabled{cursor:not-allowed;background:#f5f5f5}._sendButton_ioe5n_307{flex-shrink:0}@media (height<=700px){._shell_ioe5n_1{gap:.5rem;height:calc(100dvh - 72px);max-height:calc(100dvh - 72px);padding:.75rem 1rem}._header_ioe5n_60{margin-bottom:.35rem}._title_ioe5n_64{font-size:1.35rem}._subtitle_ioe5n_71{display:none}}@media (height<=520px){._shell_ioe5n_1{height:calc(100dvh - 56px);max-height:calc(100dvh - 56px);padding:.5rem .75rem}._title_ioe5n_64{font-size:1.2rem}}@media (width<=900px){._layout_ioe5n_16{flex-direction:column}._mobileToolbar_ioe5n_39{flex-shrink:0;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._conversationsColumn_ioe5n_24{display:none}._conversationsColumn_ioe5n_24[data-mobile-open=true]{z-index:200;width:100%;padding:.75rem;padding-top:max(.75rem, env(safe-area-inset-top));padding-bottom:max(.75rem, env(safe-area-inset-bottom));box-sizing:border-box;background:#00000073;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;inset:0}._conversationsColumn_ioe5n_24[data-mobile-open=true] ._conversationsPanelInner_ioe5n_32{flex:0 auto;min-height:0;max-height:min(85vh,560px)}._shell_ioe5n_1{height:calc(100dvh - 88px);max-height:calc(100dvh - 88px);padding:1rem}._messageUser_ioe5n_125,._messageAssistant_ioe5n_126,._messageSystem_ioe5n_127,._messageTool_ioe5n_128{max-width:95%}}@media (width<=900px) and (height<=700px){._shell_ioe5n_1{gap:.35rem;height:calc(100dvh - 56px);max-height:calc(100dvh - 56px);padding:.5rem .75rem}._header_ioe5n_60{margin-bottom:.35rem}._title_ioe5n_64{font-size:1.2rem}._subtitle_ioe5n_71{display:none}}@media (width<=768px){._container_ioe5n_51{height:calc(100vh - 100px);padding:1rem}}._container_15xn2_1{max-width:1000px;margin:0 auto;padding:2rem}._header_15xn2_7{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._title_15xn2_14{margin:0;font-size:2rem;font-weight:600}._headerButtons_15xn2_20{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._section_15xn2_27{background:#fff;border:1px solid #e3e3e3;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 2px 8px #0000000a}._sectionTitle_15xn2_36{margin:0 0 1rem;font-size:1.125rem;font-weight:600}._providerCard_15xn2_42{background:#fafafa;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}._providerInfo_15xn2_53{align-items:center;gap:.75rem;display:flex}._providerBadge_15xn2_59{color:#0f172a;background:#0f172a14;border-radius:8px;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}._providerMeta_15xn2_69{color:gray;font-size:.875rem}._providerActions_15xn2_74{gap:.5rem;display:flex}._noProvider_15xn2_79{color:gray;padding:1rem;font-size:.9375rem}._breadcrumbRow_15xn2_85{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.5rem 0;display:flex}._breadcrumb_15xn2_85{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._newFolderButton_15xn2_101,._deleteFolderButton_15xn2_102{flex-shrink:0}._breadcrumbItem_15xn2_106{color:var(--color-primary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.9375rem;transition:background .2s;display:inline-flex}._breadcrumbItem_15xn2_106:hover{background:#0f172a0f}._breadcrumbSep_15xn2_123{color:#b3b3b3;pointer-events:none;align-items:center;display:inline-flex}._folderRow_15xn2_130,._fileRow_15xn2_131{cursor:pointer}._folderRow_15xn2_130:hover,._fileRow_15xn2_131:hover{background:#0f172a0a}._explorerNameCell_15xn2_139{align-items:center;display:flex}._folderIcon_15xn2_144{color:#e7b008;flex-shrink:0;margin-right:.5rem}._fileIcon_15xn2_150{color:#8c8c8c;flex-shrink:0;margin-right:.5rem}._uploadZoneTitle_15xn2_156{margin:0;font-weight:500}._uploadZonePath_15xn2_161{color:#8c8c8c;margin:.25rem 0 0;font-size:.875rem}._filters_15xn2_167{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._pathPrefixInput_15xn2_175{border:1.5px solid #e3e3e3;border-radius:8px;flex:1;min-width:200px;padding:.5rem .75rem;font-size:.9375rem}._batchActionsBar_15xn2_184{border-bottom:1px solid #e6e6e6;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.5rem;padding:.5rem 0;display:flex}._batchActionsLabel_15xn2_194{color:#737373;margin-right:.25rem;font-size:.9375rem}._checkboxColumn_15xn2_200{vertical-align:middle;width:2.25rem;padding-left:.5rem}._checkboxColumn_15xn2_200 input[type=checkbox]{cursor:pointer;margin:0}._tableContainer_15xn2_210{border:1px solid #e3e3e3;border-radius:8px;position:relative;overflow:hidden}._loadingOverlay_15xn2_218{z-index:10;background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loadingState_15xn2_231,._errorState_15xn2_232,._emptyState_15xn2_233{text-align:center;color:gray;padding:3rem 1rem}._errorState_15xn2_232{color:#dc2828}._table_15xn2_210{border-collapse:collapse;width:100%}._table_15xn2_210 thead{background:#fafafa;border-bottom:1px solid #e3e3e3}._table_15xn2_210 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}._table_15xn2_210 td{padding:.75rem 1rem;font-size:.9375rem}._table_15xn2_210 tbody tr{border-bottom:1px solid #ededed}._table_15xn2_210 tbody tr:hover{background:#fafafa}._fileName_15xn2_275{font-weight:500}._sizeCell_15xn2_279{color:gray;font-size:.875rem}._actionsCell_15xn2_284{gap:.5rem;display:flex}._iconButton_15xn2_289{cursor:pointer;background:0 0;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:inline-flex}._iconButton_15xn2_289:hover:not(:disabled){border-color:var(--color-primary);background:#fafafa}._iconButton_15xn2_289._danger_15xn2_308{color:#dc2828;border-color:#dc28284d}._iconButton_15xn2_289._danger_15xn2_308:hover:not(:disabled){background:#dc28281a;border-color:#dc2828}._credentialsInput_15xn2_318{font-family:ui-monospace,monospace;font-size:.875rem}._loadingText_15xn2_323{color:gray;margin:0}._uploadZone_15xn2_156{text-align:center;color:gray;cursor:pointer;border:2px dashed #ccc;border-radius:8px;margin-bottom:1rem;padding:1.5rem;transition:border-color .2s,background .2s}._uploadZone_15xn2_156:hover{border-color:var(--color-primary);background:#0f172a08}._uploadZone_15xn2_156 input{display:none}._paginationWrapper_15xn2_348{justify-content:center;margin-top:1rem;display:flex}._contentWrapper_15xn2_354{position:relative}._contentReloading_15xn2_358 ._loadingOverlay_15xn2_218{position:absolute}._downloadAllLabel_15xn2_362{white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._downloadAllLabel_15xn2_362 span{color:#737373}._downloadAllNumber_15xn2_373{border:1.5px solid #e3e3e3;border-radius:6px;width:5rem;padding:.5rem;font-size:.9375rem}._downloadAllHeader_15xn2_381{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}._downloadAllCount_15xn2_390{color:gray;margin:0;font-size:.875rem}._downloadAllButton_15xn2_396{flex-shrink:0}._downloadAllActions_15xn2_400{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._openInNewTabBtn_15xn2_407{color:#737373;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.8125rem;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}._openInNewTabBtn_15xn2_407:hover{color:#404040;background:#ebebeb;border-color:#ccc}._directDownloadBtn_15xn2_426{color:#fff;background:var(--color-primary);border:1px solid var(--color-primary);cursor:pointer;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.8125rem;transition:opacity .2s,filter .2s;display:inline-flex}._directDownloadBtn_15xn2_426:hover{filter:brightness(1.05)}._downloadLink_15xn2_443{color:var(--color-primary);align-items:center;gap:.35rem;font-size:.875rem;text-decoration:none;display:inline-flex}._downloadLink_15xn2_443:hover{text-decoration:underline}._container_1vlzr_1{max-width:1200px;margin:0 auto;padding:2rem}._header_1vlzr_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._title_1vlzr_16{margin:0;font-size:2rem;font-weight:600}._headerButtons_1vlzr_22{align-items:center;gap:.75rem;display:flex}._tableWrap_1vlzr_28{background:#fff;border:1.5px solid #e3e3e3;border-radius:8px;overflow-x:auto}._table_1vlzr_28{border-collapse:collapse;width:100%;font-size:.9375rem}._table_1vlzr_28 th,._table_1vlzr_28 td{text-align:left;vertical-align:top;border-bottom:1px solid #ededed;padding:.75rem 1rem}._table_1vlzr_28 th{background:#fafafa;font-weight:600}._mono_1vlzr_54{word-break:break-all;font-family:ui-monospace,monospace;font-size:.8125rem}._actions_1vlzr_60{flex-wrap:wrap;gap:.5rem;display:flex}._badge_1vlzr_66{border-radius:4px;padding:.2rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._badgeOn_1vlzr_74{color:#206037;background:#d2f9e0}._badgeOff_1vlzr_79{color:#666;background:#e6e6e6}._empty_1vlzr_84{text-align:center;color:#737373;padding:2rem}._helpText_1vlzr_90{color:#737373;max-width:48rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.5}._container_khyx4_1{padding:1.25rem}._header_khyx4_5{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._formCard_khyx4_13{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;margin-bottom:1rem;padding:1rem}._grid_khyx4_21{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._grid_khyx4_21 input,._grid_khyx4_21 select,._itemRow_khyx4_29 input,._itemRow_khyx4_29 select{box-sizing:border-box;border:1px solid #d1d5db;border-radius:.5rem;width:100%;min-width:0;padding:.5rem .6rem}._items_khyx4_47{margin-top:.75rem}._itemRow_khyx4_29{grid-template-columns:2fr repeat(5,minmax(0,1fr)) auto;gap:.5rem;margin-bottom:.5rem;display:grid}._actions_khyx4_58{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}._total_khyx4_66{font-weight:600}._filterBar_khyx4_70{margin-bottom:.75rem}._tableWrap_khyx4_74{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:auto hidden}._tableWrap_khyx4_74 table{border-collapse:collapse;width:100%;min-width:720px}._tableWrap_khyx4_74 th,._tableWrap_khyx4_74 td{text-align:left;border-bottom:1px solid #f3f4f6;padding:.65rem .75rem}._emptyCell_khyx4_96{text-align:center;color:#6b7280}@media (width<=1024px){._grid_khyx4_21{grid-template-columns:repeat(2,minmax(0,1fr))}._itemRow_khyx4_29{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){._container_khyx4_1{padding:.75rem}._header_khyx4_5{flex-wrap:wrap;align-items:flex-start}._grid_khyx4_21,._itemRow_khyx4_29{grid-template-columns:1fr}._actions_khyx4_58{flex-direction:column;align-items:stretch}._total_khyx4_66{align-self:flex-start}}._container_1mqgr_1{justify-content:center;align-items:center;min-height:calc(100vh - 4rem);padding:2rem;display:flex}._card_1mqgr_9{text-align:center;background:#fff;border:1px solid #d1d7e0;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-width:520px;padding:2rem;display:flex}._srOnly_1mqgr_22{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._illustration_1mqgr_34{width:100%;max-width:440px;max-height:120px;margin:-.25rem 0 .75rem;overflow:hidden}._illustrationSvg_1mqgr_42{width:100%;height:auto;max-height:120px;display:block}._buildStage_1mqgr_50{opacity:0;animation:.65s ease-out forwards _nfStageIn_1mqgr_1;transform:translateY(8px)}._digit_1mqgr_56{transform-box:fill-box;transform-origin:50%}._seg_1mqgr_61{fill:#0f172a;opacity:0;transform-box:fill-box;transform-origin:50%;animation:.9s cubic-bezier(.22,1,.36,1) forwards _nfSegIn_1mqgr_1}._segA_1mqgr_69{animation-delay:.26s;transform:translate(-26px,-18px)rotate(-10deg)scale(.8)}._segB_1mqgr_74{animation-delay:.42s;transform:translate(-18px,20px)rotate(6deg)scale(.85)}._segC_1mqgr_79{animation-delay:.58s;transform:translate(22px,-14px)rotate(8deg)scale(.82)}._segD_1mqgr_84{animation-delay:.52s;transform:translate(-18px,-22px)rotate(-8deg)scale(.82)}._segE_1mqgr_89{animation-delay:.34s;transform:translateY(-28px)rotate(4deg)scale(.82)}._segF_1mqgr_94{animation-delay:.7s;transform:translate(26px,-8px)rotate(10deg)scale(.8)}._segG_1mqgr_99{animation-delay:.86s;transform:translate(6px,28px)rotate(-6deg)scale(.84)}._segH_1mqgr_104{animation-delay:.66s;transform:translate(-30px,12px)rotate(-10deg)scale(.8)}._segI_1mqgr_109{animation-delay:.82s;transform:translate(16px,-22px)rotate(6deg)scale(.84)}._segJ_1mqgr_114{animation-delay:.98s;transform:translate(30px,10px)rotate(10deg)scale(.8)}._obj_1mqgr_119{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.85s cubic-bezier(.22,1,.36,1) forwards _nfObjIn_1mqgr_1}._obj1_1mqgr_126{animation-delay:1.4s;transform:translate(30px,26px)rotate(-8deg)scale(.9)}._obj2_1mqgr_131{animation-delay:1.75s;transform:translate(-34px,-18px)rotate(10deg)scale(.92)}._obj3_1mqgr_136{animation-delay:2.1s;transform:translate(26px,-18px)rotate(12deg)scale(.88)}._obj4_1mqgr_141{animation-delay:2.45s;transform:translate(-28px,22px)rotate(-10deg)scale(.88)}@keyframes _nfStageIn_1mqgr_1{to{opacity:1;transform:translateY(0)}}@keyframes _nfSegIn_1mqgr_1{to{opacity:.92;transform:translate(0)rotate(0)scale(1)}}@keyframes _nfObjIn_1mqgr_1{to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){._buildStage_1mqgr_50,._seg_1mqgr_61,._obj_1mqgr_119{opacity:1!important;animation:none!important;transform:none!important}}._subtitle_1mqgr_173{color:#4b5768;margin:.75rem 0 0;font-size:1.1rem}._path_1mqgr_179{color:#4b5768;word-break:break-word;margin:1rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem}._actions_1mqgr_187{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}._container_qunkq_1{max-width:1200px;min-height:calc(100vh - 100px);margin:0 auto;padding:3rem;animation:.4s ease-out _fadeIn_qunkq_1}._header_qunkq_9{text-align:left;margin-bottom:3.5rem}._header_qunkq_9 h1{color:#002d15;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#009245 0%,#00b344 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2.25rem;font-weight:800}._header_qunkq_9 p{color:#002d15;opacity:.7;max-width:600px;font-size:1.1rem}._formGrid_qunkq_31{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:3rem;display:grid}._formCard_qunkq_38{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d}._formCard_qunkq_38 ._cardBadge_qunkq_61{color:#009245;text-transform:uppercase;letter-spacing:.02em;background:#0092451a;border-radius:6px;padding:.2rem .6rem;font-size:.7rem;font-weight:800;position:absolute;top:1rem;right:1rem}._formCard_qunkq_38:hover{border-color:#009245;transform:translateY(-4px);box-shadow:0 12px 24px #0092451a}._formCard_qunkq_38:hover ._cardIcon_qunkq_57{color:#fff;background:#009245}._formCard_qunkq_38 ._cardIcon_qunkq_57{color:#009245;background:#f5f6f8;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex}._formCard_qunkq_38 ._cardContent_qunkq_94 h3{color:#002d15;margin-bottom:.4rem;font-size:1.05rem;font-weight:700;line-height:1.3}._formCard_qunkq_38 ._cardContent_qunkq_94 p{color:#002d15;opacity:.7;font-size:.8rem;line-height:1.4}._modalOverlay_qunkq_109{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#002d15b3;justify-content:center;align-items:center;padding:1.5rem;animation:.3s _fadeIn_qunkq_1;display:flex;position:fixed;inset:0}._modalContent_qunkq_125{background:#fff;border:none;border-radius:12px;flex-direction:row;width:100%;max-width:1500px;height:90vh;animation:.3s cubic-bezier(.4,0,.2,1) _slideIn_qunkq_1;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._selectionPanel_qunkq_139{background:#fff;border-right:1px solid #e0e0e0;flex-direction:column;width:380px;padding:2rem;display:flex}._headerInfo_qunkq_148{margin-bottom:2rem}._headerInfo_qunkq_148 ._headerTitleRow_qunkq_151{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}._headerInfo_qunkq_148 ._headerTitleRow_qunkq_151 h2{color:#002d15;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}._headerInfo_qunkq_148 ._headerTitleRow_qunkq_151 ._closeBtn_qunkq_165{color:#002d15;cursor:pointer;background:#f5f6f8;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}._headerInfo_qunkq_148 ._headerTitleRow_qunkq_151 ._closeBtn_qunkq_165:hover{color:#fff;background:#ef4444}._headerInfo_qunkq_148 span{color:#6c757d;font-size:.875rem}._descriptionSection_qunkq_188{flex-direction:column;flex:1;display:flex}._sectionTitle_qunkq_194{color:#6c757d;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.8125rem;font-weight:600}._formDetailCard_qunkq_204{background-color:#00803c08;border:2px solid #009245;border-radius:12px;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}._formDetailCard_qunkq_204 h3{color:#002d15;margin:0;font-size:1.05rem;font-weight:700}._formDetailCard_qunkq_204 p{color:#6c757d;margin:0;font-size:.875rem;line-height:1.5}._infoNote_qunkq_226{color:#009245;background-color:#00803c08;border:1px solid #00803c0f;border-radius:8px;gap:.75rem;margin-top:1.5rem;padding:1rem;font-size:.8125rem;line-height:1.4;display:flex}._infoNote_qunkq_226 p{margin:0}._infoNote_qunkq_226 svg{flex-shrink:0;margin-top:2px}._errorAlert_qunkq_246{color:#c53030;background-color:#fff5f5;border:1.5px solid #feb2b2;border-radius:10px;align-items:center;gap:.75rem;margin-bottom:2rem;padding:1.25rem;font-size:.9375rem;font-weight:600;line-height:1.4;animation:.4s cubic-bezier(.36,.07,.19,.97) both _shake_qunkq_1;display:flex;box-shadow:0 4px 6px -1px #c530300d}._errorAlert_qunkq_246 svg{color:#f56565;flex-shrink:0}@keyframes _shake_qunkq_1{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}._inputForm_qunkq_281{flex-direction:column;gap:1.25rem;max-height:50vh;padding:.5rem 0;display:flex;overflow-y:auto}._inputForm_qunkq_281::-webkit-scrollbar{width:6px}._inputForm_qunkq_281::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}._inputGroup_qunkq_297{flex-direction:column;gap:.5rem;display:flex}._inputGroup_qunkq_297 label{color:#002d15;text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:700}._inputGroup_qunkq_297 input,._inputGroup_qunkq_297 select{color:#002d15;background:#fcfcfc;border:1px solid #e0e0e0;border-radius:8px;padding:.75rem 1rem;font-size:.9375rem;transition:all .2s}._inputGroup_qunkq_297 input:focus,._inputGroup_qunkq_297 select:focus{background:#fff;border-color:#009245;outline:none;box-shadow:0 0 0 4px #0092451a}._inputGroup_qunkq_297 input._inputError_qunkq_326,._inputGroup_qunkq_297 select._inputError_qunkq_326{background-color:#fffafb!important;border-color:#f56565!important}._inputGroup_qunkq_297 input._inputError_qunkq_326:focus,._inputGroup_qunkq_297 select._inputError_qunkq_326:focus{box-shadow:0 0 0 4px #f5656526!important}._inputGroup_qunkq_297 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236B7280' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.25rem;padding-right:2.5rem}._formStepContainer_qunkq_344{background:#fff;border-radius:16px;flex-direction:column;gap:2rem;width:100%;max-width:600px;margin:0 auto;padding:3rem;display:flex;box-shadow:0 10px 25px -5px #0000000d}._formStepHeader_qunkq_357 h3{color:#002d15;margin-bottom:.5rem;font-size:1.5rem;font-weight:800}._formStepHeader_qunkq_357 p{color:#6c757d;font-size:.9375rem;line-height:1.5}._formStepFooter_qunkq_369{gap:1rem;margin-top:1rem;display:flex}._formStepFooter_qunkq_369 button{flex:1}._previewHeader_qunkq_378{background:#fff;border:1px solid #e0e0e0;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.25rem 2rem;display:flex;box-shadow:0 4px 6px -1px #0000000d}._previewHeader_qunkq_378 ._previewInfo_qunkq_389 h3{color:#002d15;margin:0;font-size:1.1rem;font-weight:700}._previewHeader_qunkq_378 ._previewInfo_qunkq_389 p{color:#6c757d;margin:0;font-size:.8125rem}._previewHeader_qunkq_378 ._previewActions_qunkq_400{gap:.75rem;display:flex}._actionRow_qunkq_405{gap:.75rem;margin-bottom:.5rem;display:flex}._sidebarFooter_qunkq_411{border-top:1px solid #e0e0e0;flex-direction:column;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}._previewPanel_qunkq_420{background-color:#f5f6f8;flex-direction:column;flex:1;padding:3rem;display:flex;position:relative;overflow:hidden}._pdfWrapper_qunkq_430{background-color:#fff;border-radius:4px;width:100%;max-width:793px;height:100%;margin:0 auto;overflow:hidden;box-shadow:0 25px 50px -12px #00000026}._viewerWindow_qunkq_441{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:none;width:calc(100% + 20px);height:calc(100% + 20px);margin:-10px}._closeIconButton_qunkq_450{color:#6c757d;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}._closeIconButton_qunkq_450:hover{color:#002d15;background-color:#fff}._loaderWrapper_qunkq_471{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;color:#002d15;background:#fffc;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;font-weight:500;display:flex;position:absolute;top:0;left:0}._spinner_qunkq_489{border:3px solid #e9ecef;border-top-color:#009245;border-radius:50%;width:40px;height:40px;animation:1s linear infinite _spin_qunkq_489}@media (width<=1200px){._formGrid_qunkq_31{grid-template-columns:repeat(3,1fr)}}@media (width<=991px){._formGrid_qunkq_31{grid-template-columns:repeat(2,1fr)}._modalContent_qunkq_125{max-width:95vw;height:95vh}}@media (width<=767px){._container_qunkq_1{padding:1.5rem}._header_qunkq_9{margin-bottom:2rem}._header_qunkq_9 h1{font-size:2rem}._header_qunkq_9 p{font-size:1rem}._formGrid_qunkq_31{grid-template-columns:1fr;gap:1rem}._modalOverlay_qunkq_109{padding:0}._modalContent_qunkq_125{border-radius:0;flex-direction:column;max-width:100vw;height:100vh;animation:.3s ease-out _slideInMobile_qunkq_1}._selectionPanel_qunkq_139{border-bottom:1px solid #e0e0e0;border-right:none;flex:none;width:100%;padding:1.5rem}._headerInfo_qunkq_148{margin-bottom:1rem}._headerInfo_qunkq_148 h2{font-size:1.2rem}._descriptionSection_qunkq_188{display:none}._previewPanel_qunkq_420{flex:1;padding:1rem}._sidebarFooter_qunkq_411{z-index:100;background:#fff;padding:.75rem 1.5rem;position:fixed;bottom:0;left:0;right:0}._pdfWrapper_qunkq_430{height:60vh}}@keyframes _slideInMobile_qunkq_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._container_1te4v_1{max-width:1100px;margin:0 auto;padding:2rem}._header_1te4v_7{margin-bottom:2rem}._header_1te4v_7 h1{color:#002d15;margin:0 0 .6rem;font-size:2rem}._header_1te4v_7 p{color:#244737;opacity:.85;max-width:760px;margin:0;line-height:1.5}._section_1te4v_23{background:#fff;border:1px solid #e1e5e9;border-radius:12px;margin-bottom:1.5rem;padding:1.2rem}._sectionTitle_1te4v_31{color:#005a2a;align-items:center;gap:.55rem;margin-bottom:.9rem;display:flex}._sectionTitle_1te4v_31 h2{margin:0;font-size:1.2rem}._cardGrid_1te4v_43{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}._card_1te4v_43{background:#fbfcfd;border:1px solid #e8edf0;border-radius:10px;padding:.9rem}._card_1te4v_43 h3{color:#0a2d1a;margin:0 0 .5rem;font-size:1rem}._card_1te4v_43 p{color:#2f4a3d;margin:0;line-height:1.45}._steps_1te4v_66{color:#203f31;margin:0;padding-left:1.2rem}._steps_1te4v_66 li{margin-bottom:.55rem;line-height:1.45}._howToLink_1te4v_76{color:inherit;text-decoration:none}._howToLink_1te4v_76:hover{color:#005a2a;text-decoration:underline}._reportCard_1te4v_85{background:#fbfcfd;border:1px solid #e8edf0;border-radius:10px;padding:1rem}._reportCard_1te4v_85 p{color:#2f4a3d;margin:0 0 1rem;line-height:1.45}._reportButton_1te4v_97{color:#fff;cursor:pointer;background:#009245;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.55rem .8rem;font-weight:600;text-decoration:none;display:inline-flex}._reportButton_1te4v_97:hover{background:#017838}._reportModalTitle_1te4v_114{color:#0a2d1a;align-items:center;gap:.45rem;display:inline-flex}._reportModalRecipient_1te4v_121{color:#2f4a3d;align-items:center;gap:.5rem;margin-bottom:.9rem;display:flex}._reportModalRecipient_1te4v_121 strong{color:#005a2a}._sendEmailButton_1te4v_132{color:#fff;background:#009245;border-radius:8px;justify-content:center;align-items:center;padding:.55rem .85rem;font-weight:600;text-decoration:none;display:inline-flex}._sendEmailButton_1te4v_132:hover{background:#017838}@media (width<=768px){._container_1te4v_1{padding:1rem}._cardGrid_1te4v_43{grid-template-columns:1fr}}._scrollToTopBtn_1j684_1{z-index:100;border:1px solid var(--color-border);width:48px;height:48px;color:var(--color-text);cursor:pointer;opacity:0;visibility:hidden;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;transition:all .25s;display:flex;position:fixed;bottom:20px;right:20px;transform:translateY(10px);box-shadow:0 4px 10px #0000001f}._scrollToTopBtn_1j684_1:hover{background:var(--color-hover-bg)}._scrollToTopBtn_1j684_1._show_1j684_27{opacity:1;visibility:visible;transform:translateY(0)}._resultsList_1ppc0_1{padding:.5rem 0}._section_1ppc0_5:not(:first-child){border-top:1px solid var(--color-border);margin-top:.25rem;padding-top:.5rem}._sectionLabel_1ppc0_11{text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-secondary);padding:.375rem 1rem;font-size:.6875rem;font-weight:600}._resultItem_1ppc0_20{width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:.5rem 1rem;font-family:inherit;font-size:.9375rem;transition:background-color .1s;display:flex}._resultItem_1ppc0_20:hover,._resultItem_1ppc0_20._active_1ppc0_35{background:var(--color-hover-bg)}._resultIcon_1ppc0_39{color:var(--color-text-secondary);flex-shrink:0}._resultTitle_1ppc0_44{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._empty_1ppc0_51{text-align:center;color:var(--color-text-secondary);padding:2rem 1rem;font-size:.9375rem}
