html[data-staff-theme],html[data-staff-theme] body .staff-brand{--bary-bg:#d6d6d6;--bary-card:#fff;--bary-card-2:#ededed;--bary-line:#bcbcbc;--bary-field:#858585;--bary-ink:#171717;--bary-ink-2:#505050;--bary-action:#f45a0a;--bary-action-ink:#171717;--bary-price:#9c3307;--bary-soft:#fff0e6;--bary-ready:#ffc21a;--bary-late:#d42a1e;--bary-red-text:#b42318;--bary-strip:#171717;--bary-strip-ink:#f4f4f4;--bary-strip-ink-2:#bdbdbd;--staff-subnav:#c5c5c5;--staff-header:#292929;--staff-solid:#242424;--staff-solid-ink:#f4f4f4;--staff-solid-muted:#ccc;--staff-solid-line:#575757;--staff-hover:#fff0e6;--staff-table-head:#dfdfdf;--staff-row:#f4f4f4;--staff-error-bg:#fff0ed;--staff-skeleton:#bcbcbc;--staff-kpi:#292929}html[data-staff-theme=night],html[data-staff-theme=night] body .staff-brand{--bary-bg:#191919;--bary-card:#292929;--bary-card-2:#333;--bary-line:#555;--bary-field:#818181;--bary-ink:#f4f4f4;--bary-ink-2:#c2c2c2;--bary-price:#ff995f;--bary-soft:#3c2b23;--bary-red-text:#ffaaa2;--staff-subnav:#303030;--staff-hover:#3d3029;--staff-table-head:#333;--staff-row:#2e2e2e;--staff-error-bg:#402a27;--staff-skeleton:#444;--staff-kpi:#303030}html[data-staff-theme],html[data-staff-theme] body .staff-brand{--bary-brand-orange:var(--bary-action);--bary-brand-ink:var(--bary-ink);--bary-brand-paper:var(--bary-bg);--bary-brand-lime:var(--bary-action);--bary-brand-line:var(--bary-line);--bary-brand-muted:var(--bary-ink-2);--bary-brand-link:var(--bary-price);--background:var(--bary-bg);--foreground:var(--bary-ink);--ink:var(--bary-ink);--paper:var(--bary-bg);--white:var(--bary-card);--surface:var(--bary-card);--canvas:var(--bary-card-2);--muted:var(--bary-ink-2);--line:var(--bary-line);--soft:var(--bary-card-2);--warm:var(--bary-bg);--green:var(--bary-ink);--warning:var(--bary-price);--lime:var(--bary-action);--orange:var(--bary-action);--red:var(--bary-red-text);--color-ink:var(--bary-ink);--color-secondary:var(--bary-card);--color-secondary-dark:var(--staff-solid);--color-primary-light:var(--bary-soft);--color-accent-gray:var(--bary-card-2);--color-accent-yellow:var(--bary-soft);--color-brown:var(--bary-ink);--color-cream:var(--bary-card);--brand-navy:var(--bary-ink);--brand-cream:var(--bary-card);--cream:var(--bary-card);--brown:var(--bary-ink);--mint:var(--bary-card-2);--teal:var(--bary-ink-2);--bary-paper:var(--bary-card);--bary-cream:var(--bary-soft)}html[data-staff-theme=day]{color-scheme:light}html[data-staff-theme=night]{color-scheme:dark}html[data-staff-theme] body,html[data-staff-theme] body .staff-brand{background-color:var(--bary-bg);color:var(--bary-ink)}html[data-staff-theme=night] body .staff-brand{color-scheme:dark}html[data-staff-theme=day] body .staff-brand{color-scheme:light}html[data-staff-theme][data-staff-theme-changing] body *,html[data-staff-theme][data-staff-theme-changing] body :after,html[data-staff-theme][data-staff-theme-changing] body :before{transition:none!important}html[data-staff-theme] body .staff-theme-toggle{display:inline-flex;flex:none;align-items:center;gap:3px;padding:3px;border:1px solid var(--staff-solid-line);background:#242424;border-radius:6px;color:#f4f4f4;vertical-align:middle}html[data-staff-theme] body .staff-theme-toggle button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 11px;border:1px solid transparent;border-radius:4px;margin:0;background:transparent;color:#d3d3d3;font-size:14px;font-weight:600;line-height:1.2}html[data-staff-theme] body .staff-theme-toggle button[data-theme-choice] :is(span,svg){color:inherit!important}html[data-staff-theme] body .staff-theme-toggle button:hover{background:#404040;color:#fff}html[data-staff-theme=day] body .staff-theme-toggle button[data-theme-choice=day],html[data-staff-theme=night] body .staff-theme-toggle button[data-theme-choice=night]{background:#f45a0a;border-color:#f45a0a;color:#171717!important}html[data-staff-theme] body .staff-theme-toggle button:focus-visible{outline:3px solid #ff995f;outline-offset:3px}html[data-staff-theme] body .staff-theme-toggle svg{width:16px;height:16px}.login-theme-tools{display:flex;justify-content:flex-end;margin-bottom:22px}.cw-theme-tools,.staff-fallback-tools{display:flex;align-items:center;gap:16px}.staff-fallback-tools{justify-content:space-between;padding:16px 24px;background:#292929;color:#f4f4f4}html[data-staff-theme] body :is(.admin-screen .topbar,.owner-screen .topbar,.waiter-screen .topbar,.cw-topbar,.kds-screen .masthead){height:auto;min-height:75px;padding-block:12px;flex-wrap:wrap}html[data-staff-theme] body :is(.admin-screen .tools,.owner-screen .top-actions,.waiter-screen .top-tools,.kds-screen .header-tools){flex-wrap:wrap}html[data-staff-theme] body :is(.surface,.panel,.table-card,.table-tile,.table-account,.ticket,.sheet,.product,.draft-card,.cash-card,.cash-section,.cash-day-card,.business-filters,.business-metrics>div,.login-card,.round-card,.menu-card,.availability-panel,.bary-payment-action,dialog){background:var(--bary-card);color:var(--bary-ink);border-color:var(--bary-line)}html[data-staff-theme] body :is(.metric,.stat-card,.metric-card,.cash-mini,.cash-summary,.inventory-summary,.quantity,.qty,.channel,.size){background:var(--bary-card-2);color:var(--bary-ink);border-color:var(--bary-line)}html[data-staff-theme] body .staff-brand :is(.metric,.stat-card,.metric-card) :is(small,p){color:var(--bary-ink-2)}html[data-staff-theme] body :is(.muted,.note,.note-text,.subtitle,.item-meta,.combo,.partial,.other-status,.detail-link,.empty p,.footer,.workspace-footer,.top-date,.bary-payment-action small){color:var(--bary-ink-2)}html[data-staff-theme] body :is(.eyebrow,.kicker,.cw-kicker,.text-link,.guide-link){color:var(--bary-price)}html[data-staff-theme] body :is(.admin-module-nav,.owner-context,.owner-subnav,.filter-strip,.cw-subnav){background:var(--staff-subnav);border-color:var(--bary-line);color:var(--bary-ink)}html[data-staff-theme] body :is(.admin-module-nav,.owner-context,.owner-subnav) :is(a,p,span,small){color:var(--bary-ink-2)}html[data-staff-theme] body :is(.admin-module-nav a.selected,.owner-subnav a[aria-current=page]){color:var(--bary-ink);border-bottom-color:var(--bary-action)}html[data-staff-theme] body th{background:var(--staff-table-head);color:var(--bary-ink-2);border-color:var(--bary-line)}html[data-staff-theme] body td{color:var(--bary-ink);border-color:var(--bary-line)}html[data-staff-theme] body tbody tr:nth-child(2n){background:var(--staff-row)}html[data-staff-theme] body tbody tr:hover{background:var(--staff-hover)}html[data-staff-theme] body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){color:var(--bary-ink);background-color:var(--bary-card);border-color:var(--bary-field);caret-color:var(--bary-ink)}html[data-staff-theme] body :is(input,textarea)::-moz-placeholder{color:var(--bary-ink-2);opacity:1}html[data-staff-theme] body :is(input,textarea)::placeholder{color:var(--bary-ink-2);opacity:1}html[data-staff-theme] body input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--bary-action)}html[data-staff-theme] body option{background:var(--bary-card);color:var(--bary-ink)}html[data-staff-theme] body :is(input,select,textarea):focus-visible{outline:2px solid var(--bary-price);outline-offset:2px}html[data-staff-theme] body :is(.btn,.button,.action,.icon-button,.icon-btn,.chip,.pill,.bary-payment-action button){color:var(--bary-ink);border-color:var(--bary-field)}html[data-staff-theme] body :is(.btn.ghost,.btn.subtle,.btn.small.ghost,.icon-button,.icon-btn,.bary-payment-action button){background:transparent}html[data-staff-theme] body :is(.btn.primary,.btn:not(.ghost):not(.subtle):not(.danger):not(.dark),button.primary,.primary-action,.ticket .action,.bpa-primary,.bary-payment-action .bpa-primary,.bottled-action,.undo-action button){background:var(--bary-action);border-color:var(--bary-action);color:var(--bary-action-ink)}html[data-staff-theme] body :is(.btn.dark,.period button.active,.filters button.active,.pos-cash-views button[aria-pressed=true]){background:var(--staff-solid);color:var(--staff-solid-ink);border-color:var(--staff-solid-line)}html[data-staff-theme] body :is(.badge.dark,.tag.dark,.pill.dark,.owner-screen .segmented button.selected,.pr-days button[aria-pressed=true],.pr-card__media span,.waiter-screen .hero-priority .btn,.waiter-screen .payment-choice button.selected,.kds-screen .tabs button[aria-pressed=true]){background:var(--staff-solid);color:var(--staff-solid-ink);border-color:var(--staff-solid-line)}html[data-staff-theme] body :is(.cj-btn--dark,.cj-chips button[aria-pressed=true]){background:var(--staff-solid);color:var(--staff-solid-ink);border-color:var(--staff-solid-line)}html[data-staff-theme] body .cj-error{background:var(--staff-error-bg);color:var(--bary-red-text)}html[data-staff-theme] body :is(.pr-card,.pr-search ul,.pr-uses__grid button){background:var(--bary-card);color:var(--bary-ink);border-color:var(--bary-line)}html[data-staff-theme] body .pr-uses__grid button[aria-checked=true]{background:var(--bary-soft);border-color:var(--bary-action)}html[data-staff-theme] body :is(.tabs button.active,.tab.active,.period button,.tabs button,.filters button){color:var(--bary-ink)}html[data-staff-theme] body :is(.skip,.cw-skip,.station-skip){color:#171717;background:#f45a0a}html[data-staff-theme] body :is(.period button.active,.filters button.active){color:var(--staff-solid-ink)}html[data-staff-theme] body :is(.notice,.offline-banner,.inline-error,.bpa-error,.station-cashier-notice,.item-note,.ticket .item-note){background:var(--bary-soft);color:var(--bary-price);border-color:var(--bary-price)}html[data-staff-theme] body :is(.inline-error,.notice.error,.bpa-error,[role=alert]){color:var(--bary-red-text)}html[data-staff-theme] body :is(.toast,.admin-toast){background:var(--staff-solid);color:var(--staff-solid-ink);border-color:var(--staff-solid-line)}html[data-staff-theme] body :is(.admin-screen .rail,.owner-screen .rail,.waiter-screen .sidebar,.cw-sidebar,.kds-screen .station-rail,.bary-sidebar){background:#171717;color:#f4f4f4;border-color:#454545}html[data-staff-theme] body :is(.admin-screen .rail,.owner-screen .rail,.waiter-screen .sidebar,.cw-sidebar,.kds-screen .station-rail,.bary-sidebar) :is(a,button,strong,b,span,div,label){color:#f4f4f4}html[data-staff-theme] body :is(.admin-screen .rail,.owner-screen .rail,.waiter-screen .sidebar,.cw-sidebar,.kds-screen .station-rail,.bary-sidebar) :is(small,p,.eyebrow,.rail-label,.cw-eyebrow,.tiny-label,.station-rail-label,.station-identity span,.cw-person span){color:#bdbdbd}html[data-staff-theme] body :is(.admin-screen .rail,.owner-screen .rail,.waiter-screen .sidebar,.cw-sidebar,.kds-screen .station-rail) :is(nav a[aria-current=page],nav button[aria-current=page],nav a.active){background:#f45a0a;color:#171717}html[data-staff-theme] body :is(.admin-screen .rail,.owner-screen .rail,.waiter-screen .sidebar,.cw-sidebar,.kds-screen .station-rail) :is(nav a[aria-current=page],nav button[aria-current=page],nav a.active) :is(span,small,svg){color:#171717}html[data-staff-theme] body :is(.rail-user,.rail-note,.rail-motto,.cw-person,.station-identity,.sidebar-bottom,.identity){border-color:#454545}html[data-staff-theme] body :is(.topbar,.cw-topbar,.kds-screen .masthead){background:var(--staff-header);color:#f4f4f4;border-color:#454545}html[data-staff-theme] body :is(.topbar,.cw-topbar,.kds-screen .masthead) :is(h1,h2,b,strong,span,button,a,svg){color:#f4f4f4}html[data-staff-theme] body :is(.topbar,.cw-topbar,.kds-screen .masthead) :is(p,small,.date,.scope,.caption-separator,.location i,.top-location i){color:#ccc}html[data-staff-theme] body :is(.topbar .avatar,.topbar .search-button,.topbar .subtle,.cw-current-area){background:#373737;color:#f4f4f4;border-color:#626262}html[data-staff-theme] body :is(.priority-band,.dark-panel,.cw-flow,.admin-screen .metrics .metric){background:var(--staff-kpi);color:#f4f4f4;border-color:#555}html[data-staff-theme] body :is(.priority-band,.dark-panel,.cw-flow,.admin-screen .metrics .metric) :is(h1,h2,h3,strong,b,span,p,small,.label,.eyebrow,.cw-kicker){color:#f4f4f4}html[data-staff-theme] body :is(.priority-band,.dark-panel,.cw-flow) :is(.btn,.btn.small,.btn.ghost){color:#f4f4f4;background:transparent;border-color:#8f8f8f}html[data-staff-theme] body :is(.priority-band,.dark-panel,.cw-flow) .primary{color:#171717;background:#f45a0a;border-color:#f45a0a}html[data-staff-theme] body .staff-brand .staff-module :is(.text-bary-primary,[class~="text-[#c2410c]"],[class~="text-[#f45a0a]"]){color:var(--bary-price)}html[data-staff-theme] body :is(.badge.orange,.badge.warning){color:var(--bary-price);background:var(--bary-soft);border-color:var(--bary-price)}html[data-staff-theme] body .pos-cash-views button{background:var(--bary-card);color:var(--bary-ink);border-color:var(--bary-field)}html[data-staff-theme] body .pos-cash-views button[aria-pressed=true]{background:var(--staff-solid);color:var(--staff-solid-ink);border-color:var(--staff-solid-line)}html[data-staff-theme] body .staff-brand :is(.bg-bary-primary,[class~="bg-[#f45a0a]"],[class~="bg-[#c2410c]"],.bg-bary-flame,.bg-mint){color:#171717!important}html[data-staff-theme] body .staff-brand :is(.bg-bary-primary,[class~="bg-[#f45a0a]"],[class~="bg-[#c2410c]"],.bg-bary-flame,.bg-mint) :is(span,b,strong,small){color:#171717!important}html[data-staff-theme] body .staff-brand :is([class~="bg-[var(--bary-brand-orange)]"],[class~="bg-[var(--bary-action)]"],[class~="bg-[var(--bary-brand-lime)]"],[class~="bg-[var(--orange)]"],[class~="bg-[var(--lime)]"]){color:#171717!important}html[data-staff-theme] body .staff-brand :is([class~="bg-[var(--bary-brand-orange)]"],[class~="bg-[var(--bary-action)]"],[class~="bg-[var(--bary-brand-lime)]"],[class~="bg-[var(--orange)]"],[class~="bg-[var(--lime)]"]) :is(span,b,strong,small,svg){color:#171717!important}html[data-staff-theme] body .internal-login .login-access{background:var(--bary-bg);color:var(--bary-ink)}html[data-staff-theme] body .internal-login .login-card{background:var(--bary-card);color:var(--bary-ink);border-color:var(--bary-line);border-top-color:#f45a0a}html[data-staff-theme] body .internal-login .login-card :is(h2,label>span:first-child){color:var(--bary-ink)}html[data-staff-theme] body .internal-login .login-card form label>span:last-child{background:var(--bary-card);border-color:var(--bary-field)}html[data-staff-theme] body .internal-login .login-story{background:#171717;color:#f4f4f4}html[data-staff-theme] body .internal-login .login-story .login-brand{background:transparent}html[data-staff-theme] body .internal-login .login-story h1{color:#f4f4f4}html[data-staff-theme] body .internal-login .login-story h1 span{color:#ff8e51}html[data-staff-theme] body .internal-login .login-brand :is(strong,span){color:#f4f4f4}html[data-staff-theme] body .staff-loading-main{background:var(--bary-bg);color:var(--bary-ink)}html[data-staff-theme] body .staff-loading-main :is(p,section>span){color:var(--bary-ink-2)}html[data-staff-theme] body .staff-loading-grid i{background:var(--staff-skeleton);border-color:var(--bary-line)}html[data-staff-theme] body dialog::backdrop{background:#111a}html[data-staff-theme] body .staff-brand.kds-screen{--paper:var(--bary-bg);--canvas:var(--bary-card-2);--surface:var(--bary-card);--ink:var(--bary-ink);--line:var(--bary-line);--muted:var(--bary-ink-2);background:var(--bary-bg);color:var(--bary-ink)}html[data-staff-theme] body .kds-screen :is(.ticket,.sheet,.availability-panel,.search){background:var(--bary-card);color:var(--bary-ink);border-color:var(--bary-line)}html[data-staff-theme] body .kds-screen .ticket :is(.qty,.channel,.size){background:var(--bary-card-2);color:var(--bary-ink);border-color:var(--bary-line)}html[data-staff-theme] body .kds-screen .ticket.pending .ticket-strip{background:var(--bary-card-2);color:var(--bary-ink)}html[data-staff-theme] body .kds-screen .ticket.working .ticket-strip{background:#f45a0a;color:#171717}html[data-staff-theme] body .kds-screen .ticket.ready .ticket-strip{background:#ffc21a;color:#171717}html[data-staff-theme] body .kds-screen .ticket .item-note{background:var(--bary-soft);color:var(--bary-price)}html[data-staff-theme] body .kds-screen .ticket .other-status.complete{color:var(--bary-ink)}html[data-staff-theme] body .kds-screen .callout{background:var(--bary-card-2);color:var(--bary-ink);border-color:var(--bary-line)}html[data-staff-theme] body .availability-panel summary span{color:#171717;background:#f45a0a}html[data-staff-theme] body :is(.cw-button--primary,.cash-opening-submit,.cash-opening-quick button[aria-pressed=true]){background:#f45a0a;color:#171717!important}html[data-staff-theme] body .cw-pill.cw-pill--ready{color:#171717}html[data-staff-theme] body .pos-sidebar-nav button.bg-bary-primary{background:#f45a0a;color:#171717}html[data-staff-theme] body .offline-order-downloads :is(a,summary){background:var(--bary-card);color:var(--bary-ink);border-color:var(--bary-field)}html[data-staff-theme] body .offline-order-downloads{background:var(--bary-card);color:var(--bary-ink);border-color:var(--bary-line)}html[data-staff-theme] body .offline-order-downloads p{color:var(--bary-ink-2)}html[data-staff-theme] body .availability-action{background:var(--bary-card-2);color:var(--bary-ink);border-color:var(--bary-field)}html[data-staff-theme] body :is(.vp-ok,.vp-add,.vp-add span){color:#171717!important}html[data-staff-theme] body :is(.payment-review button,.cash-consultation-notice a,.cash-consultation-notice button,.cj-chip--warn,.waiter-screen .state.ready,.waiter-screen .station-chip.ready,.waiter-screen .catalog-mobile-cart,.waiter-screen .mobile-nav .nav-count){color:#171717!important}html[data-staff-theme] body :is(.mobile-bottom,.mobile-nav,.cw-mobile-nav){background:#171717;color:#f4f4f4;border-color:#f45a0a}html[data-staff-theme] body :is(.mobile-bottom,.mobile-nav,.cw-mobile-nav) :is(a,button,small,span){color:#ddd}html[data-staff-theme] body :is(.mobile-bottom,.mobile-nav,.cw-mobile-nav) :is(a[aria-current=page],button[aria-current=page],a.active,button.active){color:#ff995f;background:#303030}html[data-staff-theme] body :is(.mobile-bottom,.mobile-nav,.cw-mobile-nav) :is(a[aria-current=page],button[aria-current=page],a.active,button.active) :is(span,small,svg){color:#ff995f}html[data-staff-theme] body .recharts-default-tooltip{background:var(--bary-card)!important;border-color:var(--bary-line)!important;color:var(--bary-ink)!important}html[data-staff-theme] body .recharts-text{fill:var(--bary-ink-2)}html[data-staff-theme] body .recharts-cartesian-grid line{stroke:var(--bary-line)}html[data-staff-theme] body .business-dashboard{color:var(--bary-ink)}html[data-staff-theme] body .business-hero{background:var(--bary-card);color:var(--bary-ink)}html[data-staff-theme] body .business-dashboard :is(h1,h2){color:var(--bary-ink)}html[data-staff-theme] body .business-metric p:nth-last-child(2){color:var(--bary-ink)}html[data-staff-theme] body :is(.text-bary-flame,.business-hero p:first-child,.business-metric-icon){color:var(--bary-price)}html[data-staff-theme] body .business-metric-icon{background:var(--bary-soft)}html[data-staff-theme] body :is(.admin-logout,.owner-logout,.cw-person) button:hover{background:#303030;color:#f4f4f4}html[data-staff-theme] body :is(.bi-form-panel,.bi-admin-detail){background:var(--bary-card);color:var(--bary-ink);border-color:var(--bary-line)}html[data-staff-theme] body .bi.bi-admin{--bi-paper:var(--bary-bg);--bi-ink:var(--bary-ink);background:var(--bary-bg);color:var(--bary-ink)}html[data-staff-theme] body :is(.bi-form-panel,.bi-admin-detail) :is(h1,h2,h3,h4,label,strong,b){color:var(--bary-ink)}html[data-staff-theme] body :is(.bi-form-panel,.bi-admin-detail) :is(p,small){color:var(--bary-ink-2)}html[data-staff-theme] body .bi-admin-config{background:var(--bary-card-2)}html[data-staff-theme] body .bi-admin-config,html[data-staff-theme] body .bi-admin-list>button{color:var(--bary-ink);border-color:var(--bary-line)}html[data-staff-theme] body .bi-admin-list>button.is-selected{background:var(--bary-soft)}html[data-staff-theme] body :is(.bi-admin-heading p,.bi-admin-toolbar>p,.bi-admin-list em,.bi-admin-list small,.bi-admin-empty,.bi-admin-detail dd){color:var(--bary-ink-2)}html[data-staff-theme] body :is(.bg-emerald-50,.bg-emerald-100,.bg-green-50,.bg-green-100,.bg-teal-50,.bg-teal-100){background:var(--bary-card-2);color:var(--bary-ink)}html[data-staff-theme] body .staff-brand [class~="bg-[#171717]"] :is([class~="text-[#f45a0a]"],.text-bary-flame,.text-bary-primary){color:#ff995f}@media(max-width:760px){html[data-staff-theme] body :is(.topbar,.cw-topbar,.kds-screen .masthead){gap:10px}html[data-staff-theme] body .staff-theme-toggle button{min-height:40px;padding:9px 8px;font-size:14px}html[data-staff-theme] body .staff-theme-toggle button span{display:none}html[data-staff-theme] body .login-theme-tools .staff-theme-toggle button span{display:inline}html[data-staff-theme] body .cw-theme-tools{gap:8px}}@media print{html[data-staff-theme],html[data-staff-theme] body .staff-brand{color-scheme:light;--bary-bg:#fff;--bary-card:#fff;--bary-card-2:#f4f4f4;--bary-line:#ccc;--bary-field:#888;--bary-ink:#171717;--bary-ink-2:#575757;--bary-price:#b83c08;--bary-red-text:#b42318;--staff-table-head:#ededed;--staff-row:#fff;--staff-solid:#fff;--staff-solid-ink:#171717;--staff-solid-muted:#575757;--staff-kpi:#fff}html[data-staff-theme] body .staff-theme-toggle{display:none!important}html[data-staff-theme] body :is(.priority-band,.dark-panel,.cw-flow,.admin-screen .metrics .metric){background:#fff;color:#171717}html[data-staff-theme] body :is(.priority-band,.dark-panel,.cw-flow,.admin-screen .metrics .metric) :is(h1,h2,h3,strong,b,span,p,small,.label,.eyebrow){color:#171717}}html[data-staff-theme] body :is([class~="bg-[#0b0b0b]/95"],[class~="bg-[#171717]"],[class~="bg-[#171717]/20"],[class~="bg-[#171717]/40"],[class~="bg-[#171717]/45"],[class~="bg-[#171717]/50"],[class~="bg-[#171717]/60"],[class~="bg-[#171717]/90"],[class~=bg-black],[class~="bg-black/10"],[class~="bg-black/30"],[class~="bg-black/35"],[class~="bg-black/40"],[class~="bg-black/50"],[class~="bg-black/60"],[class~="bg-black/70"],[class~="bg-black/75"],[class~="bg-black/80"],[class~=bg-cyan-700],[class~=bg-ink],[class~="bg-ink/35"],[class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~="bg-slate-900/40"],[class~="bg-slate-900/60"],[class~="bg-slate-900/85"],[class~=bg-slate-950],[class~="bg-slate-950/30"],[class~="bg-slate-950/35"],[class~="bg-slate-950/40"],[class~="bg-slate-950/45"],[class~="bg-slate-950/50"],[class~="bg-slate-950/55"],[class~="bg-slate-950/60"],[class~="hover:bg-[#171717]"]:hover,[class~="hover:bg-cyan-700"]:hover,[class~="hover:bg-slate-700"]:hover,[class~="hover:bg-slate-800"]:hover){background-color:var(--staff-solid);color:var(--staff-solid-ink)}html[data-staff-theme] body :is([class~="bg-[#cbcbcb]"],[class~="bg-[#d4d4d4]"],[class~="bg-[#dedede]"],[class~="bg-[#ededed]"],[class~=bg-blue-100],[class~=bg-gray-100],[class~=bg-sky-100],[class~=bg-slate-100],[class~="bg-slate-100/50"],[class~=bg-slate-200],[class~=bg-slate-300],[class~=bg-violet-100],[class~="hover:bg-sky-100"]:hover,[class~="hover:bg-slate-100"]:hover,[class~="hover:bg-slate-200"]:hover,[class~="hover:bg-slate-300"]:hover){background-color:var(--bary-card-2)}html[data-staff-theme] body :is([class~="bg-[#f4f4f4]"],[class~="bg-[#fafafa]"],[class~="bg-[#ffffff]"],[class~="bg-[#ffffff]/20"],[class~="bg-[#ffffff]/30"],[class~="bg-[#ffffff]/40"],[class~="bg-[#ffffff]/50"],[class~=bg-blue-50],[class~=bg-cyan-50],[class~="bg-cyan-50/40"],[class~=bg-sky-50],[class~=bg-slate-50],[class~="bg-slate-50/50"],[class~="bg-slate-50/80"],[class~=bg-violet-50],[class~=bg-white],[class~="bg-white/12"],[class~="bg-white/70"],[class~="bg-white/80"],[class~="bg-white/90"],[class~="bg-white/95"],[class~="hover:bg-[#f4f4f4]"]:hover,[class~="hover:bg-[#ffffff]"]:hover,[class~="hover:bg-[#ffffff]/30"]:hover,[class~="hover:bg-[#ffffff]/40"]:hover,[class~="hover:bg-[#ffffff]/50"]:hover,[class~="hover:bg-cyan-50"]:hover,[class~="hover:bg-slate-50"]:hover,[class~="hover:bg-slate-50/50"]:hover,[class~="hover:bg-white"]:hover,[class~="hover:bg-white/50"]:hover){background-color:var(--bary-card)}html[data-staff-theme] body :is([class~=bg-amber-100],[class~=bg-amber-50],[class~="bg-amber-50/40"],[class~="bg-amber-50/50"],[class~=bg-orange-100],[class~=bg-orange-50],[class~=bg-purple-100],[class~=bg-purple-50],[class~="bg-purple-50/50"],[class~=bg-red-100],[class~=bg-red-50],[class~=bg-rose-100],[class~=bg-rose-50],[class~="bg-rose-50/20"],[class~="bg-rose-50/50"],[class~="hover:bg-amber-100"]:hover,[class~="hover:bg-amber-50"]:hover,[class~="hover:bg-orange-50"]:hover,[class~="hover:bg-red-100"]:hover,[class~="hover:bg-red-50"]:hover,[class~="hover:bg-rose-50"]:hover){background-color:var(--bary-soft)}html[data-staff-theme] body :is([class~="border-[#171717]"],[class~="border-[#171717]/10"],[class~="border-[#171717]/20"],[class~="border-[#171717]/40"],[class~="border-[#676767]"],[class~="border-[#8f8f8f]"],[class~="border-[#bebebe]"],[class~="border-[#c1c1c1]"],[class~="border-[#c7c7c7]"],[class~="border-[#cbcbcb]"],[class~="border-[#d2d2d2]"],[class~="border-[#dedede]"],[class~="border-[#ededed]"],[class~="border-[#f4f4f4]"],[class~="border-[#ffffff]"],[class~=border-amber-100],[class~=border-amber-200],[class~=border-amber-300],[class~=border-blue-200],[class~=border-cyan-100],[class~=border-cyan-200],[class~=border-orange-100],[class~=border-orange-200],[class~=border-orange-300],[class~=border-red-100],[class~=border-red-200],[class~=border-red-300],[class~=border-rose-100],[class~=border-rose-200],[class~=border-sky-200],[class~=border-slate-100],[class~=border-slate-200],[class~="border-slate-200/60"],[class~=border-slate-300],[class~="border-slate-300/60"],[class~=border-slate-50],[class~=border-slate-700],[class~=border-slate-800],[class~=border-soft-line],[class~=border-violet-200],[class~="divide-[#dedede]"],[class~=divide-slate-100],[class~=divide-slate-50],[class~=divide-slate-800],[class~=divide-soft-line],[class~="hover:border-[#171717]"]:hover,[class~="hover:border-[#cbcbcb]"]:hover,[class~="hover:border-[#ededed]"]:hover,[class~="hover:border-red-300"]:hover,[class~="hover:border-slate-200"]:hover){border-color:var(--bary-line)}html[data-staff-theme] body :is([class~="hover:text-[#171717]"]:hover,[class~="hover:text-leaf"]:hover,[class~="hover:text-slate-700"]:hover,[class~="hover:text-slate-900"]:hover,[class~="text-[#171717]"],[class~="text-[#383838]"],[class~="text-[#3c3c3c]"],[class~="text-[#464646]"],[class~="text-[#4a4a4a]"],[class~="text-[#4d4d4d]"],[class~=text-blue-700],[class~=text-cyan-700],[class~=text-cyan-800],[class~="text-cyan-800/75"],[class~=text-cyan-900],[class~="text-cyan-900/70"],[class~=text-ink],[class~=text-leaf],[class~=text-sky-700],[class~=text-sky-800],[class~=text-slate-700],[class~="text-slate-700/70"],[class~="text-slate-700/80"],[class~=text-slate-800],[class~="text-slate-800/80"],[class~="text-slate-800/90"],[class~=text-slate-900],[class~=text-violet-700],[class~=text-violet-800]){color:var(--bary-ink)}html[data-staff-theme] body :is([class~="hover:text-[#727272]"]:hover,[class~="hover:text-slate-500"]:hover,[class~="hover:text-slate-600"]:hover,[class~="placeholder:text-[#575757]"]::-moz-placeholder,[class~="placeholder:text-[#9f9f9f]"]::-moz-placeholder,[class~="placeholder:text-slate-400"]::-moz-placeholder,[class~="text-[#555555]"],[class~="text-[#575757]"],[class~="text-[#5c5c5c]"],[class~="text-[#606060]"],[class~="text-[#666666]"],[class~="text-[#666666]/70"],[class~="text-[#696969]"],[class~="text-[#6b6b6b]"],[class~="text-[#6e6e6e]"],[class~="text-[#707070]"],[class~="text-[#727272]"],[class~="text-[#757575]"],[class~="text-[#767676]"],[class~="text-[#777777]"],[class~="text-[#797979]"],[class~="text-[#848484]"],[class~="text-[#8c8c8c]"],[class~="text-[#a3a3a3]"],[class~="text-[#a4a4a4]"],[class~="text-[#bbbbbb]"],[class~="text-[#cbcbcb]"],[class~=text-blue-200],[class~=text-blue-500],[class~=text-blue-600],[class~=text-cyan-300],[class~=text-cyan-500],[class~=text-cyan-600],[class~=text-indigo-500],[class~=text-indigo-600],[class~=text-slate-200],[class~=text-slate-300],[class~=text-slate-400],[class~=text-slate-500],[class~=text-slate-600],[class~=text-stone-300]){color:var(--bary-ink-2)}html[data-staff-theme] body :is([class~="hover:text-[#727272]"]:hover,[class~="hover:text-slate-500"]:hover,[class~="hover:text-slate-600"]:hover,[class~="placeholder:text-[#575757]"]::placeholder,[class~="placeholder:text-[#9f9f9f]"]::placeholder,[class~="placeholder:text-slate-400"]::placeholder,[class~="text-[#555555]"],[class~="text-[#575757]"],[class~="text-[#5c5c5c]"],[class~="text-[#606060]"],[class~="text-[#666666]"],[class~="text-[#666666]/70"],[class~="text-[#696969]"],[class~="text-[#6b6b6b]"],[class~="text-[#6e6e6e]"],[class~="text-[#707070]"],[class~="text-[#727272]"],[class~="text-[#757575]"],[class~="text-[#767676]"],[class~="text-[#777777]"],[class~="text-[#797979]"],[class~="text-[#848484]"],[class~="text-[#8c8c8c]"],[class~="text-[#a3a3a3]"],[class~="text-[#a4a4a4]"],[class~="text-[#bbbbbb]"],[class~="text-[#cbcbcb]"],[class~=text-blue-200],[class~=text-blue-500],[class~=text-blue-600],[class~=text-cyan-300],[class~=text-cyan-500],[class~=text-cyan-600],[class~=text-indigo-500],[class~=text-indigo-600],[class~=text-slate-200],[class~=text-slate-300],[class~=text-slate-400],[class~=text-slate-500],[class~=text-slate-600],[class~=text-stone-300]){color:var(--bary-ink-2)}html[data-staff-theme] body :is([class~="hover:text-red-500"]:hover,[class~="hover:text-red-600"]:hover,[class~="hover:text-red-700"]:hover,[class~="hover:text-rose-600"]:hover,[class~="hover:text-rose-700"]:hover,[class~="placeholder:text-rose-300"]::-moz-placeholder,[class~=text-red-300],[class~=text-red-400],[class~=text-red-500],[class~=text-red-600],[class~=text-red-700],[class~=text-red-800],[class~=text-red-900],[class~=text-rose-400],[class~=text-rose-500],[class~="text-rose-500/70"],[class~=text-rose-600],[class~="text-rose-600/70"],[class~=text-rose-700],[class~=text-rose-800]){color:var(--bary-red-text)}html[data-staff-theme] body :is([class~="hover:text-red-500"]:hover,[class~="hover:text-red-600"]:hover,[class~="hover:text-red-700"]:hover,[class~="hover:text-rose-600"]:hover,[class~="hover:text-rose-700"]:hover,[class~="placeholder:text-rose-300"]::placeholder,[class~=text-red-300],[class~=text-red-400],[class~=text-red-500],[class~=text-red-600],[class~=text-red-700],[class~=text-red-800],[class~=text-red-900],[class~=text-rose-400],[class~=text-rose-500],[class~="text-rose-500/70"],[class~=text-rose-600],[class~="text-rose-600/70"],[class~=text-rose-700],[class~=text-rose-800]){color:var(--bary-red-text)}html[data-staff-theme] body :is([class~=text-amber-300],[class~=text-amber-500],[class~=text-amber-600],[class~="text-amber-600/70"],[class~=text-amber-700],[class~=text-amber-800],[class~=text-amber-900],[class~="text-amber-900/70"],[class~=text-amber-950],[class~=text-orange-300],[class~=text-orange-400],[class~=text-orange-500],[class~=text-orange-600],[class~=text-orange-700],[class~=text-orange-800],[class~=text-purple-300],[class~=text-purple-500],[class~=text-purple-600],[class~=text-purple-700]){color:var(--bary-price)}html[data-staff-theme] body :is([class~=text-emerald-300],[class~=text-emerald-500],[class~="text-emerald-500/70"],[class~=text-emerald-600],[class~="text-emerald-600/70"],[class~=text-emerald-700],[class~=text-emerald-800],[class~=text-emerald-900],[class~=text-green-500],[class~=text-green-700],[class~=text-green-800],[class~=text-teal-500],[class~=text-teal-600],[class~="text-teal-600/70"],[class~=text-teal-700],[class~=text-teal-950]){color:var(--bary-ink)}.staff-brand.kds-screen.kds-compact{grid-template-columns:180px minmax(0,1fr)}.kds-compact .station-rail{padding:18px 10px}.kds-compact .station-rail nav button{padding:10px;font-size:13px;gap:8px}.kds-compact .station-brand{gap:7px;padding:0 8px 18px}.kds-compact .station-brand img{width:40px}.kds-compact .station-brand span{font-size:22px}.kds-compact .station-brand small{font-size:9px}.kds-compact .station-rail-label{font-size:11px;margin-left:10px}.kds-compact .station-identity{font-size:12px}.kds-compact .station-body .masthead{min-height:60px;padding:10px 18px}.kds-compact .station-context{font-size:13px}.kds-compact .header-tools{gap:7px}.kds-compact .connection{font-size:11px}.kds-compact .station-body main{max-width:none;padding:14px 16px 0}.kds-compact .station-heading{margin-bottom:12px}.kds-compact .station-heading h1{font:700 28px/1.15 var(--bary-font-body)}.kds-compact .station-heading .eyebrow{font-size:9px;margin-bottom:3px}.kds-compact .subtitle{font-size:12px;margin-top:4px}.kds-compact .turn strong{font-size:21px}.kds-compact .turn small,.kds-compact .turn>span{font-size:11px}.kds-compact .station-mark svg{width:21px;height:21px}.kds-compact .queue-header{padding:8px 0;gap:8px}.kds-compact .search input{min-height:33px;font-size:12px;width:150px}.kds-compact .filters select{min-height:33px;font-size:12px;max-width:150px}.kds-compact .station-view-title{font-size:13px}.kds-compact .history-controls label{font-size:12px}.kds-compact .workspace{display:block;padding-top:10px}.kds-compact .board-caption{font-size:11px;gap:10px;flex-wrap:wrap;padding-bottom:10px}.kds-compact .board-caption>button{font-size:11px}.kds-compact .station-pagination{display:flex;align-items:center;gap:9px;margin-left:auto}.kds-compact .station-pagination button{padding:4px 9px;min-height:30px;border:1px solid var(--bary-line);border-radius:5px;background:var(--bary-card);color:var(--bary-ink)}.kds-compact .tickets{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:12px}.kds-compact .ticket{min-height:0;max-height:min(640px,calc(100dvh - 290px));height:auto;min-width:0;display:flex;flex-direction:column;border-radius:5px;overflow:hidden;font-family:var(--bary-font-body)}.kds-compact .ticket-strip{padding:7px 9px;min-height:0;font:600 10px/1.3 var(--bary-font-body);letter-spacing:.02em;flex-shrink:0}.kds-compact .ticket-strip .elapsed{font-size:12px;white-space:nowrap}.kds-compact .state-dot{width:5px;height:5px}.kds-compact .ticket-identity{padding:10px 10px 8px;flex-shrink:0}.kds-compact .order-row{gap:6px;align-items:center}.kds-compact .order-row h2{font:700 28px/1.1 var(--bary-font-body);letter-spacing:-.03em}.kds-compact .order-row h2.long-code{font-size:17px;overflow-wrap:anywhere}.kds-compact .channel{font:600 10px var(--bary-font-body);padding:4px 5px;max-width:52%;white-space:normal;text-align:right}.kds-compact .ticket-identity h3{font-size:14px;margin:6px 0 0;line-height:1.25;overflow-wrap:anywhere}.kds-compact .ticket-identity p{font-size:10px;line-height:1.4;margin-top:5px;overflow-wrap:anywhere}.kds-compact .ticket-source b{font-weight:600}.kds-compact .station-local-priority{display:block;margin-top:7px;padding:4px 5px;background:var(--bary-soft);color:var(--bary-price);font-size:9px;font-weight:600;border-radius:3px}.kds-compact .tear-line{padding:6px 10px;font-size:9px;flex-shrink:0}.kds-compact .ticket-items{margin:0;padding:0 10px;flex:0 1 auto;min-height:0;max-height:300px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;list-style:none}.kds-compact .ticket-items>li{display:grid;grid-template-columns:27px minmax(0,1fr);gap:7px;padding:9px 0}.kds-compact .station-item-content{min-width:0;overflow-wrap:anywhere}.kds-compact .ticket-items strong{font:600 16px/1.2 var(--bary-font-body)}.kds-compact .qty{position:relative;align-self:start;min-width:27px;width:27px;min-height:28px;font:700 18px/1.2 var(--bary-font-body);border-radius:4px}.kds-compact .qty-done{position:absolute;top:-4px;right:-4px;background:var(--bary-action);color:var(--bary-action-ink);border-radius:100%}.kds-compact .item-done .qty{opacity:.8}.kds-compact .combo,.kds-compact .item-meta{display:block;font:400 11px/1.35 var(--bary-font-body);margin-top:4px;overflow-wrap:anywhere}.kds-compact .ticket .item-note{margin:7px 0 4px;padding:7px;border-left:3px solid #c99c36;border-radius:3px;font:600 12px/1.35 var(--bary-font-body);white-space:pre-wrap;overflow-wrap:anywhere}.kds-compact .item-note b{display:block;font:600 8px/1.4 var(--bary-font-body);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.kds-compact .item-note span{display:block}.kds-compact .station-list-hint{margin:0;padding:6px 10px;font-size:9px;color:var(--bary-ink-2);border-bottom:1px dashed var(--bary-line);flex-shrink:0}.kds-compact .station-order-note{margin:7px 10px 0;padding:7px 8px;background:var(--bary-soft);border-left:3px solid #c99c36;font-size:11px;line-height:1.35;max-height:80px;overflow:auto;flex-shrink:0;white-space:pre-wrap;overflow-wrap:anywhere}.kds-compact .station-order-note b{display:block;font-size:8px;text-transform:uppercase;margin-bottom:3px}.kds-compact .station-order-note span{display:block}.kds-compact .other-status{padding:8px 0 0;margin:8px 10px 0;min-height:0;font-size:10px;line-height:1.3;flex-shrink:0}.kds-compact .ticket-footer{margin-top:0;padding:8px 10px 10px;flex-shrink:0}.kds-compact .action{font-size:12px;min-height:35px;padding:7px 5px}.kds-compact .detail-link{font-size:10px;padding:8px 0 0;min-height:0;gap:4px}.kds-compact .detail-link span{font-size:9px}.kds-compact .ready-message{font-size:12px;line-height:1.3;padding:5px 0}.kds-compact .station-item-progress{display:flex;gap:7px;align-items:center;margin-top:6px;font-size:10px}.kds-compact .station-item-progress button{min-width:27px;min-height:27px;border:1px solid var(--bary-line);border-radius:4px;background:var(--bary-card-2);color:var(--bary-ink)}.kds-compact .bottled-action{font-size:10px;min-height:30px;padding:5px;margin-top:7px}.kds-compact .station-cashier-notice{font-size:11px;margin:7px 10px;padding:7px;max-height:90px;overflow:auto;flex-shrink:0}.kds-compact .station-production-summary{margin-top:20px;border-top:1px solid var(--bary-line);padding-top:10px;font-size:12px}.kds-compact .station-production-summary>summary{cursor:pointer;padding:8px 0;font-weight:600}.kds-compact .station-production-summary .production{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:12px 0;border:0}.kds-compact .station-production-summary .production-title h2{font-size:20px}.kds-compact .station-production-summary .station-note{grid-column:1/-1}.kds-compact .workspace-footer{padding:14px 0;margin-top:10px;font-size:10px}.kds-compact .footer-connection,.kds-compact .workspace-footer button{font-size:10px}html[data-staff-theme] body .kds-compact .masthead{min-height:60px;padding-block:8px}.kds-compact .station-body main>.staff-workflow-guide{margin:0 0 10px;padding:8px 12px;font-size:12px}.kds-compact .availability-panel{margin:8px 0;padding:7px 12px;font-size:12px}.kds-compact .ticket{max-height:min(600px,calc(100dvh - 360px))}@media(max-width:1599px){.kds-compact .tickets{grid-template-columns:repeat(3,minmax(0,1fr))}.kds-compact .ticket{max-height:600px}.kds-compact .ticket-items{max-height:270px}}@media(max-width:960px){.staff-brand.kds-screen.kds-compact{display:block}.kds-compact .station-body .masthead{padding-left:62px}.kds-compact .station-pagination{margin-left:0}.kds-compact .station-rail{width:240px}}@media(max-width:650px){.kds-compact .tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kds-compact .station-body main{padding:12px 10px 0}.kds-compact .station-heading h1{font-size:25px}.kds-compact .station-heading .turn{display:none}.kds-compact .subtitle{font-size:11px;line-height:1.4}.kds-compact .header-tools .connection{display:none}.kds-compact .station-body .masthead{padding:12px 10px 10px 60px}.kds-compact .station-context{font-size:11px}.kds-compact .header-tools{gap:3px}.kds-compact .ticket{max-height:620px}.kds-compact .ticket-identity{padding:8px}.kds-compact .ticket-items{padding:0 8px}.kds-compact .order-row h2{font-size:24px}.kds-compact .ticket-items strong{font-size:14px}.kds-compact .item-note{font-size:11px}.kds-compact .filters{width:100%;min-width:0}.kds-compact .search{min-width:0}.kds-compact .search input{width:100%}.kds-compact .filters select{max-width:130px}.kds-compact .station-production-summary .production{display:block}.kds-compact .station-pagination button{min-height:32px}.kds-compact .qty{min-height:30px}}@media(max-width:360px){.kds-compact .tickets{grid-template-columns:minmax(0,1fr)}}@media print{.kds-compact .station-order-note,.kds-compact .ticket,.kds-compact .ticket-items{max-height:none;overflow:visible}.kds-compact .station-item-progress{display:none}}