/*! 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{--tw-space-y-reverse:0;--tw-border-style:solid;--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-duration:initial}::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--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-duration:initial}}}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--easing-standard:linear;--easing-emphasized:linear}}@supports (color:color-mix(in lab, red, red)){[data-surface=pos]{--pos-semantic-success-surface:color-mix(in oklch, var(--color-success) 10%, transparent);--pos-semantic-warning-surface:color-mix(in oklch, var(--color-warning) 10%, transparent);--pos-semantic-danger-surface:color-mix(in oklch, var(--color-danger) 10%, transparent)}}@media (prefers-reduced-motion:reduce){[data-surface=pos]{--pos-motion-quick:0s;--pos-motion-base:0s;--pos-motion-emphasized:0s}}@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;--spacing:.25rem;--font-weight-medium:500;--tracking-wider:.05em;--tracking-widest:.1em;--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--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);--color-surface:var(--color-surface);--color-surface-elevated:var(--color-surface-elevated);--color-surface-sunken:var(--color-surface-sunken);--color-surface-deep:var(--color-surface-deep);--color-surface-input:var(--color-surface-input);--color-primary:var(--color-primary);--color-secondary:var(--color-secondary);--color-muted:var(--color-muted);--color-disabled:var(--color-disabled);--color-border:var(--color-border);--color-border-subtle:var(--color-border-subtle);--color-border-strong:var(--color-border-strong);--color-ring-focus:var(--color-ring-focus);--color-overlay:var(--color-overlay);--color-brand-primary:var(--color-brand-primary);--color-brand-primary-hover:var(--color-brand-primary-hover);--color-brand-primary-pressed:var(--color-brand-primary-pressed);--color-brand-primary-pale:var(--color-brand-primary-pale);--color-brand-primary-soft:var(--color-brand-primary-soft);--color-brand-primary-fg:var(--color-brand-primary-fg);--color-brand-accent:var(--color-brand-accent);--color-brand-accent-hover:var(--color-brand-accent-hover);--color-brand-accent-pale:var(--color-brand-accent-pale);--color-brand-accent-soft:var(--color-brand-accent-soft);--color-brand-accent-fg:var(--color-brand-accent-fg);--color-success:var(--color-success);--color-success-fg:var(--color-success-fg);--color-success-pale:var(--color-success-pale);--color-success-text:var(--color-success-text);--color-warning:var(--color-warning);--color-warning-fg:var(--color-warning-fg);--color-warning-pale:var(--color-warning-pale);--color-warning-text:var(--color-warning-text);--color-danger:var(--color-danger);--color-danger-fg:var(--color-danger-fg);--color-danger-pale:var(--color-danger-pale);--color-danger-text:var(--color-danger-text);--color-info:var(--color-info);--color-info-fg:var(--color-info-fg);--color-info-pale:var(--color-info-pale);--color-info-text:var(--color-info-text);--color-ring-focus-offset:var(--color-ring-focus-offset);--color-state-loading-bg:var(--color-state-loading-bg);--color-state-loading-fg:var(--color-state-loading-fg);--color-state-empty-bg:var(--color-state-empty-bg);--color-state-empty-fg:var(--color-state-empty-fg);--color-state-error-bg:var(--color-state-error-bg);--color-state-error-fg:var(--color-state-error-fg);--font-family-sans:var(--font-family-sans);--font-family-mono:var(--font-family-mono);--shadow-header:var(--shadow-header);--radius-none:var(--radius-none);--radius-dialog:var(--radius-dialog);--radius-full:var(--radius-full);--z-base:var(--z-base);--z-dropdown:var(--z-dropdown);--z-sticky:var(--z-sticky);--z-modal:var(--z-modal);--z-popover:var(--z-popover);--z-toast:var(--z-toast);--z-tooltip:var(--z-tooltip)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.right-0{right:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-20{z-index:20}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.flex{display:flex}.grid{display:grid}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-14{height:calc(var(--spacing) * 14)}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-full{width:100%}.max-w-90{max-width:calc(var(--spacing) * 90)}.max-w-\[900px\]{max-width:900px}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-70{flex-basis:calc(var(--spacing) * 70)}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-border{border-color:var(--color-border)}.border-danger{border-color:var(--color-danger)}.bg-brand-primary{background-color:var(--color-brand-primary)}.bg-danger-pale{background-color:var(--color-danger-pale)}.bg-surface{background-color:var(--color-surface)}.bg-surface-elevated{background-color:var(--color-surface-elevated)}.bg-surface-sunken{background-color:var(--color-surface-sunken)}.bg-transparent{background-color:#0000}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-10{padding:calc(var(--spacing) * 10)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-body-sm{font-size:var(--text-body-sm-size)}.text-caption{font-size:var(--text-caption-size)}.text-heading-2{font-size:var(--text-heading-2-size)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-brand-primary-fg{color:var(--color-brand-primary-fg)}.text-danger-text{color:var(--color-danger-text)}.text-inherit{color:inherit}.text-muted{color:var(--color-muted)}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.text-success-text{color:var(--color-success-text)}.uppercase{text-transform:uppercase}.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,)}.no-underline{text-decoration-line:none}.opacity-40{opacity:.4}.shadow-lg{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[var\(--duration-fast\)\]{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}@media (hover:hover){.hover\:bg-surface-sunken:hover{background-color:var(--color-surface-sunken)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:opacity-90:hover{opacity:.9}}.disabled\:opacity-50:disabled{opacity:.5}}:root{--color-surface:#faf7f1;--color-surface-elevated:#fff;--color-surface-sunken:#f7f5f0;--color-surface-deep:#f1ece2;--color-surface-input:#fbf9f5;--color-primary:#1a1a1a;--color-secondary:#4a4a48;--color-muted:#6b6963;--color-disabled:#c7c5c0;--color-border:#c7c5c0;--color-border-subtle:#e8e6e1;--color-border-strong:#8e8c86;--color-ring-focus:#1f3d26;--color-ring-focus-offset:#faf7f1;--color-overlay:#0c0b09;--scrim-blur:8px;--overlay-scrim:radial-gradient(105% 105% at 50% 50%, #000000e6 0%, #010100bd 38%, #04030266 100%);--overlay-scrim-right:radial-gradient(105% 120% at 100% 50%, #000000e6 0%, #010100bd 40%, #04030266 100%);--color-surface-overlay:#0f0f0e;--color-brand-primary:#1f3d26;--color-brand-primary-hover:#142b1a;--color-brand-primary-pressed:#0a1a0f;--color-brand-primary-pale:#edf3ec;--color-brand-primary-soft:#c9dcc8;--color-brand-primary-fg:#faf7f1;--color-brand-accent:#b47655;--color-brand-accent-hover:#9a6244;--color-brand-accent-pale:#f5e8df;--color-brand-accent-soft:#e8c9b8;--color-brand-accent-fg:#faf7f1;--color-success:#2d8e6a;--color-success-fg:#faf7f1;--color-success-pale:#e0f0e8;--color-success-text:#1b5e47;--color-warning:#b98200;--color-warning-fg:#1a1a1a;--color-warning-pale:#f8e9cb;--color-warning-text:#7e5a0e;--color-danger:#b83a3a;--color-danger-fg:#faf7f1;--color-danger-pale:#f4d8d8;--color-danger-text:#7e2424;--color-info:#3a6bb0;--color-info-fg:#faf7f1;--color-info-pale:#dce5f1;--color-info-text:#234470;--color-category-a:#338d67;--color-category-a-soft:#e6f7ed;--color-category-b:#b3773e;--color-category-b-soft:#fff1df;--color-category-c:#376daf;--color-category-c-soft:#e9f3ff;--color-category-d:#775aa6;--color-category-d-soft:#f4efff;--color-category-e:#b3505d;--color-category-e-soft:#ffeced;--color-category-f:#1d878a;--color-category-f-soft:#e2f7f7;--color-button-1:#9b5e63;--color-button-2:#974550;--color-button-3:#923141;--color-button-4:#821830;--color-button-5:#9a614d;--color-button-6:#964a2f;--color-button-7:#913814;--color-button-8:#7e2500;--color-button-9:#93703f;--color-button-10:#906106;--color-button-11:#825200;--color-button-12:#6e4200;--color-button-13:#4e7f58;--color-button-14:#2b7440;--color-button-15:#006b2e;--color-button-16:#00591f;--color-button-17:#2a8080;--color-button-18:#007474;--color-button-19:#006869;--color-button-20:#005353;--color-button-21:#4e719d;--color-button-22:#31619d;--color-button-23:#17559b;--color-button-24:#004389;--color-button-25:#6a689c;--color-button-26:#5b569c;--color-button-27:#504799;--color-button-28:#41338b;--color-button-29:#835f8c;--color-button-30:#7b4a87;--color-button-31:#743981;--color-button-32:#642372;--font-family-sans:"Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-family-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-display-size:2.25rem;--text-display-line-height:1.15;--text-display-weight:500;--text-display-tracking:-.02em;--text-heading-1-size:1.875rem;--text-heading-1-line-height:1.2;--text-heading-1-weight:500;--text-heading-1-tracking:-.015em;--text-heading-2-size:1.5rem;--text-heading-2-line-height:1.25;--text-heading-2-weight:500;--text-heading-2-tracking:-.01em;--text-heading-3-size:1.25rem;--text-heading-3-line-height:1.3;--text-heading-3-weight:500;--text-heading-3-tracking:-.005em;--text-body-size:.9375rem;--text-body-line-height:1.55;--text-body-weight:400;--text-body-sm-size:.8125rem;--text-body-sm-line-height:1.5;--text-body-sm-weight:400;--text-caption-size:.75rem;--text-caption-line-height:1.4;--text-caption-weight:500;--text-caption-tracking:.01em;--text-mono-size:.875rem;--text-mono-line-height:1.45;--text-mono-weight:400;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-none:0;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-dialog:1rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #1b1a180a, 0 1px 1px 0 #1b1a180f;--shadow-md:0 4px 6px -1px #1b1a1814, 0 2px 4px -2px #1b1a180f;--shadow-header:0 1px 4px 0 #1b1a181a, 0 1px 2px 0 #1b1a180f;--shadow-lg:0 10px 15px -3px #1b1a181a, 0 4px 6px -4px #1b1a1814;--shadow-xl:0 20px 25px -5px #1b1a181f, 0 8px 10px -6px #1b1a1814;--shadow-dialog:0 24px 48px -12px #1b1a1829, 0 8px 16px -8px #1b1a181a;--duration-fast:.12s;--duration-base:.18s;--duration-slow:.26s;--duration-nav-expand:.166s;--duration-nav-submenu:.2s;--easing-standard:cubic-bezier(.2, 0, 0, 1);--easing-emphasized:cubic-bezier(.3, 0, 0, 1);--z-base:0;--z-dropdown:100;--z-sticky:200;--z-modal:300;--z-popover:400;--z-toast:500;--z-tooltip:600;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--space-base-multiplier:1;--line-height-base:1.5;--button-height-sm:2rem;--button-height-md:2.5rem;--button-height-lg:3rem;--input-height-md:2.5rem;--color-state-loading-bg:#f7f5f0;--color-state-loading-fg:#4a4a48;--color-state-empty-bg:#f1ece2;--color-state-empty-fg:#4a4a48;--color-state-error-bg:#f4d8d8;--color-state-error-fg:#7e2424;--disabled-opacity:.5;--color-nav-pos:#935000;--color-nav-pos-bg:#ffe2c9;--color-nav-dashboard:#26578b;--color-nav-dashboard-bg:#d8eaff;--color-nav-orders:#006a4f;--color-nav-orders-bg:#c8f3e3;--color-nav-catalog:#5f4589;--color-nav-catalog-bg:#eee6ff;--color-nav-customers:#005f78;--color-nav-customers-bg:#cceffb;--color-nav-reports:#9c470d;--color-nav-reports-bg:#ffe0cf;--color-nav-team:var(--color-brand-accent);--color-nav-team-bg:var(--color-brand-accent-pale);--color-nav-gift-cards:#884360;--color-nav-gift-cards-bg:#ffdde9;--color-nav-financials:var(--color-brand-primary);--color-nav-financials-bg:var(--color-brand-primary-pale);--color-nav-settings:#494743;--color-nav-settings-bg:var(--color-surface-sunken)}@supports (color:lab(0% 0 0)){:root{--color-surface:lab(97.3674% .276506 3.42814);--color-surface-elevated:lab(100% 0 0);--color-surface-sunken:lab(96.5541% .045538 2.67303);--color-surface-deep:lab(93.5578% .452995 5.34809);--color-surface-input:lab(97.9359% .178844 2.28188);--color-primary:lab(9.288% 0 -.00000298023);--color-secondary:lab(31.3536% -.294462 1.09546);--color-muted:lab(44.368% -.0704825 3.45268);--color-disabled:lab(79.6181% .0439286 2.67483);--color-border:lab(79.6181% .0439286 2.67483);--color-border-subtle:lab(91.334% .0462234 2.67352);--color-border-strong:lab(58.2885% -.0786781 3.44688);--color-ring-focus:lab(22.8571% -16.1983 10.4961);--color-ring-focus-offset:lab(97.3674% .276506 3.42814);--color-overlay:lab(3.06109% .0147298 .956219);--overlay-scrim:radial-gradient(105% 105% at 50% 50%, lab(.0246563% .00274181 .0266254/.9) 0%, lab(.196526% .00499189 .116932/.74) 38%, lab(.90852% .0119656 .415435/.4) 100%);--overlay-scrim-right:radial-gradient(105% 120% at 100% 50%, lab(.0246563% .00274181 .0266254/.9) 0%, lab(.196526% .00499189 .116932/.74) 40%, lab(.90852% .0119656 .415435/.4) 100%);--color-surface-overlay:lab(4.29429% -.128739 .472677);--color-brand-primary:lab(22.8571% -16.1983 10.4961);--color-brand-primary-hover:lab(15.1784% -13.0202 8.13538);--color-brand-primary-pressed:lab(7.61053% -8.41875 4.61587);--color-brand-primary-pale:lab(95.2714% -2.9296 2.59688);--color-brand-primary-soft:lab(85.9431% -9.36687 7.60624);--color-brand-primary-fg:lab(97.3674% .276506 3.42814);--color-brand-accent:lab(55.7519% 22.3845 28.5546);--color-brand-accent-hover:lab(47.3117% 21.0134 26.8798);--color-brand-accent-pale:lab(92.8748% 3.512 6.16944);--color-brand-accent-soft:lab(83.3438% 9.31755 12.7112);--color-brand-accent-fg:lab(97.3674% .276506 3.42814);--color-success:lab(52.8032% -36.1257 10.7167);--color-success-fg:lab(97.3674% .276506 3.42814);--color-success-pale:lab(93.4257% -6.57442 1.96209);--color-success-text:lab(35.2495% -26.4439 6.85599);--color-warning:lab(58.8933% 15.6628 65.3578);--color-warning-fg:lab(9.288% 0 -.00000298023);--color-warning-pale:lab(92.9513% 1.77231 16.7229);--color-warning-text:lab(41.1899% 10.4906 44.9608);--color-danger:lab(44.196% 51.2103 30.0782);--color-danger-fg:lab(97.3674% .276506 3.42814);--color-danger-pale:lab(88.6574% 9.96584 3.71538);--color-danger-text:lab(29.5004% 39.1802 23.2943);--color-info:lab(44.4415% .751644 -42.6279);--color-info-fg:lab(97.3674% .276506 3.42814);--color-info-pale:lab(90.56% -1.42255 -6.95065);--color-info-text:lab(28.139% -.287771 -29.6226);--color-category-a:lab(52.6731% -35.2693 12.294);--color-category-a-soft:lab(95.6579% -7.13867 2.52514);--color-category-b:lab(55.573% 20.3377 40.6129);--color-category-b-soft:lab(95.9606% 3.29068 11.066);--color-category-c:lab(44.7741% -1.07309 -41.5512);--color-category-c-soft:lab(95.3109% -1.69563 -8.02273);--color-category-d:lab(43.7766% 24.9831 -37.392);--color-category-d-soft:lab(95.0913% 4.23363 -7.80149);--color-category-e:lab(47.5126% 42.2494 13.2151);--color-category-e-soft:lab(95.0758% 8.50651 2.49158);--color-category-f:lab(51.0251% -28.7201 -10.5047);--color-category-f-soft:lab(95.586% -7.05197 -2.64074);--color-button-1:lab(46.9161% 26.0696 7.90976);--color-button-2:lab(40.7766% 35.7625 11.1353);--color-button-3:lab(35.9061% 42.1871 13.463);--color-button-4:lab(28.825% 45.3471 14.9151);--color-button-5:lab(47.2249% 21.9674 21.3117);--color-button-6:lab(41.1575% 31.0132 31.3207);--color-button-7:lab(36.3147% 37.3531 40.5676);--color-button-8:lab(29.2188% 40.9421 48.2739);--color-button-9:lab(50.1025% 9.7 32.8857);--color-button-10:lab(45.3569% 15.0161 51.291);--color-button-11:lab(39.4313% 19.419 73.625);--color-button-12:lab(32.3494% 22.501 74.6449);--color-button-13:lab(48.8322% -23.9171 15.5143);--color-button-14:lab(43.3869% -33.1913 21.8595);--color-button-15:lab(38.9684% -39.594 26.517);--color-button-16:lab(32.0982% -43.1519 29.6192);--color-button-17:lab(48.6479% -26.1601 -7.8933);--color-button-18:lab(43.1566% -36.0276 -10.7165);--color-button-19:lab(38.7178% -42.632 -12.5444);--color-button-20:lab(31.8517% -45.9681 -13.3842);--color-button-21:lab(46.2887% -2.93183 -28.0795);--color-button-22:lab(40.1972% -1.06072 -38.0987);--color-button-23:lab(35.2693% 1.84916 -44.6977);--color-button-24:lab(28.0225% 5.74534 -47.9066);--color-button-25:lab(45.764% 10.2133 -28.0622);--color-button-26:lab(39.4697% 16.1977 -38.1243);--color-button-27:lab(34.4012% 21.3371 -44.7694);--color-button-28:lab(27.0746% 25.597 -48.0296);--color-button-29:lab(45.5055% 21.3216 -18.8114);--color-button-30:lab(39.2078% 29.6268 -25.6128);--color-button-31:lab(34.1942% 35.3482 -30.0818);--color-button-32:lab(26.9841% 38.4901 -32.2351);--shadow-sm:0 1px 2px 0 lab(9.54456% .0130683 1.9249/.04), 0 1px 1px 0 lab(9.54456% .0130683 1.9249/.06);--shadow-md:0 4px 6px -1px lab(9.54456% .0130683 1.9249/.08), 0 2px 4px -2px lab(9.54456% .0130683 1.9249/.06);--shadow-header:0 1px 4px 0 lab(9.54456% .0130683 1.9249/.1), 0 1px 2px 0 lab(9.54456% .0130683 1.9249/.06);--shadow-lg:0 10px 15px -3px lab(9.54456% .0130683 1.9249/.1), 0 4px 6px -4px lab(9.54456% .0130683 1.9249/.08);--shadow-xl:0 20px 25px -5px lab(9.54456% .0130683 1.9249/.12), 0 8px 10px -6px lab(9.54456% .0130683 1.9249/.08);--shadow-dialog:0 24px 48px -12px lab(9.54456% .0130683 1.9249/.16), 0 8px 16px -8px lab(9.54456% .0130683 1.9249/.1);--color-state-loading-bg:lab(96.5541% .045538 2.67303);--color-state-loading-fg:lab(31.3536% -.294462 1.09546);--color-state-empty-bg:lab(93.5578% .452995 5.34809);--color-state-empty-fg:lab(31.3536% -.294462 1.09546);--color-state-error-bg:lab(88.6574% 9.96584 3.71538);--color-state-error-fg:lab(29.5004% 39.1802 23.2943);--color-nav-pos:lab(41.4405% 27.2855 63.8817);--color-nav-pos-bg:lab(91.7843% 8.44061 17.3661);--color-nav-dashboard:lab(35.7047% -2.82004 -34.1262);--color-nav-dashboard-bg:lab(91.8068% -3.52788 -14.256);--color-nav-orders:lab(38.9351% -42.8408 7.69303);--color-nav-orders-bg:lab(92.5427% -16.891 3.15522);--color-nav-catalog:lab(34.6054% 23.2237 -34.2063);--color-nav-catalog-bg:lab(92.5827% 7.16409 -12.9302);--color-nav-customers:lab(36.6021% -20.7395 -24.2802);--color-nav-customers-bg:lab(92.0985% -9.68525 -10.1287);--color-nav-reports:lab(41.1297% 34.1347 47.6642);--color-nav-reports-bg:lab(91.632% 11.6648 14.6102);--color-nav-gift-cards:lab(38.3774% 32.5929 -2.93381);--color-nav-gift-cards-bg:lab(91.3606% 13.3921 -1.19195);--color-nav-settings:lab(30.4361% .109792 3.0745)}}html.dark{--color-surface:#0f0f0e;--color-surface-elevated:#1a1a18;--color-surface-sunken:#232220;--color-surface-deep:#2d2c29;--color-surface-input:#121210;--color-primary:#f5f2eb;--color-secondary:#b5b2ab;--color-muted:#989389;--color-disabled:#4d4a45;--color-border:#3d3b37;--color-border-subtle:#2d2c29;--color-border-strong:#5d5a53;--color-ring-focus:#8bb286;--color-overlay:#000;--color-ring-focus-offset:#0f0f0e;--color-surface-overlay:#0f0f0e;--color-brand-primary:#8bb286;--color-brand-primary-hover:#a8c8a4;--color-brand-primary-pressed:#c5ddc1;--color-brand-primary-pale:#1f3424;--color-brand-primary-soft:#2f4a35;--color-brand-primary-fg:#0f0f0e;--color-brand-accent:#d89a77;--color-brand-accent-hover:#e8b093;--color-brand-accent-pale:#3d2820;--color-brand-accent-soft:#5c3d2e;--color-brand-accent-fg:#0f0f0e;--color-success:#4fb088;--color-success-fg:#0f0f0e;--color-success-pale:#1a3d2f;--color-success-text:#a0d4b8;--color-warning:#e0a435;--color-warning-fg:#0f0f0e;--color-warning-pale:#3d2d11;--color-warning-text:#f4c76e;--color-danger:#d05050;--color-danger-fg:#0f0f0e;--color-danger-pale:#3d1818;--color-danger-text:#f0a0a0;--color-info:#5a88c8;--color-info-fg:#0f0f0e;--color-info-pale:#1a2840;--color-info-text:#a0bfe0;--color-category-a:#56b489;--color-category-a-soft:#1a3428;--color-category-b:#da9c5c;--color-category-b-soft:#402c16;--color-category-c:#5f91d1;--color-category-c-soft:#223144;--color-category-d:#9d82cc;--color-category-d-soft:#332c42;--color-category-e:#d87782;--color-category-e-soft:#49282b;--color-category-f:#4cacaf;--color-category-f-soft:#143738;--color-button-1:#c68d91;--color-button-2:#c4757d;--color-button-3:#c0626d;--color-button-4:#b3505d;--color-button-5:#c5907e;--color-button-6:#c37960;--color-button-7:#bf6849;--color-button-8:#b25634;--color-button-9:#bf9f73;--color-button-10:#bc8f4d;--color-button-11:#b37d24;--color-button-12:#a56d00;--color-button-13:#7fab88;--color-button-14:#60a06e;--color-button-15:#46975b;--color-button-16:#2d8949;--color-button-17:#67acac;--color-button-18:#2ca2a2;--color-button-19:#009697;--color-button-20:#008686;--color-button-21:#7e9ec7;--color-button-22:#618fc8;--color-button-23:#4c82c6;--color-button-24:#3772bb;--color-button-25:#9696c6;--color-button-26:#8683c7;--color-button-27:#7974c5;--color-button-28:#6b64ba;--color-button-29:#af8eb7;--color-button-30:#a778b2;--color-button-31:#a067ac;--color-button-32:#9256a0;--shadow-sm:inset 0 0 0 1px #2d2c29, inset 0 1px 0 0 #5d5a5399;--shadow-md:inset 0 0 0 1px #3d3b37, inset 0 1px 0 0 #5d5a53b3, 0 0 0 1px #0003;--shadow-header:inset 0 0 0 1px #2d2c29, inset 0 1px 0 0 #5d5a5380, 0 2px 8px -2px #00000073;--shadow-lg:inset 0 0 0 1px #3d3b37, inset 0 1px 0 0 #5d5a53b3, 0 4px 12px -2px #0006;--shadow-xl:inset 0 0 0 1px #5d5a53, inset 0 1px 0 0 #757167b3, 0 8px 24px -4px #00000080;--shadow-dialog:inset 0 0 0 1px #5d5a5338, 0 24px 48px -12px #0000008c, 0 8px 16px -8px #0006;--color-state-loading-bg:#1a1a18;--color-state-loading-fg:#b5b2ab;--color-state-empty-bg:#232220;--color-state-empty-fg:#b5b2ab;--color-state-error-bg:#3d1818;--color-state-error-fg:#f0a0a0;--disabled-opacity:.4;--color-nav-pos:#e89a50;--color-nav-pos-bg:#3f2000;--color-nav-dashboard:#76a9e2;--color-nav-dashboard-bg:#0b2540;--color-nav-orders:#47c09c;--color-nav-orders-bg:#003224;--color-nav-catalog:#af95df;--color-nav-catalog-bg:#2a1a40;--color-nav-customers:#53b3d1;--color-nav-customers-bg:#002936;--color-nav-reports:#f49665;--color-nav-reports-bg:#431c04;--color-nav-team:var(--color-brand-accent);--color-nav-team-bg:#411e0d;--color-nav-gift-cards:#e496b4;--color-nav-gift-cards-bg:#3a1625;--color-nav-financials:var(--color-brand-primary);--color-nav-financials-bg:var(--color-brand-primary-soft);--color-nav-settings:#82807b;--color-nav-settings-bg:var(--color-surface-sunken)}@supports (color:lab(0% 0 0)){html.dark{--color-surface:lab(4.29429% -.128739 .472677);--color-surface-elevated:lab(9.20557% -.387117 1.46658);--color-surface-sunken:lab(13.2473% .130609 1.52887);--color-surface-deep:lab(18.0198% -.0452101 2.3055);--color-surface-input:lab(5.2933% -.290111 1.07082);--color-primary:lab(95.6377% .139296 3.82289);--color-secondary:lab(72.6692% .147045 3.82817);--color-muted:lab(61.214% .162065 6.16412);--color-disabled:lab(31.5855% .515923 3.42309);--color-border:lab(24.9743% .23666 2.68115);--color-border-subtle:lab(18.0198% -.0452101 2.3055);--color-border-strong:lab(38.3397% .219628 4.62484);--color-ring-focus:lab(68.8034% -20.0006 18.0043);--color-overlay:lab(0% 0 0);--color-ring-focus-offset:lab(4.29429% -.128739 .472677);--color-surface-overlay:lab(4.29429% -.128739 .472677);--color-brand-primary:lab(68.8034% -20.0006 18.0043);--color-brand-primary-hover:lab(77.4563% -16.3405 14.44);--color-brand-primary-pressed:lab(85.7384% -12.1945 11.01);--color-brand-primary-pale:lab(19.5526% -12.0791 7.47911);--color-brand-primary-soft:lab(28.8334% -14.7237 9.27487);--color-brand-primary-fg:lab(4.29429% -.128739 .472677);--color-brand-accent:lab(69.1556% 20.8926 28.1749);--color-brand-accent-hover:lab(76.6305% 18.3181 23.2879);--color-brand-accent-pale:lab(18.5657% 9.30771 9.47812);--color-brand-accent-soft:lab(29.1785% 12.5149 14.9604);--color-brand-accent-fg:lab(4.29429% -.128739 .472677);--color-success:lab(65.2718% -37.1495 11.5296);--color-success-fg:lab(4.29429% -.128739 .472677);--color-success-pale:lab(22.8031% -16.2716 4.57825);--color-success-text:lab(80.7165% -21.8606 8.1737);--color-warning:lab(71.8042% 15.6347 62.8831);--color-warning-fg:lab(4.29429% -.128739 .472677);--color-warning-pale:lab(19.8682% 4.83716 20.5105);--color-warning-text:lab(82.8988% 8.99306 50.2618);--color-danger:lab(52.1813% 51.6375 28.0476);--color-danger-fg:lab(4.29429% -.128739 .472677);--color-danger-pale:lab(14.1491% 18.4236 9.06731);--color-danger-text:lab(73.9542% 30.6751 12.8873);--color-info:lab(55.5576% -1.77678 -38.6851);--color-info-fg:lab(4.29429% -.128739 .472677);--color-info-pale:lab(15.8178% .315219 -17.4601);--color-info-text:lab(75.8798% -5.17559 -20.2454);--color-category-a:lab(66.6639% -36.7316 12.836);--color-category-a-soft:lab(19.3339% -13.2822 4.65262);--color-category-b:lab(69.5934% 18.7327 43.0085);--color-category-b-soft:lab(19.8611% 7.62962 17.5189);--color-category-c:lab(58.874% -3.2284 -38.4451);--color-category-c-soft:lab(19.7982% -1.72605 -14.1004);--color-category-d:lab(59.1039% 21.8437 -34.5662);--color-category-d-soft:lab(19.4534% 7.70414 -12.6557);--color-category-e:lab(61.5505% 39.0659 11.9766);--color-category-e-soft:lab(20.567% 16.2879 4.95947);--color-category-f:lab(64.9491% -28.7514 -10.5587);--color-category-f-soft:lab(20.3641% -12.7791 -4.69398);--color-button-1:lab(64.4297% 22.8449 6.83304);--color-button-2:lab(58.2943% 32.5783 9.91181);--color-button-3:lab(53.4281% 39.0414 12.054);--color-button-4:lab(47.5126% 42.2494 13.2151);--color-button-5:lab(64.7175% 18.8694 18.1147);--color-button-6:lab(58.6758% 27.5474 26.8034);--color-button-7:lab(53.8583% 33.5709 33.3527);--color-button-8:lab(47.9546% 36.7947 37.5464);--color-button-9:lab(67.5474% 7.73937 27.4868);--color-button-10:lab(62.8489% 12.2849 41.4691);--color-button-11:lab(56.9725% 15.935 53.6082);--color-button-12:lab(51.1068% 18.2028 64.1227);--color-button-13:lab(66.1163% -20.8284 13.4097);--color-button-14:lab(60.6869% -29.9247 19.4406);--color-button-15:lab(56.2838% -36.0968 23.6498);--color-button-16:lab(50.593% -39.2924 25.9531);--color-button-17:lab(65.9455% -22.8672 -6.96576);--color-button-18:lab(60.4589% -32.7061 -9.8518);--color-button-19:lab(56.0249% -39.2835 -11.7352);--color-button-20:lab(50.3252% -42.5888 -12.6406);--color-button-21:lab(63.7911% -3.66336 -24.8504);--color-button-22:lab(57.7859% -3.3859 -35.0399);--color-button-23:lab(52.9561% -2.21688 -41.7146);--color-button-24:lab(47.0096% -.690192 -44.9543);--color-button-25:lab(63.3337% 8.11645 -24.8111);--color-button-26:lab(57.1296% 12.9721 -35.0235);--color-button-27:lab(52.1649% 16.9098 -41.7264);--color-button-28:lab(46.1485% 19.5443 -44.9925);--color-button-29:lab(63.0739% 18.5446 -16.5851);--color-button-30:lab(56.8151% 26.6806 -23.4864);--color-button-31:lab(51.8453% 32.2085 -28.0207);--color-button-32:lab(45.8572% 35.0733 -30.231);--shadow-sm:inset 0 0 0 1px lab(18.0198% -.0452101 2.3055), inset 0 1px 0 0 lab(38.3397% .219628 4.62484/.6);--shadow-md:inset 0 0 0 1px lab(24.9743% .23666 2.68115), inset 0 1px 0 0 lab(38.3397% .219628 4.62484/.7), 0 0 0 1px lab(0% 0 0/.2);--shadow-header:inset 0 0 0 1px lab(18.0198% -.0452101 2.3055), inset 0 1px 0 0 lab(38.3397% .219628 4.62484/.5), 0 2px 8px -2px lab(0% 0 0/.45);--shadow-lg:inset 0 0 0 1px lab(24.9743% .23666 2.68115), inset 0 1px 0 0 lab(38.3397% .219628 4.62484/.7), 0 4px 12px -2px lab(0% 0 0/.4);--shadow-xl:inset 0 0 0 1px lab(38.3397% .219628 4.62484), inset 0 1px 0 0 lab(47.7567% .185013 6.18168/.7), 0 8px 24px -4px lab(0% 0 0/.5);--shadow-dialog:inset 0 0 0 1px lab(38.3397% .219628 4.62484/.22), 0 24px 48px -12px lab(0% 0 0/.55), 0 8px 16px -8px lab(0% 0 0/.4);--color-state-loading-bg:lab(9.20557% -.387117 1.46658);--color-state-loading-fg:lab(72.6692% .147045 3.82817);--color-state-empty-bg:lab(13.2473% .130609 1.52887);--color-state-empty-fg:lab(72.6692% .147045 3.82817);--color-state-error-bg:lab(14.1491% 18.4236 9.06731);--color-state-error-fg:lab(73.9542% 30.6751 12.8873);--color-nav-pos:lab(70.5644% 25.28 50.5729);--color-nav-pos-bg:lab(16.1862% 14.5764 25.723);--color-nav-dashboard:lab(67.1766% -5.73966 -34.6483);--color-nav-dashboard-bg:lab(13.8531% -1.50578 -20.4513);--color-nav-orders:lab(70.2621% -41.6418 7.6341);--color-nav-orders-bg:lab(17.3993% -24.9036 4.48358);--color-nav-catalog:lab(66.0874% 21.6004 -34.6483);--color-nav-catalog-bg:lab(13.1155% 15.0625 -21.7142);--color-nav-customers:lab(67.9909% -22.4864 -24.6753);--color-nav-customers-bg:lab(14.3969% -12.3281 -14.5478);--color-nav-reports:lab(71.3833% 32.6749 41.4306);--color-nav-reports-bg:lab(16.0169% 18.2985 22.2941);--color-nav-team-bg:lab(16.0704% 16.0076 18.3951);--color-nav-gift-cards:lab(70.8593% 32.9764 -2.95521);--color-nav-gift-cards-bg:lab(13.3781% 19.4933 -1.75655);--color-nav-settings:lab(53.637% .0944436 3.06376)}}:root[data-density=compact]{--space-base-multiplier:.875;--line-height-base:1.4;--button-height-sm:1.75rem;--button-height-md:2rem;--button-height-lg:2.5rem;--input-height-md:2rem}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--easing-standard:linear;--easing-emphasized:linear}}[data-surface=pos]{--pos-touch-min:44px;--pos-touch-primary:56px;--pos-touch-numpad:56px;--type-pos-line:18px;--type-pos-line-secondary:14px;--type-pos-total:18px;--type-pos-total-hero:36px;--type-pos-numpad:24px;--type-pos-tile-price:24px;--type-pos-tile-name:16px;--tier-bronze:#7e5137;--tier-silver:#9c9fa1;--tier-gold:#cb9d2a;--tier-platinum:#aebabb;--pos-semantic-success-surface:var(--color-success)}@supports (color:lab(0% 0 0)){[data-surface=pos]{--tier-bronze:lab(39.2893% 17.3473 23.2352);--tier-silver:lab(65.1961% -.550538 -1.78769);--tier-gold:lab(67.6946% 10.159 62.0148);--tier-platinum:lab(74.6194% -4.42982 -1.85666)}}@supports (color:color-mix(in lab, red, red)){[data-surface=pos]{--pos-semantic-success-surface:color-mix(in oklch, var(--color-success) 10%, transparent)}}[data-surface=pos]{--pos-semantic-warning-surface:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){[data-surface=pos]{--pos-semantic-warning-surface:color-mix(in oklch, var(--color-warning) 10%, transparent)}}[data-surface=pos]{--pos-semantic-danger-surface:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){[data-surface=pos]{--pos-semantic-danger-surface:color-mix(in oklch, var(--color-danger) 10%, transparent)}}[data-surface=pos]{--pos-motion-quick:.12s;--pos-motion-base:.2s;--pos-motion-emphasized:.25s;--pos-easing-out:cubic-bezier(0, 0, .2, 1);--pos-easing-in:cubic-bezier(.4, 0, 1, 1);--pos-easing-in-out:cubic-bezier(.4, 0, .2, 1)}[data-surface=pos][data-pos-font-scale=large]{--pos-font-scale:1.125}[data-surface=pos][data-pos-font-scale=extra-large]{--pos-font-scale:1.25}@media (prefers-reduced-motion:reduce){[data-surface=pos]{--pos-motion-quick:0s;--pos-motion-base:0s;--pos-motion-emphasized:0s}}@keyframes overlay-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes overlay-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes drawer-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes drawer-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes drawer-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes drawer-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-overlay-scrim-in{animation:overlay-scrim-in var(--duration-base) var(--easing-standard) both}.animate-overlay-panel-in{animation:overlay-panel-in var(--duration-base) var(--easing-standard) both}.animate-overlay-fade-in{animation:overlay-fade-in var(--duration-base) var(--easing-standard) both}.animate-drawer-in-right{animation:drawer-in-right var(--duration-slow) var(--easing-standard) both}.animate-drawer-in-left{animation:drawer-in-left var(--duration-slow) var(--easing-standard) both}.animate-drawer-in-top{animation:drawer-in-top var(--duration-slow) var(--easing-standard) both}.animate-drawer-in-bottom{animation:drawer-in-bottom var(--duration-slow) var(--easing-standard) both}body{font-family:var(--font-family-sans);background-color:var(--color-surface);color:var(--color-primary);margin:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-duration{syntax:"*";inherits:false}
