@import"https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700&family=DM+Mono:wght@400;500&family=Outfit:wght@400;500;600;700&family=Geist:wght@400;500;600;700&display=swap";:root{--bordo-rgb: 168 32 58;--bordo: rgb(var(--bordo-rgb));--bordo-deep: #7a1628;--bordo-soft-rgb: 201 74 96;--bordo-soft: rgb(var(--bordo-soft-rgb));--bordo-tint: #f6e5e9;--sidebar-bg: #2d0a0f;--sidebar-fg-rgb: 243 227 216;--sidebar-fg: rgb(var(--sidebar-fg-rgb));--cream-rgb: 253 250 247;--cream-50: rgb(var(--cream-rgb));--cream-100-rgb: 246 239 231;--cream-100: rgb(var(--cream-100-rgb));--cream-200-rgb: 236 223 208;--cream-200: rgb(var(--cream-200-rgb));--cream-border-rgb: 234 217 196;--cream-border: rgb(var(--cream-border-rgb));--gold-rgb: 201 168 76;--gold: rgb(var(--gold-rgb));--gold-soft: #e6d28a;--gold-dark: #7a6527;--gold-tint: #f6f0de;--text-rgb: 26 6 8;--text: rgb(var(--text-rgb));--text-muted-rgb: 107 64 80;--text-muted: rgb(var(--text-muted-rgb));--text-faint-rgb: 125 94 105;--text-faint: rgb(var(--text-faint-rgb));--success-rgb: 63 125 74;--success: rgb(var(--success-rgb));--success-tint: #e3f1e6;--success-ink: #2f6338;--warn-rgb: 199 125 26;--warn: rgb(var(--warn-rgb));--warn-ink: #92570f;--warn-tint: #faecd6;--error-rgb: 180 52 46;--error: rgb(var(--error-rgb));--error-deep: #8a2824;--error-tint: #f7dfdd;--r-xs: 8px;--r-sm: 10px;--r-md: 14px;--r-lg: 20px;--r-xl: 24px;--r-2xl: 28px;--r-card: 24px;--r-control: 9999px;--h-xs: 32px;--h-sm: 36px;--h-md: 44px;--h-lg: 52px;--pad: 24px;--pad-sm: 16px;--row-h: 52px;--shadow-xs: 0 1px 2px rgba(168, 32, 58, .05);--shadow-sm: 0 2px 4px rgba(168, 32, 58, .04), 0 6px 20px -6px rgba(168, 32, 58, .1);--shadow-md: 0 4px 8px rgba(168, 32, 58, .05), 0 16px 36px -12px rgba(168, 32, 58, .18);--shadow-lg: 0 8px 16px rgba(168, 32, 58, .06), 0 32px 64px -20px rgba(168, 32, 58, .28);--shadow-xl: 0 12px 24px rgba(168, 32, 58, .08), 0 40px 80px -20px rgba(168, 32, 58, .32);--shadow-primary: 0 6px 16px -6px rgb(var(--bordo-rgb) / .55);--focus-ring: 0 0 0 3px rgb(var(--bordo-rgb) / .22);--ff-display: "Outfit", "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--ff-body: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--ff-price: "Geist", "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--ff-mono: "DM Mono", "SF Mono", ui-monospace, monospace;--shell-sidebar-width: 260px;--auth-gradient: linear-gradient(165deg, #3d0810 0%, #7a1628 45%, #a8203a 100%);--auth-glass-bg: rgba(255, 255, 255, .08);--auth-glass-color: rgba(243, 227, 216, .85);--auth-glass-border: 1px solid rgba(255, 255, 255, .1);--auth-form-bg: rgba(255, 255, 255, .9);--auth-form-border: rgba(255, 255, 255, .4)}.density-compact{--pad: 16px;--pad-sm: 10px;--row-h: 44px}.theme-dark{--bordo-rgb: 224 64 96;--bordo-deep: #9e1832;--bordo-soft-rgb: 244 120 146;--bordo-tint: rgba(224, 64, 96, .12);--sidebar-bg: #120e11;--sidebar-fg-rgb: 245 238 232;--sidebar-fg: rgb(var(--sidebar-fg-rgb));--cream-rgb: 18 17 19;--cream-50: rgb(var(--cream-rgb));--cream-100-rgb: 26 24 28;--cream-100: rgb(var(--cream-100-rgb));--cream-200-rgb: 40 37 44;--cream-200: rgb(var(--cream-200-rgb));--cream-border-rgb: 60 55 66;--cream-border: rgb(var(--cream-border-rgb));--gold-rgb: 229 201 112;--gold-soft: #bfa14c;--gold-dark: #f5dc8a;--gold-tint: rgba(229, 201, 112, .12);--text-rgb: 245 243 242;--text: rgb(var(--text-rgb));--text-muted-rgb: 191 183 187;--text-muted: rgb(var(--text-muted-rgb));--text-faint-rgb: 157 149 153;--success-tint: #16291a;--success-ink: #6ee7a0;--warn-tint: #2c1e10;--warn-ink: #f5b860;--error-rgb: 224 64 96;--error-tint: #2d1418;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--shadow-sm: 0 2px 6px rgba(0, 0, 0, .45);--shadow-md: 0 8px 24px -10px rgba(0, 0, 0, .55);--shadow-lg: 0 20px 48px -16px rgba(0, 0, 0, .65);--shadow-xl: 0 32px 80px -20px rgba(0, 0, 0, .7);--shadow-primary: 0 6px 16px -6px rgb(var(--bordo-rgb) / .4);--auth-form-bg: rgba(26, 24, 28, .85);--auth-form-border: rgba(255, 255, 255, .08)}.sidebar-cream{--sidebar-bg: #f6efe7;--sidebar-fg: #1a0608}.theme-dark.sidebar-cream{--sidebar-bg: #26181c;--sidebar-fg: #f6e8e0}@media(max-width:768px){:root{--shell-sidebar-width: 0px;--pad: 16px;--pad-sm: 12px;--row-h: 44px}}@media(min-width:769px)and (max-width:1024px){:root{--shell-sidebar-width: 220px;--pad: 20px;--pad-sm: 14px}}@keyframes mos-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes modal-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes mos-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.mos-anim>*:nth-child(1){animation:mos-in .5s cubic-bezier(.2,.7,.3,1) both 0ms}.mos-anim>*:nth-child(2){animation:mos-in .5s cubic-bezier(.2,.7,.3,1) both 60ms}.mos-anim>*:nth-child(3){animation:mos-in .5s cubic-bezier(.2,.7,.3,1) both .12s}.mos-anim>*:nth-child(4){animation:mos-in .5s cubic-bezier(.2,.7,.3,1) both .18s}.mos-anim>*:nth-child(5){animation:mos-in .5s cubic-bezier(.2,.7,.3,1) both .24s}.mos-anim>*:nth-child(6){animation:mos-in .5s cubic-bezier(.2,.7,.3,1) both .3s}.skel{background:linear-gradient(90deg,var(--cream-100) 25%,var(--cream-200) 50%,var(--cream-100) 75%);background-size:800px 100%;animation:mos-shimmer 1.4s linear infinite;border-radius:var(--r-sm)}@keyframes kiosk-alert-fast{0%,to{background-color:#3f7d4a;box-shadow:0 4px 16px #3f7d4a4d,0 0 #4ade80b3}50%{background-color:#22c55e;box-shadow:0 4px 28px #22c55e99,0 0 0 12px #4ade8000}}@keyframes kiosk-alert{0%,to{background-color:#3f7d4a;box-shadow:0 4px 16px #3f7d4a40,0 0 #3f7d4a73}50%{background-color:#4b9258;box-shadow:0 4px 20px #3f7d4a66,0 0 0 8px #3f7d4a00}}.kiosk-alert-fast{animation:kiosk-alert-fast .5s ease-in-out infinite}.kiosk-alert{animation:kiosk-alert 2s ease-in-out infinite}@keyframes kiosk-waiter-overlay{0%,49.99%{background-color:#3f7d4af5;box-shadow:inset 0 0 0 3px #ffffff40}50%,to{background-color:#22c55e;box-shadow:inset 0 0 0 3px #ffffff8c}}.kiosk-waiter-overlay{background-color:#3f7d4af5;animation:kiosk-waiter-overlay .7s linear infinite}@keyframes table-waiter-alert{0%,49.99%{background-color:#3f7d4a38}50%,to{background-color:transparent}}.table-waiter-alert{animation:table-waiter-alert .7s linear infinite}@media(prefers-reduced-motion:reduce){.kiosk-alert-fast,.kiosk-alert,.kiosk-waiter-overlay,.table-waiter-alert{animation:none}}:root{--dash-bg: var(--cream-50);--dash-card: #ffffff;--dash-card-2: var(--cream-100);--dash-border: var(--cream-border);--dash-deep: #fcfaf7;--dash-plum: #fbf6f7;--dash-nested: var(--cream-200);--dash-fg-rgb: var(--text-rgb);--dash-fg: var(--text);--dash-muted-rgb: var(--text-muted-rgb);--dash-muted: var(--text-muted);--dash-faint: var(--text-faint);--dash-accent-rgb: var(--bordo-rgb);--dash-accent: var(--bordo);--dash-accent-2-rgb: 201 168 76;--dash-accent-2: var(--gold);--dash-accent-3-rgb: 201 74 96;--dash-accent-3: var(--bordo-soft);--dash-success-rgb: 63 125 74;--dash-success: var(--success);--dash-error-rgb: var(--error-rgb);--dash-error: var(--error);--dash-accent-tint: var(--bordo-tint);--dash-accent-2-tint: var(--gold-tint);--dash-success-tint: var(--success-tint);--dash-error-tint: var(--error-tint);--dash-kpi-wash: radial-gradient(ellipse at 100% 0%, rgba(168, 32, 58, .04) 0%, transparent 60%);--dash-kpi-border: var(--cream-border);--dash-wash: none;--dash-plum-wash: radial-gradient(ellipse at 100% 0%, rgba(168, 32, 58, .03) 0%, transparent 60%);--glow-accent: 0 0 0 1px rgba(168, 32, 58, .12), 0 8px 24px -6px rgba(168, 32, 58, .1)}.theme-dark{--dash-bg: #120c0f;--dash-card: #1d1216;--dash-card-2: #251820;--dash-border: #34222b;--dash-deep: #170e12;--dash-plum: #1f1425;--dash-nested: #2e1a21;--dash-fg-rgb: 246 238 232;--dash-fg: #f6eee8;--dash-muted-rgb: 201 171 181;--dash-muted: #c9abb5;--dash-faint: #a08490;--dash-accent-rgb: 224 64 96;--dash-accent: #e0405f;--dash-accent-2-rgb: 229 201 112;--dash-accent-2: #e5c970;--dash-accent-3-rgb: 244 120 146;--dash-accent-3: #f47892;--dash-success-rgb: 74 222 128;--dash-success: #4ade80;--dash-error-rgb: 246 106 134;--dash-error: #f66a86;--dash-accent-tint: rgba(224, 64, 96, .16);--dash-accent-2-tint: rgba(229, 201, 112, .14);--dash-success-tint: rgba(74, 222, 128, .14);--dash-error-tint: rgba(224, 64, 96, .18);--dash-kpi-wash: radial-gradient(ellipse at 101% -5%, rgb(98, 34, 34) 0%, rgb(164, 29, 55) 70%);--dash-kpi-border: #1a1b1c;--dash-wash: radial-gradient(ellipse at 100% 0%, rgba(164, 29, 55, .2) 0%, transparent 58%);--dash-plum-wash: radial-gradient(ellipse at 100% 0%, rgba(120, 70, 160, .16) 0%, transparent 58%);--glow-accent: 0 0 0 1px rgba(224, 64, 96, .35), 0 8px 32px -8px rgba(224, 64, 96, .28)}.dash-tile{background-color:var(--dash-card);background-image:var(--dash-wash);border-color:var(--dash-border);box-shadow:var(--shadow-sm);transition:border-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}.dash-tile h3{font-family:var(--ff-body);letter-spacing:-.01em}.dash-tile-kpi{background-color:var(--dash-card);background-image:var(--dash-kpi-wash);border-color:var(--dash-kpi-border)}.theme-dark .dash-tile-kpi{background-color:#a41d37;background-image:var(--dash-kpi-wash);border-color:var(--dash-kpi-border)}.dash-tile-bordo{background-color:#fff9fa;background-image:radial-gradient(ellipse at 100% 0%,rgba(168,32,58,.08) 0%,transparent 70%);border-color:#a8203a29}.dash-tile-gold{background-color:#fffdf6;background-image:radial-gradient(ellipse at 100% 0%,rgba(201,168,76,.12) 0%,transparent 70%);border-color:#c9a84c38}.dash-tile-plum{background-color:#fdf8fb;background-image:radial-gradient(ellipse at 100% 0%,rgba(120,50,100,.08) 0%,transparent 70%);border-color:#7832642e}.dash-tile-coral{background-color:#fdf6f7;background-image:radial-gradient(ellipse at 100% 0%,rgba(220,60,90,.08) 0%,transparent 70%);border-color:#dc3c5a2e}.dash-tile-forest{background-color:#f8fbf9;background-image:linear-gradient(180deg,rgba(63,125,74,.12) 0%,rgba(63,125,74,.02) 45%,transparent 80%);border-color:#3f7d4a38}.dash-tile-deep{background-color:var(--dash-deep);background-image:none}.theme-dark .dash-tile-bordo{background-color:#1f1116;background-image:radial-gradient(ellipse at 100% 0%,rgba(224,64,96,.18) 0%,transparent 70%);border-color:#e0406040}.theme-dark .dash-tile-gold{background-color:#1f1b13;background-image:radial-gradient(ellipse at 100% 0%,rgba(229,201,112,.16) 0%,transparent 70%);border-color:#e5c97038}.theme-dark .dash-tile-plum{background-color:#1f1322;background-image:radial-gradient(ellipse at 100% 0%,rgba(180,80,200,.14) 0%,transparent 70%);border-color:#b450c838}.theme-dark .dash-tile-coral{background-color:#211218;background-image:radial-gradient(ellipse at 100% 0%,rgba(244,120,146,.16) 0%,transparent 70%);border-color:#f4789238}.theme-dark .dash-tile-forest{background-color:#111a14;background-image:linear-gradient(180deg,rgba(74,222,128,.15) 0%,rgba(74,222,128,.02) 50%,transparent 85%);border-color:#4ade8038}.dash-tile{--beam-color-1: #a8203a;--beam-color-2: #c9a84c;--mouse-x: -999px;--mouse-y: -999px;position:relative}.theme-dark .dash-tile{--beam-color-1: #e0405f;--beam-color-2: #e5c970}.dash-tile-bordo{--beam-color-1: #a8203a;--beam-color-2: #c9a84c}.theme-dark .dash-tile-bordo{--beam-color-1: #e0405f;--beam-color-2: #f47892}.dash-tile-gold{--beam-color-1: #c9a84c;--beam-color-2: #e6d28a}.theme-dark .dash-tile-gold{--beam-color-1: #e5c970;--beam-color-2: #f5dc8a}.dash-tile-plum{--beam-color-1: #7a2258;--beam-color-2: #c93450}.theme-dark .dash-tile-plum{--beam-color-1: #d46ba8;--beam-color-2: #f47892}.dash-tile-coral{--beam-color-1: #c93450;--beam-color-2: #e66a7e}.theme-dark .dash-tile-coral{--beam-color-1: #f47892;--beam-color-2: #e0405f}.dash-tile-forest{--beam-color-1: #2d7a42;--beam-color-2: #4ade80}.theme-dark .dash-tile-forest{--beam-color-1: #4ade80;--beam-color-2: #86efac}.dash-tile-deep{--beam-color-1: #a8203a;--beam-color-2: #c9a84c}.theme-dark .dash-tile-deep{--beam-color-1: #e0405f;--beam-color-2: #e5c970}.dash-tile:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1.5px;background:radial-gradient(280px circle at var(--mouse-x, -999px) var(--mouse-y, -999px),var(--beam-color-1) 0%,var(--beam-color-2) 45%,transparent 80%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:10}@media(hover:hover){.dash-tile:hover{box-shadow:var(--shadow-md)}.dash-tile:hover:after{opacity:1}}@media(prefers-reduced-motion:reduce){.dash-tile,.dash-tile:hover{transition:none;transform:none}}@keyframes morph-in{0%{opacity:0;transform:scale(.985);filter:blur(6px)}to{opacity:1;transform:scale(1);filter:blur(0)}}.morph-in{animation:morph-in .6s cubic-bezier(.2,.7,.3,1) both}@media(prefers-reduced-motion:reduce){.morph-in{animation:none}}:root{--surface: #ffffff;--surface-border: transparent;--surface-sunken: var(--cream-50);--field-bg: rgb(236 223 208 / .45);--field-bg-hover: rgb(236 223 208 / .7);--field-bg-focus: #ffffff}.theme-dark{--surface: var(--cream-100);--surface-border: rgb(51 47 56 / .6);--surface-sunken: var(--cream-50);--field-bg: rgb(36 33 39 / .6);--field-bg-hover: var(--cream-200);--field-bg-focus: var(--cream-100)}.dash-tile{border-radius:var(--r-card)}html:not(.theme-dark) .dash-tile[class]{border-color:transparent}.theme-dark .ui-table-row{border-bottom-color:rgb(var(--cream-border-rgb) / .7)}.theme-dark .ui-table-body .ui-table-row:not([data-empty]):hover{background-color:rgb(var(--cream-200-rgb) / .7)}.theme-dark .ui-table-head{color:var(--text-muted)}.theme-dark .ui-section-head{border-bottom-color:rgb(var(--cream-border-rgb) / .8)}.theme-dark .ui-popover{border-color:rgb(var(--cream-border-rgb))}.theme-dark .ui-btn--primary{box-shadow:none}.theme-dark .ui-list-head{color:var(--text-muted)}.theme-dark .ui-list-body>*+*{border-top-color:rgb(var(--cream-border-rgb) / .55)}.theme-dark .ui-list-row:hover{background-color:rgb(var(--cream-200-rgb) / .6)}.theme-dark .ui-popover-header,.theme-dark .ui-popover-footer{border-color:rgb(var(--cream-border-rgb) / .8)}.theme-dark .ui-notification-row:hover{background-color:rgb(var(--cream-200-rgb) / .6)}.theme-dark .ui-notification-dot{background-color:rgb(var(--bordo-soft-rgb))}@keyframes ui-popover-in{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ui-popover-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media(prefers-reduced-motion:reduce){.ui-popover-content[data-state]{animation:none}}*,:before,:after{--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: rgb(59 130 246 / .5);--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: }::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: rgb(59 130 246 / .5);--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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--ff-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}button:focus:not(:focus-visible),a:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible){outline:none}:root{--onboarding-max-w: 100%;--onboarding-max-h: none;--onboarding-height-offset: 140px;--onboarding-gap: 1.5rem;--onboarding-header-mb: 1.5rem;--onboarding-item-py: .75rem;--onboarding-item-px: 1.25rem;--onboarding-palette-pb: 1.25rem}@media(min-width:768px){:root{--onboarding-max-w: 720px;--onboarding-height-offset: 160px;--onboarding-gap: 2rem;--onboarding-header-mb: 2rem;--onboarding-item-py: .875rem;--onboarding-item-px: 1.5rem;--onboarding-palette-pb: 1.5rem}}@media(min-width:1024px){:root{--onboarding-max-w: 980px;--onboarding-height-offset: 200px;--onboarding-max-h: 560px;--onboarding-gap: 2.5rem;--onboarding-header-mb: 2rem;--onboarding-item-py: .875rem;--onboarding-item-px: 1.5rem;--onboarding-palette-pb: 1.5rem}}@media(min-width:1280px){:root{--onboarding-max-w: 1180px;--onboarding-height-offset: 220px;--onboarding-max-h: 620px;--onboarding-gap: 3.5rem;--onboarding-header-mb: 2.5rem;--onboarding-item-py: 1rem;--onboarding-item-px: 1.75rem;--onboarding-palette-pb: 1.75rem}}@media(min-width:1536px){:root{--onboarding-max-w: 1360px;--onboarding-height-offset: 240px;--onboarding-max-h: 660px;--onboarding-gap: 4rem;--onboarding-header-mb: 2.5rem;--onboarding-item-py: 1rem;--onboarding-item-px: 2rem;--onboarding-palette-pb: 1.75rem}}*{box-sizing:border-box}body{font-family:var(--ff-body);color:var(--text);background:var(--cream-50);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}h1,h2,h3,h4{font-family:var(--ff-display);font-weight:500;letter-spacing:-.015em;margin:0}button{font-family:inherit}.font-price{font-variant-numeric:tabular-nums;letter-spacing:-.01em}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--cream-200);border-radius:10px}::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--cream-200);border-radius:10px;-webkit-transition:background .2s;transition:background .2s}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--cream-border)}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}:root{--ob-header-h: 56px;--ob-page-px: 1rem;--ob-page-py: 1rem;--ob-footer-py: 1rem;--ob-card-max-w: 100%;--ob-card-h: calc(100svh - var(--ob-header-h) - 6rem);--ob-card-min-h: 480px;--ob-card-max-h: none;--ob-card-px: 1.25rem;--ob-card-py: 1.5rem;--ob-card-radius: 1.5rem;--ob-theme-gap: 1.5rem;--ob-theme-header-mb: 1rem;--ob-pill-py: .6rem;--ob-pill-px: 1rem;--ob-palette-pb: 1rem;--ob-connector-w: 120px}@media(min-width:480px){:root{--ob-header-h: 60px;--ob-page-px: 1.25rem;--ob-card-max-w: 440px;--ob-card-h: calc(100svh - var(--ob-header-h) - 7rem);--ob-card-px: 1.5rem}}@media(min-width:768px){:root{--ob-header-h: 64px;--ob-page-px: 1.5rem;--ob-footer-py: 1.25rem;--ob-card-max-w: 680px;--ob-card-h: calc(100svh - var(--ob-header-h) - 8rem);--ob-card-min-h: 520px;--ob-card-max-h: 600px;--ob-card-px: 2rem;--ob-card-py: 2rem;--ob-card-radius: 2rem;--ob-theme-gap: 2rem;--ob-theme-header-mb: 1.25rem;--ob-pill-py: .75rem;--ob-pill-px: 1.25rem;--ob-palette-pb: 1.25rem;--ob-connector-w: 180px}}@media(min-width:1024px){:root{--ob-header-h: 68px;--ob-page-px: 2rem;--ob-page-py: 1.5rem;--ob-footer-py: 1.25rem;--ob-card-max-w: 860px;--ob-card-h: calc(100svh - var(--ob-header-h) - 9rem);--ob-card-min-h: 540px;--ob-card-max-h: 620px;--ob-card-px: 2.5rem;--ob-card-py: 2.5rem;--ob-card-radius: 2.5rem;--ob-theme-gap: 2.5rem;--ob-theme-header-mb: 1.5rem;--ob-pill-py: .875rem;--ob-pill-px: 1.5rem;--ob-palette-pb: 1.5rem;--ob-connector-w: 220px}}@media(min-width:1280px){:root{--ob-page-px: 2.5rem;--ob-footer-py: 1.5rem;--ob-card-max-w: 1020px;--ob-card-h: calc(100svh - var(--ob-header-h) - 10rem);--ob-card-min-h: 560px;--ob-card-max-h: 660px;--ob-pill-py: 1rem;--ob-pill-px: 1.75rem;--ob-palette-pb: 1.5rem;--ob-connector-w: 260px}}@media(min-width:1536px){:root{--ob-page-px: 3rem;--ob-card-max-w: 1200px;--ob-card-h: calc(100svh - var(--ob-header-h) - 11rem);--ob-card-min-h: 580px;--ob-card-max-h: 720px;--ob-theme-gap: 3rem;--ob-pill-py: 1rem;--ob-pill-px: 2rem;--ob-palette-pb: 1.75rem;--ob-connector-w: 300px}}@media(min-width:1920px){:root{--ob-card-max-w: 1340px;--ob-card-max-h: 780px}}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.ui-field{width:100%;height:var(--h-md);padding-inline:20px;font-family:var(--ff-body);font-size:14px;color:var(--text);background-color:var(--field-bg);border:1px solid transparent;border-radius:var(--r-control);outline:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ui-field::-moz-placeholder{color:var(--text-faint);opacity:.85}.ui-field::placeholder{color:var(--text-faint);opacity:.85}.ui-field:hover:not(:disabled):not(:focus){background-color:var(--field-bg-hover)}.ui-field:focus{background-color:var(--field-bg-focus);border-color:var(--bordo);box-shadow:var(--focus-ring)}.ui-field[aria-invalid=true],.ui-field--error{border-color:var(--error)}.ui-field[aria-invalid=true]:focus,.ui-field--error:focus{box-shadow:0 0 0 3px rgb(var(--error-rgb) / .18)}.ui-field:disabled,.ui-field[readonly].ui-field--locked{opacity:.6;cursor:not-allowed}.ui-field--sm{height:var(--h-sm);padding-inline:14px;font-size:13px}.ui-field--xs{height:var(--h-xs);padding-inline:12px;font-size:12px}.ui-field--has-prefix{padding-left:44px}.ui-field--has-suffix{padding-right:44px}.ui-field--sm.ui-field--has-prefix{padding-left:36px}textarea.ui-field{height:auto;min-height:96px;padding-block:14px;border-radius:var(--r-lg);line-height:1.6;resize:vertical}select.ui-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%237d5e69' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.ui-field--on-dark{--field-bg: rgb(255 255 255 / .06);--field-bg-hover: rgb(255 255 255 / .1);--field-bg-focus: rgb(255 255 255 / .12);color:#fff;border-color:#ffffff24}.ui-field--on-dark::-moz-placeholder{color:#ffffff59}.ui-field--on-dark::placeholder{color:#ffffff59}.ui-field--on-dark:focus{border-color:#d8ab76;box-shadow:0 0 0 3px #d8ab7638}.ui-btn{border-radius:var(--r-control)}.ui-btn--md{height:var(--h-md)}.ui-btn--sm{height:var(--h-sm)}.ui-btn--xs{height:var(--h-xs)}.ui-btn--primary{box-shadow:var(--shadow-primary)}.ui-card{position:relative;background-color:var(--surface);border:1px solid var(--surface-border);border-radius:var(--r-card);box-shadow:var(--shadow-sm);transition:box-shadow .22s ease,border-color .22s ease}.ui-card--pad{padding:24px}.ui-card--pad-sm{padding:16px}.ui-card--sunken{background-color:var(--surface-sunken);box-shadow:none}.ui-card--interactive{cursor:pointer}@media(hover:hover){.ui-card--interactive:hover{box-shadow:var(--shadow-md)}}.ui-shine{--mouse-x: -999px;--mouse-y: -999px;--shine-1: var(--bordo);--shine-2: var(--gold);position:relative}.ui-shine:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1.5px;background:radial-gradient(280px circle at var(--mouse-x) var(--mouse-y),var(--shine-1) 0%,var(--shine-2) 45%,transparent 80%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:10}@media(hover:hover){.ui-shine:hover:after{opacity:1}}@media(prefers-reduced-motion:reduce){.ui-shine:after{display:none}}.ui-table-container{position:relative;width:100%;overflow-x:auto}.ui-table{width:100%;border-collapse:collapse;caption-side:bottom;font-size:13.5px}.ui-table-header .ui-table-row{border-bottom:1px solid rgb(var(--cream-border-rgb) / .7)}.ui-table-row{border-bottom:1px solid rgb(var(--cream-border-rgb) / .45);transition:background-color .12s ease}.ui-table-body .ui-table-row:last-child{border-bottom:0}.ui-table-body .ui-table-row:not([data-empty]):hover{background-color:rgb(var(--cream-100-rgb) / .7)}.ui-table-row[data-clickable]{cursor:pointer}.ui-table-row[data-state=selected]{background-color:var(--bordo-tint)}.ui-table-head{position:relative;height:40px;padding-inline:12px;text-align:left;vertical-align:middle;font-size:12px;font-weight:500;color:var(--text-faint);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-table-cell{height:48px;padding:8px 12px;vertical-align:middle;color:var(--text);white-space:nowrap}.ui-table-head:first-child,.ui-table-cell:first-child{padding-left:24px}.ui-table-head:last-child,.ui-table-cell:last-child{padding-right:24px}.ui-table-empty{height:120px;text-align:center;color:var(--text-muted);white-space:normal}.ui-table-resizer{position:absolute;top:25%;right:0;bottom:25%;width:6px;cursor:col-resize;touch-action:none;border-right:1px solid transparent;transition:border-color .12s ease}.ui-table-head:hover .ui-table-resizer{border-right-color:rgb(var(--cream-border-rgb))}.ui-table-resizer[data-resizing]{top:0;bottom:0;border-right:2px solid var(--bordo)}.ui-table-toolbar-btn{display:inline-flex;align-items:center;gap:8px;height:var(--h-sm);padding-inline:14px;font-size:13px;font-weight:500;color:var(--text-muted);background:var(--surface);border-radius:var(--r-control);box-shadow:inset 0 0 0 1px rgb(var(--cream-border-rgb));cursor:pointer;transition:color .12s ease,background-color .12s ease}.ui-table-toolbar-btn:hover{color:var(--text);background:var(--cream-100)}.ui-table-check{display:grid;place-items:center;width:16px;height:16px;border-radius:5px;box-shadow:inset 0 0 0 1.5px rgb(var(--cream-border-rgb));color:#fff}.ui-table-check[data-checked]{background:var(--bordo);box-shadow:none}.ui-section{display:flex;flex-direction:column;gap:20px;padding:24px}.ui-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid rgb(var(--cream-border-rgb) / .6)}.ui-section-title{font-family:var(--ff-display);font-size:16px;font-weight:500;color:var(--text)}.ui-card--error{border-color:var(--error)}@media(max-width:639px){.ui-section{padding:16px;gap:16px}}.ui-popover{background-color:var(--surface);border:1px solid rgb(var(--cream-border-rgb) / .5);border-radius:var(--r-md);box-shadow:var(--shadow-lg)}.ui-list-head{padding-block:12px;font-size:12px;font-weight:500;color:var(--text-faint);border-bottom:1px solid rgb(var(--cream-border-rgb) / .7)}.ui-list-body>*+*{border-top:1px solid rgb(var(--cream-border-rgb) / .45)}.ui-list-row{padding-block:12px;transition:background-color .12s ease}.ui-list-row:hover{background-color:rgb(var(--cream-100-rgb) / .7)}.ui-list-row--selected,.ui-list-row--selected:hover{background-color:var(--bordo-tint)}.ui-popover-content{transform-origin:var(--radix-popover-content-transform-origin)}.ui-popover-content[data-state=open]{animation:ui-popover-in .15s cubic-bezier(.16,1,.3,1)}.ui-popover-content[data-state=closed]{animation:ui-popover-out .1s ease-in}.ui-popover-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 12px;border-bottom:1px solid rgb(var(--cream-border-rgb) / .5)}.ui-popover-footer{padding:8px;border-top:1px solid rgb(var(--cream-border-rgb) / .5)}.ui-notification-row{position:relative;display:flex;align-items:flex-start;gap:12px;margin:2px 6px;padding:10px;border-radius:var(--r-sm);transition:background-color .12s ease}.ui-notification-row:hover{background-color:rgb(var(--cream-100-rgb) / .8)}.ui-notification-dot{width:8px;height:8px;margin-top:6px;flex-shrink:0;border-radius:9999px;background-color:var(--bordo)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.inset-\[-10px\]{top:-10px;right:-10px;bottom:-10px;left:-10px}.inset-x-0{left:0;right:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1\/4{bottom:-25%}.-bottom-12{bottom:-3rem}.-bottom-16{bottom:-4rem}.-bottom-2{bottom:-.5rem}.-bottom-4{bottom:-1rem}.-bottom-6{bottom:-1.5rem}.-bottom-8{bottom:-2rem}.-left-1\/4{left:-25%}.-left-12{left:-3rem}.-left-\[7\.5px\]{left:-7.5px}.-right-0\.5{right:-.125rem}.-right-1\/4{right:-25%}.-right-10{right:-2.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-3{right:-.75rem}.-right-4{right:-1rem}.-right-6{right:-1.5rem}.-right-\[7\.5px\]{right:-7.5px}.-top-1\/4{top:-25%}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-16{top:-4rem}.-top-2{top:-.5rem}.-top-2\.5{top:-.625rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-15\%\]{bottom:-15%}.bottom-\[-25\%\]{bottom:-25%}.bottom-\[-5\%\]{bottom:-5%}.bottom-\[24px\]{bottom:24px}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-\[3px\]{left:3px}.left-full{left:100%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/4{right:25%}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[-12\%\]{right:-12%}.right-\[-15\%\]{right:-15%}.right-\[-5\%\]{right:-5%}.right-\[calc\(100\%-40px\)\]{right:calc(100% - 40px)}.right-full{right:100%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[135px\]{top:135px}.top-\[140px\]{top:140px}.top-\[190px\]{top:190px}.top-\[24px\]{top:24px}.top-\[3px\]{top:3px}.top-\[6px\]{top:6px}.top-\[95px\]{top:95px}.top-full{top:100%}.\!z-\[999999\]{z-index:999999!important}.\!z-\[99999\]{z-index:99999!important}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[10000\]{z-index:10000}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.-m-1{margin:-.25rem}.m-0{margin:0}.m-1{margin:.25rem}.m-6{margin:1.5rem}.m-\[calc\(-1\*var\(--pad\)\)\]{margin:calc(-1 * var(--pad))}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mb-0{margin-bottom:0!important}.-mb-6{margin-bottom:-1.5rem}.-mb-\[1px\],.-mb-px{margin-bottom:-1px}.-ml-0\.5{margin-left:-.125rem}.-ml-2{margin-left:-.5rem}.-mr-1{margin-right:-.25rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-auto{margin-bottom:auto}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-\[2px\]{margin-left:2px}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[2px\]{margin-top:2px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-1\.5{width:.375rem;height:.375rem}.size-12{width:3rem;height:3rem}.size-14{width:3.5rem;height:3.5rem}.size-16{width:4rem;height:4rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.\!h-8{height:2rem!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-2\/3{height:66.666667%}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-3\/4{height:75%}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1\.5px\]{height:1.5px}.h-\[10\.5px\]{height:10.5px}.h-\[100\%\]{height:100%}.h-\[100dvh\]{height:100dvh}.h-\[100svh\]{height:100svh}.h-\[10px\]{height:10px}.h-\[11\.5px\]{height:11.5px}.h-\[110\%\]{height:110%}.h-\[11px\]{height:11px}.h-\[130\%\]{height:130%}.h-\[160px\]{height:160px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[2\.5px\]{height:2.5px}.h-\[200px\]{height:200px}.h-\[210px\]{height:210px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[236px\]{height:236px}.h-\[24px\]{height:24px}.h-\[260px\]{height:260px}.h-\[26px\]{height:26px}.h-\[26rem\]{height:26rem}.h-\[27px\]{height:27px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[3\.5px\]{height:3.5px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[40\%\]{height:40%}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[4px\]{height:4px}.h-\[50vh\]{height:50vh}.h-\[56px\]{height:56px}.h-\[5px\]{height:5px}.h-\[6\.5px\]{height:6.5px}.h-\[60px\]{height:60px}.h-\[62px\]{height:62px}.h-\[65px\]{height:65px}.h-\[6px\]{height:6px}.h-\[70vh\]{height:70vh}.h-\[76px\]{height:76px}.h-\[8\.5px\]{height:8.5px}.h-\[80vh\]{height:80vh}.h-\[85px\]{height:85px}.h-\[9\.5px\]{height:9.5px}.h-\[9px\]{height:9px}.h-auto{height:auto}.h-ctl-sm{height:var(--h-sm)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-\[160px\]{max-height:160px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[280px\]{max-height:280px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[320px\]{max-height:320px}.max-h-\[380px\]{max-height:380px}.max-h-\[420px\]{max-height:420px}.max-h-\[48px\]{max-height:48px}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-120px\)\]{max-height:calc(100vh - 120px)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-12{min-height:3rem}.min-h-24{min-height:6rem}.min-h-8{min-height:2rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[140px\]{min-height:140px}.min-h-\[150px\]{min-height:150px}.min-h-\[180px\]{min-height:180px}.min-h-\[20px\]{min-height:20px}.min-h-\[260px\]{min-height:260px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[34px\]{min-height:34px}.min-h-\[350px\]{min-height:350px}.min-h-\[380px\]{min-height:380px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[10\%\]{width:10%}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[11px\]{width:11px}.w-\[12\%\]{width:12%}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15\%\]{width:15%}.w-\[15px\]{width:15px}.w-\[160px\]{width:160px}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[24\%\]{width:24%}.w-\[24px\]{width:24px}.w-\[260px\]{width:260px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[28px\]{width:28px}.w-\[300px\]{width:300px}.w-\[32\%\]{width:32%}.w-\[320px\]{width:320px}.w-\[34px\]{width:34px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[38px\]{width:38px}.w-\[390px\]{width:390px}.w-\[3px\]{width:3px}.w-\[400px\]{width:400px}.w-\[42px\]{width:42px}.w-\[45\%\]{width:45%}.w-\[480px\]{width:480px}.w-\[4px\]{width:4px}.w-\[50px\]{width:50px}.w-\[52\%\]{width:52%}.w-\[6\.5px\]{width:6.5px}.w-\[60\%\]{width:60%}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[72px\]{width:72px}.w-\[76\%\]{width:76%}.w-\[7px\]{width:7px}.w-\[8\.5px\]{width:8.5px}.w-\[80\%\]{width:80%}.w-\[84px\]{width:84px}.w-\[88px\]{width:88px}.w-\[9\.5px\]{width:9.5px}.w-\[92\%\]{width:92%}.w-\[9px\]{width:9px}.w-\[calc\(100\%-12px\)\]{width:calc(100% - 12px)}.w-\[calc\(100\%-16px\)\]{width:calc(100% - 16px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.\!min-w-\[76px\]{min-width:76px!important}.min-w-0{min-width:0px}.min-w-4{min-width:1rem}.min-w-6{min-width:1.5rem}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[24px\]{min-width:24px}.min-w-\[260px\]{min-width:260px}.min-w-\[320px\]{min-width:320px}.min-w-\[34px\]{min-width:34px}.min-w-\[48px\]{min-width:48px}.min-w-\[700px\]{min-width:700px}.min-w-\[70px\]{min-width:70px}.min-w-\[85vw\]{min-width:85vw}.min-w-\[90px\]{min-width:90px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[105px\]{max-width:105px}.max-w-\[110px\]{max-width:110px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1720px\]{max-width:1720px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[20ch\]{max-width:20ch}.max-w-\[220px\]{max-width:220px}.max-w-\[22ch\]{max-width:22ch}.max-w-\[240px\]{max-width:240px}.max-w-\[24ch\]{max-width:24ch}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[26ch\]{max-width:26ch}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[560px\]{max-width:560px}.max-w-\[60ch\]{max-width:60ch}.max-w-\[640px\]{max-width:640px}.max-w-\[90\%\]{max-width:90%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(320px\,calc\(100\%-6rem\)\)\]{max-width:min(320px,calc(100% - 6rem))}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[1\.8\]{flex:1.8}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.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)}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:center}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2\.5{--tw-translate-x: .625rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[1px\]{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-1{--tw-rotate: 1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-3{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-6{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.01\]{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[-1\]{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[fade-in_0\.3s_ease_both\]{animation:fade-in .3s ease both}.animate-none{animation:none}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.scroll-mt-28{scroll-margin-top:7rem}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[24px_22px_minmax\(0\,2fr\)_92px_96px_60px\]{grid-template-columns:24px 22px minmax(0,2fr) 92px 96px 60px}.grid-cols-\[24px_minmax\(0\,2fr\)_92px_96px_60px\]{grid-template-columns:24px minmax(0,2fr) 92px 96px 60px}.grid-cols-\[28px_24px_minmax\(190px\,2fr\)_minmax\(120px\,1\.2fr\)_110px_110px_70px\]{grid-template-columns:28px 24px minmax(190px,2fr) minmax(120px,1.2fr) 110px 110px 70px}.grid-cols-\[28px_minmax\(190px\,2fr\)_minmax\(120px\,1\.2fr\)_110px_110px_70px\]{grid-template-columns:28px minmax(190px,2fr) minmax(120px,1.2fr) 110px 110px 70px}.grid-cols-\[28px_repeat\(24\,1fr\)\]{grid-template-columns:28px repeat(24,1fr)}.grid-cols-\[44px_minmax\(0\,1fr\)_auto\]{grid-template-columns:44px minmax(0,1fr) auto}.grid-cols-\[60px_repeat\(24\,1fr\)\]{grid-template-columns:60px repeat(24,1fr)}.grid-cols-\[minmax\(0\,1fr\)_88px_36px\]{grid-template-columns:minmax(0,1fr) 88px 36px}.grid-cols-\[minmax\(140px\,176px\)_1fr\]{grid-template-columns:minmax(140px,176px) 1fr}.grid-cols-\[repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[18px\]{gap:18px}.gap-\[1px\]{gap:1px}.gap-\[2px\]{gap:2px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.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))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.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))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.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))}.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))}.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))}.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))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.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))}.divide-bordo\/10>:not([hidden])~:not([hidden]){border-color:rgb(var(--bordo-rgb) / .1)}.divide-cream-border>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(var(--cream-border-rgb) / var(--tw-divide-opacity, 1))}.divide-cream-border\/30>:not([hidden])~:not([hidden]){border-color:rgb(var(--cream-border-rgb) / .3)}.divide-cream-border\/50>:not([hidden])~:not([hidden]){border-color:rgb(var(--cream-border-rgb) / .5)}.divide-cream-border\/60>:not([hidden])~:not([hidden]){border-color:rgb(var(--cream-border-rgb) / .6)}.divide-dash-border>:not([hidden])~:not([hidden]){border-color:var(--dash-border, #34222b)}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\!whitespace-normal{white-space:normal!important}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.\!rounded-2xl{border-radius:var(--r-2xl)!important}.\!rounded-\[12px\]{border-radius:12px!important}.\!rounded-\[16px\]{border-radius:16px!important}.\!rounded-lg{border-radius:var(--r-lg)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--r-2xl)}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.5px\]{border-radius:1.5px}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.9rem\]{border-radius:1.9rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[1px\]{border-radius:1px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[32px\]{border-radius:32px}.rounded-\[3px\]{border-radius:3px}.rounded-\[46px\]{border-radius:46px}.rounded-\[4px\]{border-radius:4px}.rounded-\[52px\]{border-radius:52px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--r-lg)}.rounded-md{border-radius:var(--r-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--r-sm)}.rounded-xl{border-radius:var(--r-xl)}.rounded-b-\[20px\]{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.rounded-b-\[21px\]{border-bottom-right-radius:21px;border-bottom-left-radius:21px}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:var(--r-md);border-bottom-left-radius:var(--r-md)}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-md{border-top-right-radius:var(--r-md);border-bottom-right-radius:var(--r-md)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--r-2xl);border-top-right-radius:var(--r-2xl)}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-t-sm{border-top-left-radius:var(--r-sm);border-top-right-radius:var(--r-sm)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[10px\]{border-width:10px}.border-\[3\.5px\]{border-width:3.5px}.border-\[3px\]{border-width:3px}.border-\[5\.5px\]{border-width:5.5px}.border-\[7px\]{border-width:7px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-\[color\:var\(--ss-border\)\]{border-color:var(--ss-border)!important}.border-\[\#1aab29\]{--tw-border-opacity: 1;border-color:rgb(26 171 41 / var(--tw-border-opacity, 1))}.border-\[\#1d1c1a\]{--tw-border-opacity: 1;border-color:rgb(29 28 26 / var(--tw-border-opacity, 1))}.border-\[\#241509\]\/30{border-color:#2415094d}.border-\[\#38050e\]\/30{border-color:#38050e4d}.border-\[\#3e6b54\]{--tw-border-opacity: 1;border-color:rgb(62 107 84 / var(--tw-border-opacity, 1))}.border-\[\#5e0e1e\]{--tw-border-opacity: 1;border-color:rgb(94 14 30 / var(--tw-border-opacity, 1))}.border-\[\#EBB847\]\/30{border-color:#ebb8474d}.border-\[\#c9c2b2\]{--tw-border-opacity: 1;border-color:rgb(201 194 178 / var(--tw-border-opacity, 1))}.border-\[\#d8ab76\]{--tw-border-opacity: 1;border-color:rgb(216 171 118 / var(--tw-border-opacity, 1))}.border-\[\#d8ab76\]\/30{border-color:#d8ab764d}.border-\[\#d8d2c4\]{--tw-border-opacity: 1;border-color:rgb(216 210 196 / var(--tw-border-opacity, 1))}.border-\[\#dea123\]{--tw-border-opacity: 1;border-color:rgb(222 161 35 / var(--tw-border-opacity, 1))}.border-\[\#e0443e\]{--tw-border-opacity: 1;border-color:rgb(224 68 62 / var(--tw-border-opacity, 1))}.border-\[\#e2a4b1\]{--tw-border-opacity: 1;border-color:rgb(226 164 177 / var(--tw-border-opacity, 1))}.border-\[\#e2dccd\]{--tw-border-opacity: 1;border-color:rgb(226 220 205 / var(--tw-border-opacity, 1))}.border-\[\#e4abb7\]{--tw-border-opacity: 1;border-color:rgb(228 171 183 / var(--tw-border-opacity, 1))}.border-\[\#e8b8c2\]\/60{border-color:#e8b8c299}.border-\[\#ebd0d6\]{--tw-border-opacity: 1;border-color:rgb(235 208 214 / var(--tw-border-opacity, 1))}.border-\[\#ebd0d6\]\/60{border-color:#ebd0d699}.border-\[\#f0cbd2\]\/80{border-color:#f0cbd2cc}.border-\[color\:var\(--ss-border\)\]{border-color:var(--ss-border)}.border-\[color\:var\(--ss-border-active\)\]{border-color:var(--ss-border-active)}.border-\[color\:var\(--ss-divide\)\]{border-color:var(--ss-divide)}.border-\[rgba\(168\,32\,58\,0\.2\)\]{border-color:#a8203a33}.border-\[rgba\(180\,52\,46\,0\.25\)\]{border-color:#b4342e40}.border-\[rgba\(199\,125\,26\,0\.25\)\]{border-color:#c77d1a40}.border-\[rgba\(201\,168\,76\,0\.18\)\]{border-color:#c9a84c2e}.border-\[rgba\(255\,255\,255\,0\.04\)\]{border-color:#ffffff0a}.border-\[rgba\(63\,125\,74\,0\.25\)\]{border-color:#3f7d4a40}.border-amber-200\/60{border-color:#fde68a99}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/5{border-color:#0000000d}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200\/80{border-color:#bfdbfecc}.border-bordo{--tw-border-opacity: 1;border-color:rgb(var(--bordo-rgb) / var(--tw-border-opacity, 1))}.border-bordo-tint{border-color:var(--bordo-tint)}.border-bordo\/10{border-color:rgb(var(--bordo-rgb) / .1)}.border-bordo\/15{border-color:rgb(var(--bordo-rgb) / .15)}.border-bordo\/20{border-color:rgb(var(--bordo-rgb) / .2)}.border-bordo\/25{border-color:rgb(var(--bordo-rgb) / .25)}.border-bordo\/30{border-color:rgb(var(--bordo-rgb) / .3)}.border-bordo\/40{border-color:rgb(var(--bordo-rgb) / .4)}.border-bordo\/50{border-color:rgb(var(--bordo-rgb) / .5)}.border-cream-200{--tw-border-opacity: 1;border-color:rgb(var(--cream-200-rgb) / var(--tw-border-opacity, 1))}.border-cream-50{--tw-border-opacity: 1;border-color:rgb(var(--cream-rgb) / var(--tw-border-opacity, 1))}.border-cream-border{--tw-border-opacity: 1;border-color:rgb(var(--cream-border-rgb) / var(--tw-border-opacity, 1))}.border-cream-border\/20{border-color:rgb(var(--cream-border-rgb) / .2)}.border-cream-border\/30{border-color:rgb(var(--cream-border-rgb) / .3)}.border-cream-border\/40{border-color:rgb(var(--cream-border-rgb) / .4)}.border-cream-border\/50{border-color:rgb(var(--cream-border-rgb) / .5)}.border-cream-border\/60{border-color:rgb(var(--cream-border-rgb) / .6)}.border-cream-border\/70{border-color:rgb(var(--cream-border-rgb) / .7)}.border-cream-border\/80{border-color:rgb(var(--cream-border-rgb) / .8)}.border-cream-border\/90{border-color:rgb(var(--cream-border-rgb) / .9)}.border-current{border-color:currentColor}.border-dash-border{border-color:var(--dash-border, #34222b)}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-200\/60{border-color:#a7f3d099}.border-emerald-200\/80{border-color:#a7f3d0cc}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-400\/50{border-color:#34d39980}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-error{--tw-border-opacity: 1;border-color:rgb(var(--error-rgb) / var(--tw-border-opacity, 1))}.border-error\/10{border-color:rgb(var(--error-rgb) / .1)}.border-error\/20{border-color:rgb(var(--error-rgb) / .2)}.border-error\/30{border-color:rgb(var(--error-rgb) / .3)}.border-gold{--tw-border-opacity: 1;border-color:rgb(var(--gold-rgb) / var(--tw-border-opacity, 1))}.border-gold\/15{border-color:rgb(var(--gold-rgb) / .15)}.border-gold\/20{border-color:rgb(var(--gold-rgb) / .2)}.border-gold\/30{border-color:rgb(var(--gold-rgb) / .3)}.border-gold\/40{border-color:rgb(var(--gold-rgb) / .4)}.border-gold\/50{border-color:rgb(var(--gold-rgb) / .5)}.border-gold\/60{border-color:rgb(var(--gold-rgb) / .6)}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-green-600\/10{border-color:#16a34a1a}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-200\/60{border-color:#fecaca99}.border-red-200\/80{border-color:#fecacacc}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-300\/80{border-color:#fca5a5cc}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-900\/30{border-color:#7f1d1d4d}.border-rose-400\/35{border-color:#fb718559}.border-stone-200\/80{border-color:#e7e5e4cc}.border-success-tint{border-color:var(--success-tint)}.border-success\/20{border-color:rgb(var(--success-rgb) / .2)}.border-success\/30{border-color:rgb(var(--success-rgb) / .3)}.border-transparent{border-color:transparent}.border-tx{--tw-border-opacity: 1;border-color:rgb(var(--text-rgb) / var(--tw-border-opacity, 1))}.border-warn\/10{border-color:rgb(var(--warn-rgb) / .1)}.border-warn\/20{border-color:rgb(var(--warn-rgb) / .2)}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-white\/60{border-color:#fff9}.border-white\/90{border-color:#ffffffe6}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.15\]{border-color:#ffffff26}.border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1))}.border-zinc-200\/60{border-color:#e4e4e799}.border-zinc-200\/80{border-color:#e4e4e7cc}.border-zinc-950{--tw-border-opacity: 1;border-color:rgb(9 9 11 / var(--tw-border-opacity, 1))}.border-x-transparent{border-left-color:transparent;border-right-color:transparent}.border-y-transparent{border-top-color:transparent;border-bottom-color:transparent}.border-b-cream-100{--tw-border-opacity: 1;border-bottom-color:rgb(var(--cream-100-rgb) / var(--tw-border-opacity, 1))}.border-b-transparent{border-bottom-color:transparent}.border-l-cream-100{--tw-border-opacity: 1;border-left-color:rgb(var(--cream-100-rgb) / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-cream-100{--tw-border-opacity: 1;border-right-color:rgb(var(--cream-100-rgb) / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-\[\#241509\]{--tw-border-opacity: 1;border-top-color:rgb(36 21 9 / var(--tw-border-opacity, 1))}.border-t-\[\#38050e\]{--tw-border-opacity: 1;border-top-color:rgb(56 5 14 / var(--tw-border-opacity, 1))}.border-t-bordo{--tw-border-opacity: 1;border-top-color:rgb(var(--bordo-rgb) / var(--tw-border-opacity, 1))}.border-t-cream-100{--tw-border-opacity: 1;border-top-color:rgb(var(--cream-100-rgb) / var(--tw-border-opacity, 1))}.border-t-gray-900{--tw-border-opacity: 1;border-top-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-t-white\/80{border-top-color:#fffc}.\!bg-\[color\:var\(--ss-field\)\]{background-color:var(--ss-field)!important}.\!bg-error{--tw-bg-opacity: 1 !important;background-color:rgb(var(--error-rgb) / var(--tw-bg-opacity, 1))!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#08080c\]{--tw-bg-opacity: 1;background-color:rgb(8 8 12 / var(--tw-bg-opacity, 1))}.bg-\[\#0d0d10\]{--tw-bg-opacity: 1;background-color:rgb(13 13 16 / var(--tw-bg-opacity, 1))}.bg-\[\#101726\]{--tw-bg-opacity: 1;background-color:rgb(16 23 38 / var(--tw-bg-opacity, 1))}.bg-\[\#121214\]{--tw-bg-opacity: 1;background-color:rgb(18 18 20 / var(--tw-bg-opacity, 1))}.bg-\[\#18181b\]\/95{background-color:#18181bf2}.bg-\[\#1d1c1a\]\/30{background-color:#1d1c1a4d}.bg-\[\#1e1315\]\/80{background-color:#1e1315cc}.bg-\[\#1f1c17\]{--tw-bg-opacity: 1;background-color:rgb(31 28 23 / var(--tw-bg-opacity, 1))}.bg-\[\#1f1c17\]\/70{background-color:#1f1c17b3}.bg-\[\#27c93f\]{--tw-bg-opacity: 1;background-color:rgb(39 201 63 / var(--tw-bg-opacity, 1))}.bg-\[\#2b46ad\]{--tw-bg-opacity: 1;background-color:rgb(43 70 173 / var(--tw-bg-opacity, 1))}.bg-\[\#2b46ad\]\/70{background-color:#2b46adb3}.bg-\[\#2b46ad\]\/85{background-color:#2b46add9}.bg-\[\#2d2a26\]{--tw-bg-opacity: 1;background-color:rgb(45 42 38 / var(--tw-bg-opacity, 1))}.bg-\[\#2d2a26\]\/80{background-color:#2d2a26cc}.bg-\[\#2d2a26\]\/85{background-color:#2d2a26d9}.bg-\[\#3a3126\]{--tw-bg-opacity: 1;background-color:rgb(58 49 38 / var(--tw-bg-opacity, 1))}.bg-\[\#3a3126\]\/70{background-color:#3a3126b3}.bg-\[\#3a3126\]\/80{background-color:#3a3126cc}.bg-\[\#3e6b54\]{--tw-bg-opacity: 1;background-color:rgb(62 107 84 / var(--tw-bg-opacity, 1))}.bg-\[\#3f7d4a\]{--tw-bg-opacity: 1;background-color:rgb(63 125 74 / var(--tw-bg-opacity, 1))}.bg-\[\#8a6d3b\]{--tw-bg-opacity: 1;background-color:rgb(138 109 59 / var(--tw-bg-opacity, 1))}.bg-\[\#8a6d3b\]\/50{background-color:#8a6d3b80}.bg-\[\#a8552e\]{--tw-bg-opacity: 1;background-color:rgb(168 85 46 / var(--tw-bg-opacity, 1))}.bg-\[\#b08646\]{--tw-bg-opacity: 1;background-color:rgb(176 134 70 / var(--tw-bg-opacity, 1))}.bg-\[\#b08646\]\/60{background-color:#b0864699}.bg-\[\#b4342e\]{--tw-bg-opacity: 1;background-color:rgb(180 52 46 / var(--tw-bg-opacity, 1))}.bg-\[\#c9c2b2\]{--tw-bg-opacity: 1;background-color:rgb(201 194 178 / var(--tw-bg-opacity, 1))}.bg-\[\#d0342c\]{--tw-bg-opacity: 1;background-color:rgb(208 52 44 / var(--tw-bg-opacity, 1))}.bg-\[\#f5dbe1\]{--tw-bg-opacity: 1;background-color:rgb(245 219 225 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f1e8\]{--tw-bg-opacity: 1;background-color:rgb(245 241 232 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f1e8\]\/70{background-color:#f5f1e8b3}.bg-\[\#f5f5f7\]{--tw-bg-opacity: 1;background-color:rgb(245 245 247 / var(--tw-bg-opacity, 1))}.bg-\[\#f7e6e9\]{--tw-bg-opacity: 1;background-color:rgb(247 230 233 / var(--tw-bg-opacity, 1))}.bg-\[\#f8eaf3\]{--tw-bg-opacity: 1;background-color:rgb(248 234 243 / var(--tw-bg-opacity, 1))}.bg-\[\#f8ebc4\]{--tw-bg-opacity: 1;background-color:rgb(248 235 196 / var(--tw-bg-opacity, 1))}.bg-\[\#f8f5ee\]{--tw-bg-opacity: 1;background-color:rgb(248 245 238 / var(--tw-bg-opacity, 1))}.bg-\[\#fae6eb\]\/90{background-color:#fae6ebe6}.bg-\[\#faedf0\]{--tw-bg-opacity: 1;background-color:rgb(250 237 240 / var(--tw-bg-opacity, 1))}.bg-\[\#faf3f5\]\/80{background-color:#faf3f5cc}.bg-\[\#faf8f5\]{--tw-bg-opacity: 1;background-color:rgb(250 248 245 / var(--tw-bg-opacity, 1))}.bg-\[\#fcf4f6\]\/90{background-color:#fcf4f6e6}.bg-\[\#fcf5f7\]{--tw-bg-opacity: 1;background-color:rgb(252 245 247 / var(--tw-bg-opacity, 1))}.bg-\[\#fcf5f7\]\/90{background-color:#fcf5f7e6}.bg-\[\#fdf3f5\]{--tw-bg-opacity: 1;background-color:rgb(253 243 245 / var(--tw-bg-opacity, 1))}.bg-\[\#fdf8e9\]{--tw-bg-opacity: 1;background-color:rgb(253 248 233 / var(--tw-bg-opacity, 1))}.bg-\[\#feeef1\]{--tw-bg-opacity: 1;background-color:rgb(254 238 241 / var(--tw-bg-opacity, 1))}.bg-\[\#ff5f56\]{--tw-bg-opacity: 1;background-color:rgb(255 95 86 / var(--tw-bg-opacity, 1))}.bg-\[\#ffbd2e\]{--tw-bg-opacity: 1;background-color:rgb(255 189 46 / var(--tw-bg-opacity, 1))}.bg-\[color\:var\(--ss-aside\)\]{background-color:var(--ss-aside)}.bg-\[color\:var\(--ss-canvas\)\]{background-color:var(--ss-canvas)}.bg-\[color\:var\(--ss-field\)\]{background-color:var(--ss-field)}.bg-\[color\:var\(--ss-panel\)\]{background-color:var(--ss-panel)}.bg-\[color\:var\(--ss-pill-active\)\]{background-color:var(--ss-pill-active)}.bg-\[color\:var\(--ss-text-ghost\)\]{background-color:var(--ss-text-ghost)}.bg-\[rgba\(201\,168\,76\,0\.18\)\]{background-color:#c9a84c2e}.bg-\[rgba\(26\,6\,8\,0\.35\)\]{background-color:#1a060859}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/20{background-color:#fffbeb33}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/25{background-color:#f59e0b40}.bg-amber-500\/90{background-color:#f59e0be6}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/5{background-color:#0000000d}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/90{background-color:#eff6ffe6}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-bordo{--tw-bg-opacity: 1;background-color:rgb(var(--bordo-rgb) / var(--tw-bg-opacity, 1))}.bg-bordo-tint{background-color:var(--bordo-tint)}.bg-bordo\/10{background-color:rgb(var(--bordo-rgb) / .1)}.bg-bordo\/15{background-color:rgb(var(--bordo-rgb) / .15)}.bg-bordo\/20{background-color:rgb(var(--bordo-rgb) / .2)}.bg-bordo\/25{background-color:rgb(var(--bordo-rgb) / .25)}.bg-bordo\/30{background-color:rgb(var(--bordo-rgb) / .3)}.bg-bordo\/40{background-color:rgb(var(--bordo-rgb) / .4)}.bg-bordo\/5{background-color:rgb(var(--bordo-rgb) / .05)}.bg-bordo\/80{background-color:rgb(var(--bordo-rgb) / .8)}.bg-bordo\/\[0\.03\]{background-color:rgb(var(--bordo-rgb) / .03)}.bg-bordo\/\[0\.04\]{background-color:rgb(var(--bordo-rgb) / .04)}.bg-bordo\/\[0\.07\]{background-color:rgb(var(--bordo-rgb) / .07)}.bg-cream-100{--tw-bg-opacity: 1;background-color:rgb(var(--cream-100-rgb) / var(--tw-bg-opacity, 1))}.bg-cream-100\/25{background-color:rgb(var(--cream-100-rgb) / .25)}.bg-cream-100\/30{background-color:rgb(var(--cream-100-rgb) / .3)}.bg-cream-100\/40{background-color:rgb(var(--cream-100-rgb) / .4)}.bg-cream-100\/50{background-color:rgb(var(--cream-100-rgb) / .5)}.bg-cream-100\/60{background-color:rgb(var(--cream-100-rgb) / .6)}.bg-cream-100\/70{background-color:rgb(var(--cream-100-rgb) / .7)}.bg-cream-100\/90{background-color:rgb(var(--cream-100-rgb) / .9)}.bg-cream-100\/95{background-color:rgb(var(--cream-100-rgb) / .95)}.bg-cream-200{--tw-bg-opacity: 1;background-color:rgb(var(--cream-200-rgb) / var(--tw-bg-opacity, 1))}.bg-cream-200\/50{background-color:rgb(var(--cream-200-rgb) / .5)}.bg-cream-200\/60{background-color:rgb(var(--cream-200-rgb) / .6)}.bg-cream-200\/70{background-color:rgb(var(--cream-200-rgb) / .7)}.bg-cream-200\/80{background-color:rgb(var(--cream-200-rgb) / .8)}.bg-cream-50{--tw-bg-opacity: 1;background-color:rgb(var(--cream-rgb) / var(--tw-bg-opacity, 1))}.bg-cream-50\/30{background-color:rgb(var(--cream-rgb) / .3)}.bg-cream-50\/40{background-color:rgb(var(--cream-rgb) / .4)}.bg-cream-50\/50{background-color:rgb(var(--cream-rgb) / .5)}.bg-cream-50\/60{background-color:rgb(var(--cream-rgb) / .6)}.bg-cream-50\/70{background-color:rgb(var(--cream-rgb) / .7)}.bg-cream-50\/80{background-color:rgb(var(--cream-rgb) / .8)}.bg-cream-50\/85{background-color:rgb(var(--cream-rgb) / .85)}.bg-cream-border{--tw-bg-opacity: 1;background-color:rgb(var(--cream-border-rgb) / var(--tw-bg-opacity, 1))}.bg-cream-border\/40{background-color:rgb(var(--cream-border-rgb) / .4)}.bg-cream-border\/60{background-color:rgb(var(--cream-border-rgb) / .6)}.bg-cream-border\/80{background-color:rgb(var(--cream-border-rgb) / .8)}.bg-current{background-color:currentColor}.bg-dash-accent-2{--tw-bg-opacity: 1;background-color:rgb(var(--dash-accent-2-rgb, 229 201 112) / var(--tw-bg-opacity, 1))}.bg-dash-accent-2-tint{background-color:var(--dash-accent-2-tint, rgba(229,201,112,.14))}.bg-dash-accent-2\/80{background-color:rgb(var(--dash-accent-2-rgb, 229 201 112) / .8)}.bg-dash-accent\/70{background-color:rgb(var(--dash-accent-rgb, 224 64 96) / .7)}.bg-dash-accent\/75{background-color:rgb(var(--dash-accent-rgb, 224 64 96) / .75)}.bg-dash-accent\/80{background-color:rgb(var(--dash-accent-rgb, 224 64 96) / .8)}.bg-dash-border{background-color:var(--dash-border, #34222b)}.bg-dash-card{background-color:var(--dash-card, #1d1216)}.bg-dash-card-2{background-color:var(--dash-card-2, #251820)}.bg-dash-error-tint{background-color:var(--dash-error-tint, rgba(224,64,96,.18))}.bg-dash-nested{background-color:var(--dash-nested, #2e1a21)}.bg-dash-success-tint{background-color:var(--dash-success-tint, rgba(74,222,128,.14))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-300\/20{background-color:#6ee7b733}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/30{background-color:#34d3994d}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/90{background-color:#ecfdf5e6}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/25{background-color:#10b98140}.bg-error{--tw-bg-opacity: 1;background-color:rgb(var(--error-rgb) / var(--tw-bg-opacity, 1))}.bg-error-tint{background-color:var(--error-tint)}.bg-error\/10{background-color:rgb(var(--error-rgb) / .1)}.bg-error\/5{background-color:rgb(var(--error-rgb) / .05)}.bg-gold{--tw-bg-opacity: 1;background-color:rgb(var(--gold-rgb) / var(--tw-bg-opacity, 1))}.bg-gold-tint{background-color:var(--gold-tint)}.bg-gold\/10{background-color:rgb(var(--gold-rgb) / .1)}.bg-gold\/15{background-color:rgb(var(--gold-rgb) / .15)}.bg-gold\/20{background-color:rgb(var(--gold-rgb) / .2)}.bg-gold\/25{background-color:rgb(var(--gold-rgb) / .25)}.bg-gold\/40{background-color:rgb(var(--gold-rgb) / .4)}.bg-gold\/5{background-color:rgb(var(--gold-rgb) / .05)}.bg-gold\/\[0\.04\]{background-color:rgb(var(--gold-rgb) / .04)}.bg-gold\/\[0\.06\]{background-color:rgb(var(--gold-rgb) / .06)}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50\/20{background-color:#f0fdf433}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-100\/60{background-color:#fee2e299}.bg-red-100\/70{background-color:#fee2e2b3}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/70{background-color:#fef2f2b3}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/95{background-color:#ef4444f2}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-950\/40{background-color:#450a0a66}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/20{background-color:#f43f5e33}.bg-sidebar-bg{background-color:var(--sidebar-bg)}.bg-slate-600\/90{background-color:#475569e6}.bg-stone-100{--tw-bg-opacity: 1;background-color:rgb(245 245 244 / var(--tw-bg-opacity, 1))}.bg-stone-100\/90{background-color:#f5f5f4e6}.bg-stone-400{--tw-bg-opacity: 1;background-color:rgb(168 162 158 / var(--tw-bg-opacity, 1))}.bg-success{--tw-bg-opacity: 1;background-color:rgb(var(--success-rgb) / var(--tw-bg-opacity, 1))}.bg-success-tint{background-color:var(--success-tint)}.bg-success\/10{background-color:rgb(var(--success-rgb) / .1)}.bg-success\/15{background-color:rgb(var(--success-rgb) / .15)}.bg-transparent{background-color:transparent}.bg-tx{--tw-bg-opacity: 1;background-color:rgb(var(--text-rgb) / var(--tw-bg-opacity, 1))}.bg-tx-faint{--tw-bg-opacity: 1;background-color:rgb(var(--text-faint-rgb) / var(--tw-bg-opacity, 1))}.bg-tx-faint\/10{background-color:rgb(var(--text-faint-rgb) / .1)}.bg-tx-faint\/30{background-color:rgb(var(--text-faint-rgb) / .3)}.bg-tx-muted{--tw-bg-opacity: 1;background-color:rgb(var(--text-muted-rgb) / var(--tw-bg-opacity, 1))}.bg-tx\/5{background-color:rgb(var(--text-rgb) / .05)}.bg-tx\/60{background-color:rgb(var(--text-rgb) / .6)}.bg-violet-400\/20{background-color:#a78bfa33}.bg-warn{--tw-bg-opacity: 1;background-color:rgb(var(--warn-rgb) / var(--tw-bg-opacity, 1))}.bg-warn-tint{background-color:var(--warn-tint)}.bg-warn\/10{background-color:rgb(var(--warn-rgb) / .1)}.bg-warn\/15{background-color:rgb(var(--warn-rgb) / .15)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.01\]{background-color:#ffffff03}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.10\]{background-color:#ffffff1a}.bg-zinc-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.bg-zinc-950{--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.bg-\[image\:var\(--ss-glow\)\]{background-image:var(--ss-glow)}.bg-\[radial-gradient\(circle\,_\#00000033_1px\,_transparent_1px\)\]{background-image:radial-gradient(circle,#00000033 1px,transparent 1px)}.bg-\[radial-gradient\(ellipse_60\%_80\%_at_50\%_-20\%\,rgba\(255\,255\,255\,0\.08\)\,transparent\)\]{background-image:radial-gradient(ellipse 60% 80% at 50% -20%,rgba(255,255,255,.08),transparent)}.bg-\[url\(\'data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPjxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjQiIGZpbGw9IiNmZmYiLz48cmVjdCB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjZWVlIi8\+PHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI2VlZSIvPjwvc3ZnPg\=\=\'\)\]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPjxyZWN0IHdpZHRoPSI0IiBoZWlnaHQ9IjQiIGZpbGw9IiNmZmYiLz48cmVjdCB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjZWVlIi8+PHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI2VlZSIvPjwvc3ZnPg==)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-premium-gradient{background-image:linear-gradient(135deg,var(--bordo-deep) 0%,var(--bordo) 100%)}.from-\[\#1a0808\]{--tw-gradient-from: #1a0808 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 8 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#EBB847\]{--tw-gradient-from: #EBB847 var(--tw-gradient-from-position);--tw-gradient-to: rgb(235 184 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#EBB847\]\/10{--tw-gradient-from: rgb(235 184 71 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(235 184 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#b58b4c\]{--tw-gradient-from: #b58b4c var(--tw-gradient-from-position);--tw-gradient-to: rgb(181 139 76 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d8ab76\]\/25{--tw-gradient-from: rgb(216 171 118 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 171 118 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f5f4f0\]{--tw-gradient-from: #f5f4f0 var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 244 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fae3be\]\/15{--tw-gradient-from: rgb(250 227 190 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 227 190 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fae3be\]\/40{--tw-gradient-from: rgb(250 227 190 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 227 190 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fce9b8\]{--tw-gradient-from: #fce9b8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 233 184 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#ffffff\]{--tw-gradient-from: #ffffff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from: rgb(0 0 0 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bordo{--tw-gradient-from: rgb(var(--bordo-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--bordo-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bordo\/10{--tw-gradient-from: rgb(var(--bordo-rgb) / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--bordo-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bordo\/5{--tw-gradient-from: rgb(var(--bordo-rgb) / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--bordo-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bordo\/\[0\.07\]{--tw-gradient-from: rgb(var(--bordo-rgb) / .07) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--bordo-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cream-100{--tw-gradient-from: rgb(var(--cream-100-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--cream-100-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cream-100\/20{--tw-gradient-from: rgb(var(--cream-100-rgb) / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--cream-100-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cream-50{--tw-gradient-from: rgb(var(--cream-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--cream-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold\/0{--tw-gradient-from: rgb(var(--gold-rgb) / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--gold-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold\/70{--tw-gradient-from: rgb(var(--gold-rgb) / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--gold-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-50\/95{--tw-gradient-from: rgb(254 242 242 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sidebar-bg{--tw-gradient-from: var(--sidebar-bg) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-300\/40{--tw-gradient-from: rgb(196 181 253 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/70{--tw-gradient-from: rgb(255 255 255 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#2a0e12\]{--tw-gradient-to: rgb(42 14 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2a0e12 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#4a1c1c\]{--tw-gradient-to: rgb(74 28 28 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4a1c1c var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d8ab76\]{--tw-gradient-to: rgb(216 171 118 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #d8ab76 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#e5a93c\]\/25{--tw-gradient-to: rgb(229 169 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(229 169 60 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#e5a93c\]\/30{--tw-gradient-to: rgb(229 169 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(229 169 60 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fdf9f4\]{--tw-gradient-to: rgb(253 249 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fdf9f4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-bordo{--tw-gradient-to: rgb(var(--bordo-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--bordo-rgb) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cream-50\/60{--tw-gradient-to: rgb(var(--cream-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--cream-rgb) / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cream-50\/95{--tw-gradient-to: rgb(var(--cream-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--cream-rgb) / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gold{--tw-gradient-to: rgb(var(--gold-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--gold-rgb) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-50\/70{--tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(254 242 242 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#1a0808\]{--tw-gradient-to: #1a0808 var(--tw-gradient-to-position)}.to-\[\#2a0e12\]{--tw-gradient-to: #2a0e12 var(--tw-gradient-to-position)}.to-\[\#3d141a\]{--tw-gradient-to: #3d141a var(--tw-gradient-to-position)}.to-\[\#9a3d52\]{--tw-gradient-to: #9a3d52 var(--tw-gradient-to-position)}.to-\[\#D49821\]{--tw-gradient-to: #D49821 var(--tw-gradient-to-position)}.to-\[\#D49821\]\/10{--tw-gradient-to: rgb(212 152 33 / .1) var(--tw-gradient-to-position)}.to-\[\#b58b4c\]{--tw-gradient-to: #b58b4c var(--tw-gradient-to-position)}.to-\[\#d8ab76\]{--tw-gradient-to: #d8ab76 var(--tw-gradient-to-position)}.to-\[\#d8ab76\]\/5{--tw-gradient-to: rgb(216 171 118 / .05) var(--tw-gradient-to-position)}.to-\[\#ede9e0\]{--tw-gradient-to: #ede9e0 var(--tw-gradient-to-position)}.to-\[\#f0e4d5\]{--tw-gradient-to: #f0e4d5 var(--tw-gradient-to-position)}.to-bordo-deep{--tw-gradient-to: var(--bordo-deep) var(--tw-gradient-to-position)}.to-bordo\/5{--tw-gradient-to: rgb(var(--bordo-rgb) / .05) var(--tw-gradient-to-position)}.to-bordo\/\[0\.02\]{--tw-gradient-to: rgb(var(--bordo-rgb) / .02) var(--tw-gradient-to-position)}.to-cream-100\/80{--tw-gradient-to: rgb(var(--cream-100-rgb) / .8) var(--tw-gradient-to-position)}.to-cream-200{--tw-gradient-to: rgb(var(--cream-200-rgb) / 1) var(--tw-gradient-to-position)}.to-gold{--tw-gradient-to: rgb(var(--gold-rgb) / 1) var(--tw-gradient-to-position)}.to-gold\/0{--tw-gradient-to: rgb(var(--gold-rgb) / 0) var(--tw-gradient-to-position)}.to-red-100\/50{--tw-gradient-to: rgb(254 226 226 / .5) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-200{--tw-gradient-to: #ddd6fe var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-white\/50{--tw-gradient-to: rgb(255 255 255 / .5) var(--tw-gradient-to-position)}.bg-\[size\:24px_24px\]{background-size:24px 24px}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.fill-cream-50{fill:rgb(var(--cream-rgb) / 1)}.fill-current{fill:currentColor}.fill-gold{fill:rgb(var(--gold-rgb) / 1)}.stroke-current{stroke:currentColor}.stroke-\[3\]{stroke-width:3}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-right-bottom{-o-object-position:right bottom;object-position:right bottom}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-\[var\(--pad\)\]{padding:var(--pad)}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pb-\[10px\]{padding-bottom:10px}.pb-\[5px\]{padding-bottom:5px}.pb-\[6px\]{padding-bottom:6px}.pb-\[8px\]{padding-bottom:8px}.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[54px\]{padding-left:54px}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-body{font-family:var(--ff-body)}.font-display{font-family:var(--ff-display)}.font-mono{font-family:var(--ff-mono)}.font-price{font-family:var(--ff-price)}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[10px\]{font-size:10px!important}.\!text-\[12px\]{font-size:12px!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[31px\]{font-size:31px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[56px\]{font-size:56px}.text-\[5px\]{font-size:5px}.text-\[64px\]{font-size:64px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.italic{font-style:italic}.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)}.leading-6{line-height:1.5rem}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[3px\]{letter-spacing:3px}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#2d0a0f\]{--tw-text-opacity: 1 !important;color:rgb(45 10 15 / var(--tw-text-opacity, 1))!important}.\!text-\[color\:var\(--ss-text\)\]{color:var(--ss-text)!important}.\!text-cream-100{--tw-text-opacity: 1 !important;color:rgb(var(--cream-100-rgb) / var(--tw-text-opacity, 1))!important}.\!text-cream-100\/60{color:rgb(var(--cream-100-rgb) / .6)!important}.\!text-cream-200\/50{color:rgb(var(--cream-200-rgb) / .5)!important}.\!text-error{--tw-text-opacity: 1 !important;color:rgb(var(--error-rgb) / var(--tw-text-opacity, 1))!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.\!text-white\/40{color:#fff6!important}.\!text-white\/50{color:#ffffff80!important}.\!text-white\/70{color:#ffffffb3!important}.text-\[\#000000\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-\[\#1877F2\]{--tw-text-opacity: 1;color:rgb(24 119 242 / var(--tw-text-opacity, 1))}.text-\[\#1A0608\]{--tw-text-opacity: 1;color:rgb(26 6 8 / var(--tw-text-opacity, 1))}.text-\[\#1a0f0f\]{--tw-text-opacity: 1;color:rgb(26 15 15 / var(--tw-text-opacity, 1))}.text-\[\#241509\]{--tw-text-opacity: 1;color:rgb(36 21 9 / var(--tw-text-opacity, 1))}.text-\[\#2a1b0a\]{--tw-text-opacity: 1;color:rgb(42 27 10 / var(--tw-text-opacity, 1))}.text-\[\#2b46ad\]{--tw-text-opacity: 1;color:rgb(43 70 173 / var(--tw-text-opacity, 1))}.text-\[\#2b46ad\]\/50{color:#2b46ad80}.text-\[\#2d0a0f\]{--tw-text-opacity: 1;color:rgb(45 10 15 / var(--tw-text-opacity, 1))}.text-\[\#2d2a26\]{--tw-text-opacity: 1;color:rgb(45 42 38 / var(--tw-text-opacity, 1))}.text-\[\#3a3126\]{--tw-text-opacity: 1;color:rgb(58 49 38 / var(--tw-text-opacity, 1))}.text-\[\#3e6b54\]{--tw-text-opacity: 1;color:rgb(62 107 84 / var(--tw-text-opacity, 1))}.text-\[\#42060f\]{--tw-text-opacity: 1;color:rgb(66 6 15 / var(--tw-text-opacity, 1))}.text-\[\#4a0814\]{--tw-text-opacity: 1;color:rgb(74 8 20 / var(--tw-text-opacity, 1))}.text-\[\#5a0a18\]{--tw-text-opacity: 1;color:rgb(90 10 24 / var(--tw-text-opacity, 1))}.text-\[\#7a2258\]{--tw-text-opacity: 1;color:rgb(122 34 88 / var(--tw-text-opacity, 1))}.text-\[\#851326\]{--tw-text-opacity: 1;color:rgb(133 19 38 / var(--tw-text-opacity, 1))}.text-\[\#851326\]\/80{color:#851326cc}.text-\[\#8a6b1a\]{--tw-text-opacity: 1;color:rgb(138 107 26 / var(--tw-text-opacity, 1))}.text-\[\#9e8537\]{--tw-text-opacity: 1;color:rgb(158 133 55 / var(--tw-text-opacity, 1))}.text-\[\#D49821\]{--tw-text-opacity: 1;color:rgb(212 152 33 / var(--tw-text-opacity, 1))}.text-\[\#E1306C\]{--tw-text-opacity: 1;color:rgb(225 48 108 / var(--tw-text-opacity, 1))}.text-\[\#a8203a\]{--tw-text-opacity: 1;color:rgb(168 32 58 / var(--tw-text-opacity, 1))}.text-\[\#c93450\]{--tw-text-opacity: 1;color:rgb(201 52 80 / var(--tw-text-opacity, 1))}.text-\[\#d8ab76\]{--tw-text-opacity: 1;color:rgb(216 171 118 / var(--tw-text-opacity, 1))}.text-\[\#e3ceaf\]{--tw-text-opacity: 1;color:rgb(227 206 175 / var(--tw-text-opacity, 1))}.text-\[\#e3ceaf\]\/50{color:#e3ceaf80}.text-\[\#e3ceaf\]\/60{color:#e3ceaf99}.text-\[\#e3ceaf\]\/70{color:#e3ceafb3}.text-\[\#e3ceaf\]\/75{color:#e3ceafbf}.text-\[\#e3ceaf\]\/80{color:#e3ceafcc}.text-\[\#e3ceaf\]\/90{color:#e3ceafe6}.text-\[\#e8c97a\]{--tw-text-opacity: 1;color:rgb(232 201 122 / var(--tw-text-opacity, 1))}.text-\[\#ebd498\]{--tw-text-opacity: 1;color:rgb(235 212 152 / var(--tw-text-opacity, 1))}.text-\[\#fae3be\]{--tw-text-opacity: 1;color:rgb(250 227 190 / var(--tw-text-opacity, 1))}.text-\[\#fae3be\]\/75{color:#fae3bebf}.text-\[\#ff5a5a\]{--tw-text-opacity: 1;color:rgb(255 90 90 / var(--tw-text-opacity, 1))}.text-\[\#ff6b6b\]{--tw-text-opacity: 1;color:rgb(255 107 107 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--ss-gold\)\]{color:var(--ss-gold)}.text-\[color\:var\(--ss-info\)\]{color:var(--ss-info)}.text-\[color\:var\(--ss-text\)\]{color:var(--ss-text)}.text-\[color\:var\(--ss-text-faint\)\]{color:var(--ss-text-faint)}.text-\[color\:var\(--ss-text-ghost\)\]{color:var(--ss-text-ghost)}.text-\[color\:var\(--ss-text-muted\)\]{color:var(--ss-text-muted)}.text-\[rgba\(243\,227\,216\,0\.7\)\]{color:#f3e3d8b3}.text-\[rgba\(26\,6\,8\,0\.75\)\]{color:#1a0608bf}.text-\[rgba\(26\,6\,8\,0\.85\)\]{color:#1a0608d9}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/80{color:#fde68acc}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-900\/80{color:#78350fcc}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-bordo{--tw-text-opacity: 1;color:rgb(var(--bordo-rgb) / var(--tw-text-opacity, 1))}.text-bordo-deep{color:var(--bordo-deep)}.text-bordo\/40{color:rgb(var(--bordo-rgb) / .4)}.text-bordo\/45{color:rgb(var(--bordo-rgb) / .45)}.text-bordo\/50{color:rgb(var(--bordo-rgb) / .5)}.text-bordo\/60{color:rgb(var(--bordo-rgb) / .6)}.text-bordo\/65{color:rgb(var(--bordo-rgb) / .65)}.text-bordo\/70{color:rgb(var(--bordo-rgb) / .7)}.text-bordo\/80{color:rgb(var(--bordo-rgb) / .8)}.text-cream-100{--tw-text-opacity: 1;color:rgb(var(--cream-100-rgb) / var(--tw-text-opacity, 1))}.text-cream-50{--tw-text-opacity: 1;color:rgb(var(--cream-rgb) / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-dash-accent{--tw-text-opacity: 1;color:rgb(var(--dash-accent-rgb, 224 64 96) / var(--tw-text-opacity, 1))}.text-dash-accent-2{--tw-text-opacity: 1;color:rgb(var(--dash-accent-2-rgb, 229 201 112) / var(--tw-text-opacity, 1))}.text-dash-error{--tw-text-opacity: 1;color:rgb(var(--dash-error-rgb, 246 106 134) / var(--tw-text-opacity, 1))}.text-dash-faint{color:var(--dash-faint, #a08490)}.text-dash-fg{--tw-text-opacity: 1;color:rgb(var(--dash-fg-rgb, 246 238 232) / var(--tw-text-opacity, 1))}.text-dash-muted{--tw-text-opacity: 1;color:rgb(var(--dash-muted-rgb, 201 171 181) / var(--tw-text-opacity, 1))}.text-dash-success{--tw-text-opacity: 1;color:rgb(var(--dash-success-rgb, 74 222 128) / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-error{--tw-text-opacity: 1;color:rgb(var(--error-rgb) / var(--tw-text-opacity, 1))}.text-error-dark{--tw-text-opacity: 1;color:rgb(138 40 36 / var(--tw-text-opacity, 1))}.text-error\/60{color:rgb(var(--error-rgb) / .6)}.text-error\/80{color:rgb(var(--error-rgb) / .8)}.text-gold{--tw-text-opacity: 1;color:rgb(var(--gold-rgb) / var(--tw-text-opacity, 1))}.text-gold-dark{color:var(--gold-dark)}.text-gold-soft{color:var(--gold-soft)}.text-gold\/70{color:rgb(var(--gold-rgb) / .7)}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700\/70{color:#15803db3}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800\/70{color:#991b1bb3}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-red-900\/80{color:#7f1d1dcc}.text-red-900\/90{color:#7f1d1de6}.text-red-950{--tw-text-opacity: 1;color:rgb(69 10 10 / var(--tw-text-opacity, 1))}.text-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-stone-600{--tw-text-opacity: 1;color:rgb(87 83 78 / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:rgb(var(--success-rgb) / var(--tw-text-opacity, 1))}.text-success-ink{color:var(--success-ink)}.text-transparent{color:transparent}.text-tx{--tw-text-opacity: 1;color:rgb(var(--text-rgb) / var(--tw-text-opacity, 1))}.text-tx-faint{--tw-text-opacity: 1;color:rgb(var(--text-faint-rgb) / var(--tw-text-opacity, 1))}.text-tx-faint\/40{color:rgb(var(--text-faint-rgb) / .4)}.text-tx-muted{--tw-text-opacity: 1;color:rgb(var(--text-muted-rgb) / var(--tw-text-opacity, 1))}.text-tx-muted\/20{color:rgb(var(--text-muted-rgb) / .2)}.text-tx-muted\/30{color:rgb(var(--text-muted-rgb) / .3)}.text-tx-muted\/35{color:rgb(var(--text-muted-rgb) / .35)}.text-tx-muted\/40{color:rgb(var(--text-muted-rgb) / .4)}.text-tx-muted\/50{color:rgb(var(--text-muted-rgb) / .5)}.text-tx-muted\/60{color:rgb(var(--text-muted-rgb) / .6)}.text-tx-muted\/65{color:rgb(var(--text-muted-rgb) / .65)}.text-tx-muted\/70{color:rgb(var(--text-muted-rgb) / .7)}.text-tx-muted\/80{color:rgb(var(--text-muted-rgb) / .8)}.text-tx\/70{color:rgb(var(--text-rgb) / .7)}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-warn{--tw-text-opacity: 1;color:rgb(var(--warn-rgb) / var(--tw-text-opacity, 1))}.text-warn-dark{--tw-text-opacity: 1;color:rgb(168 106 22 / var(--tw-text-opacity, 1))}.text-warn-ink{color:var(--warn-ink)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-white\/\[0\.08\]{color:#ffffff14}.text-yellow-950{--tw-text-opacity: 1;color:rgb(66 32 6 / var(--tw-text-opacity, 1))}.text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.text-zinc-900{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-cream-border{text-decoration-color:rgb(var(--cream-border-rgb) / 1)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-bordo{accent-color:rgb(var(--bordo-rgb) / 1)}.accent-gold{accent-color:rgb(var(--gold-rgb) / 1)}.accent-tx{accent-color:rgb(var(--text-rgb) / 1)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.10\]{opacity:.1}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.15\]{opacity:.15}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-difference{mix-blend-mode:difference}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--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)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--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)}.shadow-\[0_-10px_20px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow: 0 -10px 20px rgba(0,0,0,.02);--tw-shadow-colored: 0 -10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(var\(--color-bordo\)\,0\.1\)\]{--tw-shadow: 0 0 0 2px rgba(var(--color-bordo),.1);--tw-shadow-colored: 0 0 0 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)}.shadow-\[0_0_0_4px_rgba\(168\,32\,58\,0\.08\)\]{--tw-shadow: 0 0 0 4px rgba(168,32,58,.08);--tw-shadow-colored: 0 0 0 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)}.shadow-\[0_0_12px_rgba\(16\,185\,129\,0\.25\)\]{--tw-shadow: 0 0 12px rgba(16,185,129,.25);--tw-shadow-colored: 0 0 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)}.shadow-\[0_0_12px_rgba\(201\,168\,76\,0\.25\)\]{--tw-shadow: 0 0 12px rgba(201,168,76,.25);--tw-shadow-colored: 0 0 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)}.shadow-\[0_0_12px_rgba\(245\,158\,11\,0\.25\)\]{--tw-shadow: 0 0 12px rgba(245,158,11,.25);--tw-shadow-colored: 0 0 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)}.shadow-\[0_0_16px_rgba\(16\,185\,129\,0\.5\)\]{--tw-shadow: 0 0 16px rgba(16,185,129,.5);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(216\,171\,118\,0\.25\)\]{--tw-shadow: 0 0 16px rgba(216,171,118,.25);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(212\,175\,55\,0\.15\)\]{--tw-shadow: 0 0 20px rgba(212,175,55,.15);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(216\,171\,118\,0\.2\)\]{--tw-shadow: 0 0 24px rgba(216,171,118,.2);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(16\,185\,129\,0\.6\)\]{--tw-shadow: 0 0 8px rgba(16,185,129,.6);--tw-shadow-colored: 0 0 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)}.shadow-\[0_10px_44px_rgba\(20\,5\,8\,0\.18\)\]{--tw-shadow: 0 10px 44px rgba(20,5,8,.18);--tw-shadow-colored: 0 10px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 12px 36px rgba(0,0,0,.18);--tw-shadow-colored: 0 12px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(20\,5\,8\,0\.18\)\]{--tw-shadow: 0 12px 36px rgba(20,5,8,.18);--tw-shadow-colored: 0 12px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_-10px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0 12px 40px -10px rgba(0,0,0,.15);--tw-shadow-colored: 0 12px 40px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_-28px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 12px 40px -28px rgba(0,0,0,.25);--tw-shadow-colored: 0 12px 40px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_-30px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 12px 40px -30px rgba(0,0,0,.25);--tw-shadow-colored: 0 12px 40px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_-32px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 12px 40px -32px rgba(0,0,0,.2);--tw-shadow-colored: 0 12px 40px -32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 16px 40px rgba(0,0,0,.4);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_-30px_rgba\(16\,120\,90\,0\.8\)\]{--tw-shadow: 0 18px 44px -30px rgba(16,120,90,.8);--tw-shadow-colored: 0 18px 44px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_-30px_rgba\(201\,168\,76\,0\.8\)\]{--tw-shadow: 0 18px 44px -30px rgba(201,168,76,.8);--tw-shadow-colored: 0 18px 44px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.04);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(26\,6\,8\,0\.03\)\]{--tw-shadow: 0 1px 3px rgba(26,6,8,.03);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_4px_rgba\(0\,0\,0\,0\.6\)\,inset_0_0_1px_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow: 0 1px 4px rgba(0,0,0,.6),inset 0 0 1px rgba(255,255,255,.15);--tw-shadow-colored: 0 1px 4px var(--tw-shadow-color), inset 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)}.shadow-\[0_1px_4px_rgba\(26\,6\,8\,0\.1\)\]{--tw-shadow: 0 1px 4px rgba(26,6,8,.1);--tw-shadow-colored: 0 1px 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)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.15);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.2);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.3);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-30px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 24px 60px -30px rgba(0,0,0,.6);--tw-shadow-colored: 0 24px 60px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-30px_rgba\(168\,32\,58\,0\.35\)\]{--tw-shadow: 0 24px 60px -30px rgba(168,32,58,.35);--tw-shadow-colored: 0 24px 60px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-34px_rgba\(168\,32\,58\,0\.7\)\]{--tw-shadow: 0 24px 60px -34px rgba(168,32,58,.7);--tw-shadow-colored: 0 24px 60px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_-34px_rgba\(99\,60\,200\,0\.7\)\]{--tw-shadow: 0 24px 60px -34px rgba(99,60,200,.7);--tw-shadow-colored: 0 24px 60px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 24px 60px rgba(0,0,0,.3);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_-45px_rgba\(168\,32\,58\,0\.4\)\]{--tw-shadow: 0 24px 70px -45px rgba(168,32,58,.4);--tw-shadow-colored: 0 24px 70px -45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_-50px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 24px 70px -50px rgba(0,0,0,.3);--tw-shadow-colored: 0 24px 70px -50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 2px 10px rgba(0,0,0,.2);--tw-shadow-colored: 0 2px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(168\,32\,58\,0\.06\)\]{--tw-shadow: 0 2px 10px rgba(168,32,58,.06);--tw-shadow-colored: 0 2px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.3\)\,inset_0_1px_0_rgba\(255\,255\,255\,1\)\]{--tw-shadow: 0 2px 12px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,1);--tw-shadow-colored: 0 2px 12px 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)}.shadow-\[0_2px_12px_rgba\(168\,32\,58\,0\.5\)\]{--tw-shadow: 0 2px 12px rgba(168,32,58,.5);--tw-shadow-colored: 0 2px 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)}.shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0 2px 4px rgba(0,0,0,.15);--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)}.shadow-\[0_30px_80px_-45px_rgba\(168\,32\,58\,0\.6\)\]{--tw-shadow: 0 30px 80px -45px rgba(168,32,58,.6);--tw-shadow-colored: 0 30px 80px -45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_14px_rgba\(26\,6\,8\,0\.1\)\]{--tw-shadow: 0 3px 14px rgba(26,6,8,.1);--tw-shadow-colored: 0 3px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(216\,171\,118\,0\.25\)\]{--tw-shadow: 0 4px 14px rgba(216,171,118,.25);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(26\,6\,8\,0\.06\)\]{--tw-shadow: 0 4px 16px rgba(26,6,8,.06);--tw-shadow-colored: 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(63\,125\,74\,0\.25\)\]{--tw-shadow: 0 4px 16px rgba(63,125,74,.25);--tw-shadow-colored: 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(26\,6\,8\,0\.08\)\]{--tw-shadow: 0 4px 18px rgba(26,6,8,.08);--tw-shadow-colored: 0 4px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(216\,171\,118\,0\.3\)\]{--tw-shadow: 0 4px 20px rgba(216,171,118,.3);--tw-shadow-colored: 0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 4px 24px rgba(0,0,0,.12);--tw-shadow-colored: 0 4px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_-6px_rgba\(180\,52\,46\,0\.5\)\]{--tw-shadow: 0 6px 16px -6px rgba(180,52,46,.5);--tw-shadow-colored: 0 6px 16px -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)}.shadow-\[0_6px_16px_-6px_rgba\(201\,168\,76\,0\.55\)\]{--tw-shadow: 0 6px 16px -6px rgba(201,168,76,.55);--tw-shadow-colored: 0 6px 16px -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)}.shadow-\[0_6px_16px_-6px_rgba\(63\,125\,74\,0\.55\)\]{--tw-shadow: 0 6px 16px -6px rgba(63,125,74,.55);--tw-shadow-colored: 0 6px 16px -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)}.shadow-\[0_6px_16px_-8px_rgba\(201\,168\,76\,0\.6\)\]{--tw-shadow: 0 6px 16px -8px rgba(201,168,76,.6);--tw-shadow-colored: 0 6px 16px -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)}.shadow-\[0_6px_18px_-6px_rgb\(var\(--bordo-rgb\)\/0\.6\)\]{--tw-shadow: 0 6px 18px -6px rgb(var(--bordo-rgb)/.6);--tw-shadow-colored: 0 6px 18px -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)}.shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 8px 30px rgb(0,0,0,.12);--tw-shadow-colored: 0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: inset 0 0 0 1px rgba(0,0,0,.06);--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)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 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)}.shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--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)}.shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: var(--shadow-xl);--tw-shadow-colored: var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xs{--tw-shadow: var(--shadow-xs);--tw-shadow-colored: var(--shadow-xs);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/20{--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-bordo\/10{--tw-shadow-color: rgb(var(--bordo-rgb) / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-bordo\/20{--tw-shadow-color: rgb(var(--bordo-rgb) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-bordo\/25{--tw-shadow-color: rgb(var(--bordo-rgb) / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-bordo\/30{--tw-shadow-color: rgb(var(--bordo-rgb) / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-gold\/20{--tw-shadow-color: rgb(var(--gold-rgb) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-950\/30{--tw-shadow-color: rgb(76 5 25 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-tx\/10{--tw-shadow-color: rgb(var(--text-rgb) / .1);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--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(3px + 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)}.ring-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(1px + 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)}.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)}.ring-4{--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(4px + 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)}.ring-\[0\.5px\]{--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(.5px + 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)}.ring-\[2\.5px\]{--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(2.5px + 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)}.ring-\[3px\]{--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(3px + 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)}.ring-inset{--tw-ring-inset: inset}.ring-black\/10{--tw-ring-color: rgb(0 0 0 / .1)}.ring-black\/\[0\.06\]{--tw-ring-color: rgb(0 0 0 / .06)}.ring-blue-900\/40{--tw-ring-color: rgb(30 58 138 / .4)}.ring-bordo{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--bordo-rgb) / var(--tw-ring-opacity, 1))}.ring-bordo\/10{--tw-ring-color: rgb(var(--bordo-rgb) / .1)}.ring-bordo\/15{--tw-ring-color: rgb(var(--bordo-rgb) / .15)}.ring-bordo\/20{--tw-ring-color: rgb(var(--bordo-rgb) / .2)}.ring-bordo\/25{--tw-ring-color: rgb(var(--bordo-rgb) / .25)}.ring-bordo\/30{--tw-ring-color: rgb(var(--bordo-rgb) / .3)}.ring-bordo\/40{--tw-ring-color: rgb(var(--bordo-rgb) / .4)}.ring-cream-border{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--cream-border-rgb) / var(--tw-ring-opacity, 1))}.ring-cream-border\/20{--tw-ring-color: rgb(var(--cream-border-rgb) / .2)}.ring-cream-border\/50{--tw-ring-color: rgb(var(--cream-border-rgb) / .5)}.ring-cream-border\/60{--tw-ring-color: rgb(var(--cream-border-rgb) / .6)}.ring-emerald-500\/40{--tw-ring-color: rgb(16 185 129 / .4)}.ring-gold{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--gold-rgb) / var(--tw-ring-opacity, 1))}.ring-gold\/30{--tw-ring-color: rgb(var(--gold-rgb) / .3)}.ring-gold\/40{--tw-ring-color: rgb(var(--gold-rgb) / .4)}.ring-tx{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--text-rgb) / var(--tw-ring-opacity, 1))}.ring-tx\/20{--tw-ring-color: rgb(var(--text-rgb) / .2)}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/50{--tw-ring-color: rgb(255 255 255 / .5)}.ring-zinc-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(39 39 42 / var(--tw-ring-opacity, 1))}.ring-zinc-800\/80{--tw-ring-color: rgb(39 39 42 / .8)}.ring-opacity-30{--tw-ring-opacity: .3}.ring-offset-2{--tw-ring-offset-width: 2px}.blur{--tw-blur: blur(8px);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)}.blur-2xl{--tw-blur: blur(40px);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)}.blur-3xl{--tw-blur: blur(64px);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)}.blur-\[100px\]{--tw-blur: blur(100px);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)}.blur-\[120px\]{--tw-blur: blur(120px);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)}.blur-\[36px\]{--tw-blur: blur(36px);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)}.blur-\[3px\]{--tw-blur: blur(3px);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)}.blur-\[4px\]{--tw-blur: blur(4px);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)}.blur-\[50px\]{--tw-blur: blur(50px);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)}.blur-\[60px\]{--tw-blur: blur(60px);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)}.blur-\[70px\]{--tw-blur: blur(70px);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)}.blur-\[80px\]{--tw-blur: blur(80px);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)}.blur-md{--tw-blur: blur(12px);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)}.blur-xl{--tw-blur: blur(24px);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)}.brightness-0{--tw-brightness: brightness(0);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.drop-shadow-\[0_12px_24px_rgba\(0\,0\,0\,0\.18\)\]{--tw-drop-shadow: drop-shadow(0 12px 24px rgba(0,0,0,.18));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)}.drop-shadow-\[0_4px_16px_rgba\(250\,227\,190\,0\.4\)\]{--tw-drop-shadow: drop-shadow(0 4px 16px rgba(250,227,190,.4));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)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));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)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));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)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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)}.grayscale{--tw-grayscale: grayscale(100%);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)}.invert{--tw-invert: invert(100%);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)}.filter{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)}.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)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-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)}.backdrop-blur-3xl{--tw-backdrop-blur: blur(64px);-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)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-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)}.backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);-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)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-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)}.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)}.backdrop-blur-xl{--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)}.\!transition-none{transition-property:none!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\,filter\]{transition-property:background-color,border-color,color,box-shadow,transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[120ms\]{transition-duration:.12s}.duration-\[180ms\]{transition-duration:.18s}.duration-\[200ms\]{transition-duration:.2s}.duration-\[220ms\]{transition-duration:.22s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[cubic-bezier\(0\.34\,1\.4\,0\.64\,1\)\]{transition-timing-function:cubic-bezier(.34,1.4,.64,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\!rounded-card{border-radius:var(--r-card)!important}.rounded-card{border-radius:var(--r-card)}.rounded-t-card{border-top-left-radius:var(--r-card);border-top-right-radius:var(--r-card)}.onboarding-page{position:relative;display:flex;flex-direction:column;min-height:100svh;height:100svh;overflow:hidden;background:radial-gradient(ellipse 120% 80% at 15% 90%,rgba(120,10,30,.55) 0%,transparent 60%),radial-gradient(ellipse 80% 60% at 85% 10%,rgba(168,32,58,.35) 0%,transparent 55%),radial-gradient(ellipse 100% 100% at 50% 50%,rgba(90,8,24,.4) 0%,transparent 80%),linear-gradient(160deg,#7a1028,#5a0818 35%,#681020 65%,#7e1830)}.onboarding-bg-texture{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px}.onboarding-bg-vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 90% 90% at 50% 45%,transparent 30%,rgba(0,0,0,.25) 100%)}.onboarding-content-wrapper{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;padding:var(--ob-page-py) var(--ob-page-px)}.onboarding-header-bar{display:flex;align-items:center;height:var(--ob-header-h);flex-shrink:0;margin-bottom:.5rem}.onboarding-main{flex:1;display:flex;align-items:stretch;justify-content:center;min-height:0}.onboarding-wizard-container{max-width:var(--ob-card-max-w);width:100%}.onboarding-wizard-body{width:100%;height:var(--ob-card-h);min-height:var(--ob-card-min-h);max-height:var(--ob-card-max-h);display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--cream-50, #fdf8f3);border-radius:var(--ob-card-radius);box-shadow:0 32px 80px #00000073,0 8px 24px #00000040,inset 0 1px #fff9}.onboarding-header{margin-bottom:var(--ob-theme-header-mb)}.onboarding-pill-btn{padding:var(--ob-pill-py) var(--ob-pill-px);transition:padding .3s cubic-bezier(.16,1,.3,1),background-color .3s,color .3s}.onboarding-palette-wrapper{padding-bottom:var(--ob-palette-pb)}.auth-bg{background:var(--auth-gradient)}.sidebar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:40;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.sidebar-overlay.open{opacity:1;visibility:visible}.sidebar-overlay.\!open{opacity:1!important;visibility:visible!important}.mobile-sidebar{position:fixed;top:0;left:0;bottom:0;width:280px;background:var(--sidebar-bg);z-index:50;transform:translate(-100%);transition:transform .3s ease;overflow-y:auto}.mobile-sidebar.open{transform:translate(0)}.mobile-sidebar.\!open{transform:translate(0)!important}.mobile-sidebar::-webkit-scrollbar{width:4px}.mobile-sidebar::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.auth-texture-overlay{background-image:url(/suede-bg.png)}@keyframes mos-in{0%{opacity:0}to{opacity:1}}@keyframes modal-pop{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes sheet-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes slide-down-fade{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes gold-gradient-animation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.premium-upgrade-btn{background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c);background-size:200% 200%;color:#5c4308;box-shadow:0 4px 12px #bf953f33;border:1px solid rgba(191,149,63,.3);transition:all .4s cubic-bezier(.16,1,.3,1)}.premium-upgrade-btn svg{width:15px;height:15px;flex-shrink:0;transition:transform .4s cubic-bezier(.16,1,.3,1)}.premium-upgrade-btn:hover{transform:translateY(-1.5px) scale(1.02);box-shadow:0 8px 20px #bf953f59;animation:gold-gradient-animation 3s ease infinite;color:#4a3403}.premium-upgrade-btn:hover svg{transform:scale(1.1)}.premium-upgrade-btn:active{transform:translateY(0) scale(.98)}.theme-dark .premium-upgrade-btn{box-shadow:0 4px 20px #fbf5b726}.theme-dark .premium-upgrade-btn:hover{box-shadow:0 8px 30px #fbf5b740}.\[-\:—\]{-: —}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}[data-radix-popper-content-wrapper]{z-index:60!important}.cmdk-root{z-index:70}[cmdk-overlay]{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a060859;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60;animation:cmdk-fade-in .15s ease}.cmdk-root{position:fixed;top:14vh;left:50%;transform:translate(-50%);width:min(92vw,560px);border-radius:var(--r-xl);background:var(--cream-50);border:1px solid var(--cream-border);box-shadow:var(--shadow-xl);overflow:hidden;z-index:70;animation:cmdk-pop .14s cubic-bezier(.2,.7,.3,1);outline:none}.cmdk-root .cmdk-search{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--cream-border)}.cmdk-root .cmdk-search-icon{color:var(--text-muted);flex-shrink:0}.cmdk-root [cmdk-input]{flex:1;min-width:0;font-size:16px;color:var(--text);background:transparent;border:none;outline:none}.cmdk-root [cmdk-input]::-moz-placeholder{color:var(--text-faint);font-weight:400}.cmdk-root [cmdk-input]::placeholder{color:var(--text-faint);font-weight:400}.cmdk-root .cmdk-kbd-esc{flex-shrink:0;font-family:var(--ff-mono);font-size:11px;font-weight:500;color:var(--text-muted);background:var(--cream-100);border:1px solid var(--cream-border);border-radius:6px;padding:3px 8px}.cmdk-root [cmdk-list]{max-height:420px;overflow:auto;padding:12px}.cmdk-root [cmdk-item]{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:var(--r-md);cursor:pointer;color:var(--text);font-size:14px;transition:background-color .1s}.cmdk-root .cmdk-item-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;background:var(--cream-100);color:var(--bordo-soft);transition:all .1s}.cmdk-root [cmdk-item][data-selected=true]{background:var(--bordo-tint);color:var(--bordo-deep)}.cmdk-root [cmdk-item][data-selected=true] .cmdk-item-icon{background:var(--bordo);color:#fff}.cmdk-root .cmdk-item-main{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}.cmdk-root .cmdk-item-label{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdk-root .cmdk-item-sub{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdk-root [cmdk-item][data-selected=true] .cmdk-item-sub{color:var(--bordo-soft)}.cmdk-root .cmdk-item-hint{flex-shrink:0;font-family:var(--ff-mono);font-size:11px;font-weight:500;color:var(--text-muted);background:var(--cream-100);border:1px solid var(--cream-border);border-radius:4px;padding:2px 6px}.cmdk-root [cmdk-item][data-selected=true] .cmdk-item-hint{background:#fff6;border-color:#a8203a33}.cmdk-root [cmdk-group-heading]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);padding:12px 12px 8px}.cmdk-root [cmdk-empty]{padding:40px;text-align:center;color:var(--text-muted);font-size:14px}.cmdk-root [cmdk-loading]{padding:20px;text-align:center;color:var(--text-muted);font-size:14px}.cmdk-root [cmdk-separator]{height:1px;background:var(--cream-border);margin:8px 0}.cmdk-root .cmdk-footer{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 20px;border-top:1px solid var(--cream-border);background:var(--cream-50);font-size:11px;color:var(--text-muted)}.cmdk-root .cmdk-footer-hint{display:inline-flex;align-items:center;gap:6px}.cmdk-root .cmdk-footer kbd{display:inline-flex;align-items:center;justify-content:center;font-family:var(--ff-mono);font-size:10px;font-weight:500;color:var(--text-muted);background:var(--cream-100);border:1px solid var(--cream-border);border-bottom-width:2px;border-radius:4px;padding:2px 5px;line-height:1;min-width:18px}.cmdk-root .cmdk-brand{margin-left:auto;font-family:var(--ff-display);font-size:12px;font-weight:600;color:var(--text-faint);letter-spacing:.01em}@keyframes cmdk-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cmdk-pop{0%{opacity:0;transform:scale(.96) translateY(-8px) translate(-52%)}to{opacity:1;transform:scale(1) translateY(0) translate(-50%)}}@keyframes logo-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 1rem))}}.animate-logo-scroll{animation:logo-scroll 25s linear infinite}.theme-dark .mfa-banner-glow{background-image:radial-gradient(120% 130% at 0% 50%,rgba(255,255,255,.07) 0%,transparent 55%)!important}.mfa-focus-ring{animation:mfa-focus-pulse 2s ease-out;border-radius:inherit}@keyframes mfa-focus-pulse{0%{box-shadow:0 0 #a8203a73}35%{box-shadow:0 0 0 6px #a8203a2e}to{box-shadow:0 0 #a8203a00}}.theme-dark .mfa-focus-ring{animation-name:mfa-focus-pulse-dark}@keyframes mfa-focus-pulse-dark{0%{box-shadow:0 0 #c9a84c80}35%{box-shadow:0 0 0 6px #c9a84c33}to{box-shadow:0 0 #c9a84c00}}:root{--shimmer-dur: 2s;--shimmer-ease: linear;--shimmer-band: 400%;--shimmer-gold: #f5dc8a}.sidebar-cream{--shimmer-gold: #9e8537}.theme-dark .sidebar-cream{--shimmer-gold: #f5dc8a}.t-shimmer{position:relative;display:inline-block;color:inherit}.t-shimmer:before{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(90deg,transparent 0%,transparent 40%,var(--shimmer-gold) 50%,transparent 60%,transparent 100%);background-size:var(--shimmer-band) 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:t-shimmer var(--shimmer-dur) var(--shimmer-ease) infinite}@keyframes t-shimmer{0%{background-position:100% 0}to{background-position:0% 0}}@media(prefers-reduced-motion:reduce){.t-shimmer:before{animation:none!important}}.bg-removal-wash{background-image:linear-gradient(100deg,transparent 0%,transparent 35%,rgba(245,220,138,.45) 50%,transparent 65%,transparent 100%);background-size:var(--shimmer-band) 100%;background-repeat:no-repeat;animation:t-shimmer var(--shimmer-dur) var(--shimmer-ease) infinite}@media(prefers-reduced-motion:reduce){.bg-removal-wash{animation:none!important}}.bg-checker{background-image:linear-gradient(45deg,rgba(0,0,0,.07) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.07) 75%),linear-gradient(45deg,rgba(0,0,0,.07) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.07) 75%);background-size:16px 16px;background-position:0 0,8px 8px}@keyframes fluid-banner-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes fluid-shimmer-sweep{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(100%,0,0)}}.fluid-limit-banner{position:relative;overflow:hidden;background:linear-gradient(115deg,#a8203a24,#e0b65e47,#fffaf5eb,#e0b65e52,#a8203a2e);background-size:220% 220%;animation:fluid-banner-gradient 5s cubic-bezier(.4,0,.2,1) infinite;border:1.5px solid rgba(168,32,58,.22);box-shadow:0 4px 16px #a8203a14,inset 0 1px #fffc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.fluid-limit-banner:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(115deg,transparent 20%,rgba(255,255,255,0) 40%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 60%,transparent 80%);pointer-events:none;animation:fluid-shimmer-sweep 5s ease-in-out infinite;will-change:transform}.theme-dark .fluid-limit-banner,.dark .fluid-limit-banner{color:#fff;background:linear-gradient(115deg,#a8203a52,#e0b65e42 28%,#22070de6,#e0b65e4d 72%,#a8203a5c);background-size:220% 220%;animation:fluid-banner-gradient 5s cubic-bezier(.4,0,.2,1) infinite;border:1.5px solid rgba(224,182,94,.32);box-shadow:0 4px 24px #00000080,inset 0 1px #ffffff26}.theme-dark .fluid-limit-banner:before,.dark .fluid-limit-banner:before{background:linear-gradient(115deg,transparent 20%,rgba(255,255,255,0) 40%,rgba(255,255,255,.18) 50%,rgba(255,255,255,0) 60%,transparent 80%)}@media(prefers-reduced-motion:reduce){.fluid-limit-banner,.fluid-limit-banner:before,.paywall-ambient-glow,.paywall-icon-float,.paywall-upgrade-btn .shine-sweep-layer{animation:none!important}}.feature-paywall-section{position:relative;overflow:hidden;background:radial-gradient(130% 130% at 50% -10%,#6e1022,#460813,#20040a);border:1.5px solid rgba(255,255,255,.18);box-shadow:0 20px 50px -10px #46081359,0 4px 20px #0003,inset 0 1px #ffffff40;animation:paywall-pop .35s cubic-bezier(.16,1,.3,1) both}.theme-dark .feature-paywall-section,.dark .feature-paywall-section{background:radial-gradient(130% 130% at 50% 110%,#3e0711,#1c0307 55%,#0a0103);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px -12px #000c,inset 0 1px #ffffff26}.paywall-ambient-glow{background:radial-gradient(circle,rgba(235,78,108,.25) 0%,rgba(138,21,46,.05) 60%,transparent 80%);animation:paywall-breathe 4.5s ease-in-out infinite alternate}.theme-dark .paywall-ambient-glow,.dark .paywall-ambient-glow{background:radial-gradient(circle,rgba(212,56,85,.18) 0%,rgba(68,12,23,.05) 60%,transparent 80%)}.paywall-icon-float{animation:paywall-float 3.5s ease-in-out infinite}@keyframes paywall-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes paywall-breathe{0%{opacity:.5;transform:translate(-50%) scale(.95)}to{opacity:.9;transform:translate(-50%) scale(1.08)}}@keyframes paywall-pop{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.paywall-upgrade-btn{background:linear-gradient(135deg,#fff,#fae3be 45%,#e8bc72);border:1px solid rgba(255,255,255,.8);box-shadow:0 4px 20px #e8bc7259,inset 0 1px #ffffffe6}.paywall-upgrade-btn:hover{filter:brightness(1.05);box-shadow:0 6px 24px #e8bc7273,inset 0 1px #fff;transform:translateY(-.5px)}.paywall-upgrade-btn .shine-sweep-layer{position:absolute;top:-100%;left:-100%;width:300%;height:300%;background:linear-gradient(115deg,transparent 20%,rgba(255,255,255,0) 40%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 60%,transparent 80%);pointer-events:none;animation:paywall-sweep 3s cubic-bezier(.4,0,.2,1) infinite}@keyframes paywall-sweep{0%{transform:translate3d(-100%,0,0)}35%,to{transform:translate3d(100%,0,0)}}.placeholder\:text-tx-faint::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--text-faint-rgb) / var(--tw-text-opacity, 1))}.placeholder\:text-tx-faint::placeholder{--tw-text-opacity: 1;color:rgb(var(--text-faint-rgb) / var(--tw-text-opacity, 1))}.placeholder\:text-tx-muted::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--text-muted-rgb) / var(--tw-text-opacity, 1))}.placeholder\:text-tx-muted::placeholder{--tw-text-opacity: 1;color:rgb(var(--text-muted-rgb) / var(--tw-text-opacity, 1))}.placeholder\:text-tx-muted\/50::-moz-placeholder{color:rgb(var(--text-muted-rgb) / .5)}.placeholder\:text-tx-muted\/50::placeholder{color:rgb(var(--text-muted-rgb) / .5)}.placeholder\:text-tx-muted\/60::-moz-placeholder{color:rgb(var(--text-muted-rgb) / .6)}.placeholder\:text-tx-muted\/60::placeholder{color:rgb(var(--text-muted-rgb) / .6)}.placeholder\:text-white\/20::-moz-placeholder{color:#fff3}.placeholder\:text-white\/20::placeholder{color:#fff3}.placeholder\:text-white\/30::-moz-placeholder{color:#ffffff4d}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}.first\:rounded-tl-xl:first-child{border-top-left-radius:var(--r-xl)}.last\:flex-none:last-child{flex:none}.last\:rounded-tr-xl:last-child{border-top-right-radius:var(--r-xl)}.last\:border-0:last-child{border-width:0px}.focus-within\:border-bordo:focus-within{--tw-border-opacity: 1;border-color:rgb(var(--bordo-rgb) / var(--tw-border-opacity, 1))}.focus-within\:bg-cream-50:focus-within{--tw-bg-opacity: 1;background-color:rgb(var(--cream-rgb) / var(--tw-bg-opacity, 1))}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:shadow-\[0_0_0_3px_rgba\(168\,32\,58\,0\.1\)\]:focus-within{--tw-shadow: 0 0 0 3px rgba(168,32,58,.1);--tw-shadow-colored: 0 0 0 3px 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\:z-10:hover{z-index:10}.hover\:z-\[999\]:hover{z-index:999}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-100:hover{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\: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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#deb0bb\]:hover{--tw-border-opacity: 1;border-color:rgb(222 176 187 / var(--tw-border-opacity, 1))}.hover\:border-\[\#dfabb6\]:hover{--tw-border-opacity: 1;border-color:rgb(223 171 182 / var(--tw-border-opacity, 1))}.hover\:border-\[\#e0abb6\]:hover{--tw-border-opacity: 1;border-color:rgb(224 171 182 / var(--tw-border-opacity, 1))}.hover\:border-\[color\:var\(--ss-border-hover\)\]:hover{border-color:var(--ss-border-hover)}.hover\:border-bordo:hover{--tw-border-opacity: 1;border-color:rgb(var(--bordo-rgb) / var(--tw-border-opacity, 1))}.hover\:border-bordo-soft:hover{--tw-border-opacity: 1;border-color:rgb(var(--bordo-soft-rgb) / var(--tw-border-opacity, 1))}.hover\:border-bordo-soft\/60:hover{border-color:rgb(var(--bordo-soft-rgb) / .6)}.hover\:border-bordo\/10:hover{border-color:rgb(var(--bordo-rgb) / .1)}.hover\:border-bordo\/20:hover{border-color:rgb(var(--bordo-rgb) / .2)}.hover\:border-bordo\/30:hover{border-color:rgb(var(--bordo-rgb) / .3)}.hover\:border-bordo\/40:hover{border-color:rgb(var(--bordo-rgb) / .4)}.hover\:border-bordo\/50:hover{border-color:rgb(var(--bordo-rgb) / .5)}.hover\:border-bordo\/60:hover{border-color:rgb(var(--bordo-rgb) / .6)}.hover\:border-cream-200:hover{--tw-border-opacity: 1;border-color:rgb(var(--cream-200-rgb) / var(--tw-border-opacity, 1))}.hover\:border-cream-border:hover{--tw-border-opacity: 1;border-color:rgb(var(--cream-border-rgb) / var(--tw-border-opacity, 1))}.hover\:border-cream-border\/80:hover{border-color:rgb(var(--cream-border-rgb) / .8)}.hover\:border-error\/40:hover{border-color:rgb(var(--error-rgb) / .4)}.hover\:border-gold\/30:hover{border-color:rgb(var(--gold-rgb) / .3)}.hover\:border-gold\/40:hover{border-color:rgb(var(--gold-rgb) / .4)}.hover\:border-green-600\/50:hover{border-color:#16a34a80}.hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.hover\:border-rose-300\/60:hover{border-color:#fda4af99}.hover\:border-tx\/30:hover{border-color:rgb(var(--text-rgb) / .3)}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-white\/35:hover{border-color:#ffffff59}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:\!bg-error\/10:hover{background-color:rgb(var(--error-rgb) / .1)!important}.hover\:\!bg-error\/90:hover{background-color:rgb(var(--error-rgb) / .9)!important}.hover\:bg-\[\#8a6b1a\]\/10:hover{background-color:#8a6b1a1a}.hover\:bg-\[\#a8203a\]\/10:hover{background-color:#a8203a1a}.hover\:bg-\[\#c93a33\]:hover{--tw-bg-opacity: 1;background-color:rgb(201 58 51 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f6dae2\]:hover{--tw-bg-opacity: 1;background-color:rgb(246 218 226 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f6e5ea\]:hover{--tw-bg-opacity: 1;background-color:rgb(246 229 234 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fae8ec\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 232 236 / var(--tw-bg-opacity, 1))}.hover\:bg-\[color\:var\(--ss-panel\)\]:hover{background-color:var(--ss-panel)}.hover\:bg-\[color\:var\(--ss-panel-hover\)\]:hover{background-color:var(--ss-panel-hover)}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-black\/60:hover{background-color:#0009}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-bordo:hover{--tw-bg-opacity: 1;background-color:rgb(var(--bordo-rgb) / var(--tw-bg-opacity, 1))}.hover\:bg-bordo-deep:hover{background-color:var(--bordo-deep)}.hover\:bg-bordo-tint:hover{background-color:var(--bordo-tint)}.hover\:bg-bordo\/10:hover{background-color:rgb(var(--bordo-rgb) / .1)}.hover\:bg-bordo\/15:hover{background-color:rgb(var(--bordo-rgb) / .15)}.hover\:bg-bordo\/5:hover{background-color:rgb(var(--bordo-rgb) / .05)}.hover\:bg-bordo\/90:hover{background-color:rgb(var(--bordo-rgb) / .9)}.hover\:bg-bordo\/\[0\.05\]:hover{background-color:rgb(var(--bordo-rgb) / .05)}.hover\:bg-bordo\/\[0\.08\]:hover{background-color:rgb(var(--bordo-rgb) / .08)}.hover\:bg-cream-100:hover{--tw-bg-opacity: 1;background-color:rgb(var(--cream-100-rgb) / var(--tw-bg-opacity, 1))}.hover\:bg-cream-100\/20:hover{background-color:rgb(var(--cream-100-rgb) / .2)}.hover\:bg-cream-100\/30:hover{background-color:rgb(var(--cream-100-rgb) / .3)}.hover\:bg-cream-100\/50:hover{background-color:rgb(var(--cream-100-rgb) / .5)}.hover\:bg-cream-100\/60:hover{background-color:rgb(var(--cream-100-rgb) / .6)}.hover\:bg-cream-200:hover{--tw-bg-opacity: 1;background-color:rgb(var(--cream-200-rgb) / var(--tw-bg-opacity, 1))}.hover\:bg-cream-200\/60:hover{background-color:rgb(var(--cream-200-rgb) / .6)}.hover\:bg-cream-50:hover{--tw-bg-opacity: 1;background-color:rgb(var(--cream-rgb) / var(--tw-bg-opacity, 1))}.hover\:bg-cream-50\/50:hover{background-color:rgb(var(--cream-rgb) / .5)}.hover\:bg-cream-border:hover{--tw-bg-opacity: 1;background-color:rgb(var(--cream-border-rgb) / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-400:hover{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.hover\:bg-error-deep:hover{background-color:var(--error-deep)}.hover\:bg-error-tint:hover{background-color:var(--error-tint)}.hover\:bg-error\/10:hover{background-color:rgb(var(--error-rgb) / .1)}.hover\:bg-error\/5:hover{background-color:rgb(var(--error-rgb) / .05)}.hover\:bg-error\/90:hover{background-color:rgb(var(--error-rgb) / .9)}.hover\:bg-gold\/90:hover{background-color:rgb(var(--gold-rgb) / .9)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-rose-500\/35:hover{background-color:#f43f5e59}.hover\:bg-success:hover{--tw-bg-opacity: 1;background-color:rgb(var(--success-rgb) / var(--tw-bg-opacity, 1))}.hover\:bg-success\/10:hover{background-color:rgb(var(--success-rgb) / .1)}.hover\:bg-success\/20:hover{background-color:rgb(var(--success-rgb) / .2)}.hover\:bg-warn\/25:hover{background-color:rgb(var(--warn-rgb) / .25)}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/40:hover{background-color:#fff6}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}.hover\:bg-white\/\[0\.14\]:hover{background-color:#ffffff24}.hover\:bg-white\/\[0\.16\]:hover{background-color:#ffffff29}.hover\:bg-white\/\[0\.20\]:hover{background-color:#fff3}.hover\:bg-white\/\[0\.22\]:hover{background-color:#ffffff38}.hover\:bg-zinc-100:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.hover\:from-\[\#c29653\]:hover{--tw-gradient-from: #c29653 var(--tw-gradient-from-position);--tw-gradient-to: rgb(194 150 83 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-\[\#e3b885\]:hover{--tw-gradient-to: #e3b885 var(--tw-gradient-to-position)}.hover\:\!text-error:hover{--tw-text-opacity: 1 !important;color:rgb(var(--error-rgb) / var(--tw-text-opacity, 1))!important}.hover\:\!text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.hover\:text-\[\#e3ceaf\]:hover{--tw-text-opacity: 1;color:rgb(227 206 175 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f0c997\]:hover{--tw-text-opacity: 1;color:rgb(240 201 151 / var(--tw-text-opacity, 1))}.hover\:text-\[color\:var\(--ss-text\)\]:hover{color:var(--ss-text)}.hover\:text-\[color\:var\(--ss-text-muted\)\]:hover{color:var(--ss-text-muted)}.hover\:text-bordo:hover{--tw-text-opacity: 1;color:rgb(var(--bordo-rgb) / var(--tw-text-opacity, 1))}.hover\:text-bordo\/70:hover{color:rgb(var(--bordo-rgb) / .7)}.hover\:text-bordo\/80:hover{color:rgb(var(--bordo-rgb) / .8)}.hover\:text-bordo\/90:hover{color:rgb(var(--bordo-rgb) / .9)}.hover\:text-dash-fg:hover{--tw-text-opacity: 1;color:rgb(var(--dash-fg-rgb, 246 238 232) / var(--tw-text-opacity, 1))}.hover\:text-emerald-300:hover{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.hover\:text-error:hover{--tw-text-opacity: 1;color:rgb(var(--error-rgb) / var(--tw-text-opacity, 1))}.hover\:text-gold:hover{--tw-text-opacity: 1;color:rgb(var(--gold-rgb) / var(--tw-text-opacity, 1))}.hover\:text-gold\/80:hover{color:rgb(var(--gold-rgb) / .8)}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-green-600:hover{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-rose-400:hover{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.hover\:text-rose-500:hover{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-tx:hover{--tw-text-opacity: 1;color:rgb(var(--text-rgb) / var(--tw-text-opacity, 1))}.hover\:text-warn:hover{--tw-text-opacity: 1;color:rgb(var(--warn-rgb) / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/80:hover{color:#fffc}.hover\:text-white\/90:hover{color:#ffffffe6}.hover\:text-zinc-600:hover{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-bordo\/40:hover{text-decoration-color:rgb(var(--bordo-rgb) / .4)}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-\[0_16px_40px_-28px_rgba\(168\,32\,58\,0\.4\)\]:hover{--tw-shadow: 0 16px 40px -28px rgba(168,32,58,.4);--tw-shadow-colored: 0 16px 40px -28px 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\:shadow-\[0_28px_60px_rgba\(0\,0\,0\,0\.3\)\]:hover{--tw-shadow: 0 28px 60px rgba(0,0,0,.3);--tw-shadow-colored: 0 28px 60px 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\:shadow-\[0_4px_18px_rgba\(255\,255\,255\,0\.3\)\]:hover{--tw-shadow: 0 4px 18px rgba(255,255,255,.3);--tw-shadow-colored: 0 4px 18px 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\:shadow-lg:hover{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: var(--shadow-xl);--tw-shadow-colored: var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xs:hover{--tw-shadow: var(--shadow-xs);--tw-shadow-colored: var(--shadow-xs);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-black\/25:hover{--tw-shadow-color: rgb(0 0 0 / .25);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-bordo\/5:hover{--tw-shadow-color: rgb(var(--bordo-rgb) / .05);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-error\/30:hover{--tw-shadow-color: rgb(var(--error-rgb) / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\: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\:ring-black\/20:hover{--tw-ring-color: rgb(0 0 0 / .2)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);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)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);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)}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);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)}.hover\:brightness-\[1\.06\]:hover{--tw-brightness: brightness(1.06);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)}.focus\:w-44:focus{width:11rem}.focus\:border-\[\#d8ab76\]:focus{--tw-border-opacity: 1;border-color:rgb(216 171 118 / var(--tw-border-opacity, 1))}.focus\:border-bordo:focus{--tw-border-opacity: 1;border-color:rgb(var(--bordo-rgb) / var(--tw-border-opacity, 1))}.focus\:border-cream-border:focus{--tw-border-opacity: 1;border-color:rgb(var(--cream-border-rgb) / var(--tw-border-opacity, 1))}.focus\:border-gold\/40:focus{border-color:rgb(var(--gold-rgb) / .4)}.focus\:border-gold\/50:focus{border-color:rgb(var(--gold-rgb) / .5)}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:bg-white\/10:focus{background-color:#ffffff1a}.focus\:text-tx:focus{--tw-text-opacity: 1;color:rgb(var(--text-rgb) / var(--tw-text-opacity, 1))}.focus\:shadow-\[0_0_0_3px_rgba\(168\,32\,58\,0\.12\)\]:focus{--tw-shadow: 0 0 0 3px rgba(168,32,58,.12);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:shadow-\[0_0_16px_rgba\(216\,171\,118\,0\.2\)\]:focus{--tw-shadow: 0 0 16px rgba(216,171,118,.2);--tw-shadow-colored: 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1: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(1px + 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\: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\:ring-\[\#d8ab76\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(216 171 118 / var(--tw-ring-opacity, 1))}.focus\:ring-bordo:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--bordo-rgb) / var(--tw-ring-opacity, 1))}.focus\:ring-bordo\/30:focus{--tw-ring-color: rgb(var(--bordo-rgb) / .3)}.focus\:ring-gold-soft:focus{--tw-ring-color: var(--gold-soft)}.focus\:ring-white\/50:focus{--tw-ring-color: rgb(255 255 255 / .5)}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-\[\#1a0f0f\]:focus{--tw-ring-offset-color: #1a0f0f}.focus\:ring-offset-transparent:focus{--tw-ring-offset-color: transparent}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\: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\:ring-bordo:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--bordo-rgb) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-bordo\/40:focus-visible{--tw-ring-color: rgb(var(--bordo-rgb) / .4)}.focus-visible\:ring-bordo\/50:focus-visible{--tw-ring-color: rgb(var(--bordo-rgb) / .5)}.focus-visible\:ring-dash-accent\/40:focus-visible{--tw-ring-color: rgb(var(--dash-accent-rgb, 224 64 96) / .4)}.focus-visible\:ring-success\/50:focus-visible{--tw-ring-color: rgb(var(--success-rgb) / .5)}.focus-visible\:ring-tx\/40:focus-visible{--tw-ring-color: rgb(var(--text-rgb) / .4)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-cream-50:focus-visible{--tw-ring-offset-color: rgb(var(--cream-rgb) / 1)}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\: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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\: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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.985\]:active{--tw-scale-x: .985;--tw-scale-y: .985;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.995\]:active{--tw-scale-x: .995;--tw-scale-y: .995;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-black\/10:active{background-color:#0000001a}.active\:bg-cream-100:active{--tw-bg-opacity: 1;background-color:rgb(var(--cream-100-rgb) / var(--tw-bg-opacity, 1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-white\/10:disabled{border-color:#ffffff1a}.disabled\:bg-white\/\[0\.04\]:disabled{background-color:#ffffff0a}.disabled\:text-white\/45:disabled{color:#ffffff73}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--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)}.disabled\:active\:scale-100:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:mb-4{margin-bottom:1rem}.group[open] .group-open\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:text-bordo{--tw-text-opacity: 1;color:rgb(var(--bordo-rgb) / var(--tw-text-opacity, 1))}.group\/dd:hover .group-hover\/dd\:translate-y-\[1px\]{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-x-0\.5{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-\[-2px\]{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/btn:hover .group-hover\/btn\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-3{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/btn:hover .group-hover\/btn\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-bordo\/40{border-color:rgb(var(--bordo-rgb) / .4)}.group:hover .group-hover\:border-bordo\/50{border-color:rgb(var(--bordo-rgb) / .5)}.group:hover .group-hover\:bg-bordo{--tw-bg-opacity: 1;background-color:rgb(var(--bordo-rgb) / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-bordo-tint{background-color:var(--bordo-tint)}.group\/session:hover .group-hover\/session\:text-bordo{--tw-text-opacity: 1;color:rgb(var(--bordo-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#fae3be\]\/20{color:#fae3be33}.group:hover .group-hover\:text-bordo{--tw-text-opacity: 1;color:rgb(var(--bordo-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-error{--tw-text-opacity: 1;color:rgb(var(--error-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-tx{--tw-text-opacity: 1;color:rgb(var(--text-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white\/65{color:#ffffffa6}.group\/actions:hover .group-hover\/actions\:opacity-100{opacity:1}.group\/row:hover .group-hover\/row\:opacity-90{opacity:.9}.group\/slider:hover .group-hover\/slider\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-70{opacity:.7}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:opacity-\[0\.08\]{opacity:.08}.group:hover .group-hover\:opacity-\[0\.12\]{opacity:.12}.group:hover .group-hover\:shadow-\[0_28px_60px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 28px 60px rgba(0,0,0,.3);--tw-shadow-colored: 0 28px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-\[0_32px_70px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 32px 70px rgba(0,0,0,.4);--tw-shadow-colored: 0 32px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-md{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:disabled .group-disabled\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:disabled .group-disabled\:text-white\/45{color:#ffffff73}.data-\[cream\=true\]\:border-bordo\/15[data-cream=true]{border-color:rgb(var(--bordo-rgb) / .15)}.data-\[state\=open\]\:bg-cream-100[data-state=open]{--tw-bg-opacity: 1;background-color:rgb(var(--cream-100-rgb) / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:text-bordo[data-state=open]{--tw-text-opacity: 1;color:rgb(var(--bordo-rgb) / var(--tw-text-opacity, 1))}.dark\:divide-bordo\/20:is(.theme-dark *)>:not([hidden])~:not([hidden]){border-color:rgb(var(--bordo-rgb) / .2)}.dark\:divide-cream-border\/40:is(.theme-dark *)>:not([hidden])~:not([hidden]){border-color:rgb(var(--cream-border-rgb) / .4)}.dark\:divide-cream-border\/60:is(.theme-dark *)>:not([hidden])~:not([hidden]){border-color:rgb(var(--cream-border-rgb) / .6)}.dark\:border:is(.theme-dark *){border-width:1px}.dark\:border-\[\#1A1A1A\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(26 26 26 / var(--tw-border-opacity, 1))}.dark\:border-\[\#26222e\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(38 34 46 / var(--tw-border-opacity, 1))}.dark\:border-\[\#272230\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(39 34 48 / var(--tw-border-opacity, 1))}.dark\:border-\[\#282432\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(40 36 50 / var(--tw-border-opacity, 1))}.dark\:border-\[\#2a2533\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(42 37 51 / var(--tw-border-opacity, 1))}.dark\:border-\[\#2a2536\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(42 37 54 / var(--tw-border-opacity, 1))}.dark\:border-\[\#2a2632\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(42 38 50 / var(--tw-border-opacity, 1))}.dark\:border-\[\#2b2635\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(43 38 53 / var(--tw-border-opacity, 1))}.dark\:border-\[\#2e2938\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(46 41 56 / var(--tw-border-opacity, 1))}.dark\:border-\[\#2f2537\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(47 37 55 / var(--tw-border-opacity, 1))}.dark\:border-\[\#2f273c\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(47 39 60 / var(--tw-border-opacity, 1))}.dark\:border-\[\#2f293a\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(47 41 58 / var(--tw-border-opacity, 1))}.dark\:border-\[\#2f2b38\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(47 43 56 / var(--tw-border-opacity, 1))}.dark\:border-\[\#322c3b\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(50 44 59 / var(--tw-border-opacity, 1))}.dark\:border-\[\#352f3f\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(53 47 63 / var(--tw-border-opacity, 1))}.dark\:border-\[\#381c27\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(56 28 39 / var(--tw-border-opacity, 1))}.dark\:border-\[\#38212e\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(56 33 46 / var(--tw-border-opacity, 1))}.dark\:border-\[\#3a3445\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(58 52 69 / var(--tw-border-opacity, 1))}.dark\:border-\[\#3d212c\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(61 33 44 / var(--tw-border-opacity, 1))}.dark\:border-\[\#422230\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(66 34 48 / var(--tw-border-opacity, 1))}.dark\:border-\[\#4d2030\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(77 32 48 / var(--tw-border-opacity, 1))}.dark\:border-\[\#5a2333\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(90 35 51 / var(--tw-border-opacity, 1))}.dark\:border-\[\#5e2235\]:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(94 34 53 / var(--tw-border-opacity, 1))}.dark\:border-\[\#e5c970\]\/20:is(.theme-dark *){border-color:#e5c97033}.dark\:border-\[\#f3a83b\]\/20:is(.theme-dark *){border-color:#f3a83b33}.dark\:border-\[\#f5dc8a\]\/25:is(.theme-dark *){border-color:#f5dc8a40}.dark\:border-\[\#f7b045\]\/25:is(.theme-dark *){border-color:#f7b04540}.dark\:border-\[\#f87171\]\/25:is(.theme-dark *){border-color:#f8717140}.dark\:border-amber-800:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.dark\:border-amber-900\/40:is(.theme-dark *){border-color:#78350f66}.dark\:border-blue-900\/40:is(.theme-dark *){border-color:#1e3a8a66}.dark\:border-bordo-soft:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(var(--bordo-soft-rgb) / var(--tw-border-opacity, 1))}.dark\:border-bordo-soft\/25:is(.theme-dark *){border-color:rgb(var(--bordo-soft-rgb) / .25)}.dark\:border-bordo-soft\/30:is(.theme-dark *){border-color:rgb(var(--bordo-soft-rgb) / .3)}.dark\:border-bordo-soft\/50:is(.theme-dark *){border-color:rgb(var(--bordo-soft-rgb) / .5)}.dark\:border-bordo\/20:is(.theme-dark *){border-color:rgb(var(--bordo-rgb) / .2)}.dark\:border-bordo\/25:is(.theme-dark *){border-color:rgb(var(--bordo-rgb) / .25)}.dark\:border-bordo\/30:is(.theme-dark *){border-color:rgb(var(--bordo-rgb) / .3)}.dark\:border-bordo\/40:is(.theme-dark *){border-color:rgb(var(--bordo-rgb) / .4)}.dark\:border-bordo\/50:is(.theme-dark *){border-color:rgb(var(--bordo-rgb) / .5)}.dark\:border-cream-100:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(var(--cream-100-rgb) / var(--tw-border-opacity, 1))}.dark\:border-cream-border:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(var(--cream-border-rgb) / var(--tw-border-opacity, 1))}.dark\:border-cream-border\/20:is(.theme-dark *){border-color:rgb(var(--cream-border-rgb) / .2)}.dark\:border-cream-border\/30:is(.theme-dark *){border-color:rgb(var(--cream-border-rgb) / .3)}.dark\:border-cream-border\/40:is(.theme-dark *){border-color:rgb(var(--cream-border-rgb) / .4)}.dark\:border-cream-border\/50:is(.theme-dark *){border-color:rgb(var(--cream-border-rgb) / .5)}.dark\:border-cream-border\/60:is(.theme-dark *){border-color:rgb(var(--cream-border-rgb) / .6)}.dark\:border-cream-border\/70:is(.theme-dark *){border-color:rgb(var(--cream-border-rgb) / .7)}.dark\:border-cream-border\/80:is(.theme-dark *){border-color:rgb(var(--cream-border-rgb) / .8)}.dark\:border-dash-border:is(.theme-dark *){border-color:var(--dash-border, #34222b)}.dark\:border-emerald-500\/20:is(.theme-dark *){border-color:#10b98133}.dark\:border-emerald-900\/30:is(.theme-dark *){border-color:#064e3b4d}.dark\:border-emerald-900\/40:is(.theme-dark *){border-color:#064e3b66}.dark\:border-gold\/25:is(.theme-dark *){border-color:rgb(var(--gold-rgb) / .25)}.dark\:border-gold\/40:is(.theme-dark *){border-color:rgb(var(--gold-rgb) / .4)}.dark\:border-neutral-600:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1))}.dark\:border-neutral-700:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.dark\:border-neutral-800:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity, 1))}.dark\:border-red-900\/40:is(.theme-dark *){border-color:#7f1d1d66}.dark\:border-red-900\/50:is(.theme-dark *){border-color:#7f1d1d80}.dark\:border-red-900\/60:is(.theme-dark *){border-color:#7f1d1d99}.dark\:border-transparent:is(.theme-dark *){border-color:transparent}.dark\:border-white\/10:is(.theme-dark *){border-color:#ffffff1a}.dark\:border-white\/15:is(.theme-dark *){border-color:#ffffff26}.dark\:border-white\/20:is(.theme-dark *){border-color:#fff3}.dark\:border-white\/5:is(.theme-dark *){border-color:#ffffff0d}.dark\:border-white\/\[0\.06\]:is(.theme-dark *){border-color:#ffffff0f}.dark\:border-white\/\[0\.07\]:is(.theme-dark *){border-color:#ffffff12}.dark\:border-white\/\[0\.08\]:is(.theme-dark *){border-color:#ffffff14}.dark\:border-white\/\[0\.14\]:is(.theme-dark *){border-color:#ffffff24}.dark\:border-white\/\[0\.1\]:is(.theme-dark *){border-color:#ffffff1a}.dark\:border-zinc-600\/20:is(.theme-dark *){border-color:#52525b33}.dark\:border-zinc-600\/30:is(.theme-dark *){border-color:#52525b4d}.dark\:border-zinc-700:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.dark\:border-zinc-700\/50:is(.theme-dark *){border-color:#3f3f4680}.dark\:border-zinc-700\/70:is(.theme-dark *){border-color:#3f3f46b3}.dark\:border-zinc-800:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.dark\:border-b-cream-200:is(.theme-dark *){--tw-border-opacity: 1;border-bottom-color:rgb(var(--cream-200-rgb) / var(--tw-border-opacity, 1))}.dark\:border-l-cream-200:is(.theme-dark *){--tw-border-opacity: 1;border-left-color:rgb(var(--cream-200-rgb) / var(--tw-border-opacity, 1))}.dark\:border-r-cream-200:is(.theme-dark *){--tw-border-opacity: 1;border-right-color:rgb(var(--cream-200-rgb) / var(--tw-border-opacity, 1))}.dark\:border-t-cream-200:is(.theme-dark *){--tw-border-opacity: 1;border-top-color:rgb(var(--cream-200-rgb) / var(--tw-border-opacity, 1))}.dark\:bg-\[\#121115\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(18 17 21 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#141216\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(20 18 22 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#141216\]\/80:is(.theme-dark *){background-color:#141216cc}.dark\:bg-\[\#151219\]\/60:is(.theme-dark *){background-color:#15121999}.dark\:bg-\[\#151319\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(21 19 25 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#16121a\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(22 18 26 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#16141a\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(22 20 26 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#16141a\]\/40:is(.theme-dark *){background-color:#16141a66}.dark\:bg-\[\#18151e\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(24 21 30 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#18151f\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(24 21 31 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#18161a\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(24 22 26 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#19171d\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(25 23 29 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1C1215\]\/30:is(.theme-dark *){background-color:#1c12154d}.dark\:bg-\[\#1a0c0f\]\/95:is(.theme-dark *){background-color:#1a0c0ff2}.dark\:bg-\[\#1a1721\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(26 23 33 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1c1921\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(28 25 33 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1c1922\]\/60:is(.theme-dark *){background-color:#1c192299}.dark\:bg-\[\#1c1924\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(28 25 36 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1d141e\]\/90:is(.theme-dark *){background-color:#1d141ee6}.dark\:bg-\[\#1e131b\]\/90:is(.theme-dark *){background-color:#1e131be6}.dark\:bg-\[\#1e1927\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(30 25 39 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1e1c21\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(30 28 33 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1f1b26\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(31 27 38 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1f1b27\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(31 27 39 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#201319\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(32 19 25 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#201c27\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(32 28 39 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#201d23\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(32 29 35 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#201d26\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(32 29 38 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#22131b\]\/90:is(.theme-dark *){background-color:#22131be6}.dark\:bg-\[\#221f29\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(34 31 41 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#221f2a\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(34 31 42 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#231218\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(35 18 24 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#24141a\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(36 20 26 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#24202c\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(36 32 44 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#281c0c\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(40 28 12 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#282033\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(40 32 51 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#28220c\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(40 34 12 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#282432\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(40 36 50 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2a1722\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(42 23 34 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2c1d0c\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(44 29 12 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2c240c\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(44 36 12 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2c2736\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(44 39 54 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2d1521\]\/90:is(.theme-dark *){background-color:#2d1521e6}.dark\:bg-\[\#2d2836\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(45 40 54 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2e2938\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(46 41 56 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2f2a3a\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(47 42 58 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#301623\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(48 22 35 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#321319\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(50 19 25 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#322c3b\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(50 44 59 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#341825\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(52 24 37 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#351927\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(53 25 39 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3a1d26\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(58 29 38 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3b3543\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(59 53 67 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3d1a29\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(61 26 41 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3d2710\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(61 39 16 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3d3210\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(61 50 16 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#524c5c\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(82 76 92 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#7a2258\]\/25:is(.theme-dark *){background-color:#7a225840}.dark\:bg-\[\#b4223f\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(180 34 63 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#c93450\]\/25:is(.theme-dark *){background-color:#c9345040}.dark\:bg-\[\#e0405f\]\/25:is(.theme-dark *){background-color:#e0405f40}.dark\:bg-\[\#f5f1e8\]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(245 241 232 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-950\/30:is(.theme-dark *){background-color:#451a034d}.dark\:bg-black\/20:is(.theme-dark *){background-color:#0003}.dark\:bg-black\/30:is(.theme-dark *){background-color:#0000004d}.dark\:bg-black\/40:is(.theme-dark *){background-color:#0006}.dark\:bg-black\/80:is(.theme-dark *){background-color:#000c}.dark\:bg-blue-950\/60:is(.theme-dark *){background-color:#17255499}.dark\:bg-bordo-soft:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--bordo-soft-rgb) / var(--tw-bg-opacity, 1))}.dark\:bg-bordo-soft\/15:is(.theme-dark *){background-color:rgb(var(--bordo-soft-rgb) / .15)}.dark\:bg-bordo-tint:is(.theme-dark *){background-color:var(--bordo-tint)}.dark\:bg-bordo\/10:is(.theme-dark *){background-color:rgb(var(--bordo-rgb) / .1)}.dark\:bg-bordo\/20:is(.theme-dark *){background-color:rgb(var(--bordo-rgb) / .2)}.dark\:bg-bordo\/25:is(.theme-dark *){background-color:rgb(var(--bordo-rgb) / .25)}.dark\:bg-bordo\/30:is(.theme-dark *){background-color:rgb(var(--bordo-rgb) / .3)}.dark\:bg-bordo\/50:is(.theme-dark *){background-color:rgb(var(--bordo-rgb) / .5)}.dark\:bg-bordo\/\[0\.14\]:is(.theme-dark *){background-color:rgb(var(--bordo-rgb) / .14)}.dark\:bg-cream-100:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--cream-100-rgb) / var(--tw-bg-opacity, 1))}.dark\:bg-cream-100\/10:is(.theme-dark *){background-color:rgb(var(--cream-100-rgb) / .1)}.dark\:bg-cream-100\/20:is(.theme-dark *){background-color:rgb(var(--cream-100-rgb) / .2)}.dark\:bg-cream-100\/30:is(.theme-dark *){background-color:rgb(var(--cream-100-rgb) / .3)}.dark\:bg-cream-100\/40:is(.theme-dark *){background-color:rgb(var(--cream-100-rgb) / .4)}.dark\:bg-cream-100\/50:is(.theme-dark *){background-color:rgb(var(--cream-100-rgb) / .5)}.dark\:bg-cream-100\/60:is(.theme-dark *){background-color:rgb(var(--cream-100-rgb) / .6)}.dark\:bg-cream-100\/70:is(.theme-dark *){background-color:rgb(var(--cream-100-rgb) / .7)}.dark\:bg-cream-100\/80:is(.theme-dark *){background-color:rgb(var(--cream-100-rgb) / .8)}.dark\:bg-cream-100\/95:is(.theme-dark *){background-color:rgb(var(--cream-100-rgb) / .95)}.dark\:bg-cream-200:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--cream-200-rgb) / var(--tw-bg-opacity, 1))}.dark\:bg-cream-200\/10:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .1)}.dark\:bg-cream-200\/20:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .2)}.dark\:bg-cream-200\/30:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .3)}.dark\:bg-cream-200\/40:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .4)}.dark\:bg-cream-200\/50:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .5)}.dark\:bg-cream-200\/60:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .6)}.dark\:bg-cream-200\/70:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .7)}.dark\:bg-cream-200\/80:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .8)}.dark\:bg-cream-200\/90:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .9)}.dark\:bg-cream-50:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--cream-rgb) / var(--tw-bg-opacity, 1))}.dark\:bg-cream-border:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--cream-border-rgb) / var(--tw-bg-opacity, 1))}.dark\:bg-cream-border\/40:is(.theme-dark *){background-color:rgb(var(--cream-border-rgb) / .4)}.dark\:bg-cream-border\/60:is(.theme-dark *){background-color:rgb(var(--cream-border-rgb) / .6)}.dark\:bg-dash-accent:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--dash-accent-rgb, 224 64 96) / var(--tw-bg-opacity, 1))}.dark\:bg-dash-card-2:is(.theme-dark *){background-color:var(--dash-card-2, #251820)}.dark\:bg-emerald-500\/10:is(.theme-dark *){background-color:#10b9811a}.dark\:bg-emerald-950\/20:is(.theme-dark *){background-color:#022c2233}.dark\:bg-error\/20:is(.theme-dark *){background-color:rgb(var(--error-rgb) / .2)}.dark\:bg-gold:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--gold-rgb) / var(--tw-bg-opacity, 1))}.dark\:bg-gold\/10:is(.theme-dark *){background-color:rgb(var(--gold-rgb) / .1)}.dark\:bg-gold\/15:is(.theme-dark *){background-color:rgb(var(--gold-rgb) / .15)}.dark\:bg-gold\/\[0\.09\]:is(.theme-dark *){background-color:rgb(var(--gold-rgb) / .09)}.dark\:bg-neutral-700:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.dark\:bg-neutral-700\/50:is(.theme-dark *){background-color:#40404080}.dark\:bg-neutral-800:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.dark\:bg-neutral-800\/50:is(.theme-dark *){background-color:#26262680}.dark\:bg-neutral-900:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.dark\:bg-neutral-900\/50:is(.theme-dark *){background-color:#17171780}.dark\:bg-red-950\/50:is(.theme-dark *){background-color:#450a0a80}.dark\:bg-red-950\/60:is(.theme-dark *){background-color:#450a0a99}.dark\:bg-success-tint:is(.theme-dark *){background-color:var(--success-tint)}.dark\:bg-success\/20:is(.theme-dark *){background-color:rgb(var(--success-rgb) / .2)}.dark\:bg-tx:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--text-rgb) / var(--tw-bg-opacity, 1))}.dark\:bg-tx-faint\/20:is(.theme-dark *){background-color:rgb(var(--text-faint-rgb) / .2)}.dark\:bg-warn\/10:is(.theme-dark *){background-color:rgb(var(--warn-rgb) / .1)}.dark\:bg-white:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-white\/10:is(.theme-dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.theme-dark *){background-color:#ffffff0d}.dark\:bg-white\/70:is(.theme-dark *){background-color:#ffffffb3}.dark\:bg-white\/\[0\.02\]:is(.theme-dark *){background-color:#ffffff05}.dark\:bg-white\/\[0\.03\]:is(.theme-dark *){background-color:#ffffff08}.dark\:bg-white\/\[0\.04\]:is(.theme-dark *){background-color:#ffffff0a}.dark\:bg-white\/\[0\.05\]:is(.theme-dark *){background-color:#ffffff0d}.dark\:bg-white\/\[0\.06\]:is(.theme-dark *){background-color:#ffffff0f}.dark\:bg-white\/\[0\.08\]:is(.theme-dark *){background-color:#ffffff14}.dark\:bg-white\/\[0\.12\]:is(.theme-dark *){background-color:#ffffff1f}.dark\:bg-zinc-800:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.dark\:bg-zinc-800\/50:is(.theme-dark *){background-color:#27272a80}.dark\:bg-zinc-800\/95:is(.theme-dark *){background-color:#27272af2}.dark\:bg-zinc-900:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.dark\:bg-zinc-900\/95:is(.theme-dark *){background-color:#18181bf2}.dark\:bg-zinc-950:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.dark\:bg-\[radial-gradient\(circle\,_\#ffffff33_1px\,_transparent_1px\)\]:is(.theme-dark *){background-image:radial-gradient(circle,#ffffff33 1px,transparent 1px)}.dark\:bg-premium-gradient:is(.theme-dark *){background-image:linear-gradient(135deg,var(--bordo-deep) 0%,var(--bordo) 100%)}.dark\:from-\[\#2b1215\]:is(.theme-dark *){--tw-gradient-from: #2b1215 var(--tw-gradient-from-position);--tw-gradient-to: rgb(43 18 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-bordo\/\[0\.15\]:is(.theme-dark *){--tw-gradient-from: rgb(var(--bordo-rgb) / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--bordo-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-cream-100:is(.theme-dark *){--tw-gradient-from: rgb(var(--cream-100-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--cream-100-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-cream-50:is(.theme-dark *){--tw-gradient-from: rgb(var(--cream-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--cream-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-neutral-800:is(.theme-dark *){--tw-gradient-from: #262626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(38 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-\[\#230d10\]:is(.theme-dark *){--tw-gradient-to: rgb(35 13 16 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #230d10 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-\[\#1a080a\]:is(.theme-dark *){--tw-gradient-to: #1a080a var(--tw-gradient-to-position)}.dark\:to-bordo\/\[0\.05\]:is(.theme-dark *){--tw-gradient-to: rgb(var(--bordo-rgb) / .05) var(--tw-gradient-to-position)}.dark\:to-cream-200:is(.theme-dark *){--tw-gradient-to: rgb(var(--cream-200-rgb) / 1) var(--tw-gradient-to-position)}.dark\:to-neutral-800\/90:is(.theme-dark *){--tw-gradient-to: rgb(38 38 38 / .9) var(--tw-gradient-to-position)}.dark\:fill-\[\#1C1215\]\/90:is(.theme-dark *){fill:#1c1215e6}.dark\:text-\[\#241509\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(36 21 9 / var(--tw-text-opacity, 1))}.dark\:text-\[\#2d0a0f\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(45 10 15 / var(--tw-text-opacity, 1))}.dark\:text-\[\#7d7682\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(125 118 130 / var(--tw-text-opacity, 1))}.dark\:text-\[\#9e97a2\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(158 151 162 / var(--tw-text-opacity, 1))}.dark\:text-\[\#F6E8E4\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(246 232 228 / var(--tw-text-opacity, 1))}.dark\:text-\[\#FFFFFF\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-\[\#a8a1ab\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(168 161 171 / var(--tw-text-opacity, 1))}.dark\:text-\[\#c4bdc8\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(196 189 200 / var(--tw-text-opacity, 1))}.dark\:text-\[\#c9a8b2\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(201 168 178 / var(--tw-text-opacity, 1))}.dark\:text-\[\#d1cad4\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(209 202 212 / var(--tw-text-opacity, 1))}.dark\:text-\[\#d3b89e\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(211 184 158 / var(--tw-text-opacity, 1))}.dark\:text-\[\#d3c9a6\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(211 201 166 / var(--tw-text-opacity, 1))}.dark\:text-\[\#f3a83b\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(243 168 59 / var(--tw-text-opacity, 1))}.dark\:text-\[\#f47892\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(244 120 146 / var(--tw-text-opacity, 1))}.dark\:text-\[\#f4a5d8\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(244 165 216 / var(--tw-text-opacity, 1))}.dark\:text-\[\#f5dc8a\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(245 220 138 / var(--tw-text-opacity, 1))}.dark\:text-\[\#f6e8ec\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(246 232 236 / var(--tw-text-opacity, 1))}.dark\:text-\[\#f7b045\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(247 176 69 / var(--tw-text-opacity, 1))}.dark\:text-\[\#f7e6a1\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(247 230 161 / var(--tw-text-opacity, 1))}.dark\:text-\[\#f87171\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-\[\#fbf4eb\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(251 244 235 / var(--tw-text-opacity, 1))}.dark\:text-\[\#fbf9f0\]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(251 249 240 / var(--tw-text-opacity, 1))}.dark\:text-amber-100:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.dark\:text-amber-200:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-200\/80:is(.theme-dark *){color:#fde68acc}.dark\:text-amber-300:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-amber-500:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-bordo:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--bordo-rgb) / var(--tw-text-opacity, 1))}.dark\:text-bordo-soft:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--bordo-soft-rgb) / var(--tw-text-opacity, 1))}.dark\:text-bordo-soft\/60:is(.theme-dark *){color:rgb(var(--bordo-soft-rgb) / .6)}.dark\:text-bordo\/90:is(.theme-dark *){color:rgb(var(--bordo-rgb) / .9)}.dark\:text-cream-100:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--cream-100-rgb) / var(--tw-text-opacity, 1))}.dark\:text-cream-100\/80:is(.theme-dark *){color:rgb(var(--cream-100-rgb) / .8)}.dark\:text-cream-50:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--cream-rgb) / var(--tw-text-opacity, 1))}.dark\:text-emerald-200:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-gold:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--gold-rgb) / var(--tw-text-opacity, 1))}.dark\:text-gold\/50:is(.theme-dark *){color:rgb(var(--gold-rgb) / .5)}.dark\:text-gold\/60:is(.theme-dark *){color:rgb(var(--gold-rgb) / .6)}.dark\:text-gray-100:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-gray-200:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-500:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:text-neutral-200:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.dark\:text-neutral-300:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.dark\:text-neutral-400:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.dark\:text-neutral-500:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-100:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-red-200\/80:is(.theme-dark *){color:#fecacacc}.dark\:text-red-200\/90:is(.theme-dark *){color:#fecacae6}.dark\:text-red-300\/70:is(.theme-dark *){color:#fca5a5b3}.dark\:text-red-300\/80:is(.theme-dark *){color:#fca5a5cc}.dark\:text-red-400:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-red-400\/80:is(.theme-dark *){color:#f87171cc}.dark\:text-rose-400:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.dark\:text-success:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--success-rgb) / var(--tw-text-opacity, 1))}.dark\:text-success-ink:is(.theme-dark *){color:var(--success-ink)}.dark\:text-tx:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--text-rgb) / var(--tw-text-opacity, 1))}.dark\:text-tx-faint:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--text-faint-rgb) / var(--tw-text-opacity, 1))}.dark\:text-tx-muted:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--text-muted-rgb) / var(--tw-text-opacity, 1))}.dark\:text-tx\/80:is(.theme-dark *){color:rgb(var(--text-rgb) / .8)}.dark\:text-white:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-white\/60:is(.theme-dark *){color:#fff9}.dark\:text-white\/70:is(.theme-dark *){color:#ffffffb3}.dark\:text-white\/80:is(.theme-dark *){color:#fffc}.dark\:text-white\/\[0\.05\]:is(.theme-dark *){color:#ffffff0d}.dark\:text-zinc-100:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.dark\:text-zinc-200:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.dark\:text-zinc-300:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.dark\:text-zinc-400:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.dark\:text-zinc-500:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.dark\:text-zinc-600:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.dark\:text-zinc-950:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1))}.dark\:decoration-neutral-700:is(.theme-dark *){text-decoration-color:#404040}.dark\:accent-gold:is(.theme-dark *){accent-color:rgb(var(--gold-rgb) / 1)}.dark\:opacity-30:is(.theme-dark *){opacity:.3}.dark\:opacity-50:is(.theme-dark *){opacity:.5}.dark\:opacity-\[0\.03\]:is(.theme-dark *){opacity:.03}.dark\:opacity-\[0\.12\]:is(.theme-dark *){opacity:.12}.dark\:shadow-\[0_12px_36px_rgba\(0\,0\,0\,0\.6\)\]:is(.theme-dark *){--tw-shadow: 0 12px 36px rgba(0,0,0,.6);--tw-shadow-colored: 0 12px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.4\)\]:is(.theme-dark *){--tw-shadow: 0 20px 50px rgba(0,0,0,.4);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.3\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.03\)\]:is(.theme-dark *){--tw-shadow: 0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.03);--tw-shadow-colored: 0 2px 8px 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)}.dark\:shadow-\[0_8px_28px_rgba\(0\,0\,0\,0\.5\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]:is(.theme-dark *){--tw-shadow: 0 8px 28px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.06);--tw-shadow-colored: 0 8px 28px 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)}.dark\:shadow-none:is(.theme-dark *){--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)}.dark\:ring-\[\#201d26\]:is(.theme-dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(32 29 38 / var(--tw-ring-opacity, 1))}.dark\:ring-bordo-soft\/20:is(.theme-dark *){--tw-ring-color: rgb(var(--bordo-soft-rgb) / .2)}.dark\:ring-bordo-soft\/30:is(.theme-dark *){--tw-ring-color: rgb(var(--bordo-soft-rgb) / .3)}.dark\:ring-bordo\/20:is(.theme-dark *){--tw-ring-color: rgb(var(--bordo-rgb) / .2)}.dark\:ring-gold\/15:is(.theme-dark *){--tw-ring-color: rgb(var(--gold-rgb) / .15)}.dark\:ring-gold\/20:is(.theme-dark *){--tw-ring-color: rgb(var(--gold-rgb) / .2)}.dark\:ring-white\/10:is(.theme-dark *){--tw-ring-color: rgb(255 255 255 / .1)}.dark\:hover\:border-\[\#452735\]:hover:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(69 39 53 / var(--tw-border-opacity, 1))}.dark\:hover\:border-\[\#4d2030\]:hover:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(77 32 48 / var(--tw-border-opacity, 1))}.dark\:hover\:border-\[\#4d3448\]:hover:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(77 52 72 / var(--tw-border-opacity, 1))}.dark\:hover\:border-bordo:hover:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(var(--bordo-rgb) / var(--tw-border-opacity, 1))}.dark\:hover\:border-bordo-soft:hover:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(var(--bordo-soft-rgb) / var(--tw-border-opacity, 1))}.dark\:hover\:border-bordo-soft\/40:hover:is(.theme-dark *){border-color:rgb(var(--bordo-soft-rgb) / .4)}.dark\:hover\:border-bordo\/40:hover:is(.theme-dark *){border-color:rgb(var(--bordo-rgb) / .4)}.dark\:hover\:border-red-800:hover:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:hover\:border-white\/25:hover:is(.theme-dark *){border-color:#ffffff40}.dark\:hover\:border-white\/\[0\.12\]:hover:is(.theme-dark *){border-color:#ffffff1f}.dark\:hover\:border-white\/\[0\.13\]:hover:is(.theme-dark *){border-color:#ffffff21}.dark\:hover\:border-white\/\[0\.14\]:hover:is(.theme-dark *){border-color:#ffffff24}.dark\:hover\:border-white\/\[0\.16\]:hover:is(.theme-dark *){border-color:#ffffff29}.dark\:hover\:border-zinc-600:hover:is(.theme-dark *){--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-\[\#1c1a1f\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(28 26 31 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#201d26\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(32 29 38 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#231f2c\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(35 31 44 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#241f2d\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(36 31 45 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#24202b\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(36 32 43 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#251f30\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(37 31 48 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#25212d\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(37 33 45 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#25212e\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(37 33 46 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#281523\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(40 21 35 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#282430\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(40 36 48 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#2c1823\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(44 24 35 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#2c2836\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(44 40 54 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#322c3b\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(50 44 59 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#373142\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(55 49 66 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#381a29\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(56 26 41 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#38250f\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(56 37 15 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#382e0f\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(56 46 15 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#3f1920\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(63 25 32 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#c42b4a\]:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(196 43 74 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-bordo:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--bordo-rgb) / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-bordo\/20:hover:is(.theme-dark *){background-color:rgb(var(--bordo-rgb) / .2)}.dark\:hover\:bg-cream-100:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--cream-100-rgb) / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-cream-200:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--cream-200-rgb) / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-cream-200\/30:hover:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .3)}.dark\:hover\:bg-cream-200\/40:hover:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .4)}.dark\:hover\:bg-cream-200\/50:hover:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .5)}.dark\:hover\:bg-cream-200\/60:hover:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .6)}.dark\:hover\:bg-cream-200\/80:hover:is(.theme-dark *){background-color:rgb(var(--cream-200-rgb) / .8)}.dark\:hover\:bg-cream-border:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--cream-border-rgb) / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-error\/10:hover:is(.theme-dark *){background-color:rgb(var(--error-rgb) / .1)}.dark\:hover\:bg-error\/20:hover:is(.theme-dark *){background-color:rgb(var(--error-rgb) / .2)}.dark\:hover\:bg-white\/10:hover:is(.theme-dark *){background-color:#ffffff1a}.dark\:hover\:bg-white\/15:hover:is(.theme-dark *){background-color:#ffffff26}.dark\:hover\:bg-white\/5:hover:is(.theme-dark *){background-color:#ffffff0d}.dark\:hover\:bg-white\/\[0\.04\]:hover:is(.theme-dark *){background-color:#ffffff0a}.dark\:hover\:bg-white\/\[0\.05\]:hover:is(.theme-dark *){background-color:#ffffff0d}.dark\:hover\:bg-white\/\[0\.08\]:hover:is(.theme-dark *){background-color:#ffffff14}.dark\:hover\:bg-zinc-700:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-zinc-700\/50:hover:is(.theme-dark *){background-color:#3f3f4680}.dark\:hover\:bg-zinc-800:hover:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-bordo-soft:hover:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--bordo-soft-rgb) / var(--tw-text-opacity, 1))}.dark\:hover\:text-bordo\/80:hover:is(.theme-dark *){color:rgb(var(--bordo-rgb) / .8)}.dark\:hover\:text-gray-300:hover:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:hover\:text-red-300:hover:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:hover\:text-tx:hover:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--text-rgb) / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white\/90:hover:is(.theme-dark *){color:#ffffffe6}.dark\:hover\:text-zinc-200:hover:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.dark\:hover\:shadow-black\/10:hover:is(.theme-dark *){--tw-shadow-color: rgb(0 0 0 / .1);--tw-shadow: var(--tw-shadow-colored)}.dark\:active\:bg-\[\#2c2638\]:active:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(44 38 56 / var(--tw-bg-opacity, 1))}.dark\:active\:bg-white\/15:active:is(.theme-dark *){background-color:#ffffff26}.group:hover .dark\:group-hover\:text-bordo-soft:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--bordo-soft-rgb) / var(--tw-text-opacity, 1))}.dark\:data-\[state\=open\]\:bg-cream-200[data-state=open]:is(.theme-dark *){--tw-bg-opacity: 1;background-color:rgb(var(--cream-200-rgb) / var(--tw-bg-opacity, 1))}.dark\:data-\[state\=open\]\:text-bordo-soft[data-state=open]:is(.theme-dark *){--tw-text-opacity: 1;color:rgb(var(--bordo-soft-rgb) / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:inset-\[-12px\]{top:-12px;right:-12px;bottom:-12px;left:-12px}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-1{margin-left:.25rem}.sm\:mt-8{margin-top:2rem}.sm\:line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-24{height:6rem}.sm\:h-28{height:7rem}.sm\:h-3{height:.75rem}.sm\:h-32{height:8rem}.sm\:h-\[min\(90vh\,780px\)\]{height:min(90vh,780px)}.sm\:h-auto{height:auto}.sm\:max-h-\[90dvh\]{max-height:90dvh}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-24{width:6rem}.sm\:w-28{width:7rem}.sm\:w-3{width:.75rem}.sm\:w-32{width:8rem}.sm\:w-36{width:9rem}.sm\:w-64{width:16rem}.sm\:w-\[--drawer-width\]{width:var(--drawer-width)}.sm\:w-\[86px\]{width:86px}.sm\:w-\[calc\(100\%-48px\)\]{width:calc(100% - 48px)}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0px}.sm\:min-w-\[40vw\]{min-width:40vw}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-\[1020px\]{max-width:1020px}.sm\:max-w-\[120px\]{max-width:120px}.sm\:max-w-\[140px\]{max-width:140px}.sm\:max-w-\[400px\]{max-width:400px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[680px\]{max-width:680px}.sm\:max-w-\[860px\]{max-width:860px}.sm\:max-w-\[900px\]{max-width:900px}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[auto_auto_1fr_120px_100px\]{grid-template-columns:auto auto 1fr 120px 100px}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-1{gap:.25rem}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\: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))}.sm\:self-auto{align-self:auto}.sm\:self-end{align-self:flex-end}.sm\:rounded-2xl{border-radius:var(--r-2xl)}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-full{border-radius:9999px}.sm\:rounded-none{border-radius:0}.sm\:rounded-l-2xl{border-top-left-radius:var(--r-2xl);border-bottom-left-radius:var(--r-2xl)}.sm\:rounded-l-\[21px\]{border-top-left-radius:21px;border-bottom-left-radius:21px}.sm\:border{border-width:1px}.sm\:border-\[12px\]{border-width:12px}.sm\:border-b-0{border-bottom-width:0px}.sm\:border-l{border-left-width:1px}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-2{padding:.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[2\.75rem\]{font-size:2.75rem}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[25px\]{font-size:25px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:rounded-card{border-radius:var(--r-card)}.sm\:focus\:w-52:focus{width:13rem}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:mb-0\.5{margin-bottom:.125rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:size-\[12px\]{width:12px;height:12px}.md\:size-\[17px\]{width:17px;height:17px}.md\:h-10{height:2.5rem}.md\:h-32{height:8rem}.md\:h-8{height:2rem}.md\:max-h-\[580px\]{max-height:580px}.md\:w-1\/3{width:33.333333%}.md\:w-10{width:2.5rem}.md\:w-32{width:8rem}.md\:w-8{width:2rem}.md\:w-\[380px\]{width:380px}.md\:w-auto{width:auto}.md\:min-w-0{min-width:0px}.md\:min-w-\[320px\]{min-width:320px}.md\:max-w-\[520px\]{max-width:520px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-12{gap:3rem}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-6{gap:1.5rem}.md\:gap-\[18px\]{gap:18px}.md\:gap-y-3\.5{row-gap:.875rem}.md\:gap-y-5{row-gap:1.25rem}.md\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.md\:overflow-visible{overflow:visible}.md\:rounded-2xl{border-radius:var(--r-2xl)}.md\:rounded-full{border-radius:9999px}.md\:border-r{border-right-width:1px}.md\:border-t-0{border-top-width:0px}.md\:p-2{padding:.5rem}.md\:p-4{padding:1rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:pb-0{padding-bottom:0}.md\:pl-9{padding-left:2.25rem}.md\:pr-4{padding-right:1rem}.md\:pt-0{padding-top:0}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-\[14px\]{font-size:14px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[34px\]{font-size:34px}.md\:text-\[36px\]{font-size:36px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-2{top:.5rem}.lg\:top-4{top:1rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:mb-3{margin-bottom:.75rem}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:w-1\/2{width:50%}.lg\:w-\[400px\]{width:400px}.lg\:w-auto{width:auto}.lg\:max-w-6xl{max-width:72rem}.lg\:max-w-\[500px\]{max-width:500px}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1\.15fr\]{grid-template-columns:1fr 1.15fr}.lg\:flex-row{flex-direction:row}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:gap-12{gap:3rem}.lg\:gap-2{gap:.5rem}.lg\:gap-5{gap:1.25rem}.lg\:overflow-visible{overflow:visible}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pr-6{padding-right:1.5rem}.lg\:pr-8{padding-right:2rem}.lg\:text-left{text-align:left}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-\[12px\]{font-size:12px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[34px\]{font-size:34px}.lg\:text-\[38px\]{font-size:38px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:1280px){.xl\:block{display:block}.xl\:inline{display:inline}.xl\:inline-flex{display:inline-flex}.xl\:hidden{display:none}.xl\:flex-1{flex:1 1 0%}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:gap-2\.5{gap:.625rem}.xl\:gap-6{gap:1.5rem}.xl\:p-10{padding:2.5rem}.xl\:p-12{padding:3rem}.xl\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.xl\:text-\[13px\]{font-size:13px}.xl\:text-\[44px\]{font-size:44px}}@media(min-width:1536px){.\32xl\:w-\[540px\]{width:540px}.\32xl\:p-12{padding:3rem}.\32xl\:pr-10{padding-right:2.5rem}}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:9999px}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-cream-border\/60::-webkit-scrollbar-thumb{background-color:rgb(var(--cream-border-rgb) / .6)}.hover\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-cream-border::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(var(--cream-border-rgb) / var(--tw-bg-opacity, 1))}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:transparent}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar{width:.375rem}.\[\&_path\]\:\!fill-none path{fill:none!important}.\[\&_path\]\:\!stroke-success path{stroke:rgb(var(--success-rgb) / 1)!important}.\[\&_path\]\:\[stroke-width\:32px\] path{stroke-width:32px}.\[\&_svg\]\:rotate-\[-90deg\] svg{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.t-think{--think-swap: .15s;--think-gap: 50ms;--think-distance: 8px;--think-blur: 2px;--think-shimmer: 2s;--think-base: rgba(255, 255, 255, .6);--think-highlight: rgba(255, 255, 255, .95);--think-ease: ease-in-out;position:relative;display:inline-block}.t-think-sizer{display:block;visibility:hidden;white-space:nowrap}.t-think-text{position:absolute;top:0;left:0;right:0;display:block;color:var(--think-base);white-space:nowrap;will-change:transform,filter,opacity}.t-think-text:before{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(90deg,transparent 0%,transparent 40%,var(--think-highlight) 50%,transparent 60%,transparent 100%);background-size:400% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:t-think-shimmer var(--think-shimmer) linear infinite}@keyframes t-think-shimmer{0%{background-position:100% 0}to{background-position:0% 0}}.t-think-exit{animation:t-think-exit var(--think-swap) var(--think-ease) both}@keyframes t-think-exit{to{transform:translateY(calc(var(--think-distance) * -1));filter:blur(var(--think-blur));opacity:0}}.t-think-enter{animation:t-think-enter var(--think-swap) var(--think-gap) var(--think-ease) both}@keyframes t-think-enter{0%{transform:translateY(var(--think-distance));filter:blur(var(--think-blur));opacity:0}}@media(prefers-reduced-motion:reduce){.t-think-text{animation:none!important;transform:none!important;filter:none!important}.t-think-text:before{display:none!important}.t-think-exit{display:none!important}}.pc-root{--pc-surface: #1d1d1d;--pc-ring: rgba(44, 47, 54, .52);--pc-ring-focus: rgba(255, 255, 255, .45);--pc-glow: rgba(255, 255, 255, .02);--pc-chip-surface: rgba(255, 255, 255, .04);--pc-chip-inset: rgba(255, 255, 255, .05);--pc-text: rgba(245, 245, 245, .95);--pc-text-muted: rgba(245, 245, 245, .6);--pc-text-ghost: rgba(245, 245, 245, .35);--pc-send-bg: #ffffff;--pc-send-fg: #0a0a0a;--pc-beam-from: #e6d28a;--pc-beam-to: rgba(168, 32, 58, .85);position:relative;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:20px;background:var(--pc-surface);box-shadow:inset 0 0 0 1px var(--pc-ring),inset 0 0 50px 0 var(--pc-glow);overflow:hidden;transition:box-shadow .25s ease,opacity .2s ease}.pc-root:focus-within{box-shadow:inset 0 0 0 1px var(--pc-ring-focus),inset 0 0 50px 0 var(--pc-glow)}.pc-locked{opacity:.65}.pc-context{display:flex;align-items:center;min-width:0}.pc-field{width:100%;background:transparent;border:none;outline:none;resize:none;color:var(--pc-text);font:inherit;line-height:1.55;box-shadow:none}.pc-field:focus,.pc-field:focus-visible{outline:none!important;box-shadow:none!important}.pc-field::-moz-placeholder{color:var(--pc-text-ghost)}.pc-field::placeholder{color:var(--pc-text-ghost)}.pc-field:disabled{cursor:not-allowed}.pc-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px}.pc-actions{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.pc-tail{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.pc-shortcut{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:10px;color:var(--pc-text-ghost);white-space:nowrap}button.pc-send{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;background:var(--pc-send-bg);color:var(--pc-send-fg);flex-shrink:0;transition:opacity .16s ease,transform .16s ease,box-shadow .16s ease}button.pc-send:hover:not(:disabled){box-shadow:0 0 0 3px #ffffff2e}button.pc-send:active:not(:disabled){transform:scale(.92)}button.pc-send:disabled{opacity:.35;cursor:not-allowed}.pc-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:36px;background:var(--pc-chip-surface);box-shadow:inset 0 0 0 1px var(--pc-chip-inset),inset 0 1px 0 0 var(--pc-chip-inset);color:var(--pc-text-muted);font-size:11px;white-space:nowrap;cursor:pointer;transition:color .16s ease,box-shadow .16s ease}.pc-chip:hover{color:var(--pc-text)}.pc-chip[data-open=true]{color:var(--pc-text);box-shadow:inset 0 0 0 1px var(--pc-ring-focus),inset 0 1px 0 0 var(--pc-chip-inset)}.pc-chip:disabled{opacity:.5;cursor:not-allowed}.ss-root{--ss-canvas: #0b0a0c;--ss-glow: radial-gradient(ellipse 65% 42% at 50% 0%, rgba(255, 255, 255, .045), transparent 68%);--ss-aside: #150810;--ss-panel: rgba(255, 253, 248, .05);--ss-panel-hover: rgba(255, 253, 248, .085);--ss-field: rgba(255, 253, 248, .07);--ss-field-focus: rgba(255, 253, 248, .095);--ss-border: rgba(240, 236, 230, .13);--ss-border-hover: rgba(240, 236, 230, .24);--ss-border-active: rgba(229, 201, 112, .55);--ss-divide: rgba(240, 236, 230, .08);--ss-text: rgba(252, 250, 247, .95);--ss-text-muted: rgba(244, 242, 239, .66);--ss-text-faint: rgba(240, 238, 235, .46);--ss-text-ghost: rgba(238, 236, 233, .32);--ss-gold: #e6d28a;--ss-pill-active: rgba(229, 201, 112, .16);--ss-info: #a3b3f0;--ss-info-tint: rgba(163, 179, 240, .14);--ss-ring: rgba(163, 179, 240, .28);--ss-scrollbar: rgba(240, 238, 235, .2)}.theme-dark .ss-root{--ss-canvas: #09090b;--ss-glow: radial-gradient(ellipse 65% 42% at 50% 0%, rgba(255, 255, 255, .03), transparent 68%);--ss-aside: #11060b;--ss-panel: rgba(255, 253, 248, .035);--ss-panel-hover: rgba(255, 253, 248, .062);--ss-field: rgba(255, 253, 248, .055);--ss-field-focus: rgba(255, 253, 248, .078);--ss-border: rgba(255, 255, 255, .09);--ss-border-hover: rgba(255, 255, 255, .2);--ss-border-active: rgba(217, 189, 107, .5);--ss-divide: rgba(255, 255, 255, .06);--ss-text: rgba(248, 247, 246, .95);--ss-text-muted: rgba(240, 238, 236, .62);--ss-text-faint: rgba(238, 236, 234, .42);--ss-text-ghost: rgba(236, 234, 232, .28);--ss-gold: #d9bd6b;--ss-pill-active: rgba(191, 161, 76, .18);--ss-info: #9daef0;--ss-info-tint: rgba(157, 174, 240, .12);--ss-ring: rgba(157, 174, 240, .24);--ss-scrollbar: rgba(255, 255, 255, .13)}.ss-panel{background:var(--ss-panel);border:1px solid var(--ss-border)}.ss-row{background:var(--ss-panel);border:1px solid var(--ss-border);transition:border-color .18s ease,background-color .18s ease}.ss-row:hover{border-color:var(--ss-border-hover);background:var(--ss-panel-hover)}.ss-card{background:var(--ss-panel);border:1px solid var(--ss-border);transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .2s ease,background-color .2s ease,box-shadow .25s cubic-bezier(.16,1,.3,1)}.ss-card:hover{border-color:var(--ss-border-hover);background:var(--ss-panel-hover);transform:translateY(-2px)}.ss-card[data-selected=true]{border-color:var(--ss-border-active);background:#e5c9700d;box-shadow:0 0 0 1px var(--ss-border-active),0 12px 28px -16px #e5c9704d}.ss-field{width:100%;background:var(--ss-field);border:1px solid var(--ss-border);border-radius:8px;color:var(--ss-text);outline:none;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.ss-field::-moz-placeholder{color:var(--ss-text-ghost)}.ss-field::placeholder{color:var(--ss-text-ghost)}.ss-field:hover{border-color:var(--ss-border-hover)}.ss-field:focus{border-color:var(--ss-info);background:var(--ss-field-focus);box-shadow:0 0 0 3px var(--ss-ring)}.ss-chip{border:1px solid var(--ss-border);background:var(--ss-panel);color:var(--ss-text-muted);transition:border-color .16s ease,background-color .16s ease,color .16s ease}.ss-chip:hover{border-color:var(--ss-border-hover);color:var(--ss-text)}.ss-chip[data-active=true]{border-color:var(--ss-border-active);background:var(--ss-pill-active);color:var(--ss-gold)}.ss-chip.ss-chip-info[data-active=true]{border-color:var(--ss-info);background:var(--ss-info-tint);color:var(--ss-info)}.ss-quiet{color:var(--ss-text-faint);transition:color .15s ease}.ss-quiet:hover{color:var(--ss-text)}.ss-rows>*+*{border-top:1px solid var(--ss-divide)}.ss-scroll{scrollbar-width:thin;scrollbar-color:var(--ss-scrollbar) transparent}.ss-scroll::-webkit-scrollbar{width:8px;height:8px}.ss-scroll::-webkit-scrollbar-track{background:transparent}.ss-scroll::-webkit-scrollbar-thumb{background:var(--ss-scrollbar);border-radius:8px;border:2px solid transparent;background-clip:content-box}.ss-scroll-x{scrollbar-width:none}.ss-scroll-x::-webkit-scrollbar{display:none}.ss-fade-x{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%)}.ss-fade-x-l{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20px);mask-image:linear-gradient(90deg,transparent 0,#000 20px)}.ss-fade-x-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent 100%)}.ss-root :focus-visible:not(.pc-field){outline:2px solid var(--ss-info);outline-offset:2px}.ss-scrim{background:linear-gradient(180deg,#0802058c,#08020566 45%,#08020580)}.ss-dots{background-image:radial-gradient(rgba(240,238,235,.24) 1px,transparent 1.4px);background-size:18px 18px;background-position:-1px -1px;-webkit-mask-image:radial-gradient(ellipse 74% 66% at 50% 46%,transparent 36%,#000 82%);mask-image:radial-gradient(ellipse 74% 66% at 50% 46%,transparent 36%,#000 82%)}.ss-root .pc-root{--pc-surface: rgba(8, 2, 5, .45);--pc-ring: rgba(255, 240, 224, .1);--pc-ring-focus: rgba(163, 179, 240, .38);--pc-glow: rgba(255, 255, 255, .02);--pc-text: var(--ss-text);--pc-text-muted: var(--ss-text-muted);--pc-text-ghost: var(--ss-text-ghost);--pc-chip-surface: var(--ss-field);--pc-chip-inset: rgba(255, 240, 224, .06);--pc-send-bg: #fff7d6;--pc-send-fg: #26130a;--pc-beam-from: var(--ss-gold);--pc-beam-to: rgba(168, 32, 58, .55)}.ss-root .t-think{--think-base: var(--ss-text-muted);--think-highlight: var(--ss-text)}.ss-root .ss-think-gold{--think-base: var(--ss-gold);--think-highlight: #fff7d6}@keyframes ss-reveal-sweep{0%{transform:translate(-130%) skew(-14deg);opacity:0}18%{opacity:1}82%{opacity:1}to{transform:translate(240%) skew(-14deg);opacity:0}}.ss-reveal-sweep{position:absolute;top:0;bottom:0;left:0;width:55%;z-index:20;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(229,201,112,.14) 32%,rgba(255,238,196,.3) 50%,rgba(229,201,112,.14) 68%,transparent 100%);animation:ss-reveal-sweep 1.2s cubic-bezier(.4,0,.2,1) both}.studio-scan:after{content:"";position:absolute;top:0;bottom:0;left:0;width:55%;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(229,201,112,.14) 32%,rgba(255,238,196,.3) 50%,rgba(229,201,112,.14) 68%,transparent 100%);transform:translate(-130%) skew(-14deg);animation:studio-scan 2.6s cubic-bezier(.4,0,.2,1) infinite}@keyframes studio-scan{0%{transform:translate(-130%) skew(-14deg)}to{transform:translate(240%) skew(-14deg)}}.ss-uploader{--cream-rgb: 255 253 248;--cream-100-rgb: 246 239 231;--cream-200: #ecdfd0;--cream-border: #ead9c4;--text-rgb: 26 6 8;--text-muted-rgb: 107 64 80;--text-faint: #9a7a85;--bordo-rgb: 168 32 58}@media(prefers-reduced-motion:reduce){.ss-card,.ss-row,.ss-chip{transition-duration:.01ms}.ss-card:hover{transform:none}.studio-scan:after,.ss-reveal-sweep{display:none}}.wizard-root{--ss-canvas: #fbf7f1;--ss-glow: radial-gradient(120% 75% at 50% -20%, rgba(168, 32, 58, .13), transparent 62%), radial-gradient(75% 60% at 90% 112%, rgba(201, 168, 76, .12), transparent 65%);--ss-aside: #f2e8dd;--ss-panel: rgba(255, 255, 255, .68);--ss-panel-hover: rgba(255, 255, 255, .9);--ss-field: rgba(255, 255, 255, .8);--ss-field-focus: rgba(255, 255, 255, .98);--ss-border: rgba(26, 6, 8, .12);--ss-border-hover: rgba(26, 6, 8, .24);--ss-border-active: rgba(168, 32, 58, .55);--ss-divide: rgba(26, 6, 8, .08);--ss-text: rgba(26, 6, 8, .93);--ss-text-muted: rgba(88, 40, 50, .74);--ss-text-faint: rgba(107, 64, 80, .58);--ss-text-ghost: rgba(107, 64, 80, .4);--ss-gold: #9e8537;--ss-pill-active: rgba(168, 32, 58, .07);--ss-info: #4a5fb0;--ss-info-tint: rgba(74, 95, 176, .1);--ss-ring: rgba(74, 95, 176, .22);--ss-scrollbar: rgba(107, 64, 80, .28);--ss-success: #3f7d4a;--ss-warn: #b06e14}.theme-dark .wizard-root{--ss-success: #7cc98a;--ss-warn: #e0a455}.wiz-warn-text{color:var(--ss-warn)}.wiz-rail-track{height:3px;border-radius:999px;background:var(--ss-divide);overflow:hidden}.wiz-rail-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--ss-gold),var(--bordo))}@media(prefers-reduced-motion:reduce){.wiz-rail-fill{transition:none!important}}.wt-lottie{width:78px;height:78px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.wt-lottie path{stroke:var(--bt-accent)!important}.theme-dark .wt-lottie path{stroke:var(--bt-accent-dark, var(--bt-accent))!important}.wt-label{font-family:var(--ff-display);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ss-text)}.wt-desc{font-size:11.5px;line-height:1.45;color:var(--ss-text-muted)}.ss-type-row{display:flex;align-items:center;gap:14px;padding:12px 14px;cursor:pointer;background:var(--ss-panel);transition:background-color .18s ease}.ss-type-row:hover{background:var(--ss-panel-hover)}.ss-type-row[data-selected=true]{background:var(--ss-pill-active)}.ss-type-thumb{--tt-accent: var(--bt-accent, var(--ss-gold));flex-shrink:0;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--tt-accent) 24%,transparent),transparent 75%);border:1px solid color-mix(in srgb,var(--tt-accent) 30%,transparent);transition:transform .25s cubic-bezier(.16,1,.3,1)}.ss-type-row:hover .ss-type-thumb{transform:scale(1.04)}.ss-type-row[data-selected=true] .ss-type-thumb{transform:scale(1.08)}.ss-type-thumb .wt-lottie{width:32px;height:32px}.theme-dark .ss-type-thumb{--tt-accent: var(--bt-accent-dark, var(--bt-accent))}.ss-type-radio{position:relative;flex-shrink:0;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--ss-border-hover);background:var(--ss-panel);display:grid;place-items:center;transition:border-color .2s ease}.ss-type-radio:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--ss-border-active);transform:scale(0);transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.ss-type-row[data-selected=true] .ss-type-radio{border-color:var(--ss-border-active)}.ss-type-row[data-selected=true] .ss-type-radio:after{transform:scale(1)}@media(prefers-reduced-motion:reduce){.ss-type-row,.ss-type-thumb,.ss-type-row:hover .ss-type-thumb,.ss-type-row[data-selected=true] .ss-type-thumb{transform:none;transition-duration:.01ms}.ss-type-radio:after{transition:none}}.ss-rail-scene{--rs-accent: var(--bt-accent, var(--ss-gold));position:relative;width:168px;height:168px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--rs-accent) 22%,transparent),transparent 72%);border:1px solid color-mix(in srgb,var(--rs-accent) 32%,transparent)}.ss-rail-scene .wt-lottie{width:96px;height:96px}.theme-dark .ss-rail-scene{--rs-accent: var(--bt-accent-dark, var(--bt-accent, var(--ss-gold)))}.ss-rail-empty{width:120px;height:120px;border-radius:50%;border:1.5px dashed var(--ss-border);display:grid;place-items:center;color:var(--ss-text-ghost)}.ss-rail-chip{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;font-size:11.5px;color:var(--ss-text-muted);background:var(--ss-panel);border:1px solid var(--ss-border);transition:opacity .2s ease}.ss-rail-chip-dot{width:5px;height:5px;border-radius:50%;background:var(--bt-accent, var(--ss-gold));flex-shrink:0}.ss-rail-chip-off{opacity:.38}.ss-rail-chip-off .ss-rail-chip-dot{background:var(--ss-text-ghost)}.ss-rail-poster{padding:20px;border-radius:var(--r-lg);background:var(--ss-panel);border:1px solid var(--ss-border-active);box-shadow:0 16px 36px -20px color-mix(in srgb,var(--bt-accent, var(--ss-gold)) 45%,transparent)}.ss-pick-toggle{border-color:var(--ss-border);background:#0006;color:var(--ss-text-ghost);transition:border-color .18s ease,background-color .18s ease,color .18s ease}.ss-pick-toggle:hover{border-color:var(--ss-border-hover);color:var(--ss-text-muted)}.ss-pick-toggle[data-active=true]{border-color:var(--ss-border-active);background:var(--ss-pill-active);color:var(--ss-gold)}.ss-root .pc-root .pc-context{gap:6px}.ss-root .pc-root .pc-context>.pc-chip{flex:none}.ss-ref-row{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:4px;overflow-x:auto}.ss-ref-chip{position:relative;display:inline-flex;align-items:center;gap:5px;flex:none;max-width:170px;height:22px;padding:0 20px 0 7px;border-radius:6px;border:1px solid var(--ss-border-active);background:var(--ss-pill-active);overflow:hidden}.ss-ref-chip-tag{flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;color:var(--ss-gold)}.ss-ref-chip-text{min-width:0;font-size:10.5px;color:var(--ss-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-ref-chip-x{position:absolute;top:0;right:0;height:100%;width:18px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;color:var(--ss-text-muted);background:linear-gradient(to left,var(--ss-panel-hover) 45%,transparent);opacity:0;transition:opacity .15s ease,color .15s ease}.ss-ref-chip:hover .ss-ref-chip-x,.ss-ref-chip-x:focus-visible{opacity:1}.ss-ref-chip-x:hover{color:#f87171}.ds{--p-bordo-50: #f6e5e9;--p-bordo-400: #c94a60;--p-bordo-500: #a8203a;--p-bordo-700: #7a1628;--p-bordo-900: #2d0a0f;--p-cream-50: #fdfaf7;--p-cream-100: #f6efe7;--p-cream-200: #ecdfd0;--p-cream-300: #ead9c4;--p-gold-50: #f6f0de;--p-gold-300: #e6d28a;--p-gold-500: #c9a84c;--p-gold-700: #9e8537;--p-gold-ink: #7a6527;--p-ink-900: #1a0608;--p-ink-600: #6b4050;--p-ink-500: #7d5e69;--p-ink-400: #9a7a85;--p-success: #3f7d4a;--p-success-ink: #2f6338;--p-success-50: #e3f1e6;--p-warn: #c77d1a;--p-warn-ink: #92570f;--p-warn-50: #faecd6;--p-error: #b4342e;--p-error-ink: #8a2824;--p-error-50: #f7dfdd}.ds{--c-bg: var(--p-cream-50);--c-bg-sunken: var(--p-cream-100);--c-surface: #ffffff;--c-surface-2: var(--p-cream-50);--c-surface-hover: var(--p-cream-100);--c-overlay: rgba(26, 6, 8, .44);--c-border: var(--p-cream-300);--c-border-subtle: #f1e6d9;--c-border-strong: #d9c3aa;--c-fg: var(--p-ink-900);--c-fg-muted: var(--p-ink-600);--c-fg-subtle: var(--p-ink-500);--c-fg-placeholder: var(--p-ink-400);--c-fg-on-primary: #ffffff;--c-primary: var(--p-bordo-500);--c-primary-hover: #941b33;--c-primary-active: var(--p-bordo-700);--c-primary-subtle: var(--p-bordo-50);--c-primary-subtle-hover: #f0d6dc;--c-primary-ink: var(--p-bordo-700);--c-primary-rgb: 168 32 58;--c-accent: var(--p-gold-500);--c-accent-subtle: var(--p-gold-50);--c-accent-ink: var(--p-gold-ink);--c-accent-fg: var(--p-bordo-900);--c-success: var(--p-success);--c-success-ink: var(--p-success-ink);--c-success-subtle: var(--p-success-50);--c-warn: var(--p-warn);--c-warn-ink: var(--p-warn-ink);--c-warn-subtle: var(--p-warn-50);--c-danger: var(--p-error);--c-danger-hover: var(--p-error-ink);--c-danger-ink: var(--p-error-ink);--c-danger-subtle: var(--p-error-50);--c-nav-bg: var(--p-bordo-900);--c-nav-fg: #f3e3d8;--c-nav-fg-muted: rgba(243, 227, 216, .62);--c-nav-active-bg: rgba(243, 227, 216, .1);--c-shadow-rgb: 26 6 8;--c-focus: rgb(var(--c-primary-rgb) / .32)}.ds[data-mode=dark]{--c-bg: #121113;--c-bg-sunken: #0d0c0e;--c-surface: #1a181c;--c-surface-2: #201d22;--c-surface-hover: #242127;--c-overlay: rgba(0, 0, 0, .6);--c-border: #332f38;--c-border-subtle: #29262d;--c-border-strong: #45404b;--c-fg: #f5f3f2;--c-fg-muted: #b8b1b4;--c-fg-subtle: #948c90;--c-fg-placeholder: #6f686c;--c-fg-on-primary: #ffffff;--c-primary: #c22d4a;--c-primary-hover: #d43a58;--c-primary-active: #a8203a;--c-primary-subtle: rgba(224, 64, 96, .14);--c-primary-subtle-hover: rgba(224, 64, 96, .22);--c-primary-ink: #f47892;--c-primary-rgb: 224 64 96;--c-accent: #e5c970;--c-accent-subtle: rgba(229, 201, 112, .12);--c-accent-ink: #e5c970;--c-accent-fg: #2d0a0f;--c-success: #4ade80;--c-success-ink: #6ee7a0;--c-success-subtle: rgba(74, 222, 128, .12);--c-warn: #f0a33c;--c-warn-ink: #f5b860;--c-warn-subtle: rgba(240, 163, 60, .12);--c-danger: #e0405f;--c-danger-hover: #ea5c78;--c-danger-ink: #f66a86;--c-danger-subtle: rgba(224, 64, 96, .14);--c-nav-bg: #0f0d10;--c-nav-fg: #f5eee8;--c-nav-fg-muted: rgba(245, 238, 232, .55);--c-nav-active-bg: rgba(255, 255, 255, .06);--c-shadow-rgb: 0 0 0;color-scheme:dark}.ds{--s-0: 0;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--ff-display: "Playfair Display", "Times New Roman", serif;--ff-body: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--ff-mono: "DM Mono", "SF Mono", ui-monospace, monospace;--ff-round: "Outfit", "DM Sans", sans-serif;--ease-out: cubic-bezier(.2, .7, .3, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--dur-fast: .12s;--dur-base: .18s;--dur-slow: .28s;--icon-sm: 14px;--icon-md: 16px;--icon-lg: 20px}.ds[data-variant=atelier]{--ff-heading: var(--ff-display);--fw-heading: 600;--tracking-heading: -.015em;--tracking-label: .06em;--label-transform: uppercase;--fs-xs: 11px;--fs-sm: 12.5px;--fs-base: 14px;--fs-md: 16px;--fs-lg: 20px;--fs-xl: 25px;--fs-2xl: 31px;--fs-3xl: 39px;--lh-tight: 1.15;--lh-base: 1.55;--r-xs: 6px;--r-sm: 8px;--r-md: 10px;--r-lg: 16px;--r-xl: 20px;--r-control: var(--r-md);--r-card: var(--r-lg);--r-badge: 999px;--r-overlay: var(--r-xl);--h-xs: 28px;--h-sm: 32px;--h-md: 40px;--h-lg: 48px;--pad-x-sm: 12px;--pad-x-md: 16px;--pad-x-lg: 20px;--fw-control: 500;--card-pad: var(--s-6);--card-gap: var(--s-6);--section-gap: var(--s-12);--row-h: 52px;--border-w: 1px;--card-border: var(--border-w) solid var(--c-border);--shadow-xs: 0 1px 2px rgb(var(--c-shadow-rgb) / .04);--shadow-sm: 0 1px 2px rgb(var(--c-shadow-rgb) / .04), 0 2px 6px rgb(var(--c-shadow-rgb) / .04);--shadow-md: 0 2px 6px rgb(var(--c-shadow-rgb) / .05), 0 8px 24px -10px rgb(var(--c-shadow-rgb) / .14);--shadow-lg: 0 4px 12px rgb(var(--c-shadow-rgb) / .06), 0 24px 56px -20px rgb(var(--c-shadow-rgb) / .24);--card-shadow: var(--shadow-sm);--btn-primary-bg: var(--c-primary);--btn-primary-shadow: inset 0 1px 0 rgb(255 255 255 / .14), 0 1px 2px rgb(var(--c-primary-rgb) / .3);--btn-secondary-bg: var(--c-surface);--btn-secondary-border: var(--c-border-strong);--btn-secondary-fg: var(--c-fg);--btn-secondary-hover: var(--c-surface-hover);--input-bg: var(--c-surface);--input-border: var(--c-border-strong);--stat-font: var(--ff-display);--num-font: var(--ff-body)}.ds[data-variant=precision]{--ff-heading: var(--ff-body);--fw-heading: 600;--tracking-heading: -.02em;--tracking-label: 0;--label-transform: none;--fs-xs: 11px;--fs-sm: 12px;--fs-base: 13px;--fs-md: 15px;--fs-lg: 18px;--fs-xl: 22px;--fs-2xl: 26px;--fs-3xl: 32px;--lh-tight: 1.2;--lh-base: 1.5;--r-xs: 4px;--r-sm: 5px;--r-md: 6px;--r-lg: 8px;--r-xl: 12px;--r-control: var(--r-md);--r-card: var(--r-lg);--r-badge: var(--r-xs);--r-overlay: var(--r-xl);--h-xs: 24px;--h-sm: 28px;--h-md: 32px;--h-lg: 40px;--pad-x-sm: 8px;--pad-x-md: 12px;--pad-x-lg: 16px;--fw-control: 500;--card-pad: var(--s-4);--card-gap: var(--s-4);--section-gap: var(--s-10);--row-h: 40px;--border-w: 1px;--card-border: var(--border-w) solid var(--c-border);--shadow-xs: none;--shadow-sm: none;--shadow-md: 0 4px 12px -2px rgb(var(--c-shadow-rgb) / .08), 0 0 0 1px rgb(var(--c-shadow-rgb) / .04);--shadow-lg: 0 16px 40px -8px rgb(var(--c-shadow-rgb) / .2), 0 0 0 1px rgb(var(--c-shadow-rgb) / .06);--card-shadow: none;--btn-primary-bg: var(--c-primary);--btn-primary-shadow: none;--btn-secondary-bg: var(--c-surface);--btn-secondary-border: var(--c-border-strong);--btn-secondary-fg: var(--c-fg);--btn-secondary-hover: var(--c-surface-hover);--input-bg: var(--c-surface);--input-border: var(--c-border-strong);--stat-font: var(--ff-body);--num-font: var(--ff-body)}.ds[data-variant=soft]{--ff-heading: var(--ff-round);--fw-heading: 600;--tracking-heading: -.01em;--tracking-label: .01em;--label-transform: none;--fs-xs: 12px;--fs-sm: 13px;--fs-base: 15px;--fs-md: 17px;--fs-lg: 20px;--fs-xl: 24px;--fs-2xl: 30px;--fs-3xl: 36px;--lh-tight: 1.2;--lh-base: 1.6;--r-xs: 8px;--r-sm: 12px;--r-md: 14px;--r-lg: 24px;--r-xl: 28px;--r-control: 999px;--r-card: var(--r-lg);--r-badge: 999px;--r-overlay: var(--r-xl);--h-xs: 32px;--h-sm: 36px;--h-md: 44px;--h-lg: 52px;--pad-x-sm: 14px;--pad-x-md: 20px;--pad-x-lg: 24px;--fw-control: 600;--card-pad: var(--s-6);--card-gap: var(--s-5);--section-gap: var(--s-12);--row-h: 56px;--border-w: 1px;--card-border: var(--border-w) solid transparent;--shadow-xs: 0 1px 2px rgb(var(--c-primary-rgb) / .05);--shadow-sm: 0 2px 4px rgb(var(--c-primary-rgb) / .04), 0 6px 20px -6px rgb(var(--c-primary-rgb) / .1);--shadow-md: 0 4px 8px rgb(var(--c-primary-rgb) / .05), 0 16px 36px -12px rgb(var(--c-primary-rgb) / .18);--shadow-lg: 0 8px 16px rgb(var(--c-primary-rgb) / .06), 0 32px 64px -20px rgb(var(--c-primary-rgb) / .28);--card-shadow: var(--shadow-sm);--btn-primary-bg: var(--c-primary);--btn-primary-shadow: 0 6px 16px -6px rgb(var(--c-primary-rgb) / .55);--btn-secondary-bg: var(--c-primary-subtle);--btn-secondary-border: transparent;--btn-secondary-fg: var(--c-primary-ink);--btn-secondary-hover: var(--c-primary-subtle-hover);--input-bg: var(--c-bg-sunken);--input-border: transparent;--stat-font: var(--ff-round);--num-font: var(--ff-round);--c-bg: var(--p-cream-100);--c-surface-2: var(--p-cream-50)}.ds[data-variant=soft][data-mode=dark]{--c-bg: #121113;--c-surface-2: #201d22;--card-border: var(--border-w) solid var(--c-border-subtle);--shadow-sm: 0 2px 6px rgb(0 0 0 / .4);--shadow-md: 0 8px 24px -8px rgb(0 0 0 / .6);--shadow-lg: 0 24px 56px -16px rgb(0 0 0 / .7)}.ds[data-mode=dark]{--shadow-lg: 0 24px 56px -16px rgb(0 0 0 / .7), 0 0 0 1px var(--c-border)}.ds{background:var(--c-bg);color:var(--c-fg);font-family:var(--ff-body);font-size:var(--fs-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";transition:background-color var(--dur-slow) var(--ease-out),color var(--dur-slow) var(--ease-out)}.ds *,.ds *:before,.ds *:after{box-sizing:border-box}.ds :focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.ds-canvas{container-type:inline-size;container-name:canvas;margin-inline:auto;width:100%;transition:max-width var(--dur-slow) var(--ease-out)}.ds-h1,.ds-h2,.ds-h3,.ds-h4{font-family:var(--ff-heading);font-weight:var(--fw-heading);letter-spacing:var(--tracking-heading);line-height:var(--lh-tight);color:var(--c-fg);margin:0}.ds-h1{font-size:var(--fs-2xl)}.ds-h2{font-size:var(--fs-xl)}.ds-h3{font-size:var(--fs-lg)}.ds-h4{font-size:var(--fs-md)}@container canvas (min-width: 960px){.ds-h1{font-size:var(--fs-3xl)}.ds-h2{font-size:var(--fs-2xl)}}.ds-body{font-size:var(--fs-base);color:var(--c-fg);margin:0}.ds-muted{color:var(--c-fg-muted)}.ds-subtle{color:var(--c-fg-subtle)}.ds-small{font-size:var(--fs-sm)}.ds-xs{font-size:var(--fs-xs)}.ds-overline{font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-subtle)}.ds-label{font-size:var(--fs-sm);font-weight:500;color:var(--c-fg-muted);letter-spacing:var(--tracking-label);text-transform:var(--label-transform)}.ds[data-variant=atelier] .ds-label{font-size:var(--fs-xs);font-weight:600}.ds-num{font-family:var(--num-font);font-variant-numeric:tabular-nums}.ds-mono{font-family:var(--ff-mono);font-size:.92em}.ds-link{color:var(--c-primary-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ds-link:hover{color:var(--c-primary)}.ds-stack{display:flex;flex-direction:column}.ds-row{display:flex;align-items:center;flex-wrap:wrap}.ds-gap-1{gap:var(--s-1)}.ds-gap-2{gap:var(--s-2)}.ds-gap-3{gap:var(--s-3)}.ds-gap-4{gap:var(--s-4)}.ds-gap-6{gap:var(--s-6)}.ds-gap-card{gap:var(--card-gap)}.ds-between{justify-content:space-between}.ds-grid{display:grid;gap:var(--card-gap);grid-template-columns:minmax(0,1fr)}@container canvas (min-width: 640px){.ds-grid-2,.ds-grid-3,.ds-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container canvas (min-width: 960px){.ds-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ds-span-2{grid-column:span 2}}.ds-divider{height:1px;background:var(--c-border);border:0;margin:0;width:100%}.ds-divider-v{width:1px;align-self:stretch;background:var(--c-border)}.ds-section{display:flex;flex-direction:column;gap:var(--s-6);padding-block:calc(var(--section-gap) / 2);scroll-margin-top:120px}.ds-section+.ds-section{border-top:1px solid var(--c-border-subtle)}.ds-section-head{display:flex;flex-direction:column;gap:var(--s-1);max-width:64ch}.ds-demo-label{font-size:var(--fs-xs);color:var(--c-fg-subtle);font-family:var(--ff-mono)}.ds-btn{--_h: var(--h-md);--_px: var(--pad-x-md);--_fs: var(--fs-base);display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);height:var(--_h);min-width:var(--_h);padding-inline:var(--_px);font:inherit;font-size:var(--_fs);font-weight:var(--fw-control);line-height:1;white-space:nowrap;border-radius:var(--r-control);border:var(--border-w) solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.ds-btn svg{width:var(--icon-md);height:var(--icon-md);flex-shrink:0}.ds-btn:active:not(:disabled){transform:translateY(1px)}.ds[data-variant=soft] .ds-btn:active:not(:disabled){transform:scale(.97)}.ds-btn:disabled,.ds-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ds-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--c-bg),0 0 0 4px var(--c-primary)}.ds-btn--xs{--_h: var(--h-xs);--_px: calc(var(--pad-x-sm) - 2px);--_fs: var(--fs-xs);gap:var(--s-1)}.ds-btn--xs svg{width:12px;height:12px}.ds-btn--sm{--_h: var(--h-sm);--_px: var(--pad-x-sm);--_fs: var(--fs-sm);gap:6px}.ds-btn--sm svg{width:var(--icon-sm);height:var(--icon-sm)}.ds-btn--lg{--_h: var(--h-lg);--_px: var(--pad-x-lg);--_fs: var(--fs-md)}.ds-btn--lg svg{width:var(--icon-lg);height:var(--icon-lg)}.ds-btn--icon{padding-inline:0;width:var(--_h)}.ds-btn--block{width:100%}.ds-btn--primary{background:var(--btn-primary-bg);color:var(--c-fg-on-primary);box-shadow:var(--btn-primary-shadow)}.ds-btn--primary:hover:not(:disabled){background:var(--c-primary-hover)}.ds-btn--primary:active:not(:disabled){background:var(--c-primary-active)}.ds-btn--secondary{background:var(--btn-secondary-bg);color:var(--btn-secondary-fg);border-color:var(--btn-secondary-border)}.ds-btn--secondary:hover:not(:disabled){background:var(--btn-secondary-hover)}.ds-btn--tonal{background:var(--c-primary-subtle);color:var(--c-primary-ink)}.ds-btn--tonal:hover:not(:disabled){background:var(--c-primary-subtle-hover)}.ds-btn--ghost{background:transparent;color:var(--c-fg-muted)}.ds-btn--ghost:hover:not(:disabled){background:var(--c-surface-hover);color:var(--c-fg)}.ds-btn--accent{background:var(--c-accent);color:var(--c-accent-fg)}.ds-btn--accent:hover:not(:disabled){filter:brightness(1.06)}.ds-btn--danger{background:var(--c-danger);color:#fff}.ds-btn--danger:hover:not(:disabled){background:var(--c-danger-hover)}.ds-btn--danger-ghost{background:transparent;color:var(--c-danger-ink)}.ds-btn--danger-ghost:hover:not(:disabled){background:var(--c-danger-subtle)}.ds-btn--link{background:none;color:var(--c-primary-ink);padding-inline:0;height:auto;min-width:0}.ds-btn--link:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}.ds-spinner{width:1em;height:1em;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:ds-spin .7s linear infinite}@keyframes ds-spin{to{transform:rotate(360deg)}}.ds-btn-group{display:inline-flex;isolation:isolate}.ds-btn-group>.ds-btn{border-radius:0}.ds-btn-group>.ds-btn+.ds-btn{margin-left:calc(var(--border-w) * -1)}.ds-btn-group>.ds-btn:first-child{border-start-start-radius:var(--r-control);border-end-start-radius:var(--r-control)}.ds-btn-group>.ds-btn:last-child{border-start-end-radius:var(--r-control);border-end-end-radius:var(--r-control)}.ds[data-variant=soft] .ds-btn-group{gap:2px}.ds[data-variant=soft] .ds-btn-group>.ds-btn+.ds-btn{margin-left:0}.ds-field{display:flex;flex-direction:column;gap:6px;min-width:0}.ds-field-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2)}.ds-req{color:var(--c-primary);margin-left:2px}.ds-help{font-size:var(--fs-xs);color:var(--c-fg-subtle)}.ds-error-text{font-size:var(--fs-xs);color:var(--c-danger-ink);display:inline-flex;align-items:center;gap:var(--s-1)}.ds-error-text svg{width:12px;height:12px}.ds-input-wrap{position:relative;display:flex;align-items:center}.ds-input-wrap>svg{position:absolute;left:var(--pad-x-md);width:var(--icon-md);height:var(--icon-md);color:var(--c-fg-subtle);pointer-events:none}.ds-input-wrap>.ds-input-suffix{position:absolute;right:var(--s-2);display:flex;align-items:center}.ds-input-wrap>svg~.ds-input{padding-left:calc(var(--pad-x-md) + var(--icon-md) + var(--s-2))}.ds-input,.ds-select,.ds-textarea{width:100%;height:var(--h-md);padding-inline:var(--pad-x-md);font:inherit;font-size:var(--fs-base);color:var(--c-fg);background:var(--input-bg);border:var(--border-w) solid var(--input-border);border-radius:var(--r-control);outline:none;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),background-color var(--dur-fast)}.ds[data-variant=soft] .ds-textarea{border-radius:var(--r-md)}.ds-input::-moz-placeholder,.ds-textarea::-moz-placeholder{color:var(--c-fg-placeholder)}.ds-input::placeholder,.ds-textarea::placeholder{color:var(--c-fg-placeholder)}.ds-input:hover,.ds-select:hover,.ds-textarea:hover{border-color:var(--c-border-strong)}.ds[data-variant=soft] .ds-input:hover,.ds[data-variant=soft] .ds-select:hover,.ds[data-variant=soft] .ds-textarea:hover{background:var(--c-surface-hover);border-color:transparent}.ds-input:focus,.ds-select:focus,.ds-textarea:focus{border-color:var(--c-primary);box-shadow:0 0 0 3px var(--c-focus);background:var(--c-surface)}.ds-input[aria-invalid=true],.ds-textarea[aria-invalid=true]{border-color:var(--c-danger)}.ds-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px #b4342e33}.ds-input:disabled,.ds-select:disabled{opacity:.55;cursor:not-allowed;background:var(--c-bg-sunken)}.ds-input--sm{height:var(--h-sm);font-size:var(--fs-sm);padding-inline:var(--pad-x-sm)}.ds-textarea{height:auto;min-height:96px;padding-block:var(--s-3);resize:vertical;line-height:var(--lh-base)}.ds-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:calc(var(--pad-x-md) + 20px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%237d5e69' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--pad-x-sm) center;cursor:pointer}.ds-check{display:inline-flex;align-items:flex-start;gap:var(--s-3);cursor:pointer;font-size:var(--fs-base)}.ds-check input{position:absolute;opacity:0;pointer-events:none}.ds-check-box{width:18px;height:18px;flex-shrink:0;margin-top:2px;display:grid;place-items:center;border:1.5px solid var(--c-border-strong);border-radius:var(--r-xs);background:var(--c-surface);color:transparent;transition:all var(--dur-fast) var(--ease-out)}.ds[data-variant=precision] .ds-check-box{width:16px;height:16px;border-radius:4px}.ds[data-variant=soft] .ds-check-box{width:22px;height:22px;border-radius:7px;margin-top:0}.ds-check-box svg{width:12px;height:12px;stroke-width:3}.ds-check input:checked+.ds-check-box{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.ds-check input:focus-visible+.ds-check-box{box-shadow:0 0 0 3px var(--c-focus)}.ds[data-variant] .ds-check--radio .ds-check-box{border-radius:50%}.ds-check--radio input:checked+.ds-check-box{background:var(--c-surface);border-width:5px}.ds[data-variant=soft] .ds-check--radio input:checked+.ds-check-box{border-width:6px}.ds-switch{display:inline-flex;align-items:center;gap:var(--s-3);cursor:pointer}.ds-switch input{position:absolute;opacity:0;pointer-events:none}.ds-switch-track{--_w: 36px;--_h: 20px;width:var(--_w);height:var(--_h);flex-shrink:0;border-radius:999px;background:var(--c-border-strong);position:relative;transition:background-color var(--dur-base) var(--ease-out)}.ds[data-variant=precision] .ds-switch-track{--_w: 30px;--_h: 16px}.ds[data-variant=soft] .ds-switch-track{--_w: 48px;--_h: 28px}.ds-switch-track:after{content:"";position:absolute;top:2px;left:2px;width:calc(var(--_h) - 4px);height:calc(var(--_h) - 4px);border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform var(--dur-base) var(--ease-spring)}.ds-switch input:checked+.ds-switch-track{background:var(--c-primary)}.ds-switch input:checked+.ds-switch-track:after{transform:translate(calc(var(--_w) - var(--_h)))}.ds-switch input:focus-visible+.ds-switch-track{box-shadow:0 0 0 3px var(--c-focus)}.ds-range{width:100%;accent-color:var(--c-primary);height:20px}.ds-seg{display:inline-flex;padding:3px;gap:2px;background:var(--c-bg-sunken);border-radius:calc(var(--r-control) + 3px);border:var(--border-w) solid var(--c-border-subtle)}.ds[data-variant=soft] .ds-seg{border-color:transparent}.ds-seg button{height:calc(var(--h-sm) - 6px);padding-inline:var(--pad-x-sm);font:inherit;font-size:var(--fs-sm);font-weight:500;border:0;border-radius:var(--r-control);background:transparent;color:var(--c-fg-muted);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all var(--dur-fast) var(--ease-out)}.ds-seg button svg{width:var(--icon-sm);height:var(--icon-sm)}.ds-seg button:hover{color:var(--c-fg)}.ds-seg button[aria-pressed=true]{background:var(--c-surface);color:var(--c-fg);box-shadow:0 1px 2px rgb(var(--c-shadow-rgb) / .08),0 0 0 1px rgb(var(--c-shadow-rgb) / .03)}.ds-tabs{display:flex;gap:var(--s-6);border-bottom:1px solid var(--c-border);overflow-x:auto;scrollbar-width:none}.ds-tabs::-webkit-scrollbar{display:none}.ds-tab{position:relative;padding:var(--s-3) 0;font:inherit;font-size:var(--fs-base);font-weight:500;background:none;border:0;color:var(--c-fg-muted);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:var(--s-2)}.ds-tab:hover,.ds-tab[aria-selected=true]{color:var(--c-fg)}.ds-tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--c-primary);border-radius:2px}.ds-tab .ds-count{font-size:var(--fs-xs);padding:0 6px;border-radius:999px;background:var(--c-bg-sunken);color:var(--c-fg-subtle);line-height:18px}.ds[data-variant=soft] .ds-tabs{border-bottom:0;gap:var(--s-1);padding:4px;background:var(--c-bg-sunken);border-radius:999px;width:-moz-fit-content;width:fit-content;max-width:100%}.ds[data-variant=soft] .ds-tab{padding:0 var(--pad-x-md);height:var(--h-sm);border-radius:999px}.ds[data-variant=soft] .ds-tab[aria-selected=true]{background:var(--c-surface);box-shadow:var(--shadow-xs)}.ds[data-variant=soft] .ds-tab[aria-selected=true]:after{display:none}.ds[data-variant=precision] .ds-tabs{gap:var(--s-4)}.ds[data-variant=precision] .ds-tab{padding:var(--s-2) 0;font-size:var(--fs-sm)}.ds-badge{display:inline-flex;align-items:center;gap:var(--s-1);height:22px;padding-inline:var(--s-2);font-size:var(--fs-xs);font-weight:600;line-height:1;border-radius:var(--r-badge);letter-spacing:var(--tracking-label);text-transform:var(--label-transform);white-space:nowrap}.ds[data-variant=atelier] .ds-badge{font-size:10.5px}.ds[data-variant=precision] .ds-badge{height:20px;padding-inline:6px;font-weight:500;box-shadow:inset 0 0 0 1px currentColor;--_ring: .2}.ds[data-variant=soft] .ds-badge{height:26px;padding-inline:var(--s-3);font-size:var(--fs-sm)}.ds-badge svg{width:12px;height:12px}.ds-badge--neutral{background:var(--c-bg-sunken);color:var(--c-fg-muted)}.ds-badge--primary{background:var(--c-primary-subtle);color:var(--c-primary-ink)}.ds-badge--accent{background:var(--c-accent-subtle);color:var(--c-accent-ink)}.ds-badge--success{background:var(--c-success-subtle);color:var(--c-success-ink)}.ds-badge--warn{background:var(--c-warn-subtle);color:var(--c-warn-ink)}.ds-badge--danger{background:var(--c-danger-subtle);color:var(--c-danger-ink)}.ds-badge--solid{background:var(--c-primary);color:#fff}.ds[data-variant=precision] .ds-badge--neutral{box-shadow:inset 0 0 0 1px var(--c-border)}.ds[data-variant=precision] .ds-badge--primary{box-shadow:inset 0 0 0 1px rgb(var(--c-primary-rgb) / .25)}.ds[data-variant=precision] .ds-badge--accent{box-shadow:inset 0 0 0 1px #c9a84c59}.ds[data-variant=precision] .ds-badge--success{box-shadow:inset 0 0 0 1px #3f7d4a40}.ds[data-variant=precision] .ds-badge--warn{box-shadow:inset 0 0 0 1px #c77d1a4d}.ds[data-variant=precision] .ds-badge--danger{box-shadow:inset 0 0 0 1px #b4342e40}.ds[data-variant=precision] .ds-badge--solid{box-shadow:none}.ds-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.ds-chip{display:inline-flex;align-items:center;gap:6px;height:var(--h-sm);padding-inline:var(--pad-x-sm);font:inherit;font-size:var(--fs-sm);font-weight:500;border-radius:999px;border:var(--border-w) solid var(--c-border);background:var(--c-surface);color:var(--c-fg-muted);cursor:pointer;transition:all var(--dur-fast) var(--ease-out)}.ds[data-variant=precision] .ds-chip{border-radius:var(--r-md)}.ds-chip svg{width:14px;height:14px}.ds-chip:hover{border-color:var(--c-border-strong);color:var(--c-fg)}.ds-chip[aria-pressed=true]{background:var(--c-primary-subtle);border-color:rgb(var(--c-primary-rgb) / .35);color:var(--c-primary-ink)}.ds-avatar{--_s: 32px;width:var(--_s);height:var(--_s);flex-shrink:0;border-radius:50%;display:grid;place-items:center;font-size:calc(var(--_s) * .38);font-weight:600;background:var(--c-primary-subtle);color:var(--c-primary-ink);box-shadow:0 0 0 2px var(--c-surface)}.ds[data-variant=precision] .ds-avatar{border-radius:var(--r-md)}.ds-avatar--sm{--_s: 24px}.ds-avatar--lg{--_s: 40px}.ds-avatar--xl{--_s: 56px}.ds-avatar--gold{background:var(--c-accent-subtle);color:var(--c-accent-ink)}.ds-avatar--ink{background:var(--c-fg);color:var(--c-bg)}.ds-avatar-stack{display:flex}.ds-avatar-stack>.ds-avatar+.ds-avatar{margin-left:-8px}.ds-card{background:var(--c-surface);border:var(--card-border);border-radius:var(--r-card);box-shadow:var(--card-shadow);padding:var(--card-pad);display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.ds-card--flush{padding:0;gap:0;overflow:hidden}.ds-card--interactive{cursor:pointer;transition:box-shadow var(--dur-base) var(--ease-out),border-color var(--dur-base),transform var(--dur-base) var(--ease-out)}.ds-card--interactive:hover{box-shadow:var(--shadow-md);border-color:var(--c-border-strong)}.ds[data-variant=soft] .ds-card--interactive:hover{transform:translateY(-2px);border-color:transparent}.ds-card--sunken{background:var(--c-surface-2);box-shadow:none}.ds-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3)}.ds-card-foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--c-border-subtle)}.ds-card-section{padding:var(--card-pad)}.ds-card-section+.ds-card-section{border-top:1px solid var(--c-border-subtle)}.ds-stat-value{font-family:var(--stat-font);font-size:var(--fs-2xl);font-weight:600;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--c-fg)}.ds[data-variant=atelier] .ds-stat-value{color:var(--c-primary-ink)}.ds[data-mode=dark][data-variant=atelier] .ds-stat-value{color:var(--c-fg)}.ds-stat-unit{font-family:var(--ff-body);font-size:var(--fs-sm);font-weight:400;color:var(--c-fg-muted);margin-left:4px;letter-spacing:0}.ds-delta{display:inline-flex;align-items:center;gap:2px;font-size:var(--fs-xs);font-weight:600;font-variant-numeric:tabular-nums}.ds-delta svg{width:12px;height:12px}.ds-delta--up{color:var(--c-success-ink)}.ds-delta--down{color:var(--c-danger-ink)}.ds-icon-tile{width:36px;height:36px;border-radius:var(--r-md);flex-shrink:0;display:grid;place-items:center;background:var(--c-primary-subtle);color:var(--c-primary-ink)}.ds[data-variant=precision] .ds-icon-tile{width:28px;height:28px;border-radius:var(--r-sm);background:transparent;border:1px solid var(--c-border);color:var(--c-fg-muted)}.ds[data-variant=soft] .ds-icon-tile{width:44px;height:44px;border-radius:14px}.ds-icon-tile svg{width:18px;height:18px}.ds[data-variant=precision] .ds-icon-tile svg{width:14px;height:14px}.ds-icon-tile--gold{background:var(--c-accent-subtle);color:var(--c-accent-ink)}.ds-icon-tile--success{background:var(--c-success-subtle);color:var(--c-success-ink)}.ds-spark{display:flex;align-items:flex-end;gap:3px;height:32px}.ds-spark span{flex:1;background:rgb(var(--c-primary-rgb) / .18);border-radius:2px;min-height:3px}.ds-spark span:last-child{background:var(--c-primary)}.ds-progress{height:6px;border-radius:999px;background:var(--c-bg-sunken);overflow:hidden}.ds[data-variant=precision] .ds-progress{height:4px}.ds[data-variant=soft] .ds-progress{height:10px}.ds-progress>span{display:block;height:100%;border-radius:inherit;background:var(--c-primary);transition:width var(--dur-slow) var(--ease-out)}.ds-progress--gold>span{background:var(--c-accent)}.ds-alert{display:flex;gap:var(--s-3);align-items:flex-start;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:1px solid transparent;font-size:var(--fs-sm)}.ds[data-variant=soft] .ds-alert{border-radius:var(--r-lg);padding:var(--s-4) var(--s-5)}.ds-alert>svg{width:18px;height:18px;flex-shrink:0;margin-top:1px}.ds-alert-title{font-weight:600;font-size:var(--fs-base);color:var(--c-fg)}.ds-alert--info{background:var(--c-primary-subtle);border-color:rgb(var(--c-primary-rgb) / .15)}.ds-alert--info>svg{color:var(--c-primary-ink)}.ds-alert--success{background:var(--c-success-subtle);border-color:#3f7d4a2e}.ds-alert--success>svg{color:var(--c-success-ink)}.ds-alert--warn{background:var(--c-warn-subtle);border-color:#c77d1a38}.ds-alert--warn>svg{color:var(--c-warn-ink)}.ds-alert--danger{background:var(--c-danger-subtle);border-color:#b4342e33}.ds-alert--danger>svg{color:var(--c-danger-ink)}.ds[data-variant=precision] .ds-alert{background:var(--c-surface);border-color:var(--c-border);border-left-width:3px;border-radius:var(--r-sm)}.ds[data-variant=precision] .ds-alert--info{border-left-color:var(--c-primary)}.ds[data-variant=precision] .ds-alert--success{border-left-color:var(--c-success)}.ds[data-variant=precision] .ds-alert--warn{border-left-color:var(--c-warn)}.ds[data-variant=precision] .ds-alert--danger{border-left-color:var(--c-danger)}.ds[data-variant=soft] .ds-alert{border-color:transparent}.ds-banner-premium{display:flex;align-items:center;gap:var(--s-4);flex-wrap:wrap;padding:var(--card-pad);border-radius:var(--r-card);background:linear-gradient(135deg,var(--p-bordo-900) 0%,var(--p-bordo-700) 60%,var(--p-bordo-500) 100%);color:#f3e3d8}.ds[data-variant=precision] .ds-banner-premium{background:var(--p-bordo-900)}.ds-banner-premium .ds-h3{color:#fff}.ds-toast{display:flex;align-items:center;gap:var(--s-3);min-width:280px;max-width:420px;padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);background:var(--c-fg);color:var(--c-bg);border-radius:var(--r-md);box-shadow:var(--shadow-lg);font-size:var(--fs-sm)}.ds[data-variant=soft] .ds-toast{border-radius:999px;padding-left:var(--s-5)}.ds[data-variant=precision] .ds-toast{background:var(--c-surface);color:var(--c-fg);border:1px solid var(--c-border)}.ds-toast>svg{width:18px;height:18px;color:var(--c-success);flex-shrink:0}.ds-toast .ds-btn--ghost{color:inherit;opacity:.75}.ds-toast .ds-btn--ghost:hover{background:#80808026;color:inherit;opacity:1}.ds-toast-region{position:fixed;bottom:var(--s-6);left:50%;transform:translate(-50%);z-index:80;display:flex;flex-direction:column;gap:var(--s-2);animation:ds-pop var(--dur-slow) var(--ease-spring)}.ds-tip-wrap{position:relative;display:inline-flex}.ds-tip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(4px);padding:6px 10px;border-radius:var(--r-sm);background:var(--c-fg);color:var(--c-bg);font-size:var(--fs-xs);font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:all var(--dur-fast) var(--ease-out);z-index:20}.ds-tip-wrap:hover .ds-tip,.ds-tip-wrap:focus-within .ds-tip,.ds-tip[data-open=true]{opacity:1;transform:translate(-50%) translateY(0)}.ds-kbd{font-family:var(--ff-mono);font-size:.85em;padding:1px 5px;border-radius:4px;border:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-fg-muted);box-shadow:0 1px 0 var(--c-border)}.ds-menu{min-width:220px;padding:var(--s-1);background:var(--c-surface);border:1px solid var(--c-border);border-radius:calc(var(--r-control) + 4px);box-shadow:var(--shadow-lg);display:flex;flex-direction:column}.ds[data-variant=soft] .ds-menu{border-radius:var(--r-lg);padding:var(--s-2);border-color:transparent}.ds-menu-item{display:flex;align-items:center;gap:var(--s-3);height:var(--h-sm);padding-inline:var(--s-3);font:inherit;font-size:var(--fs-sm);text-align:left;background:none;border:0;border-radius:var(--r-sm);color:var(--c-fg);cursor:pointer}.ds[data-variant=soft] .ds-menu-item{height:var(--h-md);border-radius:var(--r-md);font-size:var(--fs-base)}.ds-menu-item svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--c-fg-subtle)}.ds-menu-item:hover{background:var(--c-surface-hover)}.ds-menu-item .ds-kbd{margin-left:auto}.ds-menu-item--danger{color:var(--c-danger-ink)}.ds-menu-item--danger svg{color:currentColor}.ds-menu-item--danger:hover{background:var(--c-danger-subtle)}.ds-menu-sep{height:1px;background:var(--c-border-subtle);margin:var(--s-1) calc(var(--s-1) * -1)}.ds-menu-label{padding:var(--s-2) var(--s-3) var(--s-1)}.ds-popover-anchor{position:relative;display:inline-flex}.ds-popover-anchor>.ds-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:30;animation:ds-pop var(--dur-base) var(--ease-out)}@keyframes ds-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.ds-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:var(--c-overlay);display:grid;place-items:end center;padding:0;animation:ds-fade var(--dur-base) var(--ease-out);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:640px){.ds-backdrop{place-items:center;padding:var(--s-6)}}@keyframes ds-fade{0%{opacity:0}}.ds-modal{width:100%;max-width:480px;background:var(--c-surface);color:var(--c-fg);border-radius:var(--r-overlay) var(--r-overlay) 0 0;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;animation:ds-sheet var(--dur-slow) var(--ease-out);max-height:90vh;overflow:auto}@media(min-width:640px){.ds-modal{border-radius:var(--r-overlay);animation:ds-pop var(--dur-slow) var(--ease-spring)}}@keyframes ds-sheet{0%{transform:translateY(24px);opacity:0}}.ds-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3);padding:var(--card-pad) var(--card-pad) 0}.ds-modal-body{padding:var(--s-4) var(--card-pad);display:flex;flex-direction:column;gap:var(--s-4)}.ds-modal-foot{display:flex;flex-direction:column-reverse;gap:var(--s-2);padding:var(--s-4) var(--card-pad) var(--card-pad)}@media(min-width:640px){.ds-modal-foot{flex-direction:row;justify-content:flex-end}}.ds[data-variant=precision] .ds-modal-foot{border-top:1px solid var(--c-border);background:var(--c-surface-2);padding-top:var(--s-3);padding-bottom:var(--s-3)}.ds-modal-static{position:relative;max-width:100%;animation:none;border-radius:var(--r-overlay);box-shadow:var(--shadow-lg)}.ds-table-wrap{overflow-x:auto}.ds-table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.ds-table th{height:calc(var(--row-h) - 12px);padding-inline:var(--s-4);text-align:left;font-weight:500;font-size:var(--fs-xs);color:var(--c-fg-subtle);letter-spacing:var(--tracking-label);text-transform:var(--label-transform);border-bottom:1px solid var(--c-border);background:var(--c-surface-2);white-space:nowrap}.ds[data-variant=atelier] .ds-table th{font-weight:600;font-size:10.5px}.ds[data-variant=soft] .ds-table th{background:transparent;border-bottom-color:var(--c-border-subtle)}.ds-table td{height:var(--row-h);padding-inline:var(--s-4);border-bottom:1px solid var(--c-border-subtle);color:var(--c-fg);white-space:nowrap}.ds-table tbody tr{transition:background-color var(--dur-fast)}.ds-table tbody tr:hover{background:var(--c-surface-hover)}.ds-table tbody tr:last-child td{border-bottom:0}.ds-table .ds-num-cell{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--num-font)}.ds-table th.ds-num-cell{text-align:right}.ds[data-variant=precision] .ds-table td{border-bottom-color:var(--c-border)}@container canvas (max-width: 639px){.ds-table--responsive thead{display:none}.ds-table--responsive,.ds-table--responsive tbody,.ds-table--responsive tr,.ds-table--responsive td{display:block;width:100%}.ds-table--responsive tr{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--c-border-subtle)}.ds-table--responsive td{height:auto;padding:2px 0;border:0;display:flex;justify-content:space-between;gap:var(--s-3)}.ds-table--responsive td:before{content:attr(data-label);color:var(--c-fg-subtle);font-size:var(--fs-xs)}.ds-table--responsive td:first-child:before{display:none}.ds-table--responsive td:first-child{padding-bottom:var(--s-2)}}.ds-pager{display:flex;align-items:center;gap:var(--s-1)}.ds-pager .ds-btn[aria-current=page]{background:var(--c-primary-subtle);color:var(--c-primary-ink)}@container canvas (max-width: 639px){.ds-pager .ds-pager-num{display:none}}.ds-crumbs{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-sm);color:var(--c-fg-subtle);flex-wrap:wrap}.ds-crumbs a{color:inherit;text-decoration:none}.ds-crumbs a:hover{color:var(--c-fg)}.ds-crumbs [aria-current]{color:var(--c-fg);font-weight:500}.ds-crumbs svg{width:12px;height:12px}.ds-steps{display:flex;gap:var(--s-2);counter-reset:s}.ds-step{flex:1;display:flex;flex-direction:column;gap:var(--s-2);min-width:0}.ds-step-bar{height:4px;border-radius:999px;background:var(--c-border)}.ds-step[data-state=done] .ds-step-bar,.ds-step[data-state=current] .ds-step-bar{background:var(--c-primary)}.ds-step[data-state=current] .ds-step-bar{background:linear-gradient(90deg,var(--c-primary) 50%,var(--c-border) 50%)}.ds-step-label{font-size:var(--fs-xs);color:var(--c-fg-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-step[data-state=current] .ds-step-label{color:var(--c-fg);font-weight:600}.ds-acc{border:1px solid var(--c-border);border-radius:var(--r-card);overflow:hidden;background:var(--c-surface)}.ds[data-variant=soft] .ds-acc{border-color:transparent;box-shadow:var(--card-shadow)}.ds-acc-item+.ds-acc-item{border-top:1px solid var(--c-border-subtle)}.ds-acc-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-4) var(--card-pad);font:inherit;font-weight:500;color:var(--c-fg);background:none;border:0;cursor:pointer;text-align:left;min-height:var(--h-lg)}.ds-acc-trigger:hover{background:var(--c-surface-hover)}.ds-acc-trigger svg{width:16px;height:16px;color:var(--c-fg-subtle);transition:transform var(--dur-base) var(--ease-out)}.ds-acc-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.ds-acc-panel{padding:0 var(--card-pad) var(--s-4);color:var(--c-fg-muted);font-size:var(--fs-sm)}.ds-skel{background:linear-gradient(90deg,var(--c-bg-sunken) 25%,var(--c-surface-hover) 50%,var(--c-bg-sunken) 75%);background-size:400% 100%;animation:ds-shimmer 1.4s ease infinite;border-radius:var(--r-sm)}@keyframes ds-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.ds-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s-3);padding:var(--s-10) var(--s-6);border:1.5px dashed var(--c-border-strong);border-radius:var(--r-card);background:var(--c-surface-2)}.ds[data-variant=soft] .ds-empty{border:0;background:var(--c-surface);box-shadow:var(--card-shadow)}.ds-empty-icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--c-primary-subtle);color:var(--c-primary-ink)}.ds-empty-icon svg{width:22px;height:22px}.ds-list{display:flex;flex-direction:column}.ds-list-item{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--card-pad);min-height:var(--row-h)}.ds-list-item+.ds-list-item{border-top:1px solid var(--c-border-subtle)}.ds-list-item:hover{background:var(--c-surface-hover)}.ds-thumb{width:44px;height:44px;border-radius:var(--r-sm);flex-shrink:0;background:linear-gradient(135deg,var(--p-cream-200),var(--p-gold-300));display:grid;place-items:center;color:var(--p-bordo-700)}.ds[data-variant=soft] .ds-thumb{width:52px;height:52px;border-radius:var(--r-md)}.ds[data-variant=precision] .ds-thumb{width:32px;height:32px;border-radius:var(--r-xs)}.ds-thumb svg{width:18px;height:18px}.ds-truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-shell{display:grid;grid-template-columns:minmax(0,1fr);border-radius:var(--r-card);overflow:hidden;border:1px solid var(--c-border);background:var(--c-bg);min-height:420px;box-shadow:var(--card-shadow)}@container canvas (min-width: 960px){.ds-shell{grid-template-columns:232px minmax(0,1fr)}}.ds[data-variant=precision] .ds-shell{--_nav-w: 208px}@container canvas (min-width: 960px){.ds[data-variant=precision] .ds-shell{grid-template-columns:208px minmax(0,1fr)}}.ds-nav{display:none;flex-direction:column;gap:var(--s-1);padding:var(--s-4) var(--s-3);background:var(--c-nav-bg);color:var(--c-nav-fg)}@container canvas (min-width: 960px){.ds-nav{display:flex}}.ds-nav-brand{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2) var(--s-4);font-family:var(--ff-heading);font-weight:600;font-size:var(--fs-md)}.ds-nav-brand i{width:28px;height:28px;border-radius:var(--r-sm);background:var(--p-gold-500);display:grid;place-items:center;color:var(--p-bordo-900);font-style:normal;font-size:13px}.ds-nav-label{padding:var(--s-3) var(--s-2) var(--s-1);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--c-nav-fg-muted)}.ds-nav-item{display:flex;align-items:center;gap:var(--s-3);height:var(--h-sm);padding-inline:var(--s-2);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--c-nav-fg-muted);cursor:pointer;border:0;background:none;font-family:inherit;width:100%;text-align:left}.ds[data-variant=soft] .ds-nav-item{height:var(--h-md);border-radius:999px;padding-inline:var(--s-4)}.ds-nav-item svg{width:16px;height:16px;flex-shrink:0}.ds-nav-item:hover{color:var(--c-nav-fg);background:var(--c-nav-active-bg)}.ds-nav-item[aria-current=page]{color:var(--c-nav-fg);background:var(--c-nav-active-bg);font-weight:500}.ds[data-variant=atelier] .ds-nav-item[aria-current=page]{box-shadow:inset 2px 0 0 var(--p-gold-500);border-radius:0 var(--r-sm) var(--r-sm) 0}.ds[data-variant=soft] .ds-nav-item[aria-current=page]{background:var(--p-gold-500);color:var(--p-bordo-900)}.ds-nav-item .ds-badge{margin-left:auto;height:18px;font-size:10px;padding-inline:6px}.ds[data-variant=precision] .ds-nav{background:var(--c-surface-2);color:var(--c-fg);border-right:1px solid var(--c-border);--c-nav-fg: var(--c-fg);--c-nav-fg-muted: var(--c-fg-muted);--c-nav-active-bg: var(--c-surface-hover)}.ds[data-variant=precision] .ds-nav-item[aria-current=page]{background:var(--c-surface);box-shadow:0 0 0 1px var(--c-border);color:var(--c-fg)}.ds[data-variant=precision] .ds-nav-brand i{background:var(--p-bordo-500);color:#fff}.ds-main{display:flex;flex-direction:column;min-width:0}.ds-topbar{display:flex;align-items:center;gap:var(--s-3);height:56px;padding-inline:var(--s-4);border-bottom:1px solid var(--c-border);background:var(--c-surface)}.ds[data-variant=precision] .ds-topbar{height:48px}.ds[data-variant=soft] .ds-topbar{height:64px;border-bottom:0;background:transparent}.ds-topbar .ds-menu-btn{display:inline-flex}@container canvas (min-width: 960px){.ds-topbar .ds-menu-btn{display:none}}.ds-topbar-search{flex:1;max-width:360px;display:none}@container canvas (min-width: 640px){.ds-topbar-search{display:block}}.ds-page{padding:var(--s-4);display:flex;flex-direction:column;gap:var(--card-gap)}@container canvas (min-width: 640px){.ds-page{padding:var(--s-6)}}.ds[data-variant=precision] .ds-page{padding:var(--s-4)}.ds-page-head{display:flex;flex-direction:column;gap:var(--s-3)}@container canvas (min-width: 640px){.ds-page-head{flex-direction:row;align-items:flex-end;justify-content:space-between}}.ds-bottom-nav{display:none}@container canvas (max-width: 639px){.ds[data-variant=soft] .ds-bottom-nav{display:flex;justify-content:space-around;padding:var(--s-2);margin:var(--s-3);background:var(--c-surface);border-radius:999px;box-shadow:var(--shadow-md)}.ds[data-variant=soft] .ds-bottom-nav button{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:0;background:none;color:var(--c-fg-subtle)}.ds[data-variant=soft] .ds-bottom-nav button[aria-current=page]{background:var(--c-primary);color:#fff}.ds[data-variant=soft] .ds-bottom-nav svg{width:20px;height:20px}}.ds-swatch{display:flex;flex-direction:column;gap:var(--s-2);min-width:0}.ds-swatch-chip{height:56px;border-radius:var(--r-md);box-shadow:inset 0 0 0 1px #0000000f;display:flex;align-items:flex-end;padding:6px 8px;font-size:10px;font-family:var(--ff-mono)}.ds-swatch-grid{display:grid;gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}@container canvas (min-width: 640px){.ds-swatch-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container canvas (min-width: 960px){.ds-swatch-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.ds-scale-row{display:grid;grid-template-columns:72px 56px minmax(0,1fr);align-items:center;gap:var(--s-3);padding-block:var(--s-2);border-bottom:1px dashed var(--c-border-subtle)}.ds-scale-row:last-child{border-bottom:0}.ds-space-bar{height:12px;background:rgb(var(--c-primary-rgb) / .22);border-left:2px solid var(--c-primary);border-radius:2px}.ds-radius-box{width:56px;height:56px;background:var(--c-primary-subtle);border:1.5px solid rgb(var(--c-primary-rgb) / .4)}.ds-shadow-box{height:72px;border-radius:var(--r-card);background:var(--c-surface);display:grid;place-items:center;font-size:var(--fs-xs);color:var(--c-fg-subtle);font-family:var(--ff-mono)}.ds-spec{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--s-1) var(--s-4);font-size:var(--fs-sm)}.ds-spec dt{color:var(--c-fg-subtle)}.ds-spec dd{margin:0;color:var(--c-fg);font-family:var(--ff-mono);font-size:var(--fs-xs);align-self:center}.lab-bar{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--c-bg) 86%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--c-border)}.lab-bar-inner{max-width:1320px;margin:0 auto;padding:var(--s-3) var(--s-4);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);justify-content:space-between}.lab-variant-tabs{display:flex;gap:var(--s-1);padding:4px;background:var(--c-bg-sunken);border-radius:12px;border:1px solid var(--c-border-subtle);overflow-x:auto;max-width:100%}.lab-variant-tab{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:6px 14px;border-radius:8px;border:0;background:none;cursor:pointer;font-family:DM Sans,sans-serif;color:var(--c-fg-muted);text-align:left;white-space:nowrap}.lab-variant-tab b{font-size:13px;font-weight:600;color:var(--c-fg)}.lab-variant-tab small{font-size:11px}.lab-variant-tab[aria-selected=true]{background:var(--c-surface);box-shadow:0 1px 2px #00000014,0 0 0 1px var(--c-border)}.lab-variant-tab[aria-selected=true] b{color:var(--c-primary-ink)}.lab-tools{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.lab-tools .ds-seg{font-family:DM Sans,sans-serif}@media(max-width:639px){.lab-hide-sm{display:none}}.lab-toc{display:none}@media(min-width:1280px){.lab-layout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:var(--s-8);max-width:1320px;margin:0 auto;padding:0 var(--s-4)}.lab-toc{display:flex;flex-direction:column;gap:2px;position:sticky;top:96px;align-self:start;padding-top:var(--s-8);font-family:DM Sans,sans-serif}.lab-toc a{font-size:12.5px;color:var(--c-fg-subtle);text-decoration:none;padding:4px 10px;border-radius:6px;border-left:2px solid transparent}.lab-toc a:hover{color:var(--c-fg);background:var(--c-surface-hover)}}.lab-frame{padding:var(--s-4)}@media(min-width:640px){.lab-frame{padding:var(--s-6) var(--s-4)}}.lab-frame[data-viewport]:not([data-viewport=full]) .ds-canvas{border:1px dashed var(--c-border-strong);border-radius:20px;padding:var(--s-4);background:var(--c-bg)}@media(prefers-reduced-motion:reduce){.ds *,.ds *:before,.ds *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
