.cv2-hold{font-family:Poppins,sans-serif}.cv2-hold__title{font-size:1.35rem;font-weight:var(--fw-heading)}.cv2-hold__sub{font-size:.88rem;font-weight:var(--fw-em)}.cv2-hold__table{font-size:1.35rem;font-weight:var(--fw-em);white-space:nowrap}.cv2-hold__check{font-size:.88rem;font-weight:var(--fw-light);white-space:nowrap}.cv2-hold__switch-label,.cv2-hold__switch-sub,.cv2-hold__item-name,.cv2-hold__item-unit,.cv2-hold__item-val,.cv2-hold__pill,.cv2-hold__kp-label,.cv2-hold__kp-val,.cv2-hold__kp-unit,.cv2-hold__cta{font-size:1.15rem}.cv2-hold__switch-label{font-weight:var(--fw-em)}.cv2-hold__switch-sub{font-weight:var(--fw-base)}.cv2-hold__item-name{font-weight:var(--fw-em)}.cv2-hold__item-unit{font-weight:var(--fw-base)}.cv2-hold__item-val,.cv2-hold__pill{font-weight:var(--fw-em)}.cv2-hold__kp-label{font-weight:var(--fw-heading);letter-spacing:.04em}.cv2-hold__kp-val{font-weight:var(--fw-heading)}.cv2-hold__kp-unit{font-weight:var(--fw-em)}.cv2-hold__cta{font-weight:var(--fw-heading)}.cv2-hold__ask{font-size:1.15rem;font-weight:var(--fw-em)}.cv2-hold__grid-label{font-size:1.1rem;font-weight:var(--fw-em)}.card-read-stage{position:relative;width:100%;flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:calc(150 * var(--dpx))}.card-read-device{position:relative;width:calc(210 * var(--dpx));height:calc(406 * var(--dpx));max-height:100%}.card-read-bezel{position:absolute;left:0;right:0;top:calc(30 * var(--dpx));height:calc(18 * var(--dpx));border-radius:calc(14 * var(--dpx)) calc(14 * var(--dpx)) 0 0;background:linear-gradient(180deg,#4c4c57,#3a3a44);z-index:1}.card-read-body{position:absolute;left:0;right:0;top:calc(48 * var(--dpx));bottom:0;border-radius:0 0 calc(20 * var(--dpx)) calc(20 * var(--dpx));background:linear-gradient(180deg,#33333c,#1e1e24);z-index:3;box-shadow:0 calc(-3 * var(--dpx)) calc(8 * var(--dpx)) #00000059}.card-read-body:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(3 * var(--dpx));background:#0b0b0f}.card-read-screen{position:absolute;left:calc(11 * var(--dpx));right:calc(11 * var(--dpx));top:calc(20 * var(--dpx));bottom:calc(14 * var(--dpx));border-radius:calc(6 * var(--dpx));background:linear-gradient(160deg,#0d0d12,#17171d)}.card-read-card{position:absolute;width:calc(130 * var(--dpx));height:calc(82 * var(--dpx));border-radius:calc(9 * var(--dpx));background-color:hsl(var(--primary));background-image:linear-gradient(120deg,#ffffff1a,#0003);box-shadow:0 calc(7 * var(--dpx)) calc(16 * var(--dpx)) #00000052;z-index:2;overflow:hidden}.card-read-card--swipe{top:calc(-14 * var(--dpx));animation:card-read-travel 2.6s cubic-bezier(.76,0,.24,1) infinite}.card-read-card--scan{left:50%;margin-left:calc(-65 * var(--dpx));top:calc(-44 * var(--dpx));animation:card-read-hover 2.6s ease-in-out infinite}.card-read-stripe{position:absolute;left:calc(11 * var(--dpx));bottom:calc(11 * var(--dpx));width:calc(64 * var(--dpx));height:calc(8 * var(--dpx));border-radius:calc(4 * var(--dpx));background:#ffffff80}.card-read-chip{position:absolute;right:calc(11 * var(--dpx));top:calc(11 * var(--dpx));width:calc(21 * var(--dpx));height:calc(15 * var(--dpx));border-radius:calc(3 * var(--dpx));background:#ffffff59}.card-read-barcode{position:absolute;left:calc(22 * var(--dpx));right:calc(22 * var(--dpx));top:calc(26 * var(--dpx));height:calc(30 * var(--dpx));border-radius:calc(2 * var(--dpx));background-color:#fff;background-image:repeating-linear-gradient(90deg,#0b0b0f calc(4 * var(--dpx)) calc(6 * var(--dpx)),transparent calc(6 * var(--dpx)) calc(8 * var(--dpx)),#0b0b0f calc(8 * var(--dpx)) calc(10 * var(--dpx)),transparent calc(10 * var(--dpx)) calc(14 * var(--dpx)),#0b0b0f calc(14 * var(--dpx)) calc(17 * var(--dpx)),transparent calc(17 * var(--dpx)) calc(19 * var(--dpx)));animation:card-read-show-barcode 7.6s ease-in-out infinite}.card-read-qr{position:absolute;left:50%;top:calc(17 * var(--dpx));width:calc(48 * var(--dpx));height:calc(48 * var(--dpx));margin-left:calc(-24 * var(--dpx));border-radius:calc(2 * var(--dpx));animation:card-read-show-qr 7.6s ease-in-out infinite}.card-read-beam{position:absolute;left:calc(8 * var(--dpx));right:calc(8 * var(--dpx));height:calc(2 * var(--dpx));border-radius:calc(2 * var(--dpx));background:#ffd9e6;box-shadow:0 0 calc(9 * var(--dpx)) calc(3 * var(--dpx)) #ffb4d2d9;z-index:1;animation:card-read-sweep 1.9s ease-in-out infinite}@keyframes card-read-show-barcode{0%,44%{opacity:1}50%,94%{opacity:0}to{opacity:1}}@keyframes card-read-show-qr{0%,44%{opacity:0}50%,94%{opacity:1}to{opacity:0}}@keyframes card-read-travel{0%{left:calc(-150 * var(--dpx));opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(210 * var(--dpx));opacity:0}}@keyframes card-read-hover{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-9 * var(--dpx)))}}@keyframes card-read-sweep{0%,to{top:calc(18 * var(--dpx))}50%{top:calc(62 * var(--dpx))}}@media(prefers-reduced-motion:reduce){.card-read-card--swipe,.card-read-card--scan,.card-read-beam,.card-read-barcode,.card-read-qr{animation:none}.card-read-qr{opacity:0}.card-read-card--swipe{left:50%;margin-left:calc(-65 * var(--dpx));opacity:1}}.display-setup{position:relative;display:flex;flex-direction:column;height:100%;font-size:calc(var(--root-font-px, 15.5px) * var(--device-calibration, 1));--ds-bg: #faf8f5;--ds-surface: #ffffff;--ds-sunk: #f2efe9;--ds-line: #e5e0d8;--ds-hair: #eee8de;--ds-text: #2d2a26;--ds-muted: #6b6660;--ds-faint: #8a837a;--ds-primary: #8d4f65;--ds-primary-fg: #ffffff;--ds-bar: #7a7268;background:var(--ds-bg);color:var(--ds-text)}.dark .display-setup{--ds-bg: #171419;--ds-surface: #211c23;--ds-sunk: #1e1a20;--ds-line: #443a46;--ds-hair: #342c36;--ds-text: #f7f1ee;--ds-muted: #a9a0ab;--ds-faint: #8c8390;--ds-primary: #611f92;--ds-primary-fg: #ffffff;--ds-bar: #473f4f}.display-setup__header{flex:none;padding:1.4em 1.4em 1em;border-bottom:var(--border-1) solid var(--ds-line)}.display-setup__title{font-size:1.55em;font-weight:var(--fw-heading);line-height:1.18}.display-setup__subtitle{font-size:.86em;color:var(--ds-muted);margin-top:.25em}.display-setup__body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.display-setup__section{flex:none;padding:1.2em 1.4em;border-bottom:var(--border-1) solid var(--ds-line)}.display-setup__section--grow{flex:1;min-height:0;display:flex;flex-direction:column;border-bottom:0}.display-setup__label{font-size:.7em;font-weight:var(--fw-heading);letter-spacing:.11em;text-transform:uppercase;color:var(--ds-faint);margin-bottom:.7em}.display-setup__theme-row{display:flex;gap:.55em}.display-setup__theme-button{flex:1;display:flex;align-items:center;justify-content:center;gap:.4em;min-height:3.4em;border-radius:.8em;border:var(--border-2) solid transparent;font-weight:var(--fw-heading);font-size:1em}.display-setup__theme-button--light{background:#faf8f5;color:#2d2a26;border-color:#8d4f65}.display-setup__theme-button--dark{background:#611f92;color:#fff;border-color:#968f99}.display-setup__theme-check{width:1em;height:1em;opacity:0}.display-setup__theme-button[aria-pressed=true] .display-setup__theme-check{opacity:1}.display-setup__samples{background:var(--ds-surface);border:var(--border-1) solid var(--ds-line);border-radius:.8em;overflow:hidden;margin-bottom:.8em}.display-setup__sample-row{display:flex;align-items:center;gap:.8em;padding:.9em 1em}.display-setup__sample-row+.display-setup__sample-row{border-top:var(--border-1) solid var(--ds-line)}.display-setup__sample-label{flex:none;width:5em;font-size:.68em;font-weight:var(--fw-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-faint)}.display-setup__sample-text{flex:1;min-width:0;font-weight:var(--fw-heading);line-height:1.3;white-space:pre}.display-setup__sample-pixels{flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68em;color:var(--ds-faint)}.display-setup__presets{display:flex;gap:.55em}.display-setup__preset{flex:1;min-height:3.2em;border-radius:.75em;border:var(--border-2) solid var(--ds-line);background:var(--ds-surface);color:var(--ds-text);font-weight:var(--fw-heading);font-size:.95em}.display-setup__preset[aria-pressed=true]{border-color:var(--ds-primary);background:var(--ds-primary);color:var(--ds-primary-fg)}.display-setup__keyboard-block{flex:1;min-height:0;display:flex;flex-direction:column;width:100%;border:var(--border-2) solid var(--ds-line);border-radius:.8em;overflow:hidden;background:var(--ds-surface);color:var(--ds-text);text-align:left}.display-setup__keyboard-block:active{background:var(--ds-sunk)}.display-setup__keyboard-open{flex:none;display:flex;align-items:center;justify-content:space-between;gap:.8em;padding:1em;font-weight:var(--fw-heading);font-size:.95em}.display-setup__chevron{width:1em;height:1em;display:inline;vertical-align:middle;color:var(--ds-faint)}.display-setup__keyboard-value{color:var(--ds-muted);font-weight:var(--fw-em);font-size:.9em}.display-setup__keyboard-map{flex:1;min-height:0;display:flex;padding:.5em;border-top:var(--border-1) solid var(--ds-line);background:var(--ds-sunk)}.display-setup__keyboard-screen{flex:1;min-height:0;position:relative;overflow:hidden;background:var(--ds-bg);border:var(--border-1) solid var(--ds-line);border-radius:.4em}.display-setup__keyboard-unit{position:absolute;left:0;right:0;bottom:0;display:block}.display-setup__keyboard-caption{display:flex;align-items:center;justify-content:center;background:var(--ds-bar);color:#fff;font-size:.62em;font-weight:var(--fw-heading);white-space:nowrap}.display-setup__keyboard-rows{display:block;background:var(--kb-body);border-top:var(--border-1) solid var(--kb-edge)}.display-setup__keyboard-row{display:flex}.display-setup__keyboard-key{flex:1;background:var(--kb-key-bg);border:var(--border-1) solid var(--kb-key-border)}.display-setup__keyboard-key--function{flex:1.5;background:var(--kb-func-bg);border-color:var(--kb-func-border)}.display-setup__keyboard-key--grab{flex:.5;background:var(--kb-accent-bg);border-color:var(--kb-accent-bg)}.display-setup__keyboard-key--grab-wide{flex:1.5;background:var(--kb-accent-bg);border-color:var(--kb-accent-bg)}.display-setup__keyboard-key--space{flex:5}.display-setup__keyboard-key--enter{flex:1.5;background:var(--kb-enter-bg);border-color:var(--kb-enter-border)}.dark .display-setup .display-setup__keyboard-key--enter{background:var(--ds-primary);border-color:var(--ds-primary)}.display-setup__footer{flex:none;padding:.8em .8em 1.2em;border-top:var(--border-1) solid var(--ds-line)}.display-setup__done{width:100%;min-height:3.4em;border-radius:.75em;border:0;background:var(--ds-primary);color:var(--ds-primary-fg);font-weight:var(--fw-heading);font-size:1em}.display-setup-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;background:var(--ds-bg);color:var(--ds-text);font-size:calc(var(--root-font-px, 15.5px) * var(--device-calibration, 1))}.display-setup-overlay__bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:.8em;padding:.8em 1.2em;border-bottom:var(--border-1) solid var(--ds-line)}.display-setup-overlay__title{font-weight:var(--fw-heading);font-size:1.1em}.display-setup-overlay__hint{color:var(--ds-muted);font-size:.86em;margin-top:.15em}.display-setup-overlay__done{min-height:3em;border-radius:.7em;border:0;padding:0 1.2em;background:var(--ds-primary);color:var(--ds-primary-fg);font-weight:var(--fw-heading);font-size:.95em}.dark .display-setup .display-setup-overlay__keyboard-done{background:var(--ds-primary);border-color:var(--ds-primary)}.display-setup-overlay__canvas{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.display-setup-overlay__input-bar{background:var(--ds-bar);padding:.7em}.display-setup-overlay__input{width:100%;border-radius:999px;border:var(--border-3) solid #2b7fff;background:#fff;color:#111;padding:.8em 1.2em;font-size:1em;font-style:italic;font-weight:var(--fw-em)}.first-round{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;font-family:system-ui,-apple-system,sans-serif;font-size:calc(var(--root-font-px, 15.5px) * var(--device-calibration, 1));--ds-bg: #faf8f5;--ds-surface: #ffffff;--ds-sunk: #f2efe9;--ds-line: #e5e0d8;--ds-tile-line: transparent;--ds-text: #2d2a26;--ds-muted: #6b6660;--ds-faint: #8a837a;--ds-primary: #8d4f65;--ds-primary-fg: #ffffff;--ds-bar: #f2efe9;--ds-bar-fg: #2d2a26;--fr-choice-bg: rgba(198, 106, 120, .26);--fr-choice-ring: #c66a78;--fr-choice-ink: #c2405f;background:var(--ds-bg);color:var(--ds-text)}.dark .first-round{--ds-bg: #171419;--ds-surface: #211c23;--ds-sunk: #1e1a20;--ds-line: #443a46;--ds-tile-line: #443a46;--ds-text: #f7f1ee;--ds-muted: #a9a0ab;--ds-faint: #8c8390;--ds-primary: #611f92;--ds-primary-fg: #ffffff;--ds-bar: #473f4f;--ds-bar-fg: #f7f1ee;--fr-choice-bg: rgba(224, 79, 79, .3);--fr-choice-ring: #c66a78;--fr-choice-ink: #e0838f}.first-round__header{flex:none;display:flex;align-items:center;justify-content:space-between;gap:.65em;padding:.78em 1.03em;background:var(--ds-surface);border-bottom:var(--border-1) solid var(--ds-line)}.first-round__identity{display:flex;align-items:center;gap:.65em;min-width:0}.first-round__back{flex:none;display:flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;margin-left:0;border:var(--border-1) solid var(--ds-line);border-radius:var(--radius-8);background:transparent;color:var(--ds-primary)}.dark .first-round .first-round__back{color:var(--ds-muted)}.first-round__back svg{width:1.4em;height:1.4em}.first-round__title{font-weight:700;font-size:1.03em;line-height:1.2}.first-round__check-identity{flex:none;text-align:right}.first-round__table{font-size:1.42em;font-weight:800;line-height:1}.first-round__check-number{font-size:.78em;color:var(--ds-muted);margin-top:.2em}.first-round__steps{flex:none;display:flex;gap:.39em;padding:.52em 1.03em;background:var(--ds-surface);border-bottom:var(--border-1) solid var(--ds-line)}.first-round__step{border:0;border-radius:.9em;padding:.26em .78em;font-size:.78em;background:var(--ds-bar);color:var(--ds-bar-fg)}.first-round__step[data-state=active]{background:var(--ds-primary);color:var(--ds-primary-fg);font-weight:700}.first-round__step[data-state=unavailable]{color:var(--ds-faint)}.first-round__body{flex:1;min-height:0;overflow-y:auto;padding:.78em 1.03em}.first-round__notice{background:var(--ds-surface);border:var(--border-1) solid var(--ds-line);border-radius:.65em;padding:1em;font-size:.84em;color:var(--ds-muted);text-align:center}.first-round__notice[data-tone=error]{border-color:var(--fr-choice-ring);color:var(--fr-choice-ink);font-weight:700}.first-round__row{background:var(--ds-surface);border:var(--border-1) solid var(--ds-line);border-radius:.65em;overflow:hidden;margin-bottom:.52em}.first-round__row[data-state=expanded]{border:var(--border-2) solid var(--ds-primary)}.first-round__row[data-needs-choice=true]{border:var(--border-2) solid var(--fr-choice-ring)}.first-round__row-head{display:flex;align-items:center;justify-content:space-between;gap:.65em;width:100%;padding:.65em .78em;border:0;background:transparent;color:inherit;text-align:left}.first-round__row[data-state=expanded] .first-round__row-head,.first-round__row[data-needs-choice=true] .first-round__row-head{border-bottom:var(--border-1) solid var(--ds-line);padding:.58em .78em}.first-round__row-seat{font-weight:700;font-size:.935em}.first-round__row-kind{color:var(--ds-muted);font-size:.806em;margin-left:.3em}.first-round__row-selection{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.3em;min-width:0;font-size:.806em;color:var(--ds-muted)}.first-round__row-pill{background:var(--ds-bar);color:var(--ds-bar-fg);border-radius:.71em;padding:.19em .65em}.first-round__row[data-needs-choice=true] .first-round__row-pill{background:transparent;color:var(--fr-choice-ink);font-weight:700;padding:.19em 0}.first-round__panel{padding:.65em .78em}.first-round__rail{display:flex;flex-wrap:wrap;align-items:center;gap:.39em;margin-bottom:.58em}.first-round__chip{border:0;border-radius:1.03em;padding:.32em .84em;font-size:.84em;background:var(--ds-bar);color:var(--ds-bar-fg)}.first-round__chip[data-state=active]{background:var(--ds-primary);color:var(--ds-primary-fg);font-weight:700}.first-round__chip[data-state=overflow]{color:var(--ds-faint);padding:.32em .71em}.first-round__chip--icon{padding:.32em .65em;display:inline-flex;align-items:center}.first-round__chip--icon svg{width:1em;height:1em}.first-round__chip--sub{font-size:.78em;padding:.26em .71em}.first-round__subrail{display:flex;flex-wrap:wrap;align-items:center;gap:.32em;margin:-.19em 0 .58em .39em;padding-left:.58em;border-left:var(--border-3) solid var(--ds-line)}.first-round__subrail-label{width:100%;font-size:.68em;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-faint)}.first-round__search{display:flex;gap:.39em;margin-bottom:.58em}.first-round__search-input{flex:1;min-width:0;border:var(--border-1) solid var(--ds-line);border-radius:.58em;background:var(--ds-sunk);color:var(--ds-text);padding:.45em .71em;font-size:.84em;outline:none}.first-round__search-input::-moz-placeholder{color:var(--ds-faint)}.first-round__search-input::placeholder{color:var(--ds-faint)}.first-round__search-cancel{flex:none;border:0;background:transparent;color:var(--ds-muted);font-size:.84em;font-weight:600;padding:0 .32em}.first-round__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.45em}.first-round__tile{background:var(--ds-sunk);border:var(--border-1) solid var(--ds-tile-line);border-radius:.58em;padding:.84em .39em;text-align:center;font-weight:600;font-size:.871em;color:var(--ds-text);line-height:1.2}.first-round__tile[data-selected=true]{background:var(--ds-primary);border-color:var(--ds-primary);color:var(--ds-primary-fg)}.first-round__tile:active{opacity:.8}.first-round__empty{font-size:.806em;color:var(--ds-muted);text-align:center;padding:.65em 0}.first-round__choice{padding:.71em .78em}.first-round__choice+.first-round__choice{padding-top:0}.first-round__choice-line{color:var(--fr-choice-ink);font-weight:700;font-size:.871em;margin-bottom:.58em}.first-round__choice-tile{background:var(--fr-choice-bg);border:0;border-radius:.58em;padding:.84em .32em;text-align:center;font-size:.871em;font-weight:700;color:var(--ds-text);line-height:1.2}.first-round__choice-tile:active{opacity:.8}.first-round__footer{flex:none;padding:.65em 1.03em .9em;background:var(--ds-surface);border-top:var(--border-1) solid var(--ds-line)}.first-round__send{display:block;width:100%;border:0;border-radius:.58em;padding:.84em;background:var(--ds-primary);color:var(--ds-primary-fg);font-weight:700;font-size:.968em;text-align:center}.first-round__send:disabled{background:var(--ds-bar);color:var(--ds-faint)}.first-round__send-count{font-weight:400;font-size:.78em;opacity:.85}.first-round__skip{display:block;width:100%;margin-top:.52em;border:0;background:transparent;text-align:center;font-size:.84em;font-weight:600;color:var(--ds-primary)}.dark .first-round .first-round__skip{color:var(--ds-muted)}.conv-orders-list{display:flex;flex-direction:column;padding:0 calc(3 * var(--sp-x)) calc(24 * var(--sp-y))}.conv-orders-list__empty-filter{margin:0;padding:calc(8 * var(--sp-y)) calc(2 * var(--sp-x));text-align:center;color:hsl(var(--muted-foreground));font-size:var(--fs-base)}.conv-tab-group,.conv-seat-group{display:flex;flex-direction:column;width:100%;background-color:var(--conv-surface-card)}.conv-seat-group__header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:calc(4 * var(--sp-y)) calc(12 * var(--sp-x));background-color:var(--seat-band-bg, var(--seat-header-neutral-bg, var(--seat-header-default-bg)));color:var(--seat-header-neutral-fg, var(--seat-header-default-fg, var(--c-white)));position:sticky;top:0;z-index:4}.conv-seat-group__header[data-expandable]{cursor:pointer}.conv-seat-group__num{font-family:Poppins,sans-serif;font-weight:var(--fw-em);font-size:var(--fs-md);color:inherit}.conv-seat-group__pills{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x))}.conv-seat-pill{border:0;display:inline-flex;align-items:center;gap:calc(4 * var(--sp-x));border-radius:999px;padding:calc(1 * var(--sp-y)) calc(10 * var(--sp-x));font-family:Poppins,sans-serif;font-weight:var(--fw-em);font-style:italic;font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.conv-seat-pill--resolve{background:var(--status-resolve-bg);color:var(--status-resolve-fg);border:var(--border-2) solid var(--status-resolve-fg);animation:conv-pill-pulse 1.6s ease-in-out infinite}.conv-seat-pill--swipe{background:var(--status-swipe-wash);color:var(--status-swipe-bg);border:var(--border-2) solid var(--status-swipe-bg)}.conv-seat-pill--nomatch,.conv-seat-pill--senderror{background:var(--status-nomatch-bg);color:var(--status-nomatch-fg);border:var(--border-2) solid var(--status-nomatch-fg);animation:conv-pill-pulse 1.6s ease-in-out infinite}@keyframes conv-pill-pulse{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.conv-seat-pill--resolve,.conv-seat-pill--nomatch,.conv-seat-pill--senderror{animation:none}}.conv-order-card:not(.is-collapsed)[data-status=warn] .conv-order-card__editing-head{background-color:var(--status-resolve-bg);color:var(--status-resolve-fg)}.conv-order-card:not(.is-collapsed)[data-status=bad] .conv-order-card__editing-head{background-color:var(--status-nomatch-bg);color:var(--status-nomatch-fg)}.conv-seat-group__count{font-family:Poppins,sans-serif;font-weight:var(--fw-base);font-size:var(--fs-sm);color:inherit;opacity:.85;text-align:right}.conv-sent-rollup{display:flex;flex-direction:column;gap:calc(12 * var(--sp-y)) calc(12 * var(--sp-x))}.conv-sent-rollup__row{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x))}.conv-sent-rollup__pills{display:flex;flex-wrap:wrap;align-items:center;gap:calc(5 * var(--sp-y)) calc(5 * var(--sp-x))}.conv-sent-rollup__pill{display:inline-flex;align-items:center;justify-content:center;padding:calc(4 * var(--sp-y)) calc(11 * var(--sp-x));border-radius:var(--radius-15);background-color:var(--conv-fill);font-family:Poppins,sans-serif;font-weight:var(--fw-base);font-size:var(--fs-xs);line-height:1.4;color:var(--conv-text);white-space:nowrap}.conv-sent-rollup__time{font-family:Poppins,sans-serif;font-weight:var(--fw-base);font-size:var(--fs-sm);line-height:1.5;color:var(--c-blue-500);text-align:right;white-space:nowrap;flex:0 0 auto}.conv-sent-rollup__divider{height:var(--size-1);width:100%;background-color:var(--divider-line)}.conv-order-card{position:relative;display:flex;flex-direction:column;color:var(--conv-text);background-color:var(--conv-surface-card);border:0;transition:background-color .15s ease,box-shadow .15s ease}.conv-order-card__body{--card-body-inset-y: calc(12 * var(--sp-y));--card-body-inset-left: calc(20 * var(--sp-x));--card-body-inset-right: calc(12 * var(--sp-x));position:relative;display:flex;flex-direction:column;gap:calc(12 * var(--sp-y)) calc(12 * var(--sp-x));padding:var(--card-body-inset-y) var(--card-body-inset-right) var(--card-body-inset-y) var(--card-body-inset-left)}.conv-order-card.is-collapsed .conv-order-card__body{--card-body-inset-y: calc(6 * var(--sp-y));--card-body-inset-left: calc(16 * var(--sp-x));--card-body-inset-right: calc(16 * var(--sp-x));gap:calc(2 * var(--sp-y))}.conv-order-card.is-collapsed:not(.is-deleted){cursor:pointer}.conv-order-card__line-summary{display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:var(--fs-base);color:var(--conv-text)}.conv-order-card__line-summary-item{display:grid;grid-template-columns:calc(9 * var(--sp-x)) minmax(0,1fr);-moz-column-gap:calc(6 * var(--sp-x));column-gap:calc(6 * var(--sp-x));align-items:start}.conv-order-card__line-summary-marker{text-align:left}.conv-order-card__line-summary-label{min-width:0;overflow-wrap:break-word}.conv-order-card__line-summary-label>.item-memo__tag{margin-left:calc(6 * var(--sp-x));vertical-align:middle}.conv-order-card__head{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--sp-y)) calc(16 * var(--sp-x))}.conv-order-card__action-bar{display:flex;align-items:center;flex-wrap:wrap;gap:calc(8 * var(--sp-y)) calc(10 * var(--sp-x));margin:var(--space-2) calc(-1 * var(--space-12)) calc(-1 * var(--space-12)) calc(-1 * var(--space-20));padding:calc(11 * var(--sp-y)) calc(12 * var(--sp-x)) calc(11 * var(--sp-y)) calc(20 * var(--sp-x));background-color:#3a322d0d}.conv-order-card__action-left{display:flex;align-items:center;flex-wrap:nowrap;gap:calc(10 * var(--sp-y)) calc(10 * var(--sp-x));min-width:0;overflow:hidden}.conv-order-card__action-right{display:flex;align-items:center;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x));margin-left:auto;flex:0 0 auto}.conv-order-card__action-bar .conv-order-card__text-btn,.conv-order-card__action-bar .conv-order-card__icon-btn,.conv-order-card__action-bar .conv-order-card__mode-pill{color:var(--conv-action-c, var(--conv-text))}.conv-order-card__head-right{display:flex;flex-direction:column;align-items:flex-end;gap:calc(12 * var(--sp-y)) calc(12 * var(--sp-x));flex:0 0 auto}.conv-order-card.is-collapsed[data-status=warn]{background-color:var(--od-row-warn-bg)}.conv-order-card.is-collapsed[data-status=bad]{background-color:var(--od-row-bad-bg)}.conv-order-card.is-sent{background-color:var(--od-row-sent-bg)}.conv-order-card.is-collapsed[data-status=ok]{background-color:var(--od-row-resolved-bg, var(--conv-surface-card))}.conv-tab-group>.conv-order-card.is-collapsed:not(.is-sent)[data-status=ok]{background-color:transparent}.conv-order-card.is-sent[data-gift-card=awaiting-swipe]{background-color:var(--status-swipe-tile-bg)}.conv-order-card__gift-card-progress{font-weight:var(--fw-em);font-size:var(--fs-xs);padding:calc(3 * var(--sp-y)) calc(9 * var(--sp-x));border-radius:999px;background:#ffffffb8}.conv-order-card__gift-card-progress--done{background:#79c34133;color:var(--c-green-700)}.conv-order-card[data-mode=editing]{background-color:var(--conv-surface-card)}.conv-order-card[data-selected=true]:before{content:"";position:absolute;inset-block:0;left:0;width:calc(5 * var(--dpx));background:var(--c-status-green-deep);z-index:2;pointer-events:none}.conv-order-card[data-selected=true][data-status=warn]:before{background:var(--c-status-yellow-deep)}.conv-order-card[data-selected=true][data-status=bad]:before{background:var(--c-status-red-deep)}.conv-order-card.is-sent[data-selected=true]:before{background:var(--od-badge-sent)}.conv-order-card__scroll{display:flex;flex-direction:column;gap:calc(12 * var(--sp-y)) calc(12 * var(--sp-x))}.conv-order-card[data-mode=editing] .conv-order-card__body{--card-body-inset-y: calc(6 * var(--sp-y));--card-body-inset-left: calc(16 * var(--sp-x));--card-body-inset-right: calc(16 * var(--sp-x));max-height:calc(var(--conv-main-h, 60vh) - var(--conv-seat-header-h, 0px))}.conv-order-card[data-mode=editing] .conv-order-card__title{flex:0 0 auto}.conv-order-card[data-mode=editing] .conv-order-card__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;margin-right:calc(-1 * var(--card-body-inset-right));padding-right:var(--card-body-inset-right)}.conv-order-card[data-mode=editing] .conv-order-card__action-bar{flex:0 0 auto}.conv-order-card__row-badge{margin-left:auto;display:inline-flex;align-items:center;gap:calc(4 * var(--sp-x));font-size:var(--fs-sm);font-weight:var(--fw-em);line-height:1;text-transform:uppercase;letter-spacing:.04em}.conv-order-card__row-badge>svg{display:block;flex:0 0 auto}.conv-order-card__row-badge--warn{color:var(--od-badge-warn)}.conv-order-card__row-badge--bad{color:var(--od-badge-bad)}.conv-order-card__row-badge--sent{color:var(--od-badge-sent, #45563a)}.conv-order-card__mode-pill.is-blocked{opacity:.45}.conv-order-card__nomatch-note{font-size:.8125rem;color:var(--od-badge-bad);margin:var(--space-4) 0 0}.conv-order-card.is-collapsed .conv-order-card__title{position:relative;display:flex;align-items:center;gap:0}.conv-order-card.is-collapsed .conv-order-card__title>.conv-order-card__row-badge{align-self:center}.conv-order-card.is-collapsed .conv-order-card__title-text{min-width:0;overflow-wrap:break-word}.conv-order-card.is-deleted .conv-order-card__actions{gap:calc(16 * var(--sp-y)) calc(16 * var(--sp-x))}.conv-order-card__invalid-row{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--sp-y)) calc(12 * var(--sp-x))}.conv-order-card__fix-btn{border:0;background:transparent;font-family:Poppins,sans-serif;font-weight:var(--fw-em);font-size:var(--fs-md);color:var(--status-danger-bg);cursor:pointer}.conv-order-card__body--empty{min-height:calc(24 * var(--dpx));align-items:center;justify-content:center}.conv-order-card__empty-text{margin:0;color:var(--conv-text-faint);font-family:Poppins,sans-serif;font-size:var(--fs-base);font-weight:var(--fw-base);line-height:1.5}.conv-order-card--placeholder{cursor:pointer}.conv-order-card--placeholder .conv-order-card__body{padding:calc(12 * var(--sp-y)) calc(12 * var(--sp-x))}.conv-order-card--placeholder .conv-order-card__empty-text{font-weight:var(--fw-base);text-align:left}.conv-order-card.is-deleted .conv-order-card__title,.conv-order-card.is-deleted .conv-order-card__chips,.conv-order-card.is-deleted .conv-order-card__group,.conv-order-card.is-deleted .modifier-cart,.conv-order-card.is-deleted .conv-order-card__line-summary{opacity:.5;pointer-events:none}.conv-order-card.is-deleted .conv-order-card__title,.conv-order-card.is-deleted .modifier-cart__name,.conv-order-card.is-deleted .conv-order-card__line-summary-label{font-style:italic;text-decoration:line-through}.conv-order-card.is-deleted .modifier-cart__required{font-style:normal}.conv-order-card.is-deleted .item-memo__tag{display:inline-block}.conv-order-card__title-row{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x))}.conv-order-card__title-text{font-size:var(--fs-title)}.conv-order-card__expansion-triangle{display:inline-block;vertical-align:middle;width:0;height:0;margin-right:calc(8 * var(--sp-x));border-top:calc(5 * var(--dpx)) solid transparent;border-bottom:calc(5 * var(--dpx)) solid transparent;border-left:calc(8 * var(--dpx)) solid currentColor}.conv-order-card__expansion-triangle.is-expanded{border-top:calc(8 * var(--dpx)) solid currentColor;border-bottom:0;border-left:calc(5 * var(--dpx)) solid transparent;border-right:calc(5 * var(--dpx)) solid transparent}.conv-order-card__title{margin:0;font-family:Poppins,sans-serif;font-weight:var(--fw-em);font-size:var(--fs-title);line-height:1.2;color:var(--conv-text);flex:1;min-width:0}.conv-order-card.is-sent .conv-order-card__title{opacity:.7}.conv-order-card.is-sent .conv-order-card__body{opacity:.75}.conv-sent-card__timestamp{flex-shrink:0;margin-left:auto;padding-left:calc(8 * var(--sp-x));font-size:var(--fs-micro);font-weight:var(--fw-base);color:var(--seat-header-default-bg, #6b4c8c);white-space:nowrap;opacity:.9}.conv-order-card__qty-pill{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin-left:calc(8 * var(--sp-x));padding:calc(1 * var(--sp-y)) calc(7 * var(--sp-x));background-color:var(--conv-selected-bg);border-radius:999px;color:var(--conv-selected-ink);font-size:var(--fs-xs);font-weight:var(--fw-em);line-height:1.4}.conv-order-card__shared-pill{display:inline-flex;align-items:center;justify-content:center;margin-left:var(--space-6);padding:calc(2 * var(--sp-y)) calc(8 * var(--sp-x));background-color:var(--conv-fill);border-radius:999px;color:var(--conv-text);font-size:var(--fs-xs);font-weight:var(--fw-base);line-height:1.4}.conv-order-card__actions{display:flex;align-items:center;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x));flex:0 0 auto}.conv-order-card__text-btn{flex:0 0 auto;padding:calc(3 * var(--sp-y)) calc(7 * var(--sp-x));border:0;border-radius:var(--radius-6);background:transparent;color:var(--conv-text);font-family:Poppins,sans-serif;font-weight:var(--fw-em);font-size:var(--fs-md);line-height:1.2;white-space:nowrap;cursor:pointer}.conv-order-card__text-btn:active{background-color:#3a322d14}.conv-order-card__icon-btn.conv-order-card__info-action{border:var(--border-1) solid var(--conv-text-muted);border-radius:50%}.conv-order-card__icon-btn,.conv-order-card__sliders{width:var(--size-22);height:var(--size-22);display:grid;place-items:center;background:transparent;border:0;color:var(--conv-text);cursor:pointer;padding:0;flex:0 0 auto;border-radius:var(--radius-4)}.conv-order-card__icon-btn:active,.conv-order-card__sliders:active{background-color:#3a322d14}.conv-order-card__mode-pill{display:inline-flex;align-items:center;gap:calc(3 * var(--sp-y)) calc(3 * var(--sp-x));min-height:var(--h-action-sm);padding:0 calc(9 * var(--sp-x));border:var(--bw-hairline) solid rgba(58,50,45,.4);border-radius:var(--radius-17);background-color:#fbf8f266;color:#3a322d;flex:0 0 auto;cursor:pointer}.conv-order-card__quantity-stepper,.conv-order-card__quantity-stepper>*{min-height:var(--h-action-sm)}.conv-order-card__mode-pill:active{background-color:#fbf8f28c}.conv-order-card__mode-current{font-family:Poppins,sans-serif;font-weight:var(--fw-em);font-size:var(--fs-base);line-height:1.25;letter-spacing:.12px;white-space:nowrap}.conv-order-card__qty-cluster{display:inline-flex;align-items:center;gap:0;border-radius:999px;border:var(--bw-hairline) solid rgba(255,255,255,.3);height:var(--size-22);padding:0 calc(2 * var(--sp-x))}.conv-order-card__qty-btn{width:var(--size-18);height:var(--size-18);display:grid;place-items:center;border:0;background:transparent;color:var(--c-white);cursor:pointer;padding:0;border-radius:999px}.conv-order-card__qty-btn:disabled{opacity:.4;cursor:not-allowed}.conv-order-card__qty-btn:active:not(:disabled){background-color:#ffffff1a}.conv-order-card__qty-count{min-width:calc(16 * var(--dpx));text-align:center;font-size:var(--fs-sm);font-weight:var(--fw-em);color:var(--c-white);font-family:Poppins,sans-serif}.conv-order-card--note .conv-order-card__note-input{width:100%;min-height:var(--size-60);resize:vertical;padding:calc(8 * var(--sp-y)) calc(10 * var(--sp-x));background-color:var(--conv-fill-soft);border:var(--bw-hairline) solid var(--conv-divider);border-radius:var(--radius-10);color:var(--conv-text);font-family:Poppins,sans-serif;font-size:var(--fs-base);line-height:1.4}.conv-order-card--note .conv-order-card__note-input::-moz-placeholder{color:var(--conv-text-faint)}.conv-order-card--note .conv-order-card__note-input::placeholder{color:var(--conv-text-faint)}.conv-order-card--note .conv-order-card__note-input:focus{outline:var(--border-2) solid var(--c-blue-500);outline-offset:1px}.conv-order-card--note .conv-order-card__note-input:disabled{opacity:.4;cursor:not-allowed}.conv-order-card__note-empty{display:none}.conv-order-card__group{display:flex;flex-direction:column;gap:calc(12 * var(--sp-y)) calc(12 * var(--sp-x));min-width:0}.conv-order-card__group-label{font-family:Poppins,sans-serif;font-weight:var(--fw-base);font-size:var(--fs-base);line-height:1.25;color:var(--conv-text)}.conv-order-card__group-label--missing{color:var(--c-red-500)}.conv-order-card__group[data-prompt-kind=question] .conv-order-card__group-label--missing{color:var(--c-needs-choice-text)}.conv-order-card__assign-item{font-weight:var(--fw-em)}.conv-order-card__group-label--suggest{color:var(--c-blue-500)}.conv-order-card__group-label--crosssell{color:var(--c-green-500)}.conv-order-card__group-label--upsell{color:var(--c-blue-500)}.conv-order-card__chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(5 * var(--sp-y)) calc(5 * var(--sp-x))}.conv-chip{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;min-height:var(--conv-chip-h, 0px);padding:calc(4 * var(--sp-y)) calc(11 * var(--sp-x));border-radius:var(--radius-15);border:0;font-family:Poppins,sans-serif;font-weight:var(--fw-base);font-size:var(--fs-xs);line-height:1.4;color:var(--conv-text);white-space:nowrap;cursor:pointer;background-color:var(--conv-fill-soft);transition:background-color .12s ease,opacity .12s ease}.conv-chip__price{flex-basis:100%;text-align:center;margin-top:var(--space-1);color:var(--chip-suggest-fg, var(--c-green-500, #79C341));white-space:nowrap}.conv-chip__price.modifier-cart__price-pill{flex-basis:auto;display:inline-block;margin-left:0;margin-top:var(--space-1);vertical-align:0}.conv-chip__name{flex-basis:100%;text-align:center;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:break-word;hyphens:manual;-webkit-hyphens:manual}.conv-chip:disabled{cursor:default}.conv-chip--missing{min-height:var(--conv-chip-h, var(--size-40));padding:calc(4 * var(--sp-y)) calc(11 * var(--sp-x));border-radius:var(--radius-5);background-color:#c66a7866;font-size:var(--fs-chip);line-height:1.25;text-align:center;flex-wrap:wrap;-moz-column-gap:calc(4 * var(--sp-x));column-gap:calc(4 * var(--sp-x));row-gap:0;white-space:normal}.conv-chip--missing:active:not(:disabled){background-color:#c66a788c}.conv-order-card__group[data-prompt-kind=question] .conv-chip--missing:not(.conv-chip--resolution-remove){background-color:var(--c-needs-choice-fill);box-shadow:inset 0 0 0 var(--bw-hairline) var(--c-needs-choice-border);color:var(--c-needs-choice-text)}.conv-order-card__group[data-prompt-kind=question] .conv-chip--missing:not(.conv-chip--resolution-remove):active:not(:disabled){background-color:var(--c-needs-choice-fill)}.conv-chip--resolution-remove{border:var(--border-2) solid var(--c-red-500);background:transparent;color:var(--c-red-500);font-weight:var(--fw-em)}.conv-chip--resolution-remove:active:not(:disabled){background:#c66a781f}.conv-chip__remove-prefix,.conv-chip__remove-label{flex-basis:100%;text-align:center;font-weight:var(--fw-em)}.conv-chip__remove-prefix{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em}.conv-order-card__group:not(.is-missing) .conv-chip--missing{background-color:#3a322d14}.conv-order-card__group:not(.is-missing) .conv-chip--missing:active:not(:disabled){background-color:#3a322d24}.conv-chip--missing.is-active,.conv-order-card__group:not(.is-missing) .conv-chip--missing.is-active{background-color:var(--conv-selected-bg);box-shadow:inset 0 0 0 calc(1.5px * var(--border-scale, 1)) var(--conv-selected-ring);color:var(--conv-selected-ink)}.conv-chip--missing:has(.conv-chip__ranked-badge){position:relative;padding-top:calc(16 * var(--sp-y))}.conv-chip--missing:has(.conv-chip__ranked-badge):has(.conv-chip__price){padding-top:calc(24 * var(--sp-y))}.conv-chip--missing .conv-chip__ranked-badge{position:absolute;top:calc(3 * var(--sp-y));left:calc(3 * var(--sp-x));z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:calc(2 * var(--sp-x));max-width:calc(100% - calc(6 * var(--sp-x)));padding:calc(2 * var(--sp-y)) calc(4 * var(--sp-x));border-radius:var(--radius-4);background-color:#000000a6;font-size:calc(var(--fs-chip) * .68);font-weight:var(--fw-em);line-height:1;color:#fff;text-transform:capitalize;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-chip--missing .conv-chip__ranked-badge-star{flex-shrink:0;font-size:.9em;line-height:1}.conv-chip--suggest{flex-wrap:nowrap;min-height:var(--conv-chip-h, var(--size-40));border-radius:var(--radius-5);padding:0;background-color:#708bb566;font-size:var(--fs-chip);line-height:1.25;text-align:center;overflow:hidden}.conv-chip--suggest:active{background-color:#708bb58c}.conv-chip--suggest.is-selected{background-color:var(--conv-selected-bg);box-shadow:inset 0 0 0 calc(1.5px * var(--border-scale, 1)) var(--conv-selected-ring);color:var(--conv-selected-ink)}.conv-chip--suggest.is-selected:active{background-color:#f1deb8}.conv-chip--suggest--upsell{background-color:#14b8a666}.conv-chip--suggest--upsell:active{background-color:#14b8a68c}.conv-chip--suggest--upsell.is-selected{background-color:#14b8a6e6}.conv-chip--suggest--upsell.is-selected:active{background-color:#0d9488}.conv-chip--suggest--linked{background-color:#22c55e40;border-color:#22c55e99;color:var(--conv-text, #1a1a1a)}.conv-chip--suggest--linked:active{background-color:#22c55e66}.conv-chip--suggest--linked.is-selected{background-color:#22c55e40;color:var(--conv-text, #1a1a1a)}.conv-chip--suggest--linked.is-selected:active{background-color:#22c55e66}@keyframes conv-pick-one-flash{0%{opacity:0}25%{opacity:1}50%{opacity:.5}75%{opacity:1}to{opacity:0}}.conv-pick-one-flash{opacity:0;animation:conv-pick-one-flash 2s ease-in-out}.conv-chip__step{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--size-30);width:var(--size-30);height:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:var(--fw-em);cursor:pointer;transition:opacity .15s ease}.conv-chip__step:disabled{opacity:0;pointer-events:none;cursor:default}.conv-chip--suggest:not(.is-selected) .conv-chip__step{display:none}.conv-chip__label{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;align-content:center;-moz-column-gap:calc(4 * var(--sp-x));column-gap:calc(4 * var(--sp-x));row-gap:0;min-height:0;min-width:0;padding:calc(4 * var(--sp-y)) calc(10 * var(--sp-x));border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;overflow:visible;white-space:normal}.conv-chip__step--minus{margin-right:var(--space-4)}.conv-chip__step--plus{margin-left:var(--space-4)}.conv-chip--common{min-height:var(--conv-chip-h, var(--size-40));padding:calc(4 * var(--sp-y)) calc(11 * var(--sp-x));border-radius:var(--radius-5);background-color:#708bb566;font-size:var(--fs-chip);line-height:1.25;text-align:center;flex-wrap:wrap;-moz-column-gap:calc(4 * var(--sp-x));column-gap:calc(4 * var(--sp-x));row-gap:0;white-space:normal}.conv-chip--common.is-selected{background-color:var(--conv-selected-bg);box-shadow:inset 0 0 0 calc(1.5px * var(--border-scale, 1)) var(--conv-selected-ring);color:var(--conv-selected-ink)}.conv-autocomplete-shell{position:relative;flex:0 0 auto;width:100%;background:linear-gradient(180deg,#ffffff0e,#fff0 18px),var(--conv-autocomplete-bg);border-top:var(--bw-hairline) solid var(--divider-line);box-shadow:inset 0 1px #ffffff14,0 -10px 22px #04060c2e;z-index:40}.conv-autocomplete-shell:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--size-34);pointer-events:none;background:linear-gradient(180deg,#0a0d16eb,#0a0d169e 42%,#0a0d1600);opacity:0;transition:opacity .14s ease;z-index:2}.conv-autocomplete-shell__cue{position:absolute;top:calc(18 * var(--dpx));left:50%;transform:translate(-50%);width:calc(86 * var(--dpx));height:calc(3 * var(--dpx));border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.58),transparent);box-shadow:0 0 calc(10 * var(--dpx)) #ffffff38;pointer-events:none;opacity:0;transition:opacity .14s ease;z-index:3}.conv-autocomplete-shell--has-more:before,.conv-autocomplete-shell--has-more .conv-autocomplete-shell__cue{opacity:1}.conv-autocomplete{flex:0 0 auto;width:100%;margin:0;padding:0;list-style:none;background-color:transparent;max-height:var(--size-240);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.36) rgba(255,255,255,.08)}.conv-autocomplete-shell--empty{display:flex;flex-direction:column}.conv-autocomplete-empty{flex:1 1 auto;min-height:calc(168 * var(--dpx));padding:calc(26 * var(--sp-y)) calc(24 * var(--sp-x));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x));text-align:center}.conv-autocomplete-empty__mark{width:var(--size-38);height:var(--size-38);border:var(--border-2) solid rgba(255,255,255,.18);border-radius:50%;position:relative;box-shadow:inset 0 1px #ffffff1f,0 0 22px #7670ff24}.conv-autocomplete-empty__mark:after{content:"";position:absolute;width:calc(12 * var(--dpx));height:var(--size-2);right:calc(-7 * var(--dpx));bottom:var(--space-4);border-radius:999px;background:#fff3;transform:rotate(45deg)}.conv-autocomplete-empty__title,.conv-autocomplete-empty__query,.conv-autocomplete-empty__hint{margin:0;font-family:Poppins,sans-serif}.conv-autocomplete-empty__title{color:var(--conv-text);font-size:var(--fs-lg);line-height:calc(20 * var(--dpx));font-weight:var(--fw-em)}.conv-autocomplete-empty__query{max-width:100%;padding:calc(3 * var(--sp-y)) calc(9 * var(--sp-x));border-radius:999px;background:var(--a-white-10);color:var(--conv-text-muted);font-size:var(--fs-sm);line-height:calc(16 * var(--dpx));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-autocomplete-empty__hint{max-width:var(--size-240);color:var(--conv-text-faint);font-size:var(--fs-sm);line-height:calc(16 * var(--dpx))}.conv-autocomplete::-webkit-scrollbar{width:calc(7 * var(--dpx))}.conv-autocomplete::-webkit-scrollbar-track{background:#ffffff14}.conv-autocomplete::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff61;border:var(--border-2) solid rgba(20,25,36,.96)}.conv-autocomplete>li{display:block;position:relative;isolation:isolate;border-bottom:var(--bw-hairline) solid var(--divider-line)}.conv-autocomplete__spacer{border-bottom:0;pointer-events:none}.conv-autocomplete>li:last-child{border-bottom:0}.conv-autocomplete__row{display:flex;align-items:center;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x));width:100%;height:calc(calc(12 * var(--dpx)) + 1.55rem);padding:0 calc(16 * var(--sp-x));background:transparent;border:0;color:var(--conv-text);font-family:Poppins,sans-serif;cursor:pointer;text-align:left}.conv-autocomplete__row .conv-availability-pill{flex-shrink:0;font-size:var(--fs-xs)}.conv-autocomplete__row.is-unavailable,.conv-autocomplete__row:disabled{cursor:not-allowed;opacity:.72}.conv-autocomplete__row:focus-visible{outline:none}.conv-autocomplete__row.is-highlighted{background-color:var(--conv-green, var(--status-success-bg));box-shadow:inset 0 0 0 calc(1px * var(--border-scale, 1)) var(--status-success-deep, var(--c-green-700));color:var(--c-white)}.conv-autocomplete__row.is-highlighted .conv-autocomplete__name,.conv-autocomplete__row.is-highlighted .conv-autocomplete__cat{color:var(--c-white)}.conv-autocomplete__row.is-highlighted .conv-autocomplete__cat{opacity:.88}.conv-autocomplete__row.is-alert:not(.is-highlighted){background-color:#e04f4f2e}.conv-autocomplete__row--tier-low{background-color:#009afa1a}.conv-autocomplete__row--tier-mid{background-color:#009afa38}.conv-autocomplete__row--tier-high{background-color:#ffaa002e}.conv-autocomplete__row--tier-best{background-color:#ffaa0052;height:var(--size-40);min-height:var(--size-40);box-shadow:inset 0 0 0 1px #ffaa0075,inset 0 1px #ffffff1a,0 0 18px #ffaa001f}.conv-autocomplete__row--tier-alert{background-color:#e04f4f52}.conv-autocomplete__name{font-size:var(--fs-base);font-weight:var(--fw-base);line-height:1.2;color:var(--conv-text);flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-autocomplete__alert-icon{flex:0 0 auto;color:var(--c-white)}.conv-autocomplete__cat{font-size:var(--fs-xs);font-weight:var(--fw-base);line-height:1.2;color:var(--conv-text-muted);letter-spacing:.04em;flex:0 0 auto;margin-left:auto}.conv-autocomplete__pct{font-size:var(--fs-sm);font-weight:var(--fw-base);line-height:1.2;color:var(--conv-text);flex:0 0 auto;min-width:var(--size-28);text-align:right}.conv-autocomplete__cta{flex:0 0 auto;padding:calc(2 * var(--sp-y)) calc(7 * var(--sp-x));border:var(--bw-hairline) solid rgba(255,170,0,.38);border-radius:999px;background:#ffaa0024;color:#ffecbcf2;font-size:var(--fs-micro);line-height:calc(13 * var(--dpx));font-weight:var(--fw-em);letter-spacing:.01em;white-space:nowrap;box-shadow:inset 0 calc(1 * var(--dpx)) 0 #ffffff1a}.conv-autocomplete__row.is-locked{box-shadow:inset 0 0 0 calc(1px * var(--border-scale, 1)) #4c8aff73}.conv-autocomplete__preview{padding:calc(2 * var(--sp-y)) calc(16 * var(--sp-x)) calc(8 * var(--sp-y));font-family:Poppins,sans-serif;font-size:var(--fs-xs);line-height:1.3;color:var(--a-white-85)}.conv-order-card__chips--selected{display:flex;flex-wrap:wrap;align-items:flex-start;gap:calc(5 * var(--sp-y)) calc(5 * var(--sp-x))}.conv-chip__edit{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:var(--size-30);padding:calc(4 * var(--sp-y)) calc(14 * var(--sp-x));border-radius:999px;background-color:#3a322d1a;border:0;color:var(--conv-text);font-family:Poppins,sans-serif;font-weight:var(--fw-em);font-size:var(--fs-xs);line-height:1.2;white-space:nowrap}.conv-chip__edit:active{background-color:#3a322d2e}:root[data-font-size=plus1] .conv-order-card__body{gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x))}:root[data-font-size=plus2] .conv-order-card__body{gap:calc(6 * var(--sp-y)) calc(6 * var(--sp-x))}:root[data-font-size=plus1] .conv-order-card__chips{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-font-size=plus2] .conv-order-card__chips{grid-template-columns:repeat(2,minmax(0,1fr))}.conv-order-card__title-tap{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;flex:0 0 auto;cursor:pointer;display:flex;align-items:center;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x))}.conv-order-card:not(.is-collapsed) .conv-order-card__editing-head{position:sticky;top:var(--conv-seat-header-h, 0px);z-index:3;background-color:var(--conv-surface-card);padding:calc(6 * var(--sp-y)) var(--card-body-inset-right) calc(6 * var(--sp-y)) var(--card-body-inset-left);margin:calc(-1 * var(--card-body-inset-y)) calc(-1 * var(--card-body-inset-right)) 0 calc(-1 * var(--card-body-inset-left))}.conv-seat-group__header.is-stuck:after,.conv-order-card__editing-head.is-stuck:after{content:"";position:absolute;inset-inline:0;bottom:0;height:var(--border-1);background-color:var(--conv-text-faint)}.conv-sticky-sentinel{display:block;height:0}.conv-order-card__body>.conv-sticky-sentinel{position:absolute;top:0}.conv-order-card__editing-head{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:calc(4 * var(--dpx)) calc(8 * var(--sp-x))}.conv-order-card__editing-head .conv-order-card__title-tap{flex:0 1 auto;min-width:0;width:auto;justify-content:flex-start}.conv-order-card__editing-head-actions{display:flex;align-items:center;gap:calc(8 * var(--sp-x));flex:0 0 auto;margin-inline-start:auto;white-space:nowrap}.conv-order-card__pick-n-countdown{display:inline-flex;align-items:center;pointer-events:none;border-radius:999px;padding:calc(4 * var(--sp-y)) calc(9 * var(--sp-x));background:var(--c-needs-choice-fill);box-shadow:inset 0 0 0 var(--bw-hairline) var(--c-needs-choice-border);color:var(--c-needs-choice-text);font-family:Poppins,sans-serif;font-size:var(--fs-sm);font-weight:var(--fw-em);line-height:1;white-space:nowrap}.conv-order-card.is-collapsed .conv-order-card__title>.conv-order-card__pick-n-countdown{margin-left:auto}.conv-order-card__editing-head .conv-order-card__title-tap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.conv-order-card__editing-head-status{display:flex;align-items:center;justify-content:flex-end;align-self:center;margin-inline-end:0;flex:0 1 auto;min-width:0}.conv-order-card__editing-head-swap{position:relative;z-index:1;display:flex;align-items:center;align-self:center;flex:0 0 auto;margin-inline-start:0}.conv-order-card__head-swap{flex:none;border:0;border-radius:var(--radius-8);padding:calc(7 * var(--sp-y)) calc(11 * var(--sp-x));background:var(--conv-fill-soft);color:var(--conv-text);cursor:pointer;font-family:Poppins,sans-serif;font-size:var(--fs-sm);font-weight:var(--fw-em);line-height:1.15;width:-moz-min-content;width:min-content;text-align:center}.conv-order-card[data-status=warn] .conv-order-card__head-swap,.conv-order-card[data-status=bad] .conv-order-card__head-swap{background:var(--od-head-swap-fill-on-status);color:var(--od-head-swap-ink-on-status)}.conv-order-card[data-mode=editing] .conv-order-card__title-tap>.conv-order-card__title{flex:1 1 auto;min-width:0}.conv-order-card__editing-head .conv-order-card__row-badge{flex:0 0 auto;align-self:center;margin-inline:0}.conv-hold-sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1e18146b;z-index:80}.conv-hold-sheet{position:fixed;left:0;right:0;bottom:0;z-index:81;background:var(--conv-surface-card);border-radius:var(--radius-20) var(--radius-20) 0 0;padding:calc(18*var(--sp-y)) calc(18*var(--sp-x)) calc(16*var(--sp-y))}.conv-hold-sheet__grab{width:var(--size-38);height:var(--size-4);border-radius:var(--radius-2);background:var(--divider-line);margin:0 auto calc(14*var(--sp-y))}.conv-hold-sheet__title{text-align:center;font-size:var(--fs-sm);letter-spacing:.07em;font-weight:var(--fw-em);line-height:1.5;margin:0 0 calc(16*var(--sp-y))}.conv-hold-sheet__item{font-style:italic;letter-spacing:.03em}.conv-hold-sheet__remove{display:block;margin:calc(14*var(--sp-y)) auto;background:none;border:0;color:hsl(var(--status-error));font-weight:var(--fw-em)}.conv-hold-sheet__actions{display:flex;gap:calc(12*var(--sp-x))}.conv-hold-sheet__back,.conv-hold-sheet__go{flex:1;padding:calc(15*var(--sp-y));border-radius:var(--radius-12);border:0;font-weight:var(--fw-em)}.conv-hold-sheet__go{background:hsl(var(--status-warning));color:#fff}.conv-order-card .modifier-cart__expanded{padding-left:0;padding-right:0}.conv-order-card .modifier-cart__choice-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-font-size=plus1] .conv-order-card .modifier-cart__choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-font-size=plus2] .conv-order-card .modifier-cart__choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:499px){.conv-order-card__chips,.conv-order-card .modifier-cart__choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-font-size=plus2] .conv-order-card__chips,:root[data-font-size=plus2] .conv-order-card .modifier-cart__choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.conv-order-card .modifier-cart__required,.conv-confirmed-card .modifier-cart__required{color:var(--c-purple-100)}:root.light .conv-order-card .modifier-cart__required,:root.light .conv-confirmed-card .modifier-cart__required{color:var(--c-orange-amber)}.conv-confirmed-card{display:flex;flex-direction:column;min-height:0;background-color:var(--conv-surface-card);box-shadow:inset 0 0 0 calc(1px * var(--border-scale, 1)) var(--status-success-deep, var(--c-green-700))}.conv-confirmed-card__header{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);background-color:var(--conv-green, var(--status-success-bg));color:var(--c-white)}.conv-confirmed-card__name{flex:1 1 auto;min-width:0;font-size:var(--fs-lg);font-weight:var(--fw-em);color:var(--c-white);overflow-wrap:break-word}.conv-confirmed-card__cat{flex:0 0 auto;white-space:nowrap;opacity:.72;font-size:var(--fs-sm);color:var(--c-white)}.conv-confirmed-card__swap{flex:0 0 auto;white-space:nowrap;padding:var(--space-4) var(--space-8);border:calc(1px * var(--border-scale, 1)) solid var(--c-white);border-radius:var(--radius-4);background:transparent;color:var(--c-white);font-size:var(--fs-sm);font-weight:var(--fw-em)}.conv-confirmed-card__mods{min-height:0;overflow-y:auto;padding:0 var(--space-12) var(--space-8);background-color:var(--conv-surface-card)}.conv-confirmed-card__mods .modifier-cart__row.is-needs-resolution .modifier-cart__name{color:var(--c-orange-amber);font-style:italic}.conv-confirm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1500;display:flex;align-items:center;justify-content:center;padding:calc(24 * var(--sp-y)) calc(24 * var(--sp-x));pointer-events:none}.conv-confirm__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:var(--modal-backdrop-bg);cursor:default;pointer-events:auto;animation:conv-confirm-backdrop-in .18s ease-out both}.conv-confirm__card{position:relative;width:min(calc(380 * var(--dpx)),100%);max-width:100%;margin-bottom:4vh;padding:calc(24 * var(--sp-y)) calc(24 * var(--sp-x)) calc(20 * var(--sp-y));color:var(--modal-title-fg);background:var(--modal-surface);border-top:var(--border-4) solid var(--modal-default-accent);border-radius:var(--radius-16);box-shadow:var(--elevation-overlay);pointer-events:auto;transform-origin:center;animation:conv-confirm-card-in .22s cubic-bezier(.2,.9,.3,1.1) both}.conv-confirm__card--danger{border-top-color:var(--modal-danger-accent)}.conv-confirm__title{margin:0 0 var(--space-6);color:var(--modal-title-fg);font-family:inherit;font-size:var(--fs-xl);font-weight:var(--fw-em);letter-spacing:.1px;line-height:1.35}.conv-confirm__message{margin:0 0 var(--space-20);color:var(--modal-body-fg);font-family:inherit;font-size:var(--fs-lg);font-weight:var(--fw-base);line-height:1.5}.conv-confirm__actions{display:flex;justify-content:flex-end;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x));margin-top:var(--space-4)}.conv-confirm__actions--stacked{flex-direction:column;align-items:stretch}.conv-confirm__button{min-width:calc(96 * var(--dpx));min-height:var(--h-action);padding:calc(10 * var(--sp-y)) calc(18 * var(--sp-x));border:var(--bw-hairline) solid transparent;border-radius:999px;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;font-family:inherit;font-size:var(--fs-lg);font-weight:var(--fw-em);letter-spacing:.1px;line-height:1.2;transition:background-color .12s ease,filter .12s ease,transform .12s ease}.conv-confirm__button:focus-visible{outline:var(--border-2) solid var(--border-focus);outline-offset:2px}.conv-confirm__button:active{transform:translateY(1px)}.conv-confirm__button--secondary{color:var(--modal-secondary-fg);background:var(--modal-secondary-bg);border-color:var(--modal-secondary-border)}.conv-confirm__button--secondary:active{background:var(--modal-secondary-hover-bg)}.conv-confirm__button--primary{color:var(--modal-primary-fg)}.conv-confirm__button--default{background:var(--modal-default-accent)}.conv-confirm__button--danger{background:var(--modal-danger-accent)}.conv-confirm__button--primary:active{filter:brightness(1.05)}@keyframes conv-confirm-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes conv-confirm-card-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.conv-confirm__backdrop,.conv-confirm__card{animation-duration:.01ms;animation-iteration-count:1}.conv-confirm__button{transition:none}}.conv-send-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1450;display:flex;align-items:center;justify-content:center;padding:calc(24 * var(--sp-y)) calc(24 * var(--sp-x));pointer-events:auto}.conv-send-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--modal-backdrop-bg);animation:conv-send-overlay-backdrop-in .18s ease-out both}.conv-send-overlay__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--sp-y)) calc(16 * var(--sp-x));min-width:min(var(--size-240),100%);max-width:min(calc(340 * var(--dpx)),100%);margin-bottom:4vh;padding:calc(28 * var(--sp-y)) calc(28 * var(--sp-x)) calc(24 * var(--sp-y));color:var(--modal-title-fg);background:var(--modal-surface);border-top:var(--border-4) solid var(--modal-default-accent);border-radius:var(--radius-16);box-shadow:var(--elevation-overlay);text-align:center;animation:conv-send-overlay-card-in .22s cubic-bezier(.2,.9,.3,1.1) both}.conv-send-overlay__spinner{width:var(--size-40);height:var(--size-40);border:var(--border-3) solid var(--modal-body-fg);border-top-color:var(--status-warning-fg, #c9a227);border-radius:999px;opacity:.85;animation:conv-send-spin .8s linear infinite}.conv-send-overlay__title{margin:0;color:var(--modal-title-fg);font-size:var(--fs-xl);font-weight:var(--fw-em);letter-spacing:.1px;line-height:1.35}.conv-send-overlay__message{display:flex;flex-direction:column;gap:calc(6 * var(--sp-y)) calc(6 * var(--sp-x));color:var(--modal-body-fg);font-size:var(--fs-md);font-weight:var(--fw-base);line-height:1.45}.conv-send-overlay__status{font-weight:var(--fw-em)}.conv-send-overlay__hint{opacity:.85}@keyframes conv-send-overlay-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes conv-send-overlay-card-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.conv-order-send-page{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--color-app-bg, #1a1025);z-index:200;overflow:hidden}.conv-order-send-page__header{display:flex;align-items:center;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x));padding:calc(10 * var(--sp-y)) calc(12 * var(--sp-x));background:var(--color-app-bg, #1a1025);border-bottom:var(--bw-hairline) solid var(--divider-line);flex-shrink:0}.conv-order-send-page__back-btn{display:flex;align-items:center;justify-content:center;width:var(--size-32);height:var(--size-32);border:var(--border-1) solid hsl(var(--input));background:transparent;color:var(--color-body-text, #e8e0f0);cursor:pointer;border-radius:var(--radius-6);flex-shrink:0}.conv-order-send-page__back-btn:active{background:#ffffff0f}.conv-order-send-page__title-group{display:flex;align-items:baseline;gap:calc(6 * var(--sp-y)) calc(6 * var(--sp-x));flex:1;min-width:0}.conv-order-send-page__table{font-size:var(--fs-title);font-weight:var(--fw-em);color:var(--color-body-text, #e8e0f0);white-space:nowrap}.conv-order-send-page__order-num{font-size:var(--fs-sm);color:var(--color-muted-text, #9b8ab0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-order-send-page__header-actions{display:flex;align-items:center;gap:calc(4 * var(--sp-y)) calc(4 * var(--sp-x));flex-shrink:0}.conv-order-send-page__list{flex:1;overflow-y:auto;padding:calc(12 * var(--sp-y)) calc(4 * var(--sp-x));-webkit-overflow-scrolling:touch}.conv-order-send-page__empty{padding:calc(32 * var(--sp-y)) calc(16 * var(--sp-x));text-align:center;color:var(--color-muted-text, #9b8ab0);font-size:var(--fs-base)}.conv[data-conv-theme=light] .conv-order-send-page{background:var(--color-app-bg, #f5f0f8)}.conv[data-conv-theme=light] .conv-order-send-page__header{background:var(--color-app-bg, #f5f0f8);border-bottom-color:#00000014}.conv[data-conv-theme=light] .conv-order-send-page__back-btn{color:var(--color-body-text, #1a1025)}.conv[data-conv-theme=light] .conv-order-send-page__back-btn:active{background:#0000000d}.conv{width:100%;height:100%;position:relative;overflow:hidden;color:var(--conv-text);font-family:Poppins,sans-serif}.conv-shell{--conv-purple: var(--c-purple-500);--conv-blue: var(--c-blue-500);--conv-green: var(--c-green-500);--conv-orange: var(--c-orange-500);--conv-seat-bg: var(--c-seat-bg);width:100%;height:var(--conv-vvh, 100%);display:flex;flex-direction:column;position:relative;overflow:hidden;background-color:var(--conv-app-bg);background-image:var(--conv-app-bg-image);background-size:100% 100%;background-repeat:no-repeat}.conv-header{position:relative;z-index:55;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x));padding:calc(8 * var(--sp-y)) calc(9 * var(--sp-x)) calc(6 * var(--sp-y)) calc(8 * var(--sp-x));min-height:var(--size-52);background:var(--conv-header-bg);box-shadow:var(--conv-card-shadow)}.conv-description-drawer{position:absolute;top:var(--conv-header-h, 0px);left:0;right:0;z-index:52;max-height:40%;overflow-y:auto;padding:calc(10 * var(--sp-y)) calc(14 * var(--sp-x));background:var(--conv-header-bg);color:var(--conv-text);box-shadow:var(--conv-card-shadow);transform:translateY(-100%);visibility:hidden;transition:transform .18s ease,visibility 0s linear .18s}.conv-description-drawer.is-open{transform:none;visibility:visible;transition:transform .18s ease}.conv-description-drawer__text{margin:0;font-size:var(--fs-lg);line-height:1.35;font-weight:var(--fw-base);color:var(--conv-text)}.conv-header__back{position:relative;z-index:1;flex:0 0 auto;width:var(--size-42);height:var(--size-42);display:grid;place-items:center;padding:0;border-radius:var(--radius-12);background:var(--conv-fill-icon);color:var(--conv-text);cursor:pointer;pointer-events:auto}.conv-header .conv-header__back{border:var(--border-1) solid hsl(var(--input));box-shadow:0 1px 2px #33333347,0 2px 6px -1px #33333338}.conv-header__back:active{background:var(--conv-fill)}.conv-header__title-group{position:static;flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;pointer-events:auto}.conv-header__table{margin:0;font-size:var(--fs-title);line-height:1.5;font-weight:var(--fw-em);letter-spacing:.2px;color:var(--conv-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:anywhere;text-align:center}.conv-header__order{margin:0;font-size:var(--fs-sm);line-height:1.5;font-weight:var(--fw-light);letter-spacing:.11px;color:var(--conv-text);white-space:nowrap;margin-inline-start:.4em}.conv-header__attention-filter{display:inline-flex;align-items:center;gap:calc(4 * var(--sp-y)) calc(4 * var(--sp-x));padding:calc(2 * var(--sp-y)) calc(8 * var(--sp-x)) calc(2 * var(--sp-y)) calc(7 * var(--sp-x));border:calc(1.5px * var(--border-scale, 1)) solid var(--c-orange-500);border-radius:999px;background:transparent;color:var(--c-orange-500);font-size:var(--fs-sm);font-weight:var(--fw-em);line-height:1.45;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.conv-header__attention-filter.is-active{background:var(--c-orange-500);color:#fff}.conv-header__attention-count{font-variant-numeric:tabular-nums}.conv-header__actions{display:flex;align-items:center;gap:calc(15 * var(--sp-y)) calc(15 * var(--sp-x));flex:0 0 auto;margin-left:auto}.conv-header .conv-header__menu-btn{flex-direction:column;gap:0;width:var(--size-48);padding-inline:calc(8 * var(--sp-x));box-shadow:0 1px 2px #33333347,0 2px 6px -1px #33333338}.conv-header .conv-header__menu-btn:active{box-shadow:0 1px 1px #3333334d}.conv-header__menu-label{font-size:var(--fs-xs);font-weight:var(--fw-em);line-height:1.05;color:var(--conv-text)}.conv-main-frame{position:relative;flex:1 1 auto;min-height:0;width:100%;display:flex;flex-direction:column}.conv-main{flex:1 1 auto;min-height:0;width:100%;overflow-y:auto;overflow-x:hidden}.conv-check-readiness{flex:0 0 auto;margin:calc(6 * var(--sp-y)) calc(10 * var(--sp-x)) 0;padding:calc(8 * var(--sp-y)) calc(10 * var(--sp-x));border:var(--bw-hairline) solid hsl(var(--status-error));border-radius:var(--radius-8);background:hsl(var(--status-error-soft));color:hsl(var(--status-error-fg));font-size:var(--fs-sm)}.conv-check-readiness__message{font-weight:var(--fw-em)}.conv-check-readiness__back{margin-top:calc(6 * var(--sp-y));min-height:var(--h-action-sm);padding:calc(4 * var(--sp-y)) calc(10 * var(--sp-x));border:0;border-radius:var(--radius-8);background:hsl(var(--status-error));color:#fff;font-size:var(--fs-xs);font-weight:var(--fw-em)}.conv-shell--search .conv-main-frame,.conv-shell--search .conv-main,.conv-shell--search .conv-send-container{display:none}.conv-shell--search .conv-header__actions{visibility:hidden;pointer-events:none}.conv-header__all-mods{display:none;align-items:center;justify-content:center;min-height:var(--size-36);padding-inline:calc(14 * var(--sp-x));border:none;border-radius:var(--radius-7);background:var(--conv-text);color:var(--conv-app-bg);font-size:var(--fs-xs);font-weight:var(--fw-em);white-space:nowrap}.conv[data-conv-theme=light] .conv-header__all-mods{color:var(--conv-fill)}.conv-shell--search .conv-header__all-mods{display:inline-flex;visibility:visible;pointer-events:auto}.conv-shell--search .conv-header__menu-btn,.conv-shell--search .conv-header__settings{display:none}.conv-shell--search{justify-content:flex-end;background:radial-gradient(circle at 50% -8%,rgba(255,236,198,.26),transparent 165px),radial-gradient(circle at 18% 12%,rgba(122,80,172,.34),transparent 180px),linear-gradient(180deg,#170e22f0,#473f4fe6 62%,#1e1822f5)}.conv-shell--search:before,.conv-shell--search:after{content:none}.conv-shell--search .conv-input-row__icons,.conv-shell--search .conv-cat-overflow-wrap,.conv-shell--search .conv-footer{display:none}.conv-shell--search .conv-autocomplete-shell{flex:1 1 0;min-height:0;width:100%;margin:0;border:none;border-radius:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;animation:none;z-index:50}.conv-shell--search .conv-autocomplete-column{position:relative;z-index:50;overflow:hidden}.conv-shell--search .conv-bottom-column{position:relative;z-index:45}.conv-shell--search .conv-bottom{flex-shrink:0}.conv-shell--search .conv-autocomplete{flex:0 1 auto;min-height:0;max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding-top:calc(40 * var(--sp-y));padding-bottom:calc(8 * var(--sp-y));scroll-padding-bottom:calc(8 * var(--sp-y))}.conv-shell--search .conv-autocomplete__row{padding-left:calc(52 * var(--sp-x))}.conv-shell--search .conv-bottom{position:relative;z-index:45;width:100%;margin:0;border:none;border-radius:0;overflow:hidden;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.conv-shell--search .conv-input-row{padding:calc(10 * var(--sp-y)) calc(12 * var(--sp-x)) calc(7 * var(--sp-y));background:transparent;box-shadow:none}.conv-shell--search .conv-input-row__input{animation:conv-search-input-settle .42s ease-out both}.conv-shell--search .conv-action-chips{padding:0;background:transparent}.conv-shell--search .conv-action-chip.conv-action-chip--operator{border-color:#ffffff3d;color:#ffffffe6}.conv-shell--search .conv-action-chip.conv-action-chip--ranked{background:hsl(var(--primary) / .24);border-color:hsl(var(--primary) / .5);color:#fffffff0}.conv-shell--search .conv-action-chip:not(.conv-action-chip--ranked):not(.conv-action-chip--operator):not(.conv-action-chip--all-mods){background:#ffffff14;color:#ffffffdb;box-shadow:inset 0 calc(1 * var(--dpx)) 0 #ffffff1f}.conv[data-conv-theme=light] .conv-shell--search .conv-autocomplete-shell,.conv[data-conv-theme=light] .conv-shell--search .conv-bottom{background:transparent;box-shadow:none}.conv[data-conv-theme=light] .conv-shell--search .conv-input-row__input{animation-name:conv-search-input-settle-light}.conv[data-conv-theme=light] .conv-shell--search .conv-action-chip.conv-action-chip--operator{border-color:#3e344b38;color:#1c1821d1}.conv[data-conv-theme=light] .conv-shell--search .conv-action-chip.conv-action-chip--ranked{background:#ffaa0024;color:#1c1821e6}@keyframes conv-search-panel-rise{0%{opacity:0;transform:translateY(22px) scaleY(.88)}65%{opacity:1}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes conv-search-input-settle{0%{box-shadow:inset 0 1px 4px #00000057,0 0 0 1px #7670ff6b,0 0 28px #7670ff57}to{box-shadow:inset 0 1px 4px #00000057,0 0 0 1px #7670ff47,0 0 16px #7670ff3d}}@keyframes conv-search-input-settle-light{0%{box-shadow:inset 0 1px 2px #3a322d14,0 0 0 1px #84506a5c,0 0 24px #84506a38}to{box-shadow:inset 0 1px 2px #3a322d14,0 0 0 1px #84506a47,0 0 14px #84506a24}}@media(prefers-reduced-motion:reduce){.conv-shell--search .conv-input-row__input{animation:none}}.conv-bottom{flex:0 0 auto;width:100%;display:flex;flex-direction:column}.conv-cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.conv-cart-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .22s ease}.conv-cart-overlay.is-open .conv-cart-overlay__backdrop{opacity:1}.conv-cart-overlay__panel{position:absolute;top:0;bottom:0;right:-100%;width:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--conv-app-bg, #f5f0f8);box-shadow:calc(-8 * var(--dpx)) 0 calc(24 * var(--dpx)) #0000004d;transition:right .24s ease}.conv-cart-overlay.is-open .conv-cart-overlay__panel{right:0}.conv-cart-overlay__empty{margin:auto;padding:calc(24 * var(--sp-y)) calc(24 * var(--sp-x));color:var(--color-text-muted, #6b6470);font-size:var(--fs-lg)}.conv-seat-filter{flex:0 0 auto;width:100%;display:flex;gap:calc(6 * var(--sp-x));align-items:stretch;overflow:hidden;padding:calc(4 * var(--sp-y)) calc(8 * var(--sp-x)) var(--conv-scroll-cue-gap, calc(16 * var(--dpx)));background:var(--conv-header-bg);box-shadow:var(--conv-card-shadow)}.conv-seat-filter__scroller{flex:1 1 auto;min-width:0;display:flex;gap:calc(6 * var(--sp-x));align-items:stretch;overflow-x:auto;overflow-y:hidden;overflow-anchor:none;scrollbar-width:none;-ms-overflow-style:none;padding-inline-end:calc(12 * var(--sp-x))}.conv-seat-filter__scroller::-webkit-scrollbar{display:none}.conv-seat-filter__scroller.has-more-right{mask-image:linear-gradient(to right,black calc(100% - 16px),transparent);-webkit-mask-image:linear-gradient(to right,black calc(100% - 16px),transparent)}.conv-seat-filter__tab{position:relative;flex:0 0 auto;min-width:calc(68 * var(--dpx));min-height:var(--h-action);padding:calc(5 * var(--sp-y)) calc(9 * var(--sp-x)) calc(7 * var(--sp-y));border:0;border-radius:var(--radius-11);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(2 * var(--sp-y));background:var(--conv-fill-icon);color:var(--conv-text)}.conv-seat-filter__tab--table{min-width:calc(82 * var(--dpx))}.conv-seat-filter__tab--all{min-width:calc(70 * var(--dpx))}.conv-seat-filter__tab.is-active{background:var(--conv-seat-active-bg);color:var(--conv-seat-active-fg)}.conv-seat-filter__value{display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-30);font-size:var(--fs-title);font-weight:var(--fw-em);line-height:1}.conv-seat-filter__tab--table .conv-seat-filter__value,.conv-seat-filter__tab--all .conv-seat-filter__value{font-size:var(--fs-lg)}.conv-seat-filter__child{position:absolute;top:calc(4 * var(--sp-y));right:calc(5 * var(--sp-x));display:inline-flex;width:var(--size-14);height:var(--size-14);color:var(--conv-text-muted)}.conv-seat-filter__tab.is-active .conv-seat-filter__child{color:var(--conv-seat-active-fg);opacity:.85}.conv-seat-filter__count{color:var(--conv-text-muted);font-size:var(--fs-xs);font-weight:var(--fw-em);line-height:1.15;white-space:nowrap}.conv-seat-filter__tab.is-active .conv-seat-filter__count{color:var(--conv-seat-active-fg);opacity:.72}.conv-seat-filter__strip{position:absolute;left:0;right:0;bottom:0;height:var(--size-4)}.conv-seat-filter__strip--empty{background:var(--conv-text-faint)}.conv-seat-filter__strip--green{background:var(--c-status-green-500)}.conv-seat-filter__strip--yellow{background:var(--status-resolve-bg)}.conv-seat-filter__strip--purple{background:var(--status-swipe-bg)}.conv-seat-filter__strip--red{background:var(--status-nomatch-bg)}.conv-seat-tabs{flex:0 0 auto;width:100%;min-height:var(--size-36);display:flex;align-items:stretch;background:var(--conv-seat-tab-bg)}.conv-shell--seat-prompt .conv-header,.conv-shell--seat-prompt .conv-autocomplete-column,.conv-shell--seat-prompt .conv-action-chips,.conv-shell--seat-prompt .conv-operator-bar{pointer-events:none}.conv-shell--seat-prompt .conv-bottom-column,.conv-shell--seat-prompt .conv-bottom{z-index:auto}.conv-seat-tab{position:relative;flex:0 0 auto;min-width:calc(56 * var(--dpx));max-width:calc(100 * var(--dpx));border:0;padding:calc(4 * var(--sp-y)) calc(4 * var(--sp-x)) 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(5 * var(--sp-y));line-height:1;background:var(--conv-seat-tab-bg)}.conv-seat-tabs__scroller{flex:1 1 auto;min-width:0;display:flex;align-items:stretch;overflow-x:auto;overflow-y:hidden;overflow-anchor:none;scrollbar-width:none;-ms-overflow-style:none}.conv-seat-tabs__scroller::-webkit-scrollbar{display:none}.conv-seat-tab--seat+.conv-seat-tab--seat{border-left:var(--border-2) solid var(--seat-tab-accent)}.conv-seat-tab--seat{padding-bottom:calc(13 * var(--sp-y))}.conv-seat-tab__pill{position:relative;display:flex;align-items:center;justify-content:center;gap:calc(3 * var(--sp-x));width:100%;padding:calc(5 * var(--sp-y)) calc(6 * var(--sp-x));border-radius:var(--radius-8);margin:0 calc(4 * var(--sp-x))}.conv-seat-tab.is-selected .conv-seat-tab__pill{background:var(--seat-tab-accent)}.conv-seat-tab__value{font-size:var(--fs-title);line-height:1.25;font-weight:var(--fw-em);color:var(--conv-text)}.conv-seat-tab__child{position:absolute;right:calc(4 * var(--sp-x));top:50%;transform:translateY(-50%);display:inline-flex;width:var(--size-14);height:var(--size-14);color:var(--conv-text-muted)}.conv-seat-tab__underline{position:absolute;bottom:calc(4 * var(--sp-y));width:70%;height:var(--size-4);border-radius:var(--radius-2);margin-bottom:0}.conv-seat-tab__underline--empty{background:#b1b1b1}.conv-seat-tab__underline--green{background:var(--c-status-green-500)}.conv-seat-tab__underline--yellow{background:var(--status-resolve-bg)}.conv-seat-tab__underline--purple{background:var(--status-swipe-bg)}.conv-seat-tab__underline--red{background:var(--status-nomatch-bg)}.conv-seat-tab--add{border:var(--bw-hairline) solid var(--conv-text-faint);border-radius:var(--radius-8);margin:calc(4 * var(--sp-y)) calc(3 * var(--sp-x));padding:calc(2 * var(--sp-y)) calc(10 * var(--sp-x));min-width:0;gap:0;color:var(--conv-text)}.conv-seat-tab--shared{margin-left:auto}.conv-seat-tab--shared .conv-seat-tab__pill{font-size:var(--fs-base);font-weight:var(--fw-base);padding:0;margin:0}.conv-seat-tab__sep{align-self:stretch;flex:0 0 auto;display:flex;align-items:stretch;gap:calc(2 * var(--sp-x));padding-inline:calc(4 * var(--sp-x))}.conv-seat-tab__sep-rail{width:var(--size-2);background:var(--seat-tab-accent)}.conv-seat-tab__add-plus{font-size:var(--fs-lg);font-weight:var(--fw-em)}.conv-seat-tab__add-label{font-size:var(--fs-micro);font-weight:var(--fw-base)}.conv-seat-tab--overflow{width:var(--size-36);min-width:var(--size-36);max-width:var(--size-36);padding:0;gap:0;color:var(--conv-text)}.conv-seat-tab__overflow-chevron{font-size:calc(2 * var(--fs-lg));font-weight:var(--fw-em);line-height:1}.conv-input-row{position:relative;flex:0 0 auto;width:100%;min-height:var(--h-action);display:flex;align-items:center;gap:calc(6 * var(--sp-y)) calc(6 * var(--sp-x));padding:calc(7 * var(--sp-y)) calc(8 * var(--sp-x));background:linear-gradient(180deg,#ffffff0e,#fff0 44%),#473f4f;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000047}.conv-bottom--keyboard .conv-input-row{cursor:text}.conv-input-row__input{flex:7 1 0;min-width:0;height:var(--size-36);margin:0;padding:0 calc(42 * var(--sp-x)) 0 calc(14 * var(--sp-x));border:var(--bw-hairline) solid rgba(178,166,255,.22);border-radius:var(--radius-18);outline:none;background:radial-gradient(circle at 18px 50%,rgba(121,118,255,.12),transparent 42px),linear-gradient(180deg,#100c1880,#120e1a47);color:var(--c-white);font-size:var(--fs-md);letter-spacing:.01em;line-height:calc(18 * var(--dpx));font-weight:var(--fw-base);box-shadow:inset 0 1px 4px #00000052,inset 0 -1px #ffffff0a,0 0 #8480ff00;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.conv-input-row__input:focus{border-color:#9a94ff99;background:radial-gradient(circle at 18px 50%,rgba(132,128,255,.28),transparent 46px),linear-gradient(180deg,#100c1894,#120e1a57);box-shadow:inset 0 1px 4px #00000057,0 0 0 2px #7670ff38,0 0 18px #7670ff2e}.conv-input-row__input::-moz-placeholder{color:#ffffff47;font-style:italic;font-size:var(--fs-base)}.conv-input-row__input::placeholder{color:#ffffff47;font-style:italic;font-size:var(--fs-base)}.conv-input-row__clear{position:absolute;top:50%;right:calc(4 * var(--dpx));transform:translateY(-50%);width:var(--size-28);height:var(--size-28);padding:0;border:0;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#3c404ce0;color:#fff;box-shadow:0 calc(1 * var(--dpx)) calc(3 * var(--dpx)) #0000002e,inset 0 calc(1 * var(--dpx)) 0 #ffffff24;cursor:pointer;z-index:3;transition:background .12s ease,transform .12s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.conv-input-row__clear:hover{background:#282c38eb}.conv-input-row__clear:active{background:#141620f5;transform:translateY(-50%) scale(.9)}.conv-input-row__icons{flex:0 0 auto;display:flex;align-items:center;gap:calc(6 * var(--sp-y)) calc(6 * var(--sp-x));z-index:0}.conv-input-row__icon{position:relative;width:var(--size-40);height:var(--size-40);padding:0;border:var(--bw-hairline) solid rgba(255,255,255,.1);border-radius:999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffffff2e,#ffffff12),#ffffff14;box-shadow:inset 0 1px #ffffff2e,0 4px 10px #0000002e;color:#ffffffeb;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,opacity .14s ease,transform .14s ease}.conv-input-row__icon-glyph{display:block;width:var(--size-31);height:var(--size-31);opacity:.92;pointer-events:none;color:currentColor}.conv-input-row__icon--drink{color:#f8f5ef}.conv-input-row__icon--appetizer,.conv-input-row__icon--kids{color:#fa0}.conv-input-row__icon:not(:disabled):active{transform:translateY(-1px);border-color:#ffffff3d;box-shadow:inset 0 1px #fff3,0 6px 14px #00000042}.conv-input-row__icon.is-active{border:var(--bw-hairline) solid var(--conv-orange);background:linear-gradient(180deg,#ffaa004d,#ffaa001f),#ffaa001f;box-shadow:inset 0 1px #ffffff29,0 0 14px #ffaa002e}.conv-input-row__icon.is-active .conv-input-row__icon-glyph{opacity:1}.conv-input-row__icon.is-disabled{cursor:not-allowed;opacity:.64}.conv .conv-send-container .conv-input-row__icon.has-count{width:auto;min-width:var(--size-31);padding:0 calc(10 * var(--sp-x)) 0 calc(7 * var(--sp-x));gap:calc(4 * var(--sp-y)) calc(4 * var(--sp-x));flex:0 0 auto}.conv-input-row__icon-count{font-size:var(--fs-md);line-height:1;font-weight:var(--fw-em);color:currentColor;pointer-events:none}.conv-input-row--send-locked{pointer-events:none;opacity:.72}.conv-send-status__spinner{width:var(--size-18);height:var(--size-18);border:var(--border-2) solid currentColor;border-top-color:transparent;border-radius:999px;animation:conv-send-spin .8s linear infinite}@keyframes conv-send-spin{to{transform:rotate(360deg)}}.conv[data-conv-theme=light] .conv-input-row{background:#fff;box-shadow:inset 0 1px #0000000f,inset 0 -1px #0000001a}.conv-send-container{flex:0 0 auto;display:flex;align-items:center;gap:calc(5 * var(--sp-y)) calc(5 * var(--sp-x));min-width:61.8%;margin-left:auto;padding:calc(2 * var(--sp-y)) calc(5 * var(--sp-x)) calc(2 * var(--sp-y)) calc(2 * var(--sp-x));border-radius:var(--radius-26);background:var(--conv-fill);z-index:1}.conv-send-slider{position:relative;flex:1 1 auto;min-width:calc(120 * var(--dpx));height:var(--h-action-sm);border-radius:var(--radius-20)}.conv .conv-send-container .conv-input-row__icon{width:var(--size-31);height:var(--size-31);border:0;box-shadow:none}.conv .conv-send-container .conv-input-row__icon-glyph{width:var(--size-18);height:var(--size-18)}.conv-cat-overflow-wrap{position:relative;flex:0 0 auto;display:flex;align-items:center}.conv-cat-overflow{position:relative;display:flex;align-items:center;gap:calc(2 * var(--sp-y)) calc(2 * var(--sp-x));height:calc(25 * var(--dpx));padding:0 calc(6 * var(--sp-x));border:0;border-radius:var(--radius-14);background:#ffffff1f;color:var(--c-white);cursor:pointer}.conv-cat-overflow.is-active{border:var(--bw-hairline) solid var(--conv-orange);background:#fa03}.conv-cat-overflow__glyph{display:block;width:var(--size-15);height:var(--size-15);opacity:.85;pointer-events:none}.conv-cat-overflow__caret{font-size:var(--fs-micro);line-height:1;opacity:.7;pointer-events:none}.conv-cat-popover{position:absolute;bottom:calc(100% + var(--space-8));right:0;display:flex;align-items:center;gap:calc(6 * var(--sp-y)) calc(6 * var(--sp-x));padding:calc(7 * var(--sp-y)) calc(9 * var(--sp-x));border-radius:var(--radius-14);background:#3a333f;box-shadow:0 calc(8 * var(--dpx)) calc(20 * var(--dpx)) #0006;z-index:5}.conv-cat-popover:after{content:"";position:absolute;top:100%;right:calc(14 * var(--dpx));border:var(--border-6) solid transparent;border-top-color:#3a333f}.conv-send-slider__knob{position:absolute;top:0;left:0;z-index:2;width:auto;min-width:calc(72 * var(--dpx));max-width:calc(100% - calc(8 * var(--dpx)));height:var(--h-action-sm);border:0;border-radius:var(--radius-20);padding:0 calc(10 * var(--sp-x));display:flex;align-items:center;justify-content:center;gap:calc(4 * var(--sp-y)) calc(4 * var(--sp-x));color:var(--c-white);background:var(--conv-green);font-size:clamp(9px,1.8vw,11px);line-height:calc(22 * var(--dpx));font-weight:var(--fw-em);letter-spacing:0;white-space:nowrap;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.conv-send-slider__knob:active{cursor:grabbing}.conv-send-slider__knob--blocked{background:var(--status-resolve-bg);color:var(--status-resolve-fg);cursor:pointer}.conv-send-slider__knob--swipe{background:var(--status-swipe-bg);color:var(--status-swipe-fg);cursor:pointer}.conv-send-slider__arrow{display:inline-block;width:var(--size-10);height:var(--size-10);color:var(--c-white)}.conv-action-chips{position:relative;flex:0 0 auto;width:100%;padding:0;display:flex;align-items:center;flex-wrap:nowrap;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x));background:var(--conv-chips-bar-bg)}.conv-operator-bar{flex:0 0 auto;width:100%;display:flex;align-items:stretch;gap:calc(6 * var(--sp-x));padding:calc(6 * var(--sp-y)) calc(6 * var(--sp-x));background:var(--conv-dock-bg)}.conv-operator-bar .conv-action-chip.conv-action-chip--operator{flex:1 1 0;min-width:0;padding:0 calc(4 * var(--sp-x))}.conv-modifier-dock,.conv-operator-bar{--conv-dock-bg: rgba(22, 18, 31, .55)}.conv-operator-bar{--conv-operator-keycap-bg: #ffffff;--conv-operator-keycap-fg: #111111;--conv-operator-keycap-border: #d1d5db}.conv[data-conv-theme=dark] .conv-operator-bar{--conv-operator-keycap-bg: #342044;--conv-operator-keycap-fg: #ffffff;--conv-operator-keycap-border: #533668}.conv-modifier-dock{display:flex;align-items:stretch;width:100%;min-width:0;padding:calc(6 * var(--sp-y)) calc(6 * var(--sp-x)) calc(6 * var(--sp-y) + var(--space-8));background:var(--conv-dock-bg);overflow:hidden}.conv-modifier-dock__popular-viewport{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;overflow:hidden}.conv-modifier-dock__popular-rail{display:flex;align-items:stretch;gap:calc(6 * var(--sp-x));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.conv-modifier-dock__popular-rail::-webkit-scrollbar{display:none}.conv-modifier-dock__popular-rail>:first-child{margin-inline-start:auto}.conv-modifier-dock__popular-rail>:last-child{margin-inline-end:auto}.conv-action-chip__label-line{display:block;white-space:nowrap}.conv-modifier-dock__dots{display:flex;justify-content:center;gap:calc(5 * var(--sp-x));padding-top:calc(6 * var(--sp-y))}.conv-modifier-dock__dot{width:calc(6 * var(--dpx));height:calc(6 * var(--dpx));border-radius:50%;background:var(--conv-text-faint)}.conv-modifier-dock__dot.is-active{background:var(--conv-text-muted)}.conv-action-chip{position:relative;z-index:1;min-width:0;border:0;border-radius:var(--radius-6);padding:calc(7 * var(--sp-y)) calc(22 * var(--sp-x));color:var(--conv-text);background:var(--conv-fill);font-size:var(--fs-lg);line-height:1.4;font-weight:var(--fw-base)}.conv-action-chip.conv-action-chip--ranked{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;min-width:calc(68 * var(--dpx));min-height:var(--h-action);scroll-snap-align:start;white-space:normal;padding:calc(6 * var(--sp-y)) calc(10 * var(--sp-x));border-radius:var(--radius-7);font-size:var(--fs-base);font-weight:var(--fw-base);line-height:1.2;letter-spacing:normal;text-transform:none;border:var(--bw-hairline) solid hsl(var(--primary) / .45);background:hsl(var(--primary) / .22);box-shadow:none;transition:background .12s ease,border-color .12s ease}.conv-action-chip.conv-action-chip--ranked:active{background:hsl(var(--primary) / .38);border-color:hsl(var(--primary) / .6)}.conv-action-chip.conv-action-chip--ranked.is-selected,.conv-shell--search .conv-action-chip.conv-action-chip--ranked.is-selected{background:var(--conv-selected-bg);border-color:var(--conv-selected-ring);box-shadow:inset 0 0 0 calc(2px * var(--border-scale, 1)) var(--conv-selected-ring);color:var(--conv-selected-ink);font-weight:var(--fw-bold)}.conv-action-chip.conv-action-chip--ranked.is-sibling-chosen,.conv-shell--search .conv-action-chip.conv-action-chip--ranked.is-sibling-chosen{background:transparent;border-style:dashed;opacity:.45}.conv-action-chip.conv-action-chip--operator{display:inline-flex;align-items:center;justify-content:center;min-height:var(--size-36);padding:0 calc(12 * var(--sp-x));border-radius:var(--radius-7);font-size:var(--fs-xs);font-weight:var(--fw-em);line-height:1.2;letter-spacing:.06em;text-transform:uppercase;border:var(--bw-hairline) solid rgba(255,255,255,.22);background:transparent;box-shadow:none;transition:background .12s ease,border-color .12s ease}.conv-action-chip.conv-action-chip--operator:active{background:#ffffff1a;border-color:#ffffff57}.conv-action-chip:focus-visible{outline:var(--size-1) solid var(--conv-text-muted);outline-offset:var(--size-1)}.conv[data-conv-theme=light] .conv-modifier-dock,.conv[data-conv-theme=light] .conv-operator-bar{--conv-dock-bg: rgba(255, 255, 255, .78)}.conv[data-conv-theme=light] .conv-modifier-dock__label{color:#1c18216b}.conv[data-conv-theme=light] .conv-action-chip.conv-action-chip--ranked{background:#ffaa001f;color:#1c1821e6}.conv[data-conv-theme=light] .conv-action-chip.conv-action-chip--ranked:active{background:#ffaa0038;border-color:#ff8c0066}.conv[data-conv-theme=light] .conv-action-chip.conv-action-chip--ranked.is-selected,.conv[data-conv-theme=light] .conv-shell--search .conv-action-chip.conv-action-chip--ranked.is-selected{background:var(--conv-selected-bg);border-color:var(--conv-selected-ring);box-shadow:inset 0 0 0 calc(2px * var(--border-scale, 1)) var(--conv-selected-ring);color:var(--conv-selected-ink);font-weight:var(--fw-bold)}.conv[data-conv-theme=light] .conv-action-chip.conv-action-chip--ranked.is-sibling-chosen,.conv[data-conv-theme=light] .conv-shell--search .conv-action-chip.conv-action-chip--ranked.is-sibling-chosen{background:transparent;color:#1c18218c}.conv[data-conv-theme=light] .conv-action-chip.conv-action-chip--operator{border-color:#3e344b33;color:#1c1821d1}.conv[data-conv-theme=light] .conv-action-chip.conv-action-chip--operator:active{background:#3e344b14;border-color:#3e344b52}.conv[data-conv-theme] .conv-operator-bar .conv-action-chip.conv-action-chip--operator{border-color:var(--conv-operator-keycap-border);background:var(--conv-operator-keycap-bg);color:var(--conv-operator-keycap-fg)}.conv[data-conv-theme] .conv-operator-bar .conv-action-chip.conv-action-chip--operator:active{box-shadow:inset 0 0 0 999px #00000017}.conv-shell--search .conv-action-chip--all-mods{background:var(--conv-text);color:var(--conv-app-bg);min-height:var(--size-36);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-7)}.conv[data-conv-theme=light] .conv-shell--search .conv-action-chip--all-mods{background:var(--conv-text);color:var(--conv-fill)}.conv-footer{position:relative;flex:0 0 auto;width:100%;min-height:var(--size-52);display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x));padding:0 calc(13 * var(--sp-x));background:var(--conv-footer-bg)}.conv-footer__brand{display:inline-flex;align-items:flex-start;gap:calc(1 * var(--sp-y)) calc(1 * var(--sp-x));flex:0 0 auto}.conv-footer__patent{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:calc(3 * var(--sp-y)) calc(10 * var(--sp-x));border-radius:var(--radius-6);background:#2a2420;color:#fbf8f2;font-size:var(--fs-xs);line-height:1.3;font-weight:var(--fw-em);letter-spacing:.04em;white-space:nowrap;pointer-events:none}.conv-footer__cart{display:inline-flex;align-items:center;gap:calc(5 * var(--sp-y)) calc(5 * var(--sp-x));height:var(--size-30);padding:0 calc(12 * var(--sp-x));flex:0 0 auto;border-radius:999px;border:var(--bw-hairline) solid var(--conv-orange, #e08a00);background:var(--conv-orange, #e69200);color:#fff;font-weight:var(--fw-heading);font-size:var(--fs-md);cursor:pointer}.conv-footer__cart:active{transform:scale(.96)}.conv-footer__cart-count{line-height:1}.conv-footer__logo{width:var(--size-48);height:calc(27.915 * var(--dpx));display:block;flex:0 0 auto;color:#f8f5ef}.conv-footer__tm{align-self:flex-start;margin-top:var(--space-8);color:#f8f5ef;font-size:4px;line-height:calc(6 * var(--dpx));font-weight:var(--fw-em)}.conv-dev-panel-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;background:var(--a-black-40)}.conv-dev-panel{width:min(calc(320 * var(--dpx)),92vw);padding:calc(16 * var(--sp-y)) calc(16 * var(--sp-x)) calc(12 * var(--sp-y));background:var(--surface-card);color:var(--text-primary);border:var(--bw-hairline) solid var(--a-black-15);border-radius:var(--radius-12);box-shadow:var(--elevation-overlay);font-size:var(--fs-md);display:flex;flex-direction:column;gap:calc(12 * var(--sp-y)) calc(12 * var(--sp-x))}.conv-dev-panel__header{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--sp-y)) calc(12 * var(--sp-x))}.conv-dev-panel__title{margin:0;font-size:var(--fs-lg);font-weight:var(--fw-em);letter-spacing:.02em;color:var(--text-primary)}.conv-dev-panel__close{width:var(--size-28);height:var(--size-28);display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--text-secondary);font-size:1.429rem;line-height:1;cursor:pointer;border-radius:var(--radius-6)}.conv-dev-panel__close:active{background:var(--a-black-15);color:var(--text-primary)}.conv-dev-panel__row{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--sp-y)) calc(12 * var(--sp-x))}.conv-dev-panel__row-label{font-size:var(--fs-base);font-weight:var(--fw-em);color:var(--text-secondary)}.conv-dev-panel__toggle{display:inline-flex;align-items:center;justify-content:center;gap:calc(6 * var(--sp-y)) calc(6 * var(--sp-x));min-height:var(--size-30);padding:0 calc(12 * var(--sp-x));border:var(--bw-hairline) solid var(--a-black-15);border-radius:999px;background:var(--surface-card);color:var(--text-primary);font-size:var(--fs-sm);font-weight:var(--fw-em);letter-spacing:.04em;cursor:pointer}.conv-dev-panel__toggle:active{background:var(--a-black-15)}.conv-dev-panel__toggle:focus-visible{outline:none;box-shadow:var(--elevation-focus-ring)}.conv-dev-panel__toggle-arrow{font-size:var(--fs-base);opacity:.6}.conv-dev-panel__hint{margin:0;font-size:var(--fs-sm);color:var(--text-secondary);line-height:1.4}@media(max-width:400px){.conv-input-row{gap:calc(4 * var(--sp-y)) calc(4 * var(--sp-x));padding:calc(5 * var(--sp-y)) calc(6 * var(--sp-x))}.conv-input-row__icons{gap:calc(4 * var(--sp-y)) calc(4 * var(--sp-x))}.conv-input-row__icon{width:var(--size-36);height:var(--size-36)}.conv-input-row__icon-glyph{width:var(--size-28);height:var(--size-28)}}@media(max-height:560px){.conv-footer{min-height:var(--size-40)}.conv-footer__logo{width:var(--size-40);height:calc(23.26 * var(--dpx))}}.conv-movecopy{font-family:Poppins,sans-serif;background:#fbf8f2;color:#3a322d;border:var(--bw-hairline) solid rgba(58,50,45,.12);border-radius:var(--radius-14);box-shadow:0 calc(12 * var(--dpx)) calc(32 * var(--dpx)) #3a322d40;overflow:hidden}.conv-movecopy[data-theme=dark]{background:#332b3a;color:#fff;border-color:#ffffff1a;box-shadow:0 calc(12 * var(--dpx)) calc(32 * var(--dpx)) #00000080}.conv-movecopy__menu{display:flex;flex-direction:column;padding:calc(5 * var(--sp-y)) calc(5 * var(--sp-x))}.conv-movecopy__row{display:flex;align-items:center;gap:calc(9 * var(--sp-y)) calc(9 * var(--sp-x));padding:calc(10 * var(--sp-y)) calc(12 * var(--sp-x));border:0;border-radius:var(--radius-9);background:transparent;color:inherit;font:inherit;font-size:var(--fs-md);font-weight:var(--fw-base);cursor:pointer;text-align:left;white-space:nowrap}.conv-movecopy__row:active{background:#84506a2e}.conv-movecopy[data-theme=dark] .conv-movecopy__row:active{background:#ffffff14}.conv-movecopy__row-icon{color:#84506a;flex:0 0 auto}.conv-movecopy[data-theme=dark] .conv-movecopy__row-icon{color:#b98aa4}.conv-movecopy__chev{margin-left:auto;opacity:.4;flex:0 0 auto}.conv-movecopy__picker{display:flex;flex-direction:column;gap:calc(12 * var(--sp-y)) calc(12 * var(--sp-x));padding:calc(12 * var(--sp-y)) calc(12 * var(--sp-x))}.conv-movecopy__header{display:flex;align-items:center;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x))}.conv-movecopy__back{width:var(--size-26);height:var(--size-26);display:grid;place-items:center;border:0;border-radius:var(--radius-8);background:#3a322d12;color:inherit;cursor:pointer}.conv-movecopy[data-theme=dark] .conv-movecopy__back{background:#ffffff1a}.conv-movecopy__title{font-size:var(--fs-md);font-weight:var(--fw-em)}.conv-movecopy__seats{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(10 * var(--sp-y)) calc(10 * var(--sp-x))}.conv-movecopy__seat{width:100%;max-width:var(--size-60);aspect-ratio:1;justify-self:center;border-radius:50%;border:var(--border-2) solid rgba(58,50,45,.15);background:transparent;color:inherit;font-family:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .12s ease,background .12s ease,transform 80ms ease}.conv-movecopy__seat:active{transform:scale(.95)}.conv-movecopy[data-theme=dark] .conv-movecopy__seat{border-color:#ffffff2e}.conv-movecopy__seat-label{font-size:var(--fs-micro);line-height:1;opacity:.55;margin-bottom:var(--space-2)}.conv-movecopy__seat-num{font-size:var(--fs-title);font-weight:var(--fw-em);line-height:1.1}.conv-movecopy__seat-table{font-size:var(--fs-md);font-weight:var(--fw-em)}.conv-chipmenu{display:flex;flex-direction:column;gap:calc(12 * var(--sp-y)) calc(12 * var(--sp-x));padding:calc(15 * var(--sp-y)) calc(15 * var(--sp-x));font-family:Poppins,sans-serif;background:#fbf8f2;color:#3a322d;border:var(--bw-hairline) solid rgba(58,50,45,.12);border-radius:var(--radius-14);box-shadow:0 calc(12 * var(--dpx)) calc(32 * var(--dpx)) #3a322d40}.conv-chipmenu[data-theme=dark]{background:#332b3a;color:#fff;border-color:#ffffff1a;box-shadow:0 calc(12 * var(--dpx)) calc(32 * var(--dpx)) #00000080}.conv-chipmenu__header{font-size:var(--fs-title);font-weight:var(--fw-em)}.conv-chipmenu__types{display:flex;gap:calc(5 * var(--sp-y)) calc(5 * var(--sp-x))}.conv-chipmenu__type{flex:1 0 0;padding:calc(9 * var(--sp-y)) 0;border:var(--bw-hairline) solid rgba(58,50,45,.18);border-radius:var(--radius-8);background:transparent;color:inherit;font-size:var(--fs-md);cursor:pointer}.conv-chipmenu[data-theme=dark] .conv-chipmenu__type{border-color:#ffffff2e}.conv-chipmenu__type.is-active{background:var(--conv-orange, #e8923e);border-color:var(--conv-orange, #e8923e);color:#fff;font-weight:var(--fw-em)}.conv-chipmenu__qty{display:flex;align-items:center;justify-content:center;gap:calc(14 * var(--sp-y)) calc(14 * var(--sp-x))}.conv-chipmenu__qty-btn{width:var(--size-36);height:var(--size-36);display:grid;place-items:center;border:var(--bw-hairline) solid rgba(58,50,45,.18);border-radius:var(--radius-8);background:transparent;color:inherit;cursor:pointer}.conv-chipmenu[data-theme=dark] .conv-chipmenu__qty-btn{border-color:#ffffff2e}.conv-chipmenu__qty-btn:disabled{opacity:.35;cursor:default}.conv-chipmenu__qty-count{min-width:var(--size-40);text-align:center;font-size:var(--fs-title);font-weight:var(--fw-em)}.conv-chipmenu__actions{display:flex;gap:calc(8 * var(--sp-y)) calc(8 * var(--sp-x))}.conv-chipmenu__action{flex:1 0 0;display:flex;align-items:center;justify-content:center;gap:calc(7 * var(--sp-y)) calc(7 * var(--sp-x));padding:calc(10 * var(--sp-y)) 0;border:var(--bw-hairline) solid rgba(58,50,45,.18);border-radius:var(--radius-8);background:transparent;color:inherit;font-size:var(--fs-lg);cursor:pointer}.conv-chipmenu[data-theme=dark] .conv-chipmenu__action{border-color:#ffffff2e}.conv-chipmenu__action--delete{color:#c0392b;border-color:currentColor}.conv-chipmenu[data-theme=dark] .conv-chipmenu__action--delete{color:#e57368}.conv-keyboard-slot{position:relative}.conv-shell--seat-prompt .conv-keyboard-slot{z-index:58}.conv-keyboard-slot__keyboard-hidden{visibility:hidden}.conv-seat-prompt-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:56;background:var(--conv-seat-prompt-scrim)}.conv-seat-picker{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:calc(8 * var(--sp-y));padding:calc(10 * var(--sp-y)) calc(10 * var(--sp-x));background:var(--conv-header-bg);border-radius:var(--radius-16) var(--radius-16) 0 0;box-shadow:var(--elevation-overlay)}.conv-seat-picker__pill-row{position:absolute;left:0;right:0;bottom:100%;display:flex;justify-content:center;padding:0 calc(12 * var(--sp-x));margin-bottom:calc(10 * var(--sp-y));pointer-events:none}.conv-seat-picker__pill{max-width:100%;padding:calc(9 * var(--sp-y)) calc(17 * var(--sp-x));border-radius:999px;background:var(--conv-header-bg);color:var(--conv-text);font-size:var(--fs-base);font-weight:var(--fw-em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:var(--elevation-overlay)}.conv-seat-picker__header{flex:0 0 auto;display:flex;align-items:center;gap:calc(8 * var(--sp-x))}.conv-seat-picker__title{flex:1;color:var(--conv-text-muted);font-size:var(--fs-xs);font-weight:var(--fw-em);letter-spacing:.07em;text-transform:uppercase}.conv-seat-picker__cancel{flex:0 0 auto;width:var(--size-30);height:var(--size-30);border:0;border-radius:999px;background:var(--conv-fill-icon);color:var(--conv-text-muted);font-size:var(--fs-lg);font-weight:var(--fw-em);line-height:1}.conv-seat-picker__grid{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(calc(44 * var(--dpx)),1fr);gap:calc(7 * var(--sp-y)) calc(7 * var(--sp-x));overflow-y:auto}.conv-seat-picker__actions{flex:0 0 auto;display:flex;gap:calc(7 * var(--sp-x))}.conv-seat-picker__actions .conv-seat-picker__seat{flex:1;min-height:calc(44 * var(--dpx));font-size:var(--fs-base)}.conv-seat-picker__seat{position:relative;overflow:hidden;border:0;border-radius:var(--radius-11);background:var(--conv-fill-icon);color:var(--conv-text);font-size:var(--fs-title);font-weight:var(--fw-em);line-height:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(3 * var(--sp-y));padding-bottom:calc(6 * var(--sp-y))}.conv-seat-picker__value{font-size:var(--fs-title);font-weight:var(--fw-em);line-height:1}.conv-seat-picker__seat--table .conv-seat-picker__value{font-size:var(--fs-lg)}.conv-seat-picker__strip{position:absolute;left:0;right:0;bottom:0;height:var(--size-4)}.conv-seat-picker__strip--empty{background:var(--conv-text-faint)}.conv-seat-picker__strip--green{background:var(--c-status-green-500)}.conv-seat-picker__strip--yellow{background:var(--status-resolve-bg)}.conv-seat-picker__strip--purple{background:var(--status-swipe-bg)}.conv-seat-picker__strip--red{background:var(--status-nomatch-bg)}.conv-seat-picker__seat--add{background:transparent;border:var(--border-2) dashed var(--conv-text-faint);color:var(--conv-text)}.conv-seat-picker__child{position:absolute;top:calc(5 * var(--sp-y));right:calc(6 * var(--sp-x));display:inline-flex;width:var(--size-14);height:var(--size-14);color:var(--conv-text-muted)}.conv[data-conv-theme] .conv-action-chip.conv-action-chip--ranked.conv-action-chip--ambiguity-choice,.conv[data-conv-theme] .conv-shell--search .conv-action-chip.conv-action-chip--ranked.conv-action-chip--ambiguity-choice{background:var(--conv-ambiguity-choice-fill);border-color:var(--conv-ambiguity-choice-border);color:var(--conv-ambiguity-choice-ink)}html{font-size:calc(var(--root-font-px, 15.5px) * var(--user-font-scale, 1) * var(--device-calibration, 1))}:root{--dpx: calc(var(--root-font-px, 15.5px) / 15.5);--fs-nano: clamp(calc(7 * var(--dpx)), .5rem, calc(9 * var(--dpx)));--fs-pico: .625rem;--fs-micro: clamp(calc(8 * var(--dpx)), .64rem, calc(11 * var(--dpx)));--fs-xs: .714rem;--fs-sm: .786rem;--fs-base: .857rem;--fs-chip: calc(var(--fs-base) * 1.15);--fs-md: .929rem;--fs-lg: 1rem;--fs-title: clamp(calc(13 * var(--dpx)), 1.1rem, calc(20 * var(--dpx)));--fs-xl: clamp(calc(15 * var(--dpx)), 1.286rem, calc(22 * var(--dpx)));--fs-title-lg: clamp(calc(17 * var(--dpx)), 1.55rem, calc(27 * var(--dpx)));--fs-display: clamp(calc(22 * var(--dpx)), 2.2rem, calc(34 * var(--dpx)));--fs-display-lg: clamp(calc(30 * var(--dpx)), 3rem, calc(46 * var(--dpx)));--fw-light: 300;--fw-base: 600;--fw-em: 700;--fw-heading: 800;--sp-x: var(--dpx);--sp-y: calc(.38 * var(--dpx) + .04rem);--action-padding-x-fluid: clamp(4.5px, calc(3.98vw - 8.44px) , .75rem);--header-action-gap-fluid: clamp(.25rem, calc(6.2vw - 1rem) , 1rem);--h-action: calc(29 * var(--dpx) + 1.2rem);--h-action-sm: calc(21 * var(--dpx) + 1.05rem);--h-action-lg: calc(38 * var(--dpx) + 1.35rem);--bw-hairline: max(1px, .09rem);--divider-line: rgba(255, 255, 255, .18)}:root{--radius-2: calc(2 * var(--dpx));--radius-4: calc(4 * var(--dpx));--radius-5: calc(5 * var(--dpx));--radius-6: calc(6 * var(--dpx));--radius-7: calc(7 * var(--dpx));--radius-8: calc(8 * var(--dpx));--radius-9: calc(9 * var(--dpx));--radius-10: calc(10 * var(--dpx));--radius-11: calc(11 * var(--dpx));--radius-12: calc(12 * var(--dpx));--radius-14: calc(14 * var(--dpx));--radius-15: calc(15 * var(--dpx));--radius-16: calc(16 * var(--dpx));--radius-17: calc(17 * var(--dpx));--radius-18: calc(18 * var(--dpx));--radius-20: calc(20 * var(--dpx));--radius-26: calc(26 * var(--dpx));--size-1: calc(1 * var(--dpx));--size-2: calc(2 * var(--dpx));--size-4: calc(4 * var(--dpx));--size-10: calc(10 * var(--dpx));--size-14: calc(14 * var(--dpx));--size-15: calc(15 * var(--dpx));--size-18: calc(18 * var(--dpx));--size-20: calc(20 * var(--dpx));--size-22: calc(22 * var(--dpx));--size-26: calc(26 * var(--dpx));--size-28: calc(28 * var(--dpx));--size-30: calc(30 * var(--dpx));--size-31: calc(31 * var(--dpx));--size-32: calc(32 * var(--dpx));--size-34: calc(34 * var(--dpx));--size-36: calc(36 * var(--dpx));--size-38: calc(38 * var(--dpx));--size-40: calc(40 * var(--dpx));--size-42: calc(42 * var(--dpx));--size-46: calc(46 * var(--dpx));--size-48: calc(48 * var(--dpx));--size-52: calc(52 * var(--dpx));--size-60: calc(60 * var(--dpx));--size-112: calc(112 * var(--dpx));--size-132: calc(132 * var(--dpx));--size-240: calc(240 * var(--dpx));--space-1: calc(1 * var(--dpx));--space-2: calc(2 * var(--dpx));--space-4: calc(4 * var(--dpx));--space-5: calc(5 * var(--dpx));--space-6: calc(6 * var(--dpx));--space-8: calc(8 * var(--dpx));--space-12: calc(12 * var(--dpx));--space-20: calc(20 * var(--dpx))}:root{--border-1: calc(1px * var(--border-scale, 1));--border-2: calc(2px * var(--border-scale, 1));--border-3: calc(3px * var(--border-scale, 1));--border-4: calc(4px * var(--border-scale, 1));--border-6: calc(6px * var(--border-scale, 1))}.conv[data-conv-theme=light]{--divider-line: rgba(58, 50, 45, .28)}.od-keyboard{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;--kb-body: #c8cdd5;--kb-quickrow: #d8dce4;--kb-key-bg: #ffffff;--kb-key-fg: #111111;--kb-key-border: #d1d5db;--kb-key-muted: #9ca3af;--kb-edge: #9ca3af;--kb-func-bg: #aab0bb;--kb-func-border: #8a9097;--kb-func-active: #939aa4;--kb-num-bg: #d0e8f7;--kb-num-fg: #111111;--kb-num-border: #9fc6e0;--kb-num-active: #b3d8ef;--kb-sym-bg: #ffe0b2;--kb-sym-border: #ffb74d;--kb-accent-bg: #f59e0b;--kb-accent-border: #fbbf24;--kb-accent-active: #fbbf24;--kb-accent-fg: #ffffff;--kb-enter-bg: var(--c-green-500, #79C341);--kb-enter-border: var(--c-green-700, #4F8C2A);--kb-pop-bg: #ffffff;--kb-pop-fg: #111111;--kb-info-bg: var(--kb-key-bg);--kb-info-border: var(--kb-key-border);--kb-info-fg: var(--c-blue-500, #009AFA);--kb-info-active-bg: var(--c-blue-500, #009AFA);--kb-info-active-fg: #ffffff;--kb-info-disabled-bg: var(--kb-func-bg);--kb-info-disabled-border: var(--kb-func-border);--kb-info-disabled-fg: var(--kb-key-muted)}.od-keyboard-lift-grab{display:grid;align-content:center;justify-content:center;background:var(--kb-func-bg);border-bottom:var(--border-1) solid var(--kb-func-border);touch-action:none;cursor:ns-resize}.od-keyboard-lift-grab--three-column{grid-template-columns:repeat(3,calc(5 * var(--dpx)));gap:calc(4 * var(--dpx))}.od-keyboard-bottom-left-action{display:flex;align-items:center;justify-content:center;background:var(--kb-info-bg);border:var(--border-1) solid var(--kb-info-border);color:var(--kb-info-fg);font-size:var(--fs-md);font-weight:var(--fw-bold);letter-spacing:.02em;touch-action:manipulation}.od-keyboard-bottom-left-action svg{width:1.3em;height:1.3em}.od-keyboard-bottom-left-action:disabled{background:var(--kb-info-disabled-bg);border-color:var(--kb-info-disabled-border);color:var(--kb-info-disabled-fg)}.od-keyboard-bottom-left-action.is-active{background:var(--kb-info-active-bg);border-color:var(--kb-info-active-bg);color:var(--kb-info-active-fg)}.od-keyboard-lift-grab--two-column{grid-template-columns:repeat(2,calc(4 * var(--dpx)));gap:calc(3 * var(--dpx))}.od-keyboard-lift-grab span{width:calc(5 * var(--dpx));height:calc(5 * var(--dpx));border-radius:50%;background:var(--kb-key-fg);opacity:.45}.od-keyboard-lift-grab--two-column span{width:calc(4 * var(--dpx));height:calc(4 * var(--dpx))}.od-keyboard-lift-grab--dragging{background:var(--kb-accent-bg);border-bottom-color:var(--kb-accent-border)}.od-keyboard-lift-grab--dragging span{background:var(--kb-accent-fg);opacity:1}.od-keyboard--lifting button{opacity:.35}.od-keyboard[data-tone=dark]{--kb-body: #1f2937;--kb-quickrow: #111827;--kb-key-bg: #374151;--kb-key-fg: #f9fafb;--kb-key-border: #4b5563;--kb-key-muted: #8899aa;--kb-edge: #111827;--kb-func-bg: #4b5563;--kb-func-border: #6b7280;--kb-func-active: #6b7280;--kb-num-bg: #1e3a5f;--kb-num-fg: #93c5fd;--kb-num-border: #2563eb;--kb-num-active: #1d4ed8;--kb-sym-bg: #78350f;--kb-sym-border: #b45309;--kb-accent-bg: #d97706;--kb-accent-border: #b45309;--kb-accent-active: #f59e0b;--kb-accent-fg: #ffffff;--kb-pop-bg: #374151;--kb-pop-fg: #f9fafb}.od-keyboard .is-pending{background:var(--kb-key-bg);color:var(--kb-key-muted);animation:od-keyboard-pending-pulse 1s ease-in-out infinite}@keyframes od-keyboard-pending-pulse{50%{opacity:.6}}.od-keyboard[data-tone=games]{--kb-body: #1B1834;--kb-quickrow: #0F0E1E;--kb-key-bg: #36304A;--kb-key-fg: #F7F5FA;--kb-key-border: #4F4666;--kb-key-muted: #989BB0;--kb-edge: #0F0E1E;--kb-func-bg: #49425A;--kb-func-border: #5E5570;--kb-func-active: #655C78;--kb-num-bg: #2A2F55;--kb-num-fg: #B4C3FF;--kb-num-border: #5366B3;--kb-num-active: #30366C;--kb-sym-bg: #4A3419;--kb-sym-border: #B77C32;--kb-accent-bg: #C9A86A;--kb-accent-border: #EBD3A6;--kb-accent-active: #EBD3A6;--kb-accent-fg: #231F29;--kb-pop-bg: #36304A;--kb-pop-fg: #F7F5FA}.od-keyboard[data-tone=games] .od-keyboard-quickrow button{background:linear-gradient(#56458e,#3e3170);color:#fff;border-color:#ffffff47;font-weight:800}.od-keyboard[data-tone=games] .od-keyboard-games-done{background:linear-gradient(#ebd3a6,#c9a86a);color:#231f29}:root{--c-purple-100: #C9B6E4;--c-purple-300: #7B2DB0;--c-purple-500: #611F92;--c-purple-700: #4A1B73;--c-purple-900: #2A0E3D;--c-purple-950: #1A0A26;--c-purple-1000: #0D0514;--c-lavender-300: #D3A2E9;--c-blue-500: #009AFA;--c-green-500: #79C341;--c-green-700: #4F8C2A;--c-orange-500: #FFAA00;--c-orange-amber: #7A4A00;--c-red-500: #E04F4F;--c-resolve-500: #FFD54F;--c-swipe-tile: #D9C2F0;--c-swipe-wash: #EADCF5;--c-resolve-ink: #3A322D;--c-nomatch-500: #FF6B6B;--c-nomatch-ink: #3A322D;--c-status-green-500: #66BB6A;--c-status-green-deep: #4F8C2A;--c-status-yellow-deep: #C98A00;--c-status-red-deep: #C23B3B;--c-gray-50: #F1F2F4;--c-gray-100: #E8EBF0;--c-gray-200: #E5E7EB;--c-gray-300: #9CA3AF;--c-gray-400: #F3F4F6;--c-gray-500: #6F7586;--c-gray-600: #6B7080;--c-gray-700: #5E6371;--c-gray-800: #524A5E;--c-gray-900: #1E1E1E;--c-white: #FFFFFF;--c-black: #000000;--c-seat-bg: #35303D;--c-badge-bg-rom: #1F1A2A;--a-black-6: rgba(0, 0, 0, .06);--a-black-8: rgba(0, 0, 0, .08);--a-black-10: rgba(0, 0, 0, .1);--a-black-15: rgba(0, 0, 0, .15);--a-black-20: rgba(0, 0, 0, .2);--a-black-22: rgba(0, 0, 0, .22);--a-black-25: rgba(0, 0, 0, .25);--a-black-35: rgba(0, 0, 0, .35);--a-black-40: rgba(0, 0, 0, .4);--a-black-55: rgba(0, 0, 0, .55);--a-white-6: rgba(255, 255, 255, .06);--a-white-10: rgba(255, 255, 255, .1);--a-white-15: rgba(255, 255, 255, .15);--a-white-18: rgba(255, 255, 255, .18);--a-white-22: rgba(255, 255, 255, .22);--a-white-25: rgba(255, 255, 255, .25);--a-white-35: rgba(255, 255, 255, .35);--a-white-40: rgba(255, 255, 255, .4);--a-white-85: rgba(255, 255, 255, .85);--a-white-95: rgba(255, 255, 255, .95);--a-blue-12: rgba(0, 154, 250, .12);--a-blue-35: rgba(0, 154, 250, .35);--a-blue-highlight: rgba(68, 161, 255, .65);--a-emerald-knob: rgba(16, 185, 129, .62);--a-green-18: rgba(121, 195, 65, .18);--a-green-deep-50: rgba(79, 140, 42, .5);--a-orange-12: rgba(255, 170, 0, .12);--a-orange-33: rgba(255, 170, 0, .33);--a-orange-40: rgba(255, 170, 0, .4);--a-red-15: rgba(224, 79, 79, .15);--a-purple-6: rgba(97, 31, 146, .06);--a-purple-8: rgba(97, 31, 146, .08);--a-purple-30: rgba(97, 31, 146, .3);--a-input-placeholder: rgba(30, 30, 30, .4);--c-legacy-app-bg: #E8EBF0;--c-legacy-header: #2E3A59;--c-legacy-seat-pill: #2E3A59;--c-legacy-pill-bg: #5E6371;--c-legacy-pill-border: #6B7080;--c-legacy-accent-orange: #FF9500;--c-legacy-teal: #17DEB4;--c-legacy-teal-deep: #0F766E;--c-legacy-danger-red: #FF3B30;--c-legacy-warning-yellow: #FFD60A;--c-legacy-attention-border: #E23B2E;--c-legacy-attention-bg: #FFEFEF;--c-legacy-badge-bg: #3F4A50;--c-legacy-glow-green: #22C55E;--c-legacy-glow-red: #EF4444;--c-legacy-glow-yellow: #FACC15;--c-toast-error: #F44336;--c-toast-info: #2563EB}:root{--surface-page-stop-1: var(--c-purple-700);--surface-page-stop-2: var(--c-purple-900);--surface-page-stop-3: var(--c-purple-950);--surface-page-stop-4: var(--c-purple-1000);--surface-card: var(--c-white);--surface-card-elevated: var(--c-white);--surface-overlay-strong: var(--a-white-95);--text-primary: var(--c-gray-900);--text-secondary: var(--c-gray-500);--text-on-purple: var(--c-white);--text-on-purple-muted: var(--a-white-85);--text-on-green: var(--c-white);--text-on-orange-soft: var(--c-orange-amber);--text-link: var(--c-blue-500);--border-subtle: var(--a-black-6);--border-default: var(--c-gray-200);--border-strong: var(--c-gray-500);--border-focus: var(--c-orange-500);--status-success-bg: var(--c-green-500);--status-success-fg: var(--c-white);--status-success-soft-bg: var(--a-green-18);--status-success-soft-fg: var(--c-green-500);--status-success-deep: var(--c-green-700);--status-warning-bg: var(--c-orange-500);--status-warning-fg: var(--c-purple-950);--status-warning-soft-bg: var(--a-orange-12);--status-warning-soft-fg: var(--c-orange-amber);--status-warning-soft-border: var(--a-orange-40);--status-danger-bg: var(--c-red-500);--status-danger-fg: var(--c-white);--status-danger-soft-bg: var(--a-red-15);--status-danger-border: var(--c-red-500);--status-resolve-bg: var(--c-resolve-500);--status-resolve-fg: var(--c-resolve-ink);--status-swipe-bg: var(--c-purple-500);--status-swipe-fg: var(--c-white);--status-swipe-tile-bg: var(--c-swipe-tile);--status-swipe-wash: var(--c-swipe-wash);--status-nomatch-bg: var(--c-nomatch-500);--status-nomatch-fg: var(--c-nomatch-ink);--status-info-bg: var(--c-blue-500);--status-info-fg: var(--c-white);--status-info-soft-bg: var(--a-blue-12);--status-neutral-bg: var(--c-gray-500);--status-neutral-fg: var(--c-white);--seat-header-default-bg: var(--c-purple-500);--seat-header-default-fg: var(--c-white);--seat-header-incomplete-bg: var(--c-orange-500);--seat-header-incomplete-fg: var(--c-purple-950);--seat-header-invalid-bg: var(--c-red-500);--seat-header-invalid-fg: var(--c-white);--seat-card-bg: var(--c-white);--seat-card-border: var(--a-black-8);--seat-pill-dark-bg: var(--c-seat-bg);--seat-tab-row-bg: var(--a-black-22);--seat-tab-row-border: var(--a-white-15);--seat-tab-divider: var(--a-white-22);--seat-tab-fg: var(--c-white);--seat-tab-selected-bg: var(--c-white);--seat-tab-selected-fg: var(--c-purple-500);--seat-tab-selected-underline: var(--c-orange-500);--interactive-primary-bg: var(--c-blue-500);--interactive-primary-fg: var(--c-white);--interactive-primary-shadow: var(--a-blue-35);--interactive-accent-bg: var(--c-white);--interactive-accent-fg: var(--c-orange-500);--interactive-accent-border: var(--c-orange-500);--interactive-send-bg: var(--c-green-500);--interactive-send-fg: var(--c-white);--interactive-send-soft-bg: var(--a-green-18);--interactive-send-deep: var(--c-green-700);--interactive-send-knob-inner-shadow: var(--a-green-deep-50);--chip-modifier-bg: var(--c-gray-50);--chip-modifier-fg: var(--c-gray-900);--chip-action-bg: var(--a-white-10);--chip-action-fg: var(--c-white);--chip-action-border: var(--a-white-35);--chip-suggest-bg: var(--c-white);--chip-suggest-fg: var(--c-green-500);--chip-suggest-border: var(--c-green-500);--chip-missing-bg: var(--c-white);--chip-missing-fg: var(--c-gray-900);--chip-missing-border: var(--a-black-15);--memo-bg: var(--a-orange-12);--memo-fg: var(--c-orange-amber);--memo-border: var(--a-orange-40);--input-bg: var(--c-white);--input-fg: var(--c-gray-900);--input-placeholder: var(--a-input-placeholder);--input-border: var(--a-black-6);--input-shadow-1: var(--a-black-6);--input-shadow-2: var(--a-black-40);--autocomplete-bg: var(--c-white);--autocomplete-border: var(--a-black-8);--autocomplete-best-match-bg: var(--a-purple-8);--autocomplete-hover-bg: var(--a-purple-6);--autocomplete-ring: var(--a-purple-30);--autocomplete-category-bg: var(--a-blue-12);--autocomplete-category-fg: var(--c-blue-500);--keyboard-bg: var(--c-seat-bg);--keyboard-key-bg: var(--c-gray-700);--keyboard-key-border: var(--c-gray-600);--keyboard-text: var(--c-white);--keyboard-text-soft: var(--a-white-95);--badge-bg: var(--c-badge-bg-rom);--badge-fg: var(--c-white);--notification-error-bg: var(--c-toast-error);--notification-error-fg: var(--c-white);--notification-info-bg: var(--c-toast-info);--notification-info-fg: var(--c-white);--notification-loading-bg: var(--a-white-95);--notification-loading-fg: var(--c-gray-500);--modal-backdrop-bg: var(--a-black-40);--modal-surface: var(--surface-card-elevated);--modal-title-fg: var(--text-primary);--modal-body-fg: var(--text-secondary);--modal-secondary-bg: transparent;--modal-secondary-hover-bg: var(--c-gray-50);--modal-secondary-fg: var(--text-primary);--modal-secondary-border: var(--border-default);--modal-primary-fg: var(--c-white);--modal-default-accent: var(--status-success-bg);--modal-danger-accent: var(--status-danger-bg);--elevation-low: 0 1px 2px var(--a-black-10);--elevation-card: 0 1px 0 var(--a-black-6), 0 6px 16px -8px var(--a-black-35);--elevation-input: 0 1px 0 var(--a-black-6), 0 8px 20px -8px var(--a-black-40);--elevation-overlay: 0 10px 30px -10px var(--a-black-55), 0 1px 0 var(--a-black-8);--elevation-focus-ring: 0 0 0 2px var(--c-white);--elevation-button-blue: inset 0 -8px 4px var(--a-blue-highlight), 0 2px 6px var(--a-black-15);--elevation-button-send-knob: inset 0 -12.14px 6.07px var(--a-emerald-knob), 0 2px 6px var(--a-black-15);--color-app-bg: var(--surface-page-stop-3);--color-surface-white: var(--surface-card);--color-border-default: var(--border-default);--color-text-primary: var(--text-primary);--color-text-muted: var(--text-secondary);--color-header-bg: var(--seat-header-default-bg);--color-seat-pill-bg: var(--seat-pill-dark-bg);--color-pill-dark: var(--seat-pill-dark-bg);--color-pill-dark-border: var(--c-gray-800);--color-accent-orange: var(--interactive-accent-fg);--color-teal: var(--status-success-bg);--color-teal-deep: var(--status-success-deep);--color-danger-red: var(--status-danger-bg);--color-attention-yellow: var(--status-warning-bg);--color-dark-gray: var(--text-secondary);--color-attention-pill-border: var(--status-danger-border);--color-attention-pill-bg: var(--status-danger-soft-bg);--color-badge-bg: var(--badge-bg);--color-glow-green: var(--status-success-bg);--color-glow-red: var(--status-danger-bg);--color-glow-yellow: var(--status-warning-bg);--color-glow-blue: var(--status-info-bg);--rom-purple: var(--c-purple-500);--rom-blue: var(--c-blue-500);--rom-green: var(--c-green-500);--rom-orange: var(--c-orange-500);--rom-red: var(--c-red-500);--rom-seat-bg: var(--c-seat-bg);--rom-bg-deep: var(--c-purple-950);--rom-bg-mid: var(--c-purple-900);--rom-bg-edge: var(--c-purple-1000);--rom-on-purple: var(--text-on-purple)}.theme-redesign,.rom-redesign{background:radial-gradient(ellipse 95% 110% at 50% 28%,var(--surface-page-stop-1) 0%,var(--surface-page-stop-2) 55%,var(--surface-page-stop-3) 80%,var(--surface-page-stop-4) 100%)}.theme-legacy{--surface-page-stop-1: var(--c-legacy-app-bg);--surface-page-stop-2: var(--c-legacy-app-bg);--surface-page-stop-3: var(--c-legacy-app-bg);--surface-page-stop-4: var(--c-legacy-app-bg);--seat-header-default-bg: var(--c-legacy-header);--seat-header-default-fg: var(--c-white);--seat-pill-dark-bg: var(--c-legacy-seat-pill);--status-success-bg: var(--c-legacy-teal);--status-success-deep: var(--c-legacy-teal-deep);--status-danger-bg: var(--c-legacy-danger-red);--status-warning-bg: var(--c-legacy-warning-yellow);--interactive-accent-fg: var(--c-legacy-accent-orange);--interactive-accent-border: var(--c-legacy-accent-orange);--badge-bg: var(--c-legacy-badge-bg);--status-success-bg: var(--c-legacy-glow-green);--status-danger-bg: var(--c-legacy-glow-red);--status-warning-bg: var(--c-legacy-glow-yellow);--color-app-bg: var(--c-legacy-app-bg);--color-surface-white: var(--c-white);--color-border-default: var(--c-gray-200);--color-text-primary: var(--c-gray-900);--color-text-muted: var(--c-gray-500);--color-header-bg: var(--c-legacy-header);--color-seat-pill-bg: var(--c-legacy-seat-pill);--color-pill-dark: var(--c-legacy-pill-bg);--color-pill-dark-border: var(--c-legacy-pill-border);--color-accent-orange: var(--c-legacy-accent-orange);--color-teal: var(--c-legacy-teal);--color-teal-deep: var(--c-legacy-teal-deep);--color-danger-red: var(--c-legacy-danger-red);--color-attention-yellow: var(--c-legacy-warning-yellow);--color-dark-gray: var(--c-gray-500);--color-attention-pill-border: var(--c-legacy-attention-border);--color-attention-pill-bg: var(--c-legacy-attention-bg);--color-badge-bg: var(--c-legacy-badge-bg);--color-glow-green: var(--c-legacy-glow-green);--color-glow-red: var(--c-legacy-glow-red);--color-glow-yellow: var(--c-legacy-glow-yellow);--color-glow-blue: var(--c-legacy-seat-pill);background:var(--c-legacy-app-bg)}.modifier-cart{--modifier-cart-text: var(--conv-text, hsl(var(--foreground)));--modifier-cart-text-muted: var(--conv-text-muted, hsl(var(--muted-foreground)));--modifier-cart-text-faint: var(--conv-text-faint, var(--modifier-cart-text-muted));--modifier-cart-fill: var(--conv-fill-soft, hsl(var(--secondary)));--modifier-cart-fill-icon: var(--conv-fill-icon, var(--modifier-cart-fill));--modifier-cart-divider: var(--conv-divider, hsl(var(--border)));--modifier-cart-selected: var(--conv-selected-bg, #f6ead1);--modifier-cart-selected-ring: var(--conv-selected-ring, #c9943e);--modifier-cart-no: var(--conv-no-bg, hsl(var(--status-error-soft)));--modifier-cart-no-ring: var(--conv-no-ring, hsl(var(--status-error)));color:var(--modifier-cart-text)}.modifier-cart--default{background:transparent}.modifier-cart--warm-stone{background:var(--modifier-cart-surface);border-top:var(--border-3) solid var(--modifier-cart-boundary);box-shadow:var(--modifier-cart-shadow)}.modifier-cart__header{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;padding:calc(12 * var(--dpx)) calc(16 * var(--dpx));background:transparent;color:var(--modifier-cart-text);cursor:pointer;text-align:left}.modifier-cart__header-copy,.modifier-cart__summary-rows,.modifier-cart__summary-row{display:flex;flex-direction:column;min-width:0}.modifier-cart__header-copy{flex:1}.modifier-cart__item-name{font-family:Poppins,sans-serif;font-size:var(--fs-base, 16px);font-weight:var(--fw-em, 600)}.modifier-cart__item-quantity{color:var(--modifier-cart-text-muted);font-size:var(--fs-sm, 14px)}.modifier-cart__summary-rows{gap:calc(2 * var(--dpx));margin-top:calc(4 * var(--dpx));color:var(--modifier-cart-text-muted);font-size:var(--fs-sm, 14px)}.modifier-cart__summary-row .modifier-cart__summary-rows{margin-top:var(--dpx);padding-left:calc(14 * var(--dpx))}.modifier-cart__header-toggle{flex:none;margin-left:calc(12 * var(--dpx))}.modifier-cart__expanded{padding:0 calc(16 * var(--dpx)) calc(10 * var(--dpx))}.modifier-cart__top-level-choices{padding:calc(16 * var(--sp-y)) 0 calc(8 * var(--sp-y))}.modifier-cart__rows{display:flex;flex-direction:column}.modifier-cart__row-line{display:flex;align-items:center;gap:calc(8 * var(--sp-x));min-height:calc(44 * var(--dpx));padding:calc(5 * var(--sp-y)) 0}.modifier-cart__row.has-verb-dropdown>.modifier-cart__row-line{-moz-column-gap:calc(5 * var(--sp-x));column-gap:calc(5 * var(--sp-x))}.modifier-cart__row+.modifier-cart__row,.modifier-cart__children .modifier-cart__row:first-child{border-top:var(--bw-hairline) solid var(--modifier-cart-divider)}.modifier-cart .modifier-cart__main{min-width:-moz-min-content;min-width:min-content;flex:1}.item-memo{--item-memo-text: var(--conv-text-muted, hsl(var(--muted-foreground)));--item-memo-tag-fill: var(--conv-fill-soft, hsl(var(--secondary)));display:flex;align-items:center;gap:calc(6 * var(--sp-x));min-width:0}.item-memo__tag{flex:none;padding:calc(1 * var(--sp-y)) calc(6 * var(--sp-x));border-radius:var(--radius-6);background:var(--item-memo-tag-fill, var(--conv-fill-soft, hsl(var(--secondary))));color:var(--item-memo-tag-text, hsl(var(--foreground) / .75));font-family:Poppins,sans-serif;font-size:var(--fs-micro);font-style:normal;font-weight:var(--fw-heading);letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.modifier-cart__name>.item-memo__tag{display:inline-block;margin-left:calc(6 * var(--sp-x));vertical-align:middle}.item-memo__text{min-width:0;color:var(--item-memo-text);font-family:Poppins,sans-serif;font-size:var(--fs-base);font-style:italic;font-weight:var(--fw-base);line-height:1.3;overflow-wrap:anywhere}.modifier-cart__name{display:flex;align-items:center;flex-wrap:nowrap;color:var(--modifier-cart-text);font-family:Poppins,sans-serif;font-size:var(--fs-base);font-weight:var(--fw-base);line-height:1.3}.modifier-cart__name-label{min-width:0;overflow-wrap:break-word;hyphens:manual;-webkit-hyphens:manual}.modifier-cart__name>.modifier-cart__price,.modifier-cart__name>.modifier-cart__required,.modifier-cart__name>.item-memo__tag{flex:none}.modifier-cart__row--sub-item .modifier-cart__name{font-weight:var(--fw-em)}.modifier-cart__price{margin-left:calc(5 * var(--sp-x));color:var(--modifier-cart-text-faint);font-size:var(--fs-sm)}.modifier-cart__price-pill{display:inline-block;width:-moz-max-content;width:max-content;align-self:center;margin-left:calc(7 * var(--sp-x));padding:calc(2 * var(--sp-y)) calc(10 * var(--sp-x));border-radius:999px;background:var(--chip-suggest-bg, #fff);border:calc(1.5px * var(--border-scale, 1)) solid var(--chip-suggest-border, var(--c-green-500, #79C341));color:var(--chip-suggest-fg, var(--c-green-500, #79C341));font-size:var(--fs-sm);font-weight:var(--fw-heading);letter-spacing:.02em;vertical-align:2px;white-space:nowrap}.modifier-cart__summary{display:block;color:var(--modifier-cart-text-muted);font-size:var(--fs-sm);overflow-wrap:break-word;white-space:normal}.ordering-required-pill,.modifier-cart__required{display:inline-block;margin-left:calc(7 * var(--sp-x));padding:calc(2 * var(--sp-y)) calc(7 * var(--sp-x));border-radius:999px;background:transparent;border:calc(1.5px * var(--border-scale, 1)) solid currentColor;color:var(--ordering-required-pill-color, #6e328f);font-size:var(--fs-nano);font-weight:var(--fw-heading);letter-spacing:.05em;text-transform:uppercase;vertical-align:2px}.modifier-cart__ambiguity-actions{flex:0 1 auto;flex-wrap:wrap;align-content:center;gap:calc(6 * var(--sp-y)) calc(8 * var(--sp-x))}.modifier-cart__row.has-ambiguity-actions>.modifier-cart__row-line>.modifier-cart__main{flex:1 1 0;min-width:5ch}.modifier-cart__button{display:inline-flex;align-items:center;flex:none;min-height:var(--h-action-sm);border:0;border-radius:var(--radius-8);padding:0 calc(11 * var(--sp-x));background:var(--modifier-cart-fill);color:var(--modifier-cart-text);cursor:pointer;font-family:Poppins,sans-serif;font-size:var(--fs-sm);font-weight:var(--fw-em);white-space:nowrap}.modifier-cart__button.is-active{background:var(--modifier-cart-selected);box-shadow:inset 0 0 0 calc(1.2px * var(--border-scale, 1)) var(--modifier-cart-selected-ring)}.modifier-cart__button--resolve{background:var(--status-resolve-bg);color:var(--status-resolve-fg)}.modifier-cart__trash{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--h-action-sm);height:var(--h-action-sm);border:var(--bw-hairline) solid var(--modifier-cart-text-faint);border-radius:var(--radius-8);background:var(--modifier-cart-fill);color:var(--modifier-cart-text-faint);cursor:pointer}.modifier-cart__trash svg{width:var(--size-18);height:var(--size-18)}.modifier-cart__quantity-stepper{flex:none;overflow:hidden;border:var(--bw-hairline) solid var(--modifier-cart-text-faint);border-radius:var(--radius-8);background:var(--modifier-cart-fill)}.modifier-cart__quantity-button,.modifier-cart__quantity-value{display:inline-flex;align-items:center;justify-content:center;min-width:var(--h-action-sm);min-height:var(--h-action-sm);color:var(--modifier-cart-text);font-family:Poppins,sans-serif;font-size:var(--fs-base);font-weight:var(--fw-em)}.modifier-cart__quantity-button{border:0;background:transparent;cursor:pointer}.modifier-cart__quantity-button+.modifier-cart__quantity-button,.modifier-cart__quantity-button+.modifier-cart__quantity-value,.modifier-cart__quantity-value+.modifier-cart__quantity-button{border-left:var(--bw-hairline) solid var(--modifier-cart-divider)}.modifier-cart__quantity-button svg{width:var(--size-18);height:var(--size-18)}.modifier-cart__children,.modifier-cart__choices{margin-left:calc(16 * var(--sp-x));padding-left:calc(12 * var(--sp-x));border-left:var(--border-2) solid var(--modifier-cart-divider)}.modifier-cart__choices{padding-bottom:calc(9 * var(--sp-y))}.modifier-cart__choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(5 * var(--sp-y)) calc(5 * var(--sp-x))}.modifier-cart__choice-cell{gap:calc(4 * var(--sp-y));min-width:0}.modifier-cart__choice-cell>.modifier-cart__choice{flex:1}.modifier-cart__choice-cell--stepped{gap:0;overflow:hidden;border-radius:var(--radius-8);background:var(--modifier-cart-selected);box-shadow:inset 0 0 0 calc(1.2px * var(--border-scale, 1)) var(--modifier-cart-selected-ring)}.modifier-cart__choice-cell--stepped>.modifier-cart__choice,.modifier-cart__choice-cell--stepped>.modifier-cart__choice.is-selected{border-radius:0;background:transparent;box-shadow:none}.modifier-cart__choice-stepper{align-self:stretch;justify-content:space-between;border-top:var(--bw-hairline) solid var(--modifier-cart-selected-ring);background:transparent}.modifier-cart__choice-stepper-button,.modifier-cart__choice-stepper-value{display:inline-flex;flex:1;align-items:center;justify-content:center;min-height:var(--h-action-sm);color:var(--modifier-cart-text);font-family:Poppins,sans-serif;font-size:var(--fs-base);font-weight:var(--fw-em)}.modifier-cart__choice-stepper-button{border:0;background:transparent;cursor:pointer}.modifier-cart__choice-stepper-button:disabled{opacity:.4;cursor:default}.modifier-cart__choice-stepper-button+.modifier-cart__choice-stepper-value,.modifier-cart__choice-stepper-value+.modifier-cart__choice-stepper-button{border-left:var(--bw-hairline) solid var(--modifier-cart-selected-ring)}.modifier-cart__choice-group-label{margin-bottom:calc(5 * var(--sp-y));color:var(--modifier-cart-text-muted);font-family:Poppins,sans-serif;font-size:var(--fs-sm);font-weight:var(--fw-em)}.modifier-cart__choice-group-header{gap:calc(8 * var(--sp-x));margin-bottom:calc(5 * var(--sp-y))}.modifier-cart__choice-group-header .modifier-cart__choice-group-label{flex:1 1 auto;min-width:0;margin-bottom:0}.modifier-cart__choice-group+.modifier-cart__choice-group{margin-top:calc(16 * var(--sp-y))}.modifier-cart__choice{--choice-badge-inset: calc(3 * var(--sp-y));--choice-badge-padding-y: calc(2 * var(--sp-y));--choice-badge-font-size: calc(var(--fs-chip) * .68);--choice-badge-bottom-edge: calc( var(--choice-badge-inset) + var(--choice-badge-font-size) + 2 * var(--choice-badge-padding-y) );--choice-padding-y: calc(8 * var(--sp-y));display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:0;min-height:var(--size-40);border:0;border-radius:var(--radius-8);padding:var(--choice-padding-y) calc(11 * var(--sp-x));background:var(--modifier-cart-fill);color:var(--modifier-cart-text);cursor:pointer;font-family:Poppins,sans-serif;font-size:var(--fs-chip);line-height:1.25}.modifier-cart__choice:has(.modifier-cart__choice-badge){padding-top:calc(var(--choice-badge-bottom-edge) + var(--choice-padding-y))}.modifier-cart__choice.is-selected{background:var(--modifier-cart-selected);box-shadow:inset 0 0 0 calc(1.2px * var(--border-scale, 1)) var(--modifier-cart-selected-ring)}.modifier-cart__choice-group--missing .modifier-cart__choice-group-label{color:var(--c-red-500)}.modifier-cart__choice-group--missing .modifier-cart__choice{background:#c66a7866}.modifier-cart__choice-group--missing .modifier-cart__choice:active:not(:disabled){background:#c66a788c}.modifier-cart__choice-group--missing[data-prompt-kind=question] .modifier-cart__choice-group-label{color:var(--c-needs-choice-text)}.modifier-cart__choice-group--missing[data-prompt-kind=question] .modifier-cart__choice:not(.modifier-cart__choice--remove){background:var(--c-needs-choice-fill);box-shadow:inset 0 0 0 var(--bw-hairline) var(--c-needs-choice-border);color:var(--c-needs-choice-text)}.modifier-cart__choice-group--missing[data-prompt-kind=question] .modifier-cart__choice:not(.modifier-cart__choice--remove):active:not(:disabled){background:var(--c-needs-choice-fill)}.modifier-cart__choice-group--missing .modifier-cart__choice--remove{border:var(--border-2) solid var(--c-red-500);background:transparent;color:var(--c-red-500);font-weight:var(--fw-em)}.modifier-cart__choice-group--missing .modifier-cart__choice--remove:active:not(:disabled){background:#c66a781f}.modifier-cart__choice-remove-prefix,.modifier-cart__choice-remove-label,.modifier-cart__choice-both-label,.modifier-cart__choice-confirm-label{text-align:center;font-weight:var(--fw-em)}.modifier-cart__choice-remove-prefix{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em}.modifier-cart__choice-label{text-align:center;font-size:var(--fs-chip);font-weight:var(--fw-base);overflow-wrap:break-word;hyphens:manual;-webkit-hyphens:manual}.modifier-cart__choice-price{text-align:center;color:var(--modifier-cart-text-muted);font-size:var(--fs-sm)}.modifier-cart__choice-price.modifier-cart__price-pill,.modifier-cart__price.modifier-cart__price-pill{color:var(--chip-suggest-fg, var(--c-green-500, #79C341))}.modifier-cart__choice-price.modifier-cart__price-pill{display:inline-block;margin-top:calc(4 * var(--sp-y));margin-left:0;vertical-align:0}.modifier-cart__choice:has(.modifier-cart__choice-badge){position:relative;padding-top:calc(18 * var(--sp-y))}.modifier-cart__choice-badge{position:absolute;top:var(--choice-badge-inset);left:calc(3 * var(--sp-x));z-index:1;display:inline-flex;align-items:center;gap:calc(2 * var(--sp-x));max-width:calc(100% - calc(6 * var(--sp-x)));padding:var(--choice-badge-padding-y) calc(4 * var(--sp-x));border-radius:var(--radius-4);background:#000000a6;color:#fff;font-size:var(--choice-badge-font-size);font-weight:var(--fw-em);line-height:1;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.modifier-cart__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:calc(5 * var(--sp-x));max-width:62%}.modifier-cart__actions-break{flex-basis:100%;height:0}.modifier-cart__action{min-height:var(--size-32);border:0;border-radius:var(--radius-6);padding:calc(6 * var(--sp-y)) calc(10 * var(--sp-x));background:var(--modifier-cart-fill-icon);color:var(--modifier-cart-text);cursor:pointer;font-family:Poppins,sans-serif;font-size:var(--fs-xs);font-weight:var(--fw-base);white-space:nowrap}.modifier-cart__action.is-active{background:var(--modifier-cart-selected);box-shadow:inset 0 0 0 calc(1.2px * var(--border-scale, 1)) var(--modifier-cart-selected-ring);font-weight:var(--fw-em)}.modifier-cart__action.is-no{background:var(--modifier-cart-no);box-shadow:inset 0 0 0 calc(1.2px * var(--border-scale, 1)) var(--modifier-cart-no-ring)}.modifier-cart__action.is-memo-bound{background:transparent;border:calc(1px * var(--border-scale, 1)) dashed var(--modifier-cart-text-muted);color:var(--modifier-cart-text-muted)}.modifier-cart__action.is-memo-bound.is-active{background:var(--modifier-cart-selected);color:var(--modifier-cart-text)}.modifier-cart__action--more{background:transparent;box-shadow:inset 0 0 0 calc(1.2px * var(--border-scale, 1)) var(--modifier-cart-divider);color:var(--modifier-cart-text-muted);font-weight:var(--fw-em)}.modifier-cart button:disabled{cursor:default;opacity:.5}:root[data-font-size=plus2] .modifier-cart__row-line{flex-wrap:wrap;row-gap:calc(4 * var(--sp-y))}.pick-n-bar{min-width:0}.pick-n-bar__scroll{max-height:calc(320 * var(--dpx));overflow-y:auto;overscroll-behavior:contain}.pick-n-bar__row{gap:calc(10 * var(--sp-x));padding-block:calc(8 * var(--sp-y));border-top:var(--bw-hairline) solid var(--modifier-cart-divider)}.pick-n-bar__row:first-child{border-top:0}.pick-n-bar__row-copy{flex:0 1 10rem;min-width:6rem}.pick-n-bar__row-label{color:var(--modifier-cart-text);font-family:Poppins,sans-serif;font-size:var(--fs-base);font-weight:var(--fw-base);line-height:1.3;overflow-wrap:break-word;hyphens:manual;-webkit-hyphens:manual}.pick-n-bar__row-price{text-align:left}.pick-n-bar__controls{flex:1 1 0;min-width:0;gap:calc(4 * var(--sp-y))}.pick-n-bar__numbers{display:flex;gap:calc(5 * var(--sp-x));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pick-n-bar__numbers::-webkit-scrollbar{display:none}.pick-n-bar__number{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:var(--h-action-sm);min-height:var(--h-action-sm);scroll-snap-align:start;border:var(--bw-hairline) solid var(--modifier-cart-divider);border-radius:var(--radius-8);background:var(--modifier-cart-fill);color:var(--modifier-cart-text);cursor:pointer;font-family:Poppins,sans-serif;font-size:var(--fs-chip);font-weight:var(--fw-base)}.pick-n-bar__number:disabled{opacity:.35;cursor:default}.pick-n-bar__dots{justify-content:center;gap:calc(5 * var(--sp-x))}.pick-n-bar__dot{width:calc(6 * var(--dpx));height:calc(6 * var(--dpx));border-radius:50%;background:var(--modifier-cart-text-faint)}.pick-n-bar__dot.is-active{background:var(--modifier-cart-text-muted)}.pick-n-bar__countdown{flex:0 0 auto;margin-left:auto;align-self:center;white-space:nowrap}.verb-dropdown__trigger{display:inline-flex;align-items:center;gap:calc(4 * var(--sp-x));flex:0 0 auto;min-height:var(--size-32);border:calc(1px * var(--border-scale, 1)) solid var(--modifier-cart-divider);border-radius:var(--radius-6);padding:0 calc(6 * var(--sp-x));background:transparent;box-shadow:none;color:var(--modifier-cart-text);cursor:pointer;font-family:Poppins,sans-serif;font-size:var(--fs-base);font-weight:var(--fw-base);line-height:1.3;white-space:nowrap}.verb-dropdown__trigger:not(.is-unfolded):active{background:var(--modifier-cart-fill)}.verb-dropdown__trigger.is-memo-bound{border:calc(1px * var(--border-scale, 1)) dashed var(--modifier-cart-text-muted)}.verb-dropdown__label-stack{display:grid}.verb-dropdown__label{grid-area:1 / 1;visibility:hidden;white-space:nowrap}.verb-dropdown__label.is-active{visibility:visible}.verb-dropdown__triangle{display:inline-block;width:0;height:0;border-top:calc(5 * var(--dpx)) solid transparent;border-bottom:calc(5 * var(--dpx)) solid transparent;border-left:calc(8 * var(--dpx)) solid currentColor}.verb-dropdown__triangle.is-open{border-top:calc(8 * var(--dpx)) solid currentColor;border-bottom:0;border-left:calc(5 * var(--dpx)) solid transparent;border-right:calc(5 * var(--dpx)) solid transparent}.verb-dropdown__trigger.is-unfolded{background:transparent;box-shadow:none;border:calc(1px * var(--border-scale, 1)) dashed var(--modifier-cart-divider)}.verb-dropdown__trigger.is-unfolded .verb-dropdown__label,.verb-dropdown__trigger.is-unfolded .verb-dropdown__triangle{visibility:hidden}.verb-strip{display:flex;flex-wrap:wrap;gap:calc(6 * var(--sp-x));padding:calc(6 * var(--sp-y)) 0 calc(4 * var(--sp-y));overflow:hidden}.verb-strip__option{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;min-width:7ch;min-height:var(--h-action);border:var(--bw-hairline) solid var(--modifier-cart-divider);border-radius:var(--radius-6);padding:0 calc(6 * var(--sp-x));background:var(--modifier-cart-fill);color:var(--modifier-cart-text);cursor:pointer;font-family:Poppins,sans-serif;font-size:var(--fs-base);font-weight:var(--fw-base);white-space:nowrap}.verb-strip__option.is-current{box-shadow:inset 0 0 0 calc(2px * var(--border-scale, 1)) var(--modifier-cart-selected-ring)}.verb-strip__option.is-memo-bound{color:var(--modifier-cart-text-muted);font-style:italic}:root[data-font-size=plus1] .verb-strip__option,:root[data-font-size=plus2] .verb-strip__option{flex-basis:calc(33.333% - calc(6 * var(--sp-x)))}@media(prefers-reduced-motion:no-preference){.verb-strip{animation:verb-strip-unfold .15s ease-out}@keyframes verb-strip-unfold{0%{opacity:0;transform:translateY(calc(-6 * var(--sp-y)))}to{opacity:1;transform:translateY(0)}}}:root{--ordering-price-color: #d8b4fe;--ordering-secondary-accent: #c084fc;--ordering-attention-surface: rgb(168 85 247 / .1);--ordering-attention-rail: #a855f7;--ordering-action-strip: #6b21a8;--ordering-attention-action: #7e22ce;--ordering-attention-action-active: #9333ea}.ordering-traditional{--ordering-surface-app: hsl(var(--background));--ordering-surface-rail: hsl(var(--lighter-background));--ordering-surface-card: hsl(var(--card));--ordering-surface-raised: hsl(var(--secondary));--ordering-surface-overlay: hsl(var(--popover));--ordering-surface-control: hsl(var(--muted));--ordering-structural: hsl(var(--primary));--ordering-action-strip: hsl(var(--primary));--ordering-price-color: hsl(var(--primary));--ordering-required-pill-color: #6e328f;--ordering-secondary-accent: #f97316;--ordering-attention-surface: rgb(249 115 22 / .1);--ordering-attention-rail: #f97316;--ordering-attention-pill-bg: #7c2d12;--ordering-attention-pill-fg: #fdba74;--ordering-success-pill-bg: #14532d;--ordering-success-pill-fg: #86efac;--ordering-attention-action: #ea580c;--ordering-attention-action-active: #f97316;--ordering-secondary-border: hsl(40, 2%, 36%);--ordering-boundary-subtle: hsl(var(--border));--ordering-boundary-strong: hsl(var(--primary));--ordering-shadow-raised: 0 calc(4 * var(--dpx)) calc(14 * var(--dpx)) rgb(61 54 50 / 14%);--ordering-header-button-shadow: 0 1px 2px hsl(0 0% 20% / .28), 0 2px 6px -1px hsl(0 0% 20% / .22);--selection-outline: var(--ordering-secondary-border);--selection-seat-peer-opacity: .5;--selection-item-peer-opacity: .65;--selection-outline-width: var(--border-3);--selection-outline-offset: calc(-1 * var(--selection-outline-width));--modifier-tile-surface: hsl(var(--card));--modifier-tile-default-border: hsl(var(--border));--modifier-tile-default-text: hsl(var(--foreground));--modifier-tile-default-selected-fill: hsl(var(--primary));--modifier-tile-default-selected-border: hsl(var(--primary));--modifier-tile-default-selected-text: hsl(var(--primary-foreground));--modifier-tile-red-border: #c53c43;--modifier-tile-red-text: #8c2028;--modifier-tile-red-selected-fill: #f8d4d6;--modifier-tile-red-selected-border: #a62c34;--modifier-tile-red-selected-text: var(--modifier-tile-red-text);--modifier-tile-blue-border: #386fd6;--modifier-tile-blue-text: #2454ad;--modifier-tile-blue-selected-fill: #d9e5ff;--modifier-tile-blue-selected-border: #2b5fc2;--modifier-tile-blue-selected-text: var(--modifier-tile-blue-text);--modifier-tile-purple-border: #9250bd;--modifier-tile-purple-text: #6e328f;--modifier-tile-purple-selected-fill: #ead7f7;--modifier-tile-purple-selected-border: #7c3da3;--modifier-tile-purple-selected-text: var(--modifier-tile-purple-text);--modifier-tile-selected-inset: transparent}.ordering-traditional .cv2-hold,.conv .cv2-hold{--status-warning: var(--primary)}.conv[data-conv-theme=light]{--conv-ambiguity-choice-fill: var(--c-needs-choice-fill);--conv-ambiguity-choice-border: var(--c-needs-choice-border);--conv-ambiguity-choice-ink: var(--c-needs-choice-text);--c-purple-500: #84506a;--c-purple-300: #9a6480;--c-blue-500: #708bb5;--c-green-500: #718b5e;--c-green-700: #5c7049;--c-orange-500: #c79a52;--c-orange-amber: #7a5a16;--c-red-500: #c66a78;--c-status-green-deep: #459400;--c-status-yellow-deep: #c98a00;--c-status-red-deep: #9a3b4b;--c-status-blue-deep: #41597f;--status-warning-fg: #3a322d;--c-needs-choice-fill: var(--a-orange-33);--c-needs-choice-border: var(--c-orange-500);--c-needs-choice-text: var(--c-orange-amber);--seat-header-neutral-bg: #ebebeb;--seat-band-bg: #ddd6ca;--seat-header-neutral-fg: hsl(var(--muted-foreground));--seat-header-neutral-border: #c9c9c9;--seat-header-default-bg: #e6e6e6;--seat-header-default-fg: hsl(var(--muted-foreground));--conv-app-bg: #e5e1da;--conv-app-bg-image: radial-gradient(140% 100% at 0% 70%, #c3c0ba 0%, #e5e1da 100%);--conv-header-bg: #efece7;--conv-text: #3a322d;--od-head-swap-fill-on-status: rgba(255, 255, 255, .72);--od-head-swap-ink-on-status: #3a322d;--conv-text-muted: rgba(58, 50, 45, .62);--conv-text-faint: rgba(58, 50, 45, .42);--item-memo-tag-text: rgba(58, 50, 45, .75);--conv-selected-bg: #f6e7c8;--conv-selected-ring: #c79a52;--conv-selected-ink: #3a322d;--conv-seat-active-bg: #3a322d;--conv-seat-active-fg: #f7f4f0;--conv-seat-prompt-scrim: rgba(14, 11, 9, .82);--conv-no-bg: rgba(198, 106, 120, .26);--conv-no-ring: #c66a78;--od-row-warn-bg: var(--status-resolve-bg);--od-row-warn-ink: var(--status-resolve-fg);--od-row-bad-bg: var(--status-nomatch-bg);--od-row-bad-ink: var(--od-row-warn-ink);--od-badge-warn: var(--status-resolve-fg);--od-badge-bad: var(--status-nomatch-fg);--od-badge-sent: #45563a;--od-row-resolved-bg: #f2f2f2;--od-row-sent-bg: #f2f2f2;--od-row-focus-bd: #20201e;--od-held-pill-bg: #f3e0cf;--od-held-pill-bd: #d69a63;--od-held-pill-ink: #9c541d;--seat-frame-neutral: #a6a6a6;--seat-frame-warning: var(--status-resolve-bg);--seat-frame-error: var(--status-nomatch-bg);--seat-dim-opacity: .5;--item-dim-opacity: .65;--selection-outline: var(--ordering-secondary-border);--selection-seat-peer-opacity: .5;--selection-item-peer-opacity: .65;--selection-outline-offset: calc(-1 * var(--selection-outline-width));--conv-bar-bg: #f2ece3;--conv-footer-bg: #3a322d;--conv-chips-bar-bg: #efe7da;--conv-autocomplete-bg: #ffffff;--conv-surface-card: #fbf8f2;--conv-surface-tray: transparent;--conv-surface-tray-border: transparent;--conv-card-shadow: 0 calc(1 * var(--dpx)) calc(3 * var(--dpx)) rgba(58, 50, 45, .14);--conv-border: rgba(58, 50, 45, .12);--conv-divider: rgba(58, 50, 45, .12);--conv-fill-icon: rgba(58, 50, 45, .06);--conv-fill-soft: #ece7ef;--conv-fill: #e4deea;--conv-fill-strong: #d6cce0;--conv-seat-tab-fg: rgba(58, 50, 45, .55);--conv-seat-tab-fg-disabled: rgba(58, 50, 45, .25);--conv-seat-tab-bg: var(--conv-bar-bg);--a-white-6: rgba(58, 50, 45, .05);--a-white-10: rgba(58, 50, 45, .07);--a-white-15: rgba(58, 50, 45, .1);--a-white-18: rgba(58, 50, 45, .12);--a-white-22: rgba(58, 50, 45, .14);--a-white-25: rgba(58, 50, 45, .16);--a-white-35: rgba(58, 50, 45, .2);--a-white-40: rgba(58, 50, 45, .24);--a-white-85: rgba(58, 50, 45, .62);--a-white-95: rgba(58, 50, 45, .72)}.conv.item-detail-view{--item-detail-surface: #fff;--item-detail-text: #3a322d;--item-detail-muted: #6f7586;--item-detail-border: #e5e7eb}.light .ordering-theme-reset{--background: 40 27% 94%;--foreground: 23 13% 20%;--lighter-background: 38 10% 95%;--card: 40 53% 97%;--card-foreground: 217 33% 17%;--popover: 0 0% 100%;--popover-foreground: 217 33% 17%;--primary: 330 25% 42%;--primary-foreground: 0 0% 100%;--primary-darker: 330 25% 35%;--primary-tint: 330 40% 95%;--secondary: 217 33% 93%;--secondary-foreground: 217 33% 17%;--muted: 217 33% 93%;--muted-foreground: rgba(73, 73, 73, .5);--accent: 217 94% 92%;--accent-foreground: 217 94% 30%;--destructive: 351 45% 60%;--destructive-foreground: 0 0% 100%;--border: 217 33% 88%;--input: 217 33% 88%;--ring: 217 94% 61%;--status-warning: 37 51% 55%;--status-success: 95 19% 46%;--status-info: 217 32% 57%;--status-error: 351 45% 60%}.modifier-cart--warm-stone{--modifier-cart-text: hsl(var(--foreground));--modifier-cart-text-muted: hsl(var(--muted-foreground));--modifier-cart-fill: rgba(61, 54, 50, .07);--modifier-cart-divider: rgba(75, 65, 59, .18);--modifier-cart-surface: #e9e4dc;--modifier-cart-boundary: #c9bca9;--modifier-cart-shadow: 0 calc(-7 * var(--dpx)) calc(16 * var(--dpx)) rgba(61, 54, 50, .13)}.conv-pos-picker{font-family:Poppins,sans-serif}.conv[data-conv-theme=light] .conv-input-row{background:#3a322d9e;box-shadow:none}.conv[data-conv-theme=light] .conv-input-row__input{border:0;background:#fff;color:var(--conv-text);caret-color:var(--conv-text);box-shadow:none}.conv[data-conv-theme=light] .conv-input-row__input:focus{border:0;background:#fff;box-shadow:none}.conv[data-conv-theme=light] .conv-input-row__input::-moz-placeholder{color:var(--conv-text-muted)}.conv[data-conv-theme=light] .conv-input-row__input::placeholder{color:var(--conv-text-muted)}.conv[data-conv-theme=light] .conv-input-row__icon{width:var(--size-34);height:var(--size-34);border:0;background:#fbf8f24d;box-shadow:none;color:#3a322dd9}.conv[data-conv-theme=light] .conv-input-row__icon-glyph{width:var(--size-20);height:var(--size-20)}.conv[data-conv-theme=light] .conv-input-row__icon:not(:disabled):active{background:#fbf8f273;box-shadow:none}.conv[data-conv-theme=light] .conv-input-row__icon.is-active{border:var(--bw-hairline) solid var(--c-orange-500);background:#fbf8f28c;box-shadow:none}.conv[data-conv-theme=light] .conv-input-row__icon.is-disabled{opacity:.45}.conv[data-conv-theme=light] .conv-send-container{background:#e9e3d7}.conv[data-conv-theme=light] .conv-seat-tabs{--seat-tab-accent: rgba(58, 50, 45, .12)}.conv[data-conv-theme=light] .conv-shell--search .conv-footer__tm,.conv[data-conv-theme=light] .conv-shell--search .conv-footer__logo{color:var(--conv-text)}.conv[data-conv-theme=light] .conv-cat-overflow{background:#fff;color:var(--conv-text);box-shadow:0 calc(1 * var(--dpx)) calc(3 * var(--dpx)) #3a322d24}.conv[data-conv-theme=light] .conv-cat-popover{background:#fff;box-shadow:0 calc(8 * var(--dpx)) calc(20 * var(--dpx)) #3a322d38}.conv[data-conv-theme=light] .conv-cat-popover:after{border-top-color:#fff}.conv[data-conv-theme=light] .conv-autocomplete-shell{background:linear-gradient(180deg,#ffffffe6,#fff0 18px),var(--conv-autocomplete-bg);box-shadow:inset 0 1px #fffc,0 -10px 22px #3a322d1a}.conv[data-conv-theme=light] .conv-autocomplete-shell:before{background:linear-gradient(180deg,#fbf8f2f2,#fbf8f299 42%,#fbf8f200)}.conv[data-conv-theme=light] .conv-autocomplete{scrollbar-color:rgba(58,50,45,.28) rgba(58,50,45,.06)}.conv[data-conv-theme=light] .conv-autocomplete::-webkit-scrollbar-track{background:#3a322d0f}.conv[data-conv-theme=light] .conv-autocomplete::-webkit-scrollbar-thumb{background:#3a322d47;border-color:#fff}.conv[data-conv-theme=light] .conv-autocomplete__cta{border-color:#7a5a1647;background:#c79a522e;color:#6a4c14}.conv[data-conv-theme=light] .conv-autocomplete__row.is-highlighted{background-color:var(--conv-green);box-shadow:inset 0 0 0 calc(1px * var(--border-scale, 1)) var(--status-success-deep)}.conv[data-conv-theme=light] .conv-shell--search{background-color:var(--conv-app-bg);background-image:var(--conv-app-bg-image);background-size:100% 100%;background-repeat:no-repeat}.conv[data-conv-theme=light] .conv-shell--search .conv-bottom{background:var(--conv-bar-bg);border:none;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;margin:0}.conv[data-conv-theme=light] .conv-order-card.is-sent{border-color:#718b5e40}.conv[data-conv-theme=light] .conv-order-card.is-sent .conv-order-card__body{opacity:.8}.conv[data-conv-theme=light] .conv-sent-card__timestamp{color:var(--od-badge-sent, #45563a);opacity:1}.conv[data-conv-theme=light] .conv-order-card.is-collapsed[data-status=warn] .conv-order-card__title-text,.conv[data-conv-theme=light] .conv-order-card.is-collapsed[data-status=warn] .conv-order-card__line-summary{color:var(--od-row-warn-ink)}.conv[data-conv-theme=light] .conv-order-card.is-collapsed[data-status=bad] .conv-order-card__title-text,.conv[data-conv-theme=light] .conv-order-card.is-collapsed[data-status=bad] .conv-order-card__line-summary{color:var(--od-row-bad-ink)}.conv[data-conv-theme=light] .conv-order-card[data-status=warn] .conv-order-card__group-label--missing{color:var(--od-row-warn-ink)}.conv[data-conv-theme=light] .conv-order-card[data-status=bad] .conv-order-card__group-label--missing{color:var(--od-row-bad-ink)}.conv[data-conv-theme=light] .conv-order-card__row-badge--held{padding:calc(3*var(--sp-y)) calc(10*var(--sp-x));border-radius:999px;background:var(--od-held-pill-bg);border:var(--bw-hairline) solid var(--od-held-pill-bd);color:var(--od-held-pill-ink);text-transform:none}.conv[data-conv-theme=light] .conv-order-card.is-sent{border-color:var(--divider-line)}.conv[data-conv-theme=light] .conv-order-card.is-sent .conv-order-card__body{opacity:1}.conv[data-conv-theme=light] .conv-sent-card__timestamp{color:var(--conv-text-muted)}.conv[data-conv-theme=light] .conv-orders-list{padding-inline:calc(3 * var(--sp-x))}.ordering-traditional .traditional-header-action,.ordering-traditional .traditional-raised-action{box-shadow:var(--ordering-header-button-shadow)}.conv{--conv-app-bg: #0d0514;--conv-app-bg-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 517 881' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%25' width='100%25' fill='url(%23grad)' opacity='1'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(45 -42.55 24.97 26.407 -65.5 620)'><stop stop-color='rgba(60,3,105,1)' offset='0'/><stop stop-color='rgba(35,5,69,1)' offset='0.5'/><stop stop-color='rgba(23,6,50,1)' offset='0.75'/><stop stop-color='rgba(10,7,32,1)' offset='1'/></radialGradient></defs></svg>");--conv-header-bg: var(--conv-app-bg);--conv-text: var(--c-white);--conv-text-muted: rgba(255, 255, 255, .7);--conv-text-faint: rgba(255, 255, 255, .5);--item-memo-tag-text: rgba(255, 255, 255, .75);--conv-bar-bg: #473f4f;--conv-footer-bg: #1b181d;--conv-chips-bar-bg: var(--c-black);--conv-autocomplete-bg: rgba(20, 25, 36, .96);--conv-surface-card: rgba(255, 255, 255, .05);--conv-surface-tray: rgba(255, 255, 255, .035);--conv-surface-tray-border: rgba(255, 255, 255, .06);--conv-card-shadow: 0 calc(1 * var(--dpx)) calc(3 * var(--dpx)) rgba(0, 0, 0, .3);--conv-border: rgba(255, 255, 255, .08);--conv-divider: rgba(255, 255, 255, .18);--conv-fill-icon: rgba(255, 255, 255, .12);--conv-fill-soft: rgba(255, 255, 255, .1);--conv-fill: rgba(255, 255, 255, .2);--conv-fill-strong: rgba(255, 255, 255, .35);--conv-seat-tab-fg: rgba(255, 255, 255, .7);--conv-seat-tab-fg-disabled: rgba(255, 255, 255, .2);--conv-seat-tab-bg: #4c4651;--seat-tab-accent: var(--a-white-10);--conv-pill-pad-y: calc(9 * var(--sp-y));--conv-selected-bg: rgba(255, 170, 0, .28);--conv-selected-ring: var(--c-orange-500);--conv-selected-ink: var(--conv-text);--conv-seat-active-bg: rgba(255, 255, 255, .92);--conv-seat-active-fg: #2a252f;--conv-seat-prompt-scrim: rgba(4, 3, 6, .87);--conv-no-bg: rgba(224, 79, 79, .3);--conv-no-ring: var(--c-red-500);--ordering-secondary-border: hsl(280 5% 58%);--ordering-price-color: #d8b4fe;--ordering-secondary-accent: #c084fc;--ordering-attention-surface: rgb(168 85 247 / .1);--ordering-attention-rail: #a855f7;--ordering-action-strip: #6b21a8;--ordering-attention-action: #7e22ce;--ordering-attention-action-active: #9333ea;--selection-outline: var(--ordering-secondary-border);--selection-seat-peer-opacity: .5;--selection-item-peer-opacity: .65;--selection-outline-width: var(--border-3);--selection-outline-offset: calc(-1 * var(--selection-outline-width))}.ordering-traditional .od-modifier-tile{border-width:var(--border-1);border-color:var(--modifier-tile-tone);background:var(--modifier-tile-surface);color:var(--modifier-tile-tone-text);font-weight:700}.ordering-traditional .od-modifier-tile[data-modifier-tone=default]{--modifier-tile-tone: var(--modifier-tile-default-border);--modifier-tile-tone-text: var(--modifier-tile-default-text);--modifier-tile-selected-fill: var(--modifier-tile-default-selected-fill);--modifier-tile-selected-border: var(--modifier-tile-default-selected-border);--modifier-tile-selected-text: var(--modifier-tile-default-selected-text)}.ordering-traditional .od-modifier-tile[data-modifier-tone=red]{--modifier-tile-tone: var(--modifier-tile-red-border);--modifier-tile-tone-text: var(--modifier-tile-red-text);--modifier-tile-selected-fill: var(--modifier-tile-red-selected-fill);--modifier-tile-selected-border: var(--modifier-tile-red-selected-border);--modifier-tile-selected-text: var(--modifier-tile-red-selected-text)}.ordering-traditional .od-modifier-tile[data-modifier-tone=blue]{--modifier-tile-tone: var(--modifier-tile-blue-border);--modifier-tile-tone-text: var(--modifier-tile-blue-text);--modifier-tile-selected-fill: var(--modifier-tile-blue-selected-fill);--modifier-tile-selected-border: var(--modifier-tile-blue-selected-border);--modifier-tile-selected-text: var(--modifier-tile-blue-selected-text)}.ordering-traditional .od-modifier-tile[data-modifier-tone=purple]{--modifier-tile-tone: var(--modifier-tile-purple-border);--modifier-tile-tone-text: var(--modifier-tile-purple-text);--modifier-tile-selected-fill: var(--modifier-tile-purple-selected-fill);--modifier-tile-selected-border: var(--modifier-tile-purple-selected-border);--modifier-tile-selected-text: var(--modifier-tile-purple-selected-text)}.ordering-traditional .od-modifier-tile[data-selected=true]{border-color:var(--modifier-tile-selected-border);background:var(--modifier-tile-selected-fill);color:var(--modifier-tile-selected-text);box-shadow:inset 0 0 0 var(--border-2) var(--modifier-tile-selected-inset)}.ordering-traditional .od-modifier-tile:disabled{opacity:.4;cursor:not-allowed}.ordering-traditional .traditional-modifier-action-bar{background:var(--ordering-action-strip)}.ordering-traditional .ordering-required-pill{background:var(--ordering-attention-pill-bg);border-color:transparent;color:var(--ordering-attention-pill-fg)}.ordering-traditional .ordering-required-pill[data-met=true]{background:var(--ordering-success-pill-bg);color:var(--ordering-success-pill-fg)}.dark .ordering-traditional .ordering-required-pill{border-color:currentColor}.conv[data-conv-theme=dark]{--conv-ambiguity-choice-fill: var(--status-resolve-bg);--conv-ambiguity-choice-border: var(--status-resolve-border);--conv-ambiguity-choice-ink: var(--status-resolve-fg);--primary: 274.4 65% 34.7%;--primary-foreground: 0 0% 100%;--primary-darker: 274.4 62% 28%;--primary-tint: 274.4 63% 15%;--seat-header-default-bg: var(--c-purple-500);--seat-band-bg: rgba(255, 255, 255, .12);--od-badge-sent: #45563a;--seat-tab-selected-fg: var(--c-purple-500);--rom-purple: var(--c-purple-500);--conv-purple: var(--c-purple-500);--selection-outline: var(--ordering-secondary-border);--status-success-bg: hsl(130.2 66.2% 27.8%);--status-success-deep: hsl(130.2 66.2% 22%);--status-resolve-bg: #d9a13e;--status-resolve-fg: #171419;--status-resolve-border: #9f6e20;--status-nomatch-bg: #C20000;--status-nomatch-fg: var(--status-resolve-fg);--c-green-500: hsl(130.2 66.2% 27.8%);--c-green-700: hsl(130.2 66.2% 22%);--c-status-green-500: hsl(130.2 66.2% 27.8%);--conv-green: hsl(130.2 66.2% 27.8%);--ordering-required-pill-color: hsl(24 22% 80%);--ordering-utility-border: hsl(280 5% 58%);--ordering-utility-text: hsl(270 7% 78%);--selection-outline-offset: calc(-1 * var(--selection-outline-width));--od-row-warn-bg: var(--status-resolve-bg);--od-row-warn-ink: var(--status-resolve-fg);--od-row-bad-bg: var(--status-nomatch-bg);--od-row-bad-ink: var(--od-row-warn-ink);--od-badge-warn: var(--status-resolve-fg);--od-badge-bad: var(--status-nomatch-fg);--od-head-swap-fill-on-status: rgba(20, 16, 24, .55);--od-head-swap-ink-on-status: #f6f0ec;--seat-frame-warning: var(--status-resolve-bg);--seat-frame-error: var(--status-nomatch-bg)}.conv[data-conv-theme=dark] .conv-footer__cart{border-color:var(--ordering-utility-border);background:var(--ordering-utility-border);color:#171419}.exit-unsent-send-action{background-color:#187628!important}.dark .exit-unsent-hold-action,.conv[data-conv-theme=dark] .exit-unsent-hold-action{background-color:var(--c-purple-500)!important;color:#fff!important}.dark .exit-unsent-no-send-action,.conv[data-conv-theme=dark] .exit-unsent-no-send-action{color:#fff!important}.dark .ordering-traditional .cv2-hold__toggle[data-state=checked],.conv[data-conv-theme=dark] .cv2-hold__toggle[data-state=checked],.dark .ordering-traditional .cv2-hold__checkbox[data-state=checked],.conv[data-conv-theme=dark] .cv2-hold__checkbox[data-state=checked]{background-color:var(--ordering-utility-border)!important}.dark .ordering-traditional .cv2-hold__checkbox[data-state=checked],.conv[data-conv-theme=dark] .cv2-hold__checkbox[data-state=checked]{border-color:var(--ordering-utility-border)!important;color:var(--status-resolve-fg)!important}.dark .ordering-traditional .od-keyboard[data-tone=auto],.dark .conv .od-keyboard[data-tone=auto]{--kb-body: #211c23;--kb-quickrow: #171419;--kb-key-bg: #342c36;--kb-key-fg: #f6f0ec;--kb-key-border: #453b47;--kb-key-muted: #aaa1ac;--kb-edge: #453b47;--kb-func-bg: #453b47;--kb-func-border: #5a4d5d;--kb-func-active: #6b5a6e;--kb-num-bg: #293452;--kb-num-fg: #a9bcff;--kb-num-border: #6f94ff;--kb-num-active: #34436a;--kb-sym-bg: #49391f;--kb-sym-border: #d9a13e;--kb-accent-bg: #87506f;--kb-accent-border: #a9688d;--kb-accent-active: #9d6384;--kb-accent-fg: #f6f0ec;--kb-pop-bg: #342c36;--kb-pop-fg: #f6f0ec}.conv[data-conv-theme=dark] .od-keyboard[data-tone=plum]{--kb-body: #170632;--kb-quickrow: #0d0514;--kb-key-bg: #342044;--kb-key-fg: #ffffff;--kb-key-border: #533668;--kb-key-muted: rgba(255, 255, 255, .62);--kb-edge: #3c1f50;--kb-func-bg: #473052;--kb-func-border: #654373;--kb-func-active: #745080;--kb-num-bg: #252a55;--kb-num-fg: #b4c3ff;--kb-num-border: #5366b3;--kb-num-active: #30366c;--kb-sym-bg: #523619;--kb-sym-border: #b77c32;--kb-accent-bg: #7c3f70;--kb-accent-border: #a85d97;--kb-accent-active: #915081;--kb-accent-fg: #ffffff;--kb-pop-bg: #342044;--kb-pop-fg: #ffffff}.conv.item-detail-view{background:var(--item-detail-surface);color:var(--item-detail-text)}.conv.item-detail-view[data-conv-theme=dark]{--item-detail-surface: #171419;--item-detail-text: #fff;--item-detail-muted: hsl(270 7% 78%);--item-detail-border: hsl(280 5% 58%)}.item-detail-view__header{background:var(--c-purple-500);color:#fff}.item-detail-view__surface{background:var(--item-detail-surface);color:var(--item-detail-text)}.item-detail-view__title,.item-detail-view__calories,.item-detail-view__nutrition-row{color:var(--item-detail-text)}.item-detail-view__muted{color:var(--item-detail-muted)}.item-detail-view__thumbnail,.item-detail-view__nutrition,.item-detail-view__calories,.item-detail-view__nutrition-row,.item-detail-view__footnote{border-color:var(--item-detail-border)}.item-detail-view__thumbnail-fallback{background:var(--item-detail-border)}.item-detail-view__tag{background:transparent;border-color:var(--item-detail-border);color:var(--item-detail-muted)}.conv[data-conv-theme=dark] .conv-order-card.is-collapsed[data-status=warn] .conv-order-card__title-text,.conv[data-conv-theme=dark] .conv-order-card.is-collapsed[data-status=warn] .conv-order-card__line-summary,.conv[data-conv-theme=dark] .conv-order-card.is-collapsed[data-status=warn] .conv-order-card__row-badge{color:var(--od-row-warn-ink)}.conv[data-conv-theme=dark] .conv-order-card.is-collapsed[data-status=bad] .conv-order-card__title-text,.conv[data-conv-theme=dark] .conv-order-card.is-collapsed[data-status=bad] .conv-order-card__line-summary,.conv[data-conv-theme=dark] .conv-order-card.is-collapsed[data-status=bad] .conv-order-card__row-badge{color:var(--od-row-bad-ink)}.conv[data-conv-theme=dark] .conv-order-card.is-collapsed[data-status=warn] .conv-order-card__line-summary-item[data-kind=memo]{--item-memo-tag-text: var(--od-row-warn-ink)}.conv[data-conv-theme=dark] .conv-order-card.is-collapsed[data-status=bad] .conv-order-card__line-summary-item[data-kind=memo]{--item-memo-tag-text: var(--od-row-bad-ink)}.conv[data-conv-theme=dark] .conv-order-card:not(.is-collapsed)[data-status=warn] .conv-order-card__title,.conv[data-conv-theme=dark] .conv-order-card:not(.is-collapsed)[data-status=warn] .conv-order-card__info-btn,.conv[data-conv-theme=dark] .conv-order-card:not(.is-collapsed)[data-status=warn] .conv-order-card__row-badge{color:var(--od-row-warn-ink)}.conv[data-conv-theme=dark] .conv-order-card:not(.is-collapsed)[data-status=bad] .conv-order-card__title,.conv[data-conv-theme=dark] .conv-order-card:not(.is-collapsed)[data-status=bad] .conv-order-card__info-btn,.conv[data-conv-theme=dark] .conv-order-card:not(.is-collapsed)[data-status=bad] .conv-order-card__row-badge{color:var(--od-row-bad-ink)}.conv[data-conv-theme=dark] .conv-order-card__nomatch-note{color:#fff}.traditional-check-rail{background:var(--ordering-surface-rail, hsl(var(--background)))}.dark .ordering-traditional{--ordering-header-button-shadow: 0 1px 2px hsl(0 0% 4% / .55), 0 2px 6px -1px hsl(0 0% 4% / .45);--background: 276 11% 9%;--foreground: 24 36% 95%;--lighter-background: 283 11% 12%;--card: 285 10% 15%;--card-foreground: 24 36% 95%;--popover: 283 11% 12%;--popover-foreground: 24 36% 95%;--primary: 274.4 65% 34.7%;--primary-foreground: 0 0% 100%;--primary-darker: 274.4 62% 28%;--primary-tint: 274.4 63% 15%;--secondary: 288 10% 19%;--secondary-foreground: 24 36% 95%;--muted: 288 10% 19%;--muted-foreground: 289 6% 65%;--accent: 326 26% 42%;--accent-foreground: 24 36% 95%;--destructive: 358 81% 67%;--destructive-foreground: 276 11% 9%;--border: 290 9% 25%;--input: 290 9% 25%;--ring: 30 100% 97%;--status-warning: 38 67% 55%;--status-warning-soft: 45 45% 18%;--status-warning-fg: 45 100% 78%;--c-needs-choice-fill: var(--a-orange-33);--c-needs-choice-border: var(--c-orange-500);--c-needs-choice-text: #ffe08f;--status-error: 358 81% 67%;--status-error-soft: 358 34% 18%;--status-error-fg: 358 81% 76%;--status-success: 130.2 66.2% 27.8%;--status-success-soft: 131 24% 18%;--status-success-fg: 131 46% 72%;--status-info: 224 77.7% 52.5%;--status-info-soft: 224 32% 20%;--status-info-fg: 224 100% 82%;--status-info-strong: var(--status-info);--status-resolve-bg: #d9a13e;--status-resolve-fg: #171419;--status-resolve-border: #9f6e20;--ordering-surface-app: #171419;--ordering-surface-rail: #211c23;--ordering-surface-card: #29232b;--ordering-surface-raised: #342c36;--ordering-surface-overlay: #211c23;--ordering-surface-control: #342c36;--ordering-structural: var(--c-purple-500);--ordering-action-strip: var(--c-purple-500);--ordering-price-color: var(--c-lavender-300);--ordering-attention-surface: rgb(168 85 247 / .1);--ordering-attention-rail: #a855f7;--ordering-attention-pill-bg: transparent;--ordering-attention-pill-fg: var(--ordering-secondary-accent);--ordering-success-pill-bg: transparent;--ordering-success-pill-fg: hsl(var(--status-success-fg));--ordering-attention-action: #7e22ce;--ordering-attention-action-active: #9333ea;--ordering-secondary-accent: hsl(24 22% 80%);--ordering-secondary-border: hsl(280 5% 58%);--ordering-utility-border: hsl(280 5% 58%);--ordering-utility-text: hsl(270 7% 78%);--ordering-required-pill-color: var(--ordering-secondary-accent);--ordering-boundary-subtle: #453b47;--ordering-boundary-strong: hsl(var(--primary-darker));--ordering-shadow-raised: 0 calc(5 * var(--dpx)) calc(18 * var(--dpx)) rgb(0 0 0 / 36%);--selection-outline: var(--ordering-secondary-border);--modifier-tile-surface: #29232b;--modifier-tile-default-border: var(--ordering-secondary-border);--modifier-tile-default-text: var(--ordering-secondary-accent);--modifier-tile-default-selected-fill: hsl(274.4 55% 24%);--modifier-tile-default-selected-border: var(--c-purple-500);--modifier-tile-default-selected-text: var(--modifier-tile-default-text);--modifier-tile-red-border: #ef6569;--modifier-tile-red-text: #ff9b9e;--modifier-tile-red-selected-fill: #4b272b;--modifier-tile-red-selected-border: #ff8084;--modifier-tile-red-selected-text: var(--modifier-tile-red-text);--modifier-tile-blue-border: #6f94ff;--modifier-tile-blue-text: #a9bcff;--modifier-tile-blue-selected-fill: #293452;--modifier-tile-blue-selected-border: #8aa8ff;--modifier-tile-blue-selected-text: var(--modifier-tile-blue-text);--modifier-tile-purple-border: #ca88f4;--modifier-tile-purple-text: #e0b3fc;--modifier-tile-purple-selected-fill: #432d50;--modifier-tile-purple-selected-border: #dc9eff;--modifier-tile-purple-selected-text: var(--modifier-tile-purple-text);--modifier-tile-selected-inset: rgb(255 248 241 / 36%);--modifier-cart-surface: #211c23;--modifier-cart-boundary: #d9a13e;--modifier-cart-shadow: 0 calc(-7 * var(--dpx)) calc(18 * var(--dpx)) rgb(0 0 0 / 36%);--modifier-cart-text: #f6f0ec;--modifier-cart-text-muted: #aaa1ac;--modifier-cart-text-faint: #aaa1ac;--modifier-cart-fill: #342c36;--modifier-cart-fill-icon: #342c36;--modifier-cart-divider: #453b47}.traditional-secondary-text,.traditional-secondary-action{color:var(--ordering-secondary-accent)}.dark .ordering-traditional .traditional-secondary-boundary{border-color:var(--ordering-secondary-border)!important}.dark .ordering-traditional.traditional-checklisting-theme{--ordering-primary-text: 274.4 100% 76.1%;--ordering-structural: var(--c-purple-500);--ordering-action-strip: var(--c-purple-500);--ordering-boundary-strong: hsl(var(--primary-darker));--ordering-utility-border: hsl(280 5% 58%);--ordering-utility-text: hsl(270 7% 78%);--status-hold: 280 5% 58%;--status-hold-soft: 285 7% 18%;--status-hold-fg: 270 7% 78%}.dark .traditional-checklisting-theme .traditional-send-pending-action{color:var(--status-resolve-fg)!important}.dark .traditional-checklisting-theme .text-primary{color:hsl(var(--ordering-primary-text))!important}.dark .ordering-traditional .traditional-utility-action,.dark .ordering-traditional .traditional-modify-action,.conv[data-conv-theme=dark] .traditional-utility-action,.conv[data-conv-theme=dark] .traditional-modify-action{background:transparent!important;border:var(--border-2) solid var(--ordering-utility-border)!important;color:var(--ordering-utility-text)!important}.dark .traditional-checklisting-theme .traditional-hold-action{background:hsl(var(--status-hold-soft))!important;border:var(--border-2) solid hsl(var(--status-hold))!important;color:hsl(var(--status-hold-fg))!important}.dark .traditional-checklisting-theme .traditional-held-tombstone{background:var(--ordering-utility-border)!important;border-color:var(--ordering-utility-border)!important}.dark .traditional-checklisting-theme .traditional-held-tombstone,.dark .traditional-checklisting-theme .traditional-held-tombstone *{color:var(--status-resolve-fg)!important}.dark .traditional-checklisting-theme .traditional-held-pending-tombstone{border-color:var(--status-resolve-border)!important;outline-color:var(--status-resolve-bg)!important}.dark .traditional-checklisting-theme .traditional-resolve-tombstone-text,.dark .traditional-checklisting-theme .traditional-resolve-tombstone-text *{color:var(--status-resolve-fg)!important}.dark .traditional-checklisting-theme .traditional-checklisting-employee-name{color:#fff!important}.ordering-traditional .modifier-cart__action[data-modifier-action]{border:var(--border-2) solid var(--modifier-action-tone);background:transparent;color:var(--modifier-action-tone)}.ordering-traditional .modifier-cart__action[data-modifier-action=add]{--modifier-action-tone: var(--modifier-tile-default-border);--modifier-action-selected-fill: var(--modifier-tile-default-selected-fill)}.ordering-traditional .modifier-cart__action[data-modifier-action=no]{--modifier-action-tone: var(--modifier-tile-red-border);--modifier-action-selected-fill: var(--modifier-tile-red-selected-fill)}.ordering-traditional .modifier-cart__action[data-modifier-action=half]{--modifier-action-tone: var(--modifier-tile-blue-border);--modifier-action-selected-fill: var(--modifier-tile-blue-selected-fill)}.ordering-traditional .modifier-cart__action[data-modifier-action=side]{--modifier-action-tone: var(--modifier-tile-purple-border);--modifier-action-selected-fill: var(--modifier-tile-purple-selected-fill)}.ordering-traditional .modifier-cart__action[data-modifier-action].is-active{background:var(--modifier-action-selected-fill);box-shadow:inset 0 0 0 var(--bw-hairline) var(--modifier-action-tone)}.dark .ordering-traditional .modifier-cart--warm-stone{--modifier-cart-surface: #211c23;--modifier-cart-boundary: #d9a13e;--modifier-cart-shadow: 0 calc(-7 * var(--dpx)) calc(18 * var(--dpx)) rgb(0 0 0 / 36%);--modifier-cart-text: #f6f0ec;--modifier-cart-text-muted: #aaa1ac;--modifier-cart-text-faint: #aaa1ac;--modifier-cart-fill: #342c36;--modifier-cart-fill-icon: #342c36;--modifier-cart-divider: #453b47}.dark .ordering-theme-reset{--background: 0 0% 3.9%;--foreground: 0 0% 98%;--lighter-background: 38 10% 95%;--card: 0 0% 3.9%;--card-foreground: 0 0% 98%;--popover: 0 0% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--primary-darker: 330 25% 35%;--primary-tint: 330 40% 95%;--secondary: 0 0% 14.9%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14.9%;--muted-foreground: 0 0% 63.9%;--accent: 0 0% 14.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14.9%;--input: 0 0% 14.9%;--ring: 0 0% 83.1%;--status-warning: 38 92% 50%;--status-success: 142 71% 45%;--status-info: 217 91% 60%;--status-error: 351 45% 60%}.colorblind .ordering-theme-reset{--background: 220 30% 8%;--foreground: 50 100% 92%;--lighter-background: 38 10% 95%;--card: 220 30% 11%;--card-foreground: 50 100% 92%;--popover: 220 30% 11%;--popover-foreground: 50 100% 92%;--primary: 45 100% 55%;--primary-foreground: 220 30% 8%;--primary-darker: 330 25% 35%;--primary-tint: 330 40% 95%;--secondary: 210 40% 20%;--secondary-foreground: 50 100% 92%;--muted: 210 40% 16%;--muted-foreground: 210 20% 65%;--accent: 200 80% 45%;--accent-foreground: 50 100% 92%;--destructive: 25 100% 55%;--destructive-foreground: 50 100% 92%;--border: 210 35% 22%;--input: 210 35% 18%;--ring: 45 100% 55%;--status-warning: 38 92% 50%;--status-success: 142 71% 45%;--status-info: 217 91% 60%;--status-error: 351 45% 60%}[data-selection-peer]{transition:opacity .14s ease,outline-color .14s ease,background-color .14s ease}[data-selection-scope][data-selection-active=true][data-selection-layout=seated]>[data-selection-peer=seat]:not([data-selected=true]){opacity:var(--selection-seat-peer-opacity, .5)}[data-selection-scope][data-selection-active=true][data-selection-layout=seated]>[data-selection-peer=seat][data-selected=true] [data-selection-peer=item]:not([data-selected=true]){opacity:var(--selection-item-peer-opacity, .65)}[data-selection-scope][data-selection-active=true][data-selection-layout=flat] [data-selection-peer=item]:not([data-selected=true]){opacity:var(--selection-item-peer-opacity, .65)}[data-selection-scope][data-selection-active=true] [data-selection-peer=item][data-selected=true],[data-selection-scope][data-selection-active=true][data-selection-layout=seated]>[data-selection-peer=seat][data-selected=true]:not(:has([data-selection-peer=item][data-selected=true])){outline:var(--selection-outline-width) solid var(--selection-outline);outline-offset:var(--selection-outline-offset)}@media(prefers-reduced-motion:reduce){[data-selection-peer]{transition:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Poppins,ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 40 27% 94%;--foreground: 23 13% 20%;--lighter-background: 38 10% 95%;--deeper-background: 41 37% 90%;--brand-slate: 192 15% 25%;--dark-app-background: 276 11% 9%;--status-success: 95 19% 46%;--status-error: 351 45% 60%;--status-warning: 37 51% 55%;--status-info: 217 32% 57%;--status-success-soft: 95 30% 92%;--status-success-fg: 95 30% 30%;--status-warning-soft: 37 60% 92%;--status-warning-fg: 37 55% 32%;--status-info-soft: 217 45% 93%;--status-info-fg: 217 35% 40%;--status-info-strong: var(--status-info-fg);--status-error-soft: 351 50% 93%;--status-error-fg: 351 45% 40%;--status-hold: 28 67% 45%;--status-hold-soft: 28 60% 91%;--status-hold-fg: 29 69% 32%;--status-hold-error: 9 65% 48%;--status-hold-error-soft: 9 65% 92%;--check-tile-bar-w: 6px;--type-tab: 278 35% 57%;--type-tab-tint: 270 50% 95%;--type-tab-soft: 270 17% 91%;--type-table: 219 35% 57%;--type-table-tint: 210 50% 95%;--card: 40 53% 97%;--card-foreground: 217 33% 17%;--popover: 0 0% 100%;--popover-foreground: 217 33% 17%;--primary: 330 25% 42%;--primary-foreground: 0 0% 100%;--primary-darker: 330 25% 35%;--primary-tint: 330 40% 95%;--secondary: 217 33% 93%;--secondary-foreground: 217 33% 17%;--muted: 217 33% 93%;--muted-foreground: rgba(73, 73, 73, .5);--accent: 217 94% 92%;--accent-foreground: 217 94% 30%;--destructive: 351 45% 60%;--destructive-foreground: 0 0% 100%;--border: 217 33% 88%;--input: 217 33% 88%;--ring: 217 94% 61%;--chart-1: 217 94% 61%;--chart-2: 160 84% 39%;--chart-3: 38 92% 50%;--chart-4: 217 33% 50%;--chart-5: 160 84% 50%;--sidebar-background: 0 0% 100%;--sidebar-foreground: 217 33% 17%;--sidebar-primary: 217 94% 61%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 217 94% 92%;--sidebar-accent-foreground: 217 94% 30%;--sidebar-border: 217 33% 88%;--sidebar-ring: 217 94% 61%;--status-brand: 38 92% 50%;--seat-adult: hsl(330 25% 42%);--seat-adult-foreground: #ffffff;--seat-child: hsl(219 38% 46%);--seat-child-foreground: #ffffff;--seat-cond-empty: hsl(30 8% 70%);--seat-cond-ok: hsl(95 19% 46%);--seat-new: hsl(103 34% 43%);--seat-new-foreground: #ffffff;--seat-new-soft: hsl(103 35% 94%);--seat-move-accent: hsl(37 51% 55%);--seat-move-accent-foreground: #2d2a26;--seat-move-accent-soft: hsl(37 60% 92%);--radius: .5rem}:root.dark,.dark{--background: 0 0% 3.9%;--foreground: 0 0% 98%;--card: 0 0% 3.9%;--card-foreground: 0 0% 98%;--popover: 0 0% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--secondary: 0 0% 14.9%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14.9%;--muted-foreground: 0 0% 63.9%;--accent: 0 0% 14.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14.9%;--input: 0 0% 14.9%;--ring: 0 0% 83.1%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%;--sidebar-background: 240 5.9% 10%;--sidebar-foreground: 240 4.8% 95.9%;--sidebar-primary: 224.3 76.3% 48%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 240 3.7% 15.9%;--sidebar-accent-foreground: 240 4.8% 95.9%;--sidebar-border: 240 3.7% 15.9%;--sidebar-ring: 217.2 91.2% 59.8%;--status-brand: 39 84% 50%;--status-info: 217 91% 60%;--status-success: 142 71% 45%;--status-destructive: 0 91% 52%;--status-warning: 38 92% 50%;--status-success-soft: 131 24% 18%;--status-success-fg: 131 46% 72%;--status-warning-soft: 45 45% 18%;--status-warning-fg: 45 100% 78%;--status-info-soft: 224 32% 20%;--status-info-fg: 224 100% 82%;--status-error-soft: 358 34% 18%;--status-error-fg: 358 81% 76%;--status-hold-soft: 285 7% 18%;--status-hold-fg: 270 7% 78%;--seat-adult: hsl(274.4 65% 34.7%);--seat-adult-foreground: #ffffff;--seat-child: hsl(211 62% 42%);--seat-child-foreground: #ffffff;--seat-cond-empty: hsl(285 6% 42%);--seat-cond-ok: hsl(95 45% 52%);--seat-new: hsl(103 45% 52%);--seat-new-foreground: #ffffff;--seat-new-soft: hsl(103 28% 18%);--seat-move-accent: hsl(280 5% 58%);--seat-move-accent-foreground: #171419;--seat-move-accent-soft: hsl(285 10% 15%)}.colorblind{--background: 220 30% 8%;--foreground: 50 100% 92%;--card: 220 30% 11%;--card-foreground: 50 100% 92%;--popover: 220 30% 11%;--popover-foreground: 50 100% 92%;--primary: 45 100% 55%;--primary-foreground: 220 30% 8%;--secondary: 210 40% 20%;--secondary-foreground: 50 100% 92%;--muted: 210 40% 16%;--muted-foreground: 210 20% 65%;--accent: 200 80% 45%;--accent-foreground: 50 100% 92%;--destructive: 25 100% 55%;--destructive-foreground: 50 100% 92%;--border: 210 35% 22%;--input: 210 35% 18%;--ring: 45 100% 55%;--status-brand: 39 84% 50%;--status-info: 217 91% 60%;--status-success: 142 71% 45%;--status-destructive: 0 91% 52%;--status-warning: 38 92% 50%;--seat-adult: hsl(45 100% 55%);--seat-adult-foreground: hsl(220 30% 8%);--seat-child: hsl(200 80% 45%);--seat-child-foreground: #ffffff;--seat-cond-empty: hsl(210 20% 45%);--seat-cond-ok: hsl(160 60% 45%);--seat-new: hsl(160 60% 45%);--seat-new-foreground: hsl(220 30% 8%);--seat-new-soft: hsl(160 35% 18%);--seat-move-accent: hsl(45 100% 55%);--seat-move-accent-foreground: hsl(220 30% 8%);--seat-move-accent-soft: hsl(210 40% 20%)}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}@media(hover:none){*:hover{text-decoration-line:none}}@media(hover:none){button:active,[role=button]:active{opacity:.8}}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-x-0{left:0;right:0}.inset-x-4{left:1rem;right:1rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-left-2{left:-.5rem}.-right-1{right:-.25rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-top-1{top:-.25rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-28{bottom:7rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-8{bottom:2rem}.bottom-\[calc\(105_\*_var\(--dpx\)\)\]{bottom:calc(105 * var(--dpx))}.bottom-\[calc\(56_\*_var\(--dpx\)\)\]{bottom:calc(56 * var(--dpx))}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[50\%\]{left:50%}.left-\[calc\(50\%-142\*var\(--dpx\)\)\]{left:calc(50% - 142 * var(--dpx))}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[calc\(50\%-142\*var\(--dpx\)\)\]{right:calc(50% - 142 * var(--dpx))}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[var\(--space-1\)\]{top:var(--space-1)}.top-auto{top:auto}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[100\]{z-index:100}.z-\[10100\]{z-index:10100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[150\]{z-index:150}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[211\]{z-index:211}.z-\[2\]{z-index:2}.z-\[50\]{z-index:50}.z-\[55\]{z-index:55}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[79\]{z-index:79}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.z-\[91\]{z-index:91}.z-\[92\]{z-index:92}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.col-span-3{grid-column:span 3 / span 3}.col-span-full{grid-column:1 / -1}.-m-2{margin:-.5rem}.m-0{margin:0}.m-1{margin:.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-\[calc\(18\*var\(--dpx\)\)\]{margin-left:calc(18 * var(--dpx));margin-right:calc(18 * var(--dpx))}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.-ml-4{margin-left:-1rem}.-mr-1{margin-right:-.25rem}.-mt-4{margin-top:-1rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[calc\(13\*var\(--dpx\)\)\]{margin-bottom:calc(13 * var(--dpx))}.mb-\[calc\(18\*var\(--dpx\)\)\]{margin-bottom:calc(18 * var(--dpx))}.mb-\[calc\(5\*var\(--dpx\)\)\]{margin-bottom:calc(5 * var(--dpx))}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-\[var\(--space-1\)\]{margin-left:var(--space-1)}.ml-\[var\(--space-2\)\]{margin-left:var(--space-2)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-\[var\(--space-2\)\]{margin-right:var(--space-2)}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[0\.583em\]{margin-top:.583em}.mt-\[calc\(18\*var\(--dpx\)\)\]{margin-top:calc(18 * var(--dpx))}.mt-\[calc\(22\*var\(--dpx\)\)\]{margin-top:calc(22 * var(--dpx))}.mt-\[calc\(26\*var\(--dpx\)\)\]{margin-top:calc(26 * var(--dpx))}.mt-\[calc\(3\*var\(--dpx\)\)\]{margin-top:calc(3 * var(--dpx))}.mt-\[calc\(5\*var\(--dpx\)\)\]{margin-top:calc(5 * var(--dpx))}.mt-\[calc\(9\*var\(--dpx\)\)\]{margin-top:calc(9 * var(--dpx))}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-2{width:.5rem;height:.5rem}.size-4{width:1rem;height:1rem}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[0\.9em\]{height:.9em}.h-\[1\.1em\]{height:1.1em}.h-\[1\.2em\]{height:1.2em}.h-\[1em\]{height:1em}.h-\[22px\]{height:22px}.h-\[3em\]{height:3em}.h-\[66px\]{height:66px}.h-\[calc\(10\*var\(--dpx\)\)\]{height:calc(10 * var(--dpx))}.h-\[calc\(112\*var\(--dpx\)\)\]{height:calc(112 * var(--dpx))}.h-\[calc\(12\*var\(--dpx\)\)\]{height:calc(12 * var(--dpx))}.h-\[calc\(17\*var\(--dpx\)\)\]{height:calc(17 * var(--dpx))}.h-\[calc\(190\*var\(--dpx\)\)\]{height:calc(190 * var(--dpx))}.h-\[calc\(204\*var\(--dpx\)\)\]{height:calc(204 * var(--dpx))}.h-\[calc\(22\*var\(--dpx\)\)\]{height:calc(22 * var(--dpx))}.h-\[calc\(24_\*_var\(--dpx\)\)\]{height:calc(24 * var(--dpx))}.h-\[calc\(27_\*_var\(--dpx\)\)\]{height:calc(27 * var(--dpx))}.h-\[calc\(28_\*_var\(--dpx\)\)\]{height:calc(28 * var(--dpx))}.h-\[calc\(3\*var\(--dpx\)\)\]{height:calc(3 * var(--dpx))}.h-\[calc\(300\*var\(--dpx\)\)\]{height:calc(300 * var(--dpx))}.h-\[calc\(38\*var\(--dpx\)\)\]{height:calc(38 * var(--dpx))}.h-\[calc\(46\*var\(--dpx\)\)\]{height:calc(46 * var(--dpx))}.h-\[calc\(50_\*_var\(--dpx\)\)\]{height:calc(50 * var(--dpx))}.h-\[calc\(52\*var\(--dpx\)\)\]{height:calc(52 * var(--dpx))}.h-\[calc\(54\*var\(--dpx\)\)\]{height:calc(54 * var(--dpx))}.h-\[calc\(60\*var\(--dpx\)\)\]{height:calc(60 * var(--dpx))}.h-\[calc\(68\*var\(--dpx\)\)\]{height:calc(68 * var(--dpx))}.h-\[calc\(72\*var\(--dpx\)\)\]{height:calc(72 * var(--dpx))}.h-\[calc\(74\*var\(--dpx\)\)\]{height:calc(74 * var(--dpx))}.h-\[calc\(90\*var\(--dpx\)\)\]{height:calc(90 * var(--dpx))}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-\[var\(--size-1\)\]{height:var(--size-1)}.h-\[var\(--size-112\)\]{height:var(--size-112)}.h-\[var\(--size-26\)\]{height:var(--size-26)}.h-\[var\(--size-28\)\]{height:var(--size-28)}.h-\[var\(--size-42\)\]{height:var(--size-42)}.h-\[var\(--size-52\)\]{height:var(--size-52)}.h-\[var\(--size-60\)\]{height:var(--size-60)}.h-action{height:var(--h-action)}.h-action-lg{height:var(--h-action-lg)}.h-action-sm{height:var(--h-action-sm)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[40vh\]{max-height:40vh}.max-h-\[50\%\]{max-height:50%}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85\%\]{max-height:85%}.max-h-\[calc\(200_\*_var\(--dpx\)\)\]{max-height:calc(200 * var(--dpx))}.max-h-\[calc\(250\*var\(--dpx\)\)\]{max-height:calc(250 * var(--dpx))}.max-h-\[calc\(300_\*_var\(--dpx\)\)\]{max-height:calc(300 * var(--dpx))}.max-h-\[calc\(310\*var\(--dpx\)\)\]{max-height:calc(310 * var(--dpx))}.max-h-\[calc\(74\*var\(--dpx\)\)\]{max-height:calc(74 * var(--dpx))}.max-h-\[var\(--size-240\)\]{max-height:var(--size-240)}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-96{min-height:24rem}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[2\.3rem\]{min-height:2.3rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2rem\]{min-height:2rem}.min-h-\[3\.4rem\]{min-height:3.4rem}.min-h-\[4rem\]{min-height:4rem}.min-h-\[52px\]{min-height:52px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[6rem\]{min-height:6rem}.min-h-\[8rem\]{min-height:8rem}.min-h-\[calc\(15_\*_var\(--dpx\)\)\]{min-height:calc(15 * var(--dpx))}.min-h-\[calc\(22\*var\(--dpx\)\)\]{min-height:calc(22 * var(--dpx))}.min-h-\[calc\(24_\*_var\(--dpx\)\)\]{min-height:calc(24 * var(--dpx))}.min-h-\[calc\(38\*var\(--dpx\)\)\]{min-height:calc(38 * var(--dpx))}.min-h-\[calc\(48_\*_var\(--dpx\)\)\]{min-height:calc(48 * var(--dpx))}.min-h-\[calc\(56_\*_var\(--dpx\)\)\]{min-height:calc(56 * var(--dpx))}.min-h-\[calc\(64\*var\(--dpx\)\)\],.min-h-\[calc\(64_\*_var\(--dpx\)\)\]{min-height:calc(64 * var(--dpx))}.min-h-\[calc\(80_\*_var\(--dpx\)\)\]{min-height:calc(80 * var(--dpx))}.min-h-\[calc\(96\*var\(--dpx\)\)\]{min-height:calc(96 * var(--dpx))}.min-h-\[calc\(var\(--h-action\)\+var\(--size-2\)\)\]{min-height:calc(var(--h-action) + var(--size-2))}.min-h-\[min\(70vh\,520px\)\]{min-height:min(70vh,520px)}.min-h-\[var\(--h-action\)\]{min-height:var(--h-action)}.min-h-\[var\(--size-20\)\]{min-height:var(--size-20)}.min-h-\[var\(--size-36\)\]{min-height:var(--size-36)}.min-h-\[var\(--size-48\)\]{min-height:var(--size-48)}.min-h-\[var\(--size-52\)\]{min-height:var(--size-52)}.min-h-\[var\(--size-60\)\]{min-height:var(--size-60)}.min-h-action{min-height:var(--h-action)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[0\.9em\]{width:.9em}.w-\[104px\]{width:104px}.w-\[3\.25rem\]{width:3.25rem}.w-\[34px\]{width:34px}.w-\[3em\]{width:3em}.w-\[4\.25rem\]{width:4.25rem}.w-\[61\.11\%\]{width:61.11%}.w-\[85\%\]{width:85%}.w-\[calc\(10\*var\(--dpx\)\)\]{width:calc(10 * var(--dpx))}.w-\[calc\(100_\*_var\(--dpx\)\)\]{width:calc(100 * var(--dpx))}.w-\[calc\(112\*var\(--dpx\)\)\]{width:calc(112 * var(--dpx))}.w-\[calc\(12\*var\(--dpx\)\)\]{width:calc(12 * var(--dpx))}.w-\[calc\(132\*var\(--dpx\)\)\]{width:calc(132 * var(--dpx))}.w-\[calc\(2\*var\(--dpx\)\)\]{width:calc(2 * var(--dpx))}.w-\[calc\(22\*var\(--dpx\)\)\]{width:calc(22 * var(--dpx))}.w-\[calc\(220_\*_var\(--dpx\)\)\]{width:calc(220 * var(--dpx))}.w-\[calc\(250\*var\(--dpx\)\)\]{width:calc(250 * var(--dpx))}.w-\[calc\(262\*var\(--dpx\)\)\]{width:calc(262 * var(--dpx))}.w-\[calc\(280_\*_var\(--dpx\)\)\]{width:calc(280 * var(--dpx))}.w-\[calc\(300\*var\(--dpx\)\)\]{width:calc(300 * var(--dpx))}.w-\[calc\(38\*var\(--dpx\)\)\]{width:calc(38 * var(--dpx))}.w-\[calc\(46\*var\(--dpx\)\)\]{width:calc(46 * var(--dpx))}.w-\[calc\(50_\*_var\(--dpx\)\)\]{width:calc(50 * var(--dpx))}.w-\[calc\(52\*var\(--dpx\)\)\],.w-\[calc\(52_\*_var\(--dpx\)\)\]{width:calc(52 * var(--dpx))}.w-\[calc\(60\*var\(--dpx\)\)\]{width:calc(60 * var(--dpx))}.w-\[calc\(62_\*_var\(--dpx\)\)\]{width:calc(62 * var(--dpx))}.w-\[calc\(72\*var\(--dpx\)\)\]{width:calc(72 * var(--dpx))}.w-\[min\(45\%\,225px\)\]{width:min(45%,225px)}.w-\[var\(--size-1\)\]{width:var(--size-1)}.w-\[var\(--size-2\)\]{width:var(--size-2)}.w-\[var\(--size-42\)\]{width:var(--size-42)}.w-\[var\(--size-52\)\]{width:var(--size-52)}.w-action{width:var(--h-action)}.w-action-sm{width:var(--h-action-sm)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[2rem\]{min-width:2rem}.min-w-\[3\.4rem\]{min-width:3.4rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[4rem\]{min-width:4rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[6rem\]{min-width:6rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[calc\(120_\*_var\(--dpx\)\)\]{min-width:calc(120 * var(--dpx))}.min-w-\[calc\(140_\*_var\(--dpx\)\)\]{min-width:calc(140 * var(--dpx))}.min-w-\[calc\(180_\*_var\(--dpx\)\)\]{min-width:calc(180 * var(--dpx))}.min-w-\[calc\(24\*var\(--dpx\)\)\]{min-width:calc(24 * var(--dpx))}.min-w-\[calc\(280_\*_var\(--dpx\)\)\]{min-width:calc(280 * var(--dpx))}.min-w-\[calc\(77_\*_var\(--dpx\)\)\]{min-width:calc(77 * var(--dpx))}.min-w-\[calc\(80_\*_var\(--dpx\)\)\]{min-width:calc(80 * var(--dpx))}.min-w-\[var\(--h-action\)\]{min-width:var(--h-action)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-\[var\(--size-20\)\]{min-width:var(--size-20)}.min-w-\[var\(--size-240\)\]{min-width:var(--size-240)}.min-w-\[…\]{min-width:…}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[18em\]{max-width:18em}.max-w-\[45\%\]{max-width:45%}.max-w-\[calc\(100\%-9rem\)\]{max-width:calc(100% - 9rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(300\*var\(--dpx\)\)\]{max-width:calc(300 * var(--dpx))}.max-w-\[calc\(310\*var\(--dpx\)\)\]{max-width:calc(310 * var(--dpx))}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[2\]{flex:2}.flex-\[3\]{flex:3}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.075\]{--tw-scale-x: 1.075;--tw-scale-y: 1.075;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[-1\]{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.animate-blink{animation:blink 1s step-end infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.animate-shake{animation:shake .4s ease-in-out}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.touch-pan-x{--tw-pan-x: pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-mt-5{scroll-margin-top:1.25rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_120px\]{grid-template-columns:1fr 120px}.grid-cols-\[1fr_calc\(56_\*_var\(--dpx\)\)_calc\(62_\*_var\(--dpx\)\)_auto\]{grid-template-columns:1fr calc(56 * var(--dpx)) calc(62 * var(--dpx)) auto}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[0\.5em\]{gap:.5em}.gap-\[1\.5em\]{gap:1.5em}.gap-\[calc\(10\*var\(--dpx\)\)\]{gap:calc(10 * var(--dpx))}.gap-\[calc\(14\*var\(--dpx\)\)\]{gap:calc(14 * var(--dpx))}.gap-\[calc\(18\*var\(--dpx\)\)\]{gap:calc(18 * var(--dpx))}.gap-\[calc\(5\*var\(--dpx\)\)\]{gap:calc(5 * var(--dpx))}.gap-\[calc\(6\*var\(--dpx\)\)\]{gap:calc(6 * var(--dpx))}.gap-\[calc\(7\*var\(--dpx\)\)\],.gap-\[calc\(7_\*_var\(--dpx\)\)\]{gap:calc(7 * var(--dpx))}.gap-\[var\(--header-action-gap-fluid\)\]{gap:var(--header-action-gap-fluid)}.gap-\[var\(--size-1\)\]{gap:var(--size-1)}.gap-\[var\(--size-2\)\]{gap:var(--size-2)}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-0\.5{row-gap:.125rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(var(--bw-hairline) * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(var(--bw-hairline) * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-green-800\/50>:not([hidden])~:not([hidden]){border-color:#16653480}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[0\.5em\]{border-radius:.5em}.rounded-\[30\%_70\%_70\%_30\%\/30\%_30\%_70\%_70\%\]{border-radius:30% 70% 70% 30%/30% 30% 70% 70%}.rounded-\[calc\(10\*var\(--dpx\)\)\]{border-radius:calc(10 * var(--dpx))}.rounded-\[calc\(12\*var\(--dpx\)\)\]{border-radius:calc(12 * var(--dpx))}.rounded-\[calc\(14\*var\(--dpx\)\)\]{border-radius:calc(14 * var(--dpx))}.rounded-\[calc\(18\*var\(--dpx\)\)\]{border-radius:calc(18 * var(--dpx))}.rounded-\[calc\(22\*var\(--dpx\)\)\]{border-radius:calc(22 * var(--dpx))}.rounded-\[calc\(3\*var\(--dpx\)\)\]{border-radius:calc(3 * var(--dpx))}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-15\)\]{border-radius:var(--radius-15)}.rounded-\[var\(--radius-2\)\]{border-radius:var(--radius-2)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-\[calc\(var\(--radius\)\/2\)\]{border-bottom-right-radius:calc(var(--radius) / 2);border-bottom-left-radius:calc(var(--radius) / 2)}.rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[calc\(var\(--radius\)\/2\)\]{border-top-left-radius:calc(var(--radius) / 2);border-top-right-radius:calc(var(--radius) / 2)}.rounded-t-\[var\(--radius-10\)\]{border-top-left-radius:var(--radius-10);border-top-right-radius:var(--radius-10)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:var(--bw-hairline)}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[calc\(1\.3px_\*_var\(--border-scale\,1\)\)\]{border-width:calc(1.3px * var(--border-scale,1))}.border-\[calc\(1\.44px_\*_var\(--border-scale\,1\)\)\]{border-width:calc(1.44px * var(--border-scale,1))}.border-\[calc\(1\.5px_\*_var\(--border-scale\,1\)\)\]{border-width:calc(1.5px * var(--border-scale,1))}.border-\[length\:calc\(1\.5\*var\(--dpx\)\)\]{border-width:calc(1.5 * var(--dpx))}.border-y{border-top-width:var(--bw-hairline);border-bottom-width:var(--bw-hairline)}.border-b{border-bottom-width:var(--bw-hairline)}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:var(--bw-hairline)}.border-l-4{border-left-width:4px}.border-r{border-right-width:var(--bw-hairline)}.border-t{border-top-width:var(--bw-hairline)}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-primary{border-color:hsl(var(--primary))!important}.border-\[\#6E9A4C\]{--tw-border-opacity: 1;border-color:rgb(110 154 76 / var(--tw-border-opacity, 1))}.border-\[\#E04F4F\]{--tw-border-opacity: 1;border-color:rgb(224 79 79 / var(--tw-border-opacity, 1))}.border-\[\#F4F1F6\]{--tw-border-opacity: 1;border-color:rgb(244 241 246 / var(--tw-border-opacity, 1))}.border-\[\#fbf8f2\]{--tw-border-opacity: 1;border-color:rgb(251 248 242 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[color\:var\(--conv-divider\)\]{border-color:var(--conv-divider)}.border-\[color\:var\(--ordering-attention-action-active\)\]{border-color:var(--ordering-attention-action-active)}.border-\[color\:var\(--seat-divider\,hsl\(var\(--border\)\)\)\]{border-color:var(--seat-divider,hsl(var(--border)))}.border-\[hsl\(var\(--primary-darker\)\)\]{border-color:hsl(var(--primary-darker))}.border-\[hsl\(var\(--status-brand\)\)\]\/50{border-color:hsl(var(--status-brand) / .5)}.border-\[hsl\(var\(--status-error\)\)\]{border-color:hsl(var(--status-error))}.border-\[hsl\(var\(--status-error\)\)\]\/30{border-color:hsl(var(--status-error) / .3)}.border-\[hsl\(var\(--status-error\)\/0\.45\)\]{border-color:hsl(var(--status-error)/.45)}.border-\[hsl\(var\(--status-hold\)\/0\.45\)\]{border-color:hsl(var(--status-hold)/.45)}.border-\[hsl\(var\(--status-hold-error\)\/0\.45\)\]{border-color:hsl(var(--status-hold-error)/.45)}.border-\[hsl\(var\(--status-info\)\)\]{border-color:hsl(var(--status-info))}.border-\[hsl\(var\(--status-info\)\)\]\/30{border-color:hsl(var(--status-info) / .3)}.border-\[hsl\(var\(--status-success\)\)\]{border-color:hsl(var(--status-success))}.border-\[hsl\(var\(--status-success\)\)\]\/30{border-color:hsl(var(--status-success) / .3)}.border-\[hsl\(var\(--status-warning\)\)\]{border-color:hsl(var(--status-warning))}.border-\[hsl\(var\(--status-warning\)\)\]\/30{border-color:hsl(var(--status-warning) / .3)}.border-\[hsl\(var\(--status-warning\)\)\]\/40{border-color:hsl(var(--status-warning) / .4)}.border-\[hsl\(var\(--status-warning\)\/0\.45\)\]{border-color:hsl(var(--status-warning)/.45)}.border-\[hsl\(var\(--status-warning-fg\)\)\]{border-color:hsl(var(--status-warning-fg))}.border-\[rgba\(58\,50\,45\,0\.18\)\]{border-color:#3a322d2e}.border-\[var\(--border-3\)\]{border-color:var(--border-3)}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--color-accent-orange\)\]{border-color:var(--color-accent-orange)}.border-\[var\(--color-pill-dark-border\)\]{border-color:var(--color-pill-dark-border)}.border-\[var\(--color-teal\)\]{border-color:var(--color-teal)}.border-\[var\(--conv-green\,var\(--c-green-500\)\)\]{border-color:var(--conv-green,var(--c-green-500))}.border-\[var\(--gp-card-edge\)\]{border-color:var(--gp-card-edge)}.border-\[var\(--gp-champagne-edge\)\]{border-color:var(--gp-champagne-edge)}.border-\[var\(--gp-money\)\]{border-color:var(--gp-money)}.border-\[var\(--gp-on-attention\)\]{border-color:var(--gp-on-attention)}.border-\[var\(--gp-on-success\)\]{border-color:var(--gp-on-success)}.border-\[var\(--gp-outline\)\]{border-color:var(--gp-outline)}.border-\[var\(--gp-panel-edge\)\]{border-color:var(--gp-panel-edge)}.border-\[var\(--gp-row-divider\)\]{border-color:var(--gp-row-divider)}.border-\[var\(--gp-score-high-edge\)\]{border-color:var(--gp-score-high-edge)}.border-\[var\(--gp-score-low-edge\)\]{border-color:var(--gp-score-low-edge)}.border-\[var\(--gp-score-mid-edge\)\]{border-color:var(--gp-score-mid-edge)}.border-\[var\(--gp-success\)\]{border-color:var(--gp-success)}.border-\[var\(--gp-text-faint\)\]{border-color:var(--gp-text-faint)}.border-\[var\(--kb-accent-border\)\]{border-color:var(--kb-accent-border)}.border-\[var\(--kb-edge\)\]{border-color:var(--kb-edge)}.border-\[var\(--kb-enter-border\)\]{border-color:var(--kb-enter-border)}.border-\[var\(--kb-func-border\)\]{border-color:var(--kb-func-border)}.border-\[var\(--kb-key-border\)\]{border-color:var(--kb-key-border)}.border-\[var\(--kb-num-border\)\]{border-color:var(--kb-num-border)}.border-\[var\(--kb-sym-border\)\]{border-color:var(--kb-sym-border)}.border-\[var\(--seat-move-accent\)\]{border-color:var(--seat-move-accent)}.border-\[var\(--seat-new\)\]{border-color:var(--seat-new)}.border-\[var\(--status-resolve-border\)\]{border-color:var(--status-resolve-border)}.border-\[var\(--status-resolve-fg\)\]{border-color:var(--status-resolve-fg)}.border-\[var\(--status-success-bg\)\]{border-color:var(--status-success-bg)}.border-\[var\(--status-warning-soft-border\)\]{border-color:var(--status-warning-soft-border)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/60{border-color:#fde68a99}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-400\/50{border-color:#fbbf2480}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-500\/60{border-color:#f59e0b99}.border-amber-700\/60{border-color:#b4530999}.border-amber-800{--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-border{border-color:hsl(var(--border))}.border-border\/45{border-color:hsl(var(--border) / .45)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-current{border-color:currentColor}.border-cyan-300{--tw-border-opacity: 1;border-color:rgb(103 232 249 / var(--tw-border-opacity, 1))}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-800{--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1))}.border-foreground{border-color:hsl(var(--foreground))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-gray-700\/50{border-color:#37415180}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-gray-800\/50{border-color:#1f293780}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-green-600\/40{border-color:#16a34a66}.border-green-700{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-neutral-600{--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-primary\/60{border-color:hsl(var(--primary) / .6)}.border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-600{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.border-purple-700{--tw-border-opacity: 1;border-color:rgb(126 34 206 / var(--tw-border-opacity, 1))}.border-purple-700\/50{border-color:#7e22ce80}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/60{border-color:#ef444499}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.border-red-800\/60{border-color:#991b1b99}.border-ring{border-color:hsl(var(--ring))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/40{border-color:#fff6}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-yellow-600{--tw-border-opacity: 1;border-color:rgb(202 138 4 / var(--tw-border-opacity, 1))}.border-l-\[color\:var\(--ordering-attention-rail\)\]{border-left-color:var(--ordering-attention-rail)}.border-l-\[hsl\(var\(--status-success\)\)\]{border-left-color:hsl(var(--status-success))}.border-l-purple-500{--tw-border-opacity: 1;border-left-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-t-\[hsl\(var\(--status-warning\)\)\]{border-top-color:hsl(var(--status-warning))}.border-t-amber-400{--tw-border-opacity: 1;border-top-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-t-amber-500{--tw-border-opacity: 1;border-top-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-t-blue-500{--tw-border-opacity: 1;border-top-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-t-current{border-top-color:currentColor}.border-t-foreground{border-top-color:hsl(var(--foreground))}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-slate-800{--tw-border-opacity: 1;border-top-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.\!bg-muted{background-color:hsl(var(--muted))!important}.bg-\[\#3A3442\]{--tw-bg-opacity: 1;background-color:rgb(58 52 66 / var(--tw-bg-opacity, 1))}.bg-\[\#3B5230\]{--tw-bg-opacity: 1;background-color:rgb(59 82 48 / var(--tw-bg-opacity, 1))}.bg-\[\#79C341\]{--tw-bg-opacity: 1;background-color:rgb(121 195 65 / var(--tw-bg-opacity, 1))}.bg-\[\#84506a\]{--tw-bg-opacity: 1;background-color:rgb(132 80 106 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F1F6\]{--tw-bg-opacity: 1;background-color:rgb(244 241 246 / var(--tw-bg-opacity, 1))}.bg-\[\#FFAA00\]{--tw-bg-opacity: 1;background-color:rgb(255 170 0 / var(--tw-bg-opacity, 1))}.bg-\[\#c79a52\]{--tw-bg-opacity: 1;background-color:rgb(199 154 82 / var(--tw-bg-opacity, 1))}.bg-\[\#fafafa\]{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-\[\#fbf8f2\]{--tw-bg-opacity: 1;background-color:rgb(251 248 242 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[hsl\(var\(--primary-tint\)\)\]{background-color:hsl(var(--primary-tint))}.bg-\[hsl\(var\(--secondary\)\/\.75\)\]{background-color:hsl(var(--secondary)/.75)}.bg-\[hsl\(var\(--secondary\)\/0\.35\)\]{background-color:hsl(var(--secondary)/.35)}.bg-\[hsl\(var\(--secondary\)\/0\.45\)\]{background-color:hsl(var(--secondary)/.45)}.bg-\[hsl\(var\(--status-brand\)\)\]{background-color:hsl(var(--status-brand))}.bg-\[hsl\(var\(--status-error\)\)\]{background-color:hsl(var(--status-error))}.bg-\[hsl\(var\(--status-error-soft\)\)\]{background-color:hsl(var(--status-error-soft))}.bg-\[hsl\(var\(--status-hold\)\)\]{background-color:hsl(var(--status-hold))}.bg-\[hsl\(var\(--status-hold-error\)\)\]{background-color:hsl(var(--status-hold-error))}.bg-\[hsl\(var\(--status-hold-error-soft\)\)\]{background-color:hsl(var(--status-hold-error-soft))}.bg-\[hsl\(var\(--status-hold-soft\)\)\]{background-color:hsl(var(--status-hold-soft))}.bg-\[hsl\(var\(--status-info\)\)\]{background-color:hsl(var(--status-info))}.bg-\[hsl\(var\(--status-info-soft\)\)\]{background-color:hsl(var(--status-info-soft))}.bg-\[hsl\(var\(--status-info-strong\)\)\]{background-color:hsl(var(--status-info-strong))}.bg-\[hsl\(var\(--status-success\)\)\]{background-color:hsl(var(--status-success))}.bg-\[hsl\(var\(--status-success\)\/0\.1\)\]{background-color:hsl(var(--status-success)/.1)}.bg-\[hsl\(var\(--status-success-soft\)\)\]{background-color:hsl(var(--status-success-soft))}.bg-\[hsl\(var\(--status-warning\)\)\]{background-color:hsl(var(--status-warning))}.bg-\[hsl\(var\(--status-warning\)\)\]\/10{background-color:hsl(var(--status-warning) / .1)}.bg-\[hsl\(var\(--status-warning\)\)\]\/20{background-color:hsl(var(--status-warning) / .2)}.bg-\[hsl\(var\(--status-warning-soft\)\)\]{background-color:hsl(var(--status-warning-soft))}.bg-\[hsl\(var\(--type-tab-soft\)\)\]{background-color:hsl(var(--type-tab-soft))}.bg-\[hsl\(var\(--type-tab-tint\)\)\]{background-color:hsl(var(--type-tab-tint))}.bg-\[rgba\(20\,35\,10\,0\.1\)\]{background-color:#14230a1a}.bg-\[rgba\(23\,20\,25\,0\.55\)\]{background-color:#1714198c}.bg-\[rgba\(35\,26\,8\,0\.1\)\]{background-color:#231a081a}.bg-\[var\(--color-accent-orange\)\]{background-color:var(--color-accent-orange)}.bg-\[var\(--color-app-bg\)\]{background-color:var(--color-app-bg)}.bg-\[var\(--color-attention-yellow\)\]{background-color:var(--color-attention-yellow)}.bg-\[var\(--color-danger-red\)\]{background-color:var(--color-danger-red)}.bg-\[var\(--color-dark-gray\)\]{background-color:var(--color-dark-gray)}.bg-\[var\(--color-pill-dark\)\]{background-color:var(--color-pill-dark)}.bg-\[var\(--color-seat-pill-bg\)\]{background-color:var(--color-seat-pill-bg)}.bg-\[var\(--color-teal\)\]{background-color:var(--color-teal)}.bg-\[var\(--color-text-muted\)\]{background-color:var(--color-text-muted)}.bg-\[var\(--conv-green\,var\(--c-green-500\)\)\]{background-color:var(--conv-green,var(--c-green-500))}.bg-\[var\(--gp-art\)\]{background-color:var(--gp-art)}.bg-\[var\(--gp-attention\)\]{background-color:var(--gp-attention)}.bg-\[var\(--gp-card\)\]{background-color:var(--gp-card)}.bg-\[var\(--gp-champagne-text\)\]{background-color:var(--gp-champagne-text)}.bg-\[var\(--gp-money\)\]{background-color:var(--gp-money)}.bg-\[var\(--gp-outline\)\]{background-color:var(--gp-outline)}.bg-\[var\(--gp-panel\)\]{background-color:var(--gp-panel)}.bg-\[var\(--gp-progress-empty\)\]{background-color:var(--gp-progress-empty)}.bg-\[var\(--gp-purple\)\]{background-color:var(--gp-purple)}.bg-\[var\(--gp-score-high-fill\)\]{background-color:var(--gp-score-high-fill)}.bg-\[var\(--gp-score-low-fill\)\]{background-color:var(--gp-score-low-fill)}.bg-\[var\(--gp-score-mid-fill\)\]{background-color:var(--gp-score-mid-fill)}.bg-\[var\(--gp-strip\)\]{background-color:var(--gp-strip)}.bg-\[var\(--gp-success\)\]{background-color:var(--gp-success)}.bg-\[var\(--gp-success-panel\)\]{background-color:var(--gp-success-panel)}.bg-\[var\(--kb-accent-bg\)\]{background-color:var(--kb-accent-bg)}.bg-\[var\(--kb-body\)\]{background-color:var(--kb-body)}.bg-\[var\(--kb-enter-bg\)\]{background-color:var(--kb-enter-bg)}.bg-\[var\(--kb-func-bg\)\]{background-color:var(--kb-func-bg)}.bg-\[var\(--kb-key-bg\)\]{background-color:var(--kb-key-bg)}.bg-\[var\(--kb-num-bg\)\]{background-color:var(--kb-num-bg)}.bg-\[var\(--kb-quickrow\)\]{background-color:var(--kb-quickrow)}.bg-\[var\(--kb-sym-bg\)\]{background-color:var(--kb-sym-bg)}.bg-\[var\(--ordering-attention-action\)\]{background-color:var(--ordering-attention-action)}.bg-\[var\(--ordering-attention-surface\)\]{background-color:var(--ordering-attention-surface)}.bg-\[var\(--seat-adult\)\]{background-color:var(--seat-adult)}.bg-\[var\(--seat-child\)\]{background-color:var(--seat-child)}.bg-\[var\(--seat-move-accent\)\]{background-color:var(--seat-move-accent)}.bg-\[var\(--seat-move-accent-soft\)\]{background-color:var(--seat-move-accent-soft)}.bg-\[var\(--seat-new\)\]{background-color:var(--seat-new)}.bg-\[var\(--seat-new-soft\)\]{background-color:var(--seat-new-soft)}.bg-\[var\(--status-resolve-bg\)\]{background-color:var(--status-resolve-bg)}.bg-\[var\(--status-success-bg\)\]{background-color:var(--status-success-bg)}.bg-\[var\(--status-warning-soft-bg\)\]{background-color:var(--status-warning-soft-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\/30{background-color:hsl(var(--accent) / .3)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-700{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.bg-amber-900\/20{background-color:#78350f33}.bg-amber-900\/30{background-color:#78350f4d}.bg-amber-900\/40{background-color:#78350f66}.bg-background{background-color:hsl(var(--background))}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.bg-blue-900\/30{background-color:#1e3a8a4d}.bg-blue-900\/50{background-color:#1e3a8a80}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-dark-app-background{background-color:hsl(var(--dark-app-background))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/20{background-color:hsl(var(--destructive) / .2)}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-950{--tw-bg-opacity: 1;background-color:rgb(2 44 34 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/50{background-color:hsl(var(--foreground) / .5)}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-800\/40{background-color:#1f293766}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\/50{background-color:#11182780}.bg-gray-900\/60{background-color:#11182799}.bg-gray-950{--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.bg-gray-950\/95{background-color:#030712f2}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/20{background-color:#22c55e33}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-600\/10{background-color:#16a34a1a}.bg-green-700{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.bg-green-900{--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.bg-green-900\/20{background-color:#14532d33}.bg-green-900\/30{background-color:#14532d4d}.bg-green-900\/40{background-color:#14532d66}.bg-green-900\/50{background-color:#14532d80}.bg-green-900\/90{background-color:#14532de6}.bg-input{background-color:hsl(var(--input))}.bg-lighter-background{background-color:hsl(var(--lighter-background))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-neutral-400{--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity, 1))}.bg-neutral-800{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-900{--tw-bg-opacity: 1;background-color:rgb(124 45 18 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-purple-700{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.bg-purple-800{--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity, 1))}.bg-purple-900\/30{background-color:#581c874d}.bg-purple-900\/40{background-color:#581c8766}.bg-purple-900\/50{background-color:#581c8780}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/20{background-color:#ef444433}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/10{background-color:#dc26261a}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-red-800{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.bg-red-900{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-900\/40{background-color:#7f1d1d66}.bg-red-900\/90{background-color:#7f1d1de6}.bg-red-950{--tw-bg-opacity: 1;background-color:rgb(69 10 10 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/10{background-color:hsl(var(--secondary) / .1)}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-status-success{background-color:var(--status-success-bg)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/35{background-color:#ffffff59}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/20{background-color:#eab30833}.bg-yellow-700{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}.bg-yellow-900{--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1))}.bg-\[image\:var\(--gp-games-button\)\]{background-image:var(--gp-games-button)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[var\(--status-success-bg\)\]{--tw-gradient-from: var(--status-success-bg) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-900{--tw-gradient-from: #78350f var(--tw-gradient-from-position);--tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-950\/60{--tw-gradient-from: rgb(69 10 10 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[var\(--status-success-deep\)\]{--tw-gradient-to: var(--status-success-deep) var(--tw-gradient-to-position)}.to-amber-800{--tw-gradient-to: #92400e var(--tw-gradient-to-position)}.to-gray-950{--tw-gradient-to: #030712 var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.fill-\[var\(--gp-card\)\]{fill:var(--gp-card)}.fill-\[var\(--gp-money\)\]{fill:var(--gp-money)}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.stroke-\[3\]{stroke-width:3}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[calc\(13\*var\(--dpx\)\)\]{padding:calc(13 * var(--dpx))}.p-\[calc\(15\*var\(--dpx\)\)\]{padding:calc(15 * var(--dpx))}.p-\[calc\(18\*var\(--dpx\)\)\]{padding:calc(18 * var(--dpx))}.p-\[var\(--space-1\)\]{padding:var(--space-1)}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[0\.5em\]{padding-left:.5em;padding-right:.5em}.px-\[1\.5em\]{padding-left:1.5em;padding-right:1.5em}.px-\[calc\(11\*var\(--dpx\)\)\],.px-\[calc\(11_\*_var\(--dpx\)\)\]{padding-left:calc(11 * var(--dpx));padding-right:calc(11 * var(--dpx))}.px-\[calc\(12\*var\(--dpx\)\)\]{padding-left:calc(12 * var(--dpx));padding-right:calc(12 * var(--dpx))}.px-\[calc\(14\*var\(--dpx\)\)\]{padding-left:calc(14 * var(--dpx));padding-right:calc(14 * var(--dpx))}.px-\[calc\(18\*var\(--dpx\)\)\]{padding-left:calc(18 * var(--dpx));padding-right:calc(18 * var(--dpx))}.px-\[calc\(22\*var\(--dpx\)\)\]{padding-left:calc(22 * var(--dpx));padding-right:calc(22 * var(--dpx))}.px-\[calc\(5\*var\(--dpx\)\)\]{padding-left:calc(5 * var(--dpx));padding-right:calc(5 * var(--dpx))}.px-\[var\(--action-padding-x-fluid\)\]{padding-left:var(--action-padding-x-fluid);padding-right:var(--action-padding-x-fluid)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.6em\]{padding-top:.6em;padding-bottom:.6em}.py-\[calc\(10\*var\(--dpx\)\)\]{padding-top:calc(10 * var(--dpx));padding-bottom:calc(10 * var(--dpx))}.py-\[calc\(11\*var\(--dpx\)\)\]{padding-top:calc(11 * var(--dpx));padding-bottom:calc(11 * var(--dpx))}.py-\[calc\(5\*var\(--dpx\)\)\]{padding-top:calc(5 * var(--dpx));padding-bottom:calc(5 * var(--dpx))}.py-\[calc\(5px\+0\.15em\)\]{padding-top:calc(5px + .15em);padding-bottom:calc(5px + .15em)}.py-\[calc\(7\*var\(--dpx\)\)\]{padding-top:calc(7 * var(--dpx));padding-bottom:calc(7 * var(--dpx))}.py-\[calc\(9\*var\(--dpx\)\)\]{padding-top:calc(9 * var(--dpx));padding-bottom:calc(9 * var(--dpx))}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-\[calc\(13\*var\(--dpx\)\)\]{padding-bottom:calc(13 * var(--dpx))}.pb-\[calc\(18\*var\(--dpx\)\)\]{padding-bottom:calc(18 * var(--dpx))}.pb-\[calc\(26\*var\(--dpx\)\)\]{padding-bottom:calc(26 * var(--dpx))}.pb-\[calc\(40\*var\(--dpx\)\)\]{padding-bottom:calc(40 * var(--dpx))}.pb-\[calc\(9\*var\(--dpx\)\)\]{padding-bottom:calc(9 * var(--dpx))}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[calc\(22\*var\(--dpx\)\)\]{padding-top:calc(22 * var(--dpx))}.pt-\[calc\(9\*var\(--dpx\)\)\]{padding-top:calc(9 * var(--dpx))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-\[calc\(-3\*var\(--dpx\)\)\]{vertical-align:calc(-3 * var(--dpx))}.align-\[calc\(1\*var\(--dpx\)\)\]{vertical-align:calc(1 * var(--dpx))}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Poppins,ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.857em\]{font-size:.857em}.text-\[0\.8em\]{font-size:.8em}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9em\]{font-size:.9em}.text-\[1\.25em\]{font-size:1.25em}.text-\[1\.429rem\]{font-size:1.429rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.875em\]{font-size:1.875em}.text-\[10px\]{font-size:10px}.text-\[1em\]{font-size:1em}.text-\[length\:calc\(30\*var\(--dpx\)\)\]{font-size:calc(30 * var(--dpx))}.text-\[length\:calc\(42\*var\(--dpx\)\)\]{font-size:calc(42 * var(--dpx))}.text-\[length\:calc\(58\*var\(--dpx\)\)\]{font-size:calc(58 * var(--dpx))}.text-\[length\:var\(--fs-base\)\]{font-size:var(--fs-base)}.text-\[length\:var\(--fs-chip\)\]{font-size:var(--fs-chip)}.text-\[length\:var\(--fs-display\)\]{font-size:var(--fs-display)}.text-\[length\:var\(--fs-display-lg\)\]{font-size:var(--fs-display-lg)}.text-\[length\:var\(--fs-lg\)\]{font-size:var(--fs-lg)}.text-\[length\:var\(--fs-md\)\]{font-size:var(--fs-md)}.text-\[length\:var\(--fs-micro\)\]{font-size:var(--fs-micro)}.text-\[length\:var\(--fs-nano\)\]{font-size:var(--fs-nano)}.text-\[length\:var\(--fs-pico\)\]{font-size:var(--fs-pico)}.text-\[length\:var\(--fs-sm\)\]{font-size:var(--fs-sm)}.text-\[length\:var\(--fs-title\)\]{font-size:var(--fs-title)}.text-\[length\:var\(--fs-title-lg\)\]{font-size:var(--fs-title-lg)}.text-\[length\:var\(--fs-xl\)\]{font-size:var(--fs-xl)}.text-\[length\:var\(--fs-xs\)\]{font-size:var(--fs-xs)}.text-base{font-size:1rem;line-height:1.5rem}.text-fs-base{font-size:var(--fs-base)}.text-fs-lg{font-size:var(--fs-lg)}.text-fs-md{font-size:var(--fs-md)}.text-fs-micro{font-size:var(--fs-micro)}.text-fs-nano{font-size:var(--fs-nano)}.text-fs-sm{font-size:var(--fs-sm)}.text-fs-title{font-size:var(--fs-title)}.text-fs-title-lg{font-size:var(--fs-title-lg)}.text-fs-xl{font-size:var(--fs-xl)}.text-fs-xs{font-size:var(--fs-xs)}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[500\]{font-weight:500}.font-\[var\(--fw-em\)\]{font-weight:var(--fw-em)}.font-black{font-weight:900}.font-bold{font-weight:var(--fw-heading)}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:var(--fw-base)}.font-normal{font-weight:400}.font-semibold{font-weight:var(--fw-em)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.28\]{line-height:1.28}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[calc\(0\.2\*var\(--dpx\)\)\]{letter-spacing:calc(.2 * var(--dpx))}.tracking-\[calc\(0\.3\*var\(--dpx\)\)\]{letter-spacing:calc(.3 * var(--dpx))}.tracking-\[calc\(0\.5\*var\(--dpx\)\)\]{letter-spacing:calc(.5 * var(--dpx))}.tracking-\[calc\(1\*var\(--dpx\)\)\]{letter-spacing:calc(1 * var(--dpx))}.tracking-\[calc\(1\.5\*var\(--dpx\)\)\]{letter-spacing:calc(1.5 * var(--dpx))}.tracking-\[calc\(2\*var\(--dpx\)\)\]{letter-spacing:calc(2 * var(--dpx))}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-primary{color:hsl(var(--primary))!important}.text-\[\#171419\]{--tw-text-opacity: 1;color:rgb(23 20 25 / var(--tw-text-opacity, 1))}.text-\[\#B8B3BD\]{--tw-text-opacity: 1;color:rgb(184 179 189 / var(--tw-text-opacity, 1))}.text-\[\#E04F4F\]{--tw-text-opacity: 1;color:rgb(224 79 79 / var(--tw-text-opacity, 1))}.text-\[\#FFAA00\]{--tw-text-opacity: 1;color:rgb(255 170 0 / var(--tw-text-opacity, 1))}.text-\[\#c0392b\]{--tw-text-opacity: 1;color:rgb(192 57 43 / var(--tw-text-opacity, 1))}.text-\[\#d91f2e\]{--tw-text-opacity: 1;color:rgb(217 31 46 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--ordering-action-strip\)\]{color:var(--ordering-action-strip)}.text-\[color\:var\(--ordering-price-color\)\]{color:var(--ordering-price-color)}.text-\[hsl\(var\(--background\)\)\]{color:hsl(var(--background))}.text-\[hsl\(var\(--card\)\)\]{color:hsl(var(--card))}.text-\[hsl\(var\(--popover\)\)\]{color:hsl(var(--popover))}.text-\[hsl\(var\(--primary-darker\)\)\]{color:hsl(var(--primary-darker))}.text-\[hsl\(var\(--status-brand\)\)\]{color:hsl(var(--status-brand))}.text-\[hsl\(var\(--status-error\)\)\]{color:hsl(var(--status-error))}.text-\[hsl\(var\(--status-error-fg\)\)\]{color:hsl(var(--status-error-fg))}.text-\[hsl\(var\(--status-hold-fg\)\)\]{color:hsl(var(--status-hold-fg))}.text-\[hsl\(var\(--status-info\)\)\]{color:hsl(var(--status-info))}.text-\[hsl\(var\(--status-info-fg\)\)\]{color:hsl(var(--status-info-fg))}.text-\[hsl\(var\(--status-info-fg\)\)\]\/70{color:hsl(var(--status-info-fg) / .7)}.text-\[hsl\(var\(--status-info-fg\)\)\]\/80{color:hsl(var(--status-info-fg) / .8)}.text-\[hsl\(var\(--status-success\)\)\]{color:hsl(var(--status-success))}.text-\[hsl\(var\(--status-success-fg\)\)\]{color:hsl(var(--status-success-fg))}.text-\[hsl\(var\(--status-warning\)\)\]{color:hsl(var(--status-warning))}.text-\[hsl\(var\(--status-warning-fg\)\)\]{color:hsl(var(--status-warning-fg))}.text-\[var\(--color-teal-deep\)\]{color:var(--color-teal-deep)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[var\(--conv-green\,var\(--c-green-500\)\)\]{color:var(--conv-green,var(--c-green-500))}.text-\[var\(--gp-attention-eyebrow\)\]{color:var(--gp-attention-eyebrow)}.text-\[var\(--gp-champagne-text\)\]{color:var(--gp-champagne-text)}.text-\[var\(--gp-identity-muted\)\]{color:var(--gp-identity-muted)}.text-\[var\(--gp-money\)\]{color:var(--gp-money)}.text-\[var\(--gp-money-soft\)\]{color:var(--gp-money-soft)}.text-\[var\(--gp-on-attention\)\]{color:var(--gp-on-attention)}.text-\[var\(--gp-on-money\)\]{color:var(--gp-on-money)}.text-\[var\(--gp-on-success\)\]{color:var(--gp-on-success)}.text-\[var\(--gp-on-success-soft\)\]{color:var(--gp-on-success-soft)}.text-\[var\(--gp-outline\)\]{color:var(--gp-outline)}.text-\[var\(--gp-placeholder\)\]{color:var(--gp-placeholder)}.text-\[var\(--gp-score-high-text\)\]{color:var(--gp-score-high-text)}.text-\[var\(--gp-score-low-text\)\]{color:var(--gp-score-low-text)}.text-\[var\(--gp-score-mid-text\)\]{color:var(--gp-score-mid-text)}.text-\[var\(--gp-success\)\]{color:var(--gp-success)}.text-\[var\(--gp-success-text\)\]{color:var(--gp-success-text)}.text-\[var\(--gp-success-text-soft\)\]{color:var(--gp-success-text-soft)}.text-\[var\(--gp-text\)\]{color:var(--gp-text)}.text-\[var\(--gp-text-faint\)\]{color:var(--gp-text-faint)}.text-\[var\(--gp-text-quiet\)\]{color:var(--gp-text-quiet)}.text-\[var\(--gp-text-secondary\)\]{color:var(--gp-text-secondary)}.text-\[var\(--gp-text-strong\)\]{color:var(--gp-text-strong)}.text-\[var\(--kb-accent-fg\)\]{color:var(--kb-accent-fg)}.text-\[var\(--kb-key-fg\)\]{color:var(--kb-key-fg)}.text-\[var\(--kb-key-muted\)\]{color:var(--kb-key-muted)}.text-\[var\(--kb-num-fg\)\]{color:var(--kb-num-fg)}.text-\[var\(--seat-adult-foreground\)\]{color:var(--seat-adult-foreground)}.text-\[var\(--seat-child-foreground\)\]{color:var(--seat-child-foreground)}.text-\[var\(--seat-move-accent-foreground\)\]{color:var(--seat-move-accent-foreground)}.text-\[var\(--seat-new-foreground\)\]{color:var(--seat-new-foreground)}.text-\[var\(--status-resolve-fg\)\]{color:var(--status-resolve-fg)}.text-\[var\(--status-warning-soft-fg\)\]{color:var(--status-warning-soft-fg)}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-500\/60{color:#f59e0b99}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/60{color:#0009}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-200\/70{color:#bfdbfeb3}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-gray-950{--tw-text-opacity: 1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}.text-green-100{--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-neutral-300{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.text-on-green{color:var(--text-on-green)}.text-on-orange-soft{color:var(--text-on-orange-soft)}.text-on-purple{color:var(--text-on-purple)}.text-on-purple-muted{color:var(--text-on-purple-muted)}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/80{color:hsl(var(--primary-foreground) / .8)}.text-primary\/80{color:hsl(var(--primary) / .8)}.text-purple-100{--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-400\/70{color:#f87171b3}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/35{color:#ffffff59}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/80{color:#fffc}.text-yellow-200{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-zinc-950{--tw-text-opacity: 1;color:rgb(9 9 11 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(75 85 99 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-600::placeholder{--tw-placeholder-opacity: 1;color:rgb(75 85 99 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-700::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(55 65 81 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-700::placeholder{--tw-placeholder-opacity: 1;color:rgb(55 65 81 / var(--tw-placeholder-opacity, 1))}.placeholder-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.caret-foreground{caret-color:hsl(var(--foreground))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-8px_22px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 -8px 22px rgba(0,0,0,.12);--tw-shadow-colored: 0 -8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(201\,168\,106\,0\.15\)\]{--tw-shadow: 0 0 0 3px rgba(201,168,106,.15);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 10px 30px rgba(0,0,0,.45);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 4px 12px rgba(0,0,0,.4);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 4px 14px rgba(0,0,0,.5);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(62\,49\,112\,0\.45\)\]{--tw-shadow: 0 6px 18px rgba(62,49,112,.45);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0px_-15\.58px_7\.79px_0px_var\(--c-gray-500\)\]{--tw-shadow: inset 0px -15.58px 7.79px 0px var(--c-gray-500);--tw-shadow-colored: inset 0px -15.58px 7.79px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--elevation-button-blue\)\]{--tw-shadow-color: var(--elevation-button-blue);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--elevation-button-send-knob\)\]{--tw-shadow-color: var(--elevation-button-send-knob);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/60{--tw-shadow-color: rgb(0 0 0 / .6);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-900\/50{--tw-shadow-color: rgb(30 58 138 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-900\/40{--tw-shadow-color: rgb(20 83 45 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent{--tw-shadow-color: transparent;--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-2{outline-width:2px}.outline-4{outline-width:4px}.-outline-offset-2{outline-offset:-2px}.-outline-offset-4{outline-offset:-4px}.outline-\[var\(--selection-outline\)\]{outline-color:var(--selection-outline)}.outline-foreground{outline-color:hsl(var(--foreground))}.outline-primary{outline-color:hsl(var(--primary))}.outline-transparent{outline-color:transparent}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-amber-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1))}.ring-amber-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.ring-amber-500\/60{--tw-ring-color: rgb(245 158 11 / .6)}.ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.ring-destructive{--tw-ring-color: hsl(var(--destructive))}.ring-orange-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 146 60 / var(--tw-ring-opacity, 1))}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-primary\/60{--tw-ring-color: hsl(var(--primary) / .6)}.ring-purple-500\/40{--tw-ring-color: rgb(168 85 247 / .4)}.ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-white\/25{--tw-ring-color: rgb(255 255 255 / .25)}.ring-white\/30{--tw-ring-color: rgb(255 255 255 / .3)}.ring-white\/40{--tw-ring-color: rgb(255 255 255 / .4)}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.ring-offset-gray-950{--tw-ring-offset-color: #030712}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[1\.5px\]{--tw-blur: blur(1.5px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[2px\]{--tw-blur: blur(2px);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)!important}.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-\[1px\]{--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\]{transition-property:filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[padding\]{transition-property:padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}.\[outline-style\:solid\]{outline-style:solid}.\[text-shadow\:0_0_22px_rgba\(235\,211\,166\,0\.6\)\]{text-shadow:0 0 22px rgba(235,211,166,.6)}:root{--bg: 255 255 255;--fg: 17 24 39}html,body,#root{height:100%;margin:0;padding:0}body{margin:0;padding:0;font-family:Poppins,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}svg,img{shape-rendering:geometricPrecision}button,input{backface-visibility:hidden}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.text-xs{font-size:max(.75rem,calc(12 * var(--dpx)))!important}.text-sm{font-size:max(.875rem,calc(12 * var(--dpx)))!important}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:var(--fw-base)}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-\[color\:color-mix\(in_oklab\,var\(--color-text-muted\)_30\%\,transparent\)\]::-moz-placeholder{color:color-mix(in oklab,var(--color-text-muted) 30%,transparent)}.placeholder\:text-\[color\:color-mix\(in_oklab\,var\(--color-text-muted\)_30\%\,transparent\)\]::placeholder{color:color-mix(in oklab,var(--color-text-muted) 30%,transparent)}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-0:after{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[var\(--size-2\)\]:after{content:var(--tw-content);width:var(--size-2)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:bg-background\/50:after{content:var(--tw-content);background-color:hsl(var(--background) / .5)}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:rounded-t-lg:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.first\:border-l:first-child{border-left-width:var(--bw-hairline)}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:rounded-b-lg:last-child{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:\!border-primary:hover{border-color:hsl(var(--primary))!important}.hover\:border-amber-400:hover{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.hover\:border-cyan-400:hover{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-purple-400:hover{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.hover\:\!bg-muted:hover{background-color:hsl(var(--muted))!important}.hover\:bg-\[hsl\(var\(--type-tab-soft\)\)\]\/70:hover{background-color:hsl(var(--type-tab-soft) / .7)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-amber-400:hover{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/\[0\.04\]:hover{background-color:#0000000a}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:\!text-primary:hover{color:hsl(var(--primary))!important}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-amber-700:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-amber-500:focus{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.focus\:\!bg-muted:focus{background-color:hsl(var(--muted))!important}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-amber-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-slate-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity, 1))}.focus\:ring-white\/40:focus{--tw-ring-color: rgb(255 255 255 / .4)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:translate-y-\[var\(--space-1\)\]:active{--tw-translate-y: var(--space-1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:border-\[hsl\(var\(--status-success\)\)\]:active{border-color:hsl(var(--status-success))}.active\:border-\[hsl\(var\(--status-warning\)\)\]:active{border-color:hsl(var(--status-warning))}.active\:border-amber-400:active{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.active\:border-amber-500:active{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.active\:border-blue-400:active{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.active\:border-blue-500:active{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.active\:border-primary:active{border-color:hsl(var(--primary))}.active\:border-ring:active{border-color:hsl(var(--ring))}.active\:\!bg-muted:active{background-color:hsl(var(--muted))!important}.active\:bg-\[hsl\(var\(--primary-darker\)\)\]:active{background-color:hsl(var(--primary-darker))}.active\:bg-\[hsl\(var\(--status-success\)\)\]\/10:active{background-color:hsl(var(--status-success) / .1)}.active\:bg-\[hsl\(var\(--status-success\)\)\]\/20:active{background-color:hsl(var(--status-success) / .2)}.active\:bg-\[hsl\(var\(--status-warning-soft\)\)\]:active{background-color:hsl(var(--status-warning-soft))}.active\:bg-\[var\(--gp-outline\)\]:active{background-color:var(--gp-outline)}.active\:bg-\[var\(--kb-accent-active\)\]:active{background-color:var(--kb-accent-active)}.active\:bg-\[var\(--kb-enter-border\)\]:active{background-color:var(--kb-enter-border)}.active\:bg-\[var\(--kb-func-active\)\]:active{background-color:var(--kb-func-active)}.active\:bg-\[var\(--kb-num-active\)\]:active{background-color:var(--kb-num-active)}.active\:bg-\[var\(--ordering-attention-action-active\)\]:active{background-color:var(--ordering-attention-action-active)}.active\:bg-accent:active{background-color:hsl(var(--accent))}.active\:bg-amber-400:active{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.active\:bg-blue-500:active{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.active\:bg-blue-600:active{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.active\:bg-blue-800:active{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-200:active{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.active\:bg-gray-600:active{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.active\:bg-gray-800:active{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.active\:bg-green-500:active{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.active\:bg-green-600:active{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.active\:bg-green-700:active{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.active\:bg-muted:active{background-color:hsl(var(--muted))}.active\:bg-muted\/30:active{background-color:hsl(var(--muted) / .3)}.active\:bg-muted\/50:active{background-color:hsl(var(--muted) / .5)}.active\:bg-muted\/80:active{background-color:hsl(var(--muted) / .8)}.active\:bg-primary:active{background-color:hsl(var(--primary))}.active\:bg-primary\/10:active{background-color:hsl(var(--primary) / .1)}.active\:bg-primary\/20:active{background-color:hsl(var(--primary) / .2)}.active\:bg-primary\/90:active{background-color:hsl(var(--primary) / .9)}.active\:bg-purple-500:active{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.active\:bg-purple-600:active{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.active\:bg-purple-700:active{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.active\:bg-red-500:active{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.active\:bg-red-600:active{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.active\:bg-secondary:active{background-color:hsl(var(--secondary))}.active\:bg-secondary\/80:active{background-color:hsl(var(--secondary) / .8)}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:bg-white\/10:active{background-color:#ffffff1a}.active\:bg-white\/30:active{background-color:#ffffff4d}.active\:bg-yellow-600:active{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.active\:text-amber-400:active{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.active\:text-foreground:active{color:hsl(var(--foreground))}.active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.active\:text-gray-400:active{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.active\:text-primary:active{color:hsl(var(--primary))}.active\:text-primary-foreground:active{color:hsl(var(--primary-foreground))}.active\:text-primary\/70:active{color:hsl(var(--primary) / .7)}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.active\:text-white:active{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.active\:text-white\/80:active{color:#fffc}.active\:opacity-60:active{opacity:.6}.active\:opacity-70:active{opacity:.7}.active\:opacity-75:active{opacity:.75}.active\:opacity-80:active{opacity:.8}.active\:opacity-90:active{opacity:.9}.active\:brightness-110:active{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active\:brightness-90:active{--tw-brightness: brightness(.9);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)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border:disabled{border-width:var(--bw-hairline)}.disabled\:border-gray-500:disabled{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.disabled\:bg-\[\#2E2935\]:disabled{--tw-bg-opacity: 1;background-color:rgb(46 41 53 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-600:disabled{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-700:disabled{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-800:disabled{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.disabled\:bg-muted:disabled{background-color:hsl(var(--muted))}.disabled\:bg-secondary:disabled{background-color:hsl(var(--secondary))}.disabled\:text-\[var\(--gp-text-faint\)\]:disabled{color:var(--gp-text-faint)}.disabled\:text-gray-200:disabled{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:text-gray-600:disabled{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.disabled\:text-muted-foreground:disabled{color:hsl(var(--muted-foreground))}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:var(--fw-base)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:var(--bw-hairline)}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:var(--bw-hairline)}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:var(--bw-hairline)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin-stepped{animation:spin 1s steps(8) infinite}}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-white:is(.dark *){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.dark\:bg-white:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:inset-x-4{left:1rem;right:1rem}.sm\:inset-y-4{top:1rem;bottom:1rem}.sm\:bottom-0{bottom:0}.sm\:bottom-3{bottom:.75rem}.sm\:left-3{left:.75rem}.sm\:right-0{right:0}.sm\:right-3{right:.75rem}.sm\:top-auto{top:auto}.sm\:m-0{margin:0}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mt-0{margin-top:0}.sm\:mt-3{margin-top:.75rem}.sm\:mt-6{margin-top:1.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:h-\[90vh\]{height:90vh}.sm\:h-auto{height:auto}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:w-\[min\(480px\,48vw\)\]{width:min(480px,48vw)}.sm\:max-w-\[min\(384px\,92vw\)\]{max-width:min(384px,92vw)}.sm\:max-w-sm{max-width:24rem}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-6{padding:1.5rem}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-fs-base{font-size:var(--fs-base)}.sm\:text-fs-md{font-size:var(--fs-md)}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:m-0{margin:0}.md\:block{display:block}.md\:flex{display:flex}.md\:max-h-\[90vh\]{max-height:90vh}.md\:w-\[min\(480px\,48vw\)\]{width:min(480px,48vw)}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[calc\(420_\*_var\(--dpx\)\)\]{max-width:calc(420 * var(--dpx))}.md\:max-w-xl{max-width:36rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:justify-center{justify-content:center}.md\:rounded-2xl{border-radius:1rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.md\:shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:1024px){.lg\:w-72{width:18rem}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}}@media(min-width:1280px){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\*\:nth-child\(odd\)\]\:border-r>*:nth-child(odd){border-right-width:var(--bw-hairline)}.\[\&\>\*\:nth-child\(odd\)\]\:border-primary\/40>*:nth-child(odd){border-color:hsl(var(--primary) / .4)}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[var\(--space-2\)\]>[role=checkbox]{--tw-translate-y: var(--space-2);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:var(--fw-base)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-2\.5 svg{width:.625rem;height:.625rem}.\[\&_svg\]\:size-3 svg{width:.75rem;height:.75rem}.\[\&_svg\]\:size-3\.5 svg{width:.875rem;height:.875rem}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:size-5 svg{width:1.25rem;height:1.25rem}.\[\&_svg\]\:size-6 svg{width:1.5rem;height:1.5rem}.\[\&_svg\]\:size-7 svg{width:1.75rem;height:1.75rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:var(--bw-hairline)}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-theme=dark] .\[\[data-theme\=dark\]_\&\]\:border-white\/\[0\.18\]{border-color:#ffffff2e}[data-theme=dark] .\[\[data-theme\=dark\]_\&\]\:text-\[\#e57368\]{--tw-text-opacity: 1;color:rgb(229 115 104 / var(--tw-text-opacity, 1))}
