/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-emerald-100:oklch(95% .052 163.051);--color-emerald-500:oklch(69.6% .17 162.48);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-500:oklch(70.4% .14 182.503);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-500:oklch(64.5% .246 16.439);--color-slate-100:oklch(96.8% .007 247.896);--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-8{top:calc(var(--spacing) * 8)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.left-0{left:calc(var(--spacing) * 0)}.isolate{isolation:isolate}.z-0{z-index:0}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[1000\]{z-index:1000}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-11{height:calc(var(--spacing) * 11)}.h-16{height:calc(var(--spacing) * 16)}.h-\[7px\]{height:7px}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-\[52px\]{min-height:52px}.min-h-svh{min-height:100svh}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-11{width:calc(var(--spacing) * 11)}.w-20{width:calc(var(--spacing) * 20)}.w-56{width:calc(var(--spacing) * 56)}.w-\[7px\]{width:7px}.w-\[min\(360px\,calc\(100vw-3rem\)\)\]{width:min(360px,100vw - 3rem)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[340px\]{max-width:340px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-32{min-width:calc(var(--spacing) * 32)}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.resize{resize:both}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-none{list-style-type:none}.\[break-inside\:avoid\],.break-inside-avoid{break-inside:avoid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_0\.66fr\]{grid-template-columns:1fr .66fr}.grid-cols-\[1fr_42px_18px\]{grid-template-columns:1fr 42px 18px}.grid-cols-\[7px_1fr_22px\]{grid-template-columns:7px 1fr 22px}.grid-cols-\[repeat\(auto-fit\,minmax\(180px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.grid-rows-\[22px_1fr\]{grid-template-rows:22px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-start{justify-items:start}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[var\(--s-3\)\]{gap:var(--s-3)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[var\(--r-card\)\]{border-radius:var(--r-card)}.rounded-\[var\(--r-sheet\)\]{border-radius:var(--r-sheet)}.rounded-\[var\(--r-tile\,12px\)\]{border-radius:var(--r-tile,12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[color-mix\(in_srgb\,var\(--gold-400\)_26\%\,var\(--line\)\)\]{border-color:var(--gold-400)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--gold-400\)_26\%\,var\(--line\)\)\]{border-color:color-mix(in srgb,var(--gold-400) 26%,var(--line))}}.border-\[color\:var\(--line\)\]{border-color:var(--line)}.border-\[color\:var\(--teal-300\)\]\/30{border-color:var(--teal-300)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--teal-300\)\]\/30{border-color:color-mix(in oklab, var(--teal-300) 30%, transparent)}}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--success\)\]\/30{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--success\)\]\/30{border-color:color-mix(in oklab, var(--success) 30%, transparent)}}.border-\[var\(--warning\)\]\/30{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--warning\)\]\/30{border-color:color-mix(in oklab, var(--warning) 30%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/40{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.border-t-\[var\(--gold-400\)\]{border-top-color:var(--gold-400)}.bg-\[color-mix\(in_srgb\,var\(--bg-elev-1\)_72\%\,transparent\)\]{background-color:var(--bg-elev-1)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg-elev-1\)_72\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg-elev-1) 72%,transparent)}}.bg-\[color\:var\(--accent\)\]{background-color:var(--accent)}.bg-\[color\:var\(--bg\)\]{background-color:var(--bg)}.bg-\[color\:var\(--bg-elev-1\)\]{background-color:var(--bg-elev-1)}.bg-\[color\:var\(--bg-elev-2\)\]{background-color:var(--bg-elev-2)}.bg-\[color\:var\(--teal-500\)\]\/15{background-color:var(--teal-500)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--teal-500\)\]\/15{background-color:color-mix(in oklab, var(--teal-500) 15%, transparent)}}.bg-\[var\(--bg-elev-1\)\]{background-color:var(--bg-elev-1)}.bg-\[var\(--bg-elev-2\)\]{background-color:var(--bg-elev-2)}.bg-\[var\(--bg-sunk\)\]{background-color:var(--bg-sunk)}.bg-\[var\(--success\)\]\/10{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--success\)\]\/10{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.bg-\[var\(--warning\)\]\/10{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--warning\)\]\/10{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-teal-500\/15{background-color:#00baa726}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/15{background-color:color-mix(in oklab, var(--color-teal-500) 15%, transparent)}}.p-0{padding:calc(var(--spacing) * 0)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[18px\]{padding-inline:18px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-\[var\(--s-4\)\]{padding-bottom:var(--s-4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6rem\]{font-size:.6rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.tab-0{tab-size:0}.tab-1{tab-size:1}.text-\[color\:var\(--accent-ink\)\]{color:var(--accent-ink)}.text-\[color\:var\(--accent-text\)\]{color:var(--accent-text)}.text-\[color\:var\(--danger\)\]{color:var(--danger)}.text-\[color\:var\(--fg\)\]{color:var(--fg)}.text-\[color\:var\(--fg-2\)\]{color:var(--fg-2)}.text-\[color\:var\(--fg-3\)\]{color:var(--fg-3)}.text-\[color\:var\(--gold-400\)\]{color:var(--gold-400)}.text-\[color\:var\(--teal-200\)\]{color:var(--teal-200)}.text-\[color\:var\(--teal-400\)\]{color:var(--teal-400)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--fg\)\]{color:var(--fg)}.text-\[var\(--fg-2\)\]{color:var(--fg-2)}.text-\[var\(--fg-3\)\]{color:var(--fg-3)}.text-\[var\(--gold-400\)\]{color:var(--gold-400)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-emerald-100{color:var(--color-emerald-100)}.text-rose-100{color:var(--color-rose-100)}.text-slate-100{color:var(--color-slate-100)}.text-teal-200{color:var(--color-teal-200)}.text-teal-300{color:var(--color-teal-300)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[color\:var\(--teal-500\)\]\/10{--tw-shadow-color:var(--teal-500)}@supports (color:color-mix(in lab, red, red)){.shadow-\[color\:var\(--teal-500\)\]\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--teal-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.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-\[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-grayscale{--tw-backdrop-grayscale:grayscale(100%);-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-filter{-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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,background\]{transition-property:transform,border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,border-color\,background\,color\]{transition-property:translate,border-color,background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[360ms\]{--tw-duration:.36s;transition-duration:.36s}.ease-\[cubic-bezier\(0\.2\,0\,0\,1\)\]{--tw-ease:cubic-bezier(.2,0,0,1);transition-timing-function:cubic-bezier(.2,0,0,1)}.ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\]{--tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.focus-within\:-translate-y-0\.5:focus-within{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:opacity-60:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (width>=40rem){.sm\:right-0{right:calc(var(--spacing) * 0)}.sm\:left-auto{left:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:w-auto{width:auto}.sm\:max-w-36{max-width:calc(var(--spacing) * 36)}.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-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,12rem\)_1fr_auto\]{grid-template-columns:minmax(0,12rem) 1fr auto}.sm\:grid-cols-\[minmax\(9rem\,1fr\)_auto\]{grid-template-columns:minmax(9rem,1fr) auto}.sm\:grid-cols-\[minmax\(180px\,1fr\)_auto\]{grid-template-columns:minmax(180px,1fr) auto}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:p-4{padding:calc(var(--spacing) * 4)}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:z-10{z-index:10}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[224px_minmax\(0\,1fr\)\]{grid-template-columns:224px minmax(0,1fr)}.lg\:items-start{align-items:flex-start}.lg\:gap-1{gap:calc(var(--spacing) * 1)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:self-start{align-self:flex-start}.lg\:rounded-xl{border-radius:var(--radius-xl)}.lg\:p-2{padding:calc(var(--spacing) * 2)}}@media (width>=80rem){.xl\:col-span-4{grid-column:span 4/span 4}.xl\:columns-2{columns:2}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}:root{--st-special:oklch(72% .18 340);--tint-aging:var(--danger)}@supports (color:color-mix(in lab, red, red)){:root{--tint-aging:color-mix(in srgb, var(--danger) 5%, var(--bg-elev-1))}}:root{--tint-done:var(--success)}@supports (color:color-mix(in lab, red, red)){:root{--tint-done:color-mix(in srgb, var(--success) 4%, var(--bg-elev-1))}}:root{font-family:var(--ff-sans), "Schibsted Grotesk", ui-sans-serif, system-ui;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=dim]{--st-special:oklch(76% .17 340);--tint-aging:var(--danger)}@supports (color:color-mix(in lab, red, red)){[data-theme=dim]{--tint-aging:color-mix(in srgb, var(--danger) 4%, var(--bg-elev-1))}}[data-theme=dim]{--tint-done:var(--success)}@supports (color:color-mix(in lab, red, red)){[data-theme=dim]{--tint-done:color-mix(in srgb, var(--success) 3%, var(--bg-elev-1))}}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}@supports (color:color-mix(in lab, red, red)){*{scrollbar-color:color-mix(in srgb, var(--line-strong) 72%, var(--fg-mute)) transparent}}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--line-strong)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--line-strong) 72%, var(--fg-mute))}}::-webkit-scrollbar-thumb{border-radius:var(--r-chip);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--line-strong)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--line-strong) 88%, var(--fg-mute))}}::-webkit-scrollbar-corner{background:0 0}button,input,textarea,select{font:inherit}html,body{height:100vh;margin:0;overflow:hidden}#root{height:100%;margin:0;position:fixed;inset:0;overflow:hidden}html,body{overscroll-behavior:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}html{font-size:16px}body{touch-action:pan-y;font-size:1rem;font-weight:400;line-height:1.5}button,[role=button],a,label,img,svg{-webkit-touch-callout:none}button,[role=button]{-webkit-user-select:none;user-select:none}.t-caption{font-size:.75rem;font-weight:400;line-height:1.4}.t-secondary{font-size:.875rem;font-weight:400;line-height:1.45}.t-body{font-size:1rem;font-weight:400;line-height:1.5}.t-emphasis{font-size:1rem;font-weight:600;line-height:1.5}.t-section{font-size:1.125rem;font-weight:600;line-height:1.35}.t-title{font-size:1.375rem;font-weight:700;line-height:1.25}.t-hero{font-size:1.75rem;font-weight:700;line-height:1.2}.t-num{font-family:var(--ff-mono), "JetBrains Mono", ui-monospace, monospace;font-variant-numeric:tabular-nums}.rc-field:focus-visible,.rc-btn:focus-visible{outline:2px solid var(--teal-300);outline-offset:2px}.rc-split{align-items:start;gap:20px;min-width:0;display:grid}.rc-col{align-content:start;gap:20px;min-width:0;display:grid}@media (width>=1024px){.rc-split{grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr)}}.rc-table-desktop{display:block}.rc-cards-mobile{display:none}@media (width<=767px){.rc-table-desktop{display:none}.rc-cards-mobile{display:block}}.rc-list-surface{border:1px solid var(--line);border-radius:var(--r-card,12px);background:var(--bg-sunk);min-height:120px;overflow:hidden}@media (width<=767px){.rc-list-surface{background:0 0;border:none;border-radius:0;overflow:visible}}.rc-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:2px;display:flex}.issue-list-row{border:1px solid var(--line);border-radius:var(--r-tile);background:var(--bg-elev-1);box-sizing:border-box;text-align:left;cursor:pointer;width:100%;min-width:0;color:inherit;font:inherit;gap:5px;min-height:72px;max-height:76px;margin:0;padding:10px 10px 9px 13px;display:grid}.issue-list__footer{margin-top:var(--s-3);color:var(--fg-3);font-size:var(--fs-caption);font-variant-numeric:tabular-nums}.issue-list-row[data-issue-list-row-tint=aging]{background:var(--tint-aging)}.issue-list-row[data-issue-list-row-tint=done]{background:var(--tint-done)}.issue-list-row__title{overflow-wrap:anywhere;min-width:0;min-height:32px;color:var(--fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.issue-list-row__meta{min-width:0;color:var(--fg-3);justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;line-height:1.25;display:flex}.issue-list-row__meta-start{white-space:nowrap;flex:auto;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.issue-list-row__meta-end{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:38%;color:var(--fg-2);flex:0 auto;justify-content:flex-end;align-items:center;gap:5px;margin-left:auto;display:flex;overflow:hidden}.issue-list-row__location{text-overflow:clip;font-family:var(--ff-mono);flex:none;overflow:visible}.issue-list-row__priority{flex:none;font-weight:700}.issue-list-row__status{flex:none;align-items:center;gap:4px;display:inline-flex}.issue-list-row__status-dot{border-radius:var(--r-chip);background:currentColor;flex:none;width:5px;height:5px}.issue-list-row__reopened{padding:1px 5px!important;font-size:9.5px!important;font-weight:600!important;line-height:1.1!important}.issue-list-row__assignee{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:500;overflow:hidden}.issue-list-row__assignee--unassigned{font-weight:600}.issue-list-row__age{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.issue-list-row:has(>.issue-list-row__extras){max-height:none}.issue-list-row__extras{align-items:center;gap:var(--s-2);min-width:0;display:flex;overflow:hidden}.issue-list-row__stages{min-width:var(--s-9);flex:auto;overflow:hidden}.issue-list-row__thumbs{align-items:center;gap:var(--s-1);flex:none;display:inline-flex}.issue-list-row__thumb,.issue-list-row__thumbs-more{flex:0 0 var(--s-6);border:1px solid var(--line);border-radius:var(--r-tile);background:var(--bg-sunk);box-sizing:border-box;width:var(--s-6)!important;height:var(--s-6)!important;min-height:0!important}.issue-list-row__thumb{object-fit:cover;aspect-ratio:1!important}.issue-list-row__thumbs-more{color:var(--fg-2);font-family:var(--ff-mono);font-size:var(--fs-caption);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}@media (width>=1200px){.issue-list .issue-list-row{max-width:1100px;min-height:46px;max-height:50px;padding:8px 12px 8px 13px}.issue-list .issue-list-row__title{-webkit-line-clamp:1;min-height:0}.issue-list .issue-list-row__meta{font-size:11px}.issue-list .issue-list-row:has(>.issue-list-row__extras){grid-template-columns:minmax(0, 1fr) minmax(var(--s-9), .65fr);column-gap:var(--s-3);grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.issue-list .issue-list-row:has(>.issue-list-row__extras)>.issue-list-row__title{grid-area:1/1}.issue-list .issue-list-row:has(>.issue-list-row__extras)>.issue-list-row__meta{grid-area:2/1}.issue-list .issue-list-row__extras{grid-area:1/2/span 2}}.issue-list__layout,.issue-list__rail-col{display:block}.issue-list__main{min-width:0}.pagination-rail{right:var(--s-4);bottom:var(--s-4);z-index:2;color:var(--fg-3);position:fixed}.pagination-rail__body{display:none}.pagination-rail__chip{min-height:var(--tap);padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-chip);background:var(--bg-elev-2);color:var(--accent);box-shadow:var(--sh-3);font-family:var(--ff-mono);font-size:var(--fs-caption);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}@media (width>=1200px){.issue-list__layout{gap:var(--s-4);grid-template-columns:minmax(0,1fr) 34px;align-items:start;display:grid}.issue-list__rail-col{align-self:stretch;position:relative}.pagination-rail{top:var(--s-4);width:34px;height:min(520px,70vh);position:sticky;bottom:auto;right:auto}.pagination-rail__body{align-items:stretch;gap:var(--s-1);grid-template-columns:3px minmax(0,1fr);height:100%;display:grid}.pagination-rail__chip{display:none}.pagination-rail__track{border-radius:var(--r-chip);background:var(--line);cursor:pointer;width:3px;height:100%;position:relative}.pagination-rail__fill{border-radius:var(--r-chip);background:var(--accent);pointer-events:none;height:0;position:absolute;inset:0 0 auto}.pagination-rail__indicator{width:var(--s-6);height:var(--s-6);margin-left:calc(var(--s-4) * -1);border-radius:var(--r-chip);background:var(--accent);color:var(--on-accent);font-family:var(--ff-mono);font-size:var(--fs-caption);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;pointer-events:none;will-change:transform;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:50%}.pagination-rail__labels{flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;height:100%;display:flex}.pagination-rail__page{min-width:var(--s-6);min-height:var(--s-5);padding:0 var(--s-1);border-radius:var(--r-compact);color:var(--fg-3);font-family:var(--ff-mono);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;text-align:start;cursor:pointer;background:0 0;border:0}.pagination-rail__page:hover{color:var(--fg-2)}.pagination-rail__page[aria-current=page]{color:var(--accent);font-weight:var(--fw-bold)}.pagination-rail__ellipsis{min-width:var(--s-6);padding-inline:var(--s-1);color:var(--fg-3);font-family:var(--ff-mono);text-align:start}}@media (width>=1200px) and (width<=1399px){.pagination-rail__page{min-width:var(--s-2);padding:0;font-size:0}.pagination-rail__page:before{width:var(--s-2);background:var(--line);content:"";height:1px}.pagination-rail__page[aria-current=page]:before{width:var(--s-3);background:var(--accent)}.pagination-rail__ellipsis{display:none}}@media (width>=1400px){.pagination-rail{width:auto}.pagination-rail__body{grid-template-columns:3px minmax(var(--s-6), auto);gap:var(--s-2)}}.imp-card,.rc-list-surface,.rc-btn,.imp-ghost-icon,.imp-btn-primary{transition-property:transform,background-color,border-color,color,opacity;transition-duration:.28s;transition-timing-function:var(--ease-spring-2,cubic-bezier(.18, 1.25, .4, 1.02))}@media (hover:hover) and (pointer:fine){.imp-hoverable:not([aria-disabled=true]):hover{transform:translateY(-3px)}.rc-list-surface:hover{background-color:var(--bg-sunk);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.rc-list-surface:hover{background-color:color-mix(in srgb, var(--bg-sunk) 86%, var(--accent-soft))}}.rc-list-surface:hover{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.rc-list-surface:hover{border-color:color-mix(in srgb, var(--line) 70%, var(--accent))}}.rc-btn:not(:disabled):hover,.imp-ghost-icon:not(:disabled):hover{--imp-ghost-bg:var(--bg-elev-2);--imp-ghost-fg:var(--fg);transform:translateY(-2px)}.imp-btn-primary:not(:disabled):hover,.imp-btn-secondary:not(:disabled):hover,.imp-pill:not(:disabled):hover,.imp-iconbtn:not(:disabled):hover{filter:brightness(1.1);transform:translateY(-1px)}.imp-row-hover:not([aria-disabled=true]):not(:disabled):hover{box-shadow:var(--sh-autofill-inset)}}.imp-row-hover{transition:box-shadow .14s var(--ease-out)}.imp-hoverable:not([aria-disabled=true]):active,.rc-btn:not(:disabled):active,.imp-ghost-icon:not(:disabled):active{transition-duration:.18s;transform:scale(.985)}@media (prefers-reduced-motion:reduce){.imp-card,.rc-list-surface,.rc-btn,.imp-ghost-icon,.imp-btn-primary{transition-duration:1ms;transform:none!important}[data-imp-motion=switch-track],[data-imp-motion=switch-knob],[data-imp-motion=tabs-thumb],[data-imp-motion=segment-marker]{transition:none!important}}:root{--app-header-h:47px;--app-navrow-h:44px;--app-bottomnav-h:69px;--app-inset-bottom:0px;--app-bar-bottom-pad:max(6px, calc(var(--app-inset-bottom) - 12px));--app-bottomnav-total:calc(63px + var(--app-bar-bottom-pad));--app-top-inset:calc(var(--app-header-h) + env(safe-area-inset-top,0px));--app-top-inset-with-nav:calc(var(--app-header-h) + var(--app-navrow-h) + env(safe-area-inset-top,0px));--app-scroll-pad-bottom:calc(var(--app-bottomnav-total) + 16px)}.app-scroll{height:100svh;padding-top:var(--app-top-inset);padding-bottom:var(--app-scroll-pad-bottom);-webkit-overflow-scrolling:touch;overflow:hidden auto}.app-scroll.has-navrow{padding-top:var(--app-top-inset-with-nav)}.app-pad-bottomnav{padding-bottom:var(--app-scroll-pad-bottom)}@media (pointer:fine){.app-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}}@media (width<=699px){.admin-widget-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;gap:12px!important}.admin-widget-grid>[data-widget-tile]{grid-column:span 1!important}}@media (width<=419px){.admin-widget-grid{grid-template-columns:minmax(0,1fr)!important}}.imp-ghost-icon:hover{--imp-ghost-bg:var(--bg-elev-2);--imp-ghost-fg:var(--fg);background:var(--imp-ghost-bg);color:var(--imp-ghost-fg)}.imp-ghost-icon:active{--imp-ghost-bg:var(--accent-soft);background:var(--imp-ghost-bg)}.imp-ghost-icon:disabled{opacity:.55;cursor:not-allowed}@keyframes impSpin{to{transform:rotate(360deg)}}.imp-spin{transform-origin:50%;animation:.9s linear infinite impSpin}[data-theme=light],.light{--st-special:oklch(56% .22 340);--tint-aging:var(--danger)}@supports (color:color-mix(in lab, red, red)){[data-theme=light],.light{--tint-aging:color-mix(in srgb, var(--danger) 4%, var(--bg-elev-1))}}[data-theme=light],.light{--tint-done:var(--success)}@supports (color:color-mix(in lab, red, red)){[data-theme=light],.light{--tint-done:color-mix(in srgb, var(--success) 3%, var(--bg-elev-1))}}[data-theme=light],.light{--pfx-root-opacity:.12}@keyframes impToastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.app-onboarding-toast{animation:impToastIn .22s var(--ease-out,cubic-bezier(.22, .61, .36, 1))}.imp-iconbtn{position:relative}.imp-iconbtn:after{content:"";inset:calc(var(--hit-pad,0px) * -1);border-radius:50%;position:absolute}@media (orientation:landscape) and (height<=500px){body:after{content:"";z-index:2147483000;background-color:var(--app-bg,#050c1a);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23909aab' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='24' y='5' width='16' height='28' rx='3'/%3E%3Cline x1='30' y1='29' x2='34' y2='29'/%3E%3Cpath d='M12 40a20 20 0 0 0 40 0'/%3E%3Cpolyline points='6 34 12 40 18 34'/%3E%3Cpolyline points='46 34 52 40 58 34'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:96px 96px;position:fixed;inset:0}}.rt-queue-card{border-radius:var(--r-tile)!important}.rt-queue-card__inner{gap:5px;padding:10px 10px 10px 13px;display:grid}.rt-queue-card__head{justify-content:space-between;align-items:center;gap:var(--s-2);min-width:0;display:flex}.rt-queue-card__title{min-width:0;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}.rt-queue-card__meta{min-width:0;color:var(--fg-3);white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;line-height:1.25;display:flex}.rt-queue-card__meta-copy{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rt-queue-card__shelf{padding-top:var(--s-2);border-top:1px solid var(--line);margin-top:3px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}:root{--torch-200:#ffd7ba;--torch-300:#ffa66b;--torch-400:#ff7f33;--torch-500:#ff5c00;--torch-600:#d14800;--torch-700:#8c3000;--spring-200:#b7ebd7;--spring-300:#6cd5ae;--spring-400:#2ec795;--spring-500:#14b881;--spring-600:#0e9669;--spring-700:#0a6b4c;--n-50:#f8f8f6;--n-100:#f0f0ee;--n-200:#e1e1de;--n-300:#c4c4c0;--n-400:#9e9e9a;--n-500:#6e6e6e;--n-600:#4a4a4a;--n-700:#2a2a2a;--carbon:var(--n-700);--bone:var(--n-50);--accent:var(--torch-500);--accent-hover:var(--torch-400);--accent-press:var(--torch-600);--accent-soft:var(--torch-200);--accent-ink:#6b2700;--accent-2:var(--spring-500);--ember:var(--torch-500);--ember-press:var(--torch-600);--ember-soft:var(--torch-200);--ember-ink:#6b2700;--ink:var(--carbon);--moss:var(--spring-600);--moss-soft:var(--spring-200);--bg:#0f0f0f;--bg-elev-1:#181818;--bg-elev-2:#232323;--bg-sunk:#050505;--fg:#f4f4f2;--fg-2:#c4c4c0;--fg-3:#9e9e9a;--fg-mute:#6e6e6e;--fg-on-accent:#fff;--line:#f4f4f21a;--line-2:#f4f4f20f;--line-strong:#f4f4f233;--success:var(--spring-500);--warning:#f4b400;--danger:#ff4d4d;--info:#5ab6ff;--r-xs:6px;--r-sm:10px;--r-md:12px;--r-lg:16px;--r-xl:22px;--r-2xl:32px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 8px 32px #ffffff0a;--sh-3:0 0 0 1px #ffffff14, 0 14px 48px #ffffff12;--sh-4:0 0 0 1px #ffffff1f, 0 24px 72px #ffffff1a, 0 8px 24px #ffffff0d;--sh-torch:0 0 0 1px #ff5c0080, 0 12px 40px #ff5c0073, 0 28px 72px #ff5c0040;--sh-inset:inset 0 1px 0 #ffffff0f;--ease-out:cubic-bezier(.22,.61,.36,1);--ease-in-out:cubic-bezier(.65,.05,.36,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-spring-2:cubic-bezier(.18,1.25,.4,1.02);--ease-cinema:cubic-bezier(.7,0,.18,1);--dur-1:.12s;--dur-2:.22s;--dur-3:.36s;--dur-4:.56s;--dur-5:.9s;--ff-display:"Schibsted Grotesk", ui-sans-serif, system-ui, "Helvetica Neue", Arial, sans-serif;--ff-sans:"Schibsted Grotesk", ui-sans-serif, system-ui, "Helvetica Neue", Arial, sans-serif;--ff-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-display-xl:clamp(56px, 8.5vw, 128px);--fs-display-l:clamp(44px, 6.2vw, 88px);--fs-display-m:clamp(34px, 4.4vw, 64px);--fs-h1:clamp(28px, 3.2vw, 44px);--fs-h2:clamp(22px, 2.4vw, 32px);--fs-h3:20px;--fs-h4:17px;--fs-body-lg:18px;--fs-body:15px;--fs-body-sm:13.5px;--fs-caption:12px;--fs-micro:11px;--fs-mono:13px;--lh-display:.95;--lh-tight:1.1;--lh-snug:1.25;--lh-body:1.5;--lh-loose:1.7;--tr-tight:-.035em;--tr-snug:-.015em;--tr-normal:0;--tr-wide:.04em;--tr-eyebrow:.16em}:root.light,[data-theme=light]{--bg:var(--bone);--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#ececea;--fg:var(--carbon);--fg-2:var(--n-600);--fg-3:var(--n-500);--fg-mute:var(--n-400);--fg-on-accent:#fff;--line:#1a1a1a1a;--line-2:#1a1a1a0f;--line-strong:#1a1a1a33;--sh-1:0 1px 2px #0e0e1014, 0 2px 4px #0e0e100d;--sh-2:0 3px 8px #0e0e1017, 0 8px 20px #0e0e100f;--sh-3:0 6px 16px #0e0e101c, 0 18px 40px #0e0e1017;--sh-4:0 14px 32px #0e0e1024, 0 36px 72px #0e0e101c;--sh-inset:inset 0 1px 0 #fff9}body,.body{font-family:var(--ff-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--tr-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.display-xl,.display-l,.display-m{font-family:var(--ff-display);font-weight:600;line-height:var(--lh-display);letter-spacing:var(--tr-tight);text-wrap:balance}.display-xl{font-size:var(--fs-display-xl)}.display-l{font-size:var(--fs-display-l)}.display-m{font-size:var(--fs-display-m)}.eyebrow{font-family:var(--ff-sans);font-size:var(--fs-micro);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-3);font-weight:500}.mono,code,kbd,samp{font-family:var(--ff-mono);font-size:var(--fs-mono)}:root{--teal-200:#99f0dd;--teal-300:#5edcc2;--teal-400:#2cc8ab;--teal-500:#14b8a6;--teal-600:#0f9488;--teal-700:#0b6b62;--gold-200:#fce7b0;--gold-300:#fbd473;--gold-400:#f8c24b;--gold-500:#f59e0b;--gold-600:#d17f02;--navy-950:#060c18;--navy-900:#0a1326;--navy-850:#0f1b33;--navy-800:#142342;--navy-700:#1b2d52;--navy-600:#243a66;--navy-500:#3f5685;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--accent-soft:#14b8a624;--accent-ink:#052e29;--accent-2:var(--gold-500);--torch-200:var(--teal-200);--torch-300:var(--teal-300);--torch-400:var(--teal-400);--torch-500:var(--teal-500);--torch-600:var(--teal-600);--torch-700:var(--teal-700);--spring-200:#22c55e2e;--spring-300:#6ee7a2;--spring-400:#4ade80;--spring-500:#22c55e;--spring-600:#16a34a;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f2f5fa;--fg-2:#b9c6dc;--fg-3:#7e8fae;--fg-mute:#4f5f7e;--fg-on-accent:#052e29;--line:#b4d2ff1a;--line-2:#b4d2ff0f;--line-strong:#b4d2ff2e;--success:var(--spring-500);--warning:var(--gold-500);--danger:#ef4444;--info:#60a5fa;--pri-low:#4ade80;--pri-medium:var(--gold-400);--pri-high:#f97316;--pri-urgent:#ef4444;--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 10px 28px #00000073;--sh-3:0 0 0 1px #ffffff14, 0 18px 56px #0000008c;--sh-4:0 0 0 1px #ffffff1a, 0 28px 80px #0009;--sh-torch:0 0 0 1px #14b8a673, 0 14px 36px #14b8a652, 0 28px 64px #14b8a62e;--sh-gold:0 0 0 1px #f59e0b66, 0 12px 30px #f59e0b38}:root.light,[data-theme=light]{--bg:#f4f6fa;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#e8edf5;--fg:#0a1326;--fg-2:#2a3958;--fg-3:#5a6d8e;--fg-mute:#93a3bf;--fg-on-accent:#fff;--line:#0a13261a;--line-2:#0a13260d;--line-strong:#0a13262e;--accent-soft:#14b8a61f;--sh-1:0 1px 2px #0a13260f, 0 2px 6px #0a13260a;--sh-2:0 3px 10px #0a132612, 0 10px 24px #0a13260f;--sh-3:0 8px 22px #0a132617, 0 24px 48px #0a132614;--sh-4:0 14px 32px #0a13261a, 0 40px 80px #0a13261a}.imp-horizon{pointer-events:none;z-index:39;background:linear-gradient(90deg,#0000 0%,#f59e0b00 8%,#f59e0b8c 30%,#14b8a6d9 50%,#f59e0b8c 70%,#f59e0b00 92%,#0000 100%) 0 0/200% 100%;height:1px;position:absolute;top:0;left:0;right:0}.imp-num{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}@keyframes impPulse{0%,to{box-shadow:0 0 #14b8a68c}50%{box-shadow:0 0 0 6px #14b8a600}}.imp-pulse{animation:impPulse 1.8s var(--ease-out) infinite}@keyframes impBreathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}.imp-breathe{animation:impBreathe 2.4s var(--ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.imp-pulse,.imp-breathe{animation:none}}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/schibsted-grotesk-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 900;font-display:swap;src:url(/fonts/schibsted-grotesk-latin-wght-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic-ext-wght-normal.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic-wght-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-cyrillic-ext-wght-normal.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-cyrillic-wght-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/space-grotesk-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/chakra-petch-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/chakra-petch-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/chakra-petch-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/sora-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/syne-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ff-display:"Inter", ui-sans-serif, system-ui, "Helvetica Neue", Arial, sans-serif;--ff-sans:"Inter", ui-sans-serif, system-ui, "Helvetica Neue", Arial, sans-serif;--ff-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--r-detail:6px;--r-compact:8px;--r-btn:12px;--r-tile:10px;--r-input:10px;--r-chip:9999px;--r-card:16px;--r-hero:18px;--r-sheet:22px;--accent-text:var(--teal-300);--clip-cut:polygon(0 0, calc(100% - 14px) 0, 100% 14px, 100% 100%, 0 100%);--clip-cut-2:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);--clip-chip:polygon(0 0, 100% 0, 100% calc(100% - 9px), calc(100% - 7px) calc(100% - 11px), calc(100% - 16px) 100%, 9px 100%, 0 calc(100% - 6px));--clip-notch:polygon(0 0, 100% 0, 100% 100%, 18px 100%, 0 calc(100% - 18px));--fs-h1:clamp(28px, 3.2vw, 44px);--fs-h2:clamp(22px, 2.4vw, 32px);--fs-h3:20px;--fs-h4:17px;--fs-body-lg:18px;--fs-body:15px;--fs-body-sm:13.5px;--fs-caption:12px;--fs-micro:12px;--fs-mono:13px;--fs-data:16px;--fs-meta:13px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heading:var(--fw-bold);--lh-display:.95;--lh-tight:1.1;--lh-snug:1.25;--lh-body:1.5;--lh-loose:1.7;--tr-tight:-.035em;--tr-snug:-.015em;--tr-normal:0;--tr-wide:.04em;--tr-eyebrow:.22em;--r-xs:var(--r-detail);--r-sm:var(--r-tile);--r-md:var(--r-btn);--r-lg:var(--r-card);--r-xl:var(--r-sheet);--r-2xl:32px;--r-pill:var(--r-chip);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--tap:44px;--tap-56:56px;--tap-64:64px;--tap-96:96px;--ease-out:cubic-bezier(.22,.61,.36,1);--ease-in-out:cubic-bezier(.65,.05,.36,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-spring-2:cubic-bezier(.18,1.25,.4,1.02);--ease-cinema:cubic-bezier(.7,0,.18,1);--dur-1:.12s;--dur-2:.22s;--dur-3:.36s;--dur-4:.56s;--dur-5:.9s;--app-header-h:48px;--app-navrow-h:42px;--app-bottomnav-h:69px;--shell-width-content-max:56rem;--pri-low:#4ade80;--pri-medium:#f8c24b;--pri-high:#f97316;--pri-urgent:#ef4444;--chart-1:#009e73;--chart-2:#f0e442;--chart-3:#56b4e9;--chart-4:#a855f7;--chart-5:#f97316;--chart-6:#22c55e;--chart-7:#cc79a7;--chart-8:#006d86;--chart-grid:var(--line);--chart-axis:var(--line-strong);--chart-label:var(--fg-3)}:root,[data-palette=hospitality]{--teal-200:#99f0dd;--teal-300:#5edcc2;--teal-400:#2cc8ab;--teal-500:#14b8a6;--teal-600:#0f9488;--teal-700:#0b6b62;--gold-200:#fce7b0;--gold-300:#fbd473;--gold-400:#f8c24b;--gold-500:#f59e0b;--gold-600:#d17f02;--spring-200:#22c55e2e;--spring-300:#6ee7a2;--spring-400:#4ade80;--spring-500:#22c55e;--spring-600:#16a34a;--navy-950:#060c18;--navy-900:#0a1326;--navy-850:#0f1b33;--navy-800:#142342;--navy-700:#1b2d52;--navy-600:#243a66;--navy-500:#3f5685;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#14b8a624;--_base-accent-ink:#052e29;--accent-2:var(--gold-500);--on-accent:#052e29;--on-accent-2:#3a2400;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f2f5fa;--fg-2:#b9c6dc;--_base-fg-3:#7e8fae;--_base-fg-mute:#8c97ab;--fg-on-accent:#052e29;--_base-line:#b4d2ff1a;--_base-line-2:#b4d2ff0f;--_base-line-strong:#b4d2ff2e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#f26c6c;--_base-info:#60a5fa;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #14b8a64d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #f59e0b42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-resting:var(--sh-1);--sh-raised:var(--sh-2);--sh-overlay:var(--sh-3);--sh-modal:var(--sh-4);--sh-selected-inset:inset 0 0 0 1px var(--accent-hover);--sh-divider:0 1px 0 var(--line);--sh-tone-halo-sm:0 0 0 4px color-mix(in srgb,var(--sh-tone-color) 14%,transparent);--sh-tone-halo-lg:0 0 0 5px color-mix(in srgb,var(--sh-tone-color) 16%,transparent);--sh-tone-glow:0 0 8px 2px color-mix(in srgb,var(--sh-tone-color) 60%,transparent);--sh-danger-pulse-rest:0 0 0 0 var(--danger);--sh-status-cutout:0 0 0 2px var(--bg-elev-1);--sh-feedback-inset:inset 0 0 0 4px var(--accent-soft);--sh-feedback-clear:inset 0 0 0 0px transparent;--sh-footer-lift:0 -8px 24px #0000002e;--sh-tooltip:0 16px 40px #00000047;--sh-autofill-inset:inset 0 0 0 999px color-mix(in srgb,var(--fg) 7%,transparent);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=hospitality][data-theme=light],.light[data-palette=hospitality],:root[data-theme=light]:not([data-palette]),:root.light:not([data-palette]){--bg:#f4f6fa;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#e8edf5;--fg:#0a1326;--fg-2:#2a3958;--fg-3:#5a6d8e;--fg-mute:#606a7d;--fg-on-accent:#053a34;--line:#0a13261a;--line-2:#0a13260d;--line-strong:#0a13262e;--_base-accent-soft:#14b8a61f;--_base-accent-ink:#053a34;--on-accent:#053a34;--accent-2:#9a5b06;--on-accent-2:#fff;--sh-1:0 1px 2px #0a13260f, 0 2px 6px #0a13260a;--sh-2:0 2px 7px #0a132612, 0 5px 14px #0a13260f;--sh-3:0 4px 12px #0a132617, 0 11px 26px #0a132614;--sh-4:0 7px 18px #0a13261a, 0 16px 36px #0a13261a;--sh-inset:inset 0 1px 0 #fff9}[data-palette=hospitality][data-theme=dim],:root[data-theme=dim]:not([data-palette]){--bg:#30394a;--bg-elev-1:#3a4559;--bg-elev-2:#46536a;--bg-sunk:#293140;--fg:#eceff3;--fg-2:#c7ceda;--fg-3:#aeb8c8;--fg-mute:#c1c8d3;--fg-on-accent:#052e29;--line:#d6e2f526;--line-2:#d6e2f517;--line-strong:#d6e2f545;--accent:#14b8a6;--accent-hover:#2cc8ab;--accent-press:#0f9488;--accent-soft:#14b8a629;--accent-ink:#052e29;--on-accent:#052e29;--sh-1:0 0 0 1px #ffffff06, 0 1px 2px #00000021;--sh-2:0 0 0 1px #ffffff09, 0 2px 5px #00000029;--sh-3:0 0 0 1px #ffffff0d, 0 4px 11px #0000002e;--sh-4:0 0 0 1px #ffffff0f, 0 7px 18px #0003;--sh-accent:0 0 0 1px #14b8a62e, 0 2px 5px #00000024;--sh-accent-2:0 0 0 1px #f59e0b29, 0 2px 5px #00000021;--sh-inset:inset 0 1px 0 #ffffff09}[data-palette=tech]{--teal-200:#c7dbff;--teal-300:#93b4ff;--teal-400:#5e8dff;--teal-500:#3b6ef5;--teal-600:#2b54d0;--teal-700:#1e3c9c;--gold-200:#bdf1fb;--gold-300:#7fe3f4;--gold-400:#38cfec;--gold-500:#12b4d8;--gold-600:#0b8fae;--spring-200:#2dd4bf2e;--spring-300:#7ff0da;--spring-400:#3fe0c4;--spring-500:#14c9ac;--spring-600:#0e9f89;--navy-950:#070a0f;--navy-900:#0b0f17;--navy-850:#10151f;--navy-800:#151b27;--navy-700:#1d2533;--navy-600:#283243;--navy-500:#3a475c;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#3b6ef529;--_base-accent-ink:#06122e;--accent-2:var(--gold-500);--on-accent:#fff;--on-accent-2:#04222b;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#eef2f8;--fg-2:#aebbce;--_base-fg-3:#73839b;--_base-fg-mute:#848e9c;--fg-on-accent:#fff;--_base-line:#b4cdff1a;--_base-line-2:#b4cdff0d;--_base-line-strong:#b4cdff2e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#ff5b5b;--_base-info:var(--teal-400);--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #3b6ef54d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #12b4d842, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=tech][data-theme=light],.light[data-palette=tech]{--bg:#eef1f6;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#e0e5ee;--fg:#0b0f17;--fg-2:#2c3647;--fg-3:#5a6678;--fg-mute:#5e6571;--fg-on-accent:#fff;--line:#0b0f171a;--line-2:#0b0f170d;--line-strong:#0b0f172e;--_base-accent-soft:#3b6ef51f;--_base-accent-ink:#06122e;--on-accent:#020617;--accent-2:#0c758d;--on-accent-2:#fff;--sh-1:0 1px 2px #0b0f170f;--sh-2:0 2px 5px #0b0f1717;--sh-3:0 4px 11px #0b0f171c;--sh-4:0 8px 20px #0b0f1721;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=tech-violet]{--teal-200:#d6ccff;--teal-300:#b5a3ff;--teal-400:#9579ff;--teal-500:#7c5cff;--teal-600:#6240e0;--teal-700:#4a2db0;--gold-200:#f8cff0;--gold-300:#f2a6e6;--gold-400:#ec78d8;--gold-500:#e14fc6;--gold-600:#b43a9c;--spring-200:#34d3992e;--spring-300:#6ee7b7;--spring-400:#34d399;--spring-500:#10b981;--spring-600:#059669;--navy-950:#08070f;--navy-900:#0c0b16;--navy-850:#11101e;--navy-800:#161527;--navy-700:#1e1c33;--navy-600:#2a2746;--navy-500:#423e63;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#7c5cff29;--_base-accent-ink:#120a2e;--accent-2:var(--gold-500);--on-accent:#fff;--on-accent-2:#2a0822;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#eeecf6;--fg-2:#b3aecb;--_base-fg-3:#79749a;--_base-fg-mute:#87859b;--fg-on-accent:#fff;--_base-line:#c8c3ff1a;--_base-line-2:#c8c3ff0d;--_base-line-strong:#c8c3ff2e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#ff5b7a;--_base-info:var(--teal-400);--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #7c5cff4d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #e14fc642, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=tech-violet][data-theme=light],.light[data-palette=tech-violet]{--bg:#f1eff8;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#e4e0f2;--fg:#0c0b16;--fg-2:#322e47;--fg-3:#5e5878;--fg-mute:#656177;--fg-on-accent:#fff;--line:#0c0b161a;--line-2:#0c0b160d;--line-strong:#0c0b162e;--_base-accent-soft:#7c5cff1f;--_base-accent-ink:#120a2e;--on-accent:#0b061e;--accent-2:#c021a3;--on-accent-2:#fff;--sh-1:0 1px 2px #0c0b160f;--sh-2:0 2px 5px #0c0b1617;--sh-3:0 4px 11px #0c0b161c;--sh-4:0 8px 20px #0c0b1621;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=tech-violet][data-theme=dim]{--bg:#2e2a40;--bg-elev-1:#39344d;--bg-elev-2:#453f5c;--bg-sunk:#252235;--fg:#f0edf5;--fg-2:#cbc5d8;--fg-3:#b3abc5;--fg-mute:#b3aec2;--fg-on-accent:#f2eff8;--line:#dad3f526;--line-2:#dad3f517;--line-strong:#dad3f545;--accent:#6f56d9;--accent-hover:#826ae5;--accent-press:#5942bc;--accent-soft:#6f56d92e;--accent-ink:#171028;--on-accent:#f2eff8;--sh-1:0 0 0 1px #ffffff06, 0 1px 2px #00000021;--sh-2:0 0 0 1px #ffffff09, 0 2px 5px #00000029;--sh-3:0 0 0 1px #ffffff0d, 0 4px 11px #0000002e;--sh-4:0 0 0 1px #ffffff0f, 0 7px 18px #0003;--sh-accent:0 0 0 1px #6f56d92e, 0 2px 5px #00000024;--sh-accent-2:0 0 0 1px #e14fc629, 0 2px 5px #00000021;--sh-inset:inset 0 1px 0 #ffffff09}[data-palette=tech-lime]{--teal-200:#e6f8b8;--teal-300:#cfef7e;--teal-400:#b6e63f;--teal-500:#9bd615;--teal-600:#7bae0e;--teal-700:#5a800a;--gold-200:#bdf1fb;--gold-300:#7fe3f4;--gold-400:#38cfec;--gold-500:#12b4d8;--gold-600:#0b8fae;--spring-200:#34d3992e;--spring-300:#6ee7b7;--spring-400:#34d399;--spring-500:#10b981;--spring-600:#059669;--navy-950:#090a09;--navy-900:#0f100e;--navy-850:#141613;--navy-800:#1a1c18;--navy-700:#242721;--navy-600:#33372e;--navy-500:#51564a;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#9bd61529;--_base-accent-ink:#14210a;--accent-2:var(--gold-500);--on-accent:#14210a;--on-accent-2:#04222b;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f0f2ec;--fg-2:#bfc4b5;--_base-fg-3:#828876;--_base-fg-mute:#8b9084;--fg-on-accent:#14210a;--_base-line:#dce6c81a;--_base-line-2:#dce6c80d;--_base-line-strong:#dce6c82e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#ff5b5b;--_base-info:var(--gold-400);--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #9bd6154d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #12b4d842, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=tech-lime][data-theme=light],.light[data-palette=tech-lime]{--bg:#f3f4ef;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#e6e8df;--fg:#0f100e;--fg-2:#31342c;--fg-3:#5e6356;--fg-mute:#65685b;--fg-on-accent:#14210a;--line:#0f100e1a;--line-2:#0f100e0d;--line-strong:#0f100e2e;--_base-accent-soft:#7bae0e29;--_base-accent-ink:#14210a;--on-accent:#14210a;--accent-2:#0c778f;--on-accent-2:#fff;--sh-1:0 1px 2px #0f100e0f;--sh-2:0 2px 5px #0f100e17;--sh-3:0 4px 11px #0f100e1c;--sh-4:0 8px 20px #0f100e21;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=nature]{--teal-200:#cde8c2;--teal-300:#a6d595;--teal-400:#7cbe65;--teal-500:#5b9e45;--teal-600:#467e35;--teal-700:#335c26;--gold-200:#f3d3b6;--gold-300:#e8b488;--gold-400:#db9559;--gold-500:#c8743c;--gold-600:#a2562a;--spring-200:#78c8782e;--spring-300:#a7e08c;--spring-400:#7fd167;--spring-500:#5db94c;--spring-600:#3f9436;--navy-950:#0c1009;--navy-900:#12180f;--navy-850:#182013;--navy-800:#1f2918;--navy-700:#2a3621;--navy-600:#3a4a2e;--navy-500:#5a6b4a;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#5b9e452e;--_base-accent-ink:#0a1b06;--accent-2:var(--gold-500);--on-accent:#0a1b06;--on-accent-2:#2a1408;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f2f4ec;--fg-2:#c6cdb7;--_base-fg-3:#8c9678;--_base-fg-mute:#989e8b;--fg-on-accent:#0a1b06;--_base-line:#d2e1b41a;--_base-line-2:#d2e1b40d;--_base-line-strong:#d2e1b42e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#e87d76;--_base-info:#74a9c7;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #5b9e454d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #c8743c42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=nature][data-theme=light],.light[data-palette=nature]{--bg:#f5f2ea;--bg-elev-1:#fffdf8;--bg-elev-2:#fffdf8;--bg-sunk:#e9e3d6;--fg:#1a2113;--fg-2:#3c462e;--fg-3:#6a7556;--fg-mute:#616752;--fg-on-accent:#fff;--line:#1a21131a;--line-2:#1a21130d;--line-strong:#1a21132e;--_base-accent-soft:#5b9e4524;--_base-accent-ink:#0a1b06;--on-accent:#0a1b06;--accent-2:#9a5b06;--on-accent-2:#fff;--sh-1:0 1px 2px #1a21130f;--sh-2:0 2px 5px #1a211317;--sh-3:0 4px 11px #1a21131c;--sh-4:0 8px 20px #1a211321;--sh-inset:inset 0 1px 0 #fff9}[data-palette=hospitality-coral]{--teal-200:#ffd3c4;--teal-300:#ffae96;--teal-400:#ff8a66;--teal-500:#f76a47;--teal-600:#d24e2d;--teal-700:#9c381f;--gold-200:#fce7b0;--gold-300:#fbd473;--gold-400:#f8c24b;--gold-500:#f59e0b;--gold-600:#d17f02;--spring-200:#22c55e2e;--spring-300:#6ee7a2;--spring-400:#4ade80;--spring-500:#22c55e;--spring-600:#16a34a;--navy-950:#100a14;--navy-900:#181020;--navy-850:#1f1529;--navy-800:#281b33;--navy-700:#342544;--navy-600:#463156;--navy-500:#6a5078;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#f76a4729;--_base-accent-ink:#2a0c03;--accent-2:var(--gold-500);--on-accent:#2a0c03;--on-accent-2:#3a2400;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f4eff5;--fg-2:#c7bcd0;--_base-fg-3:#8c8199;--_base-fg-mute:#97929f;--fg-on-accent:#2a0c03;--_base-line:#dcd2ff1a;--_base-line-2:#dcd2ff0d;--_base-line-strong:#dcd2ff2e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#f26c6c;--_base-info:#60a5fa;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #f76a474d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #f59e0b42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=hospitality-coral][data-theme=light],.light[data-palette=hospitality-coral]{--bg:#f8f4f6;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#ece5ec;--fg:#181020;--fg-2:#372c42;--fg-3:#62586f;--fg-mute:#6b6373;--fg-on-accent:#fff;--line:#1810201a;--line-2:#1810200d;--line-strong:#1810202e;--_base-accent-soft:#f76a471f;--_base-accent-ink:#2a0c03;--accent-2:#9a5b06;--on-accent-2:#fff;--sh-1:0 1px 2px #1810200f;--sh-2:0 2px 5px #18102017;--sh-3:0 4px 11px #1810201c;--sh-4:0 8px 20px #18102021;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=hospitality-plum]{--teal-200:#f6d6e4;--teal-300:#ecb1ce;--teal-400:#e08cb6;--teal-500:#d06a9c;--teal-600:#ab5080;--teal-700:#7e395e;--gold-200:#f6e8c2;--gold-300:#eed79a;--gold-400:#e6c572;--gold-500:#d8ae52;--gold-600:#b08c3c;--spring-200:#34d3992e;--spring-300:#6ee7b7;--spring-400:#34d399;--spring-500:#10b981;--spring-600:#059669;--navy-950:#120912;--navy-900:#1a0f1b;--navy-850:#221426;--navy-800:#2b1b30;--navy-700:#392642;--navy-600:#4d3556;--navy-500:#74577e;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#d06a9c29;--_base-accent-ink:#2c0a1e;--accent-2:var(--gold-500);--on-accent:#2c0a1e;--on-accent-2:#2e2208;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f4eef2;--fg-2:#cdc0c9;--_base-fg-3:#94848f;--_base-fg-mute:#9b939d;--fg-on-accent:#2c0a1e;--_base-line:#ebd2e61a;--_base-line-2:#ebd2e60d;--_base-line-strong:#ebd2e62e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#f2687f;--_base-info:#9d8ae8;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #d06a9c4d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #d8ae5242, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=hospitality-plum][data-theme=light],.light[data-palette=hospitality-plum]{--bg:#f8f3f6;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#ece2ea;--fg:#1a0f1b;--fg-2:#3a2c3c;--fg-3:#66586a;--fg-mute:#6c626e;--fg-on-accent:#fff;--line:#1a0f1b1a;--line-2:#1a0f1b0d;--line-strong:#1a0f1b2e;--_base-accent-soft:#d06a9c1f;--_base-accent-ink:#2c0a1e;--accent-2:#8b691f;--on-accent-2:#fff;--sh-1:0 1px 2px #1a0f1b0f;--sh-2:0 2px 5px #1a0f1b17;--sh-3:0 4px 11px #1a0f1b1c;--sh-4:0 8px 20px #1a0f1b21;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=hospitality-marble]{--teal-200:#f0e4c4;--teal-300:#e3d09b;--teal-400:#d2b872;--teal-500:#be9e52;--teal-600:#9a7e3c;--teal-700:#705b2a;--gold-200:#dce3e8;--gold-300:#bcc8d1;--gold-400:#9aaab6;--gold-500:#7c8e9c;--gold-600:#5e6e7b;--spring-200:#34d3992e;--spring-300:#6ee7b7;--spring-400:#34d399;--spring-500:#10b981;--spring-600:#059669;--navy-950:#0c0d0f;--navy-900:#131417;--navy-850:#191b1f;--navy-800:#202327;--navy-700:#2b2f34;--navy-600:#3b4046;--navy-500:#5b6168;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#be9e5229;--_base-accent-ink:#2a2208;--accent-2:var(--gold-500);--on-accent:#221a04;--on-accent-2:#0e1417;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f1f2f3;--fg-2:#c2c6cb;--_base-fg-3:#868d94;--_base-fg-mute:#94989c;--fg-on-accent:#221a04;--_base-line:#dce2e81a;--_base-line-2:#dce2e80d;--_base-line-strong:#dce2e82e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#e87d76;--_base-info:#7c8e9c;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #be9e524d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #7c8e9c42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=hospitality-marble][data-theme=light],.light[data-palette=hospitality-marble]{--bg:#f4f4f2;--bg-elev-1:#fcfcfb;--bg-elev-2:#fff;--bg-sunk:#e7e7e3;--fg:#1a1b1d;--fg-2:#3b3d40;--fg-3:#6a6d71;--fg-mute:#656669;--fg-on-accent:#221a04;--line:#1a1b1d1a;--line-2:#1a1b1d0d;--line-strong:#1a1b1d29;--accent:#a6863a;--accent-hover:#be9e52;--accent-press:#86691e;--_base-accent-soft:#a6863a24;--_base-accent-ink:#2a2208;--accent-2:#62707b;--on-accent-2:#fff;--sh-1:0 1px 2px #1a1b1d0f, 0 2px 6px #1a1b1d0a;--sh-2:0 2px 7px #1a1b1d12, 0 5px 14px #1a1b1d0d;--sh-3:0 4px 12px #1a1b1d17, 0 11px 26px #1a1b1d12;--sh-4:0 7px 18px #1a1b1d1a, 0 16px 36px #1a1b1d17;--sh-inset:inset 0 1px 0 #fffc}[data-palette=hospitality-walnut]{--teal-200:#f6dbb0;--teal-300:#eec182;--teal-400:#e4a555;--teal-500:#d88a33;--teal-600:#b36c22;--teal-700:#854e16;--gold-200:#f0deb4;--gold-300:#e4c988;--gold-400:#d6b266;--gold-500:#c49a4c;--gold-600:#9e7a36;--spring-200:#78c8782e;--spring-300:#a7e08c;--spring-400:#7fd167;--spring-500:#5db94c;--spring-600:#3f9436;--navy-950:#140d07;--navy-900:#1c130b;--navy-850:#241810;--navy-800:#2d2015;--navy-700:#3b2b1d;--navy-600:#4f3b28;--navy-500:#76593e;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#d88a332e;--_base-accent-ink:#2a1606;--accent-2:var(--gold-500);--on-accent:#2a1606;--on-accent-2:#251b06;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f5efe6;--fg-2:#d2c4b1;--_base-fg-3:#9b8a73;--_base-fg-mute:#9f9588;--fg-on-accent:#2a1606;--_base-line:#ebd7b91a;--_base-line-2:#ebd7b90d;--_base-line-strong:#ebd7b92e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#e5766a;--_base-info:#c49a4c;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #d88a334d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #c49a4c42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=hospitality-walnut][data-theme=light],.light[data-palette=hospitality-walnut]{--bg:#f6f0e7;--bg-elev-1:#fffbf4;--bg-elev-2:#fff;--bg-sunk:#eae0d0;--fg:#1c130b;--fg-2:#3e3022;--fg-3:#6c5c49;--fg-mute:#6d6154;--fg-on-accent:#2a1606;--line:#1c130b1a;--line-2:#1c130b0d;--line-strong:#1c130b2e;--accent:#b86e1e;--accent-hover:#d88a33;--accent-press:#925614;--_base-accent-soft:#b86e1e24;--_base-accent-ink:#2a1606;--accent-2:#85672e;--on-accent-2:#fff;--sh-1:0 1px 2px #1c130b0f;--sh-2:0 2px 5px #1c130b17;--sh-3:0 4px 11px #1c130b1c;--sh-4:0 8px 20px #1c130b21;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=nature-ocean]{--teal-200:#bdeddd;--teal-300:#88dcc2;--teal-400:#4fc6a4;--teal-500:#1fa589;--teal-600:#16806b;--teal-700:#0e5c4d;--gold-200:#ecdcc2;--gold-300:#dcc59a;--gold-400:#cbae76;--gold-500:#b89557;--gold-600:#927340;--spring-200:#5ed2a02e;--spring-300:#8fe6c4;--spring-400:#5fd3a6;--spring-500:#2fb985;--spring-600:#1f9469;--navy-950:#07120f;--navy-900:#0b1714;--navy-850:#101e1a;--navy-800:#152620;--navy-700:#1e332b;--navy-600:#2b473c;--navy-500:#466b5e;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#1fa5892e;--_base-accent-ink:#04211a;--accent-2:var(--gold-500);--on-accent:#04211a;--on-accent-2:#2a1f08;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#ecf4f0;--fg-2:#b6ccc3;--_base-fg-3:#788a82;--_base-fg-mute:#8a9b94;--fg-on-accent:#04211a;--_base-line:#c8e6d71a;--_base-line-2:#c8e6d70d;--_base-line-strong:#c8e6d72e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#e87d76;--_base-info:#74a9c7;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #1fa5894d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #b8955742, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=nature-ocean][data-theme=light],.light[data-palette=nature-ocean]{--bg:#eff5f2;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#dfe9e4;--fg:#0b1714;--fg-2:#2e3f39;--fg-3:#5a6b63;--fg-mute:#5f6863;--fg-on-accent:#fff;--line:#0b17141a;--line-2:#0b17140d;--line-strong:#0b17142e;--_base-accent-soft:#1fa58924;--_base-accent-ink:#04211a;--accent-2:#856938;--on-accent-2:#fff;--sh-1:0 1px 2px #0b17140f;--sh-2:0 2px 5px #0b171417;--sh-3:0 4px 11px #0b17141c;--sh-4:0 8px 20px #0b171421;--sh-inset:inset 0 1px 0 #fff9}[data-palette=quantum-plasma]{--teal-200:#fbd0f4;--teal-300:#f7a6ec;--teal-400:#f46fe0;--teal-500:#ec3fd0;--teal-600:#c426ac;--teal-700:#911e80;--gold-200:#bff7fb;--gold-300:#82ecf6;--gold-400:#3fdcee;--gold-500:#13c2e0;--gold-600:#0c97b0;--spring-200:#50f0a02e;--spring-300:#86f2c0;--spring-400:#56e6a2;--spring-500:#22d38a;--spring-600:#16a86c;--navy-950:#070510;--navy-900:#0c0918;--navy-850:#110d20;--navy-800:#17122b;--navy-700:#211a3c;--navy-600:#2f2552;--navy-500:#4a3d78;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#ec3fd029;--_base-accent-ink:#2a0622;--accent-2:var(--gold-500);--on-accent:#2a0622;--on-accent-2:#03212a;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f4eef8;--fg-2:#c5b8d8;--_base-fg-3:#897ca6;--_base-fg-mute:#8b849f;--fg-on-accent:#2a0622;--_base-line:#dcc8ff1a;--_base-line-2:#dcc8ff0d;--_base-line-strong:#dcc8ff2e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#ff5b7a;--_base-info:#3fdcee;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #ec3fd04d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #13c2e042, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=quantum-plasma][data-theme=light],.light[data-palette=quantum-plasma]{--bg:#f6eff7;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#ece0ef;--fg:#0c0918;--fg-2:#33283f;--fg-3:#5e5278;--fg-mute:#666277;--fg-on-accent:#fff;--line:#1209181a;--line-2:#1209180d;--line-strong:#1209182e;--_base-accent-soft:#ec3fd01f;--_base-accent-ink:#2a0622;--accent-2:#0c7789;--on-accent-2:#fff;--sh-1:0 1px 2px #1209180f;--sh-2:0 2px 5px #12091817;--sh-3:0 4px 11px #1209181c;--sh-4:0 8px 20px #12091821;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=nano-iridium]{--teal-200:#ecfac0;--teal-300:#dbf488;--teal-400:#c6ec4a;--teal-500:#aedc1a;--teal-600:#8ab011;--teal-700:#65800c;--gold-200:#f6d8be;--gold-300:#ecb78c;--gold-400:#e0945c;--gold-500:#d2773a;--gold-600:#a85a2a;--spring-200:#34d3992e;--spring-300:#6ee7b7;--spring-400:#34d399;--spring-500:#10b981;--spring-600:#059669;--navy-950:#08090a;--navy-900:#0d0f11;--navy-850:#121518;--navy-800:#181c20;--navy-700:#22272d;--navy-600:#30373f;--navy-500:#4c555f;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#aedc1a29;--_base-accent-ink:#16210a;--accent-2:var(--gold-500);--on-accent:#16210a;--on-accent-2:#2a1206;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#eff2f0;--fg-2:#bdc4c2;--_base-fg-3:#7f8884;--_base-fg-mute:#89908d;--fg-on-accent:#16210a;--_base-line:#dce6d21a;--_base-line-2:#dce6d20d;--_base-line-strong:#dce6d22e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#f15d55;--_base-info:#9aa8b4;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #aedc1a4d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #d2773a42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=nano-iridium][data-theme=light],.light[data-palette=nano-iridium]{--bg:#f2f4ef;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#e5e8df;--fg:#0d0f11;--fg-2:#2f342c;--fg-3:#5e6356;--fg-mute:#64685b;--fg-on-accent:#fff;--line:#0d0f111a;--line-2:#0d0f110d;--line-strong:#0d0f112e;--_base-accent-soft:#aedc1a29;--_base-accent-ink:#16210a;--accent-2:#a65926;--on-accent-2:#fff;--sh-1:0 1px 2px #0d0f110f;--sh-2:0 2px 5px #0d0f1117;--sh-3:0 4px 11px #0d0f111c;--sh-4:0 8px 20px #0d0f1121;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=cryo-qubit]{--teal-200:#cce5ff;--teal-300:#94c6ff;--teal-400:#57a6ff;--teal-500:#2e86ff;--teal-600:#1c63e0;--teal-700:#1346a8;--gold-200:#fbcbe8;--gold-300:#f69ed2;--gold-400:#f06fbc;--gold-500:#e6469f;--gold-600:#b6357c;--spring-200:#2dd4bf2e;--spring-300:#7ff0da;--spring-400:#3fe0c4;--spring-500:#14c9ac;--spring-600:#0e9f89;--navy-950:#05070f;--navy-900:#090c17;--navy-850:#0d111f;--navy-800:#121728;--navy-700:#1a2138;--navy-600:#262f4e;--navy-500:#3e4a73;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#2e86ff29;--_base-accent-ink:#06122e;--accent-2:var(--gold-500);--on-accent:#fff;--on-accent-2:#2c0820;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#ecf1f8;--fg-2:#b2c0d6;--_base-fg-3:#74859e;--_base-fg-mute:#818b9b;--fg-on-accent:#fff;--_base-line:#b4cdff1a;--_base-line-2:#b4cdff0d;--_base-line-strong:#b4cdff2e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#ff5b7a;--_base-info:#57a6ff;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #2e86ff4d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #e6469f42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=cryo-qubit][data-theme=light],.light[data-palette=cryo-qubit]{--bg:#eef3fa;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#e0e7f2;--fg:#090c17;--fg-2:#2a3650;--fg-3:#5a6680;--fg-mute:#5e6774;--fg-on-accent:#fff;--line:#090c171a;--line-2:#090c170d;--line-strong:#090c172e;--_base-accent-soft:#2e86ff1f;--_base-accent-ink:#06122e;--accent-2:#ce1c7f;--on-accent-2:#fff;--sh-1:0 1px 2px #090c170f;--sh-2:0 2px 5px #090c1717;--sh-3:0 4px 11px #090c171c;--sh-4:0 8px 20px #090c1721;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=exo-biolume]{--teal-200:#bff6e4;--teal-300:#85eccb;--teal-400:#48dcae;--teal-500:#1fc994;--teal-600:#149e74;--teal-700:#0d7354;--gold-200:#e0d2ff;--gold-300:#c4abff;--gold-400:#a77fff;--gold-500:#8d5bff;--gold-600:#6e3fd8;--spring-200:#5ee68c2e;--spring-300:#9cf0b8;--spring-400:#6ce493;--spring-500:#34d36b;--spring-600:#1fa84f;--navy-950:#03100d;--navy-900:#061712;--navy-850:#0a1f18;--navy-800:#0e2820;--navy-700:#15372c;--navy-600:#1f4b3c;--navy-500:#356b58;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#1fc99429;--_base-accent-ink:#042118;--accent-2:var(--gold-500);--on-accent:#042118;--on-accent-2:#1a0a33;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#eaf5f0;--fg-2:#b2ccc2;--_base-fg-3:#748a82;--_base-fg-mute:#8b9e96;--fg-on-accent:#042118;--_base-line:#c8f5e11a;--_base-line-2:#c8f5e10d;--_base-line-strong:#c8f5e12e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#ff6a6a;--_base-info:#a77fff;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #1fc9944d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #8d5bff42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=exo-biolume][data-theme=light],.light[data-palette=exo-biolume]{--bg:#edf6f1;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#ddeae3;--fg:#061712;--fg-2:#26392f;--fg-3:#54695c;--fg-mute:#5b6a62;--fg-on-accent:#fff;--line:#0617121a;--line-2:#0617120d;--line-strong:#0617122e;--_base-accent-soft:#1fc99424;--_base-accent-ink:#042118;--accent-2:#7b42ff;--on-accent-2:#fff;--sh-1:0 1px 2px #0617120f;--sh-2:0 2px 5px #06171217;--sh-3:0 4px 11px #0617121c;--sh-4:0 8px 20px #06171221;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=spore-myco]{--teal-200:#f2f4b8;--teal-300:#e6ec80;--teal-400:#d6e048;--teal-500:#c2ce1c;--teal-600:#9aa414;--teal-700:#71790e;--gold-200:#f8cfe4;--gold-300:#f2a3cc;--gold-400:#ec75b0;--gold-500:#e24e97;--gold-600:#b43a76;--spring-200:#4ade802e;--spring-300:#86efac;--spring-400:#4ade80;--spring-500:#22c55e;--spring-600:#16a34a;--navy-950:#0d0a06;--navy-900:#13100a;--navy-850:#1a150d;--navy-800:#211b12;--navy-700:#2d261a;--navy-600:#3e3526;--navy-500:#5f543e;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#c2ce1c29;--_base-accent-ink:#1a1d04;--accent-2:var(--gold-500);--on-accent:#1a1d04;--on-accent-2:#2c0a1e;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f3f0e6;--fg-2:#c9c3b0;--_base-fg-3:#8c8472;--_base-fg-mute:#948f81;--fg-on-accent:#1a1d04;--_base-line:#ebe1b41a;--_base-line-2:#ebe1b40d;--_base-line-strong:#ebe1b42e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#f05f50;--_base-info:#ec75b0;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #c2ce1c4d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #e24e9742, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=spore-myco][data-theme=light],.light[data-palette=spore-myco]{--bg:#f5f2e8;--bg-elev-1:#fffdf8;--bg-elev-2:#fffdf8;--bg-sunk:#e9e3d4;--fg:#13100a;--fg-2:#34302a;--fg-3:#63594a;--fg-mute:#6b6355;--fg-on-accent:#fff;--line:#13100a1a;--line-2:#13100a0d;--line-strong:#13100a2e;--_base-accent-soft:#c2ce1c29;--_base-accent-ink:#1a1d04;--accent-2:#cc2176;--on-accent-2:#fff;--sh-1:0 1px 2px #13100a0f;--sh-2:0 2px 5px #13100a17;--sh-3:0 4px 11px #13100a1c;--sh-4:0 8px 20px #13100a21;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=xeno-venom]{--teal-200:#c6e4ff;--teal-300:#8fc8ff;--teal-400:#54a8fa;--teal-500:#2c8aee;--teal-600:#1c6ac6;--teal-700:#134b90;--gold-200:#e8f6b6;--gold-300:#d6ee82;--gold-400:#c2e24e;--gold-500:#a8ce26;--gold-600:#84a41a;--spring-200:#2dd4bf2e;--spring-300:#7ff0da;--spring-400:#3fe0c4;--spring-500:#14c9ac;--spring-600:#0e9f89;--navy-950:#040a0e;--navy-900:#081016;--navy-850:#0c161e;--navy-800:#101d28;--navy-700:#172838;--navy-600:#21384e;--navy-500:#385473;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#2c8aee29;--_base-accent-ink:#03121f;--accent-2:var(--gold-500);--on-accent:#03121f;--on-accent-2:#1a2104;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#eaf2f8;--fg-2:#b2c4d4;--_base-fg-3:#74879c;--_base-fg-mute:#85909d;--fg-on-accent:#03121f;--_base-line:#b4cdeb1a;--_base-line-2:#b4cdeb0d;--_base-line-strong:#b4cdeb2e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#ff5b5b;--_base-info:#54a8fa;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #2c8aee4d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #a8ce2642, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=xeno-venom][data-theme=light],.light[data-palette=xeno-venom]{--bg:#eef3f8;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#e0e8f0;--fg:#081016;--fg-2:#28323e;--fg-3:#586678;--fg-mute:#5e6774;--fg-on-accent:#fff;--line:#0810161a;--line-2:#0810160d;--line-strong:#0810162e;--_base-accent-soft:#2c8aee1f;--_base-accent-ink:#03121f;--accent-2:#607616;--on-accent-2:#fff;--sh-1:0 1px 2px #0810160f;--sh-2:0 2px 5px #08101617;--sh-3:0 4px 11px #0810161c;--sh-4:0 8px 20px #08101621;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=orbital-aurora]{--teal-200:#bdf6de;--teal-300:#80ecc2;--teal-400:#43dca2;--teal-500:#1ac885;--teal-600:#119c68;--teal-700:#0b724b;--gold-200:#f6cfec;--gold-300:#efa3da;--gold-400:#e775c4;--gold-500:#d94fac;--gold-600:#ac3c87;--spring-200:#50f0c82e;--spring-300:#86f2d2;--spring-400:#52e6b6;--spring-500:#22d399;--spring-600:#16a877;--navy-950:#040611;--navy-900:#080b19;--navy-850:#0c1022;--navy-800:#11162d;--navy-700:#191f3e;--navy-600:#252d54;--navy-500:#3d497c;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#1ac88529;--_base-accent-ink:#03211a;--accent-2:var(--gold-500);--on-accent:#03211a;--on-accent-2:#2a0a20;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#ebf1f6;--fg-2:#b2c2d2;--_base-fg-3:#74879d;--_base-fg-mute:#808a9a;--fg-on-accent:#03211a;--_base-line:#bed2eb1a;--_base-line-2:#bed2eb0d;--_base-line-strong:#bed2eb2e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#ff5b7a;--_base-info:#5ba8e8;--sh-1:0 0 0 1px #ffffff0a, 0 1px 2px #00000038;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #00000042;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000004d;--sh-4:0 0 0 1px #ffffff1a, 0 7px 18px #00000057;--sh-accent:0 0 0 1px #1ac8854d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #d94fac42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=orbital-aurora][data-theme=light],.light[data-palette=orbital-aurora]{--bg:#eef2f8;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#dfe6f0;--fg:#080b19;--fg-2:#28324a;--fg-3:#586480;--fg-mute:#5e6675;--fg-on-accent:#fff;--line:#080b191a;--line-2:#080b190d;--line-strong:#080b192e;--_base-accent-soft:#1ac88524;--_base-accent-ink:#03211a;--accent-2:#c12a90;--on-accent-2:#fff;--sh-1:0 1px 2px #080b190f;--sh-2:0 2px 5px #080b1917;--sh-3:0 4px 11px #080b191c;--sh-4:0 8px 20px #080b1921;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=nature-clay]{--teal-200:#f3cbb0;--teal-300:#e8a985;--teal-400:#da8659;--teal-500:#c86a3c;--teal-600:#a2532c;--teal-700:#743a1f;--gold-200:#dde7c2;--gold-300:#c3d49a;--gold-400:#a6be72;--gold-500:#8aa556;--gold-600:#6b8240;--spring-200:#78c8782e;--spring-300:#a7e08c;--spring-400:#7fd167;--spring-500:#5db94c;--spring-600:#3f9436;--navy-950:#0c0907;--navy-900:#13100c;--navy-850:#1a1611;--navy-800:#211c16;--navy-700:#2d261d;--navy-600:#3e3528;--navy-500:#5f5440;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#c86a3c29;--_base-accent-ink:#2a1206;--accent-2:var(--gold-500);--on-accent:#2a1206;--on-accent-2:#14210a;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f4efe6;--fg-2:#cfc4b2;--_base-fg-3:#978a74;--_base-fg-mute:#978e7e;--fg-on-accent:#2a1206;--_base-line:#e1d2b41a;--_base-line-2:#e1d2b40d;--_base-line-strong:#e1d2b42e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#e87d76;--_base-info:#74a9c7;--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0006;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #00000075;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000080;--sh-accent:0 0 0 1px #c86a3c4d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #8aa55642, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=nature-clay][data-theme=light],.light[data-palette=nature-clay]{--bg:#f6f1e8;--bg-elev-1:#fffdf8;--bg-elev-2:#fffdf8;--bg-sunk:#eae2d3;--fg:#19130c;--fg-2:#3c3326;--fg-3:#6a6150;--fg-mute:#6a6358;--fg-on-accent:#fff;--line:#19130c1a;--line-2:#19130c0d;--line-strong:#19130c2e;--_base-accent-soft:#c86a3c24;--_base-accent-ink:#2a1206;--accent-2:#60733c;--on-accent-2:#fff;--sh-1:0 1px 2px #19130c0f;--sh-2:0 2px 5px #19130c17;--sh-3:0 4px 11px #19130c1c;--sh-4:0 8px 20px #19130c21;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=stellar-nebula]{--teal-200:#ffd2dc;--teal-300:#ffa6b8;--teal-400:#ff7a95;--teal-500:#f95277;--teal-600:#d03a5c;--teal-700:#9c2a44;--gold-200:#bff1fb;--gold-300:#82e2f4;--gold-400:#3fcfec;--gold-500:#16b4d8;--gold-600:#0e8fae;--spring-200:#34d3992e;--spring-300:#6ee7b7;--spring-400:#34d399;--spring-500:#10b981;--spring-600:#059669;--navy-950:#0c0613;--navy-900:#130a1d;--navy-850:#1a0f26;--navy-800:#221530;--navy-700:#2f1e42;--navy-600:#412b5a;--navy-500:#634383;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#f9527729;--_base-accent-ink:#2c0712;--accent-2:var(--gold-500);--on-accent:#2c0712;--on-accent-2:#04222a;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f4eef6;--fg-2:#c8bad2;--_base-fg-3:#8b7c9c;--_base-fg-mute:#948a9e;--fg-on-accent:#2c0712;--_base-line:#e6d7f01a;--_base-line-2:#e6d7f00d;--_base-line-strong:#e6d7f02e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#ff5b5b;--_base-info:#3fcfec;--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0006;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #00000075;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000080;--sh-accent:0 0 0 1px #f952774d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #16b4d842, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=stellar-nebula][data-theme=light],.light[data-palette=stellar-nebula]{--bg:#f7eff6;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#ece0ec;--fg:#130a1d;--fg-2:#352a40;--fg-3:#62566f;--fg-mute:#6a6171;--fg-on-accent:#fff;--line:#130a1d1a;--line-2:#130a1d0d;--line-strong:#130a1d2e;--_base-accent-soft:#f952771f;--_base-accent-ink:#2c0712;--accent-2:#0e768e;--on-accent-2:#fff;--sh-1:0 1px 2px #130a1d0f;--sh-2:0 2px 5px #130a1d17;--sh-3:0 4px 11px #130a1d1c;--sh-4:0 8px 20px #130a1d21;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=zero-g-lumen]{--teal-200:#fbe0cf;--teal-300:#f4c3a4;--teal-400:#eba178;--teal-500:#e0865a;--teal-600:#bc6940;--teal-700:#8c4d2d;--gold-200:#dcd4ff;--gold-300:#beb0ff;--gold-400:#9e89fa;--gold-500:#8268ee;--gold-600:#634cc4;--spring-200:#34d3992e;--spring-300:#6ee7b7;--spring-400:#34d399;--spring-500:#10b981;--spring-600:#059669;--navy-950:#0c0a0e;--navy-900:#131015;--navy-850:#1a151d;--navy-800:#221c26;--navy-700:#2f2734;--navy-600:#41364a;--navy-500:#645571;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#e0865a29;--_base-accent-ink:#2a1206;--accent-2:var(--gold-500);--on-accent:#2a1206;--on-accent-2:#160a33;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f3eff2;--fg-2:#c8bfc8;--_base-fg-3:#8b8290;--_base-fg-mute:#95909a;--fg-on-accent:#2a1206;--_base-line:#e6dceb1a;--_base-line-2:#e6dceb0d;--_base-line-strong:#e6dceb2e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#e5766a;--_base-info:#9e89fa;--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0006;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #00000075;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000080;--sh-accent:0 0 0 1px #e0865a4d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #8268ee42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=zero-g-lumen][data-theme=light],.light[data-palette=zero-g-lumen]{--bg:#f6f1f3;--bg-elev-1:#fffdfb;--bg-elev-2:#fffdfb;--bg-sunk:#eae2e6;--fg:#131015;--fg-2:#332c38;--fg-3:#62586a;--fg-mute:#6a626d;--fg-on-accent:#fff;--line:#1310151a;--line-2:#1310150d;--line-strong:#1310152e;--_base-accent-soft:#e0865a24;--_base-accent-ink:#2a1206;--accent-2:#6f51eb;--on-accent-2:#fff;--sh-1:0 1px 2px #1310150f;--sh-2:0 2px 5px #13101517;--sh-3:0 4px 11px #1310151c;--sh-4:0 8px 20px #13101521;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=regalia]{--teal-200:#f6e7b8;--teal-300:#efd482;--teal-400:#e7be4c;--teal-500:#d9a21e;--teal-600:#b07f12;--teal-700:#80590a;--gold-200:#e3cbf5;--gold-300:#cfa3ec;--gold-400:#b97ae0;--gold-500:#9f4fd2;--gold-600:#7e37a8;--spring-200:#34d3992e;--spring-300:#6ee7b7;--spring-400:#34d399;--spring-500:#10b981;--spring-600:#059669;--navy-950:#070506;--navy-900:#0d0a0c;--navy-850:#120e11;--navy-800:#181318;--navy-700:#221a22;--navy-600:#2f2430;--navy-500:#4a3a4c;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#d9a21e29;--_base-accent-ink:#241a02;--accent-2:var(--gold-500);--on-accent:#241a02;--on-accent-2:#220a33;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f5efe2;--fg-2:#cfc4b0;--_base-fg-3:#928876;--_base-fg-mute:#8a857a;--fg-on-accent:#241a02;--_base-line:#f0e1b41a;--_base-line-2:#f0e1b40d;--_base-line-strong:#f0e1b42e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#e87d76;--_base-info:#b97ae0;--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0006;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #00000075;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000080;--sh-accent:0 0 0 1px #d9a21e4d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #9f4fd242, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=regalia][data-theme=light],.light[data-palette=regalia]{--bg:#f7f3e9;--bg-elev-1:#fffdf6;--bg-elev-2:#fffdf6;--bg-sunk:#ece4d2;--fg:#0d0a0c;--fg-2:#332c2a;--fg-3:#62584e;--fg-mute:#6c6459;--fg-on-accent:#fff;--line:#0d0a0c1a;--line-2:#0d0a0c0d;--line-strong:#0d0a0c2e;--_base-accent-soft:#d9a21e29;--_base-accent-ink:#241a02;--accent-2:#9945cf;--on-accent-2:#fff;--sh-1:0 1px 2px #0d0a0c0f;--sh-2:0 2px 5px #0d0a0c17;--sh-3:0 4px 11px #0d0a0c1c;--sh-4:0 8px 20px #0d0a0c21;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=lagoon]{--teal-200:#b4f1ec;--teal-300:#79e4dc;--teal-400:#3fd3c9;--teal-500:#16bcb1;--teal-600:#0e928a;--teal-700:#0a6a64;--gold-200:#ffd7c9;--gold-300:#ffb09a;--gold-400:#ff876b;--gold-500:#f65f40;--gold-600:#c8462c;--spring-200:#34d3992e;--spring-300:#6ee7b7;--spring-400:#34d399;--spring-500:#10b981;--spring-600:#059669;--navy-950:#04100f;--navy-900:#071815;--navy-850:#0b201d;--navy-800:#0f2926;--navy-700:#163733;--navy-600:#204b45;--navy-500:#356b63;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#16bcb129;--_base-accent-ink:#03211e;--accent-2:var(--gold-500);--on-accent:#03211e;--on-accent-2:#2a0c04;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#eaf6f4;--fg-2:#b2ccc8;--_base-fg-3:#74908b;--_base-fg-mute:#8b9f9b;--fg-on-accent:#03211e;--_base-line:#c8f5ee1a;--_base-line-2:#c8f5ee0d;--_base-line-strong:#c8f5ee2e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#ff6a6a;--_base-info:#ff876b;--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0006;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #00000075;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000080;--sh-accent:0 0 0 1px #16bcb14d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #f65f4042, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=lagoon][data-theme=light],.light[data-palette=lagoon]{--bg:#edf6f4;--bg-elev-1:#fff;--bg-elev-2:#fff;--bg-sunk:#dceae7;--fg:#071815;--fg-2:#263935;--fg-3:#54695f;--fg-mute:#5b6966;--fg-on-accent:#fff;--line:#0718151a;--line-2:#0718150d;--line-strong:#0718152e;--_base-accent-soft:#16bcb124;--_base-accent-ink:#03211e;--accent-2:#d32c0a;--on-accent-2:#fff;--sh-1:0 1px 2px #0718150f;--sh-2:0 2px 5px #07181517;--sh-3:0 4px 11px #0718151c;--sh-4:0 8px 20px #07181521;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=ember]{--teal-200:#fce0b0;--teal-300:#f7c475;--teal-400:#f0a23f;--teal-500:#e5841a;--teal-600:#b56410;--teal-700:#83480b;--gold-200:#ffc9c0;--gold-300:#ff9d90;--gold-400:#fb6f5e;--gold-500:#ee4636;--gold-600:#bc3326;--spring-200:#78c8782e;--spring-300:#a7e08c;--spring-400:#7fd167;--spring-500:#5db94c;--spring-600:#3f9436;--navy-950:#0c0807;--navy-900:#13100d;--navy-850:#1a1411;--navy-800:#211915;--navy-700:#2d211b;--navy-600:#3f2d24;--navy-500:#5f463a;--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:#e5841a29;--_base-accent-ink:#241204;--accent-2:var(--gold-500);--on-accent:#241204;--on-accent-2:#2a0a06;--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:#f4efe8;--fg-2:#cdc2b2;--_base-fg-3:#8e8474;--_base-fg-mute:#908b81;--fg-on-accent:#241204;--_base-line:#fad2a01a;--_base-line-2:#fad2a00d;--_base-line-strong:#fad2a02e;--_base-success:var(--spring-500);--_base-warning:#ff6500;--_base-danger:#fb6f5e;--_base-info:#f0a23f;--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0006;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #00000075;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000080;--sh-accent:0 0 0 1px #e5841a4d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #ee463642, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=ember][data-theme=light],.light[data-palette=ember]{--bg:#f6f1e9;--bg-elev-1:#fffdf8;--bg-elev-2:#fffdf8;--bg-sunk:#eae1d2;--fg:#13100d;--fg-2:#332c26;--fg-3:#62584c;--fg-mute:#6b6256;--fg-on-accent:#fff;--line:#13100d1a;--line-2:#13100d0d;--line-strong:#13100d2e;--_base-accent-soft:#e5841a29;--_base-accent-ink:#241204;--accent-2:#d22312;--on-accent-2:#fff;--sh-1:0 1px 2px #13100d0f;--sh-2:0 2px 5px #13100d17;--sh-3:0 4px 11px #13100d1c;--sh-4:0 8px 20px #13100d21;--sh-inset:inset 0 1px 0 #ffffffb3}[data-palette=hospitality],[data-palette=orbital-aurora]{--r-btn:20px;--r-tile:16px;--r-input:14px;--r-chip:9999px;--r-card:22px;--r-hero:26px;--r-sheet:30px;--ff-display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=hospitality-plum],[data-palette=spore-myco]{--r-btn:19px;--r-tile:17px;--r-input:16px;--r-chip:9999px;--r-card:26px;--r-hero:30px;--r-sheet:34px;--ff-display:"Sora","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=hospitality-marble],[data-palette=nature-ocean]{--r-btn:12px;--r-tile:12px;--r-input:11px;--r-chip:9999px;--r-card:18px;--r-hero:20px;--r-sheet:24px;--ff-display:"Sora","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=hospitality-coral]{--r-btn:16px 16px 6px 6px;--r-tile:14px 14px 5px 5px;--r-input:13px 13px 5px 5px;--r-chip:9999px;--r-card:20px 20px 8px 8px;--r-hero:24px 24px 8px 8px;--r-sheet:26px 26px 10px 10px;--ff-display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=hospitality-walnut],[data-palette=tech-lime]{--r-btn:7px;--r-tile:6px;--r-input:6px;--r-chip:8px;--r-card:9px;--r-hero:10px;--r-sheet:12px;--ff-display:"Syne","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=tech],[data-palette=nano-iridium]{--r-btn:4px;--r-tile:4px;--r-input:4px;--r-chip:4px;--r-card:6px;--r-hero:7px;--r-sheet:8px;--ff-display:"Chakra Petch","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=cryo-qubit]{--r-btn:2px;--r-tile:2px;--r-input:2px;--r-chip:3px;--r-card:3px;--r-hero:4px;--r-sheet:4px;--ff-display:"Chakra Petch","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=quantum-plasma]{--r-btn:2px 13px 2px 13px;--r-tile:2px 11px 2px 11px;--r-input:2px 11px 2px 11px;--r-chip:2px 13px 2px 13px;--r-card:3px 18px 3px 18px;--r-hero:4px 22px 4px 22px;--r-sheet:4px 24px 4px 24px;--ff-display:"Chakra Petch","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=tech-violet]{--r-btn:9999px;--r-chip:9999px;--r-input:14px;--r-tile:12px;--r-card:14px;--r-hero:18px;--r-sheet:20px;--ff-display:"Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=xeno-venom]{--r-btn:13px 4px 13px 4px;--r-tile:11px 3px 11px 3px;--r-input:11px 3px 11px 3px;--r-chip:13px 4px 13px 4px;--r-card:16px 5px 16px 5px;--r-hero:18px 6px 18px 6px;--r-sheet:20px 6px 20px 6px;--ff-display:"Syne","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=nature],[data-palette=exo-biolume]{--r-btn:16px 16px 16px 5px;--r-tile:16px 5px 16px 5px;--r-input:14px 14px 14px 5px;--r-chip:9999px;--r-card:22px 7px 22px 7px;--r-hero:26px 9px 26px 9px;--r-sheet:28px 9px 28px 9px;--ff-display:"Inter",ui-sans-serif,system-ui,sans-serif}html,body{background:var(--bg);color:var(--fg)}body,.body{font-family:var(--ff-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--tr-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1,.h1{font-family:var(--ff-display);font-weight:var(--fw-heading);font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:var(--tr-snug);text-wrap:balance}h2,.h2{font-family:var(--ff-display);font-weight:var(--fw-heading);font-size:var(--fs-h2);line-height:var(--lh-tight);letter-spacing:var(--tr-snug);text-wrap:balance}h3,.h3{font-family:var(--ff-display);font-weight:var(--fw-heading);font-size:var(--fs-h3);line-height:var(--lh-snug)}h4,.h4{font-family:var(--ff-display);font-weight:var(--fw-heading);font-size:var(--fs-h4);line-height:var(--lh-snug)}p,.p{font-family:var(--ff-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-2);text-wrap:pretty}.lead{font-family:var(--ff-sans);font-weight:var(--fw-medium);font-size:var(--fs-body-lg);line-height:var(--lh-snug);color:var(--fg);letter-spacing:var(--tr-snug)}.eyebrow{font-family:var(--ff-display);font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--accent-2)}.caption{font-size:var(--fs-caption);color:var(--fg-3)}.imp-type-data{font-family:var(--ff-sans);font-size:var(--fs-data);letter-spacing:var(--tr-snug);color:var(--fg);font-weight:600;line-height:1.3}.imp-type-label{font-family:var(--ff-sans);font-size:var(--fs-caption);letter-spacing:var(--tr-wide);color:var(--fg-3);font-weight:500;line-height:1.35}.imp-type-meta{font-family:var(--ff-sans);font-size:var(--fs-meta);letter-spacing:var(--tr-normal);color:var(--fg-2);font-weight:400;line-height:1.4}.imp-type-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.t-caption{font-size:.75rem;line-height:1.4;font-weight:var(--fw-regular)}.t-secondary{font-size:.875rem;line-height:1.45;font-weight:var(--fw-regular)}.t-body{font-size:1rem;line-height:var(--lh-body);font-weight:var(--fw-regular)}.t-emphasis{font-size:1rem;line-height:var(--lh-body);font-weight:var(--fw-semibold)}.t-section{font-size:1.125rem;line-height:1.35;font-weight:var(--fw-semibold)}.t-title{font-size:1.375rem;line-height:var(--lh-snug);font-weight:var(--fw-bold)}.t-hero{font-size:1.75rem;line-height:1.2;font-weight:var(--fw-bold)}.tabular-nums,.mono,code,kbd,samp,.t-num{font-variant-numeric:tabular-nums}.mono,code,kbd,samp,.t-num{font-family:var(--ff-mono);font-size:var(--fs-mono);letter-spacing:-.02em}code{background:var(--bg-sunk);border-radius:var(--r-xs);padding:2px 6px}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.imp-horizon{z-index:39;pointer-events:none;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--accent-2) 0%, transparent) 8%, color-mix(in srgb, var(--accent-2) 55%, transparent) 30%, color-mix(in srgb, var(--accent) 85%, transparent) 50%, color-mix(in srgb, var(--accent-2) 55%, transparent) 70%, transparent 92%);background-position:0 0;background-size:200% 100%;height:1px;position:absolute;top:0;left:0;right:0}.imp-horizon:after{content:"";background:inherit;filter:blur(6px);opacity:.7;position:absolute;inset:0}.imp-rule{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-2) 50%, transparent), transparent);height:1px;margin:18px 0}[data-palette=tachyon]{--r-btn:6px;--r-tile:5px;--r-input:5px;--r-chip:3px;--r-card:6px;--r-hero:8px;--r-sheet:10px;--r-sm:var(--r-tile);--r-md:var(--r-btn);--r-lg:var(--r-card);--r-2xl:12px;--r-pill:var(--r-chip);--clip-cut:polygon(0 0, calc(100% - 10px) 0, 100% 10px, 100% 100%, 0 100%);--clip-cut-2:polygon(10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px);--navy-950:oklch(8% .008 255);--navy-900:oklch(11% .01 252);--navy-850:oklch(13% .011 250);--navy-800:oklch(15% .012 248);--navy-700:oklch(19% .013 246);--navy-600:oklch(24% .014 244);--navy-500:oklch(32% .016 242);--teal-200:oklch(92% .03 228);--teal-300:oklch(84% .06 227);--teal-400:oklch(76% .1 226);--teal-500:oklch(70% .13 225);--teal-600:oklch(60% .12 224);--teal-700:oklch(48% .1 223);--gold-200:oklch(94% .04 70);--gold-300:oklch(88% .075 68);--gold-400:oklch(82% .11 67);--gold-500:oklch(76% .13 66);--gold-600:oklch(64% .115 64);--spring-200:oklch(88% .055 162/.18);--spring-300:oklch(78% .09 160);--spring-400:oklch(70% .11 158);--spring-500:oklch(60% .12 156);--spring-600:oklch(50% .105 154);--accent:oklch(70% .13 225);--accent-hover:oklch(76% .1 226);--accent-press:oklch(60% .12 224);--accent-soft:oklch(70% .13 225/.14);--accent-ink:oklch(12% .015 240);--accent-2:oklch(76% .13 66);--on-accent:oklch(12% .015 240);--on-accent-2:oklch(13% .02 60);--bg:oklch(11% .01 252);--bg-elev-1:oklch(15% .012 248);--bg-elev-2:oklch(19% .013 246);--bg-sunk:oklch(13% .011 250);--fg:oklch(95% .012 240);--fg-2:oklch(78% .018 238);--_base-fg-3:oklch(58% .016 236);--_base-fg-mute:oklch(59.4% .01 234);--fg-on-accent:oklch(12% .015 240);--_base-line:oklch(70% .015 240/.1);--_base-line-2:oklch(70% .015 240/.06);--_base-line-strong:oklch(70% .015 240/.18);--success:oklch(60% .12 156);--warning:oklch(69.5% .205 43.2);--danger:oklch(61.8% .18 22);--info:oklch(76% .1 226);--sh-1:0 0 0 1px oklch(70% .015 240/.06), 0 1px 2px oklch(8% .008 255/.4);--sh-2:0 0 0 1px oklch(70% .015 240/.08), 0 2px 5px oklch(8% .008 255/.44);--sh-3:0 0 0 1px oklch(70% .015 240/.1), 0 4px 11px oklch(8% .008 255/.48);--sh-4:0 0 0 1px oklch(70% .015 240/.12), 0 7px 18px oklch(8% .008 255/.52);--sh-accent:0 0 0 1px oklch(70% .13 225/.28), 0 2px 8px oklch(70% .13 225/.14);--sh-accent-2:0 0 0 1px oklch(76% .13 66/.24), 0 2px 5px oklch(8% .008 255/.36);--sh-inset:inset 0 1px 0 oklch(95% .012 240/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=tachyon][data-theme=light],.light[data-palette=tachyon]{--bg:oklch(95% .008 248);--bg-elev-1:oklch(98% .005 246);--bg-elev-2:oklch(98% .005 246);--bg-sunk:oklch(91% .01 250);--fg:oklch(14% .014 252);--fg-2:oklch(28% .018 250);--fg-3:oklch(48% .016 248);--fg-mute:oklch(49.8% .012 246);--fg-on-accent:oklch(98% .005 246);--accent-2:oklch(53% .13 66);--on-accent-2:oklch(98% .005 246);--line:oklch(14% .014 252/.1);--line-2:oklch(14% .014 252/.05);--line-strong:oklch(14% .014 252/.18);--accent-soft:oklch(70% .13 225/.12);--accent-ink:oklch(12% .015 240);--sh-1:0 1px 2px oklch(14% .014 252/.08);--sh-2:0 2px 5px oklch(14% .014 252/.1);--sh-3:0 4px 11px oklch(14% .014 252/.12);--sh-4:0 8px 20px oklch(14% .014 252/.14);--sh-inset:inset 0 1px 0 oklch(98% .005 246/.7)}[data-palette=quark-gluon]{--r-btn:18px;--r-tile:16px;--r-input:16px;--r-chip:9999px;--r-card:20px;--r-hero:24px;--r-sheet:28px;--r-sm:var(--r-tile);--r-md:var(--r-btn);--r-lg:var(--r-card);--r-2xl:32px;--r-pill:var(--r-chip);--navy-950:oklch(9% .012 312);--navy-900:oklch(12% .016 312);--navy-850:oklch(14% .018 310);--navy-800:oklch(17% .019 308);--navy-700:oklch(21% .021 306);--navy-600:oklch(28% .022 304);--navy-500:oklch(38% .022 300);--teal-200:oklch(92% .045 350);--teal-300:oklch(84% .09 349);--teal-400:oklch(76% .15 348);--teal-500:oklch(66% .19 348);--teal-600:oklch(54% .175 346);--teal-700:oklch(42% .145 344);--gold-200:oklch(94% .045 62);--gold-300:oklch(88% .085 60);--gold-400:oklch(82% .125 58);--gold-500:oklch(74% .155 57);--gold-600:oklch(62% .14 55);--spring-200:oklch(88% .04 188/.18);--spring-300:oklch(78% .065 186);--spring-400:oklch(68% .085 185);--spring-500:oklch(58% .085 184);--spring-600:oklch(48% .075 183);--accent:oklch(66% .19 348);--accent-hover:oklch(76% .15 348);--accent-press:oklch(54% .175 346);--accent-soft:oklch(66% .19 348/.15);--accent-ink:oklch(14% .02 320);--accent-2:oklch(74% .155 57);--on-accent:oklch(97% .008 340);--on-accent-2:oklch(14% .022 55);--bg:oklch(12% .016 312);--bg-elev-1:oklch(17% .019 308);--bg-elev-2:oklch(21% .021 306);--bg-sunk:oklch(14% .018 310);--fg:oklch(96% .014 34);--fg-2:oklch(80% .02 32);--_base-fg-3:oklch(60% .018 28);--_base-fg-mute:oklch(60.7% .012 24);--fg-on-accent:oklch(97% .008 340);--_base-line:oklch(80% .016 310/.1);--_base-line-2:oklch(80% .016 310/.06);--_base-line-strong:oklch(80% .016 310/.18);--success:oklch(58% .085 184);--warning:oklch(69.5% .205 43.2);--danger:oklch(62.9% .185 28);--info:oklch(68% .085 185);--sh-1:0 0 0 1px oklch(80% .016 310/.06), 0 1px 2px oklch(9% .012 312/.42);--sh-2:0 0 0 1px oklch(80% .016 310/.08), 0 2px 5px oklch(9% .012 312/.46);--sh-3:0 0 0 1px oklch(80% .016 310/.1), 0 4px 11px oklch(9% .012 312/.5);--sh-4:0 0 0 1px oklch(80% .016 310/.12), 0 7px 18px oklch(9% .012 312/.54);--sh-accent:0 0 0 1px oklch(66% .19 348/.3), 0 2px 8px oklch(66% .19 348/.16);--sh-accent-2:0 0 0 1px oklch(74% .155 57/.26), 0 2px 5px oklch(9% .012 312/.38);--sh-inset:inset 0 1px 0 oklch(96% .014 34/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=quark-gluon][data-theme=light],.light[data-palette=quark-gluon]{--bg:oklch(96% .01 335);--bg-elev-1:oklch(99% .006 330);--bg-elev-2:oklch(99% .006 330);--bg-sunk:oklch(92% .014 338);--fg:oklch(16% .022 312);--fg-2:oklch(30% .026 308);--fg-3:oklch(50% .022 304);--fg-mute:oklch(50.7% .016 300);--fg-on-accent:oklch(99% .006 330);--accent-2:oklch(54% .155 57);--on-accent-2:oklch(99% .006 330);--line:oklch(16% .022 312/.1);--line-2:oklch(16% .022 312/.05);--line-strong:oklch(16% .022 312/.18);--accent-soft:oklch(66% .19 348/.12);--accent-ink:oklch(14% .02 320);--sh-1:0 1px 2px oklch(16% .022 312/.07);--sh-2:0 2px 5px oklch(16% .022 312/.1);--sh-3:0 4px 11px oklch(16% .022 312/.12);--sh-4:0 8px 20px oklch(16% .022 312/.14);--sh-inset:inset 0 1px 0 oklch(99% .006 330/.7)}[data-palette=celadon]{--teal-200:oklch(92% .035 172);--teal-300:oklch(85% .06 172);--teal-400:oklch(78% .085 172);--teal-500:oklch(72% .1 172);--teal-600:oklch(62% .09 172);--teal-700:oklch(50% .075 173);--gold-200:oklch(93% .045 78);--gold-300:oklch(87% .075 76);--gold-400:oklch(80% .105 74);--gold-500:oklch(74% .12 72);--gold-600:oklch(63% .105 70);--spring-200:oklch(87% .06 148/.18);--spring-300:oklch(79% .09 147);--spring-400:oklch(71% .11 146);--spring-500:oklch(61% .12 145);--spring-600:oklch(51% .105 144);--navy-950:oklch(9% .008 185);--navy-900:oklch(11.5% .01 182);--navy-850:oklch(13.5% .011 180);--navy-800:oklch(15.5% .012 178);--navy-700:oklch(19.5% .013 176);--navy-600:oklch(24.5% .014 174);--navy-500:oklch(32.5% .015 172);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(72% .1 172/.14);--_base-accent-ink:oklch(15% .02 175);--accent-2:var(--gold-500);--on-accent:oklch(15% .02 175);--on-accent-2:oklch(16% .03 70);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .012 175);--fg-2:oklch(78% .016 174);--_base-fg-3:oklch(58% .014 173);--_base-fg-mute:oklch(59% .01 172);--fg-on-accent:oklch(15% .02 175);--_base-line:oklch(78% .016 174/.1);--_base-line-2:oklch(78% .016 174/.05);--_base-line-strong:oklch(78% .016 174/.18);--_base-success:var(--spring-500);--_base-warning:oklch(72% .15 55);--_base-danger:oklch(62% .17 25);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(95% .012 175/.05);--sh-2:0 0 0 1px oklch(95% .012 175/.07), 0 2px 5px #0006;--sh-3:0 0 0 1px oklch(95% .012 175/.09), 0 4px 11px #00000075;--sh-4:0 0 0 1px oklch(95% .012 175/.11), 0 8px 22px #00000080;--sh-accent:0 0 0 1px oklch(72% .1 172/.3), 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px oklch(74% .12 72/.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 oklch(95% .012 175/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=celadon][data-theme=light],.light[data-palette=celadon]{--bg:oklch(95.5% .008 175);--bg-elev-1:oklch(98% .005 176);--bg-elev-2:oklch(98% .005 176);--bg-sunk:oklch(91.5% .01 174);--fg:oklch(15% .014 180);--fg-2:oklch(29% .016 178);--fg-3:oklch(48% .015 176);--fg-mute:oklch(50% .012 174);--fg-on-accent:oklch(15% .02 175);--line:oklch(15% .014 180/.1);--line-2:oklch(15% .014 180/.05);--line-strong:oklch(15% .014 180/.18);--_base-accent-soft:oklch(72% .1 172/.13);--_base-accent-ink:oklch(15% .02 175);--sh-1:0 1px 2px oklch(15% .014 180/.06);--sh-2:0 2px 5px oklch(15% .014 180/.09);--sh-3:0 4px 11px oklch(15% .014 180/.11);--sh-4:0 8px 20px oklch(15% .014 180/.13);--sh-inset:inset 0 1px 0 oklch(99% .003 176/.7)}[data-palette=celadon]{--r-btn:7px 7px 16px 16px;--r-tile:6px 6px 14px 14px;--r-input:6px 6px 13px 13px;--r-chip:9999px;--r-card:10px 10px 24px 24px;--r-hero:12px 12px 28px 28px;--r-sheet:12px 12px 30px 30px;--ff-display:"Sora","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=urushi]{--teal-200:oklch(94% .04 88);--teal-300:oklch(87% .07 87);--teal-400:oklch(80% .1 85);--teal-500:oklch(74% .125 84);--teal-600:oklch(63% .11 82);--teal-700:oklch(51% .09 80);--gold-200:oklch(90% .05 33);--gold-300:oklch(80% .09 32);--gold-400:oklch(69% .14 31);--gold-500:oklch(60% .175 31);--gold-600:oklch(51% .15 30);--spring-200:oklch(86% .055 142/.18);--spring-300:oklch(77% .085 141);--spring-400:oklch(69% .105 140);--spring-500:oklch(59% .115 139);--spring-600:oklch(49% .1 138);--navy-950:oklch(9% .009 55);--navy-900:oklch(11% .01 54);--navy-850:oklch(13% .011 53);--navy-800:oklch(15% .012 52);--navy-700:oklch(19% .013 51);--navy-600:oklch(24% .014 50);--navy-500:oklch(32% .015 49);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(74% .125 84/.15);--_base-accent-ink:oklch(16% .02 60);--accent-2:var(--gold-500);--on-accent:oklch(16% .02 60);--on-accent-2:oklch(14% .02 35);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .01 80);--fg-2:oklch(78% .015 78);--_base-fg-3:oklch(58% .014 76);--_base-fg-mute:oklch(59% .01 74);--fg-on-accent:oklch(16% .02 60);--_base-line:oklch(78% .015 78/.1);--_base-line-2:oklch(78% .015 78/.05);--_base-line-strong:oklch(78% .015 78/.18);--_base-success:var(--spring-500);--_base-warning:oklch(72% .14 65);--_base-danger:oklch(64% .16 28);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(95% .01 80/.05);--sh-2:0 0 0 1px oklch(95% .01 80/.07), 0 2px 5px #0000006b;--sh-3:0 0 0 1px oklch(95% .01 80/.09), 0 4px 11px #0000007a;--sh-4:0 0 0 1px oklch(95% .01 80/.11), 0 8px 22px #00000085;--sh-accent:0 0 0 1px oklch(74% .125 84/.3), 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px oklch(60% .175 31/.28), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 oklch(95% .01 80/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=urushi][data-theme=light],.light[data-palette=urushi]{--bg:oklch(95.5% .01 80);--bg-elev-1:oklch(98% .006 82);--bg-elev-2:oklch(98% .006 82);--bg-sunk:oklch(91.5% .013 78);--fg:oklch(14% .012 55);--fg-2:oklch(28% .015 54);--fg-3:oklch(48% .014 52);--fg-mute:oklch(50% .011 50);--fg-on-accent:oklch(16% .02 60);--line:oklch(14% .012 55/.1);--line-2:oklch(14% .012 55/.05);--line-strong:oklch(14% .012 55/.18);--_base-accent-soft:oklch(74% .125 84/.14);--_base-accent-ink:oklch(16% .02 60);--sh-1:0 1px 2px oklch(14% .012 55/.06);--sh-2:0 2px 5px oklch(14% .012 55/.09);--sh-3:0 4px 11px oklch(14% .012 55/.11);--sh-4:0 8px 20px oklch(14% .012 55/.13);--sh-inset:inset 0 1px 0 oklch(99% .004 82/.7)}[data-palette=urushi]{--r-btn:9px;--r-tile:8px;--r-input:8px;--r-chip:10px;--r-card:13px;--r-hero:15px;--r-sheet:18px;--ff-display:"Schibsted Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=bronze-patina]{--teal-200:oklch(91% .04 192);--teal-300:oklch(83% .07 191);--teal-400:oklch(76% .095 190);--teal-500:oklch(69% .115 190);--teal-600:oklch(59% .1 188);--teal-700:oklch(47% .085 186);--gold-200:oklch(92% .045 82);--gold-300:oklch(85% .08 80);--gold-400:oklch(78% .11 79);--gold-500:oklch(71% .135 78);--gold-600:oklch(60% .12 76);--spring-200:oklch(87% .055 155/.18);--spring-300:oklch(78% .09 154);--spring-400:oklch(70% .11 153);--spring-500:oklch(60% .12 152);--spring-600:oklch(50% .105 150);--navy-950:oklch(9% .01 62);--navy-900:oklch(11.5% .012 60);--navy-850:oklch(13.5% .013 58);--navy-800:oklch(15.5% .014 57);--navy-700:oklch(19.5% .015 56);--navy-600:oklch(24.5% .016 55);--navy-500:oklch(32.5% .017 54);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(69% .115 190/.15);--_base-accent-ink:oklch(14% .018 190);--accent-2:var(--gold-500);--on-accent:oklch(14% .018 190);--on-accent-2:oklch(16% .025 70);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .01 75);--fg-2:oklch(78% .014 74);--_base-fg-3:oklch(58% .013 72);--_base-fg-mute:oklch(59% .01 70);--fg-on-accent:oklch(14% .018 190);--_base-line:oklch(78% .014 74/.1);--_base-line-2:oklch(78% .014 74/.05);--_base-line-strong:oklch(78% .014 74/.18);--_base-success:var(--spring-500);--_base-warning:oklch(73% .145 68);--_base-danger:oklch(62% .165 26);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(95% .01 75/.05);--sh-2:0 0 0 1px oklch(95% .01 75/.07), 0 2px 5px #00000069;--sh-3:0 0 0 1px oklch(95% .01 75/.09), 0 4px 11px #00000078;--sh-4:0 0 0 1px oklch(95% .01 75/.11), 0 8px 22px #00000082;--sh-accent:0 0 0 1px oklch(69% .115 190/.3), 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px oklch(71% .135 78/.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 oklch(95% .01 75/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=bronze-patina][data-theme=light],.light[data-palette=bronze-patina]{--bg:oklch(95% .01 75);--bg-elev-1:oklch(97.5% .006 78);--bg-elev-2:oklch(97.5% .006 78);--bg-sunk:oklch(91% .013 72);--fg:oklch(15% .014 60);--fg-2:oklch(29% .016 58);--fg-3:oklch(48% .015 56);--fg-mute:oklch(50% .012 54);--fg-on-accent:oklch(14% .018 190);--line:oklch(15% .014 60/.1);--line-2:oklch(15% .014 60/.05);--line-strong:oklch(15% .014 60/.18);--_base-accent-soft:oklch(69% .115 190/.13);--_base-accent-ink:oklch(14% .018 190);--sh-1:0 1px 2px oklch(15% .014 60/.06);--sh-2:0 2px 5px oklch(15% .014 60/.09);--sh-3:0 4px 11px oklch(15% .014 60/.11);--sh-4:0 8px 20px oklch(15% .014 60/.13);--sh-inset:inset 0 1px 0 oklch(99% .004 78/.7)}[data-palette=bronze-patina]{--r-btn:5px;--r-tile:4px;--r-input:4px;--r-chip:5px;--r-card:16px;--r-hero:20px;--r-sheet:24px;--ff-display:"Syne","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=blown-glass]{--teal-200:oklch(94% .045 72);--teal-300:oklch(88% .08 71);--teal-400:oklch(81% .115 69);--teal-500:oklch(75% .14 68);--teal-600:oklch(64% .125 66);--teal-700:oklch(52% .1 64);--gold-200:oklch(92% .04 170);--gold-300:oklch(85% .07 169);--gold-400:oklch(78% .095 168);--gold-500:oklch(72% .11 168);--gold-600:oklch(61% .095 166);--spring-200:oklch(88% .055 162/.18);--spring-300:oklch(79% .085 161);--spring-400:oklch(71% .105 160);--spring-500:oklch(61% .115 158);--spring-600:oklch(51% .1 156);--navy-950:oklch(9% .008 80);--navy-900:oklch(11.5% .009 78);--navy-850:oklch(13.5% .01 76);--navy-800:oklch(15.5% .011 75);--navy-700:oklch(19.5% .012 74);--navy-600:oklch(24.5% .013 72);--navy-500:oklch(32.5% .014 70);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(75% .14 68/.14);--_base-accent-ink:oklch(17% .025 65);--accent-2:var(--gold-500);--on-accent:oklch(17% .025 65);--on-accent-2:oklch(14% .02 170);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .008 80);--fg-2:oklch(78% .012 78);--_base-fg-3:oklch(58% .012 76);--_base-fg-mute:oklch(59% .008 74);--fg-on-accent:oklch(17% .025 65);--_base-line:oklch(78% .012 78/.1);--_base-line-2:oklch(78% .012 78/.05);--_base-line-strong:oklch(78% .012 78/.18);--_base-success:var(--spring-500);--_base-warning:oklch(70% .16 50);--_base-danger:oklch(63% .17 28);--_base-info:var(--gold-400);--sh-1:0 0 0 1px oklch(95% .008 80/.05);--sh-2:0 0 0 1px oklch(95% .008 80/.07), 0 2px 5px #0006;--sh-3:0 0 0 1px oklch(95% .008 80/.09), 0 4px 11px #00000075;--sh-4:0 0 0 1px oklch(95% .008 80/.11), 0 8px 22px #00000080;--sh-accent:0 0 0 1px oklch(75% .14 68/.3), 0 2px 8px oklch(75% .14 68/.12);--sh-accent-2:0 0 0 1px oklch(72% .11 168/.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 oklch(95% .008 80/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=blown-glass][data-theme=light],.light[data-palette=blown-glass]{--bg:oklch(96% .007 80);--bg-elev-1:oklch(98.5% .004 82);--bg-elev-2:oklch(98.5% .004 82);--bg-sunk:oklch(92% .01 78);--fg:oklch(15% .012 70);--fg-2:oklch(29% .014 70);--fg-3:oklch(48% .013 70);--fg-mute:oklch(50% .01 70);--fg-on-accent:oklch(17% .025 65);--line:oklch(15% .012 70/.1);--line-2:oklch(15% .012 70/.05);--line-strong:oklch(15% .012 70/.18);--_base-accent-soft:oklch(75% .14 68/.13);--_base-accent-ink:oklch(17% .025 65);--sh-1:0 1px 2px oklch(15% .012 70/.06);--sh-2:0 2px 5px oklch(15% .012 70/.09);--sh-3:0 4px 11px oklch(15% .012 70/.11);--sh-4:0 8px 20px oklch(15% .012 70/.13);--sh-inset:inset 0 1px 0 oklch(99% .003 82/.7)}[data-palette=blown-glass]{--r-btn:18px 13px 18px 13px;--r-tile:15px 11px 15px 11px;--r-input:14px 11px 14px 11px;--r-chip:9999px;--r-card:26px 18px 26px 18px;--r-hero:30px 21px 30px 21px;--r-sheet:32px 23px 32px 23px;--ff-display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=shibori]{--teal-200:oklch(92% .03 265);--teal-300:oklch(84% .06 265);--teal-400:oklch(75% .1 266);--teal-500:oklch(66% .13 266);--teal-600:oklch(56% .12 267);--teal-700:oklch(45% .1 268);--gold-200:oklch(95% .03 88);--gold-300:oklch(90% .055 87);--gold-400:oklch(84% .075 86);--gold-500:oklch(78% .095 85);--gold-600:oklch(66% .085 83);--spring-200:oklch(87% .055 150/.18);--spring-300:oklch(78% .085 149);--spring-400:oklch(70% .105 148);--spring-500:oklch(60% .115 147);--spring-600:oklch(50% .1 145);--navy-950:oklch(9% .014 268);--navy-900:oklch(11.5% .016 267);--navy-850:oklch(13.5% .017 266);--navy-800:oklch(15.5% .018 266);--navy-700:oklch(19.5% .019 265);--navy-600:oklch(24.5% .02 264);--navy-500:oklch(32.5% .021 263);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(66% .13 266/.16);--_base-accent-ink:oklch(15% .02 268);--accent-2:var(--gold-500);--on-accent:oklch(15% .02 268);--on-accent-2:oklch(16% .03 268);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .012 85);--fg-2:oklch(78% .016 86);--_base-fg-3:oklch(58% .014 87);--_base-fg-mute:oklch(59% .012 265);--fg-on-accent:oklch(15% .02 268);--_base-line:oklch(80% .02 265/.11);--_base-line-2:oklch(80% .02 265/.06);--_base-line-strong:oklch(80% .02 265/.19);--_base-success:var(--spring-500);--_base-warning:oklch(75% .13 80);--_base-danger:oklch(62% .16 24);--_base-info:var(--teal-300);--sh-1:0 0 0 1px oklch(92% .03 265/.05);--sh-2:0 0 0 1px oklch(92% .03 265/.07), 0 2px 5px #0000006b;--sh-3:0 0 0 1px oklch(92% .03 265/.09), 0 4px 11px #0000007a;--sh-4:0 0 0 1px oklch(92% .03 265/.11), 0 8px 22px #00000085;--sh-accent:0 0 0 1px oklch(66% .13 266/.3), 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px oklch(78% .095 85/.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 oklch(95% .012 85/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=shibori][data-theme=light],.light[data-palette=shibori]{--bg:oklch(95.5% .008 85);--bg-elev-1:oklch(98% .004 88);--bg-elev-2:oklch(98% .004 88);--bg-sunk:oklch(91.5% .012 84);--fg:oklch(15% .02 267);--fg-2:oklch(29% .022 266);--fg-3:oklch(48% .02 265);--fg-mute:oklch(50% .016 264);--fg-on-accent:oklch(97% .008 88);--line:oklch(15% .02 267/.1);--line-2:oklch(15% .02 267/.05);--line-strong:oklch(15% .02 267/.18);--_base-accent-soft:oklch(66% .13 266/.13);--_base-accent-ink:oklch(15% .02 268);--sh-1:0 1px 2px oklch(15% .02 267/.06);--sh-2:0 2px 5px oklch(15% .02 267/.09);--sh-3:0 4px 11px oklch(15% .02 267/.11);--sh-4:0 8px 20px oklch(15% .02 267/.13);--sh-inset:inset 0 1px 0 oklch(99% .003 88/.7)}[data-palette=shibori]{--r-btn:14px 5px 5px 14px;--r-tile:12px 4px 4px 12px;--r-input:12px 4px 4px 12px;--r-chip:14px 5px 5px 14px;--r-card:18px 6px 6px 18px;--r-hero:22px 7px 7px 22px;--r-sheet:24px 8px 8px 24px;--ff-display:"Schibsted Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=terrazzo]{--teal-200:oklch(91% .045 162);--teal-300:oklch(83% .075 161);--teal-400:oklch(74% .1 160);--teal-500:oklch(66% .12 160);--teal-600:oklch(56% .105 158);--teal-700:oklch(45% .09 156);--gold-200:oklch(92% .04 45);--gold-300:oklch(85% .07 44);--gold-400:oklch(76% .095 43);--gold-500:oklch(68% .115 42);--gold-600:oklch(57% .1 40);--spring-200:oklch(87% .055 132/.18);--spring-300:oklch(79% .09 132);--spring-400:oklch(71% .11 131);--spring-500:oklch(61% .12 130);--spring-600:oklch(51% .105 128);--navy-950:oklch(9% .008 120);--navy-900:oklch(11.5% .009 118);--navy-850:oklch(13.5% .01 116);--navy-800:oklch(15.5% .011 114);--navy-700:oklch(19.5% .012 112);--navy-600:oklch(24.5% .013 111);--navy-500:oklch(32.5% .014 110);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(66% .12 160/.15);--_base-accent-ink:oklch(14% .02 160);--accent-2:var(--gold-500);--on-accent:oklch(14% .02 160);--on-accent-2:oklch(16% .025 45);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .008 110);--fg-2:oklch(78% .012 108);--_base-fg-3:oklch(58% .011 106);--_base-fg-mute:oklch(59% .008 104);--fg-on-accent:oklch(14% .02 160);--_base-line:oklch(78% .012 108/.1);--_base-line-2:oklch(78% .012 108/.05);--_base-line-strong:oklch(78% .012 108/.18);--_base-success:var(--spring-500);--_base-warning:oklch(74% .13 82);--_base-danger:oklch(60% .17 25);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(95% .008 110/.05);--sh-2:0 0 0 1px oklch(95% .008 110/.07), 0 2px 5px #0006;--sh-3:0 0 0 1px oklch(95% .008 110/.09), 0 4px 11px #00000075;--sh-4:0 0 0 1px oklch(95% .008 110/.11), 0 8px 22px #00000080;--sh-accent:0 0 0 1px oklch(66% .12 160/.3), 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px oklch(68% .115 42/.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 oklch(95% .008 110/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=terrazzo][data-theme=light],.light[data-palette=terrazzo]{--bg:oklch(95.5% .006 110);--bg-elev-1:oklch(97.5% .004 110);--bg-elev-2:oklch(97.5% .004 110);--bg-sunk:oklch(91.5% .009 108);--fg:oklch(16% .012 120);--fg-2:oklch(30% .014 118);--fg-3:oklch(48% .013 116);--fg-mute:oklch(50% .01 114);--fg-on-accent:oklch(14% .02 160);--line:oklch(16% .012 120/.1);--line-2:oklch(16% .012 120/.05);--line-strong:oklch(16% .012 120/.18);--_base-accent-soft:oklch(66% .12 160/.13);--_base-accent-ink:oklch(14% .02 160);--sh-1:0 1px 2px oklch(16% .012 120/.06);--sh-2:0 2px 5px oklch(16% .012 120/.09);--sh-3:0 4px 11px oklch(16% .012 120/.11);--sh-4:0 8px 20px oklch(16% .012 120/.13);--sh-inset:inset 0 1px 0 oklch(99% .003 110/.7)}[data-palette=terrazzo]{--r-btn:3px 3px 14px 3px;--r-tile:2px 2px 12px 2px;--r-input:2px 2px 12px 2px;--r-chip:3px 3px 14px 3px;--r-card:3px 3px 20px 3px;--r-hero:4px 4px 24px 4px;--r-sheet:4px 4px 26px 4px;--ff-display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=adobe-dusk]{--teal-200:oklch(93% .03 298);--teal-300:oklch(86% .058 297);--teal-400:oklch(78% .095 296);--teal-500:oklch(71% .125 295);--teal-600:oklch(61% .118 294);--teal-700:oklch(49% .098 293);--gold-200:oklch(94% .038 72);--gold-300:oklch(88% .072 70);--gold-400:oklch(81% .108 68);--gold-500:oklch(74% .128 67);--gold-600:oklch(62% .112 65);--spring-200:oklch(86% .055 150/.18);--spring-300:oklch(78% .085 149);--spring-400:oklch(70% .105 148);--spring-500:oklch(61% .112 147);--spring-600:oklch(51% .098 146);--navy-950:oklch(8.5% .012 58);--navy-900:oklch(11.5% .015 58);--navy-850:oklch(13.5% .016 57);--navy-800:oklch(16% .018 56);--navy-700:oklch(20% .02 56);--navy-600:oklch(25.5% .021 55);--navy-500:oklch(33.5% .022 54);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(71% .125 295/.16);--_base-accent-ink:oklch(14% .028 296);--accent-2:var(--gold-500);--on-accent:oklch(14% .028 296);--on-accent-2:oklch(15% .03 60);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .014 66);--fg-2:oklch(79% .018 64);--_base-fg-3:oklch(60% .018 62);--_base-fg-mute:oklch(56% .014 60);--fg-on-accent:oklch(14% .028 296);--_base-line:oklch(86% .03 66/.1);--_base-line-2:oklch(86% .03 66/.05);--_base-line-strong:oklch(86% .03 66/.18);--_base-success:var(--spring-500);--_base-warning:oklch(76% .15 74);--_base-danger:oklch(63.5% .175 25);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(86% .03 66/.05), 0 1px 2px oklch(8.5% .012 58/.42);--sh-2:0 0 0 1px oklch(86% .03 66/.07), 0 2px 5px oklch(8.5% .012 58/.46);--sh-3:0 0 0 1px oklch(86% .03 66/.09), 0 4px 11px oklch(8.5% .012 58/.5);--sh-4:0 0 0 1px oklch(86% .03 66/.11), 0 8px 22px oklch(8.5% .012 58/.54);--sh-accent:0 0 0 1px oklch(71% .125 295/.3), 0 2px 8px oklch(71% .125 295/.14);--sh-accent-2:0 0 0 1px oklch(74% .128 67/.26), 0 2px 5px oklch(8.5% .012 58/.36);--sh-inset:inset 0 1px 0 oklch(95% .014 66/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=adobe-dusk][data-theme=light],.light[data-palette=adobe-dusk]{--bg:oklch(95.5% .01 76);--bg-elev-1:oklch(98% .007 78);--bg-elev-2:oklch(98% .007 78);--bg-sunk:oklch(91.5% .014 72);--fg:oklch(16.5% .02 58);--fg-2:oklch(31% .022 58);--fg-3:oklch(50% .02 60);--fg-mute:oklch(54.5% .016 62);--fg-on-accent:oklch(15% .03 296);--line:oklch(16.5% .02 58/.1);--line-2:oklch(16.5% .02 58/.05);--line-strong:oklch(16.5% .02 58/.18);--_base-accent-soft:oklch(71% .125 295/.14);--_base-accent-ink:oklch(15% .03 296);--sh-1:0 1px 2px oklch(16.5% .02 58/.07);--sh-2:0 2px 5px oklch(16.5% .02 58/.1);--sh-3:0 4px 11px oklch(16.5% .02 58/.12);--sh-4:0 8px 20px oklch(16.5% .02 58/.14);--sh-inset:inset 0 1px 0 oklch(98% .007 78/.7)}[data-palette=adobe-dusk]{--r-btn:18px 18px 3px 18px;--r-tile:16px 16px 3px 16px;--r-input:14px 14px 3px 14px;--r-chip:9999px;--r-card:24px 24px 4px 24px;--r-hero:28px 28px 5px 28px;--r-sheet:32px 32px 6px 32px;--ff-display:"Schibsted Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=monsoon-brass]{--teal-200:oklch(94% .032 92);--teal-300:oklch(88% .062 90);--teal-400:oklch(80% .098 89);--teal-500:oklch(73% .12 88);--teal-600:oklch(62% .11 86);--teal-700:oklch(50% .092 85);--gold-200:oklch(92% .032 268);--gold-300:oklch(85% .06 268);--gold-400:oklch(77% .092 267);--gold-500:oklch(70% .115 266);--gold-600:oklch(58% .105 265);--spring-200:oklch(86% .052 170/.18);--spring-300:oklch(78% .082 169);--spring-400:oklch(70% .1 168);--spring-500:oklch(61% .105 167);--spring-600:oklch(51% .092 166);--navy-950:oklch(8% .014 262);--navy-900:oklch(11% .016 260);--navy-850:oklch(13% .017 259);--navy-800:oklch(15.5% .018 258);--navy-700:oklch(19.5% .019 257);--navy-600:oklch(25% .02 256);--navy-500:oklch(33% .021 255);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(73% .12 88/.16);--_base-accent-ink:oklch(14.5% .028 90);--accent-2:var(--gold-500);--on-accent:oklch(14.5% .028 90);--on-accent-2:oklch(15% .03 268);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .01 258);--fg-2:oklch(78.8% .014 256);--_base-fg-3:oklch(59.8% .014 254);--_base-fg-mute:oklch(55.8% .011 252);--fg-on-accent:oklch(14.5% .028 90);--_base-line:oklch(85% .02 258/.1);--_base-line-2:oklch(85% .02 258/.05);--_base-line-strong:oklch(85% .02 258/.18);--_base-success:var(--spring-500);--_base-warning:oklch(75.5% .155 58);--_base-danger:oklch(63% .178 24);--_base-info:var(--gold-400);--sh-1:0 0 0 1px oklch(85% .02 258/.05), 0 1px 2px oklch(8% .014 262/.44);--sh-2:0 0 0 1px oklch(85% .02 258/.07), 0 2px 5px oklch(8% .014 262/.48);--sh-3:0 0 0 1px oklch(85% .02 258/.09), 0 4px 11px oklch(8% .014 262/.52);--sh-4:0 0 0 1px oklch(85% .02 258/.11), 0 8px 22px oklch(8% .014 262/.56);--sh-accent:0 0 0 1px oklch(73% .12 88/.28), 0 2px 8px oklch(73% .12 88/.13);--sh-accent-2:0 0 0 1px oklch(70% .115 266/.26), 0 2px 5px oklch(8% .014 262/.38);--sh-inset:inset 0 1px 0 oklch(95% .01 258/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=monsoon-brass][data-theme=light],.light[data-palette=monsoon-brass]{--bg:oklch(95% .008 256);--bg-elev-1:oklch(97.8% .005 254);--bg-elev-2:oklch(97.8% .005 254);--bg-sunk:oklch(90.8% .011 258);--fg:oklch(15.5% .018 258);--fg-2:oklch(30% .02 257);--fg-3:oklch(49.2% .017 256);--fg-mute:oklch(54% .013 255);--fg-on-accent:oklch(15% .03 90);--line:oklch(15.5% .018 258/.1);--line-2:oklch(15.5% .018 258/.05);--line-strong:oklch(15.5% .018 258/.18);--_base-accent-soft:oklch(73% .12 88/.14);--_base-accent-ink:oklch(15% .03 90);--sh-1:0 1px 2px oklch(15.5% .018 258/.08);--sh-2:0 2px 5px oklch(15.5% .018 258/.1);--sh-3:0 4px 11px oklch(15.5% .018 258/.12);--sh-4:0 8px 20px oklch(15.5% .018 258/.14);--sh-inset:inset 0 1px 0 oklch(97.8% .005 254/.7)}[data-palette=monsoon-brass]{--r-btn:3px 3px 18px 7px;--r-tile:3px 3px 16px 6px;--r-input:3px 3px 14px 6px;--r-chip:2px 2px 12px 5px;--r-card:4px 4px 24px 9px;--r-hero:5px 5px 28px 10px;--r-sheet:5px 5px 32px 12px;--ff-display:"Syne","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=riviera-noon]{--teal-200:oklch(93% .034 210);--teal-300:oklch(86% .068 209);--teal-400:oklch(78% .108 208);--teal-500:oklch(71.5% .135 207);--teal-600:oklch(61% .125 206);--teal-700:oklch(49% .104 205);--gold-200:oklch(93% .036 48);--gold-300:oklch(86% .07 46);--gold-400:oklch(79% .108 45);--gold-500:oklch(71.5% .13 44);--gold-600:oklch(60% .118 42);--spring-200:oklch(86% .055 154/.18);--spring-300:oklch(77% .088 153);--spring-400:oklch(69% .108 152);--spring-500:oklch(60% .114 151);--spring-600:oklch(50% .1 150);--navy-950:oklch(8.5% .01 88);--navy-900:oklch(11.5% .012 87);--navy-850:oklch(13.5% .013 86);--navy-800:oklch(16% .014 86);--navy-700:oklch(20% .015 85);--navy-600:oklch(25.5% .016 84);--navy-500:oklch(33.5% .016 84);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(71.5% .135 207/.16);--_base-accent-ink:oklch(14% .026 210);--accent-2:var(--gold-500);--on-accent:oklch(14% .026 210);--on-accent-2:oklch(15% .03 44);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95.2% .012 90);--fg-2:oklch(79% .016 88);--_base-fg-3:oklch(60% .016 86);--_base-fg-mute:oklch(56% .012 85);--fg-on-accent:oklch(14% .026 210);--_base-line:oklch(87% .024 88/.1);--_base-line-2:oklch(87% .024 88/.05);--_base-line-strong:oklch(87% .024 88/.18);--_base-success:var(--spring-500);--_base-warning:oklch(78% .14 78);--_base-danger:oklch(62.5% .18 20);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(87% .024 88/.05), 0 1px 2px oklch(8.5% .01 88/.4);--sh-2:0 0 0 1px oklch(87% .024 88/.07), 0 2px 5px oklch(8.5% .01 88/.44);--sh-3:0 0 0 1px oklch(87% .024 88/.09), 0 4px 11px oklch(8.5% .01 88/.48);--sh-4:0 0 0 1px oklch(87% .024 88/.11), 0 8px 22px oklch(8.5% .01 88/.52);--sh-accent:0 0 0 1px oklch(71.5% .135 207/.3), 0 2px 8px oklch(71.5% .135 207/.14);--sh-accent-2:0 0 0 1px oklch(71.5% .13 44/.26), 0 2px 5px oklch(8.5% .01 88/.36);--sh-inset:inset 0 1px 0 oklch(95.2% .012 90/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=riviera-noon][data-theme=light],.light[data-palette=riviera-noon]{--bg:oklch(96.2% .008 90);--bg-elev-1:oklch(98.5% .005 88);--bg-elev-2:oklch(98.5% .005 88);--bg-sunk:oklch(92.2% .012 86);--fg:oklch(15% .014 88);--fg-2:oklch(29.8% .016 87);--fg-3:oklch(49% .015 86);--fg-mute:oklch(53.8% .012 85);--fg-on-accent:oklch(14.8% .028 210);--line:oklch(15% .014 88/.1);--line-2:oklch(15% .014 88/.05);--line-strong:oklch(15% .014 88/.18);--_base-accent-soft:oklch(71.5% .135 207/.14);--_base-accent-ink:oklch(14.8% .028 210);--sh-1:0 1px 2px oklch(15% .014 88/.07);--sh-2:0 2px 5px oklch(15% .014 88/.09);--sh-3:0 4px 11px oklch(15% .014 88/.11);--sh-4:0 8px 20px oklch(15% .014 88/.13);--sh-inset:inset 0 1px 0 oklch(98.5% .005 88/.7)}[data-palette=riviera-noon]{--r-btn:5px 14px 14px 5px;--r-tile:4px 12px 12px 4px;--r-input:4px 12px 12px 4px;--r-chip:9999px;--r-card:6px 22px 22px 6px;--r-hero:7px 26px 26px 7px;--r-sheet:8px 30px 30px 8px;--ff-display:"Sora","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=alpine-night]{--teal-200:oklch(94% .024 256);--teal-300:oklch(87% .048 255);--teal-400:oklch(79% .08 254);--teal-500:oklch(72.5% .105 254);--teal-600:oklch(62% .1 253);--teal-700:oklch(50% .084 252);--gold-200:oklch(90% .036 154);--gold-300:oklch(82% .068 153);--gold-400:oklch(73% .095 152);--gold-500:oklch(65.5% .108 151);--gold-600:oklch(54.5% .095 150);--spring-200:oklch(87% .048 174/.18);--spring-300:oklch(79% .078 173);--spring-400:oklch(71% .095 172);--spring-500:oklch(62% .1 171);--spring-600:oklch(52% .088 170);--navy-950:oklch(8.2% .014 270);--navy-900:oklch(11.2% .017 269);--navy-850:oklch(13.2% .018 268);--navy-800:oklch(15.8% .019 268);--navy-700:oklch(19.8% .02 267);--navy-600:oklch(25.2% .021 266);--navy-500:oklch(33.2% .022 265);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(72.5% .105 254/.16);--_base-accent-ink:oklch(14% .026 258);--accent-2:var(--gold-500);--on-accent:oklch(14% .026 258);--on-accent-2:oklch(14.5% .028 152);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95.5% .012 262);--fg-2:oklch(79.2% .016 262);--_base-fg-3:oklch(60.2% .016 262);--_base-fg-mute:oklch(56.2% .012 261);--fg-on-accent:oklch(14% .026 258);--_base-line:oklch(88% .022 262/.1);--_base-line-2:oklch(88% .022 262/.05);--_base-line-strong:oklch(88% .022 262/.18);--_base-success:var(--spring-500);--_base-warning:oklch(78.5% .135 76);--_base-danger:oklch(63% .178 26);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(88% .022 262/.05), 0 1px 2px oklch(8.2% .014 270/.44);--sh-2:0 0 0 1px oklch(88% .022 262/.07), 0 2px 5px oklch(8.2% .014 270/.48);--sh-3:0 0 0 1px oklch(88% .022 262/.09), 0 4px 11px oklch(8.2% .014 270/.52);--sh-4:0 0 0 1px oklch(88% .022 262/.11), 0 8px 22px oklch(8.2% .014 270/.56);--sh-accent:0 0 0 1px oklch(72.5% .105 254/.28), 0 2px 8px oklch(72.5% .105 254/.13);--sh-accent-2:0 0 0 1px oklch(65.5% .108 151/.24), 0 2px 5px oklch(8.2% .014 270/.38);--sh-inset:inset 0 1px 0 oklch(95.5% .012 262/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=alpine-night][data-theme=light],.light[data-palette=alpine-night]{--bg:oklch(95.5% .01 264);--bg-elev-1:oklch(98.2% .006 262);--bg-elev-2:oklch(98.2% .006 262);--bg-sunk:oklch(91.2% .013 266);--fg:oklch(15% .018 268);--fg-2:oklch(29.8% .02 266);--fg-3:oklch(49% .018 264);--fg-mute:oklch(53.8% .014 263);--fg-on-accent:oklch(14.8% .028 258);--line:oklch(15% .018 268/.1);--line-2:oklch(15% .018 268/.05);--line-strong:oklch(15% .018 268/.18);--_base-accent-soft:oklch(72.5% .105 254/.14);--_base-accent-ink:oklch(14.8% .028 258);--sh-1:0 1px 2px oklch(15% .018 268/.08);--sh-2:0 2px 5px oklch(15% .018 268/.1);--sh-3:0 4px 11px oklch(15% .018 268/.12);--sh-4:0 8px 20px oklch(15% .018 268/.14);--sh-inset:inset 0 1px 0 oklch(98.2% .006 262/.7)}[data-palette=alpine-night]{--r-btn:18px 4px 4px 4px;--r-tile:16px 3px 3px 3px;--r-input:14px 3px 3px 3px;--r-chip:14px 3px 3px 3px;--r-card:26px 4px 4px 4px;--r-hero:30px 5px 5px 5px;--r-sheet:34px 5px 5px 5px;--ff-display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=mercury-rain]{--teal-200:oklch(93% .03 180);--teal-300:oklch(86% .058 179);--teal-400:oklch(78% .09 178);--teal-500:oklch(71.5% .112 177);--teal-600:oklch(61% .104 176);--teal-700:oklch(49% .088 175);--gold-200:oklch(94% .038 70);--gold-300:oklch(87% .076 68);--gold-400:oklch(80% .118 67);--gold-500:oklch(73.5% .142 66);--gold-600:oklch(61.5% .125 64);--spring-200:oklch(86% .055 144/.18);--spring-300:oklch(78% .088 143);--spring-400:oklch(70% .108 142);--spring-500:oklch(61% .115 141);--spring-600:oklch(51% .1 140);--navy-950:oklch(7.8% .01 204);--navy-900:oklch(10.5% .011 203);--navy-850:oklch(12.6% .012 202);--navy-800:oklch(15% .013 201);--navy-700:oklch(19% .013 200);--navy-600:oklch(24.4% .014 199);--navy-500:oklch(32.2% .015 198);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(71.5% .112 177/.16);--_base-accent-ink:oklch(13.8% .024 180);--accent-2:var(--gold-500);--on-accent:oklch(13.8% .024 180);--on-accent-2:oklch(14.8% .03 62);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(94.8% .01 200);--fg-2:oklch(78.6% .014 200);--_base-fg-3:oklch(59.6% .014 199);--_base-fg-mute:oklch(55.6% .011 198);--fg-on-accent:oklch(13.8% .024 180);--_base-line:oklch(86% .02 200/.1);--_base-line-2:oklch(86% .02 200/.05);--_base-line-strong:oklch(86% .02 200/.18);--_base-success:var(--spring-500);--_base-warning:var(--gold-400);--_base-danger:oklch(63% .18 28);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(86% .02 200/.05), 0 1px 2px oklch(7.8% .01 204/.46);--sh-2:0 0 0 1px oklch(86% .02 200/.07), 0 2px 5px oklch(7.8% .01 204/.5);--sh-3:0 0 0 1px oklch(86% .02 200/.09), 0 4px 11px oklch(7.8% .01 204/.54);--sh-4:0 0 0 1px oklch(86% .02 200/.11), 0 8px 22px oklch(7.8% .01 204/.58);--sh-accent:0 0 0 1px oklch(71.5% .112 177/.28), 0 2px 8px oklch(71.5% .112 177/.14);--sh-accent-2:0 0 0 1px oklch(73.5% .142 66/.26), 0 2px 5px oklch(7.8% .01 204/.38);--sh-inset:inset 0 1px 0 oklch(94.8% .01 200/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=mercury-rain][data-theme=light],.light[data-palette=mercury-rain]{--bg:oklch(94.8% .007 202);--bg-elev-1:oklch(97.8% .004 200);--bg-elev-2:oklch(97.8% .004 200);--bg-sunk:oklch(90.6% .01 203);--fg:oklch(14.5% .014 203);--fg-2:oklch(29.4% .016 202);--fg-3:oklch(48.6% .014 201);--fg-mute:oklch(53.4% .011 200);--fg-on-accent:oklch(14.6% .026 180);--line:oklch(14.5% .014 203/.1);--line-2:oklch(14.5% .014 203/.05);--line-strong:oklch(14.5% .014 203/.18);--_base-accent-soft:oklch(71.5% .112 177/.14);--_base-accent-ink:oklch(14.6% .026 180);--sh-1:0 1px 2px oklch(14.5% .014 203/.08);--sh-2:0 2px 5px oklch(14.5% .014 203/.1);--sh-3:0 4px 11px oklch(14.5% .014 203/.12);--sh-4:0 8px 20px oklch(14.5% .014 203/.14);--sh-inset:inset 0 1px 0 oklch(97.8% .004 200/.7)}[data-palette=mercury-rain]{--r-btn:14px 9px 5px 2px;--r-tile:12px 8px 4px 2px;--r-input:12px 8px 4px 2px;--r-chip:12px 8px 4px 2px;--r-card:18px 12px 6px 3px;--r-hero:22px 14px 7px 3px;--r-sheet:26px 16px 8px 4px;--ff-display:"Chakra Petch","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=squall-line]{--teal-200:oklch(93% .036 142);--teal-300:oklch(86% .07 141);--teal-400:oklch(78% .104 140);--teal-500:oklch(71% .122 139);--teal-600:oklch(60.5% .112 138);--teal-700:oklch(49% .094 137);--gold-200:oklch(94% .026 254);--gold-300:oklch(87% .055 253);--gold-400:oklch(79% .092 252);--gold-500:oklch(72% .12 251);--gold-600:oklch(61% .112 250);--spring-200:oklch(87% .05 172/.18);--spring-300:oklch(79% .08 171);--spring-400:oklch(71% .098 170);--spring-500:oklch(62% .104 169);--spring-600:oklch(52% .09 168);--navy-950:oklch(8% .012 128);--navy-900:oklch(10.8% .014 127);--navy-850:oklch(12.8% .015 126);--navy-800:oklch(15.2% .016 126);--navy-700:oklch(19.2% .017 125);--navy-600:oklch(24.6% .018 124);--navy-500:oklch(32.6% .018 123);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(71% .122 139/.16);--_base-accent-ink:oklch(13.8% .026 138);--accent-2:var(--gold-500);--on-accent:oklch(13.8% .026 138);--on-accent-2:oklch(14.5% .028 252);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .012 128);--fg-2:oklch(79% .016 127);--_base-fg-3:oklch(60% .016 126);--_base-fg-mute:oklch(56% .012 125);--fg-on-accent:oklch(13.8% .026 138);--_base-line:oklch(87% .024 128/.1);--_base-line-2:oklch(87% .024 128/.05);--_base-line-strong:oklch(87% .024 128/.18);--_base-success:var(--spring-500);--_base-warning:oklch(76% .145 56);--_base-danger:oklch(62.8% .18 26);--_base-info:var(--gold-400);--sh-1:0 0 0 1px oklch(87% .024 128/.05), 0 1px 2px oklch(8% .012 128/.46);--sh-2:0 0 0 1px oklch(87% .024 128/.07), 0 2px 5px oklch(8% .012 128/.5);--sh-3:0 0 0 1px oklch(87% .024 128/.09), 0 4px 11px oklch(8% .012 128/.54);--sh-4:0 0 0 1px oklch(87% .024 128/.11), 0 8px 22px oklch(8% .012 128/.58);--sh-accent:0 0 0 1px oklch(71% .122 139/.28), 0 2px 8px oklch(71% .122 139/.14);--sh-accent-2:0 0 0 1px oklch(72% .12 251/.26), 0 2px 5px oklch(8% .012 128/.38);--sh-inset:inset 0 1px 0 oklch(95% .012 128/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=squall-line][data-theme=light],.light[data-palette=squall-line]{--bg:oklch(95% .01 126);--bg-elev-1:oklch(98% .006 124);--bg-elev-2:oklch(98% .006 124);--bg-sunk:oklch(90.8% .013 128);--fg:oklch(15.2% .016 127);--fg-2:oklch(30% .018 126);--fg-3:oklch(49.2% .016 125);--fg-mute:oklch(54% .013 124);--fg-on-accent:oklch(14.6% .028 138);--line:oklch(15.2% .016 127/.1);--line-2:oklch(15.2% .016 127/.05);--line-strong:oklch(15.2% .016 127/.18);--_base-accent-soft:oklch(71% .122 139/.14);--_base-accent-ink:oklch(14.6% .028 138);--sh-1:0 1px 2px oklch(15.2% .016 127/.08);--sh-2:0 2px 5px oklch(15.2% .016 127/.1);--sh-3:0 4px 11px oklch(15.2% .016 127/.12);--sh-4:0 8px 20px oklch(15.2% .016 127/.14);--sh-inset:inset 0 1px 0 oklch(98% .006 124/.7)}[data-palette=squall-line]{--r-btn:2px 16px 10px 2px;--r-tile:2px 14px 9px 2px;--r-input:2px 14px 9px 2px;--r-chip:2px 14px 9px 2px;--r-card:3px 22px 14px 3px;--r-hero:3px 26px 16px 3px;--r-sheet:4px 30px 18px 4px;--ff-display:"Syne","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=phosphor-crt]{--teal-200:oklch(93% .04 88);--teal-300:oklch(85% .075 86);--teal-400:oklch(78% .11 84);--teal-500:oklch(72% .135 82);--teal-600:oklch(61% .12 80);--teal-700:oklch(49% .1 78);--gold-200:oklch(92% .035 52);--gold-300:oklch(84% .07 50);--gold-400:oklch(78% .1 49);--gold-500:oklch(74% .12 48);--gold-600:oklch(62% .105 46);--spring-200:oklch(88% .05 145/.18);--spring-300:oklch(80% .085 145);--spring-400:oklch(72% .105 145);--spring-500:oklch(63% .11 145);--spring-600:oklch(52% .095 145);--navy-950:oklch(8.5% .01 72);--navy-900:oklch(11% .012 74);--navy-850:oklch(13% .013 76);--navy-800:oklch(15.5% .014 78);--navy-700:oklch(19.5% .016 80);--navy-600:oklch(25.5% .018 82);--navy-500:oklch(34% .02 84);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(72% .135 82/.15);--_base-accent-ink:oklch(14% .025 76);--accent-2:var(--gold-500);--on-accent:oklch(14% .025 76);--on-accent-2:oklch(15% .025 48);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .018 88);--fg-2:oklch(79% .024 86);--_base-fg-3:oklch(60% .022 84);--_base-fg-mute:oklch(58% .014 82);--fg-on-accent:oklch(14% .025 76);--_base-line:oklch(82% .035 84/.1);--_base-line-2:oklch(82% .035 84/.055);--_base-line-strong:oklch(82% .035 84/.19);--_base-success:var(--spring-500);--_base-warning:oklch(76% .145 65);--_base-danger:oklch(62% .18 24);--_base-info:oklch(76% .105 205);--sh-1:0 0 0 1px oklch(82% .025 82/.06),0 1px 2px oklch(6% .008 72/.4);--sh-2:0 0 0 1px oklch(82% .025 82/.08),0 2px 5px oklch(6% .008 72/.44);--sh-3:0 0 0 1px oklch(82% .025 82/.1),0 4px 11px oklch(6% .008 72/.48);--sh-4:0 0 0 1px oklch(82% .025 82/.12),0 8px 22px oklch(6% .008 72/.52);--sh-accent:0 0 0 1px oklch(72% .135 82/.28),0 2px 8px oklch(72% .135 82/.14);--sh-accent-2:0 0 0 1px oklch(74% .12 48/.25),0 2px 5px oklch(6% .008 72/.34);--sh-inset:inset 0 1px 0 oklch(95% .018 88/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=phosphor-crt][data-theme=light],.light[data-palette=phosphor-crt]{--bg:oklch(95.5% .014 86);--bg-elev-1:oklch(97.8% .01 84);--bg-elev-2:oklch(97% .012 82);--bg-sunk:oklch(91.5% .018 84);--fg:oklch(15% .018 76);--fg-2:oklch(30% .022 78);--fg-3:oklch(48% .02 80);--fg-mute:oklch(50% .014 82);--fg-on-accent:oklch(98% .01 88);--line:oklch(15% .018 76/.1);--line-2:oklch(15% .018 76/.05);--line-strong:oklch(15% .018 76/.18);--_base-accent-soft:oklch(72% .135 82/.14);--_base-accent-ink:oklch(14% .025 76);--sh-1:0 1px 2px oklch(15% .018 76/.07);--sh-2:0 2px 5px oklch(15% .018 76/.09);--sh-3:0 4px 11px oklch(15% .018 76/.11);--sh-4:0 8px 20px oklch(15% .018 76/.13);--sh-inset:inset 0 1px 0 oklch(98% .01 88/.7)}[data-palette=phosphor-crt]{--r-btn:4px 4px 9px 4px;--r-tile:3px 3px 8px 3px;--r-input:3px 3px 7px 3px;--r-chip:6px 6px 12px 6px;--r-card:5px 5px 14px 5px;--r-hero:6px 6px 18px 6px;--r-sheet:7px 7px 22px 7px;--ff-display:"Chakra Petch","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=cyanotype]{--teal-200:oklch(92% .035 246);--teal-300:oklch(84% .07 247);--teal-400:oklch(75% .115 248);--teal-500:oklch(66% .145 250);--teal-600:oklch(55% .135 252);--teal-700:oklch(44% .115 254);--gold-200:oklch(94% .035 96);--gold-300:oklch(87% .06 94);--gold-400:oklch(81% .085 92);--gold-500:oklch(76% .1 90);--gold-600:oklch(64% .09 88);--spring-200:oklch(89% .045 160/.18);--spring-300:oklch(80% .075 158);--spring-400:oklch(71% .095 156);--spring-500:oklch(62% .105 154);--spring-600:oklch(51% .09 152);--navy-950:oklch(8.5% .012 250);--navy-900:oklch(11% .016 250);--navy-850:oklch(13% .018 249);--navy-800:oklch(15.5% .019 248);--navy-700:oklch(20% .02 247);--navy-600:oklch(26.5% .021 246);--navy-500:oklch(35% .022 245);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(66% .145 250/.15);--_base-accent-ink:oklch(13% .025 252);--accent-2:var(--gold-500);--on-accent:oklch(13% .025 252);--on-accent-2:oklch(15% .02 90);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .016 245);--fg-2:oklch(79% .022 244);--_base-fg-3:oklch(59% .02 243);--_base-fg-mute:oklch(58% .013 242);--fg-on-accent:oklch(13% .025 252);--_base-line:oklch(82% .028 245/.1);--_base-line-2:oklch(82% .028 245/.055);--_base-line-strong:oklch(82% .028 245/.19);--_base-success:var(--spring-500);--_base-warning:oklch(76% .14 78);--_base-danger:oklch(62% .18 24);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(82% .025 245/.06),0 1px 2px oklch(6% .01 252/.4);--sh-2:0 0 0 1px oklch(82% .025 245/.08),0 2px 5px oklch(6% .01 252/.44);--sh-3:0 0 0 1px oklch(82% .025 245/.1),0 4px 11px oklch(6% .01 252/.48);--sh-4:0 0 0 1px oklch(82% .025 245/.12),0 8px 22px oklch(6% .01 252/.52);--sh-accent:0 0 0 1px oklch(66% .145 250/.28),0 2px 8px oklch(66% .145 250/.14);--sh-accent-2:0 0 0 1px oklch(76% .1 90/.25),0 2px 5px oklch(6% .01 252/.34);--sh-inset:inset 0 1px 0 oklch(95% .016 245/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=cyanotype][data-theme=light],.light[data-palette=cyanotype]{--bg:oklch(95.5% .014 246);--bg-elev-1:oklch(97.8% .008 244);--bg-elev-2:oklch(97% .01 245);--bg-sunk:oklch(91.5% .018 248);--fg:oklch(15% .022 250);--fg-2:oklch(30% .026 248);--fg-3:oklch(48% .022 246);--fg-mute:oklch(50% .014 244);--fg-on-accent:oklch(98% .008 244);--line:oklch(15% .022 250/.1);--line-2:oklch(15% .022 250/.05);--line-strong:oklch(15% .022 250/.18);--_base-accent-soft:oklch(66% .145 250/.13);--_base-accent-ink:oklch(13% .025 252);--sh-1:0 1px 2px oklch(15% .022 250/.07);--sh-2:0 2px 5px oklch(15% .022 250/.09);--sh-3:0 4px 11px oklch(15% .022 250/.11);--sh-4:0 8px 20px oklch(15% .022 250/.13);--sh-inset:inset 0 1px 0 oklch(98% .008 244/.7)}[data-palette=cyanotype]{--r-btn:3px 11px 11px 11px;--r-tile:2px 9px 9px 9px;--r-input:2px 8px 8px 8px;--r-chip:3px 13px 13px 13px;--r-card:4px 17px 17px 17px;--r-hero:5px 21px 21px 21px;--r-sheet:6px 25px 25px 25px;--ff-display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=daguerreotype]{--teal-200:oklch(93% .025 258);--teal-300:oklch(85% .05 258);--teal-400:oklch(77% .075 257);--teal-500:oklch(69% .095 256);--teal-600:oklch(58% .09 255);--teal-700:oklch(47% .078 254);--gold-200:oklch(93% .035 78);--gold-300:oklch(86% .06 76);--gold-400:oklch(80% .09 74);--gold-500:oklch(76% .105 72);--gold-600:oklch(64% .095 70);--spring-200:oklch(89% .04 174/.18);--spring-300:oklch(80% .065 172);--spring-400:oklch(71% .082 170);--spring-500:oklch(62% .09 168);--spring-600:oklch(51% .08 166);--navy-950:oklch(8.5% .009 258);--navy-900:oklch(11% .011 256);--navy-850:oklch(13.2% .012 254);--navy-800:oklch(15.8% .014 252);--navy-700:oklch(20.2% .016 250);--navy-600:oklch(27% .018 248);--navy-500:oklch(36% .02 246);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(69% .095 256/.15);--_base-accent-ink:oklch(14% .02 258);--accent-2:var(--gold-500);--on-accent:oklch(14% .02 258);--on-accent-2:oklch(15% .02 72);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .012 250);--fg-2:oklch(80% .018 248);--_base-fg-3:oklch(61% .018 246);--_base-fg-mute:oklch(59% .011 244);--fg-on-accent:oklch(14% .02 258);--_base-line:oklch(82% .02 248/.1);--_base-line-2:oklch(82% .02 248/.055);--_base-line-strong:oklch(82% .02 248/.19);--_base-success:var(--spring-500);--_base-warning:oklch(76% .135 66);--_base-danger:oklch(62% .175 23);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(82% .018 248/.06),0 1px 2px oklch(6% .008 258/.4);--sh-2:0 0 0 1px oklch(82% .018 248/.08),0 2px 5px oklch(6% .008 258/.44);--sh-3:0 0 0 1px oklch(82% .018 248/.1),0 4px 11px oklch(6% .008 258/.48);--sh-4:0 0 0 1px oklch(82% .018 248/.12),0 8px 22px oklch(6% .008 258/.52);--sh-accent:0 0 0 1px oklch(69% .095 256/.28),0 2px 8px oklch(69% .095 256/.14);--sh-accent-2:0 0 0 1px oklch(76% .105 72/.25),0 2px 5px oklch(6% .008 258/.34);--sh-inset:inset 0 1px 0 oklch(95% .012 250/.07);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=daguerreotype][data-theme=light],.light[data-palette=daguerreotype]{--bg:oklch(95.5% .01 250);--bg-elev-1:oklch(97.8% .006 248);--bg-elev-2:oklch(97% .008 246);--bg-sunk:oklch(91.5% .014 252);--fg:oklch(15% .018 256);--fg-2:oklch(30% .02 252);--fg-3:oklch(48% .018 248);--fg-mute:oklch(50% .011 246);--fg-on-accent:oklch(98% .006 248);--line:oklch(15% .018 256/.1);--line-2:oklch(15% .018 256/.05);--line-strong:oklch(15% .018 256/.18);--_base-accent-soft:oklch(69% .095 256/.13);--_base-accent-ink:oklch(14% .02 258);--sh-1:0 1px 2px oklch(15% .018 256/.07);--sh-2:0 2px 5px oklch(15% .018 256/.09);--sh-3:0 4px 11px oklch(15% .018 256/.11);--sh-4:0 8px 20px oklch(15% .018 256/.13);--sh-inset:inset 0 1px 0 oklch(98% .006 248/.7)}[data-palette=daguerreotype]{--r-btn:5px 11px 7px 13px;--r-tile:4px 9px 6px 11px;--r-input:4px 8px 5px 10px;--r-chip:6px 13px 8px 15px;--r-card:7px 17px 10px 20px;--r-hero:8px 21px 12px 25px;--r-sheet:9px 25px 14px 29px;--ff-display:"Schibsted Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=flight-deck]{--teal-200:oklch(92% .035 218);--teal-300:oklch(84% .07 219);--teal-400:oklch(77% .105 220);--teal-500:oklch(69% .135 221);--teal-600:oklch(58% .125 222);--teal-700:oklch(47% .105 223);--gold-200:oklch(94% .04 84);--gold-300:oklch(87% .075 82);--gold-400:oklch(81% .11 80);--gold-500:oklch(76% .13 78);--gold-600:oklch(64% .115 76);--spring-200:oklch(89% .045 148/.18);--spring-300:oklch(80% .08 148);--spring-400:oklch(72% .105 148);--spring-500:oklch(63% .115 148);--spring-600:oklch(52% .1 148);--navy-950:oklch(8.5% .011 228);--navy-900:oklch(11% .015 228);--navy-850:oklch(13% .017 227);--navy-800:oklch(15.5% .019 226);--navy-700:oklch(20% .02 225);--navy-600:oklch(26.5% .021 224);--navy-500:oklch(35% .022 223);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(69% .135 221/.15);--_base-accent-ink:oklch(13% .022 226);--accent-2:var(--gold-500);--on-accent:oklch(13% .022 226);--on-accent-2:oklch(15% .022 78);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .015 220);--fg-2:oklch(79% .022 220);--_base-fg-3:oklch(59% .02 221);--_base-fg-mute:oklch(58% .013 222);--fg-on-accent:oklch(13% .022 226);--_base-line:oklch(82% .026 222/.1);--_base-line-2:oklch(82% .026 222/.055);--_base-line-strong:oklch(82% .026 222/.19);--_base-success:var(--spring-500);--_base-warning:var(--gold-500);--_base-danger:oklch(62% .18 24);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(82% .025 222/.06),0 1px 2px oklch(6% .009 230/.4);--sh-2:0 0 0 1px oklch(82% .025 222/.08),0 2px 5px oklch(6% .009 230/.44);--sh-3:0 0 0 1px oklch(82% .025 222/.1),0 4px 11px oklch(6% .009 230/.48);--sh-4:0 0 0 1px oklch(82% .025 222/.12),0 8px 22px oklch(6% .009 230/.52);--sh-accent:0 0 0 1px oklch(69% .135 221/.28),0 2px 8px oklch(69% .135 221/.14);--sh-accent-2:0 0 0 1px oklch(76% .13 78/.25),0 2px 5px oklch(6% .009 230/.34);--sh-inset:inset 0 1px 0 oklch(95% .015 220/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=flight-deck][data-theme=light],.light[data-palette=flight-deck]{--bg:oklch(95.5% .012 224);--bg-elev-1:oklch(97.8% .007 222);--bg-elev-2:oklch(97% .009 223);--bg-sunk:oklch(91.5% .016 226);--fg:oklch(15% .022 228);--fg-2:oklch(30% .026 226);--fg-3:oklch(48% .022 224);--fg-mute:oklch(50% .014 222);--fg-on-accent:oklch(98% .007 222);--line:oklch(15% .022 228/.1);--line-2:oklch(15% .022 228/.05);--line-strong:oklch(15% .022 228/.18);--_base-accent-soft:oklch(69% .135 221/.13);--_base-accent-ink:oklch(13% .022 226);--sh-1:0 1px 2px oklch(15% .022 228/.07);--sh-2:0 2px 5px oklch(15% .022 228/.09);--sh-3:0 4px 11px oklch(15% .022 228/.11);--sh-4:0 8px 20px oklch(15% .022 228/.13);--sh-inset:inset 0 1px 0 oklch(98% .007 222/.7)}[data-palette=flight-deck]{--r-btn:13px 5px 5px 5px;--r-tile:11px 4px 4px 4px;--r-input:10px 4px 4px 4px;--r-chip:15px 6px 6px 6px;--r-card:19px 7px 7px 7px;--r-hero:23px 8px 8px 8px;--r-sheet:27px 9px 9px 9px;--ff-display:"Sora","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=letterpress]{--teal-200:oklch(92% .03 190);--teal-300:oklch(83% .06 190);--teal-400:oklch(74% .09 190);--teal-500:oklch(65% .115 190);--teal-600:oklch(54% .105 190);--teal-700:oklch(43% .09 190);--gold-200:oklch(93% .035 73);--gold-300:oklch(85% .065 71);--gold-400:oklch(79% .095 69);--gold-500:oklch(74% .12 67);--gold-600:oklch(62% .105 65);--spring-200:oklch(88% .04 155/.18);--spring-300:oklch(79% .07 153);--spring-400:oklch(70% .09 151);--spring-500:oklch(61% .1 149);--spring-600:oklch(50% .088 147);--navy-950:oklch(8.5% .01 188);--navy-900:oklch(11% .013 188);--navy-850:oklch(13% .014 186);--navy-800:oklch(15.5% .016 184);--navy-700:oklch(19.8% .018 182);--navy-600:oklch(26% .02 180);--navy-500:oklch(34.5% .022 178);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(65% .115 190/.15);--_base-accent-ink:oklch(13% .022 188);--accent-2:var(--gold-500);--on-accent:oklch(13% .022 188);--on-accent-2:oklch(15% .022 67);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .018 82);--fg-2:oklch(79% .024 84);--_base-fg-3:oklch(59% .021 86);--_base-fg-mute:oklch(58% .014 88);--fg-on-accent:oklch(13% .022 188);--_base-line:oklch(82% .026 184/.1);--_base-line-2:oklch(82% .026 184/.055);--_base-line-strong:oklch(82% .026 184/.19);--_base-success:var(--spring-500);--_base-warning:oklch(75% .135 60);--_base-danger:oklch(62% .18 24);--_base-info:var(--teal-400);--sh-1:0 0 0 1px oklch(82% .024 184/.06),0 1px 2px oklch(6% .008 190/.4);--sh-2:0 0 0 1px oklch(82% .024 184/.08),0 2px 5px oklch(6% .008 190/.44);--sh-3:0 0 0 1px oklch(82% .024 184/.1),0 4px 11px oklch(6% .008 190/.48);--sh-4:0 0 0 1px oklch(82% .024 184/.12),0 8px 22px oklch(6% .008 190/.52);--sh-accent:0 0 0 1px oklch(65% .115 190/.28),0 2px 8px oklch(65% .115 190/.14);--sh-accent-2:0 0 0 1px oklch(74% .12 67/.25),0 2px 5px oklch(6% .008 190/.34);--sh-inset:inset 0 1px 0 oklch(95% .018 82/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=letterpress][data-theme=light],.light[data-palette=letterpress]{--bg:oklch(95.5% .014 84);--bg-elev-1:oklch(97.8% .009 82);--bg-elev-2:oklch(97% .011 84);--bg-sunk:oklch(91.5% .018 86);--fg:oklch(15% .02 188);--fg-2:oklch(30% .024 186);--fg-3:oklch(48% .021 184);--fg-mute:oklch(50% .014 182);--fg-on-accent:oklch(98% .009 82);--line:oklch(15% .02 188/.1);--line-2:oklch(15% .02 188/.05);--line-strong:oklch(15% .02 188/.18);--_base-accent-soft:oklch(65% .115 190/.13);--_base-accent-ink:oklch(13% .022 188);--sh-1:0 1px 2px oklch(15% .02 188/.07);--sh-2:0 2px 5px oklch(15% .02 188/.09);--sh-3:0 4px 11px oklch(15% .02 188/.11);--sh-4:0 8px 20px oklch(15% .02 188/.13);--sh-inset:inset 0 1px 0 oklch(98% .009 82/.7)}[data-palette=letterpress]{--r-btn:4px 4px 4px 9px;--r-tile:3px 3px 3px 8px;--r-input:3px 3px 3px 7px;--r-chip:5px 5px 5px 11px;--r-card:6px 6px 6px 14px;--r-hero:7px 7px 7px 18px;--r-sheet:8px 8px 8px 22px;--ff-display:"Syne","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=oscilloscope]{--teal-200:oklch(93% .04 145);--teal-300:oklch(85% .075 145);--teal-400:oklch(79% .11 145);--teal-500:oklch(72% .14 145);--teal-600:oklch(61% .125 145);--teal-700:oklch(49% .105 145);--gold-200:oklch(93% .035 76);--gold-300:oklch(86% .07 74);--gold-400:oklch(80% .1 72);--gold-500:oklch(75% .12 70);--gold-600:oklch(63% .105 68);--spring-200:oklch(89% .045 155/.18);--spring-300:oklch(81% .08 153);--spring-400:oklch(73% .105 151);--spring-500:oklch(64% .115 149);--spring-600:oklch(53% .1 147);--navy-950:oklch(8.5% .01 215);--navy-900:oklch(11% .013 214);--navy-850:oklch(13% .015 212);--navy-800:oklch(15.5% .017 210);--navy-700:oklch(19.8% .019 208);--navy-600:oklch(26% .02 206);--navy-500:oklch(34.5% .022 204);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-press:var(--teal-600);--_base-accent-soft:oklch(72% .14 145/.15);--_base-accent-ink:oklch(13% .022 150);--accent-2:var(--gold-500);--on-accent:oklch(13% .022 150);--on-accent-2:oklch(15% .022 70);--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:oklch(95% .016 150);--fg-2:oklch(79% .023 152);--_base-fg-3:oklch(59% .021 154);--_base-fg-mute:oklch(58% .014 156);--fg-on-accent:oklch(13% .022 150);--_base-line:oklch(82% .028 152/.1);--_base-line-2:oklch(82% .028 152/.055);--_base-line-strong:oklch(82% .028 152/.19);--_base-success:var(--spring-500);--_base-warning:var(--gold-500);--_base-danger:oklch(62% .18 24);--_base-info:oklch(73% .1 205);--sh-1:0 0 0 1px oklch(82% .026 152/.06),0 1px 2px oklch(6% .008 215/.4);--sh-2:0 0 0 1px oklch(82% .026 152/.08),0 2px 5px oklch(6% .008 215/.44);--sh-3:0 0 0 1px oklch(82% .026 152/.1),0 4px 11px oklch(6% .008 215/.48);--sh-4:0 0 0 1px oklch(82% .026 152/.12),0 8px 22px oklch(6% .008 215/.52);--sh-accent:0 0 0 1px oklch(72% .14 145/.28),0 2px 8px oklch(72% .14 145/.14);--sh-accent-2:0 0 0 1px oklch(75% .12 70/.25),0 2px 5px oklch(6% .008 215/.34);--sh-inset:inset 0 1px 0 oklch(95% .016 150/.06);--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=oscilloscope][data-theme=light],.light[data-palette=oscilloscope]{--bg:oklch(95.5% .012 210);--bg-elev-1:oklch(97.8% .007 208);--bg-elev-2:oklch(97% .009 209);--bg-sunk:oklch(91.5% .016 212);--fg:oklch(15% .021 214);--fg-2:oklch(30% .024 212);--fg-3:oklch(48% .021 210);--fg-mute:oklch(50% .014 208);--fg-on-accent:oklch(98% .007 208);--line:oklch(15% .021 214/.1);--line-2:oklch(15% .021 214/.05);--line-strong:oklch(15% .021 214/.18);--_base-accent-soft:oklch(72% .14 145/.13);--_base-accent-ink:oklch(13% .022 150);--sh-1:0 1px 2px oklch(15% .021 214/.07);--sh-2:0 2px 5px oklch(15% .021 214/.09);--sh-3:0 4px 11px oklch(15% .021 214/.11);--sh-4:0 8px 20px oklch(15% .021 214/.13);--sh-inset:inset 0 1px 0 oklch(98% .007 208/.7)}[data-palette=oscilloscope]{--r-btn:3px 12px 12px 3px;--r-tile:3px 10px 10px 3px;--r-input:3px 9px 9px 3px;--r-chip:3px 14px 14px 3px;--r-card:5px 16px 16px 5px;--r-hero:6px 20px 20px 6px;--r-sheet:7px 24px 24px 7px;--ff-display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=koi-pond]{--teal-200:oklch(92% .045 42);--teal-300:oklch(84% .085 40);--teal-400:oklch(76% .125 38);--teal-500:oklch(68% .155 36);--teal-600:oklch(56% .14 34);--teal-700:oklch(44% .11 32);--gold-200:oklch(93% .04 105);--gold-300:oklch(86% .07 102);--gold-400:oklch(78% .1 98);--gold-500:oklch(70% .115 95);--gold-600:oklch(58% .1 92);--spring-200:oklch(88% .055 155/.18);--spring-300:oklch(78% .09 152);--spring-400:oklch(70% .11 150);--spring-500:oklch(60% .12 148);--spring-600:oklch(48% .1 146);--navy-950:oklch(9% .014 210);--navy-900:oklch(11% .016 208);--navy-850:oklch(13% .017 206);--navy-800:oklch(16% .018 204);--navy-700:oklch(20% .019 202);--navy-600:oklch(27% .02 200);--navy-500:oklch(36% .018 198);--accent:oklch(68% .155 36);--accent-hover:oklch(76% .125 38);--accent-press:oklch(56% .14 34);--_base-accent-soft:oklch(68% .155 36/.16);--_base-accent-ink:oklch(14% .025 30);--accent-2:oklch(70% .115 95);--on-accent:oklch(14% .025 30);--on-accent-2:oklch(15% .03 95);--bg:oklch(11% .016 208);--bg-elev-1:oklch(16% .018 204);--bg-elev-2:oklch(20% .019 202);--bg-sunk:oklch(13% .017 206);--fg:oklch(95% .012 100);--fg-2:oklch(78% .018 105);--_base-fg-3:oklch(58% .016 110);--_base-fg-mute:oklch(52% .012 112);--fg-on-accent:oklch(14% .025 30);--_base-line:oklch(78% .03 100/.1);--_base-line-2:oklch(78% .03 100/.05);--_base-line-strong:oklch(78% .03 100/.18);--_base-success:oklch(60% .12 148);--_base-warning:oklch(74% .14 75);--_base-danger:oklch(58% .175 22);--_base-info:oklch(70% .1 200);--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0006;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #00000075;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000080;--sh-accent:0 0 0 1px oklch(68% .155 36/.3), 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px oklch(70% .115 95/.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=koi-pond][data-theme=light],.light[data-palette=koi-pond]{--bg:oklch(96% .012 105);--bg-elev-1:oklch(98% .008 102);--bg-elev-2:oklch(98% .008 102);--bg-sunk:oklch(92% .016 108);--fg:oklch(15% .02 210);--fg-2:oklch(28% .022 208);--fg-3:oklch(48% .018 200);--fg-mute:oklch(52% .014 198);--fg-on-accent:oklch(98% .01 95);--line:oklch(15% .02 210/.1);--line-2:oklch(15% .02 210/.05);--line-strong:oklch(15% .02 210/.18);--_base-accent-soft:oklch(68% .155 36/.14);--_base-accent-ink:oklch(14% .025 30);--sh-1:0 1px 2px oklch(15% .02 210/.06);--sh-2:0 2px 5px oklch(15% .02 210/.09);--sh-3:0 4px 11px oklch(15% .02 210/.11);--sh-4:0 8px 20px oklch(15% .02 210/.13);--sh-inset:inset 0 1px 0 oklch(98% .008 102/.7)}[data-palette=koi-pond]{--r-btn:12px 18px 12px 18px;--r-tile:10px 16px 10px 16px;--r-input:10px 15px 10px 15px;--r-chip:9999px;--r-card:14px 22px 14px 22px;--r-hero:16px 26px 16px 26px;--r-sheet:18px 28px 18px 28px;--ff-display:"Sora","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=monarch]{--teal-200:oklch(93% .04 58);--teal-300:oklch(86% .08 56);--teal-400:oklch(78% .12 54);--teal-500:oklch(70% .15 52);--teal-600:oklch(58% .135 50);--teal-700:oklch(46% .105 48);--gold-200:oklch(94% .03 85);--gold-300:oklch(88% .055 82);--gold-400:oklch(80% .085 78);--gold-500:oklch(72% .1 74);--gold-600:oklch(60% .09 70);--spring-200:oklch(88% .05 140/.18);--spring-300:oklch(78% .085 138);--spring-400:oklch(70% .105 136);--spring-500:oklch(60% .115 134);--spring-600:oklch(48% .095 132);--navy-950:oklch(9% .012 55);--navy-900:oklch(12% .014 52);--navy-850:oklch(14% .015 50);--navy-800:oklch(17% .016 48);--navy-700:oklch(21% .017 46);--navy-600:oklch(28% .018 44);--navy-500:oklch(38% .016 42);--accent:oklch(70% .15 52);--accent-hover:oklch(78% .12 54);--accent-press:oklch(58% .135 50);--_base-accent-soft:oklch(70% .15 52/.16);--_base-accent-ink:oklch(13% .022 45);--accent-2:oklch(72% .1 74);--on-accent:oklch(13% .022 45);--on-accent-2:oklch(14% .025 70);--bg:oklch(12% .014 52);--bg-elev-1:oklch(17% .016 48);--bg-elev-2:oklch(21% .017 46);--bg-sunk:oklch(14% .015 50);--fg:oklch(95% .014 70);--fg-2:oklch(78% .02 65);--_base-fg-3:oklch(58% .016 60);--_base-fg-mute:oklch(52% .012 58);--fg-on-accent:oklch(13% .022 45);--_base-line:oklch(80% .04 60/.1);--_base-line-2:oklch(80% .04 60/.05);--_base-line-strong:oklch(80% .04 60/.18);--_base-success:oklch(60% .115 134);--_base-warning:oklch(76% .13 70);--_base-danger:oklch(56% .18 25);--_base-info:oklch(72% .09 75);--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0006;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #00000075;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000080;--sh-accent:0 0 0 1px oklch(70% .15 52/.3), 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px oklch(72% .1 74/.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=monarch][data-theme=light],.light[data-palette=monarch]{--bg:oklch(96% .014 80);--bg-elev-1:oklch(98% .008 78);--bg-elev-2:oklch(98% .008 78);--bg-sunk:oklch(92% .018 75);--fg:oklch(15% .018 50);--fg-2:oklch(28% .02 48);--fg-3:oklch(48% .016 46);--fg-mute:oklch(52% .012 44);--fg-on-accent:oklch(98% .01 75);--line:oklch(15% .018 50/.1);--line-2:oklch(15% .018 50/.05);--line-strong:oklch(15% .018 50/.18);--_base-accent-soft:oklch(70% .15 52/.14);--_base-accent-ink:oklch(13% .022 45);--sh-1:0 1px 2px oklch(15% .018 50/.06);--sh-2:0 2px 5px oklch(15% .018 50/.09);--sh-3:0 4px 11px oklch(15% .018 50/.11);--sh-4:0 8px 20px oklch(15% .018 50/.13);--sh-inset:inset 0 1px 0 oklch(98% .008 78/.7)}[data-palette=monarch]{--r-btn:4px 18px 14px 6px;--r-tile:3px 15px 12px 5px;--r-input:3px 14px 11px 5px;--r-chip:9999px;--r-card:5px 24px 18px 8px;--r-hero:6px 28px 20px 9px;--r-sheet:6px 30px 22px 10px;--ff-display:"Syne","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=abyssal-reef]{--teal-200:oklch(91% .035 200);--teal-300:oklch(83% .07 198);--teal-400:oklch(75% .105 196);--teal-500:oklch(66% .13 194);--teal-600:oklch(54% .115 192);--teal-700:oklch(42% .09 190);--gold-200:oklch(93% .035 40);--gold-300:oklch(86% .065 36);--gold-400:oklch(78% .095 32);--gold-500:oklch(72% .115 28);--gold-600:oklch(60% .1 26);--spring-200:oklch(88% .05 160/.18);--spring-300:oklch(78% .085 158);--spring-400:oklch(70% .105 156);--spring-500:oklch(58% .115 154);--spring-600:oklch(46% .095 152);--navy-950:oklch(9% .018 255);--navy-900:oklch(11% .02 252);--navy-850:oklch(13% .021 250);--navy-800:oklch(16% .022 248);--navy-700:oklch(20% .022 246);--navy-600:oklch(27% .02 244);--navy-500:oklch(36% .018 242);--accent:oklch(66% .13 194);--accent-hover:oklch(75% .105 196);--accent-press:oklch(54% .115 192);--_base-accent-soft:oklch(66% .13 194/.16);--_base-accent-ink:oklch(12% .02 250);--accent-2:oklch(72% .115 28);--on-accent:oklch(12% .02 250);--on-accent-2:oklch(14% .025 30);--bg:oklch(11% .02 252);--bg-elev-1:oklch(16% .022 248);--bg-elev-2:oklch(20% .022 246);--bg-sunk:oklch(13% .021 250);--fg:oklch(94% .014 220);--fg-2:oklch(76% .02 218);--_base-fg-3:oklch(56% .018 216);--_base-fg-mute:oklch(50% .012 214);--fg-on-accent:oklch(12% .02 250);--_base-line:oklch(70% .04 200/.1);--_base-line-2:oklch(70% .04 200/.05);--_base-line-strong:oklch(70% .04 200/.18);--_base-success:oklch(58% .115 154);--_base-warning:oklch(74% .12 70);--_base-danger:oklch(58% .175 20);--_base-info:oklch(75% .105 196);--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0000006b;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000007a;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000085;--sh-accent:0 0 0 1px oklch(66% .13 194/.3), 0 2px 8px oklch(66% .13 194/.12);--sh-accent-2:0 0 0 1px oklch(72% .115 28/.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0d;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=abyssal-reef][data-theme=light],.light[data-palette=abyssal-reef]{--bg:oklch(96% .01 230);--bg-elev-1:oklch(98% .006 228);--bg-elev-2:oklch(98% .006 228);--bg-sunk:oklch(92% .014 232);--fg:oklch(14% .018 252);--fg-2:oklch(28% .02 250);--fg-3:oklch(48% .016 248);--fg-mute:oklch(52% .012 246);--fg-on-accent:oklch(98% .006 228);--line:oklch(14% .018 252/.1);--line-2:oklch(14% .018 252/.05);--line-strong:oklch(14% .018 252/.18);--_base-accent-soft:oklch(66% .13 194/.12);--_base-accent-ink:oklch(12% .02 250);--sh-1:0 1px 2px oklch(14% .018 252/.06);--sh-2:0 2px 5px oklch(14% .018 252/.09);--sh-3:0 4px 11px oklch(14% .018 252/.11);--sh-4:0 8px 20px oklch(14% .018 252/.13);--sh-inset:inset 0 1px 0 oklch(98% .006 228/.7)}[data-palette=abyssal-reef]{--r-btn:8px 16px 11px 14px;--r-tile:7px 14px 10px 12px;--r-input:7px 13px 9px 12px;--r-chip:9999px;--r-card:10px 20px 14px 18px;--r-hero:12px 24px 16px 20px;--r-sheet:12px 26px 18px 22px;--ff-display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=lichen]{--teal-200:oklch(92% .04 130);--teal-300:oklch(84% .075 128);--teal-400:oklch(76% .11 126);--teal-500:oklch(66% .13 124);--teal-600:oklch(54% .115 122);--teal-700:oklch(42% .09 120);--gold-200:oklch(93% .025 90);--gold-300:oklch(86% .045 88);--gold-400:oklch(78% .07 85);--gold-500:oklch(70% .09 82);--gold-600:oklch(58% .08 78);--spring-200:oklch(88% .05 145/.18);--spring-300:oklch(78% .085 143);--spring-400:oklch(70% .105 141);--spring-500:oklch(58% .115 139);--spring-600:oklch(46% .095 137);--navy-950:oklch(10% .01 250);--navy-900:oklch(12% .012 245);--navy-850:oklch(14% .013 240);--navy-800:oklch(17% .014 235);--navy-700:oklch(21% .015 230);--navy-600:oklch(28% .016 225);--navy-500:oklch(38% .014 220);--accent:oklch(66% .13 124);--accent-hover:oklch(76% .11 126);--accent-press:oklch(54% .115 122);--_base-accent-soft:oklch(66% .13 124/.16);--_base-accent-ink:oklch(14% .025 125);--accent-2:oklch(70% .09 82);--on-accent:oklch(14% .025 125);--on-accent-2:oklch(15% .025 80);--bg:oklch(12% .012 245);--bg-elev-1:oklch(17% .014 235);--bg-elev-2:oklch(21% .015 230);--bg-sunk:oklch(14% .013 240);--fg:oklch(95% .01 130);--fg-2:oklch(78% .014 125);--_base-fg-3:oklch(58% .012 120);--_base-fg-mute:oklch(52% .01 118);--fg-on-accent:oklch(14% .025 125);--_base-line:oklch(75% .025 130/.1);--_base-line-2:oklch(75% .025 130/.05);--_base-line-strong:oklch(75% .025 130/.18);--_base-success:oklch(58% .115 139);--_base-warning:oklch(74% .12 75);--_base-danger:oklch(56% .17 22);--_base-info:oklch(68% .09 210);--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0006;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #00000075;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000080;--sh-accent:0 0 0 1px oklch(66% .13 124/.28), 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px oklch(70% .09 82/.24), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=lichen][data-theme=light],.light[data-palette=lichen]{--bg:oklch(96% .01 140);--bg-elev-1:oklch(98% .006 135);--bg-elev-2:oklch(98% .006 135);--bg-sunk:oklch(92% .014 145);--fg:oklch(16% .016 245);--fg-2:oklch(30% .018 240);--fg-3:oklch(48% .014 235);--fg-mute:oklch(52% .01 230);--fg-on-accent:oklch(98% .006 135);--line:oklch(16% .016 245/.1);--line-2:oklch(16% .016 245/.05);--line-strong:oklch(16% .016 245/.18);--_base-accent-soft:oklch(66% .13 124/.12);--_base-accent-ink:oklch(14% .025 125);--sh-1:0 1px 2px oklch(16% .016 245/.06);--sh-2:0 2px 5px oklch(16% .016 245/.09);--sh-3:0 4px 11px oklch(16% .016 245/.11);--sh-4:0 8px 20px oklch(16% .016 245/.13);--sh-inset:inset 0 1px 0 oklch(98% .006 135/.7)}[data-palette=lichen]{--r-btn:5px 11px 5px 13px;--r-tile:4px 10px 4px 12px;--r-input:4px 9px 4px 11px;--r-chip:9999px;--r-card:6px 16px 6px 18px;--r-hero:7px 20px 7px 22px;--r-sheet:8px 22px 8px 24px;--ff-display:"Schibsted Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=thermal-terrace]{--teal-200:oklch(92% .035 195);--teal-300:oklch(84% .07 192);--teal-400:oklch(76% .105 190);--teal-500:oklch(68% .125 188);--teal-600:oklch(56% .11 186);--teal-700:oklch(44% .085 184);--gold-200:oklch(94% .04 88);--gold-300:oklch(88% .075 85);--gold-400:oklch(80% .11 82);--gold-500:oklch(74% .13 78);--gold-600:oklch(62% .115 74);--spring-200:oklch(88% .05 150/.18);--spring-300:oklch(78% .085 148);--spring-400:oklch(70% .105 146);--spring-500:oklch(60% .115 144);--spring-600:oklch(48% .095 142);--navy-950:oklch(9% .012 60);--navy-900:oklch(12% .014 70);--navy-850:oklch(14% .015 80);--navy-800:oklch(17% .016 90);--navy-700:oklch(21% .017 100);--navy-600:oklch(28% .018 110);--navy-500:oklch(38% .016 120);--accent:oklch(68% .125 188);--accent-hover:oklch(76% .105 190);--accent-press:oklch(56% .11 186);--_base-accent-soft:oklch(68% .125 188/.16);--_base-accent-ink:oklch(12% .02 200);--accent-2:oklch(74% .13 78);--on-accent:oklch(12% .02 200);--on-accent-2:oklch(14% .03 75);--bg:oklch(12% .014 70);--bg-elev-1:oklch(17% .016 90);--bg-elev-2:oklch(21% .017 100);--bg-sunk:oklch(14% .015 80);--fg:oklch(95% .012 90);--fg-2:oklch(78% .018 95);--_base-fg-3:oklch(58% .016 100);--_base-fg-mute:oklch(52% .012 105);--fg-on-accent:oklch(12% .02 200);--_base-line:oklch(80% .03 95/.1);--_base-line-2:oklch(80% .03 95/.05);--_base-line-strong:oklch(80% .03 95/.18);--_base-success:oklch(60% .115 144);--_base-warning:oklch(76% .14 70);--_base-danger:oklch(56% .175 24);--_base-info:oklch(76% .105 190);--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0006;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #00000075;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000080;--sh-accent:0 0 0 1px oklch(68% .125 188/.28), 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px oklch(74% .13 78/.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0f;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=thermal-terrace][data-theme=light],.light[data-palette=thermal-terrace]{--bg:oklch(96% .012 100);--bg-elev-1:oklch(98% .008 95);--bg-elev-2:oklch(98% .008 95);--bg-sunk:oklch(92% .016 105);--fg:oklch(15% .016 80);--fg-2:oklch(28% .018 85);--fg-3:oklch(48% .014 90);--fg-mute:oklch(52% .012 95);--fg-on-accent:oklch(98% .008 95);--line:oklch(15% .016 80/.1);--line-2:oklch(15% .016 80/.05);--line-strong:oklch(15% .016 80/.18);--_base-accent-soft:oklch(68% .125 188/.12);--_base-accent-ink:oklch(12% .02 200);--sh-1:0 1px 2px oklch(15% .016 80/.06);--sh-2:0 2px 5px oklch(15% .016 80/.09);--sh-3:0 4px 11px oklch(15% .016 80/.11);--sh-4:0 8px 20px oklch(15% .016 80/.13);--sh-inset:inset 0 1px 0 oklch(98% .008 95/.7)}[data-palette=thermal-terrace]{--r-btn:4px 4px 14px 14px;--r-tile:3px 3px 12px 12px;--r-input:3px 3px 11px 11px;--r-chip:9999px;--r-card:5px 5px 20px 20px;--r-hero:6px 6px 24px 24px;--r-sheet:6px 6px 26px 26px;--ff-display:"Space Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}[data-palette=murmuration]{--teal-200:oklch(91% .035 175);--teal-300:oklch(83% .07 172);--teal-400:oklch(75% .105 170);--teal-500:oklch(66% .125 168);--teal-600:oklch(54% .11 166);--teal-700:oklch(42% .085 164);--gold-200:oklch(93% .035 50);--gold-300:oklch(86% .065 48);--gold-400:oklch(78% .1 46);--gold-500:oklch(72% .12 44);--gold-600:oklch(60% .105 42);--spring-200:oklch(88% .05 145/.18);--spring-300:oklch(78% .085 143);--spring-400:oklch(70% .105 141);--spring-500:oklch(58% .115 139);--spring-600:oklch(46% .095 137);--navy-950:oklch(9% .016 265);--navy-900:oklch(11% .018 262);--navy-850:oklch(13% .019 260);--navy-800:oklch(16% .02 258);--navy-700:oklch(20% .02 256);--navy-600:oklch(27% .018 254);--navy-500:oklch(36% .016 252);--accent:oklch(66% .125 168);--accent-hover:oklch(75% .105 170);--accent-press:oklch(54% .11 166);--_base-accent-soft:oklch(66% .125 168/.16);--_base-accent-ink:oklch(12% .018 260);--accent-2:oklch(72% .12 44);--on-accent:oklch(12% .018 260);--on-accent-2:oklch(13% .025 40);--bg:oklch(11% .018 262);--bg-elev-1:oklch(16% .02 258);--bg-elev-2:oklch(20% .02 256);--bg-sunk:oklch(13% .019 260);--fg:oklch(95% .012 250);--fg-2:oklch(78% .016 248);--_base-fg-3:oklch(58% .014 246);--_base-fg-mute:oklch(52% .01 244);--fg-on-accent:oklch(12% .018 260);--_base-line:oklch(72% .03 250/.1);--_base-line-2:oklch(72% .03 250/.05);--_base-line-strong:oklch(72% .03 250/.18);--_base-success:oklch(58% .115 139);--_base-warning:oklch(74% .13 55);--_base-danger:oklch(56% .175 22);--_base-info:oklch(75% .105 170);--sh-1:0 0 0 1px #ffffff0a;--sh-2:0 0 0 1px #ffffff0f, 0 2px 5px #0000006b;--sh-3:0 0 0 1px #ffffff14, 0 4px 11px #0000007a;--sh-4:0 0 0 1px #ffffff1a, 0 8px 22px #00000085;--sh-accent:0 0 0 1px oklch(66% .125 168/.28), 0 2px 8px oklch(66% .125 168/.12);--sh-accent-2:0 0 0 1px oklch(72% .12 44/.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #ffffff0d;--sh-torch:var(--sh-accent);--sh-gold:var(--sh-accent-2)}[data-palette=murmuration][data-theme=light],.light[data-palette=murmuration]{--bg:oklch(96% .01 250);--bg-elev-1:oklch(98% .006 248);--bg-elev-2:oklch(98% .006 248);--bg-sunk:oklch(92% .014 252);--fg:oklch(14% .016 262);--fg-2:oklch(28% .018 260);--fg-3:oklch(48% .014 258);--fg-mute:oklch(52% .01 256);--fg-on-accent:oklch(98% .006 248);--line:oklch(14% .016 262/.1);--line-2:oklch(14% .016 262/.05);--line-strong:oklch(14% .016 262/.18);--_base-accent-soft:oklch(66% .125 168/.12);--_base-accent-ink:oklch(12% .018 260);--sh-1:0 1px 2px oklch(14% .016 262/.06);--sh-2:0 2px 5px oklch(14% .016 262/.09);--sh-3:0 4px 11px oklch(14% .016 262/.11);--sh-4:0 8px 20px oklch(14% .016 262/.13);--sh-inset:inset 0 1px 0 oklch(98% .006 248/.7)}[data-palette=murmuration]{--r-btn:18px 8px 14px 12px;--r-tile:16px 7px 12px 10px;--r-input:14px 6px 11px 9px;--r-chip:9999px;--r-card:24px 10px 18px 14px;--r-hero:28px 12px 20px 16px;--r-sheet:30px 12px 22px 16px;--ff-display:"Schibsted Grotesk","Inter",ui-sans-serif,system-ui,sans-serif}:root,[data-palette]{--line:var(--_base-line);--line-2:var(--_base-line-2);--line-strong:var(--_base-line-strong);--fg-3:var(--_base-fg-3);--fg-mute:var(--_base-fg-mute);--success-soft:color-mix(in srgb, var(--success), transparent 87%);--warning-soft:color-mix(in srgb, var(--warning), transparent 87%);--danger-soft:color-mix(in srgb, var(--danger), transparent 87%);--info-soft:color-mix(in srgb, var(--info), transparent 87%);--success-ink:color-mix(in srgb, var(--fg) 65%, var(--success));--warning-ink:color-mix(in srgb, var(--fg) 65%, var(--warning));--danger-ink:color-mix(in srgb, var(--fg) 65%, var(--danger));--info-ink:color-mix(in srgb, var(--fg) 65%, var(--info))}:root:not([data-palette=tachyon]):not([data-palette=quark-gluon]),[data-palette]:not([data-palette=tachyon]):not([data-palette=quark-gluon]){--success:var(--_base-success);--warning:var(--_base-warning);--danger:var(--_base-danger);--info:var(--_base-info);--accent-soft:var(--_base-accent-soft);--accent-ink:var(--_base-accent-ink)}[data-theme=dim]{--bg:color-mix(in srgb, var(--navy-900), white 15.4%);--bg-elev-1:color-mix(in srgb, var(--navy-800), white 15%);--bg-elev-2:color-mix(in srgb, var(--navy-700), white 17.4%);--bg-sunk:color-mix(in srgb, var(--navy-850), white 8.9%);--fg:color-mix(in srgb, var(--_base-fg-3), white 87.1%);--fg-2:color-mix(in srgb, var(--_base-fg-3), white 58.3%);--fg-3:color-mix(in srgb, var(--_base-fg-3), white 39.2%);--fg-mute:color-mix(in srgb, var(--_base-fg-mute), white 47.2%);--line:color-mix(in srgb, var(--_base-line), white 5.6%);--line-2:color-mix(in srgb, var(--_base-line-2), white 3.2%);--line-strong:color-mix(in srgb, var(--_base-line-strong), white 11%);--accent-soft:color-mix(in srgb, var(--accent) 16%, transparent);--sh-1:0 0 0 1px #ffffff06, 0 1px 2px #00000021;--sh-2:0 0 0 1px #ffffff09, 0 2px 5px #00000029;--sh-3:0 0 0 1px #ffffff0d, 0 4px 11px #0000002e;--sh-4:0 0 0 1px #ffffff0f, 0 7px 18px #0003;--sh-accent:0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent), 0 2px 5px #00000024;--sh-accent-2:0 0 0 1px color-mix(in srgb, var(--accent-2) 16%, transparent), 0 2px 5px #00000021;--sh-inset:inset 0 1px 0 #ffffff09}[data-theme=reception]{--bg-elev-1:color-mix(in srgb, var(--navy-800), white 18%);--bg-elev-2:color-mix(in srgb, var(--navy-700), white 28%);--bg-sunk:color-mix(in srgb, var(--navy-850), black 14%);--line-2:color-mix(in srgb, var(--_base-line-2), var(--_base-fg-3) 28%);--line:color-mix(in srgb, var(--_base-line), var(--_base-fg-3) 42%);--line-strong:color-mix(in srgb, var(--_base-line-strong), var(--_base-fg-3) 60%);--fg-3:color-mix(in srgb, var(--_base-fg-3), white 22%);--fg-mute:color-mix(in srgb, var(--_base-fg-mute), white 34%)}@supports not (color:oklch(0 0 0)){[data-palette=tachyon]{--navy-950:#010203;--navy-900:#030507;--navy-850:#05080b;--navy-800:#070c10;--navy-700:#0f1419;--navy-600:#1a2026;--navy-500:#2c343a;--teal-200:#d1e9f5;--teal-300:#a2d3e9;--teal-400:#64bee2;--teal-500:#12aedb;--teal-600:#008eb5;--teal-700:#006986;--gold-200:#fde7cf;--gold-300:#f9cfa3;--gold-400:#f4b674;--gold-500:#e99f4e;--gold-600:#bc7c39;--spring-200:#b8e3cd2e;--spring-300:#83caa4;--spring-400:#5db384;--spring-500:#359561;--spring-600:#277447;--accent:#12aedb;--accent-hover:#64bee2;--accent-press:#008eb5;--accent-soft:#12aedb24;--accent-ink:#02060a;--accent-2:#e99f4e;--on-accent:#02060a;--on-accent-2:#0d0602;--bg:#030507;--bg-elev-1:#070c10;--bg-elev-2:#0f1419;--bg-sunk:#05080b;--fg:#e8f0f6;--fg-2:#adb9c2;--_base-fg-3:#727c83;--_base-fg-mute:#798084;--fg-on-accent:#02060a;--_base-line:#96a0a71a;--_base-line-2:#96a0a70f;--_base-line-strong:#96a0a72e;--success:#359561;--warning:#ff6500;--danger:#dd4c52;--info:#64bee2;--sh-1:0 0 0 1px #96a0a70f, 0 1px 2px #01020366;--sh-2:0 0 0 1px #96a0a714, 0 2px 5px #01020370;--sh-3:0 0 0 1px #96a0a71a, 0 4px 11px #0102037a;--sh-4:0 0 0 1px #96a0a71f, 0 7px 18px #01020385;--sh-accent:0 0 0 1px #12aedb47, 0 2px 8px #12aedb24;--sh-accent-2:0 0 0 1px #e99f4e3d, 0 2px 5px #0102035c;--sh-inset:inset 0 1px 0 #e8f0f60f}[data-palette=tachyon][data-theme=light],.light[data-palette=tachyon]{--bg:#eaeff4;--bg-elev-1:#f6f9fc;--bg-elev-2:#f6f9fc;--bg-sunk:#dce2e8;--fg:#06090f;--fg-2:#222a32;--fg-3:#575f66;--fg-mute:#5d6369;--fg-on-accent:#f6f9fc;--line:#06090f1a;--line-2:#06090f0d;--line-strong:#06090f2e;--accent-soft:#12aedb1f;--accent-ink:#02060a;--sh-1:0 1px 2px #06090f14;--sh-2:0 2px 5px #06090f1a;--sh-3:0 4px 11px #06090f1f;--sh-4:0 8px 20px #06090f24;--sh-inset:inset 0 1px 0 #f6f9fcb3}[data-palette=quark-gluon]{--navy-950:#030204;--navy-900:#07040a;--navy-850:#0b070f;--navy-800:#120d16;--navy-700:#1b1620;--navy-600:#2b2632;--navy-500:#44404d;--teal-200:#fdd9e9;--teal-300:#f8b3d4;--teal-400:#f587c2;--teal-500:#e157a6;--teal-600:#b13884;--teal-700:#7f2160;--gold-200:#ffe5cd;--gold-300:#ffcb9f;--gold-400:#ffaf6f;--gold-500:#f28e38;--gold-600:#c56c21;--spring-200:#bbe1dc2e;--spring-300:#87c5bd;--spring-400:#53aa9f;--spring-500:#328b80;--spring-600:#1e6b62;--accent:#e157a6;--accent-hover:#f587c2;--accent-press:#b13884;--accent-soft:#e157a626;--accent-ink:#0d070e;--accent-2:#f28e38;--on-accent:#f9f3f7;--on-accent-2:#100703;--bg:#07040a;--bg-elev-1:#120d16;--bg-elev-2:#1b1620;--bg-sunk:#0b070f;--fg:#fbefec;--fg-2:#cab9b6;--_base-fg-3:#8b7c7a;--_base-fg-mute:#89807f;--fg-on-accent:#f9f3f7;--_base-line:#c1bbc61a;--_base-line-2:#c1bbc60f;--_base-line-strong:#c1bbc62e;--success:#328b80;--warning:#ff6500;--danger:#e35044;--info:#53aa9f;--sh-1:0 0 0 1px #c1bbc60f, 0 1px 2px #0302046b;--sh-2:0 0 0 1px #c1bbc614, 0 2px 5px #03020475;--sh-3:0 0 0 1px #c1bbc61a, 0 4px 11px #03020480;--sh-4:0 0 0 1px #c1bbc61f, 0 7px 18px #0302048a;--sh-accent:0 0 0 1px #e157a64d, 0 2px 8px #e157a629;--sh-accent-2:0 0 0 1px #f28e3842, 0 2px 5px #03020461;--sh-inset:inset 0 1px 0 #fbefec0f}[data-palette=quark-gluon][data-theme=light],.light[data-palette=quark-gluon]{--bg:#f6eff4;--bg-elev-1:#fefafe;--bg-elev-2:#fefafe;--bg-sunk:#ebe1e8;--fg:#100a14;--fg-2:#312a38;--fg-3:#66606e;--fg-mute:#66636d;--fg-on-accent:#fefafe;--line:#100a141a;--line-2:#100a140d;--line-strong:#100a142e;--accent-soft:#e157a61f;--accent-ink:#0d070e;--sh-1:0 1px 2px #100a1412;--sh-2:0 2px 5px #100a141a;--sh-3:0 4px 11px #100a141f;--sh-4:0 8px 20px #100a1424;--sh-inset:inset 0 1px 0 #fefafeb3}[data-palette=celadon]{--teal-200:#ceede2;--teal-300:#a6dbc9;--teal-400:#7cc9b1;--teal-500:#5ab99d;--teal-600:#449880;--teal-700:#2d715f;--gold-200:#f9e5c7;--gold-300:#f1ce9d;--gold-400:#e6b46e;--gold-500:#d99e4d;--gold-600:#b27d3b;--spring-200:#bae0be2e;--spring-300:#94cb99;--spring-400:#73b477;--spring-500:#509654;--spring-600:#3d753d;--navy-950:#010303;--navy-900:#030605;--navy-850:#040a08;--navy-800:#070e0c;--navy-700:#0f1715;--navy-600:#1a2320;--navy-500:#2d3733;--_base-accent-soft:#5ab99d24;--_base-accent-ink:#030e0b;--on-accent:#030e0b;--on-accent-2:#150b01;--fg:#e7f1ee;--fg-2:#aebbb6;--_base-fg-3:#727d79;--_base-fg-mute:#787f7c;--fg-on-accent:#030e0b;--_base-line:#aebbb61a;--_base-line-2:#aebbb60d;--_base-line-strong:#aebbb62e;--_base-warning:#eb883b;--_base-danger:#da534f;--sh-1:0 0 0 1px #e7f1ee0d;--sh-2:0 0 0 1px #e7f1ee12, 0 2px 5px #0006;--sh-3:0 0 0 1px #e7f1ee17, 0 4px 11px #00000075;--sh-4:0 0 0 1px #e7f1ee1c, 0 8px 22px #00000080;--sh-accent:0 0 0 1px #5ab99d4d, 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px #d99e4d42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #e7f1ee0f}[data-palette=celadon][data-theme=light],.light[data-palette=celadon]{--bg:#ebf2f0;--bg-elev-1:#f5faf8;--bg-elev-2:#f5faf8;--bg-sunk:#dde5e2;--fg:#050d0b;--fg-2:#232e2b;--fg-3:#55615d;--fg-mute:#5d6663;--fg-on-accent:#030e0b;--line:#050d0b1a;--line-2:#050d0b0d;--line-strong:#050d0b2e;--_base-accent-soft:#5ab99d21;--_base-accent-ink:#030e0b;--sh-1:0 1px 2px #050d0b0f;--sh-2:0 2px 5px #050d0b17;--sh-3:0 4px 11px #050d0b1c;--sh-4:0 8px 20px #050d0b21;--sh-inset:inset 0 1px 0 #fafcfcb3}[data-palette=urushi]{--teal-200:#f6eace;--teal-300:#e8d2a0;--teal-400:#dbb970;--teal-500:#d0a342;--teal-600:#aa822f;--teal-700:#816020;--gold-200:#fdd3c9;--gold-300:#f2a999;--gold-400:#e57764;--gold-500:#d44c38;--gold-600:#ab3b2d;--spring-200:#bddbba2e;--spring-300:#97c28f;--spring-400:#78ab6c;--spring-500:#588d48;--spring-600:#426d33;--navy-950:#040201;--navy-900:#070402;--navy-850:#0b0604;--navy-800:#0f0a07;--navy-700:#19120f;--navy-600:#251d19;--navy-500:#39312c;--_base-accent-soft:#d0a34226;--_base-accent-ink:#140b05;--on-accent:#140b05;--on-accent-2:#100605;--fg:#f2eee7;--fg-2:#bdb6ad;--_base-fg-3:#7f7971;--_base-fg-mute:#817c77;--fg-on-accent:#140b05;--_base-line:#bdb6ad1a;--_base-line-2:#bdb6ad0d;--_base-line-strong:#bdb6ad2e;--_base-warning:#e09036;--_base-danger:#dc5f52;--sh-1:0 0 0 1px #f2eee70d;--sh-2:0 0 0 1px #f2eee712, 0 2px 5px #0000006b;--sh-3:0 0 0 1px #f2eee717, 0 4px 11px #0000007a;--sh-4:0 0 0 1px #f2eee71c, 0 8px 22px #00000085;--sh-accent:0 0 0 1px #d0a3424d, 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px #d44c3847, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #f2eee70f}[data-palette=urushi][data-theme=light],.light[data-palette=urushi]{--bg:#f4f0e9;--bg-elev-1:#faf8f4;--bg-elev-2:#faf8f4;--bg-sunk:#e8e2da;--fg:#0d0805;--fg-2:#2f2722;--fg-3:#645c56;--fg-mute:#69625e;--fg-on-accent:#140b05;--line:#0d08051a;--line-2:#0d08050d;--line-strong:#0d08052e;--_base-accent-soft:#d0a34224;--_base-accent-ink:#140b05;--sh-1:0 1px 2px #0d08050f;--sh-2:0 2px 5px #0d080517;--sh-3:0 4px 11px #0d08051c;--sh-4:0 8px 20px #0d080521;--sh-inset:inset 0 1px 0 #fdfbf9b3}[data-palette=bronze-patina]{--teal-200:#c4eae8;--teal-300:#91d6d2;--teal-400:#60c5be;--teal-500:#1bb2ab;--teal-600:#0f9088;--teal-700:#006a62;--gold-200:#f4e2c3;--gold-300:#eac992;--gold-400:#ddaf61;--gold-500:#cf952a;--gold-600:#a97515;--spring-200:#b9e0c52e;--spring-300:#89c99d;--spring-400:#65b27d;--spring-500:#3f945b;--spring-600:#2f7442;--navy-950:#040201;--navy-900:#080402;--navy-850:#0c0704;--navy-800:#110b07;--navy-700:#1a130e;--navy-600:#271f19;--navy-500:#3b322c;--_base-accent-soft:#1bb2ab26;--_base-accent-ink:#020b0b;--on-accent:#020b0b;--on-accent-2:#140b03;--fg:#f2eee7;--fg-2:#bdb6ae;--_base-fg-3:#7f7972;--_base-fg-mute:#817c77;--fg-on-accent:#020b0b;--_base-line:#bdb6ae1a;--_base-line-2:#bdb6ae0d;--_base-line-strong:#bdb6ae2e;--_base-warning:#e3942d;--_base-danger:#d7564f;--sh-1:0 0 0 1px #f2eee70d;--sh-2:0 0 0 1px #f2eee712, 0 2px 5px #00000069;--sh-3:0 0 0 1px #f2eee717, 0 4px 11px #00000078;--sh-4:0 0 0 1px #f2eee71c, 0 8px 22px #00000082;--sh-accent:0 0 0 1px #1bb2ab4d, 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px #cf952a42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #f2eee70f}[data-palette=bronze-patina][data-theme=light],.light[data-palette=bronze-patina]{--bg:#f2eee7;--bg-elev-1:#f9f6f2;--bg-elev-2:#f9f6f2;--bg-sunk:#e7e0d8;--fg:#100a06;--fg-2:#322924;--fg-3:#655c56;--fg-mute:#69625d;--fg-on-accent:#020b0b;--line:#100a061a;--line-2:#100a060d;--line-strong:#100a062e;--_base-accent-soft:#1bb2ab21;--_base-accent-ink:#020b0b;--sh-1:0 1px 2px #100a060f;--sh-2:0 2px 5px #100a0617;--sh-3:0 4px 11px #100a061c;--sh-4:0 8px 20px #100a0621;--sh-inset:inset 0 1px 0 #fdfbf9b3}[data-palette=blown-glass]{--teal-200:#ffe7cb;--teal-300:#f9cf9e;--teal-400:#f1b36b;--teal-500:#e79b3d;--teal-600:#bf7b2a;--teal-700:#905b21;--gold-200:#cbeee0;--gold-300:#a0ddc6;--gold-400:#77cbac;--gold-500:#54bb97;--gold-600:#429576;--spring-200:#b8e3cd2e;--spring-300:#88cca9;--spring-400:#61b68b;--spring-500:#3a9868;--spring-600:#2b774d;--navy-950:#030201;--navy-900:#060503;--navy-850:#0a0805;--navy-800:#0f0c07;--navy-700:#18140f;--navy-600:#24201a;--navy-500:#39332c;--_base-accent-soft:#e79b3d24;--_base-accent-ink:#170d04;--on-accent:#170d04;--on-accent-2:#020c08;--fg:#f1eee9;--fg-2:#bcb7af;--_base-fg-3:#7e7973;--_base-fg-mute:#807d78;--fg-on-accent:#170d04;--_base-line:#bcb7af1a;--_base-line-2:#bcb7af0d;--_base-line-strong:#bcb7af2e;--_base-warning:#eb7c33;--_base-danger:#dd574b;--sh-1:0 0 0 1px #f1eee90d;--sh-2:0 0 0 1px #f1eee912, 0 2px 5px #0006;--sh-3:0 0 0 1px #f1eee917, 0 4px 11px #00000075;--sh-4:0 0 0 1px #f1eee91c, 0 8px 22px #00000080;--sh-accent:0 0 0 1px #e79b3d4d, 0 2px 8px #e79b3d1f;--sh-accent-2:0 0 0 1px #54bb9742, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #f1eee90f}[data-palette=blown-glass][data-theme=light],.light[data-palette=blown-glass]{--bg:#f4f1ed;--bg-elev-1:#fbfaf7;--bg-elev-2:#fbfaf7;--bg-sunk:#e8e4dd;--fg:#0e0a06;--fg-2:#302a24;--fg-3:#635c56;--fg-mute:#67625d;--fg-on-accent:#170d04;--line:#0e0a061a;--line-2:#0e0a060d;--line-strong:#0e0a062e;--_base-accent-soft:#e79b3d21;--_base-accent-ink:#170d04;--sh-1:0 1px 2px #0e0a060f;--sh-2:0 2px 5px #0e0a0617;--sh-3:0 4px 11px #0e0a061c;--sh-4:0 8px 20px #0e0a0621;--sh-inset:inset 0 1px 0 #fdfcf9b3}[data-palette=shibori]{--teal-200:#dbe5f9;--teal-300:#b8cbf3;--teal-400:#90adee;--teal-500:#6d8fe2;--teal-600:#5570bb;--teal-700:#3d528d;--gold-200:#f7eed8;--gold-300:#eedcb5;--gold-400:#e0c892;--gold-500:#d3b36e;--gold-600:#ac8e53;--spring-200:#bcdfc22e;--spring-300:#91c79a;--spring-400:#6fb079;--spring-500:#4d9356;--spring-600:#3b723e;--navy-950:#020205;--navy-900:#03050a;--navy-850:#06080f;--navy-800:#090c14;--navy-700:#11151e;--navy-600:#1c202a;--navy-500:#2e343f;--_base-accent-soft:#6d8fe229;--_base-accent-ink:#080b14;--on-accent:#080b14;--on-accent-2:#080d1a;--fg:#f2eee6;--fg-2:#bcb7ac;--_base-fg-3:#7e7a71;--_base-fg-mute:#7a7d85;--fg-on-accent:#080b14;--_base-line:#b7becb1c;--_base-line-2:#b7becb0f;--_base-line-strong:#b7becb30;--_base-warning:#d9a440;--_base-danger:#d55755;--sh-1:0 0 0 1px #dbe5f90d;--sh-2:0 0 0 1px #dbe5f912, 0 2px 5px #0000006b;--sh-3:0 0 0 1px #dbe5f917, 0 4px 11px #0000007a;--sh-4:0 0 0 1px #dbe5f91c, 0 8px 22px #00000085;--sh-accent:0 0 0 1px #6d8fe24d, 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px #d3b36e42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #f2eee60f}[data-palette=shibori][data-theme=light],.light[data-palette=shibori]{--bg:#f3f0ea;--bg-elev-1:#f9f8f5;--bg-elev-2:#f9f8f5;--bg-sunk:#e7e2da;--fg:#080b14;--fg-2:#262b37;--fg-3:#585e69;--fg-mute:#5f636d;--fg-on-accent:#f7f5ef;--line:#080b141a;--line-2:#080b140d;--line-strong:#080b142e;--_base-accent-soft:#6d8fe221;--_base-accent-ink:#080b14;--sh-1:0 1px 2px #080b140f;--sh-2:0 2px 5px #080b1417;--sh-3:0 4px 11px #080b141c;--sh-4:0 8px 20px #080b1421;--sh-inset:inset 0 1px 0 #fdfcf9b3}[data-palette=terrazzo]{--teal-200:#c8ebd8;--teal-300:#9cd7b8;--teal-400:#6fbe95;--teal-500:#42a878;--teal-600:#33875c;--teal-700:#216440;--gold-200:#fdddcf;--gold-300:#f6c0a9;--gold-400:#e59d80;--gold-500:#d47f5e;--gold-600:#a96249;--spring-200:#c7dcb72e;--spring-300:#a5c78b;--spring-400:#89b065;--spring-500:#6b913e;--spring-600:#547129;--navy-950:#020301;--navy-900:#050503;--navy-850:#080905;--navy-800:#0c0d08;--navy-700:#15160f;--navy-600:#21211a;--navy-500:#34352d;--_base-accent-soft:#42a87826;--_base-accent-ink:#030c07;--on-accent:#030c07;--on-accent-2:#160a05;--fg:#efefe9;--fg-2:#b8b8af;--_base-fg-3:#7b7b73;--_base-fg-mute:#7e7d78;--fg-on-accent:#030c07;--_base-line:#b8b8af1a;--_base-line-2:#b8b8af0d;--_base-line-strong:#b8b8af2e;--_base-warning:#d3a23b;--_base-danger:#d24c49;--sh-1:0 0 0 1px #efefe90d;--sh-2:0 0 0 1px #efefe912, 0 2px 5px #0006;--sh-3:0 0 0 1px #efefe917, 0 4px 11px #00000075;--sh-4:0 0 0 1px #efefe91c, 0 8px 22px #00000080;--sh-accent:0 0 0 1px #42a8784d, 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px #d47f5e42, 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 #efefe90f}[data-palette=terrazzo][data-theme=light],.light[data-palette=terrazzo]{--bg:#f0f0ec;--bg-elev-1:#f7f7f4;--bg-elev-2:#f7f7f4;--bg-sunk:#e3e3dd;--fg:#0d0e08;--fg-2:#2d2f27;--fg-3:#5d5f56;--fg-mute:#63645e;--fg-on-accent:#030c07;--line:#0d0e081a;--line-2:#0d0e080d;--line-strong:#0d0e082e;--_base-accent-soft:#42a87821;--_base-accent-ink:#030c07;--sh-1:0 1px 2px #0d0e080f;--sh-2:0 2px 5px #0d0e0817;--sh-3:0 4px 11px #0d0e081c;--sh-4:0 8px 20px #0d0e0821;--sh-inset:inset 0 1px 0 #fcfcfab3}[data-palette=adobe-dusk]{--teal-200:#eae4fa;--teal-300:#d4caf3;--teal-400:#bcabee;--teal-500:#a791e7;--teal-600:#8774c3;--teal-700:#635593;--gold-200:#fce8d0;--gold-300:#f7d0a4;--gold-400:#efb472;--gold-500:#e09a49;--gold-600:#b47734;--spring-200:#b8dcbe2e;--spring-300:#91c79a;--spring-400:#6fb079;--spring-500:#51955a;--spring-600:#3d7543;--navy-950:#040201;--navy-900:#090402;--navy-850:#0d0703;--navy-800:#130b06;--navy-700:#1d140d;--navy-600:#2b2019;--navy-500:#40342c;--_base-accent-soft:#a791e729;--_base-accent-ink:#0a0713;--on-accent:#0a0713;--on-accent-2:#140801;--fg:#f5ede5;--fg-2:#c3b8af;--_base-fg-3:#887e76;--_base-fg-mute:#7b736c;--fg-on-accent:#0a0713;--_base-line:#dfcebd1a;--_base-line-2:#dfcebd0d;--_base-line-strong:#dfcebd2e;--_base-warning:#e9a128;--_base-danger:#e15552;--sh-1:0 0 0 1px #dfcebd0d, 0 1px 2px #0402016b;--sh-2:0 0 0 1px #dfcebd12, 0 2px 5px #04020175;--sh-3:0 0 0 1px #dfcebd17, 0 4px 11px #04020180;--sh-4:0 0 0 1px #dfcebd1c, 0 8px 22px #0402018a;--sh-accent:0 0 0 1px #a791e74d, 0 2px 8px #a791e724;--sh-accent-2:0 0 0 1px #e09a4942, 0 2px 5px #0402015c;--sh-inset:inset 0 1px 0 #f5ede50f}[data-palette=adobe-dusk][data-theme=light],.light[data-palette=adobe-dusk]{--bg:#f4efe9;--bg-elev-1:#fbf8f3;--bg-elev-2:#fbf8f3;--bg-sunk:#e9e2d9;--fg:#150c06;--fg-2:#392e25;--fg-3:#6c6158;--fg-mute:#776e67;--fg-on-accent:#0c0816;--line:#150c061a;--line-2:#150c060d;--line-strong:#150c062e;--_base-accent-soft:#a791e724;--_base-accent-ink:#0c0816;--sh-1:0 1px 2px #150c0612;--sh-2:0 2px 5px #150c061a;--sh-3:0 4px 11px #150c061f;--sh-4:0 8px 20px #150c0624;--sh-inset:inset 0 1px 0 #fbf8f3b3}[data-palette=monsoon-brass]{--teal-200:#f3ebd4;--teal-300:#e7d6a9;--teal-400:#d7bb72;--teal-500:#c7a344;--teal-600:#a4812a;--teal-700:#7b5e18;--gold-200:#dbe4fb;--gold-300:#bdcdf6;--gold-400:#9ab3f0;--gold-500:#7d9ce6;--gold-600:#5c78b9;--spring-200:#b0ddcc2e;--spring-300:#81c9ae;--spring-400:#58b292;--spring-500:#349776;--spring-600:#23775a;--navy-950:#010204;--navy-900:#020409;--navy-850:#04070e;--navy-800:#080c14;--navy-700:#0f151d;--navy-600:#1b222b;--navy-500:#2e3640;--_base-accent-soft:#c7a34429;--_base-accent-ink:#0f0900;--on-accent:#0f0900;--on-accent-2:#060a18;--fg:#eaeff5;--fg-2:#b4bac3;--_base-fg-3:#7a8088;--_base-fg-mute:#6f747a;--fg-on-accent:#0f0900;--_base-line:#c6cedb1a;--_base-line-2:#c6cedb0d;--_base-line-strong:#c6cedb2e;--_base-warning:#f7933c;--_base-danger:#e05251;--sh-1:0 0 0 1px #c6cedb0d, 0 1px 2px #01020470;--sh-2:0 0 0 1px #c6cedb12, 0 2px 5px #0102047a;--sh-3:0 0 0 1px #c6cedb17, 0 4px 11px #01020485;--sh-4:0 0 0 1px #c6cedb1c, 0 8px 22px #0102048f;--sh-accent:0 0 0 1px #c7a34447, 0 2px 8px #c7a34421;--sh-accent-2:0 0 0 1px #7d9ce642, 0 2px 5px #01020461;--sh-inset:inset 0 1px 0 #eaeff50f}[data-palette=monsoon-brass][data-theme=light],.light[data-palette=monsoon-brass]{--bg:#ebeff4;--bg-elev-1:#f5f8fb;--bg-elev-2:#f5f8fb;--bg-sunk:#dce1e8;--fg:#080c14;--fg-2:#272e38;--fg-3:#5b626b;--fg-mute:#6a6f76;--fg-on-accent:#100a00;--line:#080c141a;--line-2:#080c140d;--line-strong:#080c142e;--_base-accent-soft:#c7a34424;--_base-accent-ink:#100a00;--sh-1:0 1px 2px #080c1414;--sh-2:0 2px 5px #080c141a;--sh-3:0 4px 11px #080c141f;--sh-4:0 8px 20px #080c1424;--sh-inset:inset 0 1px 0 #f5f8fbb3}[data-palette=riviera-noon]{--teal-200:#cfeff4;--teal-300:#9cdee9;--teal-400:#53cbdb;--teal-500:#00bace;--teal-600:#0097a8;--teal-700:#00707c;--gold-200:#fde1d4;--gold-300:#f9c3ab;--gold-400:#f5a480;--gold-500:#e6865c;--gold-600:#ba6644;--spring-200:#b6dcc12e;--spring-300:#88c59a;--spring-400:#64af7a;--spring-500:#46935c;--spring-600:#337344;--navy-950:#030201;--navy-900:#070502;--navy-850:#0a0804;--navy-800:#100d07;--navy-700:#19160e;--navy-600:#26221a;--navy-500:#3b362d;--_base-accent-soft:#00bace29;--_base-accent-ink:#000c0f;--on-accent:#000c0f;--on-accent-2:#150703;--fg:#f2efe6;--fg-2:#bfbaaf;--_base-fg-3:#848076;--_base-fg-mute:#78746d;--fg-on-accent:#000c0f;--_base-line:#dbd4c31a;--_base-line-2:#dbd4c30d;--_base-line-strong:#dbd4c32e;--_base-warning:#e8ab3e;--_base-danger:#df4e59;--sh-1:0 0 0 1px #dbd4c30d, 0 1px 2px #03020166;--sh-2:0 0 0 1px #dbd4c312, 0 2px 5px #03020170;--sh-3:0 0 0 1px #dbd4c317, 0 4px 11px #0302017a;--sh-4:0 0 0 1px #dbd4c31c, 0 8px 22px #03020185;--sh-accent:0 0 0 1px #00bace4d, 0 2px 8px #00bace24;--sh-accent-2:0 0 0 1px #e6865c42, 0 2px 5px #0302015c;--sh-inset:inset 0 1px 0 #f2efe60f}[data-palette=riviera-noon][data-theme=light],.light[data-palette=riviera-noon]{--bg:#f4f2ec;--bg-elev-1:#fbfaf6;--bg-elev-2:#fbfaf6;--bg-sunk:#e9e5dc;--fg:#0e0b05;--fg-2:#312d24;--fg-3:#646057;--fg-mute:#716e66;--fg-on-accent:#000e11;--line:#0e0b051a;--line-2:#0e0b050d;--line-strong:#0e0b052e;--_base-accent-soft:#00bace24;--_base-accent-ink:#000e11;--sh-1:0 1px 2px #0e0b0512;--sh-2:0 2px 5px #0e0b0517;--sh-3:0 4px 11px #0e0b051c;--sh-4:0 8px 20px #0e0b0521;--sh-inset:inset 0 1px 0 #fbfaf6b3}[data-palette=alpine-night]{--teal-200:#e1ecfc;--teal-300:#c0d6f4;--teal-400:#97beed;--teal-500:#77a9e7;--teal-600:#5989c1;--teal-700:#3e6692;--gold-200:#cde5d3;--gold-300:#a3d1b0;--gold-400:#79b98a;--gold-500:#5ba36e;--gold-600:#448052;--spring-200:#b5dfd22e;--spring-300:#85cbb6;--spring-400:#5cb59b;--spring-500:#389a7e;--spring-600:#267961;--navy-950:#010204;--navy-900:#03040a;--navy-850:#05070f;--navy-800:#090d15;--navy-700:#11151f;--navy-600:#1d222c;--navy-500:#303642;--_base-accent-soft:#77a9e729;--_base-accent-ink:#040914;--on-accent:#040914;--on-accent-2:#030d05;--fg:#ecf0f8;--fg-2:#b6bbc6;--_base-fg-3:#7c818b;--_base-fg-mute:#71757c;--fg-on-accent:#040914;--_base-line:#d0d8e61a;--_base-line-2:#d0d8e60d;--_base-line-strong:#d0d8e62e;--_base-warning:#eaac48;--_base-danger:#e0534d;--sh-1:0 0 0 1px #d0d8e60d, 0 1px 2px #01020470;--sh-2:0 0 0 1px #d0d8e612, 0 2px 5px #0102047a;--sh-3:0 0 0 1px #d0d8e617, 0 4px 11px #01020485;--sh-4:0 0 0 1px #d0d8e61c, 0 8px 22px #0102048f;--sh-accent:0 0 0 1px #77a9e747, 0 2px 8px #77a9e721;--sh-accent-2:0 0 0 1px #5ba36e3d, 0 2px 5px #01020461;--sh-inset:inset 0 1px 0 #ecf0f80f}[data-palette=alpine-night][data-theme=light],.light[data-palette=alpine-night]{--bg:#edf0f7;--bg-elev-1:#f7f9fd;--bg-elev-2:#f7f9fd;--bg-sunk:#dee2eb;--fg:#080b13;--fg-2:#292d38;--fg-3:#5b616b;--fg-mute:#6a6e77;--fg-on-accent:#040b16;--line:#080b131a;--line-2:#080b130d;--line-strong:#080b132e;--_base-accent-soft:#77a9e724;--_base-accent-ink:#040b16;--sh-1:0 1px 2px #080b1314;--sh-2:0 2px 5px #080b131a;--sh-3:0 4px 11px #080b131f;--sh-4:0 8px 20px #080b1324;--sh-inset:inset 0 1px 0 #f7f9fdb3}[data-palette=mercury-rain]{--teal-200:#d3efe8;--teal-300:#a8ded2;--teal-400:#73cbb7;--teal-500:#42baa2;--teal-600:#269781;--teal-700:#10705e;--gold-200:#fce7d0;--gold-300:#f6cc9f;--gold-400:#f1ae66;--gold-500:#e59537;--gold-600:#b87223;--spring-200:#bcdbbb2e;--spring-300:#96c693;--spring-400:#77b070;--spring-500:#5a9451;--spring-600:#45743b;--navy-950:#000202;--navy-900:#010505;--navy-850:#030808;--navy-800:#050d0d;--navy-700:#0d1616;--navy-600:#182223;--navy-500:#2b3636;--_base-accent-soft:#42baa229;--_base-accent-ink:#000c09;--on-accent:#000c09;--on-accent-2:#140801;--fg:#e7f0f0;--fg-2:#b0bcbd;--_base-fg-3:#768282;--_base-fg-mute:#6c7576;--fg-on-accent:#000c09;--_base-line:#c3d5d61a;--_base-line-2:#c3d5d60d;--_base-line-strong:#c3d5d62e;--_base-danger:#e15247;--sh-1:0 0 0 1px #c3d5d60d, 0 1px 2px #00020275;--sh-2:0 0 0 1px #c3d5d612, 0 2px 5px #00020280;--sh-3:0 0 0 1px #c3d5d617, 0 4px 11px #0002028a;--sh-4:0 0 0 1px #c3d5d61c, 0 8px 22px #00020294;--sh-accent:0 0 0 1px #42baa247, 0 2px 8px #42baa224;--sh-accent-2:0 0 0 1px #e5953742, 0 2px 5px #00020261;--sh-inset:inset 0 1px 0 #e7f0f00f}[data-palette=mercury-rain][data-theme=light],.light[data-palette=mercury-rain]{--bg:#e9eff0;--bg-elev-1:#f5f9f9;--bg-elev-2:#f5f9f9;--bg-sunk:#d9e2e3;--fg:#040c0d;--fg-2:#232f30;--fg-3:#576262;--fg-mute:#666f6f;--fg-on-accent:#000e0b;--line:#040c0d1a;--line-2:#040c0d0d;--line-strong:#040c0d2e;--_base-accent-soft:#42baa224;--_base-accent-ink:#000e0b;--sh-1:0 1px 2px #040c0d14;--sh-2:0 2px 5px #040c0d1a;--sh-3:0 4px 11px #040c0d1f;--sh-4:0 8px 20px #040c0d24;--sh-inset:inset 0 1px 0 #f5f9f9b3}[data-palette=squall-line]{--teal-200:#dbeed8;--teal-300:#b8ddb2;--teal-400:#94c888;--teal-500:#79b468;--teal-600:#5f914d;--teal-700:#466d35;--gold-200:#e0edfd;--gold-300:#bbd7f8;--gold-400:#8fbff4;--gold-500:#69a9ed;--gold-600:#4a87c4;--spring-200:#b4dfd02e;--spring-300:#84ccb4;--spring-400:#5bb598;--spring-500:#369a7b;--spring-600:#26795f;--navy-950:#010201;--navy-900:#030502;--navy-850:#060803;--navy-800:#0a0d06;--navy-700:#12160d;--navy-600:#1f2219;--navy-500:#32362c;--_base-accent-soft:#79b46829;--_base-accent-ink:#040b03;--on-accent:#040b03;--on-accent-2:#030b15;--fg:#ecf0e8;--fg-2:#b8bdb2;--_base-fg-3:#7e8278;--_base-fg-mute:#73766e;--fg-on-accent:#040b03;--_base-line:#d0d8c71a;--_base-line-2:#d0d8c70d;--_base-line-strong:#d0d8c72e;--_base-warning:#f6964c;--_base-danger:#e0514b;--sh-1:0 0 0 1px #d0d8c70d, 0 1px 2px #01020175;--sh-2:0 0 0 1px #d0d8c712, 0 2px 5px #01020180;--sh-3:0 0 0 1px #d0d8c717, 0 4px 11px #0102018a;--sh-4:0 0 0 1px #d0d8c71c, 0 8px 22px #01020194;--sh-accent:0 0 0 1px #79b46847, 0 2px 8px #79b46824;--sh-accent-2:0 0 0 1px #69a9ed42, 0 2px 5px #01020161;--sh-inset:inset 0 1px 0 #ecf0e80f}[data-palette=squall-line][data-theme=light],.light[data-palette=squall-line]{--bg:#edf0e9;--bg-elev-1:#f7f9f5;--bg-elev-2:#f7f9f5;--bg-sunk:#dee2d9;--fg:#0a0d06;--fg-2:#2b3026;--fg-3:#5f6359;--fg-mute:#6d7068;--fg-on-accent:#050d03;--line:#0a0d061a;--line-2:#0a0d060d;--line-strong:#0a0d062e;--_base-accent-soft:#79b46824;--_base-accent-ink:#050d03;--sh-1:0 1px 2px #0a0d0614;--sh-2:0 2px 5px #0a0d061a;--sh-3:0 4px 11px #0a0d061f;--sh-4:0 8px 20px #0a0d0624;--sh-inset:inset 0 1px 0 #f7f9f5b3}[data-palette=phosphor-crt]{--teal-200:#f3e7ca;--teal-300:#e4cb95;--teal-400:#d9b160;--teal-500:#ce9b2b;--teal-600:#a87a16;--teal-700:#7f5806;--gold-200:#f9dfd0;--gold-300:#f1bea2;--gold-400:#eca47e;--gold-500:#e89265;--gold-600:#ba714e;--spring-200:#c4e1c42e;--spring-300:#9ccd9c;--spring-400:#7ab67b;--spring-500:#5c9b5e;--spring-600:#437746;--navy-950:#030201;--navy-900:#060402;--navy-850:#0a0703;--navy-800:#100c06;--navy-700:#19140d;--navy-600:#272219;--navy-500:#3d372c;--_base-accent-soft:#ce9b2b26;--_base-accent-ink:#0f0801;--on-accent:#0f0801;--on-accent-2:#140803;--fg:#f3eee1;--fg-2:#c1baaa;--_base-fg-3:#867f72;--_base-fg-mute:#7e7a71;--fg-on-accent:#0f0801;--_base-line:#cfc3ab1a;--_base-line-2:#cfc3ab0e;--_base-line-strong:#cfc3ab30;--_base-warning:#ef9c3e;--_base-danger:#de4e4e;--_base-info:#4fc4d1;--sh-1:0 0 0 1px #ccc3b20f,0 1px 2px #01010066;--sh-2:0 0 0 1px #ccc3b214,0 2px 5px #01010070;--sh-3:0 0 0 1px #ccc3b21a,0 4px 11px #0101007a;--sh-4:0 0 0 1px #ccc3b21f,0 8px 22px #01010085;--sh-accent:0 0 0 1px #ce9b2b47,0 2px 8px #ce9b2b24;--sh-accent-2:0 0 0 1px #e8926540,0 2px 5px #01010057;--sh-inset:inset 0 1px 0 #f3eee10f}[data-palette=phosphor-crt][data-theme=light],.light[data-palette=phosphor-crt]{--bg:#f4f0e6;--bg-elev-1:#fbf7f0;--bg-elev-2:#f9f5ec;--bg-sunk:#e9e2d6;--fg:#100a04;--fg-2:#342d21;--fg-3:#645d51;--fg-mute:#67635a;--fg-on-accent:#fbf8f1;--line:#100a041a;--line-2:#100a040d;--line-strong:#100a042e;--_base-accent-soft:#ce9b2b24;--_base-accent-ink:#0f0801;--sh-1:0 1px 2px #100a0412;--sh-2:0 2px 5px #100a0417;--sh-3:0 4px 11px #100a041c;--sh-4:0 8px 20px #100a0421;--sh-inset:inset 0 1px 0 #fbf8f1b3}[data-palette=cyanotype]{--teal-200:#d2e8fb;--teal-300:#a6d0f6;--teal-400:#70b4f3;--teal-500:#4296e7;--teal-600:#2b74bd;--teal-700:#1d5390;--gold-200:#f2ecd2;--gold-300:#e1d4a8;--gold-400:#d4c081;--gold-500:#caae63;--gold-600:#a38948;--spring-200:#c2e4d12e;--spring-300:#95cdab;--spring-400:#6eb389;--spring-500:#4e9969;--spring-600:#3a754c;--navy-950:#010204;--navy-900:#020509;--navy-850:#03080e;--navy-800:#060d14;--navy-700:#0f171f;--navy-600:#1d262f;--navy-500:#313c45;--_base-accent-soft:#4296e726;--_base-accent-ink:#020811;--on-accent:#020811;--on-accent-2:#0e0b03;--fg:#e6f0f9;--fg-2:#afbcc8;--_base-fg-3:#737f88;--_base-fg-mute:#747b81;--fg-on-accent:#020811;--_base-line:#b6c7d51a;--_base-line-2:#b6c7d50e;--_base-line-strong:#b6c7d530;--_base-warning:#e1a536;--_base-danger:#de4e4e;--sh-1:0 0 0 1px #b7c6d40f,0 1px 2px #00010266;--sh-2:0 0 0 1px #b7c6d414,0 2px 5px #00010270;--sh-3:0 0 0 1px #b7c6d41a,0 4px 11px #0001027a;--sh-4:0 0 0 1px #b7c6d41f,0 8px 22px #00010285;--sh-accent:0 0 0 1px #4296e747,0 2px 8px #4296e724;--sh-accent-2:0 0 0 1px #caae6340,0 2px 5px #00010257;--sh-inset:inset 0 1px 0 #e6f0f90f}[data-palette=cyanotype][data-theme=light],.light[data-palette=cyanotype]{--bg:#e9f1f9;--bg-elev-1:#f3f8fd;--bg-elev-2:#f0f6fc;--bg-sunk:#dae4ef;--fg:#050c14;--fg-2:#242f3a;--fg-3:#545f6a;--fg-mute:#5d646b;--fg-on-accent:#f4f9fe;--line:#050c141a;--line-2:#050c140d;--line-strong:#050c142e;--_base-accent-soft:#4296e721;--_base-accent-ink:#020811;--sh-1:0 1px 2px #050c1412;--sh-2:0 2px 5px #050c1417;--sh-3:0 4px 11px #050c141c;--sh-4:0 8px 20px #050c1421;--sh-inset:inset 0 1px 0 #f4f9feb3}[data-palette=daguerreotype]{--teal-200:#dee9f9;--teal-300:#bacfef;--teal-400:#96b6e4;--teal-500:#749ed6;--teal-600:#557caf;--teal-700:#3b5d86;--gold-200:#f5e6ce;--gold-300:#e8cca6;--gold-400:#e1b57b;--gold-500:#daa663;--gold-600:#b18248;--spring-200:#c1e4d92e;--spring-300:#93ccb9;--spring-400:#6ab29a;--spring-500:#48987c;--spring-600:#31755b;--navy-950:#010204;--navy-900:#030508;--navy-850:#05080c;--navy-800:#090d13;--navy-700:#11171e;--navy-600:#20272f;--navy-500:#353e47;--_base-accent-soft:#749ed626;--_base-accent-ink:#050911;--on-accent:#050911;--on-accent-2:#100a03;--fg:#e9eff6;--fg-2:#b5bfc9;--_base-fg-3:#7b858e;--_base-fg-mute:#787e83;--fg-on-accent:#050911;--_base-line:#bac6d11a;--_base-line-2:#bac6d10e;--_base-line-strong:#bac6d130;--_base-warning:#eb9e49;--_base-danger:#dc5052;--sh-1:0 0 0 1px #bbc5cf0f,0 1px 2px #00010166;--sh-2:0 0 0 1px #bbc5cf14,0 2px 5px #00010170;--sh-3:0 0 0 1px #bbc5cf1a,0 4px 11px #0001017a;--sh-4:0 0 0 1px #bbc5cf1f,0 8px 22px #00010185;--sh-accent:0 0 0 1px #749ed647,0 2px 8px #749ed624;--sh-accent-2:0 0 0 1px #daa66340,0 2px 5px #00010157;--sh-inset:inset 0 1px 0 #e9eff612}[data-palette=daguerreotype][data-theme=light],.light[data-palette=daguerreotype]{--bg:#ebf1f7;--bg-elev-1:#f5f8fc;--bg-elev-2:#f1f6fa;--bg-sunk:#dce4ec;--fg:#070b13;--fg-2:#272f38;--fg-3:#565f68;--fg-mute:#5e6469;--fg-on-accent:#f5f9fc;--line:#070b131a;--line-2:#070b130d;--line-strong:#070b132e;--_base-accent-soft:#749ed621;--_base-accent-ink:#050911;--sh-1:0 1px 2px #070b1312;--sh-2:0 2px 5px #070b1317;--sh-3:0 4px 11px #070b131c;--sh-4:0 8px 20px #070b1321;--sh-inset:inset 0 1px 0 #f5f9fcb3}[data-palette=flight-deck]{--teal-200:#ccebf4;--teal-300:#96d6ea;--teal-400:#5cc4e2;--teal-500:#00add6;--teal-600:#0089af;--teal-700:#006685;--gold-200:#f8eace;--gold-300:#edd09c;--gold-400:#e6b96b;--gold-500:#dea645;--gold-600:#b4812f;--spring-200:#c8e3ca2e;--spring-300:#9bcca1;--spring-400:#75b77f;--spring-500:#549c60;--spring-600:#3c7847;--navy-950:#010204;--navy-900:#010508;--navy-850:#02080c;--navy-800:#040e12;--navy-700:#0c181d;--navy-600:#1a282d;--navy-500:#2e3d43;--_base-accent-soft:#00add626;--_base-accent-ink:#01090e;--on-accent:#01090e;--on-accent-2:#100a03;--fg:#e4f1f5;--fg-2:#acbec4;--_base-fg-3:#718086;--_base-fg-mute:#727c80;--fg-on-accent:#01090e;--_base-line:#b3c8d01a;--_base-line-2:#b3c8d00e;--_base-line-strong:#b3c8d030;--_base-danger:#de4e4e;--sh-1:0 0 0 1px #b3c8d00f,0 1px 2px #00010166;--sh-2:0 0 0 1px #b3c8d014,0 2px 5px #00010170;--sh-3:0 0 0 1px #b3c8d01a,0 4px 11px #0001017a;--sh-4:0 0 0 1px #b3c8d01f,0 8px 22px #00010185;--sh-accent:0 0 0 1px #00add647,0 2px 8px #00add624;--sh-accent-2:0 0 0 1px #dea64540,0 2px 5px #00010157;--sh-inset:inset 0 1px 0 #e4f1f50f}[data-palette=flight-deck][data-theme=light],.light[data-palette=flight-deck]{--bg:#e8f2f6;--bg-elev-1:#f3f9fb;--bg-elev-2:#eff7fa;--bg-sunk:#d8e5eb;--fg:#030d12;--fg-2:#203138;--fg-3:#516167;--fg-mute:#5b6569;--fg-on-accent:#f4fafc;--line:#030d121a;--line-2:#030d120d;--line-strong:#030d122e;--_base-accent-soft:#00add621;--_base-accent-ink:#01090e;--sh-1:0 1px 2px #030d1212;--sh-2:0 2px 5px #030d1217;--sh-3:0 4px 11px #030d121c;--sh-4:0 8px 20px #030d1221;--sh-inset:inset 0 1px 0 #f4fafcb3}[data-palette=letterpress]{--teal-200:#cfebe9;--teal-300:#9ad4d0;--teal-400:#5fbdb7;--teal-500:#00a59f;--teal-600:#00817c;--teal-700:#005f5b;--gold-200:#f7e5cf;--gold-300:#e9c7a0;--gold-400:#e3b076;--gold-500:#dd9b51;--gold-600:#b1783c;--spring-200:#c4e0cc2e;--spring-300:#99c8a5;--spring-400:#74af82;--spring-500:#559461;--spring-600:#3f7145;--navy-950:#010302;--navy-900:#010505;--navy-850:#030908;--navy-800:#050e0d;--navy-700:#0c1816;--navy-600:#192724;--navy-500:#2d3d39;--_base-accent-soft:#00a59f26;--_base-accent-ink:#000a09;--on-accent:#000a09;--on-accent-2:#110903;--fg:#f5eee1;--fg-2:#c2baaa;--_base-fg-3:#837d6f;--_base-fg-mute:#7e7a71;--fg-on-accent:#000a09;--_base-line:#b2cac61a;--_base-line-2:#b2cac60e;--_base-line-strong:#b2cac630;--_base-warning:#ec984d;--_base-danger:#de4e4e;--sh-1:0 0 0 1px #b4c9c60f,0 1px 2px #00010166;--sh-2:0 0 0 1px #b4c9c614,0 2px 5px #00010170;--sh-3:0 0 0 1px #b4c9c61a,0 4px 11px #0001017a;--sh-4:0 0 0 1px #b4c9c61f,0 8px 22px #00010185;--sh-accent:0 0 0 1px #00a59f47,0 2px 8px #00a59f24;--sh-accent-2:0 0 0 1px #dd9b5140,0 2px 5px #00010157;--sh-inset:inset 0 1px 0 #f5eee10f}[data-palette=letterpress][data-theme=light],.light[data-palette=letterpress]{--bg:#f5f0e6;--bg-elev-1:#fbf7f1;--bg-elev-2:#f9f5ed;--bg-sunk:#e8e2d6;--fg:#020e0d;--fg-2:#203230;--fg-3:#51625f;--fg-mute:#5b6664;--fg-on-accent:#fbf8f2;--line:#020e0d1a;--line-2:#020e0d0d;--line-strong:#020e0d2e;--_base-accent-soft:#00a59f21;--_base-accent-ink:#000a09;--sh-1:0 1px 2px #020e0d12;--sh-2:0 2px 5px #020e0d17;--sh-3:0 4px 11px #020e0d1c;--sh-4:0 8px 20px #020e0d21;--sh-inset:inset 0 1px 0 #fbf8f2b3}[data-palette=oscilloscope]{--teal-200:#d8efd8;--teal-300:#b0dbb0;--teal-400:#8dcd8e;--teal-500:#67bb6b;--teal-600:#4e9652;--teal-700:#357039;--gold-200:#f6e5cf;--gold-300:#edcb9e;--gold-400:#e6b374;--gold-500:#dea052;--gold-600:#b37c3c;--spring-200:#c4e4ce2e;--spring-300:#99d0a9;--spring-400:#74bb86;--spring-500:#559f65;--spring-600:#407b48;--navy-950:#010203;--navy-900:#010507;--navy-850:#02090b;--navy-800:#040e10;--navy-700:#0b181a;--navy-600:#182729;--navy-500:#2c3d3e;--_base-accent-soft:#67bb6b26;--_base-accent-ink:#030a04;--on-accent:#030a04;--on-accent-2:#110903;--fg:#e7f2e9;--fg-2:#b0bfb3;--_base-fg-3:#748178;--_base-fg-mute:#747d77;--fg-on-accent:#030a04;--_base-line:#b7cabb1a;--_base-line-2:#b7cabb0e;--_base-line-strong:#b7cabb30;--_base-danger:#de4e4e;--_base-info:#4cbac6;--sh-1:0 0 0 1px #b8c9bc0f,0 1px 2px #00010166;--sh-2:0 0 0 1px #b8c9bc14,0 2px 5px #00010170;--sh-3:0 0 0 1px #b8c9bc1a,0 4px 11px #0001017a;--sh-4:0 0 0 1px #b8c9bc1f,0 8px 22px #00010185;--sh-accent:0 0 0 1px #67bb6b47,0 2px 8px #67bb6b24;--sh-accent-2:0 0 0 1px #dea05240,0 2px 5px #00010157;--sh-inset:inset 0 1px 0 #e7f2e90f}[data-palette=oscilloscope][data-theme=light],.light[data-palette=oscilloscope]{--bg:#e8f2f5;--bg-elev-1:#f3f9fa;--bg-elev-2:#eff7f8;--bg-sunk:#d8e6e9;--fg:#020d11;--fg-2:#1f3135;--fg-3:#506164;--fg-mute:#5a6667;--fg-on-accent:#f3fafb;--line:#020d111a;--line-2:#020d110d;--line-strong:#020d112e;--_base-accent-soft:#67bb6b21;--_base-accent-ink:#030a04;--sh-1:0 1px 2px #020d1112;--sh-2:0 2px 5px #020d1117;--sh-3:0 4px 11px #020d111c;--sh-4:0 8px 20px #020d1121;--sh-inset:inset 0 1px 0 #f3fafbb3}[data-palette=koi-pond]{--teal-200:#ffdcce;--teal-300:#fcb8a1;--teal-400:#f59476;--teal-500:#e77050;--teal-600:#b85039;--teal-700:#843729;--gold-200:#ebeacc;--gold-300:#dad39e;--gold-400:#c8b86b;--gold-500:#b59d41;--gold-600:#90782a;--spring-200:#bce3c82e;--spring-300:#8bc89b;--spring-400:#69b27a;--spring-500:#479356;--spring-600:#336c39;--navy-950:#000304;--navy-900:#010607;--navy-850:#02090a;--navy-800:#041011;--navy-700:#0b191a;--navy-600:#1b292a;--navy-500:#324040;--accent:#e77050;--accent-hover:#f59476;--accent-press:#b85039;--_base-accent-soft:#e7705029;--_base-accent-ink:#120604;--accent-2:#b59d41;--on-accent:#120604;--on-accent-2:#0f0b00;--bg:#010607;--bg-elev-1:#041011;--bg-elev-2:#0b191a;--bg-sunk:#02090a;--fg:#f0efe6;--fg-2:#b9b8ab;--_base-fg-3:#7b7b71;--_base-fg-mute:#696a62;--fg-on-accent:#120604;--_base-line:#bbb8a31a;--_base-line-2:#bbb8a30d;--_base-line-strong:#bbb8a32e;--_base-success:#479356;--_base-warning:#de9c31;--_base-danger:#cd4249;--_base-info:#40b1b7;--sh-accent:0 0 0 1px #e770504d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #b59d4142, 0 2px 5px #00000038}[data-palette=koi-pond][data-theme=light],.light[data-palette=koi-pond]{--bg:#f3f2e9;--bg-elev-1:#f9f9f3;--bg-elev-2:#f9f9f3;--bg-sunk:#e5e6da;--fg:#020d10;--fg-2:#1c2c2f;--fg-3:#526162;--fg-mute:#606c6c;--fg-on-accent:#faf8f1;--line:#020d101a;--line-2:#020d100d;--line-strong:#020d102e;--_base-accent-soft:#e7705024;--_base-accent-ink:#120604;--sh-1:0 1px 2px #020d100f;--sh-2:0 2px 5px #020d1017;--sh-3:0 4px 11px #020d101c;--sh-4:0 8px 20px #020d1021;--sh-inset:inset 0 1px 0 #f9f9f3b3}[data-palette=monarch]{--teal-200:#fde2ce;--teal-300:#fbc49e;--teal-400:#f3a26b;--teal-500:#e6803a;--teal-600:#b85e23;--teal-700:#86431c;--gold-200:#f4ead5;--gold-300:#ead5af;--gold-400:#dcb77f;--gold-500:#ca9b5a;--gold-600:#a37640;--spring-200:#c7e0c12e;--spring-300:#9dc590;--spring-400:#80ad6b;--spring-500:#638f45;--spring-600:#49692c;--navy-950:#040201;--navy-900:#0a0503;--navy-850:#0e0705;--navy-800:#150d09;--navy-700:#1f1612;--navy-600:#312622;--navy-500:#4a403c;--accent:#e6803a;--accent-hover:#f3a26b;--accent-press:#b85e23;--_base-accent-soft:#e6803a29;--_base-accent-ink:#0e0502;--accent-2:#ca9b5a;--on-accent:#0e0502;--on-accent-2:#100701;--bg:#0a0503;--bg-elev-1:#150d09;--bg-elev-2:#1f1612;--bg-sunk:#0e0705;--fg:#f5ede5;--fg-2:#c1b5aa;--_base-fg-3:#827871;--_base-fg-mute:#6e6762;--fg-on-accent:#0e0502;--_base-line:#d2b8a51a;--_base-line-2:#d2b8a50d;--_base-line-strong:#d2b8a52e;--_base-success:#638f45;--_base-warning:#e5a14b;--_base-danger:#c8393a;--_base-info:#c69d63;--sh-accent:0 0 0 1px #e6803a4d, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #ca9b5a42, 0 2px 5px #00000038}[data-palette=monarch][data-theme=light],.light[data-palette=monarch]{--bg:#f7f1e8;--bg-elev-1:#fbf8f3;--bg-elev-2:#fbf8f3;--bg-sunk:#ece3d8;--fg:#110905;--fg-2:#312620;--fg-3:#665b56;--fg-mute:#6f6763;--fg-on-accent:#fdf8f1;--line:#1109051a;--line-2:#1109050d;--line-strong:#1109052e;--_base-accent-soft:#e6803a24;--_base-accent-ink:#0e0502;--sh-1:0 1px 2px #1109050f;--sh-2:0 2px 5px #11090517;--sh-3:0 4px 11px #1109051c;--sh-4:0 8px 20px #11090521;--sh-inset:inset 0 1px 0 #fbf8f3b3}[data-palette=abyssal-reef]{--teal-200:#c7e9ea;--teal-300:#90d6d8;--teal-400:#4bc2c4;--teal-500:#00aaa9;--teal-600:#008380;--teal-700:#005c58;--gold-200:#fee1d7;--gold-300:#f8c3b4;--gold-400:#eea191;--gold-500:#e4887c;--gold-600:#b46760;--spring-200:#bce2cc2e;--spring-300:#88c8a3;--spring-400:#64b283;--spring-500:#388e5a;--spring-600:#27673d;--navy-950:#010206;--navy-900:#01050b;--navy-850:#03080f;--navy-800:#060e16;--navy-700:#0e171f;--navy-600:#1e2830;--navy-500:#353e46;--accent:#00aaa9;--accent-hover:#4bc2c4;--accent-press:#008380;--_base-accent-soft:#00aaa929;--_base-accent-ink:#02060d;--accent-2:#e4887c;--on-accent:#02060d;--on-accent-2:#120604;--bg:#01050b;--bg-elev-1:#060e16;--bg-elev-2:#0e171f;--bg-sunk:#03080f;--fg:#e2eef2;--fg-2:#a4b4ba;--_base-fg-3:#69777b;--_base-fg-mute:#5c6567;--fg-on-accent:#02060d;--_base-line:#82a6a81a;--_base-line-2:#82a6a80d;--_base-line-strong:#82a6a82e;--_base-success:#388e5a;--_base-warning:#db9d4f;--_base-danger:#cd424d;--_base-info:#4bc2c4;--sh-accent:0 0 0 1px #00aaa94d, 0 2px 8px #00aaa91f;--sh-accent-2:0 0 0 1px #e4887c42, 0 2px 5px #00000038}[data-palette=abyssal-reef][data-theme=light],.light[data-palette=abyssal-reef]{--bg:#ebf3f7;--bg-elev-1:#f4f9fc;--bg-elev-2:#f4f9fc;--bg-sunk:#dce6ec;--fg:#050a10;--fg-2:#212a33;--fg-3:#575f66;--fg-mute:#636a70;--fg-on-accent:#f4f9fc;--line:#050a101a;--line-2:#050a100d;--line-strong:#050a102e;--_base-accent-soft:#00aaa91f;--_base-accent-ink:#02060d;--sh-1:0 1px 2px #050a100f;--sh-2:0 2px 5px #050a1017;--sh-3:0 4px 11px #050a101c;--sh-4:0 8px 20px #050a1021;--sh-inset:inset 0 1px 0 #f4f9fcb3}[data-palette=lichen]{--teal-200:#dceacf;--teal-300:#bcd4a0;--teal-400:#a0be6f;--teal-500:#829f3d;--teal-600:#647920;--teal-700:#475411;--gold-200:#eee8d6;--gold-300:#ddd0b0;--gold-400:#ccb484;--gold-500:#ba995b;--gold-600:#947441;--spring-200:#c4e1c42e;--spring-300:#98c694;--spring-400:#79af71;--spring-500:#558a45;--spring-600:#3d642c;--navy-950:#020306;--navy-900:#03060a;--navy-850:#050a0e;--navy-800:#091015;--navy-700:#111a1e;--navy-600:#212b2f;--navy-500:#3a4448;--accent:#829f3d;--accent-hover:#a0be6f;--accent-press:#647920;--_base-accent-soft:#829f3d29;--_base-accent-ink:#070b02;--accent-2:#ba995b;--on-accent:#070b02;--on-accent-2:#110a02;--bg:#03060a;--bg-elev-1:#091015;--bg-elev-2:#111a1e;--bg-sunk:#050a0e;--fg:#ecf0e9;--fg-2:#b5b9af;--_base-fg-3:#797b74;--_base-fg-mute:#686a63;--fg-on-accent:#070b02;--_base-line:#a9b1a11a;--_base-line-2:#a9b1a10d;--_base-line-strong:#a9b1a12e;--_base-success:#558a45;--_base-warning:#d79f4c;--_base-danger:#c43e45;--_base-info:#4aa7b7;--sh-accent:0 0 0 1px #829f3d47, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #ba995b3d, 0 2px 5px #00000038}[data-palette=lichen][data-theme=light],.light[data-palette=lichen]{--bg:#eef4ed;--bg-elev-1:#f7f9f5;--bg-elev-2:#f7f9f5;--bg-sunk:#dfe7df;--fg:#080e14;--fg-2:#262f36;--fg-3:#565f64;--fg-mute:#636a6e;--fg-on-accent:#f7f9f5;--line:#080e141a;--line-2:#080e140d;--line-strong:#080e142e;--_base-accent-soft:#829f3d1f;--_base-accent-ink:#070b02;--sh-1:0 1px 2px #080e140f;--sh-2:0 2px 5px #080e1417;--sh-3:0 4px 11px #080e141c;--sh-4:0 8px 20px #080e1421;--sh-inset:inset 0 1px 0 #f7f9f5b3}[data-palette=thermal-terrace]{--teal-200:#cbecec;--teal-300:#94dad6;--teal-400:#52c6c0;--teal-500:#00b0a7;--teal-600:#00897e;--teal-700:#006158;--gold-200:#f6eace;--gold-300:#eed49f;--gold-400:#e1b767;--gold-500:#d7a03d;--gold-600:#af7a29;--spring-200:#c1e1c62e;--spring-300:#92c799;--spring-400:#72b076;--spring-500:#529252;--spring-600:#3c6b37;--navy-950:#040201;--navy-900:#090502;--navy-850:#0c0804;--navy-800:#120f07;--navy-700:#1a1910;--navy-600:#292a20;--navy-500:#41443a;--accent:#00b0a7;--accent-hover:#52c6c0;--accent-press:#00897e;--_base-accent-soft:#00b0a729;--_base-accent-ink:#000808;--accent-2:#d7a03d;--on-accent:#000808;--on-accent-2:#100700;--bg:#090502;--bg-elev-1:#120f07;--bg-elev-2:#1a1910;--bg-sunk:#0c0804;--fg:#f1eee6;--fg-2:#bbb7ab;--_base-fg-3:#7c7b70;--_base-fg-mute:#6a6962;--fg-on-accent:#000808;--_base-line:#c3bea91a;--_base-line-2:#c3bea90d;--_base-line-strong:#c3bea92e;--_base-success:#529252;--_base-warning:#e9a03e;--_base-danger:#c63c3e;--_base-info:#52c6c0;--sh-accent:0 0 0 1px #00b0a747, 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px #d7a03d42, 0 2px 5px #00000038}[data-palette=thermal-terrace][data-theme=light],.light[data-palette=thermal-terrace]{--bg:#f3f2e9;--bg-elev-1:#faf8f3;--bg-elev-2:#faf8f3;--bg-sunk:#e6e5d9;--fg:#0f0a05;--fg-2:#2d281f;--fg-3:#615d55;--fg-mute:#6b6961;--fg-on-accent:#faf8f3;--line:#0f0a051a;--line-2:#0f0a050d;--line-strong:#0f0a052e;--_base-accent-soft:#00b0a71f;--_base-accent-ink:#000808;--sh-1:0 1px 2px #0f0a050f;--sh-2:0 2px 5px #0f0a0517;--sh-3:0 4px 11px #0f0a051c;--sh-4:0 8px 20px #0f0a0521;--sh-inset:inset 0 1px 0 #faf8f3b3}[data-palette=murmuration]{--teal-200:#cae9e0;--teal-300:#98d7c2;--teal-400:#61c4a4;--teal-500:#24aa83;--teal-600:#098260;--teal-700:#0c5b40;--gold-200:#fce2d4;--gold-300:#f6c5ad;--gold-400:#eda381;--gold-500:#e38b64;--gold-600:#b46a4c;--spring-200:#c4e1c42e;--spring-300:#98c694;--spring-400:#79af71;--spring-500:#558a45;--spring-600:#3d642c;--navy-950:#010206;--navy-900:#02040a;--navy-850:#04070f;--navy-800:#080d16;--navy-700:#10161f;--navy-600:#20272f;--navy-500:#373e45;--accent:#24aa83;--accent-hover:#61c4a4;--accent-press:#098260;--_base-accent-soft:#24aa8329;--_base-accent-ink:#03060c;--accent-2:#e38b64;--on-accent:#03060c;--on-accent-2:#0f0402;--bg:#02040a;--bg-elev-1:#080d16;--bg-elev-2:#10161f;--bg-sunk:#04070f;--fg:#e9eff6;--fg-2:#b0b9c1;--_base-fg-3:#747b82;--_base-fg-mute:#646a6e;--fg-on-accent:#03060c;--_base-line:#97a7b71a;--_base-line-2:#97a7b70d;--_base-line-strong:#97a7b72e;--_base-success:#558a45;--_base-warning:#e99355;--_base-danger:#c63b43;--_base-info:#61c4a4;--sh-accent:0 0 0 1px #24aa8347, 0 2px 8px #24aa831f;--sh-accent-2:0 0 0 1px #e38b6442, 0 2px 5px #00000038}[data-palette=murmuration][data-theme=light],.light[data-palette=murmuration]{--bg:#edf2f8;--bg-elev-1:#f5f9fc;--bg-elev-2:#f5f9fc;--bg-sunk:#dee5ee;--fg:#060910;--fg-2:#242932;--fg-3:#595e66;--fg-mute:#65696f;--fg-on-accent:#f5f9fc;--line:#0609101a;--line-2:#0609100d;--line-strong:#0609102e;--_base-accent-soft:#24aa831f;--_base-accent-ink:#03060c;--sh-1:0 1px 2px #0609100f;--sh-2:0 2px 5px #06091017;--sh-3:0 4px 11px #0609101c;--sh-4:0 8px 20px #06091021;--sh-inset:inset 0 1px 0 #f5f9fcb3}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--ff-sans), "Schibsted Grotesk", ui-sans-serif, system-ui, "Helvetica Neue", sans-serif;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--app-bg:var(--bg);--app-surface:var(--bg-elev-1);--app-surface-soft:var(--bg-sunk);--app-border:var(--line);--app-text:var(--fg);--app-muted:var(--fg-3);--app-success:var(--success);--app-warning:var(--warning);--app-danger:var(--danger);--fs-h1:clamp(20px, 4.6vw, 22px);--fs-h2:clamp(18px, 3.6vw, 20px);--fs-h3:18px;--fs-h4:16px;--fs-body-lg:18px;--fs-body:16px;--fs-body-sm:14px;--fs-caption:12px;--fs-micro:11px}*,:before,:after{box-sizing:border-box}html,body{min-height:100vh}#root{min-height:100%}body{background:var(--app-bg);min-height:100vh;color:var(--app-text);margin:0}#root{width:min(100%, var(--shell-width-content-max));margin:0 auto;padding:1rem 0}#root .app-shell{width:min(100%, var(--shell-width-content-max));margin:0 auto}.app-header{margin-bottom:.95rem}.issue-item{border-color:var(--app-border);transition:transform .22s var(--ease-out), border-color .22s var(--ease-out), background-color .22s var(--ease-out), box-shadow .22s var(--ease-out)}.issue-item:hover{border-color:var(--line-strong);background-color:var(--app-surface-soft);box-shadow:var(--sh-2)}.list-note{border:1px solid var(--app-border);background:var(--app-surface);border-radius:.75rem;padding:.8rem}.muted-text{color:var(--app-muted)}.feedback-banner{border-color:var(--app-border);background:var(--app-surface-soft)}.install-helper{border:1px dashed var(--app-border);background:linear-gradient(90deg,#ffffff0d,#0000)}.text-emerald-100{color:var(--success)}.text-rose-100{color:var(--danger)}.text-teal-200{color:var(--teal-300)}[class~=bg-emerald-500\/10]{background-color:#4ade801f}[class~=bg-rose-500\/10]{background-color:var(--danger-soft)}[class~=border-emerald-500\/40]{border-color:color-mix(in srgb, var(--success), transparent 65%)}[class~=border-rose-500\/40]{border-color:color-mix(in srgb, var(--danger), transparent 65%)}:is(#root:has(.app-role-shell),#root:has(.app-role-shell--reception),#root:has(.app-role-shell--reception-leaf),#root:has([data-mobile-app-shell=true])){width:100%;max-width:none;padding:0}html:has(.app-role-shell--admin-desktop){height:100dvh;min-height:100dvh;overflow:hidden}body:has(.app-role-shell--admin-desktop){height:100dvh;min-height:100dvh;overflow:hidden}#root:has(.app-role-shell--admin-desktop){height:100dvh;min-height:100dvh;overflow:hidden}html:has(.app-role-shell--reception){height:100dvh;min-height:100dvh;overflow:hidden}body:has(.app-role-shell--reception){height:100dvh;min-height:100dvh;overflow:hidden}#root:has(.app-role-shell--reception){height:100dvh;min-height:100dvh;overflow:hidden}

@supports not (color: oklch(0 0 0)){:root,:host{--color-emerald-100:rgb(208, 250, 229);--color-emerald-500:rgb(0, 188, 125);--color-teal-200:rgb(150, 247, 228);--color-teal-300:rgb(70, 236, 213);--color-teal-500:rgb(0, 187, 167);--color-rose-100:rgb(255, 228, 230);--color-rose-500:rgb(255, 32, 86);--color-slate-100:rgb(241, 245, 249);}:root{--st-special:rgb(236, 113, 200);}[data-theme=dim]{--st-special:rgb(246, 130, 211);}[data-theme=light],.light{--st-special:rgb(192, 37, 156);}:root,[data-palette=hospitality]{--sh-tone-halo-sm:0 0 0 4px var(--sh-tone-color);--sh-tone-halo-lg:0 0 0 5px var(--sh-tone-color);--sh-tone-glow:0 0 8px 2px var(--sh-tone-color);--sh-autofill-inset:inset 0 0 0 999px var(--fg);}.imp-horizon{background:linear-gradient(90deg, transparent 0%, transparent 8%, var(--accent-2) 30%, var(--accent) 50%, var(--accent-2) 70%, transparent 92%);}.imp-rule{background:linear-gradient(90deg, transparent, var(--accent-2), transparent);}[data-palette=tachyon]{--navy-950:rgb(1, 2, 3);--navy-900:rgb(3, 5, 7);--navy-850:rgb(5, 8, 11);--navy-800:rgb(7, 12, 16);--navy-700:rgb(15, 20, 25);--navy-600:rgb(26, 32, 38);--navy-500:rgb(44, 52, 58);--teal-200:rgb(209, 233, 245);--teal-300:rgb(162, 211, 233);--teal-400:rgb(100, 190, 226);--teal-500:rgb(18, 174, 219);--teal-600:rgb(0, 142, 181);--teal-700:rgb(0, 105, 134);--gold-200:rgb(253, 231, 207);--gold-300:rgb(249, 207, 163);--gold-400:rgb(244, 182, 116);--gold-500:rgb(233, 159, 78);--gold-600:rgb(188, 124, 57);--spring-200:rgba(184, 227, 205, 0.18);--spring-300:rgb(131, 202, 164);--spring-400:rgb(93, 179, 132);--spring-500:rgb(53, 149, 97);--spring-600:rgb(39, 116, 71);--accent:rgb(18, 174, 219);--accent-hover:rgb(100, 190, 226);--accent-press:rgb(0, 142, 181);--accent-soft:rgba(18, 174, 219, 0.14);--accent-ink:rgb(2, 6, 10);--accent-2:rgb(233, 159, 78);--on-accent:rgb(2, 6, 10);--on-accent-2:rgb(13, 6, 2);--bg:rgb(3, 5, 7);--bg-elev-1:rgb(7, 12, 16);--bg-elev-2:rgb(15, 20, 25);--bg-sunk:rgb(5, 8, 11);--fg:rgb(232, 240, 246);--fg-2:rgb(173, 185, 194);--_base-fg-3:rgb(114, 124, 131);--_base-fg-mute:rgb(121, 128, 132);--fg-on-accent:rgb(2, 6, 10);--_base-line:rgba(150, 160, 167, 0.1);--_base-line-2:rgba(150, 160, 167, 0.06);--_base-line-strong:rgba(150, 160, 167, 0.18);--success:rgb(53, 149, 97);--warning:rgb(255, 101, 0);--danger:rgb(221, 76, 82);--info:rgb(100, 190, 226);--sh-1:0 0 0 1px rgba(150, 160, 167, 0.06), 0 1px 2px rgba(1, 2, 3, 0.4);--sh-2:0 0 0 1px rgba(150, 160, 167, 0.08), 0 2px 5px rgba(1, 2, 3, 0.44);--sh-3:0 0 0 1px rgba(150, 160, 167, 0.1), 0 4px 11px rgba(1, 2, 3, 0.48);--sh-4:0 0 0 1px rgba(150, 160, 167, 0.12), 0 7px 18px rgba(1, 2, 3, 0.52);--sh-accent:0 0 0 1px rgba(18, 174, 219, 0.28), 0 2px 8px rgba(18, 174, 219, 0.14);--sh-accent-2:0 0 0 1px rgba(233, 159, 78, 0.24), 0 2px 5px rgba(1, 2, 3, 0.36);--sh-inset:inset 0 1px 0 rgba(232, 240, 246, 0.06);}[data-palette=tachyon][data-theme=light],.light[data-palette=tachyon]{--bg:rgb(234, 239, 244);--bg-elev-1:rgb(246, 249, 252);--bg-elev-2:rgb(246, 249, 252);--bg-sunk:rgb(220, 226, 232);--fg:rgb(6, 9, 15);--fg-2:rgb(34, 42, 50);--fg-3:rgb(87, 95, 102);--fg-mute:rgb(93, 99, 105);--fg-on-accent:rgb(246, 249, 252);--accent-2:rgb(157, 89, 0);--on-accent-2:rgb(246, 249, 252);--line:rgba(6, 9, 15, 0.1);--line-2:rgba(6, 9, 15, 0.05);--line-strong:rgba(6, 9, 15, 0.18);--accent-soft:rgba(18, 174, 219, 0.12);--accent-ink:rgb(2, 6, 10);--sh-1:0 1px 2px rgba(6, 9, 15, 0.08);--sh-2:0 2px 5px rgba(6, 9, 15, 0.1);--sh-3:0 4px 11px rgba(6, 9, 15, 0.12);--sh-4:0 8px 20px rgba(6, 9, 15, 0.14);--sh-inset:inset 0 1px 0 rgba(246, 249, 252, 0.7);}[data-palette=quark-gluon]{--navy-950:rgb(3, 2, 4);--navy-900:rgb(7, 4, 10);--navy-850:rgb(11, 7, 15);--navy-800:rgb(18, 13, 22);--navy-700:rgb(27, 22, 32);--navy-600:rgb(43, 38, 50);--navy-500:rgb(68, 64, 77);--teal-200:rgb(253, 217, 233);--teal-300:rgb(248, 179, 212);--teal-400:rgb(245, 135, 194);--teal-500:rgb(225, 87, 166);--teal-600:rgb(177, 56, 132);--teal-700:rgb(127, 33, 96);--gold-200:rgb(255, 229, 205);--gold-300:rgb(255, 203, 159);--gold-400:rgb(255, 175, 111);--gold-500:rgb(242, 142, 56);--gold-600:rgb(197, 108, 33);--spring-200:rgba(187, 225, 220, 0.18);--spring-300:rgb(135, 197, 189);--spring-400:rgb(83, 170, 159);--spring-500:rgb(50, 139, 128);--spring-600:rgb(30, 107, 98);--accent:rgb(225, 87, 166);--accent-hover:rgb(245, 135, 194);--accent-press:rgb(177, 56, 132);--accent-soft:rgba(225, 87, 166, 0.15);--accent-ink:rgb(13, 7, 14);--accent-2:rgb(242, 142, 56);--on-accent:rgb(249, 243, 247);--on-accent-2:rgb(16, 7, 3);--bg:rgb(7, 4, 10);--bg-elev-1:rgb(18, 13, 22);--bg-elev-2:rgb(27, 22, 32);--bg-sunk:rgb(11, 7, 15);--fg:rgb(251, 239, 236);--fg-2:rgb(202, 185, 182);--_base-fg-3:rgb(139, 124, 122);--_base-fg-mute:rgb(137, 128, 127);--fg-on-accent:rgb(249, 243, 247);--_base-line:rgba(193, 187, 198, 0.1);--_base-line-2:rgba(193, 187, 198, 0.06);--_base-line-strong:rgba(193, 187, 198, 0.18);--success:rgb(50, 139, 128);--warning:rgb(255, 101, 0);--danger:rgb(227, 80, 68);--info:rgb(83, 170, 159);--sh-1:0 0 0 1px rgba(193, 187, 198, 0.06), 0 1px 2px rgba(3, 2, 4, 0.42);--sh-2:0 0 0 1px rgba(193, 187, 198, 0.08), 0 2px 5px rgba(3, 2, 4, 0.46);--sh-3:0 0 0 1px rgba(193, 187, 198, 0.1), 0 4px 11px rgba(3, 2, 4, 0.5);--sh-4:0 0 0 1px rgba(193, 187, 198, 0.12), 0 7px 18px rgba(3, 2, 4, 0.54);--sh-accent:0 0 0 1px rgba(225, 87, 166, 0.3), 0 2px 8px rgba(225, 87, 166, 0.16);--sh-accent-2:0 0 0 1px rgba(242, 142, 56, 0.26), 0 2px 5px rgba(3, 2, 4, 0.38);--sh-inset:inset 0 1px 0 rgba(251, 239, 236, 0.06);}[data-palette=quark-gluon][data-theme=light],.light[data-palette=quark-gluon]{--bg:rgb(246, 239, 244);--bg-elev-1:rgb(254, 250, 254);--bg-elev-2:rgb(254, 250, 254);--bg-sunk:rgb(235, 225, 232);--fg:rgb(16, 10, 20);--fg-2:rgb(49, 42, 56);--fg-3:rgb(102, 96, 110);--fg-mute:rgb(102, 99, 109);--fg-on-accent:rgb(254, 250, 254);--accent-2:rgb(174, 80, 0);--on-accent-2:rgb(254, 250, 254);--line:rgba(16, 10, 20, 0.1);--line-2:rgba(16, 10, 20, 0.05);--line-strong:rgba(16, 10, 20, 0.18);--accent-soft:rgba(225, 87, 166, 0.12);--accent-ink:rgb(13, 7, 14);--sh-1:0 1px 2px rgba(16, 10, 20, 0.07);--sh-2:0 2px 5px rgba(16, 10, 20, 0.1);--sh-3:0 4px 11px rgba(16, 10, 20, 0.12);--sh-4:0 8px 20px rgba(16, 10, 20, 0.14);--sh-inset:inset 0 1px 0 rgba(254, 250, 254, 0.7);}[data-palette=celadon]{--teal-200:rgb(206, 237, 226);--teal-300:rgb(166, 219, 201);--teal-400:rgb(124, 201, 177);--teal-500:rgb(90, 185, 157);--teal-600:rgb(68, 152, 128);--teal-700:rgb(45, 113, 95);--gold-200:rgb(249, 229, 199);--gold-300:rgb(241, 206, 157);--gold-400:rgb(230, 180, 110);--gold-500:rgb(217, 158, 77);--gold-600:rgb(178, 125, 59);--spring-200:rgba(186, 224, 190, 0.18);--spring-300:rgb(148, 203, 153);--spring-400:rgb(115, 180, 119);--spring-500:rgb(80, 150, 84);--spring-600:rgb(61, 117, 61);--navy-950:rgb(1, 3, 3);--navy-900:rgb(3, 6, 5);--navy-850:rgb(4, 10, 8);--navy-800:rgb(7, 14, 12);--navy-700:rgb(15, 23, 21);--navy-600:rgb(26, 35, 32);--navy-500:rgb(45, 55, 51);--_base-accent-soft:rgba(90, 185, 157, 0.14);--_base-accent-ink:rgb(3, 14, 11);--on-accent:rgb(3, 14, 11);--on-accent-2:rgb(21, 11, 1);--fg:rgb(231, 241, 238);--fg-2:rgb(174, 187, 182);--_base-fg-3:rgb(114, 125, 121);--_base-fg-mute:rgb(120, 127, 124);--fg-on-accent:rgb(3, 14, 11);--_base-line:rgba(174, 187, 182, 0.1);--_base-line-2:rgba(174, 187, 182, 0.05);--_base-line-strong:rgba(174, 187, 182, 0.18);--_base-warning:rgb(235, 136, 59);--_base-danger:rgb(218, 83, 79);--sh-1:0 0 0 1px rgba(231, 241, 238, 0.05);--sh-2:0 0 0 1px rgba(231, 241, 238, 0.07), 0 2px 5px #0006;--sh-3:0 0 0 1px rgba(231, 241, 238, 0.09), 0 4px 11px #00000075;--sh-4:0 0 0 1px rgba(231, 241, 238, 0.11), 0 8px 22px #00000080;--sh-accent:0 0 0 1px rgba(90, 185, 157, 0.3), 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px rgba(217, 158, 77, 0.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 rgba(231, 241, 238, 0.06);}[data-palette=celadon][data-theme=light],.light[data-palette=celadon]{--bg:rgb(235, 242, 240);--bg-elev-1:rgb(245, 250, 248);--bg-elev-2:rgb(245, 250, 248);--bg-sunk:rgb(221, 229, 226);--fg:rgb(5, 13, 11);--fg-2:rgb(35, 46, 43);--fg-3:rgb(85, 97, 93);--fg-mute:rgb(93, 102, 99);--fg-on-accent:rgb(3, 14, 11);--line:rgba(5, 13, 11, 0.1);--line-2:rgba(5, 13, 11, 0.05);--line-strong:rgba(5, 13, 11, 0.18);--_base-accent-soft:rgba(90, 185, 157, 0.13);--_base-accent-ink:rgb(3, 14, 11);--sh-1:0 1px 2px rgba(5, 13, 11, 0.06);--sh-2:0 2px 5px rgba(5, 13, 11, 0.09);--sh-3:0 4px 11px rgba(5, 13, 11, 0.11);--sh-4:0 8px 20px rgba(5, 13, 11, 0.13);--sh-inset:inset 0 1px 0 rgba(250, 252, 252, 0.7);}[data-palette=urushi]{--teal-200:rgb(246, 234, 206);--teal-300:rgb(232, 210, 160);--teal-400:rgb(219, 185, 112);--teal-500:rgb(208, 163, 66);--teal-600:rgb(170, 130, 47);--teal-700:rgb(129, 96, 32);--gold-200:rgb(253, 211, 201);--gold-300:rgb(242, 169, 153);--gold-400:rgb(229, 119, 100);--gold-500:rgb(212, 76, 56);--gold-600:rgb(171, 59, 45);--spring-200:rgba(189, 219, 186, 0.18);--spring-300:rgb(151, 194, 143);--spring-400:rgb(120, 171, 108);--spring-500:rgb(88, 141, 72);--spring-600:rgb(66, 109, 51);--navy-950:rgb(4, 2, 1);--navy-900:rgb(7, 4, 2);--navy-850:rgb(11, 6, 4);--navy-800:rgb(15, 10, 7);--navy-700:rgb(25, 18, 15);--navy-600:rgb(37, 29, 25);--navy-500:rgb(57, 49, 44);--_base-accent-soft:rgba(208, 163, 66, 0.15);--_base-accent-ink:rgb(20, 11, 5);--on-accent:rgb(20, 11, 5);--on-accent-2:rgb(16, 6, 5);--fg:rgb(242, 238, 231);--fg-2:rgb(189, 182, 173);--_base-fg-3:rgb(127, 121, 113);--_base-fg-mute:rgb(129, 124, 119);--fg-on-accent:rgb(20, 11, 5);--_base-line:rgba(189, 182, 173, 0.1);--_base-line-2:rgba(189, 182, 173, 0.05);--_base-line-strong:rgba(189, 182, 173, 0.18);--_base-warning:rgb(224, 144, 54);--_base-danger:rgb(220, 95, 82);--sh-1:0 0 0 1px rgba(242, 238, 231, 0.05);--sh-2:0 0 0 1px rgba(242, 238, 231, 0.07), 0 2px 5px #0000006b;--sh-3:0 0 0 1px rgba(242, 238, 231, 0.09), 0 4px 11px #0000007a;--sh-4:0 0 0 1px rgba(242, 238, 231, 0.11), 0 8px 22px #00000085;--sh-accent:0 0 0 1px rgba(208, 163, 66, 0.3), 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px rgba(212, 76, 56, 0.28), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 rgba(242, 238, 231, 0.06);}[data-palette=urushi][data-theme=light],.light[data-palette=urushi]{--bg:rgb(244, 240, 233);--bg-elev-1:rgb(250, 248, 244);--bg-elev-2:rgb(250, 248, 244);--bg-sunk:rgb(232, 226, 218);--fg:rgb(13, 8, 5);--fg-2:rgb(47, 39, 34);--fg-3:rgb(100, 92, 86);--fg-mute:rgb(105, 98, 94);--fg-on-accent:rgb(20, 11, 5);--line:rgba(13, 8, 5, 0.1);--line-2:rgba(13, 8, 5, 0.05);--line-strong:rgba(13, 8, 5, 0.18);--_base-accent-soft:rgba(208, 163, 66, 0.14);--_base-accent-ink:rgb(20, 11, 5);--sh-1:0 1px 2px rgba(13, 8, 5, 0.06);--sh-2:0 2px 5px rgba(13, 8, 5, 0.09);--sh-3:0 4px 11px rgba(13, 8, 5, 0.11);--sh-4:0 8px 20px rgba(13, 8, 5, 0.13);--sh-inset:inset 0 1px 0 rgba(253, 251, 249, 0.7);}[data-palette=bronze-patina]{--teal-200:rgb(196, 234, 232);--teal-300:rgb(145, 214, 210);--teal-400:rgb(96, 197, 190);--teal-500:rgb(27, 178, 171);--teal-600:rgb(15, 144, 136);--teal-700:rgb(0, 106, 98);--gold-200:rgb(244, 226, 195);--gold-300:rgb(234, 201, 146);--gold-400:rgb(221, 175, 97);--gold-500:rgb(207, 149, 42);--gold-600:rgb(169, 117, 21);--spring-200:rgba(185, 224, 197, 0.18);--spring-300:rgb(137, 201, 157);--spring-400:rgb(101, 178, 125);--spring-500:rgb(63, 148, 91);--spring-600:rgb(47, 116, 66);--navy-950:rgb(4, 2, 1);--navy-900:rgb(8, 4, 2);--navy-850:rgb(12, 7, 4);--navy-800:rgb(17, 11, 7);--navy-700:rgb(26, 19, 14);--navy-600:rgb(39, 31, 25);--navy-500:rgb(59, 50, 44);--_base-accent-soft:rgba(27, 178, 171, 0.15);--_base-accent-ink:rgb(2, 11, 11);--on-accent:rgb(2, 11, 11);--on-accent-2:rgb(20, 11, 3);--fg:rgb(242, 238, 231);--fg-2:rgb(189, 182, 174);--_base-fg-3:rgb(127, 121, 114);--_base-fg-mute:rgb(129, 124, 119);--fg-on-accent:rgb(2, 11, 11);--_base-line:rgba(189, 182, 174, 0.1);--_base-line-2:rgba(189, 182, 174, 0.05);--_base-line-strong:rgba(189, 182, 174, 0.18);--_base-warning:rgb(227, 148, 45);--_base-danger:rgb(215, 86, 79);--sh-1:0 0 0 1px rgba(242, 238, 231, 0.05);--sh-2:0 0 0 1px rgba(242, 238, 231, 0.07), 0 2px 5px #00000069;--sh-3:0 0 0 1px rgba(242, 238, 231, 0.09), 0 4px 11px #00000078;--sh-4:0 0 0 1px rgba(242, 238, 231, 0.11), 0 8px 22px #00000082;--sh-accent:0 0 0 1px rgba(27, 178, 171, 0.3), 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px rgba(207, 149, 42, 0.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 rgba(242, 238, 231, 0.06);}[data-palette=bronze-patina][data-theme=light],.light[data-palette=bronze-patina]{--bg:rgb(242, 238, 231);--bg-elev-1:rgb(249, 246, 242);--bg-elev-2:rgb(249, 246, 242);--bg-sunk:rgb(231, 224, 216);--fg:rgb(16, 10, 6);--fg-2:rgb(50, 41, 36);--fg-3:rgb(101, 92, 86);--fg-mute:rgb(105, 98, 93);--fg-on-accent:rgb(2, 11, 11);--line:rgba(16, 10, 6, 0.1);--line-2:rgba(16, 10, 6, 0.05);--line-strong:rgba(16, 10, 6, 0.18);--_base-accent-soft:rgba(27, 178, 171, 0.13);--_base-accent-ink:rgb(2, 11, 11);--sh-1:0 1px 2px rgba(16, 10, 6, 0.06);--sh-2:0 2px 5px rgba(16, 10, 6, 0.09);--sh-3:0 4px 11px rgba(16, 10, 6, 0.11);--sh-4:0 8px 20px rgba(16, 10, 6, 0.13);--sh-inset:inset 0 1px 0 rgba(253, 251, 249, 0.7);}[data-palette=blown-glass]{--teal-200:rgb(255, 231, 203);--teal-300:rgb(249, 207, 158);--teal-400:rgb(241, 179, 107);--teal-500:rgb(231, 155, 61);--teal-600:rgb(191, 123, 42);--teal-700:rgb(144, 91, 33);--gold-200:rgb(203, 238, 224);--gold-300:rgb(160, 221, 198);--gold-400:rgb(119, 203, 172);--gold-500:rgb(84, 187, 151);--gold-600:rgb(66, 149, 118);--spring-200:rgba(184, 227, 205, 0.18);--spring-300:rgb(136, 204, 169);--spring-400:rgb(97, 182, 139);--spring-500:rgb(58, 152, 104);--spring-600:rgb(43, 119, 77);--navy-950:rgb(3, 2, 1);--navy-900:rgb(6, 5, 3);--navy-850:rgb(10, 8, 5);--navy-800:rgb(15, 12, 7);--navy-700:rgb(24, 20, 15);--navy-600:rgb(36, 32, 26);--navy-500:rgb(57, 51, 44);--_base-accent-soft:rgba(231, 155, 61, 0.14);--_base-accent-ink:rgb(23, 13, 4);--on-accent:rgb(23, 13, 4);--on-accent-2:rgb(2, 12, 8);--fg:rgb(241, 238, 233);--fg-2:rgb(188, 183, 175);--_base-fg-3:rgb(126, 121, 115);--_base-fg-mute:rgb(128, 125, 120);--fg-on-accent:rgb(23, 13, 4);--_base-line:rgba(188, 183, 175, 0.1);--_base-line-2:rgba(188, 183, 175, 0.05);--_base-line-strong:rgba(188, 183, 175, 0.18);--_base-warning:rgb(235, 124, 51);--_base-danger:rgb(221, 87, 75);--sh-1:0 0 0 1px rgba(241, 238, 233, 0.05);--sh-2:0 0 0 1px rgba(241, 238, 233, 0.07), 0 2px 5px #0006;--sh-3:0 0 0 1px rgba(241, 238, 233, 0.09), 0 4px 11px #00000075;--sh-4:0 0 0 1px rgba(241, 238, 233, 0.11), 0 8px 22px #00000080;--sh-accent:0 0 0 1px rgba(231, 155, 61, 0.3), 0 2px 8px rgba(231, 155, 61, 0.12);--sh-accent-2:0 0 0 1px rgba(84, 187, 151, 0.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 rgba(241, 238, 233, 0.06);}[data-palette=blown-glass][data-theme=light],.light[data-palette=blown-glass]{--bg:rgb(244, 241, 237);--bg-elev-1:rgb(251, 250, 247);--bg-elev-2:rgb(251, 250, 247);--bg-sunk:rgb(232, 228, 221);--fg:rgb(14, 10, 6);--fg-2:rgb(48, 42, 36);--fg-3:rgb(99, 92, 86);--fg-mute:rgb(103, 98, 93);--fg-on-accent:rgb(23, 13, 4);--line:rgba(14, 10, 6, 0.1);--line-2:rgba(14, 10, 6, 0.05);--line-strong:rgba(14, 10, 6, 0.18);--_base-accent-soft:rgba(231, 155, 61, 0.13);--_base-accent-ink:rgb(23, 13, 4);--sh-1:0 1px 2px rgba(14, 10, 6, 0.06);--sh-2:0 2px 5px rgba(14, 10, 6, 0.09);--sh-3:0 4px 11px rgba(14, 10, 6, 0.11);--sh-4:0 8px 20px rgba(14, 10, 6, 0.13);--sh-inset:inset 0 1px 0 rgba(253, 252, 249, 0.7);}[data-palette=shibori]{--teal-200:rgb(219, 229, 249);--teal-300:rgb(184, 203, 243);--teal-400:rgb(144, 173, 238);--teal-500:rgb(109, 143, 226);--teal-600:rgb(85, 112, 187);--teal-700:rgb(61, 82, 141);--gold-200:rgb(247, 238, 216);--gold-300:rgb(238, 220, 181);--gold-400:rgb(224, 200, 146);--gold-500:rgb(211, 179, 110);--gold-600:rgb(172, 142, 83);--spring-200:rgba(188, 223, 194, 0.18);--spring-300:rgb(145, 199, 154);--spring-400:rgb(111, 176, 121);--spring-500:rgb(77, 147, 86);--spring-600:rgb(59, 114, 62);--navy-950:rgb(2, 2, 5);--navy-900:rgb(3, 5, 10);--navy-850:rgb(6, 8, 15);--navy-800:rgb(9, 12, 20);--navy-700:rgb(17, 21, 30);--navy-600:rgb(28, 32, 42);--navy-500:rgb(46, 52, 63);--_base-accent-soft:rgba(109, 143, 226, 0.16);--_base-accent-ink:rgb(8, 11, 20);--on-accent:rgb(8, 11, 20);--on-accent-2:rgb(8, 13, 26);--fg:rgb(242, 238, 230);--fg-2:rgb(188, 183, 172);--_base-fg-3:rgb(126, 122, 113);--_base-fg-mute:rgb(122, 125, 133);--fg-on-accent:rgb(8, 11, 20);--_base-line:rgba(183, 190, 203, 0.11);--_base-line-2:rgba(183, 190, 203, 0.06);--_base-line-strong:rgba(183, 190, 203, 0.19);--_base-warning:rgb(217, 164, 64);--_base-danger:rgb(213, 87, 85);--sh-1:0 0 0 1px rgba(219, 229, 249, 0.05);--sh-2:0 0 0 1px rgba(219, 229, 249, 0.07), 0 2px 5px #0000006b;--sh-3:0 0 0 1px rgba(219, 229, 249, 0.09), 0 4px 11px #0000007a;--sh-4:0 0 0 1px rgba(219, 229, 249, 0.11), 0 8px 22px #00000085;--sh-accent:0 0 0 1px rgba(109, 143, 226, 0.3), 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px rgba(211, 179, 110, 0.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 rgba(242, 238, 230, 0.06);}[data-palette=shibori][data-theme=light],.light[data-palette=shibori]{--bg:rgb(243, 240, 234);--bg-elev-1:rgb(249, 248, 245);--bg-elev-2:rgb(249, 248, 245);--bg-sunk:rgb(231, 226, 218);--fg:rgb(8, 11, 20);--fg-2:rgb(38, 43, 55);--fg-3:rgb(88, 94, 105);--fg-mute:rgb(95, 99, 109);--fg-on-accent:rgb(247, 245, 239);--line:rgba(8, 11, 20, 0.1);--line-2:rgba(8, 11, 20, 0.05);--line-strong:rgba(8, 11, 20, 0.18);--_base-accent-soft:rgba(109, 143, 226, 0.13);--_base-accent-ink:rgb(8, 11, 20);--sh-1:0 1px 2px rgba(8, 11, 20, 0.06);--sh-2:0 2px 5px rgba(8, 11, 20, 0.09);--sh-3:0 4px 11px rgba(8, 11, 20, 0.11);--sh-4:0 8px 20px rgba(8, 11, 20, 0.13);--sh-inset:inset 0 1px 0 rgba(253, 252, 249, 0.7);}[data-palette=terrazzo]{--teal-200:rgb(200, 235, 216);--teal-300:rgb(156, 215, 184);--teal-400:rgb(111, 190, 149);--teal-500:rgb(66, 168, 120);--teal-600:rgb(51, 135, 92);--teal-700:rgb(33, 100, 64);--gold-200:rgb(253, 221, 207);--gold-300:rgb(246, 192, 169);--gold-400:rgb(229, 157, 128);--gold-500:rgb(212, 127, 94);--gold-600:rgb(169, 98, 73);--spring-200:rgba(199, 220, 183, 0.18);--spring-300:rgb(165, 199, 139);--spring-400:rgb(137, 176, 101);--spring-500:rgb(107, 145, 62);--spring-600:rgb(84, 113, 41);--navy-950:rgb(2, 3, 1);--navy-900:rgb(5, 5, 3);--navy-850:rgb(8, 9, 5);--navy-800:rgb(12, 13, 8);--navy-700:rgb(21, 22, 15);--navy-600:rgb(33, 33, 26);--navy-500:rgb(52, 53, 45);--_base-accent-soft:rgba(66, 168, 120, 0.15);--_base-accent-ink:rgb(3, 12, 7);--on-accent:rgb(3, 12, 7);--on-accent-2:rgb(22, 10, 5);--fg:rgb(239, 239, 233);--fg-2:rgb(184, 184, 175);--_base-fg-3:rgb(123, 123, 115);--_base-fg-mute:rgb(126, 125, 120);--fg-on-accent:rgb(3, 12, 7);--_base-line:rgba(184, 184, 175, 0.1);--_base-line-2:rgba(184, 184, 175, 0.05);--_base-line-strong:rgba(184, 184, 175, 0.18);--_base-warning:rgb(211, 162, 59);--_base-danger:rgb(210, 76, 73);--sh-1:0 0 0 1px rgba(239, 239, 233, 0.05);--sh-2:0 0 0 1px rgba(239, 239, 233, 0.07), 0 2px 5px #0006;--sh-3:0 0 0 1px rgba(239, 239, 233, 0.09), 0 4px 11px #00000075;--sh-4:0 0 0 1px rgba(239, 239, 233, 0.11), 0 8px 22px #00000080;--sh-accent:0 0 0 1px rgba(66, 168, 120, 0.3), 0 2px 6px #0000003d;--sh-accent-2:0 0 0 1px rgba(212, 127, 94, 0.26), 0 2px 5px #00000038;--sh-inset:inset 0 1px 0 rgba(239, 239, 233, 0.06);}[data-palette=terrazzo][data-theme=light],.light[data-palette=terrazzo]{--bg:rgb(240, 240, 236);--bg-elev-1:rgb(247, 247, 244);--bg-elev-2:rgb(247, 247, 244);--bg-sunk:rgb(227, 227, 221);--fg:rgb(13, 14, 8);--fg-2:rgb(45, 47, 39);--fg-3:rgb(93, 95, 86);--fg-mute:rgb(99, 100, 94);--fg-on-accent:rgb(3, 12, 7);--line:rgba(13, 14, 8, 0.1);--line-2:rgba(13, 14, 8, 0.05);--line-strong:rgba(13, 14, 8, 0.18);--_base-accent-soft:rgba(66, 168, 120, 0.13);--_base-accent-ink:rgb(3, 12, 7);--sh-1:0 1px 2px rgba(13, 14, 8, 0.06);--sh-2:0 2px 5px rgba(13, 14, 8, 0.09);--sh-3:0 4px 11px rgba(13, 14, 8, 0.11);--sh-4:0 8px 20px rgba(13, 14, 8, 0.13);--sh-inset:inset 0 1px 0 rgba(252, 252, 250, 0.7);}[data-palette=adobe-dusk]{--teal-200:rgb(234, 228, 250);--teal-300:rgb(212, 202, 243);--teal-400:rgb(188, 171, 238);--teal-500:rgb(167, 145, 231);--teal-600:rgb(135, 116, 195);--teal-700:rgb(99, 85, 147);--gold-200:rgb(252, 232, 208);--gold-300:rgb(247, 208, 164);--gold-400:rgb(239, 180, 114);--gold-500:rgb(224, 154, 73);--gold-600:rgb(180, 119, 52);--spring-200:rgba(184, 220, 190, 0.18);--spring-300:rgb(145, 199, 154);--spring-400:rgb(111, 176, 121);--spring-500:rgb(81, 149, 90);--spring-600:rgb(61, 117, 67);--navy-950:rgb(4, 2, 1);--navy-900:rgb(9, 4, 2);--navy-850:rgb(13, 7, 3);--navy-800:rgb(19, 11, 6);--navy-700:rgb(29, 20, 13);--navy-600:rgb(43, 32, 25);--navy-500:rgb(64, 52, 44);--_base-accent-soft:rgba(167, 145, 231, 0.16);--_base-accent-ink:rgb(10, 7, 19);--on-accent:rgb(10, 7, 19);--on-accent-2:rgb(20, 8, 1);--fg:rgb(245, 237, 229);--fg-2:rgb(195, 184, 175);--_base-fg-3:rgb(136, 126, 118);--_base-fg-mute:rgb(123, 115, 108);--fg-on-accent:rgb(10, 7, 19);--_base-line:rgba(223, 206, 189, 0.1);--_base-line-2:rgba(223, 206, 189, 0.05);--_base-line-strong:rgba(223, 206, 189, 0.18);--_base-warning:rgb(233, 161, 40);--_base-danger:rgb(225, 85, 82);--sh-1:0 0 0 1px rgba(223, 206, 189, 0.05), 0 1px 2px rgba(4, 2, 1, 0.42);--sh-2:0 0 0 1px rgba(223, 206, 189, 0.07), 0 2px 5px rgba(4, 2, 1, 0.46);--sh-3:0 0 0 1px rgba(223, 206, 189, 0.09), 0 4px 11px rgba(4, 2, 1, 0.5);--sh-4:0 0 0 1px rgba(223, 206, 189, 0.11), 0 8px 22px rgba(4, 2, 1, 0.54);--sh-accent:0 0 0 1px rgba(167, 145, 231, 0.3), 0 2px 8px rgba(167, 145, 231, 0.14);--sh-accent-2:0 0 0 1px rgba(224, 154, 73, 0.26), 0 2px 5px rgba(4, 2, 1, 0.36);--sh-inset:inset 0 1px 0 rgba(245, 237, 229, 0.06);}[data-palette=adobe-dusk][data-theme=light],.light[data-palette=adobe-dusk]{--bg:rgb(244, 239, 233);--bg-elev-1:rgb(251, 248, 243);--bg-elev-2:rgb(251, 248, 243);--bg-sunk:rgb(233, 226, 217);--fg:rgb(21, 12, 6);--fg-2:rgb(57, 46, 37);--fg-3:rgb(108, 97, 88);--fg-mute:rgb(119, 110, 103);--fg-on-accent:rgb(12, 8, 22);--line:rgba(21, 12, 6, 0.1);--line-2:rgba(21, 12, 6, 0.05);--line-strong:rgba(21, 12, 6, 0.18);--_base-accent-soft:rgba(167, 145, 231, 0.14);--_base-accent-ink:rgb(12, 8, 22);--sh-1:0 1px 2px rgba(21, 12, 6, 0.07);--sh-2:0 2px 5px rgba(21, 12, 6, 0.1);--sh-3:0 4px 11px rgba(21, 12, 6, 0.12);--sh-4:0 8px 20px rgba(21, 12, 6, 0.14);--sh-inset:inset 0 1px 0 rgba(251, 248, 243, 0.7);}[data-palette=monsoon-brass]{--teal-200:rgb(243, 235, 212);--teal-300:rgb(231, 214, 169);--teal-400:rgb(215, 187, 114);--teal-500:rgb(199, 163, 68);--teal-600:rgb(164, 129, 42);--teal-700:rgb(123, 94, 24);--gold-200:rgb(219, 228, 251);--gold-300:rgb(189, 205, 246);--gold-400:rgb(154, 179, 240);--gold-500:rgb(125, 156, 230);--gold-600:rgb(92, 120, 185);--spring-200:rgba(176, 221, 204, 0.18);--spring-300:rgb(129, 201, 174);--spring-400:rgb(88, 178, 146);--spring-500:rgb(52, 151, 118);--spring-600:rgb(35, 119, 90);--navy-950:rgb(1, 2, 4);--navy-900:rgb(2, 4, 9);--navy-850:rgb(4, 7, 14);--navy-800:rgb(8, 12, 20);--navy-700:rgb(15, 21, 29);--navy-600:rgb(27, 34, 43);--navy-500:rgb(46, 54, 64);--_base-accent-soft:rgba(199, 163, 68, 0.16);--_base-accent-ink:rgb(15, 9, 0);--on-accent:rgb(15, 9, 0);--on-accent-2:rgb(6, 10, 24);--fg:rgb(234, 239, 245);--fg-2:rgb(180, 186, 195);--_base-fg-3:rgb(122, 128, 136);--_base-fg-mute:rgb(111, 116, 122);--fg-on-accent:rgb(15, 9, 0);--_base-line:rgba(198, 206, 219, 0.1);--_base-line-2:rgba(198, 206, 219, 0.05);--_base-line-strong:rgba(198, 206, 219, 0.18);--_base-warning:rgb(247, 147, 60);--_base-danger:rgb(224, 82, 81);--sh-1:0 0 0 1px rgba(198, 206, 219, 0.05), 0 1px 2px rgba(1, 2, 4, 0.44);--sh-2:0 0 0 1px rgba(198, 206, 219, 0.07), 0 2px 5px rgba(1, 2, 4, 0.48);--sh-3:0 0 0 1px rgba(198, 206, 219, 0.09), 0 4px 11px rgba(1, 2, 4, 0.52);--sh-4:0 0 0 1px rgba(198, 206, 219, 0.11), 0 8px 22px rgba(1, 2, 4, 0.56);--sh-accent:0 0 0 1px rgba(199, 163, 68, 0.28), 0 2px 8px rgba(199, 163, 68, 0.13);--sh-accent-2:0 0 0 1px rgba(125, 156, 230, 0.26), 0 2px 5px rgba(1, 2, 4, 0.38);--sh-inset:inset 0 1px 0 rgba(234, 239, 245, 0.06);}[data-palette=monsoon-brass][data-theme=light],.light[data-palette=monsoon-brass]{--bg:rgb(235, 239, 244);--bg-elev-1:rgb(245, 248, 251);--bg-elev-2:rgb(245, 248, 251);--bg-sunk:rgb(220, 225, 232);--fg:rgb(8, 12, 20);--fg-2:rgb(39, 46, 56);--fg-3:rgb(91, 98, 107);--fg-mute:rgb(106, 111, 118);--fg-on-accent:rgb(16, 10, 0);--line:rgba(8, 12, 20, 0.1);--line-2:rgba(8, 12, 20, 0.05);--line-strong:rgba(8, 12, 20, 0.18);--_base-accent-soft:rgba(199, 163, 68, 0.14);--_base-accent-ink:rgb(16, 10, 0);--sh-1:0 1px 2px rgba(8, 12, 20, 0.08);--sh-2:0 2px 5px rgba(8, 12, 20, 0.1);--sh-3:0 4px 11px rgba(8, 12, 20, 0.12);--sh-4:0 8px 20px rgba(8, 12, 20, 0.14);--sh-inset:inset 0 1px 0 rgba(245, 248, 251, 0.7);}[data-palette=riviera-noon]{--teal-200:rgb(207, 239, 244);--teal-300:rgb(156, 222, 233);--teal-400:rgb(83, 203, 219);--teal-500:rgb(0, 186, 206);--teal-600:rgb(0, 151, 168);--teal-700:rgb(0, 112, 124);--gold-200:rgb(253, 225, 212);--gold-300:rgb(249, 195, 171);--gold-400:rgb(245, 164, 128);--gold-500:rgb(230, 134, 92);--gold-600:rgb(186, 102, 68);--spring-200:rgba(182, 220, 193, 0.18);--spring-300:rgb(136, 197, 154);--spring-400:rgb(100, 175, 122);--spring-500:rgb(70, 147, 92);--spring-600:rgb(51, 115, 68);--navy-950:rgb(3, 2, 1);--navy-900:rgb(7, 5, 2);--navy-850:rgb(10, 8, 4);--navy-800:rgb(16, 13, 7);--navy-700:rgb(25, 22, 14);--navy-600:rgb(38, 34, 26);--navy-500:rgb(59, 54, 45);--_base-accent-soft:rgba(0, 186, 206, 0.16);--_base-accent-ink:rgb(0, 12, 15);--on-accent:rgb(0, 12, 15);--on-accent-2:rgb(21, 7, 3);--fg:rgb(242, 239, 230);--fg-2:rgb(191, 186, 175);--_base-fg-3:rgb(132, 128, 118);--_base-fg-mute:rgb(120, 116, 109);--fg-on-accent:rgb(0, 12, 15);--_base-line:rgba(219, 212, 195, 0.1);--_base-line-2:rgba(219, 212, 195, 0.05);--_base-line-strong:rgba(219, 212, 195, 0.18);--_base-warning:rgb(232, 171, 62);--_base-danger:rgb(223, 78, 89);--sh-1:0 0 0 1px rgba(219, 212, 195, 0.05), 0 1px 2px rgba(3, 2, 1, 0.4);--sh-2:0 0 0 1px rgba(219, 212, 195, 0.07), 0 2px 5px rgba(3, 2, 1, 0.44);--sh-3:0 0 0 1px rgba(219, 212, 195, 0.09), 0 4px 11px rgba(3, 2, 1, 0.48);--sh-4:0 0 0 1px rgba(219, 212, 195, 0.11), 0 8px 22px rgba(3, 2, 1, 0.52);--sh-accent:0 0 0 1px rgba(0, 186, 206, 0.3), 0 2px 8px rgba(0, 186, 206, 0.14);--sh-accent-2:0 0 0 1px rgba(230, 134, 92, 0.26), 0 2px 5px rgba(3, 2, 1, 0.36);--sh-inset:inset 0 1px 0 rgba(242, 239, 230, 0.06);}[data-palette=riviera-noon][data-theme=light],.light[data-palette=riviera-noon]{--bg:rgb(244, 242, 236);--bg-elev-1:rgb(251, 250, 246);--bg-elev-2:rgb(251, 250, 246);--bg-sunk:rgb(233, 229, 220);--fg:rgb(14, 11, 5);--fg-2:rgb(49, 45, 36);--fg-3:rgb(100, 96, 87);--fg-mute:rgb(113, 110, 102);--fg-on-accent:rgb(0, 14, 17);--line:rgba(14, 11, 5, 0.1);--line-2:rgba(14, 11, 5, 0.05);--line-strong:rgba(14, 11, 5, 0.18);--_base-accent-soft:rgba(0, 186, 206, 0.14);--_base-accent-ink:rgb(0, 14, 17);--sh-1:0 1px 2px rgba(14, 11, 5, 0.07);--sh-2:0 2px 5px rgba(14, 11, 5, 0.09);--sh-3:0 4px 11px rgba(14, 11, 5, 0.11);--sh-4:0 8px 20px rgba(14, 11, 5, 0.13);--sh-inset:inset 0 1px 0 rgba(251, 250, 246, 0.7);}[data-palette=alpine-night]{--teal-200:rgb(225, 236, 252);--teal-300:rgb(192, 214, 244);--teal-400:rgb(151, 190, 237);--teal-500:rgb(119, 169, 231);--teal-600:rgb(89, 137, 193);--teal-700:rgb(62, 102, 146);--gold-200:rgb(205, 229, 211);--gold-300:rgb(163, 209, 176);--gold-400:rgb(121, 185, 138);--gold-500:rgb(91, 163, 110);--gold-600:rgb(68, 128, 82);--spring-200:rgba(181, 223, 210, 0.18);--spring-300:rgb(133, 203, 182);--spring-400:rgb(92, 181, 155);--spring-500:rgb(56, 154, 126);--spring-600:rgb(38, 121, 97);--navy-950:rgb(1, 2, 4);--navy-900:rgb(3, 4, 10);--navy-850:rgb(5, 7, 15);--navy-800:rgb(9, 13, 21);--navy-700:rgb(17, 21, 31);--navy-600:rgb(29, 34, 44);--navy-500:rgb(48, 54, 66);--_base-accent-soft:rgba(119, 169, 231, 0.16);--_base-accent-ink:rgb(4, 9, 20);--on-accent:rgb(4, 9, 20);--on-accent-2:rgb(3, 13, 5);--fg:rgb(236, 240, 248);--fg-2:rgb(182, 187, 198);--_base-fg-3:rgb(124, 129, 139);--_base-fg-mute:rgb(113, 117, 124);--fg-on-accent:rgb(4, 9, 20);--_base-line:rgba(208, 216, 230, 0.1);--_base-line-2:rgba(208, 216, 230, 0.05);--_base-line-strong:rgba(208, 216, 230, 0.18);--_base-warning:rgb(234, 172, 72);--_base-danger:rgb(224, 83, 77);--sh-1:0 0 0 1px rgba(208, 216, 230, 0.05), 0 1px 2px rgba(1, 2, 4, 0.44);--sh-2:0 0 0 1px rgba(208, 216, 230, 0.07), 0 2px 5px rgba(1, 2, 4, 0.48);--sh-3:0 0 0 1px rgba(208, 216, 230, 0.09), 0 4px 11px rgba(1, 2, 4, 0.52);--sh-4:0 0 0 1px rgba(208, 216, 230, 0.11), 0 8px 22px rgba(1, 2, 4, 0.56);--sh-accent:0 0 0 1px rgba(119, 169, 231, 0.28), 0 2px 8px rgba(119, 169, 231, 0.13);--sh-accent-2:0 0 0 1px rgba(91, 163, 110, 0.24), 0 2px 5px rgba(1, 2, 4, 0.38);--sh-inset:inset 0 1px 0 rgba(236, 240, 248, 0.06);}[data-palette=alpine-night][data-theme=light],.light[data-palette=alpine-night]{--bg:rgb(237, 240, 247);--bg-elev-1:rgb(247, 249, 253);--bg-elev-2:rgb(247, 249, 253);--bg-sunk:rgb(222, 226, 235);--fg:rgb(8, 11, 19);--fg-2:rgb(41, 45, 56);--fg-3:rgb(91, 97, 107);--fg-mute:rgb(106, 110, 119);--fg-on-accent:rgb(4, 11, 22);--line:rgba(8, 11, 19, 0.1);--line-2:rgba(8, 11, 19, 0.05);--line-strong:rgba(8, 11, 19, 0.18);--_base-accent-soft:rgba(119, 169, 231, 0.14);--_base-accent-ink:rgb(4, 11, 22);--sh-1:0 1px 2px rgba(8, 11, 19, 0.08);--sh-2:0 2px 5px rgba(8, 11, 19, 0.1);--sh-3:0 4px 11px rgba(8, 11, 19, 0.12);--sh-4:0 8px 20px rgba(8, 11, 19, 0.14);--sh-inset:inset 0 1px 0 rgba(247, 249, 253, 0.7);}[data-palette=mercury-rain]{--teal-200:rgb(211, 239, 232);--teal-300:rgb(168, 222, 210);--teal-400:rgb(115, 203, 183);--teal-500:rgb(66, 186, 162);--teal-600:rgb(38, 151, 129);--teal-700:rgb(16, 112, 94);--gold-200:rgb(252, 231, 208);--gold-300:rgb(246, 204, 159);--gold-400:rgb(241, 174, 102);--gold-500:rgb(229, 149, 55);--gold-600:rgb(184, 114, 35);--spring-200:rgba(188, 219, 187, 0.18);--spring-300:rgb(150, 198, 147);--spring-400:rgb(119, 176, 112);--spring-500:rgb(90, 148, 81);--spring-600:rgb(69, 116, 59);--navy-950:rgb(0, 2, 2);--navy-900:rgb(1, 5, 5);--navy-850:rgb(3, 8, 8);--navy-800:rgb(5, 13, 13);--navy-700:rgb(13, 22, 22);--navy-600:rgb(24, 34, 35);--navy-500:rgb(43, 54, 54);--_base-accent-soft:rgba(66, 186, 162, 0.16);--_base-accent-ink:rgb(0, 12, 9);--on-accent:rgb(0, 12, 9);--on-accent-2:rgb(20, 8, 1);--fg:rgb(231, 240, 240);--fg-2:rgb(176, 188, 189);--_base-fg-3:rgb(118, 130, 130);--_base-fg-mute:rgb(108, 117, 118);--fg-on-accent:rgb(0, 12, 9);--_base-line:rgba(195, 213, 214, 0.1);--_base-line-2:rgba(195, 213, 214, 0.05);--_base-line-strong:rgba(195, 213, 214, 0.18);--_base-danger:rgb(225, 82, 71);--sh-1:0 0 0 1px rgba(195, 213, 214, 0.05), 0 1px 2px rgba(0, 2, 2, 0.46);--sh-2:0 0 0 1px rgba(195, 213, 214, 0.07), 0 2px 5px rgba(0, 2, 2, 0.5);--sh-3:0 0 0 1px rgba(195, 213, 214, 0.09), 0 4px 11px rgba(0, 2, 2, 0.54);--sh-4:0 0 0 1px rgba(195, 213, 214, 0.11), 0 8px 22px rgba(0, 2, 2, 0.58);--sh-accent:0 0 0 1px rgba(66, 186, 162, 0.28), 0 2px 8px rgba(66, 186, 162, 0.14);--sh-accent-2:0 0 0 1px rgba(229, 149, 55, 0.26), 0 2px 5px rgba(0, 2, 2, 0.38);--sh-inset:inset 0 1px 0 rgba(231, 240, 240, 0.06);}[data-palette=mercury-rain][data-theme=light],.light[data-palette=mercury-rain]{--bg:rgb(233, 239, 240);--bg-elev-1:rgb(245, 249, 249);--bg-elev-2:rgb(245, 249, 249);--bg-sunk:rgb(217, 226, 227);--fg:rgb(4, 12, 13);--fg-2:rgb(35, 47, 48);--fg-3:rgb(87, 98, 98);--fg-mute:rgb(102, 111, 111);--fg-on-accent:rgb(0, 14, 11);--line:rgba(4, 12, 13, 0.1);--line-2:rgba(4, 12, 13, 0.05);--line-strong:rgba(4, 12, 13, 0.18);--_base-accent-soft:rgba(66, 186, 162, 0.14);--_base-accent-ink:rgb(0, 14, 11);--sh-1:0 1px 2px rgba(4, 12, 13, 0.08);--sh-2:0 2px 5px rgba(4, 12, 13, 0.1);--sh-3:0 4px 11px rgba(4, 12, 13, 0.12);--sh-4:0 8px 20px rgba(4, 12, 13, 0.14);--sh-inset:inset 0 1px 0 rgba(245, 249, 249, 0.7);}[data-palette=squall-line]{--teal-200:rgb(219, 238, 216);--teal-300:rgb(184, 221, 178);--teal-400:rgb(148, 200, 136);--teal-500:rgb(121, 180, 104);--teal-600:rgb(95, 145, 77);--teal-700:rgb(70, 109, 53);--gold-200:rgb(224, 237, 253);--gold-300:rgb(187, 215, 248);--gold-400:rgb(143, 191, 244);--gold-500:rgb(105, 169, 237);--gold-600:rgb(74, 135, 196);--spring-200:rgba(180, 223, 208, 0.18);--spring-300:rgb(132, 204, 180);--spring-400:rgb(91, 181, 152);--spring-500:rgb(54, 154, 123);--spring-600:rgb(38, 121, 95);--navy-950:rgb(1, 2, 1);--navy-900:rgb(3, 5, 2);--navy-850:rgb(6, 8, 3);--navy-800:rgb(10, 13, 6);--navy-700:rgb(18, 22, 13);--navy-600:rgb(31, 34, 25);--navy-500:rgb(50, 54, 44);--_base-accent-soft:rgba(121, 180, 104, 0.16);--_base-accent-ink:rgb(4, 11, 3);--on-accent:rgb(4, 11, 3);--on-accent-2:rgb(3, 11, 21);--fg:rgb(236, 240, 232);--fg-2:rgb(184, 189, 178);--_base-fg-3:rgb(126, 130, 120);--_base-fg-mute:rgb(115, 118, 110);--fg-on-accent:rgb(4, 11, 3);--_base-line:rgba(208, 216, 199, 0.1);--_base-line-2:rgba(208, 216, 199, 0.05);--_base-line-strong:rgba(208, 216, 199, 0.18);--_base-warning:rgb(246, 150, 76);--_base-danger:rgb(224, 81, 75);--sh-1:0 0 0 1px rgba(208, 216, 199, 0.05), 0 1px 2px rgba(1, 2, 1, 0.46);--sh-2:0 0 0 1px rgba(208, 216, 199, 0.07), 0 2px 5px rgba(1, 2, 1, 0.5);--sh-3:0 0 0 1px rgba(208, 216, 199, 0.09), 0 4px 11px rgba(1, 2, 1, 0.54);--sh-4:0 0 0 1px rgba(208, 216, 199, 0.11), 0 8px 22px rgba(1, 2, 1, 0.58);--sh-accent:0 0 0 1px rgba(121, 180, 104, 0.28), 0 2px 8px rgba(121, 180, 104, 0.14);--sh-accent-2:0 0 0 1px rgba(105, 169, 237, 0.26), 0 2px 5px rgba(1, 2, 1, 0.38);--sh-inset:inset 0 1px 0 rgba(236, 240, 232, 0.06);}[data-palette=squall-line][data-theme=light],.light[data-palette=squall-line]{--bg:rgb(237, 240, 233);--bg-elev-1:rgb(247, 249, 245);--bg-elev-2:rgb(247, 249, 245);--bg-sunk:rgb(222, 226, 217);--fg:rgb(10, 13, 6);--fg-2:rgb(43, 48, 38);--fg-3:rgb(95, 99, 89);--fg-mute:rgb(109, 112, 104);--fg-on-accent:rgb(5, 13, 3);--line:rgba(10, 13, 6, 0.1);--line-2:rgba(10, 13, 6, 0.05);--line-strong:rgba(10, 13, 6, 0.18);--_base-accent-soft:rgba(121, 180, 104, 0.14);--_base-accent-ink:rgb(5, 13, 3);--sh-1:0 1px 2px rgba(10, 13, 6, 0.08);--sh-2:0 2px 5px rgba(10, 13, 6, 0.1);--sh-3:0 4px 11px rgba(10, 13, 6, 0.12);--sh-4:0 8px 20px rgba(10, 13, 6, 0.14);--sh-inset:inset 0 1px 0 rgba(247, 249, 245, 0.7);}[data-palette=phosphor-crt]{--teal-200:rgb(243, 231, 202);--teal-300:rgb(228, 203, 149);--teal-400:rgb(217, 177, 96);--teal-500:rgb(206, 155, 43);--teal-600:rgb(168, 122, 22);--teal-700:rgb(127, 88, 6);--gold-200:rgb(249, 223, 208);--gold-300:rgb(241, 190, 162);--gold-400:rgb(236, 164, 126);--gold-500:rgb(232, 146, 101);--gold-600:rgb(186, 113, 78);--spring-200:rgba(196, 225, 196, 0.18);--spring-300:rgb(156, 205, 156);--spring-400:rgb(122, 182, 123);--spring-500:rgb(92, 155, 94);--spring-600:rgb(67, 119, 70);--navy-950:rgb(3, 2, 1);--navy-900:rgb(6, 4, 2);--navy-850:rgb(10, 7, 3);--navy-800:rgb(16, 12, 6);--navy-700:rgb(25, 20, 13);--navy-600:rgb(39, 34, 25);--navy-500:rgb(61, 55, 44);--_base-accent-soft:rgba(206, 155, 43, 0.15);--_base-accent-ink:rgb(15, 8, 1);--on-accent:rgb(15, 8, 1);--on-accent-2:rgb(20, 8, 3);--fg:rgb(243, 238, 225);--fg-2:rgb(193, 186, 170);--_base-fg-3:rgb(134, 127, 114);--_base-fg-mute:rgb(126, 122, 113);--fg-on-accent:rgb(15, 8, 1);--_base-line:rgba(207, 195, 171, 0.1);--_base-line-2:rgba(207, 195, 171, 0.055);--_base-line-strong:rgba(207, 195, 171, 0.19);--_base-warning:rgb(239, 156, 62);--_base-danger:rgb(222, 78, 78);--_base-info:rgb(79, 196, 209);--sh-1:0 0 0 1px rgba(204, 195, 178, 0.06),0 1px 2px rgba(1, 1, 0, 0.4);--sh-2:0 0 0 1px rgba(204, 195, 178, 0.08),0 2px 5px rgba(1, 1, 0, 0.44);--sh-3:0 0 0 1px rgba(204, 195, 178, 0.1),0 4px 11px rgba(1, 1, 0, 0.48);--sh-4:0 0 0 1px rgba(204, 195, 178, 0.12),0 8px 22px rgba(1, 1, 0, 0.52);--sh-accent:0 0 0 1px rgba(206, 155, 43, 0.28),0 2px 8px rgba(206, 155, 43, 0.14);--sh-accent-2:0 0 0 1px rgba(232, 146, 101, 0.25),0 2px 5px rgba(1, 1, 0, 0.34);--sh-inset:inset 0 1px 0 rgba(243, 238, 225, 0.06);}[data-palette=phosphor-crt][data-theme=light],.light[data-palette=phosphor-crt]{--bg:rgb(244, 240, 230);--bg-elev-1:rgb(251, 247, 240);--bg-elev-2:rgb(249, 245, 236);--bg-sunk:rgb(233, 226, 214);--fg:rgb(16, 10, 4);--fg-2:rgb(52, 45, 33);--fg-3:rgb(100, 93, 81);--fg-mute:rgb(103, 99, 90);--fg-on-accent:rgb(251, 248, 241);--line:rgba(16, 10, 4, 0.1);--line-2:rgba(16, 10, 4, 0.05);--line-strong:rgba(16, 10, 4, 0.18);--_base-accent-soft:rgba(206, 155, 43, 0.14);--_base-accent-ink:rgb(15, 8, 1);--sh-1:0 1px 2px rgba(16, 10, 4, 0.07);--sh-2:0 2px 5px rgba(16, 10, 4, 0.09);--sh-3:0 4px 11px rgba(16, 10, 4, 0.11);--sh-4:0 8px 20px rgba(16, 10, 4, 0.13);--sh-inset:inset 0 1px 0 rgba(251, 248, 241, 0.7);}[data-palette=cyanotype]{--teal-200:rgb(210, 232, 251);--teal-300:rgb(166, 208, 246);--teal-400:rgb(112, 180, 243);--teal-500:rgb(66, 150, 231);--teal-600:rgb(43, 116, 189);--teal-700:rgb(29, 83, 144);--gold-200:rgb(242, 236, 210);--gold-300:rgb(225, 212, 168);--gold-400:rgb(212, 192, 129);--gold-500:rgb(202, 174, 99);--gold-600:rgb(163, 137, 72);--spring-200:rgba(194, 228, 209, 0.18);--spring-300:rgb(149, 205, 171);--spring-400:rgb(110, 179, 137);--spring-500:rgb(78, 153, 105);--spring-600:rgb(58, 117, 76);--navy-950:rgb(1, 2, 4);--navy-900:rgb(2, 5, 9);--navy-850:rgb(3, 8, 14);--navy-800:rgb(6, 13, 20);--navy-700:rgb(15, 23, 31);--navy-600:rgb(29, 38, 47);--navy-500:rgb(49, 60, 69);--_base-accent-soft:rgba(66, 150, 231, 0.15);--_base-accent-ink:rgb(2, 8, 17);--on-accent:rgb(2, 8, 17);--on-accent-2:rgb(14, 11, 3);--fg:rgb(230, 240, 249);--fg-2:rgb(175, 188, 200);--_base-fg-3:rgb(115, 127, 136);--_base-fg-mute:rgb(116, 123, 129);--fg-on-accent:rgb(2, 8, 17);--_base-line:rgba(182, 199, 213, 0.1);--_base-line-2:rgba(182, 199, 213, 0.055);--_base-line-strong:rgba(182, 199, 213, 0.19);--_base-warning:rgb(225, 165, 54);--_base-danger:rgb(222, 78, 78);--sh-1:0 0 0 1px rgba(183, 198, 212, 0.06),0 1px 2px rgba(0, 1, 2, 0.4);--sh-2:0 0 0 1px rgba(183, 198, 212, 0.08),0 2px 5px rgba(0, 1, 2, 0.44);--sh-3:0 0 0 1px rgba(183, 198, 212, 0.1),0 4px 11px rgba(0, 1, 2, 0.48);--sh-4:0 0 0 1px rgba(183, 198, 212, 0.12),0 8px 22px rgba(0, 1, 2, 0.52);--sh-accent:0 0 0 1px rgba(66, 150, 231, 0.28),0 2px 8px rgba(66, 150, 231, 0.14);--sh-accent-2:0 0 0 1px rgba(202, 174, 99, 0.25),0 2px 5px rgba(0, 1, 2, 0.34);--sh-inset:inset 0 1px 0 rgba(230, 240, 249, 0.06);}[data-palette=cyanotype][data-theme=light],.light[data-palette=cyanotype]{--bg:rgb(233, 241, 249);--bg-elev-1:rgb(243, 248, 253);--bg-elev-2:rgb(240, 246, 252);--bg-sunk:rgb(218, 228, 239);--fg:rgb(5, 12, 20);--fg-2:rgb(36, 47, 58);--fg-3:rgb(84, 95, 106);--fg-mute:rgb(93, 100, 107);--fg-on-accent:rgb(244, 249, 254);--line:rgba(5, 12, 20, 0.1);--line-2:rgba(5, 12, 20, 0.05);--line-strong:rgba(5, 12, 20, 0.18);--_base-accent-soft:rgba(66, 150, 231, 0.13);--_base-accent-ink:rgb(2, 8, 17);--sh-1:0 1px 2px rgba(5, 12, 20, 0.07);--sh-2:0 2px 5px rgba(5, 12, 20, 0.09);--sh-3:0 4px 11px rgba(5, 12, 20, 0.11);--sh-4:0 8px 20px rgba(5, 12, 20, 0.13);--sh-inset:inset 0 1px 0 rgba(244, 249, 254, 0.7);}[data-palette=daguerreotype]{--teal-200:rgb(222, 233, 249);--teal-300:rgb(186, 207, 239);--teal-400:rgb(150, 182, 228);--teal-500:rgb(116, 158, 214);--teal-600:rgb(85, 124, 175);--teal-700:rgb(59, 93, 134);--gold-200:rgb(245, 230, 206);--gold-300:rgb(232, 204, 166);--gold-400:rgb(225, 181, 123);--gold-500:rgb(218, 166, 99);--gold-600:rgb(177, 130, 72);--spring-200:rgba(193, 228, 217, 0.18);--spring-300:rgb(147, 204, 185);--spring-400:rgb(106, 178, 154);--spring-500:rgb(72, 152, 124);--spring-600:rgb(49, 117, 91);--navy-950:rgb(1, 2, 4);--navy-900:rgb(3, 5, 8);--navy-850:rgb(5, 8, 12);--navy-800:rgb(9, 13, 19);--navy-700:rgb(17, 23, 30);--navy-600:rgb(32, 39, 47);--navy-500:rgb(53, 62, 71);--_base-accent-soft:rgba(116, 158, 214, 0.15);--_base-accent-ink:rgb(5, 9, 17);--on-accent:rgb(5, 9, 17);--on-accent-2:rgb(16, 10, 3);--fg:rgb(233, 239, 246);--fg-2:rgb(181, 191, 201);--_base-fg-3:rgb(123, 133, 142);--_base-fg-mute:rgb(120, 126, 131);--fg-on-accent:rgb(5, 9, 17);--_base-line:rgba(186, 198, 209, 0.1);--_base-line-2:rgba(186, 198, 209, 0.055);--_base-line-strong:rgba(186, 198, 209, 0.19);--_base-warning:rgb(235, 158, 73);--_base-danger:rgb(220, 80, 82);--sh-1:0 0 0 1px rgba(187, 197, 207, 0.06),0 1px 2px rgba(0, 1, 1, 0.4);--sh-2:0 0 0 1px rgba(187, 197, 207, 0.08),0 2px 5px rgba(0, 1, 1, 0.44);--sh-3:0 0 0 1px rgba(187, 197, 207, 0.1),0 4px 11px rgba(0, 1, 1, 0.48);--sh-4:0 0 0 1px rgba(187, 197, 207, 0.12),0 8px 22px rgba(0, 1, 1, 0.52);--sh-accent:0 0 0 1px rgba(116, 158, 214, 0.28),0 2px 8px rgba(116, 158, 214, 0.14);--sh-accent-2:0 0 0 1px rgba(218, 166, 99, 0.25),0 2px 5px rgba(0, 1, 1, 0.34);--sh-inset:inset 0 1px 0 rgba(233, 239, 246, 0.07);}[data-palette=daguerreotype][data-theme=light],.light[data-palette=daguerreotype]{--bg:rgb(235, 241, 247);--bg-elev-1:rgb(245, 248, 252);--bg-elev-2:rgb(241, 246, 250);--bg-sunk:rgb(220, 228, 236);--fg:rgb(7, 11, 19);--fg-2:rgb(39, 47, 56);--fg-3:rgb(86, 95, 104);--fg-mute:rgb(94, 100, 105);--fg-on-accent:rgb(245, 249, 252);--line:rgba(7, 11, 19, 0.1);--line-2:rgba(7, 11, 19, 0.05);--line-strong:rgba(7, 11, 19, 0.18);--_base-accent-soft:rgba(116, 158, 214, 0.13);--_base-accent-ink:rgb(5, 9, 17);--sh-1:0 1px 2px rgba(7, 11, 19, 0.07);--sh-2:0 2px 5px rgba(7, 11, 19, 0.09);--sh-3:0 4px 11px rgba(7, 11, 19, 0.11);--sh-4:0 8px 20px rgba(7, 11, 19, 0.13);--sh-inset:inset 0 1px 0 rgba(245, 249, 252, 0.7);}[data-palette=flight-deck]{--teal-200:rgb(204, 235, 244);--teal-300:rgb(150, 214, 234);--teal-400:rgb(92, 196, 226);--teal-500:rgb(0, 173, 214);--teal-600:rgb(0, 137, 175);--teal-700:rgb(0, 102, 133);--gold-200:rgb(248, 234, 206);--gold-300:rgb(237, 208, 156);--gold-400:rgb(230, 185, 107);--gold-500:rgb(222, 166, 69);--gold-600:rgb(180, 129, 47);--spring-200:rgba(200, 227, 202, 0.18);--spring-300:rgb(155, 204, 161);--spring-400:rgb(117, 183, 127);--spring-500:rgb(84, 156, 96);--spring-600:rgb(60, 120, 71);--navy-950:rgb(1, 2, 4);--navy-900:rgb(1, 5, 8);--navy-850:rgb(2, 8, 12);--navy-800:rgb(4, 14, 18);--navy-700:rgb(12, 24, 29);--navy-600:rgb(26, 40, 45);--navy-500:rgb(46, 61, 67);--_base-accent-soft:rgba(0, 173, 214, 0.15);--_base-accent-ink:rgb(1, 9, 14);--on-accent:rgb(1, 9, 14);--on-accent-2:rgb(16, 10, 3);--fg:rgb(228, 241, 245);--fg-2:rgb(172, 190, 196);--_base-fg-3:rgb(113, 128, 134);--_base-fg-mute:rgb(114, 124, 128);--fg-on-accent:rgb(1, 9, 14);--_base-line:rgba(179, 200, 208, 0.1);--_base-line-2:rgba(179, 200, 208, 0.055);--_base-line-strong:rgba(179, 200, 208, 0.19);--_base-danger:rgb(222, 78, 78);--sh-1:0 0 0 1px rgba(179, 200, 208, 0.06),0 1px 2px rgba(0, 1, 1, 0.4);--sh-2:0 0 0 1px rgba(179, 200, 208, 0.08),0 2px 5px rgba(0, 1, 1, 0.44);--sh-3:0 0 0 1px rgba(179, 200, 208, 0.1),0 4px 11px rgba(0, 1, 1, 0.48);--sh-4:0 0 0 1px rgba(179, 200, 208, 0.12),0 8px 22px rgba(0, 1, 1, 0.52);--sh-accent:0 0 0 1px rgba(0, 173, 214, 0.28),0 2px 8px rgba(0, 173, 214, 0.14);--sh-accent-2:0 0 0 1px rgba(222, 166, 69, 0.25),0 2px 5px rgba(0, 1, 1, 0.34);--sh-inset:inset 0 1px 0 rgba(228, 241, 245, 0.06);}[data-palette=flight-deck][data-theme=light],.light[data-palette=flight-deck]{--bg:rgb(232, 242, 246);--bg-elev-1:rgb(243, 249, 251);--bg-elev-2:rgb(239, 247, 250);--bg-sunk:rgb(216, 229, 235);--fg:rgb(3, 13, 18);--fg-2:rgb(32, 49, 56);--fg-3:rgb(81, 97, 103);--fg-mute:rgb(91, 101, 105);--fg-on-accent:rgb(244, 250, 252);--line:rgba(3, 13, 18, 0.1);--line-2:rgba(3, 13, 18, 0.05);--line-strong:rgba(3, 13, 18, 0.18);--_base-accent-soft:rgba(0, 173, 214, 0.13);--_base-accent-ink:rgb(1, 9, 14);--sh-1:0 1px 2px rgba(3, 13, 18, 0.07);--sh-2:0 2px 5px rgba(3, 13, 18, 0.09);--sh-3:0 4px 11px rgba(3, 13, 18, 0.11);--sh-4:0 8px 20px rgba(3, 13, 18, 0.13);--sh-inset:inset 0 1px 0 rgba(244, 250, 252, 0.7);}[data-palette=letterpress]{--teal-200:rgb(207, 235, 233);--teal-300:rgb(154, 212, 208);--teal-400:rgb(95, 189, 183);--teal-500:rgb(0, 165, 159);--teal-600:rgb(0, 129, 124);--teal-700:rgb(0, 95, 91);--gold-200:rgb(247, 229, 207);--gold-300:rgb(233, 199, 160);--gold-400:rgb(227, 176, 118);--gold-500:rgb(221, 155, 81);--gold-600:rgb(177, 120, 60);--spring-200:rgba(196, 224, 204, 0.18);--spring-300:rgb(153, 200, 165);--spring-400:rgb(116, 175, 130);--spring-500:rgb(85, 148, 97);--spring-600:rgb(63, 113, 69);--navy-950:rgb(1, 3, 2);--navy-900:rgb(1, 5, 5);--navy-850:rgb(3, 9, 8);--navy-800:rgb(5, 14, 13);--navy-700:rgb(12, 24, 22);--navy-600:rgb(25, 39, 36);--navy-500:rgb(45, 61, 57);--_base-accent-soft:rgba(0, 165, 159, 0.15);--_base-accent-ink:rgb(0, 10, 9);--on-accent:rgb(0, 10, 9);--on-accent-2:rgb(17, 9, 3);--fg:rgb(245, 238, 225);--fg-2:rgb(194, 186, 170);--_base-fg-3:rgb(131, 125, 111);--_base-fg-mute:rgb(126, 122, 113);--fg-on-accent:rgb(0, 10, 9);--_base-line:rgba(178, 202, 198, 0.1);--_base-line-2:rgba(178, 202, 198, 0.055);--_base-line-strong:rgba(178, 202, 198, 0.19);--_base-warning:rgb(236, 152, 77);--_base-danger:rgb(222, 78, 78);--sh-1:0 0 0 1px rgba(180, 201, 198, 0.06),0 1px 2px rgba(0, 1, 1, 0.4);--sh-2:0 0 0 1px rgba(180, 201, 198, 0.08),0 2px 5px rgba(0, 1, 1, 0.44);--sh-3:0 0 0 1px rgba(180, 201, 198, 0.1),0 4px 11px rgba(0, 1, 1, 0.48);--sh-4:0 0 0 1px rgba(180, 201, 198, 0.12),0 8px 22px rgba(0, 1, 1, 0.52);--sh-accent:0 0 0 1px rgba(0, 165, 159, 0.28),0 2px 8px rgba(0, 165, 159, 0.14);--sh-accent-2:0 0 0 1px rgba(221, 155, 81, 0.25),0 2px 5px rgba(0, 1, 1, 0.34);--sh-inset:inset 0 1px 0 rgba(245, 238, 225, 0.06);}[data-palette=letterpress][data-theme=light],.light[data-palette=letterpress]{--bg:rgb(245, 240, 230);--bg-elev-1:rgb(251, 247, 241);--bg-elev-2:rgb(249, 245, 237);--bg-sunk:rgb(232, 226, 214);--fg:rgb(2, 14, 13);--fg-2:rgb(32, 50, 48);--fg-3:rgb(81, 98, 95);--fg-mute:rgb(91, 102, 100);--fg-on-accent:rgb(251, 248, 242);--line:rgba(2, 14, 13, 0.1);--line-2:rgba(2, 14, 13, 0.05);--line-strong:rgba(2, 14, 13, 0.18);--_base-accent-soft:rgba(0, 165, 159, 0.13);--_base-accent-ink:rgb(0, 10, 9);--sh-1:0 1px 2px rgba(2, 14, 13, 0.07);--sh-2:0 2px 5px rgba(2, 14, 13, 0.09);--sh-3:0 4px 11px rgba(2, 14, 13, 0.11);--sh-4:0 8px 20px rgba(2, 14, 13, 0.13);--sh-inset:inset 0 1px 0 rgba(251, 248, 242, 0.7);}[data-palette=oscilloscope]{--teal-200:rgb(216, 239, 216);--teal-300:rgb(176, 219, 176);--teal-400:rgb(141, 205, 142);--teal-500:rgb(103, 187, 107);--teal-600:rgb(78, 150, 82);--teal-700:rgb(53, 112, 57);--gold-200:rgb(246, 229, 207);--gold-300:rgb(237, 203, 158);--gold-400:rgb(230, 179, 116);--gold-500:rgb(222, 160, 82);--gold-600:rgb(179, 124, 60);--spring-200:rgba(196, 228, 206, 0.18);--spring-300:rgb(153, 208, 169);--spring-400:rgb(116, 187, 134);--spring-500:rgb(85, 159, 101);--spring-600:rgb(64, 123, 72);--navy-950:rgb(1, 2, 3);--navy-900:rgb(1, 5, 7);--navy-850:rgb(2, 9, 11);--navy-800:rgb(4, 14, 16);--navy-700:rgb(11, 24, 26);--navy-600:rgb(24, 39, 41);--navy-500:rgb(44, 61, 62);--_base-accent-soft:rgba(103, 187, 107, 0.15);--_base-accent-ink:rgb(3, 10, 4);--on-accent:rgb(3, 10, 4);--on-accent-2:rgb(17, 9, 3);--fg:rgb(231, 242, 233);--fg-2:rgb(176, 191, 179);--_base-fg-3:rgb(116, 129, 120);--_base-fg-mute:rgb(116, 125, 119);--fg-on-accent:rgb(3, 10, 4);--_base-line:rgba(183, 202, 187, 0.1);--_base-line-2:rgba(183, 202, 187, 0.055);--_base-line-strong:rgba(183, 202, 187, 0.19);--_base-danger:rgb(222, 78, 78);--_base-info:rgb(76, 186, 198);--sh-1:0 0 0 1px rgba(184, 201, 188, 0.06),0 1px 2px rgba(0, 1, 1, 0.4);--sh-2:0 0 0 1px rgba(184, 201, 188, 0.08),0 2px 5px rgba(0, 1, 1, 0.44);--sh-3:0 0 0 1px rgba(184, 201, 188, 0.1),0 4px 11px rgba(0, 1, 1, 0.48);--sh-4:0 0 0 1px rgba(184, 201, 188, 0.12),0 8px 22px rgba(0, 1, 1, 0.52);--sh-accent:0 0 0 1px rgba(103, 187, 107, 0.28),0 2px 8px rgba(103, 187, 107, 0.14);--sh-accent-2:0 0 0 1px rgba(222, 160, 82, 0.25),0 2px 5px rgba(0, 1, 1, 0.34);--sh-inset:inset 0 1px 0 rgba(231, 242, 233, 0.06);}[data-palette=oscilloscope][data-theme=light],.light[data-palette=oscilloscope]{--bg:rgb(232, 242, 245);--bg-elev-1:rgb(243, 249, 250);--bg-elev-2:rgb(239, 247, 248);--bg-sunk:rgb(216, 230, 233);--fg:rgb(2, 13, 17);--fg-2:rgb(31, 49, 53);--fg-3:rgb(80, 97, 100);--fg-mute:rgb(90, 102, 103);--fg-on-accent:rgb(243, 250, 251);--line:rgba(2, 13, 17, 0.1);--line-2:rgba(2, 13, 17, 0.05);--line-strong:rgba(2, 13, 17, 0.18);--_base-accent-soft:rgba(103, 187, 107, 0.13);--_base-accent-ink:rgb(3, 10, 4);--sh-1:0 1px 2px rgba(2, 13, 17, 0.07);--sh-2:0 2px 5px rgba(2, 13, 17, 0.09);--sh-3:0 4px 11px rgba(2, 13, 17, 0.11);--sh-4:0 8px 20px rgba(2, 13, 17, 0.13);--sh-inset:inset 0 1px 0 rgba(243, 250, 251, 0.7);}[data-palette=koi-pond]{--teal-200:rgb(255, 220, 206);--teal-300:rgb(252, 184, 161);--teal-400:rgb(245, 148, 118);--teal-500:rgb(231, 112, 80);--teal-600:rgb(184, 80, 57);--teal-700:rgb(132, 55, 41);--gold-200:rgb(235, 234, 204);--gold-300:rgb(218, 211, 158);--gold-400:rgb(200, 184, 107);--gold-500:rgb(181, 157, 65);--gold-600:rgb(144, 120, 42);--spring-200:rgba(188, 227, 200, 0.18);--spring-300:rgb(139, 200, 155);--spring-400:rgb(105, 178, 122);--spring-500:rgb(71, 147, 86);--spring-600:rgb(51, 108, 57);--navy-950:rgb(0, 3, 4);--navy-900:rgb(1, 6, 7);--navy-850:rgb(2, 9, 10);--navy-800:rgb(4, 16, 17);--navy-700:rgb(11, 25, 26);--navy-600:rgb(27, 41, 42);--navy-500:rgb(50, 64, 64);--accent:rgb(231, 112, 80);--accent-hover:rgb(245, 148, 118);--accent-press:rgb(184, 80, 57);--_base-accent-soft:rgba(231, 112, 80, 0.16);--_base-accent-ink:rgb(18, 6, 4);--accent-2:rgb(181, 157, 65);--on-accent:rgb(18, 6, 4);--on-accent-2:rgb(15, 11, 0);--bg:rgb(1, 6, 7);--bg-elev-1:rgb(4, 16, 17);--bg-elev-2:rgb(11, 25, 26);--bg-sunk:rgb(2, 9, 10);--fg:rgb(240, 239, 230);--fg-2:rgb(185, 184, 171);--_base-fg-3:rgb(123, 123, 113);--_base-fg-mute:rgb(105, 106, 98);--fg-on-accent:rgb(18, 6, 4);--_base-line:rgba(187, 184, 163, 0.1);--_base-line-2:rgba(187, 184, 163, 0.05);--_base-line-strong:rgba(187, 184, 163, 0.18);--_base-success:rgb(71, 147, 86);--_base-warning:rgb(222, 156, 49);--_base-danger:rgb(205, 66, 73);--_base-info:rgb(64, 177, 183);--sh-accent:0 0 0 1px rgba(231, 112, 80, 0.3), 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px rgba(181, 157, 65, 0.26), 0 2px 5px #00000038;}[data-palette=koi-pond][data-theme=light],.light[data-palette=koi-pond]{--bg:rgb(243, 242, 233);--bg-elev-1:rgb(249, 249, 243);--bg-elev-2:rgb(249, 249, 243);--bg-sunk:rgb(229, 230, 218);--fg:rgb(2, 13, 16);--fg-2:rgb(28, 44, 47);--fg-3:rgb(82, 97, 98);--fg-mute:rgb(96, 108, 108);--fg-on-accent:rgb(250, 248, 241);--line:rgba(2, 13, 16, 0.1);--line-2:rgba(2, 13, 16, 0.05);--line-strong:rgba(2, 13, 16, 0.18);--_base-accent-soft:rgba(231, 112, 80, 0.14);--_base-accent-ink:rgb(18, 6, 4);--sh-1:0 1px 2px rgba(2, 13, 16, 0.06);--sh-2:0 2px 5px rgba(2, 13, 16, 0.09);--sh-3:0 4px 11px rgba(2, 13, 16, 0.11);--sh-4:0 8px 20px rgba(2, 13, 16, 0.13);--sh-inset:inset 0 1px 0 rgba(249, 249, 243, 0.7);}[data-palette=monarch]{--teal-200:rgb(253, 226, 206);--teal-300:rgb(251, 196, 158);--teal-400:rgb(243, 162, 107);--teal-500:rgb(230, 128, 58);--teal-600:rgb(184, 94, 35);--teal-700:rgb(134, 67, 28);--gold-200:rgb(244, 234, 213);--gold-300:rgb(234, 213, 175);--gold-400:rgb(220, 183, 127);--gold-500:rgb(202, 155, 90);--gold-600:rgb(163, 118, 64);--spring-200:rgba(199, 224, 193, 0.18);--spring-300:rgb(157, 197, 144);--spring-400:rgb(128, 173, 107);--spring-500:rgb(99, 143, 69);--spring-600:rgb(73, 105, 44);--navy-950:rgb(4, 2, 1);--navy-900:rgb(10, 5, 3);--navy-850:rgb(14, 7, 5);--navy-800:rgb(21, 13, 9);--navy-700:rgb(31, 22, 18);--navy-600:rgb(49, 38, 34);--navy-500:rgb(74, 64, 60);--accent:rgb(230, 128, 58);--accent-hover:rgb(243, 162, 107);--accent-press:rgb(184, 94, 35);--_base-accent-soft:rgba(230, 128, 58, 0.16);--_base-accent-ink:rgb(14, 5, 2);--accent-2:rgb(202, 155, 90);--on-accent:rgb(14, 5, 2);--on-accent-2:rgb(16, 7, 1);--bg:rgb(10, 5, 3);--bg-elev-1:rgb(21, 13, 9);--bg-elev-2:rgb(31, 22, 18);--bg-sunk:rgb(14, 7, 5);--fg:rgb(245, 237, 229);--fg-2:rgb(193, 181, 170);--_base-fg-3:rgb(130, 120, 113);--_base-fg-mute:rgb(110, 103, 98);--fg-on-accent:rgb(14, 5, 2);--_base-line:rgba(210, 184, 165, 0.1);--_base-line-2:rgba(210, 184, 165, 0.05);--_base-line-strong:rgba(210, 184, 165, 0.18);--_base-success:rgb(99, 143, 69);--_base-warning:rgb(229, 161, 75);--_base-danger:rgb(200, 57, 58);--_base-info:rgb(198, 157, 99);--sh-accent:0 0 0 1px rgba(230, 128, 58, 0.3), 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px rgba(202, 155, 90, 0.26), 0 2px 5px #00000038;}[data-palette=monarch][data-theme=light],.light[data-palette=monarch]{--bg:rgb(247, 241, 232);--bg-elev-1:rgb(251, 248, 243);--bg-elev-2:rgb(251, 248, 243);--bg-sunk:rgb(236, 227, 216);--fg:rgb(17, 9, 5);--fg-2:rgb(49, 38, 32);--fg-3:rgb(102, 91, 86);--fg-mute:rgb(111, 103, 99);--fg-on-accent:rgb(253, 248, 241);--line:rgba(17, 9, 5, 0.1);--line-2:rgba(17, 9, 5, 0.05);--line-strong:rgba(17, 9, 5, 0.18);--_base-accent-soft:rgba(230, 128, 58, 0.14);--_base-accent-ink:rgb(14, 5, 2);--sh-1:0 1px 2px rgba(17, 9, 5, 0.06);--sh-2:0 2px 5px rgba(17, 9, 5, 0.09);--sh-3:0 4px 11px rgba(17, 9, 5, 0.11);--sh-4:0 8px 20px rgba(17, 9, 5, 0.13);--sh-inset:inset 0 1px 0 rgba(251, 248, 243, 0.7);}[data-palette=abyssal-reef]{--teal-200:rgb(199, 233, 234);--teal-300:rgb(144, 214, 216);--teal-400:rgb(75, 194, 196);--teal-500:rgb(0, 170, 169);--teal-600:rgb(0, 131, 128);--teal-700:rgb(0, 92, 88);--gold-200:rgb(254, 225, 215);--gold-300:rgb(248, 195, 180);--gold-400:rgb(238, 161, 145);--gold-500:rgb(228, 136, 124);--gold-600:rgb(180, 103, 96);--spring-200:rgba(188, 226, 204, 0.18);--spring-300:rgb(136, 200, 163);--spring-400:rgb(100, 178, 131);--spring-500:rgb(56, 142, 90);--spring-600:rgb(39, 103, 61);--navy-950:rgb(1, 2, 6);--navy-900:rgb(1, 5, 11);--navy-850:rgb(3, 8, 15);--navy-800:rgb(6, 14, 22);--navy-700:rgb(14, 23, 31);--navy-600:rgb(30, 40, 48);--navy-500:rgb(53, 62, 70);--accent:rgb(0, 170, 169);--accent-hover:rgb(75, 194, 196);--accent-press:rgb(0, 131, 128);--_base-accent-soft:rgba(0, 170, 169, 0.16);--_base-accent-ink:rgb(2, 6, 13);--accent-2:rgb(228, 136, 124);--on-accent:rgb(2, 6, 13);--on-accent-2:rgb(18, 6, 4);--bg:rgb(1, 5, 11);--bg-elev-1:rgb(6, 14, 22);--bg-elev-2:rgb(14, 23, 31);--bg-sunk:rgb(3, 8, 15);--fg:rgb(226, 238, 242);--fg-2:rgb(164, 180, 186);--_base-fg-3:rgb(105, 119, 123);--_base-fg-mute:rgb(92, 101, 103);--fg-on-accent:rgb(2, 6, 13);--_base-line:rgba(130, 166, 168, 0.1);--_base-line-2:rgba(130, 166, 168, 0.05);--_base-line-strong:rgba(130, 166, 168, 0.18);--_base-success:rgb(56, 142, 90);--_base-warning:rgb(219, 157, 79);--_base-danger:rgb(205, 66, 77);--_base-info:rgb(75, 194, 196);--sh-accent:0 0 0 1px rgba(0, 170, 169, 0.3), 0 2px 8px rgba(0, 170, 169, 0.12);--sh-accent-2:0 0 0 1px rgba(228, 136, 124, 0.26), 0 2px 5px #00000038;}[data-palette=abyssal-reef][data-theme=light],.light[data-palette=abyssal-reef]{--bg:rgb(235, 243, 247);--bg-elev-1:rgb(244, 249, 252);--bg-elev-2:rgb(244, 249, 252);--bg-sunk:rgb(220, 230, 236);--fg:rgb(5, 10, 16);--fg-2:rgb(33, 42, 51);--fg-3:rgb(87, 95, 102);--fg-mute:rgb(99, 106, 112);--fg-on-accent:rgb(244, 249, 252);--line:rgba(5, 10, 16, 0.1);--line-2:rgba(5, 10, 16, 0.05);--line-strong:rgba(5, 10, 16, 0.18);--_base-accent-soft:rgba(0, 170, 169, 0.12);--_base-accent-ink:rgb(2, 6, 13);--sh-1:0 1px 2px rgba(5, 10, 16, 0.06);--sh-2:0 2px 5px rgba(5, 10, 16, 0.09);--sh-3:0 4px 11px rgba(5, 10, 16, 0.11);--sh-4:0 8px 20px rgba(5, 10, 16, 0.13);--sh-inset:inset 0 1px 0 rgba(244, 249, 252, 0.7);}[data-palette=lichen]{--teal-200:rgb(220, 234, 207);--teal-300:rgb(188, 212, 160);--teal-400:rgb(160, 190, 111);--teal-500:rgb(130, 159, 61);--teal-600:rgb(100, 121, 32);--teal-700:rgb(71, 84, 17);--gold-200:rgb(238, 232, 214);--gold-300:rgb(221, 208, 176);--gold-400:rgb(204, 180, 132);--gold-500:rgb(186, 153, 91);--gold-600:rgb(148, 116, 65);--spring-200:rgba(196, 225, 196, 0.18);--spring-300:rgb(152, 198, 148);--spring-400:rgb(121, 175, 113);--spring-500:rgb(85, 138, 69);--spring-600:rgb(61, 100, 44);--navy-950:rgb(2, 3, 6);--navy-900:rgb(3, 6, 10);--navy-850:rgb(5, 10, 14);--navy-800:rgb(9, 16, 21);--navy-700:rgb(17, 26, 30);--navy-600:rgb(33, 43, 47);--navy-500:rgb(58, 68, 72);--accent:rgb(130, 159, 61);--accent-hover:rgb(160, 190, 111);--accent-press:rgb(100, 121, 32);--_base-accent-soft:rgba(130, 159, 61, 0.16);--_base-accent-ink:rgb(7, 11, 2);--accent-2:rgb(186, 153, 91);--on-accent:rgb(7, 11, 2);--on-accent-2:rgb(17, 10, 2);--bg:rgb(3, 6, 10);--bg-elev-1:rgb(9, 16, 21);--bg-elev-2:rgb(17, 26, 30);--bg-sunk:rgb(5, 10, 14);--fg:rgb(236, 240, 233);--fg-2:rgb(181, 185, 175);--_base-fg-3:rgb(121, 123, 116);--_base-fg-mute:rgb(104, 106, 99);--fg-on-accent:rgb(7, 11, 2);--_base-line:rgba(169, 177, 161, 0.1);--_base-line-2:rgba(169, 177, 161, 0.05);--_base-line-strong:rgba(169, 177, 161, 0.18);--_base-success:rgb(85, 138, 69);--_base-warning:rgb(215, 159, 76);--_base-danger:rgb(196, 62, 69);--_base-info:rgb(74, 167, 183);--sh-accent:0 0 0 1px rgba(130, 159, 61, 0.28), 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px rgba(186, 153, 91, 0.24), 0 2px 5px #00000038;}[data-palette=lichen][data-theme=light],.light[data-palette=lichen]{--bg:rgb(238, 244, 237);--bg-elev-1:rgb(247, 249, 245);--bg-elev-2:rgb(247, 249, 245);--bg-sunk:rgb(223, 231, 223);--fg:rgb(8, 14, 20);--fg-2:rgb(38, 47, 54);--fg-3:rgb(86, 95, 100);--fg-mute:rgb(99, 106, 110);--fg-on-accent:rgb(247, 249, 245);--line:rgba(8, 14, 20, 0.1);--line-2:rgba(8, 14, 20, 0.05);--line-strong:rgba(8, 14, 20, 0.18);--_base-accent-soft:rgba(130, 159, 61, 0.12);--_base-accent-ink:rgb(7, 11, 2);--sh-1:0 1px 2px rgba(8, 14, 20, 0.06);--sh-2:0 2px 5px rgba(8, 14, 20, 0.09);--sh-3:0 4px 11px rgba(8, 14, 20, 0.11);--sh-4:0 8px 20px rgba(8, 14, 20, 0.13);--sh-inset:inset 0 1px 0 rgba(247, 249, 245, 0.7);}[data-palette=thermal-terrace]{--teal-200:rgb(203, 236, 236);--teal-300:rgb(148, 218, 214);--teal-400:rgb(82, 198, 192);--teal-500:rgb(0, 176, 167);--teal-600:rgb(0, 137, 126);--teal-700:rgb(0, 97, 88);--gold-200:rgb(246, 234, 206);--gold-300:rgb(238, 212, 159);--gold-400:rgb(225, 183, 103);--gold-500:rgb(215, 160, 61);--gold-600:rgb(175, 122, 41);--spring-200:rgba(193, 225, 198, 0.18);--spring-300:rgb(146, 199, 153);--spring-400:rgb(114, 176, 118);--spring-500:rgb(82, 146, 82);--spring-600:rgb(60, 107, 55);--navy-950:rgb(4, 2, 1);--navy-900:rgb(9, 5, 2);--navy-850:rgb(12, 8, 4);--navy-800:rgb(18, 15, 7);--navy-700:rgb(26, 25, 16);--navy-600:rgb(41, 42, 32);--navy-500:rgb(65, 68, 58);--accent:rgb(0, 176, 167);--accent-hover:rgb(82, 198, 192);--accent-press:rgb(0, 137, 126);--_base-accent-soft:rgba(0, 176, 167, 0.16);--_base-accent-ink:rgb(0, 8, 8);--accent-2:rgb(215, 160, 61);--on-accent:rgb(0, 8, 8);--on-accent-2:rgb(16, 7, 0);--bg:rgb(9, 5, 2);--bg-elev-1:rgb(18, 15, 7);--bg-elev-2:rgb(26, 25, 16);--bg-sunk:rgb(12, 8, 4);--fg:rgb(241, 238, 230);--fg-2:rgb(187, 183, 171);--_base-fg-3:rgb(124, 123, 112);--_base-fg-mute:rgb(106, 105, 98);--fg-on-accent:rgb(0, 8, 8);--_base-line:rgba(195, 190, 169, 0.1);--_base-line-2:rgba(195, 190, 169, 0.05);--_base-line-strong:rgba(195, 190, 169, 0.18);--_base-success:rgb(82, 146, 82);--_base-warning:rgb(233, 160, 62);--_base-danger:rgb(198, 60, 62);--_base-info:rgb(82, 198, 192);--sh-accent:0 0 0 1px rgba(0, 176, 167, 0.28), 0 2px 5px #0000003d;--sh-accent-2:0 0 0 1px rgba(215, 160, 61, 0.26), 0 2px 5px #00000038;}[data-palette=thermal-terrace][data-theme=light],.light[data-palette=thermal-terrace]{--bg:rgb(243, 242, 233);--bg-elev-1:rgb(250, 248, 243);--bg-elev-2:rgb(250, 248, 243);--bg-sunk:rgb(230, 229, 217);--fg:rgb(15, 10, 5);--fg-2:rgb(45, 40, 31);--fg-3:rgb(97, 93, 85);--fg-mute:rgb(107, 105, 97);--fg-on-accent:rgb(250, 248, 243);--line:rgba(15, 10, 5, 0.1);--line-2:rgba(15, 10, 5, 0.05);--line-strong:rgba(15, 10, 5, 0.18);--_base-accent-soft:rgba(0, 176, 167, 0.12);--_base-accent-ink:rgb(0, 8, 8);--sh-1:0 1px 2px rgba(15, 10, 5, 0.06);--sh-2:0 2px 5px rgba(15, 10, 5, 0.09);--sh-3:0 4px 11px rgba(15, 10, 5, 0.11);--sh-4:0 8px 20px rgba(15, 10, 5, 0.13);--sh-inset:inset 0 1px 0 rgba(250, 248, 243, 0.7);}[data-palette=murmuration]{--teal-200:rgb(202, 233, 224);--teal-300:rgb(152, 215, 194);--teal-400:rgb(97, 196, 164);--teal-500:rgb(36, 170, 131);--teal-600:rgb(9, 130, 96);--teal-700:rgb(12, 91, 64);--gold-200:rgb(252, 226, 212);--gold-300:rgb(246, 197, 173);--gold-400:rgb(237, 163, 129);--gold-500:rgb(227, 139, 100);--gold-600:rgb(180, 106, 76);--spring-200:rgba(196, 225, 196, 0.18);--spring-300:rgb(152, 198, 148);--spring-400:rgb(121, 175, 113);--spring-500:rgb(85, 138, 69);--spring-600:rgb(61, 100, 44);--navy-950:rgb(1, 2, 6);--navy-900:rgb(2, 4, 10);--navy-850:rgb(4, 7, 15);--navy-800:rgb(8, 13, 22);--navy-700:rgb(16, 22, 31);--navy-600:rgb(32, 39, 47);--navy-500:rgb(55, 62, 69);--accent:rgb(36, 170, 131);--accent-hover:rgb(97, 196, 164);--accent-press:rgb(9, 130, 96);--_base-accent-soft:rgba(36, 170, 131, 0.16);--_base-accent-ink:rgb(3, 6, 12);--accent-2:rgb(227, 139, 100);--on-accent:rgb(3, 6, 12);--on-accent-2:rgb(15, 4, 2);--bg:rgb(2, 4, 10);--bg-elev-1:rgb(8, 13, 22);--bg-elev-2:rgb(16, 22, 31);--bg-sunk:rgb(4, 7, 15);--fg:rgb(233, 239, 246);--fg-2:rgb(176, 185, 193);--_base-fg-3:rgb(116, 123, 130);--_base-fg-mute:rgb(100, 106, 110);--fg-on-accent:rgb(3, 6, 12);--_base-line:rgba(151, 167, 183, 0.1);--_base-line-2:rgba(151, 167, 183, 0.05);--_base-line-strong:rgba(151, 167, 183, 0.18);--_base-success:rgb(85, 138, 69);--_base-warning:rgb(233, 147, 85);--_base-danger:rgb(198, 59, 67);--_base-info:rgb(97, 196, 164);--sh-accent:0 0 0 1px rgba(36, 170, 131, 0.28), 0 2px 8px rgba(36, 170, 131, 0.12);--sh-accent-2:0 0 0 1px rgba(227, 139, 100, 0.26), 0 2px 5px #00000038;}[data-palette=murmuration][data-theme=light],.light[data-palette=murmuration]{--bg:rgb(237, 242, 248);--bg-elev-1:rgb(245, 249, 252);--bg-elev-2:rgb(245, 249, 252);--bg-sunk:rgb(222, 229, 238);--fg:rgb(6, 9, 16);--fg-2:rgb(36, 41, 50);--fg-3:rgb(89, 94, 102);--fg-mute:rgb(101, 105, 111);--fg-on-accent:rgb(245, 249, 252);--line:rgba(6, 9, 16, 0.1);--line-2:rgba(6, 9, 16, 0.05);--line-strong:rgba(6, 9, 16, 0.18);--_base-accent-soft:rgba(36, 170, 131, 0.12);--_base-accent-ink:rgb(3, 6, 12);--sh-1:0 1px 2px rgba(6, 9, 16, 0.06);--sh-2:0 2px 5px rgba(6, 9, 16, 0.09);--sh-3:0 4px 11px rgba(6, 9, 16, 0.11);--sh-4:0 8px 20px rgba(6, 9, 16, 0.13);--sh-inset:inset 0 1px 0 rgba(245, 249, 252, 0.7);}:root,[data-palette]{--success-soft:var(--success);--warning-soft:var(--warning);--danger-soft:var(--danger);--info-soft:var(--info);--success-ink:var(--fg);--warning-ink:var(--fg);--danger-ink:var(--fg);--info-ink:var(--fg);}[data-theme=dim]{--bg:var(--navy-900);--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--fg:var(--_base-fg-3);--fg-2:var(--_base-fg-3);--fg-3:var(--_base-fg-3);--fg-mute:var(--_base-fg-mute);--line:var(--_base-line);--line-2:var(--_base-line-2);--line-strong:var(--_base-line-strong);--accent-soft:var(--accent);--sh-accent:0 0 0 1px var(--accent), 0 2px 5px #00000024;--sh-accent-2:0 0 0 1px var(--accent-2), 0 2px 5px #00000021;}[data-theme=reception]{--bg-elev-1:var(--navy-800);--bg-elev-2:var(--navy-700);--bg-sunk:var(--navy-850);--line-2:var(--_base-line-2);--line:var(--_base-line);--line-strong:var(--_base-line-strong);--fg-3:var(--_base-fg-3);--fg-mute:var(--_base-fg-mute);}[class~=border-emerald-500\/40]{border-color:var(--success);}[class~=border-rose-500\/40]{border-color:var(--danger);}}
