@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-italic-B5MGXMAg.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-italic-CVbpa0t4.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-italic-BGJhoCPh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-italic-C8utfXoj.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-italic-jzfX-GOl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}: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}@media screen{[data-theme=dark]{--bs-body-color:rgb(var(--c-text));--bs-body-bg:rgb(var(--c-bg));--bs-secondary-color:#dee2e6bf;--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}}*,:before,:after{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:#0000;margin:0}hr{color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25;margin:1rem 0}h6,h5,h4,h3,h2,h1{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media (width>=1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (width>=1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (width>=1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (width>=1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}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}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{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{font-size:.875em}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}pre,code,kbd,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}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]: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%;margin-bottom:.5rem;padding:0;font-size:calc(1.275rem + .3vw)}@media (width>=1200px){legend{font-size:1.5rem}}legend{line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::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}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:root{--c-bg:242 244 246;--c-bg-from:239 241 245;--c-bg-to:220 226 235;--c-surface:255 255 255;--c-surface2:249 250 251;--c-hover:243 244 246;--c-hover-strong:229 231 235;--c-border:235 235 235;--c-divider:243 244 246;--c-line:229 231 235;--c-line-strong:209 213 219;--c-glass-edge:255 255 255;--c-text:26 26 26;--c-text-strong:17 24 39;--c-text-heading:31 41 55;--c-text-body:55 65 81;--c-text-soft:75 85 99;--c-text-subtle:107 114 128;--c-text-secondary:133 133 133;--c-text-meta:156 163 175;--c-text-muted:156 163 175;--c-text-faint:209 213 219;--c-link:59 130 246;--c-link-hover:29 78 216;--c-inverse:26 26 26;--c-on-inverse:255 255 255;--c-inverse-hover:0 0 0;--c-on-accent:255 255 255;--c-shadow-soft:229 231 235;--c-orange:255 105 0;--c-orange-hover:229 94 0;--c-orange-soft:255 240 230;--c-green:0 170 0;--c-status-full:30 64 175;--c-status-camera:217 119 6;--c-status-express:88 28 135;--c-control:255 255 255;--c-row-hover:250 250 250;--c-knob:255 255 255;--c-scrollbar:0 0 0;--c-highlight-created:255 243 205;--c-highlight-updated:212 237 218;--c-text-caption:45 55 72;--c-score-good:34 197 94;--c-score-warn:234 179 8;--c-score-bad:239 68 68;--c-score-none:156 163 175;--rs-gray-row:#f3f4f6b3;--rs-gray-bar:#6b7280;--rs-gray-title:#374151;--rs-gray-badge:#f3f4f6;--rs-gray-ink:#4b5563;--rs-gray-edge:#9ca3af;--rs-yellow-row:#fef9c3b3;--rs-yellow-bar:#eab308;--rs-yellow-title:#a16207;--rs-yellow-badge:#fef9c3;--rs-yellow-ink:#a16207;--rs-orange-row:#ffedd5b3;--rs-orange-bar:#f97316;--rs-orange-title:#c2410c;--rs-orange-badge:#ffedd5;--rs-orange-ink:#c2410c;--rs-red-row:#fee2e2b3;--rs-red-bar:#ef4444;--rs-red-title:#b91c1c;--rs-red-badge:#fee2e2;--rs-red-ink:#b91c1c;--rs-crit-row:#111827;--rs-crit-bar:#000;--rs-crit-line:#374151;--rs-crit-desc:#d1d5db;--rs-crit-badge:#1f2937;--rs-crit-ring:transparent;--rs-crit-edge:#6b7280;--rs-comment:#ffffffb3;--rs-crit-comment:#fff;--c-tint-slate-50:248 250 252;--c-tint-slate-100:241 245 249;--c-tint-slate-200:226 232 240;--c-line-slate-50:248 250 252;--c-line-slate-100:241 245 249;--c-line-slate-200:226 232 240;--c-line-slate-300:203 213 225;--c-ink-slate-400:148 163 184;--c-ink-slate-500:100 116 139;--c-ink-slate-600:71 85 105;--c-ink-slate-700:51 65 85;--c-ink-slate-800:30 41 59;--c-ink-slate-900:15 23 42;--c-tint-amber-50:255 251 235;--c-tint-amber-100:254 243 199;--c-tint-amber-200:253 230 138;--c-line-amber-100:254 243 199;--c-line-amber-200:253 230 138;--c-line-amber-300:252 211 77;--c-ink-amber-600:217 119 6;--c-ink-amber-700:180 83 9;--c-ink-amber-800:146 64 14;--c-ink-amber-900:120 53 15;--c-tint-blue-50:239 246 255;--c-tint-blue-100:219 234 254;--c-tint-blue-200:191 219 254;--c-line-blue-100:219 234 254;--c-line-blue-200:191 219 254;--c-line-blue-300:147 197 253;--c-ink-blue-500:59 130 246;--c-ink-blue-600:37 99 235;--c-ink-blue-700:29 78 216;--c-ink-blue-800:30 64 175;--c-ink-blue-900:30 58 138;--c-tint-cyan-50:236 254 255;--c-tint-cyan-100:207 250 254;--c-tint-cyan-200:165 243 252;--c-line-cyan-100:207 250 254;--c-line-cyan-200:165 243 252;--c-line-cyan-300:103 232 249;--c-ink-cyan-600:8 145 178;--c-ink-cyan-700:14 116 144;--c-ink-cyan-800:21 94 117;--c-ink-cyan-900:22 78 99;--c-tint-emerald-50:236 253 245;--c-tint-emerald-100:209 250 229;--c-tint-emerald-200:167 243 208;--c-line-emerald-100:209 250 229;--c-line-emerald-200:167 243 208;--c-line-emerald-300:110 231 183;--c-ink-emerald-600:5 150 105;--c-ink-emerald-700:4 120 87;--c-ink-emerald-800:6 95 70;--c-ink-emerald-900:6 78 59;--c-tint-green-50:240 253 244;--c-tint-green-100:220 252 231;--c-tint-green-200:187 247 208;--c-line-green-100:220 252 231;--c-line-green-200:187 247 208;--c-line-green-300:134 239 172;--c-ink-green-600:22 163 74;--c-ink-green-700:21 128 61;--c-ink-green-800:22 101 52;--c-ink-green-900:20 83 45;--c-tint-orange-50:255 247 237;--c-tint-orange-100:255 237 213;--c-tint-orange-200:254 215 170;--c-line-orange-100:255 237 213;--c-line-orange-200:254 215 170;--c-line-orange-300:253 186 116;--c-ink-orange-600:234 88 12;--c-ink-orange-700:194 65 12;--c-ink-orange-800:154 52 18;--c-ink-orange-900:124 45 18;--c-tint-pink-50:253 242 248;--c-tint-pink-100:252 231 243;--c-tint-pink-200:251 207 232;--c-line-pink-100:252 231 243;--c-line-pink-200:251 207 232;--c-line-pink-300:249 168 212;--c-ink-pink-500:236 72 153;--c-ink-pink-600:219 39 119;--c-ink-pink-700:190 24 93;--c-ink-pink-800:157 23 77;--c-ink-pink-900:131 24 67;--c-tint-purple-50:250 245 255;--c-tint-purple-100:243 232 255;--c-tint-purple-200:233 213 255;--c-line-purple-100:243 232 255;--c-line-purple-200:233 213 255;--c-line-purple-300:216 180 254;--c-ink-purple-500:168 85 247;--c-ink-purple-600:147 51 234;--c-ink-purple-700:126 34 206;--c-ink-purple-800:107 33 168;--c-ink-purple-900:88 28 135;--c-tint-red-50:254 242 242;--c-tint-red-100:254 226 226;--c-tint-red-200:254 202 202;--c-line-red-100:254 226 226;--c-line-red-200:254 202 202;--c-line-red-300:252 165 165;--c-ink-red-500:239 68 68;--c-ink-red-600:220 38 38;--c-ink-red-700:185 28 28;--c-ink-red-800:153 27 27;--c-ink-red-900:127 29 29;--c-tint-sky-50:240 249 255;--c-tint-sky-100:224 242 254;--c-tint-sky-200:186 230 253;--c-line-sky-100:224 242 254;--c-line-sky-200:186 230 253;--c-line-sky-300:125 211 252;--c-ink-sky-600:2 132 199;--c-ink-sky-700:3 105 161;--c-ink-sky-800:7 89 133;--c-ink-sky-900:12 74 110;--c-tint-violet-50:245 243 255;--c-tint-violet-100:237 233 254;--c-tint-violet-200:221 214 254;--c-line-violet-100:237 233 254;--c-line-violet-200:221 214 254;--c-line-violet-300:196 181 253;--c-ink-violet-500:139 92 246;--c-ink-violet-600:124 58 237;--c-ink-violet-700:109 40 217;--c-ink-violet-800:91 33 182;--c-ink-violet-900:76 29 149;--c-tint-yellow-50:254 252 232;--c-tint-yellow-100:254 249 195;--c-tint-yellow-200:254 240 138;--c-line-yellow-100:254 249 195;--c-line-yellow-200:254 240 138;--c-line-yellow-300:253 224 71;--c-ink-yellow-600:202 138 4;--c-ink-yellow-700:161 98 7;--c-ink-yellow-800:133 77 14;--c-ink-yellow-900:113 63 18;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media screen{[data-theme=dark]{--c-bg:15 19 24;--c-bg-from:20 25 32;--c-bg-to:11 14 18;--c-surface:24 29 36;--c-surface2:31 37 46;--c-hover:38 45 56;--c-hover-strong:49 57 71;--c-border:42 49 60;--c-divider:35 41 50;--c-line:58 66 78;--c-line-strong:74 82 96;--c-glass-edge:42 49 60;--c-text:230 233 237;--c-text-strong:241 243 245;--c-text-heading:230 233 237;--c-text-body:203 213 225;--c-text-soft:184 192 204;--c-text-subtle:167 176 188;--c-text-secondary:154 163 175;--c-text-meta:154 163 175;--c-text-muted:107 116 130;--c-text-faint:74 82 96;--c-link:96 165 250;--c-link-hover:147 197 253;--c-inverse:49 57 71;--c-on-inverse:255 255 255;--c-inverse-hover:58 66 80;--c-on-accent:255 255 255;--c-shadow-soft:5 7 10;--c-orange:255 105 0;--c-orange-hover:255 129 41;--c-orange-soft:58 36 21;--c-green:61 190 91;--c-status-full:139 166 247;--c-status-camera:242 169 59;--c-status-express:195 155 245;--c-control:31 37 46;--c-row-hover:29 34 40;--c-knob:49 57 71;--c-scrollbar:255 255 255;--c-highlight-created:61 55 31;--c-highlight-updated:27 51 41;--c-text-caption:230 233 237;--c-score-good:74 222 128;--c-score-warn:250 204 21;--c-score-bad:248 113 113;--c-score-none:154 163 175;--rs-gray-row:#222830;--rs-gray-bar:#94a3b8;--rs-gray-title:#cbd5e1;--rs-gray-badge:#2c323c;--rs-gray-ink:#cbd5e1;--rs-gray-edge:#94a3b8;--rs-yellow-row:#2d2c21;--rs-yellow-bar:#eab308;--rs-yellow-title:#facc15;--rs-yellow-badge:#3a3520;--rs-yellow-ink:#facc15;--rs-orange-row:#312622;--rs-orange-bar:#f97316;--rs-orange-title:#fb923c;--rs-orange-badge:#3c2b22;--rs-orange-ink:#fb923c;--rs-red-row:#322228;--rs-red-bar:#ef4444;--rs-red-title:#f87171;--rs-red-badge:#3a2329;--rs-red-ink:#f87171;--rs-crit-row:#050607;--rs-crit-bar:#f1f3f5;--rs-crit-line:#ffffff24;--rs-crit-desc:#b8c0cc;--rs-crit-badge:#000;--rs-crit-ring:#e6e9ed;--rs-crit-edge:#6b7482;--rs-comment:#0000002e;--rs-crit-comment:#181d24;--c-tint-slate-50:31 37 46;--c-tint-slate-100:38 45 56;--c-tint-slate-200:49 57 71;--c-line-slate-50:31 37 46;--c-line-slate-100:35 41 50;--c-line-slate-200:58 66 78;--c-line-slate-300:74 82 96;--c-ink-slate-400:154 163 175;--c-ink-slate-500:167 176 188;--c-ink-slate-600:184 192 204;--c-ink-slate-700:203 213 225;--c-ink-slate-800:230 233 237;--c-ink-slate-900:241 243 245;--c-tint-amber-50:46 42 34;--c-tint-amber-100:59 50 32;--c-tint-amber-200:77 60 30;--c-line-amber-100:77 60 30;--c-line-amber-200:99 73 28;--c-line-amber-300:126 88 25;--c-ink-amber-600:251 191 36;--c-ink-amber-700:251 191 36;--c-ink-amber-800:251 191 36;--c-ink-amber-900:251 191 36;--c-tint-blue-50:28 39 57;--c-tint-blue-100:30 45 70;--c-tint-blue-200:32 53 86;--c-line-blue-100:32 53 86;--c-line-blue-200:36 63 107;--c-line-blue-300:40 75 133;--c-ink-blue-500:96 165 250;--c-ink-blue-600:96 165 250;--c-ink-blue-700:96 165 250;--c-ink-blue-800:96 165 250;--c-ink-blue-900:96 165 250;--c-tint-cyan-50:22 44 54;--c-tint-cyan-100:21 53 64;--c-tint-cyan-200:20 66 78;--c-line-cyan-100:20 66 78;--c-line-cyan-200:18 81 96;--c-line-cyan-300:16 99 117;--c-ink-cyan-600:34 211 238;--c-ink-cyan-700:34 211 238;--c-ink-cyan-800:34 211 238;--c-ink-cyan-900:34 211 238;--c-tint-emerald-50:23 45 45;--c-tint-emerald-100:23 54 51;--c-tint-emerald-200:22 66 58;--c-line-emerald-100:22 66 58;--c-line-emerald-200:21 82 68;--c-line-emerald-300:20 101 79;--c-ink-emerald-600:52 211 153;--c-ink-emerald-700:52 211 153;--c-ink-emerald-800:52 211 153;--c-ink-emerald-900:52 211 153;--c-tint-green-50:25 46 42;--c-tint-green-100:26 56 45;--c-tint-green-200:26 69 50;--c-line-green-100:26 69 50;--c-line-green-200:27 86 56;--c-line-green-300:29 106 63;--c-ink-green-600:74 222 128;--c-ink-green-700:74 222 128;--c-ink-green-800:74 222 128;--c-ink-green-900:74 222 128;--c-tint-orange-50:47 38 35;--c-tint-orange-100:60 43 34;--c-tint-orange-200:78 50 33;--c-line-orange-100:78 50 33;--c-line-orange-200:101 58 31;--c-line-orange-300:128 69 30;--c-ink-orange-600:251 146 60;--c-ink-orange-700:251 146 60;--c-ink-orange-800:251 146 60;--c-ink-orange-900:251 146 60;--c-tint-pink-50:45 33 48;--c-tint-pink-100:58 36 55;--c-tint-pink-200:75 39 64;--c-line-pink-100:75 39 64;--c-line-pink-200:96 44 76;--c-line-pink-300:122 49 90;--c-ink-pink-500:244 114 182;--c-ink-pink-600:244 114 182;--c-ink-pink-700:244 114 182;--c-ink-pink-800:244 114 182;--c-ink-pink-900:244 114 182;--c-tint-purple-50:38 35 57;--c-tint-purple-100:47 38 70;--c-tint-purple-200:59 42 87;--c-line-purple-100:59 42 87;--c-line-purple-200:73 48 108;--c-line-purple-300:90 55 133;--c-ink-purple-500:192 132 252;--c-ink-purple-600:192 132 252;--c-ink-purple-700:192 132 252;--c-ink-purple-800:192 132 252;--c-ink-purple-900:192 132 252;--c-tint-red-50:46 33 39;--c-tint-red-100:58 35 41;--c-tint-red-200:76 38 44;--c-line-red-100:76 38 44;--c-line-red-200:97 42 47;--c-line-red-300:123 47 51;--c-ink-red-500:248 113 113;--c-ink-red-600:248 113 113;--c-ink-red-700:248 113 113;--c-ink-red-800:248 113 113;--c-ink-red-900:248 113 113;--c-tint-sky-50:23 43 56;--c-tint-sky-100:22 51 68;--c-tint-sky-200:22 62 83;--c-line-sky-100:22 62 83;--c-line-sky-200:21 75 103;--c-line-sky-300:19 92 127;--c-ink-sky-600:56 189 248;--c-ink-sky-700:56 189 248;--c-ink-sky-800:56 189 248;--c-ink-sky-900:56 189 248;--c-tint-violet-50:36 35 57;--c-tint-violet-100:42 39 70;--c-tint-violet-200:52 44 86;--c-line-violet-100:52 44 86;--c-line-violet-200:63 50 107;--c-line-violet-300:77 58 133;--c-ink-violet-500:167 139 250;--c-ink-violet-600:167 139 250;--c-ink-violet-700:167 139 250;--c-ink-violet-800:167 139 250;--c-ink-violet-900:167 139 250;--c-tint-yellow-50:45 44 33;--c-tint-yellow-100:58 53 32;--c-tint-yellow-200:74 65 29;--c-line-yellow-100:74 65 29;--c-line-yellow-200:95 80 26;--c-line-yellow-300:121 98 23;--c-ink-yellow-600:250 204 21;--c-ink-yellow-700:250 204 21;--c-ink-yellow-800:250 204 21;--c-ink-yellow-900:250 204 21;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:rgb(var(--c-bg))}}.theme-switching,.theme-switching *,.theme-switching :before,.theme-switching :after{transition:none!important}button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;outline:none;margin:0;padding:0}button:focus{outline:none}.tw-container{width:100%}@media (width>=640px){.tw-container{max-width:640px}}@media (width>=768px){.tw-container{max-width:768px}}@media (width>=1024px){.tw-container{max-width:1024px}}@media (width>=1280px){.tw-container{max-width:1280px}}@media (width>=1536px){.tw-container{max-width:1536px}}.tw-btn{border-style:none;border-width:1px;border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration-line:none;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.tw-btn:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-btn:disabled{cursor:not-allowed;opacity:.5}.tw-btn:active:disabled{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-orange{--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:rgb(var(--c-tint-orange-100) / 1)}.btn-orange:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-orange-hover) / var(--tw-bg-opacity,1))}.btn-black{--tw-bg-opacity:1;background-color:rgb(var(--c-inverse) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-on-inverse) / var(--tw-text-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:rgb(var(--c-shadow-soft) / 1)}.btn-black:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-inverse-hover) / var(--tw-bg-opacity,1))}.btn-green{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:rgb(var(--c-tint-green-100) / 1)}.btn-green:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.btn-red{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:rgb(var(--c-tint-red-200) / 1)}.btn-red:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.btn-white{--tw-border-opacity:1;border-color:rgb(var(--c-line) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1))}.btn-white:hover{--tw-border-opacity:1;border-color:rgb(var(--c-orange) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.btn-gray{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1))}.btn-gray:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-hover-strong) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1))}.btn-icon-close{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2rem;height:2rem;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));border-style:none;border-width:1px;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.btn-sm{border-radius:.75rem;padding:.5rem 1rem;font-size:.75rem;line-height:1rem}.btn-icon-sm{border-radius:.5rem;flex-shrink:0;width:2rem;height:2rem;padding:0}.btn-header-action{border-radius:1rem;flex-shrink:0;min-width:3rem;height:3rem;padding:0 1rem;font-size:1.125rem;line-height:1.75rem}.tabs-container{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));border-radius:1rem;flex-wrap:wrap;gap:.375rem;padding:.375rem;display:inline-flex;box-shadow:0 4px 20px -2px #00000014}.tabs-compact .tab-btn{flex:1;padding:.5rem;font-size:.75rem;line-height:1rem}.tab-btn{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;outline-offset:2px;border-width:0;border-radius:.75rem;outline:2px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration-line:none;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.tab-btn:focus{outline-offset:2px;outline:2px solid #0000}.tab-btn{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text-soft) / var(--tw-text-opacity,1))}.tab-btn:hover:not(.active){--tw-bg-opacity:1;background-color:rgb(var(--c-hover-strong) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text-body) / var(--tw-text-opacity,1))}.tab-btn.active,.tab-btn.\!active{--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tab-btn.active{box-shadow:0 4px 12px rgb(var(--c-orange) / .25)}.tab-btn.\!active{box-shadow:0 4px 12px rgb(var(--c-orange) / .25)!important}.tab-btn.active:hover{background-color:#e86100}.tab-btn.\!active:hover{background-color:#e86100!important}.tab-btn i,.tab-btn svg{font-size:1.125rem;line-height:1.75rem}.sidebar-shell{border-width:1px;border-color:rgb(var(--c-glass-edge) / .6);background-color:rgb(var(--c-surface) / .8);--tw-shadow:0 8px 32px 0 #1f268712;--tw-shadow-colored:0 8px 32px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem;flex-direction:column;gap:1rem;padding:1rem;display:flex;box-shadow:0 8px 32px #1f268712}.sidebar-link{--tw-text-opacity:1;width:100%;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));border-width:1px;border-color:#0000;border-radius:1rem;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;text-decoration-line:none;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.sidebar-link:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1))}@media (width>=1024px){.sidebar-link{padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}}.sidebar-link.is-active{--tw-bg-opacity:1;background-color:rgb(var(--c-inverse) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-on-inverse) / var(--tw-text-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:rgb(var(--c-shadow-soft) / 1)}.sidebar-link.is-active:hover{--tw-text-opacity:1;color:rgb(var(--c-on-inverse) / var(--tw-text-opacity,1))}.sidebar-link__icon{font-size:1.125rem;line-height:1.75rem}.sidebar-badge-link{z-index:10;--tw-translate-y:-50%;min-width:1.5rem;height:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;font-weight:700;line-height:1rem;text-decoration-line:none;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;top:50%;right:.5rem}.sidebar-badge-link:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.sidebar-badge-link:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-badge-link{z-index:10;--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;min-width:1.25rem;height:1.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;font-size:10px;font-weight:700;text-decoration-line:none;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:-.25rem;right:-.25rem}.mobile-badge-link:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.mobile-nav-shell{background:linear-gradient(180deg, rgb(var(--c-on-accent) / .55) 0%, rgb(var(--c-on-accent) / .28) 100%);-webkit-backdrop-filter:blur(22px)saturate(180%);border:1px solid rgb(var(--c-on-accent) / .6);min-height:56px;box-shadow:inset 0 1px 0 rgb(var(--c-on-accent) / .9), inset 0 -1px 0 rgb(var(--c-on-accent) / .25), inset 0 0 18px rgb(var(--c-on-accent) / .25), 0 12px 32px -12px #0f131847, 0 2px 8px #0f131814;border-radius:1rem;align-items:stretch;gap:.25rem;padding:.375rem;display:flex}@media screen{:where([data-theme=dark]) .mobile-nav-shell{background:linear-gradient(180deg, rgb(var(--c-on-accent) / .12) 0%, rgb(var(--c-on-accent) / .05) 100%);border-color:rgb(var(--c-on-accent) / .14);box-shadow:inset 0 1px 0 rgb(var(--c-on-accent) / .22), inset 0 -1px 0 rgb(var(--c-on-accent) / .05), inset 0 0 18px rgb(var(--c-on-accent) / .05), 0 12px 32px -12px #0009, 0 2px 8px #0000004d}}.mobile-nav-item{flex:1;align-items:stretch;min-width:0;display:flex;position:relative}.mobile-nav-link{--tw-text-opacity:1;width:100%;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;text-decoration-line:none;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.mobile-nav-link:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-nav-link:hover{background-color:rgb(var(--c-on-accent) / .45)}@media screen{:where([data-theme=dark]) .mobile-nav-link:hover{background-color:rgb(var(--c-on-accent) / .08)}}.mobile-nav-link i,.mobile-nav-link svg{font-size:1.125rem;line-height:1}.mobile-nav-link.is-active{--tw-bg-opacity:1;background-color:rgb(var(--c-inverse) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-on-inverse) / var(--tw-text-opacity,1));box-shadow:inset 0 1px 0 rgb(var(--c-on-accent) / .22), 0 6px 14px -4px #0f131859}.mobile-nav-link.is-active:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-inverse) / var(--tw-bg-opacity,1))}.checks-filter-panel{border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.375rem;display:grid}@media (width>=1024px){.checks-filter-panel{grid-template-columns:repeat(1,minmax(0,1fr))}}.checks-filter-panel{background:rgb(var(--c-surface) / .7);-webkit-backdrop-filter:blur(20px);border:1px solid rgb(var(--c-glass-edge) / .5);box-shadow:0 4px 30px #00000008}@media screen{:where([data-theme=dark]) .checks-filter-panel{background:rgb(var(--c-surface) / .78)}}.checks-filter-btn{--tw-text-opacity:1;width:100%;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));border-radius:.75rem;justify-content:center;align-items:center;padding:.625rem .75rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (width>=1024px){.checks-filter-btn{justify-content:space-between}}.checks-filter-btn:hover:not(.is-active){background-color:rgb(var(--c-surface) / .5);--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1))}.checks-filter-btn:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.checks-filter-btn.is-active{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border:1px solid rgb(var(--c-line) / .5);font-weight:600}.checks-filter-btn i,.checks-filter-btn svg{font-size:1rem;line-height:1.5rem}.checks-filter-btn span{font-size:.75rem;line-height:1rem}@media (width>=1024px){.checks-filter-btn span{font-size:.875rem;line-height:1.25rem}}.checks-filter-badge{border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:700;display:inline-flex}.check-filter-btn.is-active{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border:1px solid rgb(var(--c-line) / .5);font-weight:600}.check-card{border-width:1px;border-color:rgb(var(--c-border) / .6);--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 4px 20px -2px #0000000d;--tw-shadow-colored:0 4px 20px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem;flex-direction:column;padding:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d}.check-card:hover{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 10px 25px -5px #0000000d, 0 8px 10px -6px #00000003;--tw-shadow-colored:0 10px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #00000003}@media (width>=768px){.check-card{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:1rem;display:grid}}.flat-card{background-color:rgb(var(--c-surface));border:1px solid rgb(var(--c-line) / .5);transition:all .2s;box-shadow:0 1px 3px #0000000d}.flat-card:hover{border-color:rgb(var(--c-line-strong) / .8);transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #00000006}.pagination-container{justify-content:center;padding-top:1rem;padding-bottom:1rem;display:flex}.pagination-list{align-items:center;gap:.25rem;margin:0;padding:0;list-style-type:none;display:flex}.pagination-btn{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--c-line) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-text-opacity:1;min-width:2.5rem;height:2.5rem;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));border-radius:.75rem;justify-content:center;align-items:center;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.pagination-btn:hover:not(.is-active):not(:disabled){--tw-border-opacity:1;border-color:rgb(var(--c-line-strong) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1))}.pagination-btn:active:not(:disabled){--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pagination-btn:disabled{cursor:not-allowed;opacity:.5}.pagination-nav{gap:.25rem;padding-left:1rem;padding-right:1rem}.pagination-nav.is-disabled{pointer-events:none;cursor:not-allowed;opacity:.4}.pagination-page{min-width:2.5rem}.pagination-page.is-active{--tw-border-opacity:1;border-color:rgb(var(--c-orange) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:rgb(var(--c-tint-orange-100) / 1)}.pagination-page.is-active:hover{--tw-border-opacity:1;border-color:rgb(var(--c-orange-hover) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-orange-hover) / var(--tw-bg-opacity,1))}.pagination-ellipsis{--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));justify-content:center;align-items:center;font-weight:700;display:flex}.day-filter-container{background-color:rgb(var(--c-surface) / .6);--tw-shadow:0 8px 32px 0 #1f268712;--tw-shadow-colored:0 8px 32px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgb(var(--c-scrollbar) / .2) transparent;border-radius:1rem;gap:.375rem;padding:.5rem;display:flex;overflow-x:auto;box-shadow:0 8px 32px #1f268712}.day-filter-container::-webkit-scrollbar{height:4px}.day-filter-container::-webkit-scrollbar-track{background:0 0;margin:0 8px}.day-filter-container::-webkit-scrollbar-thumb{background:rgb(var(--c-scrollbar) / .15);border-radius:4px}.day-filter-container::-webkit-scrollbar-thumb:hover{background:rgb(var(--c-scrollbar) / .25)}@media (width>=1024px){.day-filter-container{overflow-x:visible}}.day-filter-btn{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--c-line) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-text-opacity:1;height:3rem;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));border-radius:.75rem;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:3.25rem;padding-left:.75rem;padding-right:.75rem;font-weight:600;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.day-filter-btn:hover:not(.is-active){--tw-border-opacity:1;border-color:rgb(var(--c-line-strong) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1))}.day-filter-btn:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.day-filter-btn.is-active{--tw-border-opacity:1;border-color:rgb(var(--c-orange) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:rgb(var(--c-tint-orange-100) / 1)}.day-filter-btn.is-today:not(.is-active){--tw-border-opacity:1;border-width:2px;border-color:rgb(var(--c-orange) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1))}.day-filter-name{text-transform:uppercase;letter-spacing:.025em;font-size:10px;font-weight:700;line-height:1.25}@media (width>=1024px){.day-filter-name{font-size:.75rem;line-height:1rem}}.day-filter-date{opacity:.7;font-size:9px;font-weight:500;line-height:1.25}@media (width>=1024px){.day-filter-date{font-size:10px}}.created-template{animation:3s ease-in-out highlightCreated;background-color:rgb(var(--c-highlight-created))!important;border:2px solid #fd7e14!important}.updated-template{animation:3s ease-in-out highlightTemplate;background-color:rgb(var(--c-highlight-updated))!important;border:2px solid #28a745!important}@keyframes highlightTemplate{0%{transform:scale(1);box-shadow:0 .125rem .25rem #00000013}50%{transform:scale(1.02);box-shadow:0 .5rem 1rem #28a7454d}to{transform:scale(1);box-shadow:0 .125rem .25rem #00000013}}@keyframes highlightCreated{0%{transform:scale(1);box-shadow:0 .125rem .25rem #00000013}50%{transform:scale(1.02);box-shadow:0 .5rem 1rem #fd7e144d}to{transform:scale(1);box-shadow:0 .125rem .25rem #00000013}}.toggle-switch{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1));border-radius:9999px;width:2.75rem;height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}@media screen{:where([data-theme=dark]) .toggle-switch{background-color:rgb(var(--c-line-strong))}}.toggle-switch.is-active{--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1))}.toggle-switch:after{content:"";--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);width:1.25rem;height:1.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:rgb(var(--c-on-accent));border-radius:9999px;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px}.toggle-switch.is-active:after{transform:translate(100%)}.toggle-wrapper{cursor:pointer;align-items:center;gap:.75rem;display:inline-flex}.toggle-label{--tw-text-opacity:1;color:rgb(var(--c-text-soft) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.select-container{position:relative}.select-trigger{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));text-align:left;--tw-text-opacity:1;width:100%;min-height:48px;color:rgb(var(--c-text) / var(--tw-text-opacity,1));border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.select-trigger:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1))}.select-trigger:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--c-orange) / .2);outline:2px solid #0000}.select-trigger.has-value{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--c-orange) / .2)}.select-chevron{--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.select-chevron.is-open{transform:rotate(180deg)}.select-dropdown{z-index:50;--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--c-divider) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);width:100%;max-height:16rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem;padding-top:.375rem;padding-bottom:.375rem;position:absolute;top:110%;left:0;overflow-y:auto}.select-option{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:.625rem;width:100%;padding:.625rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.select-option:hover:not(.is-selected){--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1))}.select-option.is-selected{--tw-bg-opacity:1;background-color:rgb(var(--c-orange-soft) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1))}.select-option.is-selected:hover{background-color:rgb(var(--c-orange) / .15)}.select-option.is-focused:not(.is-selected){--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1))}.select-option-main{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.select-option-label{overflow-wrap:break-word;text-align:left;--tw-text-opacity:1;min-width:0;color:rgb(var(--c-text) / var(--tw-text-opacity,1));flex:1;font-size:.875rem;line-height:1.25rem}.select-option-count,.multiselect-option-count{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:700;line-height:1rem}.select-option.is-selected .select-option-label{--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1));font-weight:600}.select-option.is-selected .select-option-count{background-color:rgb(var(--c-orange) / .2);--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1))}.select-reset{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(var(--c-divider) / var(--tw-border-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(var(--c-text-subtle) / var(--tw-text-opacity,1));justify-content:center;align-items:center;gap:.5rem;margin-top:.375rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.select-reset:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-red-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-ink-red-500) / var(--tw-text-opacity,1))}.checklist-header{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:2rem;padding:1.5rem;position:relative;overflow:hidden}@media (width>=1024px){.checklist-header{padding:2rem}}.checklist-item{flex-direction:column;justify-content:space-between;gap:1rem;padding:1.25rem;display:flex}@media (width>=768px){.checklist-item{flex-direction:row;align-items:center}}@media (width>=1024px){.checklist-item{padding:1.5rem}}.checklist-item{border-bottom:1px solid rgb(var(--c-divider));transition:background-color .2s}.checklist-item:last-child{border-bottom:none}.checklist-item:hover{background-color:rgb(var(--c-row-hover))}.checklist-item.is-loading{opacity:.6;pointer-events:none}.checklist-item-description{flex:1}.checklist-item-controls{background:0 0;border:none;align-items:center;gap:.5rem;padding:0;display:flex}.checklist-item-btn{background-color:rgb(var(--c-control));justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 2px 4px #0000001a}@media screen{:where([data-theme=dark]) .checklist-item-btn{box-shadow:none}}.checklist-item-btn:hover:not(:disabled){transform:scale(1.05)}.checklist-item-btn:active:not(:disabled){transform:scale(.95)}.checklist-item-btn:disabled{opacity:.4;cursor:not-allowed}.checklist-item-btn--circle{border:2px solid rgb(var(--c-line));border-radius:50%}.checklist-item-btn--decrease{color:rgb(var(--c-ink-red-600));border-color:rgb(var(--c-ink-red-600))}.checklist-item-btn--decrease:hover:not(:disabled){background-color:rgb(var(--c-tint-red-50));border-color:rgb(var(--c-ink-red-600))}.checklist-item-btn--decrease.is-active{color:#fff;background-color:#dc2626;border-color:#dc2626;box-shadow:0 4px 10px #dc26264d}.checklist-item-btn--decrease:disabled{border-color:rgb(var(--c-line));color:rgb(var(--c-text-meta))}.checklist-item-btn--increase{color:rgb(var(--c-text-subtle));border-color:rgb(var(--c-line))}.checklist-item-btn--increase:hover:not(:disabled){background-color:rgb(var(--c-surface2));border-color:rgb(var(--c-line-strong));color:rgb(var(--c-text-soft))}.checklist-item-btn--increase.is-active{background-color:rgb(var(--c-tint-green-50));border-color:rgb(var(--c-ink-green-600));color:rgb(var(--c-ink-green-600))}.checklist-item-btn--increase:disabled{border-color:rgb(var(--c-line));color:rgb(var(--c-text-meta))}.checklist-item-score{text-align:center;-webkit-user-select:none;user-select:none;background-color:rgb(var(--c-control));border:1px solid rgb(var(--c-line));border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;font-weight:800;display:flex;box-shadow:0 2px 4px #0000001a}@media screen{:where([data-theme=dark]) .checklist-item-score{box-shadow:none}}.checklist-item-action-btn{width:36px;height:36px;color:rgb(var(--c-text-meta));border-radius:8px;justify-content:center;align-items:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.checklist-item-action-btn:hover:not(:disabled){background-color:rgb(var(--c-hover-strong));color:rgb(var(--c-text-soft))}.checklist-item-action-btn:disabled{opacity:.4;cursor:not-allowed}.checklist-item-action-btn--appeal:hover:not(:disabled){background-color:rgb(var(--c-tint-blue-100));color:rgb(var(--c-ink-blue-600))}.checklist-item-action-btn--delete:hover:not(:disabled){background-color:rgb(var(--c-tint-red-100));color:rgb(var(--c-ink-red-600))}.checklist-items-list{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 4px 20px -2px #0000000d;--tw-shadow-colored:0 4px 20px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1.5rem;overflow:hidden;box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d}.checklist-summary{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 4px 20px -2px #0000000d;--tw-shadow-colored:0 4px 20px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1.5rem;padding:1.5rem;box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d}.critical-btn{text-transform:uppercase;letter-spacing:.5px;border-radius:12px;justify-content:center;align-items:center;gap:.625rem;width:100%;padding:16px 20px;font-size:14px;font-weight:800;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 6px #0000001a}.critical-btn:active{transform:scale(.97)}.critical-btn--c3{color:#333;background-color:#ffc720}.critical-btn--c3:hover{background-color:#eab315}.critical-btn--c5{color:#333;background-color:#f97316}.critical-btn--c5:hover{background-color:#ea580c}.critical-btn--c10{color:#fff;background-color:#dc3545}.critical-btn--c10:hover{background-color:#c82333}.critical-section{border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));border-radius:12px;overflow:hidden}.critical-section__header{cursor:pointer;background:rgb(var(--c-surface2));color:rgb(var(--c-text-soft));border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:12px 16px;font-weight:700;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.critical-section__header:hover{background:rgb(var(--c-hover))}.critical-section.has-items .critical-section__header{border-bottom-color:rgb(var(--c-line))}.critical-section__chevron{font-size:14px;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.critical-section__chevron.is-open{transform:rotate(180deg)}.critical-section__body{background:rgb(var(--c-surface));padding:16px;display:none}.critical-section.is-open .critical-section__body{display:block}.critical-section.is-open .critical-section__header{background-color:rgb(var(--c-hover))}.critical-section__list{margin:0;padding:0;list-style-type:none}.critical-section__item{border-bottom:1px solid rgb(var(--c-divider));color:rgb(var(--c-text-soft));justify-content:space-between;align-items:center;gap:.75rem;padding:12px 0;font-size:14px;display:flex}.critical-section__item:last-child{border-bottom:none}.critical-section__qty{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;padding:.125rem .5rem;font-size:.75rem;font-weight:700;line-height:1rem}.critical-section__item--highlight{border-radius:6px;animation:2.5s ease-out critical-item-flash}@keyframes critical-item-flash{0%,40%{background-color:rgb(var(--c-score-good) / .18)}to{background-color:#0000}}.critical-section__action-btn{width:32px;height:32px;color:rgb(var(--c-text-meta));border-radius:6px;justify-content:center;align-items:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.critical-section__action-btn:hover{background-color:rgb(var(--c-hover-strong));color:rgb(var(--c-text-soft))}.critical-section__action-btn--delete:hover{background-color:rgb(var(--c-tint-red-100));color:rgb(var(--c-ink-red-600))}.critical-section--c3 .critical-section__header{background-color:#eab3081a}.critical-section--c5 .critical-section__header{background-color:#f973161a}.critical-section--c10 .critical-section__header{background-color:#dc35451a}.swipe-to-complete{-webkit-user-select:none;user-select:none;background:rgb(var(--c-hover));border:1px solid rgb(var(--c-line));cursor:grab;border-radius:9999px;width:100%;max-width:28rem;height:64px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #0000000f}.swipe-to-complete:active{cursor:grabbing}.swipe-to-complete.is-disabled{opacity:.5;cursor:not-allowed}.swipe-to-complete__text{justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.swipe-to-complete__shimmer{text-transform:uppercase;letter-spacing:.025em;background:linear-gradient(to right, rgb(var(--c-text-meta)) 0%, rgb(var(--c-text-soft)) 50%, rgb(var(--c-text-meta)) 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;font-size:1rem;font-weight:700;line-height:1.5rem;animation:3s linear infinite shimmer}@keyframes shimmer{to{background-position:200%}}.swipe-to-complete__fill{background-color:rgb(var(--c-score-good) / .2);width:0;transition:width .3s cubic-bezier(.4,0,.2,1),opacity .3s;position:absolute;top:0;bottom:0;left:0}.swipe-to-complete__handle{background:rgb(var(--c-knob));border:1px solid rgb(var(--c-divider));touch-action:none;border-radius:9999px;justify-content:center;align-items:center;width:56px;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:.25rem;bottom:.25rem;left:.25rem;box-shadow:0 4px 6px -1px #0000001a}.swipe-to-complete__handle:hover:not(:disabled){transform:scale(1.05)}.swipe-to-complete__handle:disabled{cursor:not-allowed}.users-container{flex-direction:column;gap:1.5rem;display:flex}.users-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.users-list{flex-direction:column;gap:.75rem;display:flex}.user-card{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 4px 20px -2px #0000000d;--tw-shadow-colored:0 4px 20px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;padding:1rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d}.user-card:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.user-card.is-disabled{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));opacity:.7}.user-avatar{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:3rem;height:3rem;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;line-height:2rem;display:flex}.role-badge{text-transform:uppercase;letter-spacing:.025em;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;font-weight:700;line-height:1rem}.action-btn{z-index:10;--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));border-radius:.75rem;justify-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.action-btn:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1))}.action-btn.action-btn-edit:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-blue-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-ink-blue-600) / var(--tw-text-opacity,1))}.action-btn.action-btn-ban:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-red-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-ink-red-600) / var(--tw-text-opacity,1))}.action-btn.action-btn-activate:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-green-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-ink-green-600) / var(--tw-text-opacity,1))}.search-input{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(var(--c-text) / var(--tw-text-opacity,1));border-width:0;border-radius:.75rem;padding:.625rem 1rem .625rem 2.5rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.search-input::placeholder{--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1))}.search-input:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--c-orange) / .2);outline:2px solid #0000}.action-btn-link{text-decoration-line:none}.action-btn-link:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-blue-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-ink-blue-500) / var(--tw-text-opacity,1))}.xf-modal-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.xf-modal-title{--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));margin:0;font-size:1.25rem;font-weight:800;line-height:1}.xf-modal-subtitle{overflow-wrap:break-word;--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));margin:0;font-size:1.125rem;font-weight:700;line-height:1.75rem}.xf-modal-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.xf-modal-actions{justify-content:flex-end;gap:.75rem;padding-top:.5rem;display:flex}.form-field{flex-direction:column;gap:.375rem;display:flex}.form-label{--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.form-input{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(var(--c-text) / var(--tw-text-opacity,1));border-width:0;border-radius:.75rem;padding:.75rem 1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-input::placeholder{--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1))}.form-input:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--c-orange) / .2);outline:2px solid #0000}.form-input.has-error{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-red-50) / var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#ef444480}.form-error{--tw-text-opacity:1;color:rgb(var(--c-ink-red-600) / var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.form-alert-error{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-red-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-ink-red-700) / var(--tw-text-opacity,1));border-radius:.75rem;padding:.75rem;font-size:.875rem;line-height:1.25rem}.btn-icon-close{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));border-radius:.75rem;justify-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.btn-icon-close:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-hover-strong) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text-soft) / var(--tw-text-opacity,1))}.status-page{z-index:100;background:linear-gradient(135deg, rgb(var(--c-bg-from)) 0%, rgb(var(--c-bg-to)) 100%);justify-content:center;align-items:center;padding:2rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.status-page__backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.status-page__blob{filter:blur(70px);will-change:transform;border-radius:50%;animation:26s ease-in-out infinite alternate status-page-drift;position:absolute}@media screen{:where([data-theme=dark]) .status-page__blob{opacity:.4}}.status-page__blob--accent{background:radial-gradient(circle at 35% 35%, rgb(var(--c-orange) / .5), rgb(var(--c-orange) / 0) 70%);width:46vmax;height:46vmax;top:-14vmax;left:-10vmax}.status-page__blob--warm{background:radial-gradient(circle at 60% 40%,#ffb27a99,#ffb27a00 70%);width:38vmax;height:38vmax;animation-duration:32s;animation-delay:-8s;bottom:-12vmax;right:-8vmax}.status-page__blob--cool{background:radial-gradient(circle,#94aad680,#94aad600 70%);width:42vmax;height:42vmax;animation-name:status-page-drift-reverse;animation-duration:38s;animation-delay:-15s;top:30%;left:45%}.status-page--red .status-page__blob--accent{background:radial-gradient(circle at 35% 35%,#ef44446b,#ef444400 70%)}.status-page--gray .status-page__blob--accent{background:radial-gradient(circle at 35% 35%,#6b728066,#6b728000 70%)}.status-page__card{text-align:center;background:rgb(var(--c-surface) / .55);-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);border:1px solid rgb(var(--c-glass-edge) / .75);width:100%;max-width:36rem;box-shadow:0 24px 70px #1e293b24, inset 0 1px 0 rgb(var(--c-glass-edge) / .9);border-radius:2rem;padding:2.5rem 1.75rem;animation:.5s ease-out both status-page-appear;position:relative}@media (width>=640px){.status-page__card{padding:3.5rem 3.5rem 3rem}}.status-page__code{letter-spacing:-.04em;color:#0000;background:linear-gradient(135deg, rgb(var(--c-orange)) 0%, #ffb27a 100%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(4.5rem,14vw,7rem);font-weight:800;line-height:1}.status-page__card .tw-btn{padding:.8rem 1.6rem;font-size:1rem}.status-page--red .status-page__code{background-image:linear-gradient(135deg,#ef4444 0%,#fca5a5 100%)}.status-page--gray .status-page__code{background-image:linear-gradient(135deg, rgb(var(--c-text-soft)) 0%, rgb(var(--c-text-meta)) 100%)}@keyframes status-page-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(9vmax,7vmax)scale(1.18)}}@keyframes status-page-drift-reverse{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(-12vmax,-8vmax)scale(.92)}}@keyframes status-page-appear{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.status-page__blob,.status-page__card{animation:none}}.tw-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tw-pointer-events-none{pointer-events:none}.tw-pointer-events-auto{pointer-events:auto}.tw-invisible{visibility:hidden}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-sticky{position:sticky}.tw-inset-0{inset:0}.tw-inset-x-3\.5{left:.875rem;right:.875rem}.-tw-right-1{right:-.25rem}.-tw-top-1{top:-.25rem}.tw--bottom-3\.5{bottom:-.875rem}.tw--right-0\.5{right:-.125rem}.tw--top-0\.5{top:-.125rem}.tw--top-3\.5{top:-.875rem}.tw-bottom-0{bottom:0}.tw-bottom-1{bottom:.25rem}.tw-bottom-10{bottom:2.5rem}.tw-bottom-3{bottom:.75rem}.tw-bottom-4{bottom:1rem}.tw-left-0{left:0}.tw-left-1\/2{left:50%}.tw-left-4{left:1rem}.tw-left-5{left:1.25rem}.tw-right-0{right:0}.tw-right-1{right:.25rem}.tw-right-2{right:.5rem}.tw-right-3{right:.75rem}.tw-right-4{right:1rem}.tw-top-0{top:0}.tw-top-1{top:.25rem}.tw-top-1\/2{top:50%}.tw-top-12{top:3rem}.tw-top-3{top:.75rem}.tw-top-4{top:1rem}.tw-top-5{top:1.25rem}.tw-top-6{top:1.5rem}.tw-top-8{top:2rem}.tw-z-10{z-index:10}.tw-z-20{z-index:20}.tw-z-40{z-index:40}.tw-z-50{z-index:50}.tw-z-\[10000\]{z-index:10000}.tw-z-\[10001\]{z-index:10001}.tw-z-\[1000\]{z-index:1000}.tw-z-\[1\]{z-index:1}.tw-z-\[2\]{z-index:2}.tw-z-\[5\]{z-index:5}.tw-order-1{order:1}.tw-order-2{order:2}.tw-order-3{order:3}.tw-col-span-2{grid-column:span 2/span 2}.tw-col-start-1{grid-column-start:1}.tw-row-start-1{grid-row-start:1}.tw-float-none{float:none}.tw-m-0{margin:0}.tw-mx-1{margin-left:.25rem;margin-right:.25rem}.tw-mx-4{margin-left:1rem;margin-right:1rem}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-2{margin-top:.5rem;margin-bottom:.5rem}.tw-my-6{margin-top:1.5rem;margin-bottom:1.5rem}.tw-mb-0{margin-bottom:0}.tw-mb-0\.5{margin-bottom:.125rem}.tw-mb-1{margin-bottom:.25rem}.tw-mb-1\.5{margin-bottom:.375rem}.tw-mb-2{margin-bottom:.5rem}.tw-mb-3{margin-bottom:.75rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mb-6{margin-bottom:1.5rem}.tw-mb-8{margin-bottom:2rem}.tw-ml-0\.5{margin-left:.125rem}.tw-ml-1{margin-left:.25rem}.tw-ml-2{margin-left:.5rem}.tw-ml-auto{margin-left:auto}.tw-mr-1{margin-right:.25rem}.tw-mr-1\.5{margin-right:.375rem}.tw-mr-2{margin-right:.5rem}.tw-mt-0\.5{margin-top:.125rem}.tw-mt-1{margin-top:.25rem}.tw-mt-1\.5{margin-top:.375rem}.tw-mt-2{margin-top:.5rem}.tw-mt-2\.5{margin-top:.625rem}.tw-mt-3{margin-top:.75rem}.tw-mt-3\.5{margin-top:.875rem}.tw-mt-4{margin-top:1rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-8{margin-top:2rem}.tw-line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-contents{display:contents}.tw-hidden{display:none}.tw-aspect-square{aspect-ratio:1}.tw-h-1\.5{height:.375rem}.tw-h-10{height:2.5rem}.tw-h-11{height:2.75rem}.tw-h-12{height:3rem}.tw-h-14{height:3.5rem}.tw-h-16{height:4rem}.tw-h-2{height:.5rem}.tw-h-2\.5{height:.625rem}.tw-h-20{height:5rem}.tw-h-24{height:6rem}.tw-h-3{height:.75rem}.tw-h-3\.5{height:.875rem}.tw-h-4{height:1rem}.tw-h-48{height:12rem}.tw-h-5{height:1.25rem}.tw-h-6{height:1.5rem}.tw-h-64{height:16rem}.tw-h-7{height:1.75rem}.tw-h-8{height:2rem}.tw-h-9{height:2.25rem}.tw-h-\[104px\]{height:104px}.tw-h-\[110px\]{height:110px}.tw-h-\[170px\]{height:170px}.tw-h-\[220px\]{height:220px}.tw-h-\[280px\]{height:280px}.tw-h-\[3\.25rem\]{height:3.25rem}.tw-h-\[52px\]{height:52px}.tw-h-\[max\(240px\,calc\(100dvh-20rem\)\)\]{height:max(240px,100dvh - 20rem)}.tw-h-full{height:100%}.tw-h-px{height:1px}.tw-max-h-36{max-height:9rem}.tw-max-h-40{max-height:10rem}.tw-max-h-64{max-height:16rem}.tw-max-h-72{max-height:18rem}.tw-max-h-80{max-height:20rem}.tw-max-h-\[30rem\]{max-height:30rem}.tw-max-h-\[340px\]{max-height:340px}.tw-max-h-\[50vh\]{max-height:50vh}.tw-max-h-\[70vh\]{max-height:70vh}.tw-max-h-\[90vh\]{max-height:90vh}.tw-max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.tw-min-h-4{min-height:1rem}.tw-min-h-\[100px\]{min-height:100px}.tw-min-h-\[195px\]{min-height:195px}.tw-min-h-\[240px\]{min-height:240px}.tw-min-h-\[400px\]{min-height:400px}.tw-min-h-\[40px\]{min-height:40px}.tw-min-h-\[44px\]{min-height:44px}.tw-min-h-\[50dvh\]{min-height:50dvh}.tw-min-h-screen{min-height:100vh}.tw-w-1{width:.25rem}.tw-w-1\.5{width:.375rem}.tw-w-1\/2{width:50%}.tw-w-1\/3{width:33.3333%}.tw-w-10{width:2.5rem}.tw-w-11{width:2.75rem}.tw-w-12{width:3rem}.tw-w-14{width:3.5rem}.tw-w-16{width:4rem}.tw-w-2{width:.5rem}.tw-w-2\.5{width:.625rem}.tw-w-20{width:5rem}.tw-w-24{width:6rem}.tw-w-28{width:7rem}.tw-w-3{width:.75rem}.tw-w-3\.5{width:.875rem}.tw-w-3\/4{width:75%}.tw-w-32{width:8rem}.tw-w-36{width:9rem}.tw-w-4{width:1rem}.tw-w-48{width:12rem}.tw-w-5{width:1.25rem}.tw-w-5\/6{width:83.3333%}.tw-w-56{width:14rem}.tw-w-6{width:1.5rem}.tw-w-64{width:16rem}.tw-w-7{width:1.75rem}.tw-w-72{width:18rem}.tw-w-8{width:2rem}.tw-w-80{width:20rem}.tw-w-9{width:2.25rem}.tw-w-\[5\.5rem\]{width:5.5rem}.tw-w-\[6\.5rem\]{width:6.5rem}.tw-w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.tw-w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.tw-w-auto{width:auto}.tw-w-fit{width:fit-content}.tw-w-full{width:100%}.tw-w-px{width:1px}.tw-min-w-0{min-width:0}.tw-min-w-\[1\.5rem\]{min-width:1.5rem}.tw-min-w-\[104px\]{min-width:104px}.tw-min-w-\[14rem\]{min-width:14rem}.tw-min-w-\[16rem\]{min-width:16rem}.tw-min-w-\[180px\]{min-width:180px}.tw-min-w-\[18px\]{min-width:18px}.tw-min-w-\[200px\]{min-width:200px}.tw-min-w-\[20px\]{min-width:20px}.tw-min-w-\[220px\]{min-width:220px}.tw-min-w-\[240px\]{min-width:240px}.tw-min-w-\[640px\]{min-width:640px}.tw-min-w-\[720px\]{min-width:720px}.tw-min-w-\[900px\]{min-width:900px}.tw-max-w-2xl{max-width:42rem}.tw-max-w-3xl{max-width:48rem}.tw-max-w-4xl{max-width:56rem}.tw-max-w-5xl{max-width:64rem}.tw-max-w-\[14rem\]{max-width:14rem}.tw-max-w-\[300px\]{max-width:300px}.tw-max-w-\[40\%\]{max-width:40%}.tw-max-w-\[500px\]{max-width:500px}.tw-max-w-\[9rem\]{max-width:9rem}.tw-max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.tw-max-w-full{max-width:100%}.tw-max-w-lg{max-width:32rem}.tw-max-w-md{max-width:28rem}.tw-max-w-none{max-width:none}.tw-max-w-xl{max-width:36rem}.tw-max-w-xs{max-width:20rem}.tw-flex-1{flex:1}.tw-flex-shrink-0,.tw-shrink-0{flex-shrink:0}.tw-flex-grow{flex-grow:1}.tw-basis-full{flex-basis:100%}.tw-table-fixed{table-layout:fixed}.tw-border-collapse{border-collapse:collapse}.tw-border-separate{border-collapse:separate}.tw-border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-tw-translate-x-1\/2,.tw--translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-1\/2{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes tw-bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.tw-animate-bounce{animation:1s infinite tw-bounce}@keyframes tw-pulse{50%{opacity:.5}}.tw-animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite tw-pulse}@keyframes tw-spin{to{transform:rotate(360deg)}}.tw-animate-spin{animation:1s linear infinite tw-spin}.tw-cursor-default{cursor:default}.tw-cursor-grab{cursor:grab}.tw-cursor-grabbing{cursor:grabbing}.tw-cursor-not-allowed{cursor:not-allowed}.tw-cursor-pointer{cursor:pointer}.tw-select-none{-webkit-user-select:none;user-select:none}.tw-resize-none{resize:none}.tw-resize-y{resize:vertical}.tw-list-none{list-style-type:none}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.tw-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.tw-grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.tw-flex-col{flex-direction:column}.tw-flex-col-reverse{flex-direction:column-reverse}.tw-flex-wrap{flex-wrap:wrap}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-items-stretch{align-items:stretch}.tw-justify-start{justify-content:flex-start}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-0{gap:0}.tw-gap-0\.5{gap:.125rem}.tw-gap-1{gap:.25rem}.tw-gap-1\.5{gap:.375rem}.tw-gap-2{gap:.5rem}.tw-gap-2\.5{gap:.625rem}.tw-gap-3{gap:.75rem}.tw-gap-3\.5{gap:.875rem}.tw-gap-4{gap:1rem}.tw-gap-6{gap:1.5rem}.tw-gap-8{gap:2rem}.tw-gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.tw-gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.tw-gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.tw-gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.tw-gap-y-1{row-gap:.25rem}.tw-gap-y-6{row-gap:1.5rem}.tw-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tw-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tw-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tw-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tw-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.tw-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.tw-divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.tw-divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--c-divider) / var(--tw-divide-opacity,1))}.tw-self-start{align-self:flex-start}.tw-self-center{align-self:center}.tw-overflow-auto{overflow:auto}.tw-overflow-hidden{overflow:hidden}.tw-overflow-visible{overflow:visible}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-overflow-y-hidden{overflow-y:hidden}.tw-overscroll-contain{overscroll-behavior:contain}.tw-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tw-whitespace-normal{white-space:normal}.tw-whitespace-nowrap{white-space:nowrap}.tw-whitespace-pre-line{white-space:pre-line}.tw-break-words{overflow-wrap:break-word}.tw-break-all{word-break:break-all}.tw-rounded{border-radius:.25rem}.tw-rounded-2xl{border-radius:1rem}.tw-rounded-3xl,.tw-rounded-\[1\.5rem\]{border-radius:1.5rem}.tw-rounded-\[14px\]{border-radius:14px}.tw-rounded-\[2rem\]{border-radius:2rem}.tw-rounded-full{border-radius:9999px}.tw-rounded-lg{border-radius:.5rem}.tw-rounded-md{border-radius:.375rem}.tw-rounded-sm{border-radius:.125rem}.tw-rounded-xl{border-radius:.75rem}.tw-rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.tw-rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.tw-rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.tw-rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.tw-rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.tw-rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.tw-border{border-width:1px}.tw-border-0{border-width:0}.tw-border-2{border-width:2px}.tw-border-4{border-width:4px}.tw-border-b{border-bottom-width:1px}.tw-border-b-2{border-bottom-width:2px}.tw-border-l-4{border-left-width:4px}.tw-border-r{border-right-width:1px}.tw-border-r-0{border-right-width:0}.tw-border-t{border-top-width:1px}.tw-border-solid{border-style:solid}.tw-border-dashed{border-style:dashed}.tw-border-amber-100{--tw-border-opacity:1;border-color:rgb(var(--c-line-amber-100) / var(--tw-border-opacity,1))}.tw-border-amber-200{--tw-border-opacity:1;border-color:rgb(var(--c-line-amber-200) / var(--tw-border-opacity,1))}.tw-border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.tw-border-brand-border{--tw-border-opacity:1;border-color:rgb(var(--c-border) / var(--tw-border-opacity,1))}.tw-border-brand-border\/40{border-color:rgb(var(--c-border) / .4)}.tw-border-brand-border\/50{border-color:rgb(var(--c-border) / .5)}.tw-border-brand-border\/60{border-color:rgb(var(--c-border) / .6)}.tw-border-brand-orange{--tw-border-opacity:1;border-color:rgb(var(--c-orange) / var(--tw-border-opacity,1))}.tw-border-current{border-color:currentColor}.tw-border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.tw-border-emerald-100{--tw-border-opacity:1;border-color:rgb(var(--c-line-emerald-100) / var(--tw-border-opacity,1))}.tw-border-emerald-200{--tw-border-opacity:1;border-color:rgb(var(--c-line-emerald-200) / var(--tw-border-opacity,1))}.tw-border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.tw-border-gray-100{--tw-border-opacity:1;border-color:rgb(var(--c-divider) / var(--tw-border-opacity,1))}.tw-border-gray-200{--tw-border-opacity:1;border-color:rgb(var(--c-line) / var(--tw-border-opacity,1))}.tw-border-gray-300{--tw-border-opacity:1;border-color:rgb(var(--c-line-strong) / var(--tw-border-opacity,1))}.tw-border-gray-50{--tw-border-opacity:1;border-color:rgb(var(--c-surface2) / var(--tw-border-opacity,1))}.tw-border-green-200{--tw-border-opacity:1;border-color:rgb(var(--c-line-green-200) / var(--tw-border-opacity,1))}.tw-border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.tw-border-orange-100{--tw-border-opacity:1;border-color:rgb(var(--c-line-orange-100) / var(--tw-border-opacity,1))}.tw-border-orange-200{--tw-border-opacity:1;border-color:rgb(var(--c-line-orange-200) / var(--tw-border-opacity,1))}.tw-border-orange-400{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.tw-border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.tw-border-red-200{--tw-border-opacity:1;border-color:rgb(var(--c-line-red-200) / var(--tw-border-opacity,1))}.tw-border-red-300{--tw-border-opacity:1;border-color:rgb(var(--c-line-red-300) / var(--tw-border-opacity,1))}.tw-border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.tw-border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.tw-border-rs-crit-edge{border-color:var(--rs-crit-edge)}.tw-border-rs-gray-edge{border-color:var(--rs-gray-edge)}.tw-border-rs-orange-bar{border-color:var(--rs-orange-bar)}.tw-border-rs-red-bar{border-color:var(--rs-red-bar)}.tw-border-rs-yellow-bar{border-color:var(--rs-yellow-bar)}.tw-border-slate-200{--tw-border-opacity:1;border-color:rgb(var(--c-line-slate-200) / var(--tw-border-opacity,1))}.tw-border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.tw-border-transparent{border-color:#0000}.tw-border-violet-100{--tw-border-opacity:1;border-color:rgb(var(--c-line-violet-100) / var(--tw-border-opacity,1))}.tw-border-white{--tw-border-opacity:1;border-color:rgb(var(--c-surface) / var(--tw-border-opacity,1))}.tw-border-t-transparent{border-top-color:#0000}.tw-bg-amber-50{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-amber-50) / var(--tw-bg-opacity,1))}.tw-bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.tw-bg-black\/40{background-color:#0006}.tw-bg-blue-100{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-blue-100) / var(--tw-bg-opacity,1))}.tw-bg-blue-50{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-blue-50) / var(--tw-bg-opacity,1))}.tw-bg-blue-50\/40{background-color:rgb(var(--c-tint-blue-50) / .4)}.tw-bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.tw-bg-brand-bg{--tw-bg-opacity:1;background-color:rgb(var(--c-bg) / var(--tw-bg-opacity,1))}.tw-bg-brand-border\/30{background-color:rgb(var(--c-border) / .3)}.tw-bg-brand-green\/10{background-color:rgb(var(--c-green) / .1)}.tw-bg-brand-orange{--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1))}.tw-bg-brand-orange\/10{background-color:rgb(var(--c-orange) / .1)}.tw-bg-brand-orange\/15{background-color:rgb(var(--c-orange) / .15)}.tw-bg-brand-orangeSoft{--tw-bg-opacity:1;background-color:rgb(var(--c-orange-soft) / var(--tw-bg-opacity,1))}.tw-bg-brand-orangeSoft\/40{background-color:rgb(var(--c-orange-soft) / .4)}.tw-bg-brand-orangeSoft\/50{background-color:rgb(var(--c-orange-soft) / .5)}.tw-bg-brand-surface{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1))}.tw-bg-brand-textSoft{--tw-bg-opacity:1;background-color:rgb(var(--c-text-soft) / var(--tw-bg-opacity,1))}.tw-bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.tw-bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-emerald-100) / var(--tw-bg-opacity,1))}.tw-bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.tw-bg-emerald-50\/50{background-color:rgb(var(--c-tint-emerald-50) / .5)}.tw-bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.tw-bg-gray-100{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1))}.tw-bg-gray-200{--tw-bg-opacity:1;background-color:rgb(var(--c-hover-strong) / var(--tw-bg-opacity,1))}.tw-bg-gray-200\/80{background-color:rgb(var(--c-hover-strong) / .8)}.tw-bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.tw-bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.tw-bg-gray-50{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1))}.tw-bg-gray-50\/50{background-color:rgb(var(--c-surface2) / .5)}.tw-bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.tw-bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.tw-bg-green-100{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-green-100) / var(--tw-bg-opacity,1))}.tw-bg-green-50{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-green-50) / var(--tw-bg-opacity,1))}.tw-bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.tw-bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.tw-bg-orange-100{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-orange-100) / var(--tw-bg-opacity,1))}.tw-bg-orange-100\/80{background-color:rgb(var(--c-tint-orange-100) / .8)}.tw-bg-orange-50{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-orange-50) / var(--tw-bg-opacity,1))}.tw-bg-orange-50\/40{background-color:rgb(var(--c-tint-orange-50) / .4)}.tw-bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.tw-bg-pink-100{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-pink-100) / var(--tw-bg-opacity,1))}.tw-bg-purple-100{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-purple-100) / var(--tw-bg-opacity,1))}.tw-bg-purple-50{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-purple-50) / var(--tw-bg-opacity,1))}.tw-bg-red-100{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-red-100) / var(--tw-bg-opacity,1))}.tw-bg-red-100\/80{background-color:rgb(var(--c-tint-red-100) / .8)}.tw-bg-red-50{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-red-50) / var(--tw-bg-opacity,1))}.tw-bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.tw-bg-rs-comment{background-color:var(--rs-comment)}.tw-bg-rs-crit-badge{background-color:var(--rs-crit-badge)}.tw-bg-rs-crit-comment{background-color:var(--rs-crit-comment)}.tw-bg-rs-crit-row{background-color:var(--rs-crit-row)}.tw-bg-rs-gray-badge{background-color:var(--rs-gray-badge)}.tw-bg-rs-gray-row{background-color:var(--rs-gray-row)}.tw-bg-rs-orange-badge{background-color:var(--rs-orange-badge)}.tw-bg-rs-orange-bar{background-color:var(--rs-orange-bar)}.tw-bg-rs-orange-row{background-color:var(--rs-orange-row)}.tw-bg-rs-red-badge{background-color:var(--rs-red-badge)}.tw-bg-rs-red-bar{background-color:var(--rs-red-bar)}.tw-bg-rs-red-row{background-color:var(--rs-red-row)}.tw-bg-rs-yellow-badge{background-color:var(--rs-yellow-badge)}.tw-bg-rs-yellow-bar{background-color:var(--rs-yellow-bar)}.tw-bg-rs-yellow-row{background-color:var(--rs-yellow-row)}.tw-bg-score-bad{--tw-bg-opacity:1;background-color:rgb(var(--c-score-bad) / var(--tw-bg-opacity,1))}.tw-bg-slate-100{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-slate-100) / var(--tw-bg-opacity,1))}.tw-bg-slate-400{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.tw-bg-slate-50{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-slate-50) / var(--tw-bg-opacity,1))}.tw-bg-slate-50\/80{background-color:rgb(var(--c-tint-slate-50) / .8)}.tw-bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.tw-bg-transparent{background-color:#0000}.tw-bg-violet-400{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}.tw-bg-violet-50\/50{background-color:rgb(var(--c-tint-violet-50) / .5)}.tw-bg-white{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1))}.tw-bg-white\/50{background-color:rgb(var(--c-surface) / .5)}.tw-bg-white\/70{background-color:rgb(var(--c-surface) / .7)}.tw-bg-white\/80{background-color:rgb(var(--c-surface) / .8)}.tw-bg-white\/95{background-color:rgb(var(--c-surface) / .95)}.tw-bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-yellow-100) / var(--tw-bg-opacity,1))}.tw-bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.tw-bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.tw-bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.tw-from-brand-bgFrom{--tw-gradient-from:rgb(var(--c-bg-from) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--c-bg-from) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-brand-orange\/20{--tw-gradient-from:rgb(var(--c-orange) / .2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--c-orange) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-orange-50{--tw-gradient-from:rgb(var(--c-tint-orange-50) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--c-tint-orange-50) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-pink-500{--tw-gradient-from:#ec4899 var(--tw-gradient-from-position);--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-via-purple-500{--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #a855f7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-to-brand-bgTo{--tw-gradient-to:rgb(var(--c-bg-to) / 1) var(--tw-gradient-to-position)}.tw-to-brand-orange\/5{--tw-gradient-to:rgb(var(--c-orange) / .05) var(--tw-gradient-to-position)}.tw-to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.tw-to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.tw-object-contain{-o-object-fit:contain;object-fit:contain}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-p-0{padding:0}.tw-p-1{padding:.25rem}.tw-p-1\.5{padding:.375rem}.tw-p-10{padding:2.5rem}.tw-p-2{padding:.5rem}.tw-p-3{padding:.75rem}.tw-p-3\.5{padding:.875rem}.tw-p-4{padding:1rem}.tw-p-5{padding:1.25rem}.tw-p-6{padding:1.5rem}.tw-p-8{padding:2rem}.tw-px-0{padding-left:0;padding-right:0}.tw-px-1{padding-left:.25rem;padding-right:.25rem}.tw-px-1\.5{padding-left:.375rem;padding-right:.375rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-py-16{padding-top:4rem;padding-bottom:4rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}.tw-pb-0{padding-bottom:0}.tw-pb-28{padding-bottom:7rem}.tw-pb-3{padding-bottom:.75rem}.tw-pb-4{padding-bottom:1rem}.tw-pb-px{padding-bottom:1px}.tw-pl-11{padding-left:2.75rem}.tw-pl-3{padding-left:.75rem}.tw-pl-4{padding-left:1rem}.tw-pl-8{padding-left:2rem}.tw-pr-1{padding-right:.25rem}.tw-pr-10{padding-right:2.5rem}.tw-pr-12{padding-right:3rem}.tw-pr-2{padding-right:.5rem}.tw-pr-3{padding-right:.75rem}.tw-pr-4{padding-right:1rem}.tw-pt-1{padding-top:.25rem}.tw-pt-12{padding-top:3rem}.tw-pt-2{padding-top:.5rem}.tw-pt-2\.5{padding-top:.625rem}.tw-pt-3{padding-top:.75rem}.tw-pt-4{padding-top:1rem}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-align-top{vertical-align:top}.tw-align-middle{vertical-align:middle}.tw-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tw-font-sans{font-family:Montserrat Variable,Montserrat,sans-serif}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.tw-text-5xl{font-size:3rem;line-height:1}.tw-text-6xl{font-size:3.75rem;line-height:1}.tw-text-\[10px\]{font-size:10px}.tw-text-\[11px\]{font-size:11px}.tw-text-\[8px\]{font-size:8px}.tw-text-\[9px\]{font-size:9px}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-font-black{font-weight:900}.tw-font-bold{font-weight:700}.tw-font-extrabold{font-weight:800}.tw-font-medium{font-weight:500}.tw-font-normal{font-weight:400}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-capitalize{text-transform:capitalize}.tw-italic{font-style:italic}.tw-tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tw-leading-5{line-height:1.25rem}.tw-leading-\[18px\]{line-height:18px}.tw-leading-none{line-height:1}.tw-leading-relaxed{line-height:1.625}.tw-leading-snug{line-height:1.375}.tw-leading-tight{line-height:1.25}.tw-tracking-tight{letter-spacing:-.025em}.tw-tracking-wide{letter-spacing:.025em}.tw-tracking-wider{letter-spacing:.05em}.tw-tracking-widest{letter-spacing:.1em}.tw-text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.tw-text-amber-800{--tw-text-opacity:1;color:rgb(var(--c-ink-amber-800) / var(--tw-text-opacity,1))}.tw-text-blue-500{--tw-text-opacity:1;color:rgb(var(--c-ink-blue-500) / var(--tw-text-opacity,1))}.tw-text-blue-600{--tw-text-opacity:1;color:rgb(var(--c-ink-blue-600) / var(--tw-text-opacity,1))}.tw-text-blue-700{--tw-text-opacity:1;color:rgb(var(--c-ink-blue-700) / var(--tw-text-opacity,1))}.tw-text-brand-green{--tw-text-opacity:1;color:rgb(var(--c-green) / var(--tw-text-opacity,1))}.tw-text-brand-onAccent{--tw-text-opacity:1;color:rgb(var(--c-on-accent) / var(--tw-text-opacity,1))}.tw-text-brand-orange{--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1))}.tw-text-brand-text{--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1))}.tw-text-brand-textSecondary{--tw-text-opacity:1;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1))}.tw-text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.tw-text-emerald-600{--tw-text-opacity:1;color:rgb(var(--c-ink-emerald-600) / var(--tw-text-opacity,1))}.tw-text-emerald-700{--tw-text-opacity:1;color:rgb(var(--c-ink-emerald-700) / var(--tw-text-opacity,1))}.tw-text-emerald-800{--tw-text-opacity:1;color:rgb(var(--c-ink-emerald-800) / var(--tw-text-opacity,1))}.tw-text-emerald-900{--tw-text-opacity:1;color:rgb(var(--c-ink-emerald-900) / var(--tw-text-opacity,1))}.tw-text-gray-300{--tw-text-opacity:1;color:rgb(var(--c-text-faint) / var(--tw-text-opacity,1))}.tw-text-gray-400{--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1))}.tw-text-gray-500{--tw-text-opacity:1;color:rgb(var(--c-text-subtle) / var(--tw-text-opacity,1))}.tw-text-gray-600{--tw-text-opacity:1;color:rgb(var(--c-text-soft) / var(--tw-text-opacity,1))}.tw-text-gray-700{--tw-text-opacity:1;color:rgb(var(--c-text-body) / var(--tw-text-opacity,1))}.tw-text-gray-800{--tw-text-opacity:1;color:rgb(var(--c-text-heading) / var(--tw-text-opacity,1))}.tw-text-gray-900{--tw-text-opacity:1;color:rgb(var(--c-text-strong) / var(--tw-text-opacity,1))}.tw-text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.tw-text-green-600{--tw-text-opacity:1;color:rgb(var(--c-ink-green-600) / var(--tw-text-opacity,1))}.tw-text-green-700{--tw-text-opacity:1;color:rgb(var(--c-ink-green-700) / var(--tw-text-opacity,1))}.tw-text-green-800{--tw-text-opacity:1;color:rgb(var(--c-ink-green-800) / var(--tw-text-opacity,1))}.tw-text-inherit{color:inherit}.tw-text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.tw-text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.tw-text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.tw-text-orange-600{--tw-text-opacity:1;color:rgb(var(--c-ink-orange-600) / var(--tw-text-opacity,1))}.tw-text-orange-700{--tw-text-opacity:1;color:rgb(var(--c-ink-orange-700) / var(--tw-text-opacity,1))}.tw-text-pink-600{--tw-text-opacity:1;color:rgb(var(--c-ink-pink-600) / var(--tw-text-opacity,1))}.tw-text-purple-600{--tw-text-opacity:1;color:rgb(var(--c-ink-purple-600) / var(--tw-text-opacity,1))}.tw-text-purple-700{--tw-text-opacity:1;color:rgb(var(--c-ink-purple-700) / var(--tw-text-opacity,1))}.tw-text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.tw-text-red-500{--tw-text-opacity:1;color:rgb(var(--c-ink-red-500) / var(--tw-text-opacity,1))}.tw-text-red-600{--tw-text-opacity:1;color:rgb(var(--c-ink-red-600) / var(--tw-text-opacity,1))}.tw-text-red-700{--tw-text-opacity:1;color:rgb(var(--c-ink-red-700) / var(--tw-text-opacity,1))}.tw-text-red-800{--tw-text-opacity:1;color:rgb(var(--c-ink-red-800) / var(--tw-text-opacity,1))}.tw-text-rs-crit-desc{color:var(--rs-crit-desc)}.tw-text-rs-gray-ink{color:var(--rs-gray-ink)}.tw-text-rs-gray-title{color:var(--rs-gray-title)}.tw-text-rs-orange-bar{color:var(--rs-orange-bar)}.tw-text-rs-orange-ink{color:var(--rs-orange-ink)}.tw-text-rs-orange-title{color:var(--rs-orange-title)}.tw-text-rs-red-bar{color:var(--rs-red-bar)}.tw-text-rs-red-ink{color:var(--rs-red-ink)}.tw-text-rs-red-title{color:var(--rs-red-title)}.tw-text-rs-yellow-bar{color:var(--rs-yellow-bar)}.tw-text-rs-yellow-ink{color:var(--rs-yellow-ink)}.tw-text-rs-yellow-title{color:var(--rs-yellow-title)}.tw-text-score-bad{--tw-text-opacity:1;color:rgb(var(--c-score-bad) / var(--tw-text-opacity,1))}.tw-text-score-good{--tw-text-opacity:1;color:rgb(var(--c-score-good) / var(--tw-text-opacity,1))}.tw-text-score-warn{--tw-text-opacity:1;color:rgb(var(--c-score-warn) / var(--tw-text-opacity,1))}.tw-text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}.tw-text-sky-600{--tw-text-opacity:1;color:rgb(var(--c-ink-sky-600) / var(--tw-text-opacity,1))}.tw-text-slate-400{--tw-text-opacity:1;color:rgb(var(--c-ink-slate-400) / var(--tw-text-opacity,1))}.tw-text-slate-500{--tw-text-opacity:1;color:rgb(var(--c-ink-slate-500) / var(--tw-text-opacity,1))}.tw-text-slate-600{--tw-text-opacity:1;color:rgb(var(--c-ink-slate-600) / var(--tw-text-opacity,1))}.tw-text-slate-700{--tw-text-opacity:1;color:rgb(var(--c-ink-slate-700) / var(--tw-text-opacity,1))}.tw-text-slate-800{--tw-text-opacity:1;color:rgb(var(--c-ink-slate-800) / var(--tw-text-opacity,1))}.tw-text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.tw-text-violet-600{--tw-text-opacity:1;color:rgb(var(--c-ink-violet-600) / var(--tw-text-opacity,1))}.tw-text-violet-700{--tw-text-opacity:1;color:rgb(var(--c-ink-violet-700) / var(--tw-text-opacity,1))}.tw-text-violet-800{--tw-text-opacity:1;color:rgb(var(--c-ink-violet-800) / var(--tw-text-opacity,1))}.tw-text-violet-900{--tw-text-opacity:1;color:rgb(var(--c-ink-violet-900) / var(--tw-text-opacity,1))}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-text-yellow-600{--tw-text-opacity:1;color:rgb(var(--c-ink-yellow-600) / var(--tw-text-opacity,1))}.tw-text-yellow-700{--tw-text-opacity:1;color:rgb(var(--c-ink-yellow-700) / var(--tw-text-opacity,1))}.tw-line-through{text-decoration-line:line-through}.tw-no-underline{text-decoration-line:none}.tw-antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tw-opacity-0{opacity:0}.tw-opacity-100{opacity:1}.tw-opacity-50{opacity:.5}.tw-opacity-60{opacity:.6}.tw-opacity-70{opacity:.7}.tw-opacity-80{opacity:.8}.tw-opacity-90{opacity:.9}.tw-shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:0 2px 4px #00000005;--tw-shadow-colored:0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 2px 8px #0000000a;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 2px 8px #00000014;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_4px_12px_rgba\(16\,185\,129\,0\.25\)\]{--tw-shadow:0 4px 12px #10b98140;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_4px_12px_rgba\(249\,115\,22\,0\.25\)\]{--tw-shadow:0 4px 12px #f9731640;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_4px_12px_rgba\(59\,130\,246\,0\.25\)\]{--tw-shadow:0 4px 12px #3b82f640;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_4px_12px_rgba\(6\,182\,212\,0\.25\)\]{--tw-shadow:0 4px 12px #06b6d440;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_4px_12px_rgba\(71\,85\,105\,0\.25\)\]{--tw-shadow:0 4px 12px #47556940;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[inset_0_2px_4px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:inset 0 2px 4px #00000005;--tw-shadow-colored:inset 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[inset_4px_0_0_var\(--rs-crit-bar\)\,inset_0_1px_0_var\(--rs-crit-line\)\]{--tw-shadow:inset 4px 0 0 var(--rs-crit-bar),inset 0 1px 0 var(--rs-crit-line);--tw-shadow-colored:inset 4px 0 0 var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[inset_4px_0_0_var\(--rs-gray-bar\)\]{--tw-shadow:inset 4px 0 0 var(--rs-gray-bar);--tw-shadow-colored:inset 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[inset_4px_0_0_var\(--rs-orange-bar\)\]{--tw-shadow:inset 4px 0 0 var(--rs-orange-bar);--tw-shadow-colored:inset 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[inset_4px_0_0_var\(--rs-red-bar\)\]{--tw-shadow:inset 4px 0 0 var(--rs-red-bar);--tw-shadow-colored:inset 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[inset_4px_0_0_var\(--rs-yellow-bar\)\]{--tw-shadow:inset 4px 0 0 var(--rs-yellow-bar);--tw-shadow-colored:inset 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-soft{--tw-shadow:0 4px 20px -2px #0000000d;--tw-shadow-colored:0 4px 20px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-orange-100{--tw-shadow-color:rgb(var(--c-tint-orange-100) / 1);--tw-shadow:var(--tw-shadow-colored)}.tw-outline-none{outline-offset:2px;outline:2px solid #0000}.tw-outline{outline-style:solid}.tw-outline-2{outline-width:2px}.-tw-outline-offset-2{outline-offset:-2px}.tw-outline-red-400{outline-color:#f87171}.tw-ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.tw-ring-brand-orange{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-orange) / var(--tw-ring-opacity,1))}.tw-ring-brand-orange\/20{--tw-ring-color:rgb(var(--c-orange) / .2)}.tw-ring-brand-orange\/40{--tw-ring-color:rgb(var(--c-orange) / .4)}.tw-ring-offset-2{--tw-ring-offset-width:2px}.tw-drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-transition-\[transform\,width\]{transition-property:transform,width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-duration-200{transition-duration:.2s}.tw-duration-300{transition-duration:.3s}.tw-duration-500{transition-duration:.5s}.tw-ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.tw-shadow-soft{box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d}.multiselect-container{width:100%;position:relative}.multiselect-label{--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));margin-bottom:.375rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:block}.multiselect-trigger{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:48px;padding:.5rem .75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.multiselect-trigger:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1))}.multiselect-trigger.is-open{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--c-orange) / .2)}.multiselect-trigger.is-disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.multiselect-chips{flex-wrap:wrap;flex:1;gap:.375rem;min-width:0;display:flex}.multiselect-chip{--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1));--tw-text-opacity:1;max-width:150px;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.multiselect-chip-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.multiselect-chip-remove{background-color:rgb(var(--c-on-accent) / .2);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:10px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.multiselect-chip-remove:hover{background-color:rgb(var(--c-on-accent) / .4)}.multiselect-placeholder{--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.multiselect-actions{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.multiselect-clear{--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.multiselect-clear:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-red-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-ink-red-500) / var(--tw-text-opacity,1))}.multiselect-chevron{--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.multiselect-chevron.is-open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.multiselect-dropdown{z-index:10001;--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--c-divider) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem;position:fixed;overflow:hidden}.multiselect-search-wrapper{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--c-divider) / var(--tw-border-opacity,1));position:relative}.multiselect-search-icon{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;position:absolute;top:50%;left:.75rem}.multiselect-search{outline-offset:2px;background-color:#0000;border-width:0;outline:2px solid #0000;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-size:.875rem;line-height:1.25rem}.multiselect-search::placeholder{--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1))}.multiselect-options{max-height:240px;padding-top:.375rem;padding-bottom:.375rem;overflow-y:auto}.multiselect-option{cursor:pointer;align-items:center;gap:.625rem;width:100%;padding:.625rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.multiselect-option:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1))}.multiselect-option.is-selected{--tw-bg-opacity:1;background-color:rgb(var(--c-orange-soft) / var(--tw-bg-opacity,1))}.multiselect-option.is-highlighted{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1))}.multiselect-option-checkbox{--tw-border-opacity:1;border-width:2px;border-color:rgb(var(--c-line-strong) / var(--tw-border-opacity,1));--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;line-height:1rem;display:flex}.multiselect-option.is-selected .multiselect-option-checkbox{--tw-border-opacity:1;border-color:rgb(var(--c-orange) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1))}.multiselect-option-label{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;min-width:0;color:rgb(var(--c-text) / var(--tw-text-opacity,1));flex:1;font-size:.875rem;line-height:1.25rem;overflow:hidden}.multiselect-empty{text-align:center;--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));padding-top:1rem;padding-bottom:1rem;font-size:.875rem;line-height:1.25rem}.date-range-container{width:100%}.date-range-label{--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));margin-bottom:.375rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:block}.date-range-preset.is-active{--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.filter-card{border-width:1px;border-color:rgb(var(--c-border) / .5);--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 4px 20px -2px #0000000d;--tw-shadow-colored:0 4px 20px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;padding:1.25rem;box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d}.filter-card-header{align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.filter-card-icon{--tw-text-opacity:1;width:2rem;height:2rem;color:rgb(var(--c-orange) / var(--tw-text-opacity,1));background:#fd7e141a;border-radius:9999px;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex}.filter-card-title{--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));margin:0;font-size:1.125rem;font-weight:700;line-height:1.75rem}.filter-card-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.filter-card-footer{gap:.5rem;margin-top:1.25rem;display:flex}.filter-card-summary{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));text-align:center;border-radius:.75rem;margin-top:1rem;padding:.75rem}.quarter-hour-input{min-width:0;display:flex}.quarter-hour-input__control{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--c-line) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;width:100%;height:2.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem;align-items:stretch;display:flex;overflow:hidden}.quarter-hour-input__control.has-error{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-line-red-100) / var(--tw-ring-opacity,1))}.quarter-hour-input__control.is-readonly{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));width:100%}.quarter-hour-input__control.is-disabled{opacity:.6}.quarter-hour-input__field-wrap{flex:1;align-items:center;min-width:0;display:flex;position:relative}.quarter-hour-input__field{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;width:100%;min-width:0;height:2.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);text-align:center;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));background-color:#0000;border-width:0;border-radius:0;padding:0 2rem 0 .5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.quarter-hour-input__field:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);outline:2px solid #0000}.quarter-hour-input__readonly{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;min-width:0;height:2.5rem;color:rgb(var(--c-text) / var(--tw-text-opacity,1));flex:1;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.quarter-hour-input__toggle{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(var(--c-orange) / var(--tw-text-opacity,1));background-color:#0000;border-radius:.375rem;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;right:.125rem}.quarter-hour-input__toggle:hover{background-color:rgb(var(--c-orange) / .1)}.quarter-hour-input__toggle:disabled{cursor:not-allowed;opacity:.5}.quarter-hour-input__stepper{--tw-border-opacity:1;border-left-width:1px;border-color:rgb(var(--c-line) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));flex-direction:column;flex-shrink:0;width:1.75rem;display:flex}.quarter-hour-input__step{--tw-text-opacity:1;min-height:0;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));flex:1;justify-content:center;align-items:center;font-size:10px;line-height:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.quarter-hour-input__step:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1))}.quarter-hour-input__step:disabled{cursor:not-allowed;opacity:.5}.quarter-hour-input__step:first-child{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--c-line) / var(--tw-border-opacity,1))}.quarter-hour-picker{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--c-divider) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;padding:.75rem;overflow-y:auto}.quarter-hour-picker__label{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));margin-top:.25rem;margin-bottom:.5rem;font-size:11px;font-weight:600}.quarter-hour-picker__hours{grid-template-columns:repeat(6,minmax(0,1fr));gap:.375rem;margin-bottom:.75rem;display:grid}.quarter-hour-picker__hour{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));--tw-text-opacity:1;height:2rem;color:rgb(var(--c-text) / var(--tw-text-opacity,1));border-radius:.5rem;font-size:.75rem;font-weight:600;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.quarter-hour-picker__hour:hover{background-color:rgb(var(--c-orange) / .1);--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1))}.quarter-hour-picker__hour.is-active,.quarter-hour-picker__hour.is-active:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.quarter-hour-picker__minutes{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.quarter-hour-picker__minute{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));--tw-text-opacity:1;height:2.5rem;color:rgb(var(--c-text) / var(--tw-text-opacity,1));border-radius:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.quarter-hour-picker__minute:hover{background-color:rgb(var(--c-orange) / .1);--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1))}.quarter-hour-picker__minute.is-active{background-color:rgb(var(--c-orange) / .15);--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--c-orange) / .3)}.quarter-hour-picker__minute.is-disabled,.quarter-hour-picker__minute:disabled{cursor:not-allowed;opacity:.35}.quarter-hour-picker__minute.is-disabled:hover,.quarter-hour-picker__minute:disabled:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1))}.quarter-hour-picker__hour.is-disabled{display:none}.availability-shell{border-width:1px;border-color:rgb(var(--c-glass-edge) / .6);background-color:rgb(var(--c-surface) / .8);--tw-shadow:0 8px 32px 0 #1f268712;--tw-shadow-colored:0 8px 32px 0 var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:2rem;padding:1.25rem;box-shadow:0 8px 32px #1f268712}.availability-header{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}@media (width>=1024px){.availability-header{flex-direction:row;align-items:center;margin-bottom:2.5rem}}.availability-week-nav{border-width:1px;border-color:rgb(var(--c-glass-edge) / .6);background-color:rgb(var(--c-surface) / .9);--tw-text-opacity:1;width:100%;color:rgb(var(--c-text) / var(--tw-text-opacity,1));--tw-shadow:0 8px 32px 0 #1f268712;--tw-shadow-colored:0 8px 32px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1rem;justify-content:space-between;align-items:center;gap:1.25rem;padding:.75rem 1.25rem;font-weight:600;display:flex;box-shadow:0 8px 32px #1f268712}@media (width>=1024px){.availability-week-nav{width:auto}}.availability-week-arrow{--tw-text-opacity:1;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));border-radius:.5rem;padding:.25rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.availability-week-arrow:hover{background-color:rgb(var(--c-orange) / .1);--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1))}.availability-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=1024px){.availability-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:1.25rem}}.availability-day-col{border-width:1px;border-color:rgb(var(--c-glass-edge) / .6);background-color:rgb(var(--c-surface) / .8);--tw-shadow:0 8px 32px 0 #1f268712;--tw-shadow-colored:0 8px 32px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 8px 32px #1f268712}@media (width>=1024px){.availability-day-col{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#0000;border-width:0;padding:0;display:block}}.availability-day-col.is-past{border-color:rgb(var(--c-line) / .8);background-color:rgb(var(--c-hover) / .8)}@media (width>=1024px){.availability-day-col.is-past{background-color:rgb(var(--c-hover) / .7);border-color:#0000}}.availability-day-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--c-divider) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:0;padding-bottom:.75rem;font-weight:600;display:flex}@media (width>=1024px){.availability-day-header{text-align:center;border-width:0;flex-direction:column;justify-content:flex-end;min-height:56px;padding-bottom:.25rem}}.availability-day-date{--tw-text-opacity:1;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}@media (width>=1024px){.availability-day-date{font-size:.75rem;line-height:1rem}}.availability-day-cell{cursor:pointer;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;min-height:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#0000;border-width:0;border-radius:0;flex-direction:column;gap:.75rem;padding:0;display:flex}@media (width>=1024px){.availability-day-cell{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 4px 20px -2px #0000000d;--tw-shadow-colored:0 4px 20px -2px var(--tw-shadow-color);min-height:132px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:2px;border-color:#0000;border-radius:1.5rem;gap:.5rem;padding:.75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d}.availability-day-cell:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgb(var(--c-orange) / .2);--tw-shadow:0 10px 25px -5px #0000000d, 0 8px 10px -6px #00000003;--tw-shadow-colored:0 10px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #00000003}}.availability-day-cell.is-readonly{cursor:not-allowed}@media (width>=1024px){.availability-day-cell.is-readonly{border-color:rgb(var(--c-line) / .6);--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1))}.availability-day-cell.is-readonly:hover{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgb(var(--c-line) / .6);--tw-shadow:0 4px 20px -2px #0000000d;--tw-shadow-colored:0 4px 20px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d}}.availability-day-cell.is-readonly .availability-slot-chip{background-color:rgb(var(--c-hover-strong) / .8);--tw-text-opacity:1;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1))}.availability-day-cell.is-readonly .availability-off-chip{--tw-bg-opacity:1;background-color:rgb(var(--c-hover-strong) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1))}.availability-day-cell.has-comment:not(.is-readonly){--tw-bg-opacity:1;background-color:rgb(var(--c-orange-soft) / var(--tw-bg-opacity,1));border-radius:1rem;padding:.75rem}@media (width>=1024px){.availability-day-cell.has-comment:not(.is-readonly){border-color:rgb(var(--c-orange) / .15);border-radius:1.5rem}}.availability-add-btn{box-sizing:border-box;--tw-border-opacity:1;border-style:dashed;border-width:1px;border-color:rgb(var(--c-line-strong) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(var(--c-text) / var(--tw-text-opacity,1));border-radius:1rem;justify-content:center;align-items:center;padding:1rem;display:flex}@media (width>=1024px){.availability-add-btn{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));border-radius:9999px;width:2.75rem;height:2.75rem;margin:auto;padding:0}}.availability-add-btn__icon{--tw-text-opacity:1;color:rgb(var(--c-text-faint) / var(--tw-text-opacity,1));font-size:1.5rem;font-weight:300;line-height:1;display:none}@media (width>=768px){.availability-add-btn__icon{display:inline}}.availability-add-btn__label{font-size:15px;font-weight:500;line-height:1}@media (width>=768px){.availability-add-btn__label{display:none}}.availability-day-cell:not(.is-readonly):hover .availability-add-btn:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1))}@media (width>=1024px){.availability-day-cell:not(.is-readonly):hover .availability-add-btn:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(var(--c-orange) / var(--tw-border-opacity,1));background-color:rgb(var(--c-orange) / .05);--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1))}.availability-day-cell:not(.is-readonly):hover .availability-add-btn:active{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.availability-day-cell.is-readonly.is-empty .availability-add-btn{--tw-border-opacity:1;border-color:rgb(var(--c-line) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text-faint) / var(--tw-text-opacity,1))}.availability-slot-chip{text-align:center;--tw-text-opacity:1;color:rgb(var(--c-ink-green-800) / var(--tw-text-opacity,1));overflow-wrap:break-word;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);background-color:#22c55e4d;border-radius:.75rem;padding:.625rem .5rem;font-size:11px;font-weight:700;line-height:1.375}@media (width>=1024px){.availability-slot-chip{padding:.375rem .25rem;font-size:10px;line-height:1.25}}.availability-off-chip{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(var(--c-ink-red-900) / var(--tw-text-opacity,1));border-radius:.75rem;padding:.625rem .5rem;font-size:11px;font-weight:600}@media (width>=1024px){.availability-off-chip{margin-top:auto;margin-bottom:auto;padding-top:.5rem;padding-bottom:.5rem;font-size:10px}}@media screen{:where([data-theme=dark]) .availability-off-chip{color:#450a0a}}.availability-modal-off-btn.is-active{--tw-border-opacity:1;border-color:rgb(var(--c-line-red-300) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-ink-red-900) / var(--tw-text-opacity,1));background-color:#f871714d}@media screen{:where([data-theme=dark]) .availability-modal-off-btn.is-active{color:#fca5a5}}.availability-interval-row{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1));border-radius:.75rem;align-items:center;gap:.5rem;width:100%;padding:.625rem 2.75rem .625rem .625rem;display:flex;position:relative}@media (width>=640px){.availability-interval-row{border-radius:1rem;gap:.75rem;padding:.75rem}}.availability-interval-row__fields{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}@media (width>=640px){.availability-interval-row__fields{flex-direction:row;align-items:center;gap:.5rem}}.availability-interval-field{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.availability-interval-field__label{text-align:center;--tw-text-opacity:1;width:1.25rem;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));flex-shrink:0;font-size:.75rem;font-weight:600;line-height:1rem}@media (width>=640px){.availability-interval-field__label{display:none}}.availability-interval-field__input{flex:1;min-width:0}.availability-interval-separator{--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1));flex-shrink:0;font-weight:500;display:none}@media (width>=640px){.availability-interval-separator{align-self:center;display:inline}}.availability-interval-delete{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(var(--c-tint-red-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2rem;height:2rem;color:rgb(var(--c-ink-red-500) / var(--tw-text-opacity,1));border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;right:.5rem}.availability-interval-delete:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-red-100) / var(--tw-bg-opacity,1))}@media (width>=640px){.availability-interval-delete{--tw-translate-y:0px;width:2.25rem;height:2.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.75rem;position:relative;top:auto;right:auto}}.availability-interval-row .quarter-hour-input__control{border-radius:.5rem;height:2.25rem}@media (width>=640px){.availability-interval-row .quarter-hour-input__control{border-radius:.75rem;height:2.5rem}}.availability-interval-row .quarter-hour-input__field,.availability-interval-row .quarter-hour-input__readonly{height:2.25rem;padding-right:1.75rem;font-size:.75rem;line-height:1rem}@media (width>=640px){.availability-interval-row .quarter-hour-input__field,.availability-interval-row .quarter-hour-input__readonly{height:2.5rem;padding-right:2rem;font-size:.875rem;line-height:1.25rem}}.availability-interval-row .quarter-hour-input__toggle{width:1.25rem;height:1.25rem}@media (width>=640px){.availability-interval-row .quarter-hour-input__toggle{width:1.5rem;height:1.5rem}}.availability-interval-row .quarter-hour-input__stepper{display:none}@media (width>=640px){.availability-interval-row .quarter-hour-input__stepper{display:flex}}.availability-team-table-wrap{border-width:1px;border-color:rgb(var(--c-glass-edge) / .6);background-color:rgb(var(--c-surface) / .8);--tw-shadow:0 8px 32px 0 #1f268712;--tw-shadow-colored:0 8px 32px 0 var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem;overflow-x:auto;box-shadow:0 8px 32px #1f268712}.availability-team-table{border-collapse:collapse;width:100%;min-width:900px}.availability-team-expert-cell{z-index:10;--tw-border-opacity:1;border-bottom-width:1px;border-right-width:1px;border-color:rgb(var(--c-divider) / var(--tw-border-opacity,1));background-color:rgb(var(--c-surface) / .95);--tw-text-opacity:1;min-width:160px;color:rgb(var(--c-text) / var(--tw-text-opacity,1));--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);padding:.75rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;position:sticky;left:0}.availability-team-day-head{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--c-divider) / var(--tw-border-opacity,1));text-align:center;--tw-text-opacity:1;min-width:100px;color:rgb(var(--c-text-secondary) / var(--tw-text-opacity,1));padding:.75rem .5rem;font-size:.75rem;font-weight:700;line-height:1rem}.availability-team-day-cell{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--c-surface2) / var(--tw-border-opacity,1));vertical-align:top;width:140px;max-width:140px;padding:.5rem}.availability-team-day-cell .availability-day-cell{border-radius:1rem;width:100%;min-width:0;min-height:100px;padding:.5rem;overflow:hidden}.checks-list{flex-direction:column;gap:1rem;display:flex}.page-header{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}@media (width>=1024px){.page-header{flex-direction:row;align-items:flex-end}}.page-title{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));margin:0;font-size:1.875rem;font-weight:800;line-height:2.25rem}.page-actions{gap:.75rem;display:flex}.rdp-popup{border-width:1px;border-color:rgb(var(--c-border) / .5);--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;padding:1rem;animation:.15s ease-out slideIn}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.rdp-presets{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--c-divider) / var(--tw-border-opacity,1));flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.rdp-preset-btn{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1));border-width:0;border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.rdp-preset-btn:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.rdp-custom{--rdp-selected-border:2px solid #fd7e14;--rdp-day-height:36px;--rdp-day-width:36px;font-family:inherit;--rdp-accent-color:#fd7e14!important;--rdp-accent-background-color:#fd7e1426!important}.rdp-custom.rdp-sheet{--rdp-day-width:min(calc((100vw - 2rem) / 7 - 2px), 3.5rem);--rdp-day-height:2.75rem;--rdp-day_button-width:var(--rdp-day-width);--rdp-day_button-height:var(--rdp-day-height)}.rdp-custom.rdp-sheet .rdp-months{margin-inline:auto}.rdp-custom .rdp-selected>button,.rdp-custom .rdp-range_start>button,.rdp-custom .rdp-range_end>button{color:#fff!important;background-color:#fd7e14!important}.rdp-custom .rdp-range_middle>button{color:#fd7e14!important;background-color:#fd7e1426!important;border-radius:0!important}.rdp-custom .rdp-months{gap:1.5rem}.rdp-custom .rdp-month_caption{color:rgb(var(--c-text-caption));text-transform:capitalize;padding:.5rem 0;font-size:.875rem;font-weight:600}.rdp-custom .rdp-weekday{color:rgb(var(--c-text-meta));text-transform:uppercase;font-size:.75rem;font-weight:500}.rdp-custom .rdp-day{border-radius:.5rem;font-size:.875rem;transition:all .15s}.rdp-custom .rdp-day:hover:not(.rdp-selected):not(.rdp-disabled){background-color:rgb(var(--c-hover))}.rdp-custom .rdp-today>button{color:#fd7e14;font-weight:700}.rdp-custom .rdp-range_start>button{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rdp-custom .rdp-range_end>button{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rdp-custom .rdp-chevron{fill:#fd7e14}.rdp-custom .rdp-button_previous,.rdp-custom .rdp-button_next{background-color:rgb(var(--c-hover));cursor:pointer;border:none;border-radius:.5rem;transition:all .15s}.rdp-custom .rdp-button_previous:hover,.rdp-custom .rdp-button_next:hover{background-color:#fd7e14}.rdp-custom .rdp-button_previous:hover .rdp-chevron,.rdp-custom .rdp-button_next:hover .rdp-chevron{fill:#fff}.rdp-custom .rdp-outside{color:rgb(var(--c-text-faint))}.rdp-custom .rdp-disabled{color:rgb(var(--c-line));cursor:not-allowed}:root{--ligth-gray:#e1e1e1;--dodo-orange:#d15700}body{font-optical-sizing:auto;min-height:100vh;font-family:Montserrat Variable,Montserrat,sans-serif;font-style:normal}main.tw-container:has(.spa-layout-wide){max-width:1920px}header a{text-decoration:none!important}#user-menu-btn{box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}#user-menu-btn:hover{background:#fff!important;border-color:#ebebeb80!important}#user-menu-btn:focus,#user-menu-btn:active{box-shadow:none!important;background:0 0!important;outline:none!important}.glass-header{-webkit-backdrop-filter:blur(12px);background-color:#fffffff2}.xfood-dropdown{opacity:0;pointer-events:none;transition:all .2s cubic-bezier(.16,1,.3,1);transform:translateY(10px)scale(.95)}.xfood-dropdown.active{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}@media screen and (width<=575px){.sidebar{z-index:10;position:fixed;bottom:0;left:0}}.btn-dodo-light{color:var(--dodo-orange);background-color:#fff0e6}.btn-dodo-light:hover{color:var(--dodo-orange);background-color:#ffd2b3}.btn.btn-dodo-light:active{color:#f1d8c7;background-color:#0000;border:3px solid #f1d8c7}.btn.disabled.btn-dodo-light,.btn.btn-dodo-light.show.dropdown-toggle{color:var(--dodo-orange);background-color:#f1d8c7;border:0}.btn.btn-light-green{color:#007b00;background-color:#e6f9e6}.btn.btn-light-green:hover{color:#007b00;background-color:#b3e6b3}.btn.btn-light-green:active{color:#fff;background-color:#28a745}.status-circle{width:20px;height:20px;display:inline-block}.btn.btn-dodo{color:#fff;background-color:#ff6900}.btn.btn-dodo:hover{color:#fff;background-color:#e86100}.btn.btn-dodo:active{color:#ffa566;background-color:#ff6900}.bg-dodo{color:#fff;background-color:#ff6900}.was-validated .form-control:invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.invalid-feedback{display:block}.text-dodo{color:#ff6900}.badge-notification-icon{background:red;border-radius:50%;width:27px;height:27px;display:none;position:absolute;top:-8px;right:0}.badge-notification-num{text-align:center;vertical-align:middle;color:#fff;width:27px;font-size:12px;font-weight:700;line-height:27px}.button-wrapper{display:inline-block;position:relative}.bg-light-gray{background-color:var(--ligth-gray)}#liveSearchResults{border:1px solid #dee2e6;box-shadow:0 4px 6px #0000001a}#liveSearchResults .p-3{transition:background-color .2s}#liveSearchResults .p-3:hover{background-color:#f8f9fa}#liveSearchResults .p-3:last-child{border-bottom:none}.cursor-pointer{cursor:pointer}.hover-bg-light:hover{background-color:#f8f9fa}#criteriaTable tbody tr:hover{transition:background-color .2s;background-color:#f8f9fa!important}#criteriaTable tbody tr{transition:background-color .2s}.user-info{flex-grow:1}.card-title{margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.card-text{color:#6c757d;margin-bottom:.25rem}.card-container{margin-bottom:20px}.pagination .page-item.active .page-link{background-color:#007bff;border-color:#007bff}.modal-header,.modal-footer{justify-content:space-between;align-items:center;display:flex}.manager-info{flex-grow:1}.manager-actions{align-items:center;gap:.5rem;display:flex}.btn-sm{padding:.25rem .5rem;font-size:.875rem}.table th,.table td{vertical-align:middle}.table thead th{color:#343a40;font-weight:700}.table tbody tr:nth-child(odd){background-color:#f8f9fa}.bg-danger,.bg-success{color:#fff;padding:.75rem;font-weight:700}.bg-danger{background-color:#dc3545}.bg-success{background-color:#28a745}.delete-factor{color:#000;cursor:pointer;background-color:#0000;border:none;margin-left:.5rem;font-size:1.2rem}.delete-factor:hover{text-decoration:underline}.error-message{color:#fff;text-align:center;background-color:#dc3545;border-radius:5px;padding:10px;font-weight:700}.select2-container{z-index:2000}.info-checklist-block{height:2em}.form-control{width:auto;margin-right:.5rem;display:inline-block}.appeal-button{margin-top:.5rem;padding:.25rem .5rem;font-size:.875rem;display:inline-block}.appeal-submitted{float:right;color:#28a745;margin-left:5px;font-size:.875rem;font-weight:700}.notification{text-align:center;background-color:#f1f1f1;border:1px solid #ccc;border-radius:5px;margin-bottom:15px;padding:10px;font-size:1rem}table.dataTable{width:100%!important}.login-container{background:#fff;border:1px solid #0000000d;border-radius:1rem;padding:2.5rem;animation:.6s ease-out slideInUp;box-shadow:0 10px 25px #0000001a}.login-input-group .input-group-text{color:#6c757d;background-color:#f8f9fa;border-color:#dee2e6}.login-input-group .form-control{background-color:#fff;border-color:#dee2e6}.login-input-group .form-control:focus{border-color:var(--dodo-orange);box-shadow:0 0 0 .2rem #ff690040}.login-input-group .form-control.is-invalid{border-color:#dc3545}.login-input-group .form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.login-btn{transition:all .3s;position:relative;overflow:hidden}.login-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ff69004d}.login-btn:active{transform:translateY(0)}.login-btn svg{transition:transform .3s}.login-btn:hover svg{transform:translate(2px)}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.form-check-input:checked{background-color:var(--dodo-orange);border-color:var(--dodo-orange)}.form-check-input:focus{border-color:var(--dodo-orange);box-shadow:0 0 0 .2rem #ff690040}.checklist-link{color:#000;-webkit-backdrop-filter:blur(10px)saturate(161%);background-color:#a4b0ecc7;border:1px solid #ffffff20;border-radius:12px;width:100%;padding:1rem}.card-table{width:100%;border-collapse:separate!important;border-spacing:0 15px!important}.card-table thead{display:none}.card-table tbody tr{background-color:#fff;transition:all .2s;box-shadow:0 4px 20px -2px #0000000d}.card-table tbody tr:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a}.card-table tbody tr td:first-child{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.card-table tbody tr td:last-child{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.card-table td{vertical-align:middle;background-color:#fff;border:none;padding:1.25rem}.bg-brand-orangeSoft{background-color:#fff0e6}.text-brand-orange{color:#ff6900}.text-brand-text{color:#1a1a1a}.text-brand-textSecondary{color:#858585}.bg-brand-bg{background-color:#f2f4f6}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-xl{border-radius:.75rem}.xf-modal-root *,.xf-modal-root :before,.xf-modal-root :after{border-style:solid;border-width:0;border-color:rgb(var(--c-line));box-sizing:border-box!important}.xf-modal-root button,.xf-modal-root input,.xf-modal-root optgroup,.xf-modal-root select,.xf-modal-root textarea{font-family:inherit;font-size:100%;line-height:inherit;text-transform:none;border:none;outline:none;margin:0}.xf-modal-root button{cursor:pointer}.xf-modal-root input:invalid,.xf-modal-root select:invalid,.xf-modal-root textarea:invalid{box-shadow:0 0 0 1px #ef4444!important}.xf-modal-root input:-moz-placeholder-shown:not(:focus):invalid{box-shadow:none!important}.xf-modal-root input:placeholder-shown:not(:focus):invalid{box-shadow:none!important}.xf-overlay{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s;z-index:9999!important}.xf-overlay.active{opacity:1;pointer-events:auto;visibility:visible}.xf-panel{opacity:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s;transform:scale(.95)translateY(10px)}.xf-overlay.active .xf-panel{opacity:1;transform:scale(1)translateY(0)}.thin-scroll::-webkit-scrollbar{width:6px}.thin-scroll::-webkit-scrollbar-track{background:0 0}.thin-scroll::-webkit-scrollbar-thumb{background-color:rgb(var(--c-line));border-radius:20px}@media screen{:where([data-theme=dark]) .xf-rich-editor{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bs-link-color-rgb:13, 110, 253;--bs-link-hover-color-rgb:10, 88, 202;background-color:#fff;border-bottom-right-radius:calc(.75rem - 1px);border-bottom-left-radius:calc(.75rem - 1px)}}.xf-rich-editor .tiptap{min-height:inherit;color:rgb(var(--c-text-body));outline:none;padding:12px 16px;font-size:.875rem;line-height:1.6}@media screen{:where([data-theme=dark]) .xf-rich-editor .tiptap{color:#374151}}.xf-rich-editor .tiptap p{margin:0 0 .5rem}.xf-rich-editor .tiptap p:last-child{margin-bottom:0}.xf-rich-editor .tiptap strong{font-weight:700}.xf-rich-editor .tiptap em{font-style:italic}.xf-rich-editor .tiptap ul,.xf-rich-editor .tiptap ol{margin:.25rem 0;padding-left:1.5rem}.xf-rich-editor .tiptap ul{list-style-type:disc}.xf-rich-editor .tiptap ol{list-style-type:decimal}.xf-rich-editor .tiptap li{margin:.1rem 0}.xf-rich-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:rgb(var(--c-text-muted));pointer-events:none;float:left;height:0}@media screen{:where([data-theme=dark]) .xf-rich-editor .tiptap p.is-editor-empty:first-child:before{color:#9ca3af}}:where(.xf-rich-content){color:rgb(var(--c-text-subtle))}.xf-rich-content{font-size:.8125rem;line-height:1.6}.xf-rich-content p{margin:0 0 .35rem}.xf-rich-content p:last-child{margin-bottom:0}.xf-rich-content strong{color:rgb(var(--c-text-body));font-weight:600}.xf-rich-content em{font-style:italic}.xf-rich-content ul,.xf-rich-content ol{margin:.2rem 0;padding-left:1.25rem}.xf-rich-content ul{list-style-type:disc}.xf-rich-content ol{list-style-type:decimal}.xf-rich-content li{margin:.1rem 0}.xf-rich-content a.xf-rich-link{color:rgb(var(--c-link));text-decoration:underline}.xf-rich-content a.xf-rich-link:hover{color:rgb(var(--c-link-hover))}.xf-rich-content.xf-rich-content--crit strong{color:rgb(var(--c-on-inverse))}@supports (color:color-mix(in oklab, red, red)){@media screen{:where([data-theme=dark]) .tint{color:color-mix(in oklab, var(--tint) 50%, rgb(var(--c-text)))!important;background-color:color-mix(in srgb, var(--tint) 14%, transparent)!important;border-color:color-mix(in oklab, var(--tint) 40%, rgb(var(--c-line)))!important}:where([data-theme=dark]) .tint-text{color:color-mix(in oklab, var(--tint) 50%, rgb(var(--c-text)))!important}:where([data-theme=dark]) .tint-fill{background-color:color-mix(in oklab, var(--tint) 50%, rgb(var(--c-text)))!important}}}.placeholder\:tw-text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1))}.last\:tw-border-0:last-child{border-width:0}.last\:tw-border-b-0:last-child{border-bottom-width:0}.focus-within\:tw-ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-within\:tw-ring-brand-orange\/40:focus-within{--tw-ring-color:rgb(var(--c-orange) / .4)}.hover\:tw--translate-y-px:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(var(--c-line-blue-300) / var(--tw-border-opacity,1))}.hover\:tw-border-brand-orange:hover{--tw-border-opacity:1;border-color:rgb(var(--c-orange) / var(--tw-border-opacity,1))}.hover\:tw-border-brand-orange\/30:hover{border-color:rgb(var(--c-orange) / .3)}.hover\:tw-border-cyan-300:hover{--tw-border-opacity:1;border-color:rgb(var(--c-line-cyan-300) / var(--tw-border-opacity,1))}.hover\:tw-border-emerald-300:hover{--tw-border-opacity:1;border-color:rgb(var(--c-line-emerald-300) / var(--tw-border-opacity,1))}.hover\:tw-border-green-400:hover{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.hover\:tw-border-orange-300:hover{--tw-border-opacity:1;border-color:rgb(var(--c-line-orange-300) / var(--tw-border-opacity,1))}.hover\:tw-border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(var(--c-line-slate-300) / var(--tw-border-opacity,1))}.hover\:tw-bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-blue-100) / var(--tw-bg-opacity,1))}.hover\:tw-bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-blue-50) / var(--tw-bg-opacity,1))}.hover\:tw-bg-brand-green\/20:hover{background-color:rgb(var(--c-green) / .2)}.hover\:tw-bg-brand-orange\/10:hover{background-color:rgb(var(--c-orange) / .1)}.hover\:tw-bg-brand-orange\/20:hover{background-color:rgb(var(--c-orange) / .2)}.hover\:tw-bg-brand-orange\/25:hover{background-color:rgb(var(--c-orange) / .25)}.hover\:tw-bg-brand-orangeHover:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-orange-hover) / var(--tw-bg-opacity,1))}.hover\:tw-bg-brand-orangeSoft:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-orange-soft) / var(--tw-bg-opacity,1))}.hover\:tw-bg-cyan-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-cyan-50) / var(--tw-bg-opacity,1))}.hover\:tw-bg-emerald-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-emerald-50) / var(--tw-bg-opacity,1))}.hover\:tw-bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1))}.hover\:tw-bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-hover-strong) / var(--tw-bg-opacity,1))}.hover\:tw-bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-surface2) / var(--tw-bg-opacity,1))}.hover\:tw-bg-gray-50\/50:hover{background-color:rgb(var(--c-surface2) / .5)}.hover\:tw-bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-green-100) / var(--tw-bg-opacity,1))}.hover\:tw-bg-orange-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-orange-100) / var(--tw-bg-opacity,1))}.hover\:tw-bg-orange-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-orange-50) / var(--tw-bg-opacity,1))}.hover\:tw-bg-orange-600:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.hover\:tw-bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-red-50) / var(--tw-bg-opacity,1))}.hover\:tw-bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-tint-slate-100) / var(--tw-bg-opacity,1))}.hover\:tw-bg-white:hover{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1))}.hover\:tw-text-blue-600:hover{--tw-text-opacity:1;color:rgb(var(--c-ink-blue-600) / var(--tw-text-opacity,1))}.hover\:tw-text-blue-700:hover{--tw-text-opacity:1;color:rgb(var(--c-ink-blue-700) / var(--tw-text-opacity,1))}.hover\:tw-text-brand-orange:hover{--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1))}.hover\:tw-text-brand-text:hover{--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1))}.hover\:tw-text-cyan-600:hover{--tw-text-opacity:1;color:rgb(var(--c-ink-cyan-600) / var(--tw-text-opacity,1))}.hover\:tw-text-emerald-600:hover{--tw-text-opacity:1;color:rgb(var(--c-ink-emerald-600) / var(--tw-text-opacity,1))}.hover\:tw-text-gray-500:hover{--tw-text-opacity:1;color:rgb(var(--c-text-subtle) / var(--tw-text-opacity,1))}.hover\:tw-text-gray-600:hover{--tw-text-opacity:1;color:rgb(var(--c-text-soft) / var(--tw-text-opacity,1))}.hover\:tw-text-gray-700:hover{--tw-text-opacity:1;color:rgb(var(--c-text-body) / var(--tw-text-opacity,1))}.hover\:tw-text-orange-600:hover{--tw-text-opacity:1;color:rgb(var(--c-ink-orange-600) / var(--tw-text-opacity,1))}.hover\:tw-text-red-500:hover{--tw-text-opacity:1;color:rgb(var(--c-ink-red-500) / var(--tw-text-opacity,1))}.hover\:tw-text-red-600:hover{--tw-text-opacity:1;color:rgb(var(--c-ink-red-600) / var(--tw-text-opacity,1))}.hover\:tw-text-slate-700:hover{--tw-text-opacity:1;color:rgb(var(--c-ink-slate-700) / var(--tw-text-opacity,1))}.hover\:tw-underline:hover{text-decoration-line:underline}.hover\:tw-shadow:hover{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:tw-shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.08\)\]:hover{--tw-shadow:0 4px 12px #00000014;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:tw-shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:tw-shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:tw-ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.hover\:tw-ring-brand-orange\/30:hover{--tw-ring-color:rgb(var(--c-orange) / .3)}.focus\:tw-border-brand-orange:focus{--tw-border-opacity:1;border-color:rgb(var(--c-orange) / var(--tw-border-opacity,1))}.focus\:tw-bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgb(var(--c-hover) / var(--tw-bg-opacity,1))}.focus\:tw-bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgb(var(--c-hover-strong) / var(--tw-bg-opacity,1))}.focus\:tw-bg-white:focus{--tw-bg-opacity:1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity,1))}.focus\:tw-opacity-100:focus{opacity:1}.focus\:tw-outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:tw-ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:tw-ring-brand-orange:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-orange) / var(--tw-ring-opacity,1))}.focus\:tw-ring-brand-orange\/20:focus{--tw-ring-color:rgb(var(--c-orange) / .2)}.focus\:tw-ring-brand-orange\/40:focus{--tw-ring-color:rgb(var(--c-orange) / .4)}.focus\:tw-ring-orange-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-line-orange-200) / var(--tw-ring-opacity,1))}.focus-visible\:tw-outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:tw-ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:tw-ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:tw-ring-orange-300:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--c-line-orange-300) / var(--tw-ring-opacity,1))}.active\:tw-scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:tw-scale-\[0\.97\]:active{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:tw-cursor-grabbing:active{cursor:grabbing}.disabled\:tw-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:tw-opacity-50:disabled{opacity:.5}.tw-group:hover .group-hover\:tw-bg-brand-orange{--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1))}.tw-group:hover .group-hover\:tw-text-brand-orange{--tw-text-opacity:1;color:rgb(var(--c-orange) / var(--tw-text-opacity,1))}.tw-group:hover .group-hover\:tw-text-brand-text{--tw-text-opacity:1;color:rgb(var(--c-text) / var(--tw-text-opacity,1))}.tw-group:hover .group-hover\:tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-group:hover .group-hover\:tw-opacity-100{opacity:1}.aria-disabled\:tw-cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:tw-cursor-wait[aria-disabled=true]{cursor:wait}.aria-disabled\:tw-text-gray-400[aria-disabled=true]{--tw-text-opacity:1;color:rgb(var(--c-text-meta) / var(--tw-text-opacity,1))}.aria-disabled\:tw-opacity-60[aria-disabled=true]{opacity:.6}.aria-disabled\:hover\:tw-bg-transparent:hover[aria-disabled=true]{background-color:#0000}.aria-pressed\:tw-bg-brand-orange[aria-pressed=true]{--tw-bg-opacity:1;background-color:rgb(var(--c-orange) / var(--tw-bg-opacity,1))}.aria-pressed\:tw-text-brand-onAccent[aria-pressed=true]{--tw-text-opacity:1;color:rgb(var(--c-on-accent) / var(--tw-text-opacity,1))}@media (prefers-reduced-motion:no-preference){@keyframes tw-ping{75%,to{opacity:0;transform:scale(2)}}.motion-safe\:tw-animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite tw-ping}}@media (width>=640px){.sm\:tw-order-2{order:2}.sm\:tw-order-3{order:3}.sm\:tw-mb-6{margin-bottom:1.5rem}.sm\:tw-mb-7{margin-bottom:1.75rem}.sm\:tw-ml-auto{margin-left:auto}.sm\:tw-inline{display:inline}.sm\:tw-flex{display:flex}.sm\:tw-inline-flex{display:inline-flex}.sm\:tw-inline-grid{display:inline-grid}.sm\:tw-hidden{display:none}.sm\:tw-h-11{height:2.75rem}.sm\:tw-h-4{height:1rem}.sm\:tw-h-80{height:20rem}.sm\:tw-h-\[190px\]{height:190px}.sm\:tw-h-\[260px\]{height:260px}.sm\:tw-max-h-\[60vh\]{max-height:60vh}.sm\:tw-w-4{width:1rem}.sm\:tw-w-64{width:16rem}.sm\:tw-w-72{width:18rem}.sm\:tw-w-auto{width:auto}.sm\:tw-w-full{width:100%}.sm\:tw-min-w-0{min-width:0}.sm\:tw-max-w-\[16rem\]{max-width:16rem}.sm\:tw-basis-auto{flex-basis:auto}.sm\:tw-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:tw-flex-row{flex-direction:row}.sm\:tw-flex-wrap{flex-wrap:wrap}.sm\:tw-items-end{align-items:flex-end}.sm\:tw-items-center{align-items:center}.sm\:tw-justify-end{justify-content:flex-end}.sm\:tw-justify-center{justify-content:center}.sm\:tw-justify-between{justify-content:space-between}.sm\:tw-gap-3{gap:.75rem}.sm\:tw-gap-4{gap:1rem}.sm\:tw-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:tw-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:tw-p-4{padding:1rem}.sm\:tw-p-5{padding:1.25rem}.sm\:tw-p-6{padding:1.5rem}.sm\:tw-p-7{padding:1.75rem}.sm\:tw-px-4{padding-left:1rem;padding-right:1rem}.sm\:tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:tw-py-4{padding-top:1rem;padding-bottom:1rem}.sm\:tw-pl-4{padding-left:1rem}.sm\:tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:tw-text-5xl{font-size:3rem;line-height:1}.sm\:tw-text-6xl{font-size:3.75rem;line-height:1}.sm\:tw-text-7xl{font-size:4.5rem;line-height:1}.sm\:tw-text-\[11px\]{font-size:11px}.sm\:tw-text-\[13px\]{font-size:13px}.sm\:tw-text-base{font-size:1rem;line-height:1.5rem}.sm\:tw-text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:tw-text-sm{font-size:.875rem;line-height:1.25rem}.sm\:tw-text-xs{font-size:.75rem;line-height:1rem}}@media (width>=768px){.md\:tw-col-span-2{grid-column:span 2/span 2}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:tw-flex-row{flex-direction:row}.md\:tw-items-start{align-items:flex-start}.md\:tw-items-baseline{align-items:baseline}.md\:tw-justify-start{justify-content:flex-start}.md\:tw-justify-between{justify-content:space-between}.md\:tw-gap-4{gap:1rem}.md\:tw-text-left{text-align:left}.md\:tw-text-base{font-size:1rem;line-height:1.5rem}}@media (width>=1024px){.lg\:tw-sticky{position:sticky}.lg\:tw-top-6{top:1.5rem}.lg\:tw-col-span-3{grid-column:span 3/span 3}.lg\:tw-col-span-4{grid-column:span 4/span 4}.lg\:tw-col-span-5{grid-column:span 5/span 5}.lg\:tw-col-span-9{grid-column:span 9/span 9}.lg\:tw-col-start-1{grid-column-start:1}.lg\:tw-col-start-2{grid-column-start:2}.lg\:tw-row-span-2{grid-row:span 2/span 2}.lg\:tw-row-start-1{grid-row-start:1}.lg\:tw-row-start-2{grid-row-start:2}.lg\:tw--m-2{margin:-.5rem}.lg\:tw-block{display:block}.lg\:tw-inline{display:inline}.lg\:tw-flex{display:flex}.lg\:tw-inline-flex{display:inline-flex}.lg\:tw-grid{display:grid}.lg\:tw-hidden{display:none}.lg\:tw-h-10{height:2.5rem}.lg\:tw-max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.lg\:tw-min-h-0{min-height:0}.lg\:tw-w-10{width:2.5rem}.lg\:tw-w-14{width:3.5rem}.lg\:tw-w-64{width:16rem}.lg\:tw-w-72{width:18rem}.lg\:tw-w-80{width:20rem}.lg\:tw-w-\[6rem\]{width:6rem}.lg\:tw-w-auto{width:auto}.lg\:tw-w-fit{width:fit-content}.lg\:tw-flex-shrink-0{flex-shrink:0}.lg\:tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:tw-grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.lg\:tw-grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:tw-grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.lg\:tw-flex-row{flex-direction:row}.lg\:tw-flex-col{flex-direction:column}.lg\:tw-flex-nowrap{flex-wrap:nowrap}.lg\:tw-items-end{align-items:flex-end}.lg\:tw-items-center{align-items:center}.lg\:tw-justify-between{justify-content:space-between}.lg\:tw-gap-3{gap:.75rem}.lg\:tw-gap-4{gap:1rem}.lg\:tw-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:tw-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.lg\:tw-self-auto{align-self:auto}.lg\:tw-self-start{align-self:flex-start}.lg\:tw-overflow-y-auto{overflow-y:auto}.lg\:tw-p-10{padding:2.5rem}.lg\:tw-p-2{padding:.5rem}.lg\:tw-p-4{padding:1rem}.lg\:tw-p-5{padding:1.25rem}.lg\:tw-p-6{padding:1.5rem}.lg\:tw-p-8{padding:2rem}.lg\:tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:tw-px-8{padding-left:2rem;padding-right:2rem}.lg\:tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:tw-pb-12{padding-bottom:3rem}.lg\:tw-pt-20{padding-top:5rem}.lg\:tw-text-2xl{font-size:1.5rem;line-height:2rem}.lg\:tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:tw-text-5xl{font-size:3rem;line-height:1}.lg\:tw-text-\[10px\]{font-size:10px}.lg\:tw-text-base{font-size:1rem;line-height:1.5rem}.lg\:tw-text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:tw-text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:tw-text-xs{font-size:.75rem;line-height:1rem}}@media (width>=1280px){.xl\:tw-absolute{position:absolute}.xl\:tw-relative{position:relative}.xl\:tw-inset-0{inset:0}.xl\:tw-col-span-3{grid-column:span 3/span 3}.xl\:tw-col-span-4{grid-column:span 4/span 4}.xl\:tw-col-span-8{grid-column:span 8/span 8}.xl\:tw-col-span-9{grid-column:span 9/span 9}.xl\:tw-inline{display:inline}.xl\:tw-hidden{display:none}.xl\:tw-max-h-none{max-height:none}.xl\:tw-min-h-0{min-height:0}.xl\:tw-min-h-\[26rem\]{min-height:26rem}.xl\:tw-flex-1{flex:1}.xl\:tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen{.dark\:tw-inline:where([data-theme=dark],[data-theme=dark] *){display:inline}.dark\:tw-hidden:where([data-theme=dark],[data-theme=dark] *){display:none}.dark\:tw-bg-gray-600:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:tw-shadow-\[inset_0_0_0_1px_var\(--rs-crit-ring\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:inset 0 0 0 1px var(--rs-crit-ring);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}.\[\&\>\.xf-panel\]\:tw-mx-2>.xf-panel{margin-left:.5rem;margin-right:.5rem}.\[\&\>\.xf-panel\]\:tw-h-\[calc\(100dvh-1rem\)\]>.xf-panel{height:calc(100dvh - 1rem)}.\[\&\>\.xf-panel\]\:tw-max-h-\[calc\(100dvh-1rem\)\]>.xf-panel{max-height:calc(100dvh - 1rem)}.\[\&\>\.xf-panel\]\:tw-p-4>.xf-panel{padding:1rem}@media (width>=640px){.sm\:\[\&\>\.xf-panel\]\:tw-mx-4>.xf-panel{margin-left:1rem;margin-right:1rem}.sm\:\[\&\>\.xf-panel\]\:tw-p-8>.xf-panel{padding:2rem}}.\[\&_\.tab-btn\]\:tw-min-h-\[40px\] .tab-btn{min-height:40px}.\[\&_\.tab-btn\]\:tw-min-h-\[44px\] .tab-btn{min-height:44px}.\[\&_\.tab-btn\]\:tw-min-w-0 .tab-btn{min-width:0}.\[\&_\.tab-btn\]\:tw-whitespace-normal .tab-btn{white-space:normal}.\[\&_\.tab-btn\]\:tw-text-xs .tab-btn{font-size:.75rem;line-height:1rem}.\[\&_input\:\:-webkit-inner-spin-button\]\:tw-appearance-none input::-webkit-inner-spin-button{appearance:none}.\[\&_input\:\:-webkit-outer-spin-button\]\:tw-appearance-none input::-webkit-outer-spin-button{appearance:none}
