.owner-guide{max-width:800px;color:var(--web-text);font-size:16px;line-height:1.7;overflow-wrap:break-word}.owner-guide h1{font-size:24px;font-weight:700;margin-bottom:20px}.owner-guide p{margin-block:12px}.owner-guide ol{list-style:decimal;padding-left:24px}.owner-guide ul{list-style:disc;padding-left:24px}.owner-guide li{margin-block:12px;padding-left:4px}.owner-guide aside{border-left:3px solid var(--web-line);padding-left:16px;margin-top:24px}@font-face{font-family:Noto Sans Web;src:url(/restaurant/assets/vi-DLTJy58D.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Web;src:url(/restaurant/assets/latin-ext-W1qJv59z.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0100-02BA,U+1E00-1E9F,U+20A0-20C0}@font-face{font-family:Noto Sans Web;src:url(/restaurant/assets/latin-BYSzYMf3.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F,U+2190-2193,U+2212,U+2713}:where(.web-admin) :where([data-receipt-preview],[data-view=printTemplates],.pos-button-grid){font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif)}.web-admin{font-family:Noto Sans Web,ui-sans-serif,system-ui,sans-serif;--web-fs-h1: 20px;--web-fs-h2: 15px;--web-fs-body: 14px;--web-fs-meta: 13px;--web-fs-kpi: 24px;--web-fs-action: 14px;--web-space-1: 4px;--web-space-2: 8px;--web-space-3: 12px;--web-space-4: 16px;--web-space-5: 20px;--web-space-6: 24px;--web-space-8: 32px;--web-control-h: 36px;--web-control-h-sm: 32px;--web-content-list: 1200px;--web-content-settings: 880px;--web-content-workspace: 1560px;--web-content-narrow: 680px;--web-content-wide: 1440px;--web-main-pad-x: 32px;--web-radius-control: 6px;--web-radius-card: 8px;--web-page: #EEF0E6;--web-surface: #FFFFFF;--web-raised: #F6F5EE;--web-sidebar: #F6F5EE;--web-text: #2E3A33;--web-secondary: #636C64;--web-hint: #636C64;--web-line: #DDE0D3;--web-input: #B9BEAD;--web-primary: #4F7A5A;--web-primary-hover: #3F6449;--web-on-primary: #FFFFFF;--web-primary-soft: #F1F5EF;--web-primary-line: #BFD3BD;--web-primary-text: #3F6449;--web-success: #44703C;--wa-success: var(--web-success);--wa-muted: #8A9289;--web-success-text: #44703C;--web-success-soft: #E9EEE8;--web-warning: #845E12;--web-warning-soft: #F6ECD6;--web-warning-mark: #B07F27;--web-danger: #A24A34;--web-danger-text: #A24A34;--web-danger-hover: #8A3E2B;--web-on-danger: #FFFFFF;--web-danger-soft: #F6EDEB;--web-hover: #EBEDE3;--web-focus: #4F7A5A40;--web-backdrop: #16241B73;--web-switch-off: #8A9289;--web-switch-thumb: #FFFFFF;background:var(--web-page)!important;color:var(--web-text)!important;font-size:var(--web-fs-body);line-height:1.5;color-scheme:light}.web-admin[data-theme=dark]{--web-page: #141A16;--web-surface: #1A221C;--web-raised: #222C25;--web-sidebar: #1A221C;--web-text: #ECE6D6;--web-secondary: #B7BFB3;--web-hint: #B7BFB3;--web-line: #36423A;--web-input: #5F6D63;--web-primary: #4F7A5A;--web-primary-hover: #3F6449;--web-on-primary: #FFFFFF;--web-primary-soft: #283E2F;--web-primary-line: #4A6B52;--web-primary-text: #9CBA9B;--web-success: #9CC58C;--wa-muted: #6F7A70;--web-success-text: #9CC58C;--web-success-soft: #2E3A2D;--web-warning: #E0B660;--web-warning-soft: #383826;--web-warning-mark: #E0B660;--web-danger: #E6957D;--web-danger-text: #E6957D;--web-danger-hover: #EEAB98;--web-on-danger: #141A16;--web-danger-soft: #39332B;--web-hover: #2B372F;--web-focus: #9CBA9B40;--web-backdrop: #0A0F0CB3;--web-switch-off: #6F7A70;--web-switch-thumb: #ECE6D6;color-scheme:dark}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope :is(.w4-page,.menu-workspace,.devices-workspace,.platform-content){color:var(--web-text);font-size:var(--web-fs-body);line-height:1.5}:scope :is(.font-black,.font-extrabold,.font-bold,.font-semibold,strong,b){font-weight:500!important}:scope h1{font-size:var(--web-fs-h1)!important;font-weight:600!important;line-height:28px}:scope :is(h2,h3,.menu-form-heading){font-size:var(--web-fs-h2)!important;line-height:22px;font-weight:600!important}:scope :is(.text-3xl,.text-4xl){font-weight:600!important}:scope :is(.text-base,.text-lg,.text-xl):not(h1,h2,h3){font-size:var(--web-fs-body)}:scope :is(.text-xs,.text-\[11px\]){font-size:13px!important}:scope .text-sm{font-size:14px}:scope :is([class*=text-slate-9],[class*=text-gray-9],.text-slate-800){color:var(--web-text)!important}:scope :is(.text-slate-100,.text-slate-200,.text-slate-300,[class*="text-white/"],.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700){color:var(--web-secondary)!important}:scope :is([class*=text-teal-],[class*=text-primary-],.text-sky-700){color:var(--web-primary-text)!important}:scope :is([class*=text-emerald-],[class*=text-green-]){color:var(--web-success-text)!important}:scope :is([class*=text-amber-],[class*=text-orange-]){color:var(--web-warning)!important}:scope :is([class*=text-rose-],[class*=text-red-]){color:var(--web-danger-text)!important}:scope :is([class*=bg-teal-],[class*=bg-primary-]){background-color:var(--web-primary-soft)!important}:scope :is([class*=bg-teal-],[class*=bg-primary-]).text-white{color:var(--web-primary-text)!important}:scope .h-full.bg-primary-500{background-color:var(--web-primary)!important}:scope :is([class*=bg-emerald-50],.bg-emerald-100,.bg-green-100){background-color:var(--web-success-soft)!important}:scope :is(.bg-amber-100,.bg-amber-50){background-color:var(--web-warning-soft)!important}:scope :is(.bg-red-100,.bg-red-50,.bg-rose-100,.bg-rose-50){background-color:var(--web-danger-soft)!important}:scope :is([class*="bg-[#f6f2ea]"],[class*="bg-[#fdfcf8]"],.bg-slate-950:not(.fixed),.bg-slate-900:not(.fixed),.bg-slate-800:not(.fixed)){background:var(--web-page)!important;color:var(--web-text)!important}:scope :is(.restaurant-admin main,.platform-content) .bg-white:not(input):not(select):not(textarea):not(.web-save-bar):not([role=dialog]):not([role=alert]):not([role=status]):not([aria-modal=true]):not([aria-modal=true] *):not(.fixed){background-color:var(--web-surface)!important}:scope :is([class*=border-teal-],[class*=border-primary-],[class*="border-[#"],[class*="border-white/"],.border-slate-100,.border-slate-200){border-color:var(--web-line)!important}:scope :is([class*=divide-])>*+*{border-color:var(--web-line)}:scope :is([class*=shadow-]){box-shadow:none}:scope :focus-visible{outline:2px solid var(--web-primary)!important;outline-offset:2px!important}:scope :is(button,a[href],[role=button],[role=switch],summary,select,label[for]){cursor:pointer}:scope :is(:disabled,[aria-disabled=true],label[for]:has(+:disabled),label:has(:disabled)){cursor:not-allowed!important}:scope :is(button,a[href],[role=button],[role=switch],summary):focus-visible{box-shadow:none!important}:scope :is(input,select,textarea):focus{--tw-ring-color: var(--web-primary) !important}:scope :is(button,summary,.web-button){position:relative;min-height:var(--web-control-h)!important;min-width:var(--web-control-h);height:auto;padding:6px 12px;border-radius:6px;font-size:var(--web-fs-action)!important;font-weight:500!important;line-height:22px;white-space:nowrap!important;overflow-wrap:normal!important;max-width:100%}:scope .web-status-dot{min-width:40px;min-height:40px!important;padding:0;background:transparent!important;border:0}:scope .web-status-dot>span[aria-hidden=true]{width:20px;height:20px;border:0!important;border-radius:50%;background:transparent!important}:scope .web-status-dot>span[aria-hidden=true]>span{width:8px;height:8px;border-radius:50%}:scope .web-status-dot[aria-pressed=true]>span[aria-hidden=true]>span{background:var(--web-success)!important}:scope .web-status-dot[aria-pressed=false]>span[aria-hidden=true]>span{background:var(--web-switch-off)!important}:scope .web-status-dot:hover:not(:disabled)>span[aria-hidden=true]{background:var(--web-hover)!important}:scope :is(button,summary):after{content:"";position:absolute;inset:-2px 0}:scope button:is([class*=bg-teal-],[class*=bg-primary-],.bg-slate-950,.bg-slate-900){background:var(--web-surface)!important;color:var(--web-text)!important;border:1px solid var(--web-input)}:scope button:is([class*=bg-teal-],[class*=bg-primary-])[aria-pressed=true]{background:var(--web-primary-soft)!important;color:var(--web-primary-text)!important}:scope button:is(.bg-primary-800,.border-teal-700.bg-teal-700):not(.web-primary-button){background:var(--web-primary-soft)!important;color:var(--web-primary-text)!important}:scope :is(button,summary):hover:not(:disabled){background-color:var(--web-hover)!important}:scope :is(button,.web-button).border{border-color:var(--web-input)!important;background:var(--web-surface);color:var(--web-text)}:scope .web-text-button{color:var(--web-primary-text)!important;background:transparent!important}:scope :is(.web-primary-button,.web-admin-login button[type=submit],.web-detail-manage,.wizard-primary,.web-confirm-action:not(.bg-rose-600)){background:var(--web-primary)!important;color:var(--web-on-primary)!important;border:1px solid var(--web-primary)!important}:scope :is(.web-primary-button,.web-admin-login button[type=submit],.web-detail-manage,.wizard-primary,.web-confirm-action:not(.bg-rose-600)):hover:not(:disabled){background:var(--web-primary-hover)!important}:scope:has(.web-save-bar .web-primary-button,[aria-modal=true]) .web-page-header .web-primary-button{background:var(--web-surface)!important;color:var(--web-text)!important;border-color:var(--web-input)!important}:scope :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select){min-height:var(--web-control-h)!important;height:var(--web-control-h);min-width:0;max-width:100%;padding:0 12px;border:1px solid var(--web-input)!important;border-radius:6px;background:var(--web-surface);color:var(--web-text);font-size:var(--web-fs-action)!important;font-weight:400}:scope .menu-option-group-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important;overflow-wrap:anywhere!important;overflow:hidden}:scope .settings-hours button{white-space:normal!important}:scope input.pl-10{padding-left:40px!important}:scope input.pr-12{padding-right:48px!important}:scope div:has(>input.pl-10){position:relative}:scope div:has(>input.pl-10)>svg.absolute{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none}:scope div:has(>input.pr-12)>button.absolute{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;padding:0;height:100%;min-height:var(--web-control-h)!important}:scope textarea{border:1px solid var(--web-input);border-radius:6px;padding:8px 12px;font-size:14px;background:var(--web-surface)}:scope :is([role=menu],[role=dialog],[aria-modal=true],.web-save-bar,[role=status],[data-toast]){background-color:var(--web-surface)}:scope :is(input[type=checkbox],input[type=radio]){accent-color:var(--web-primary-text)}:scope input::-moz-placeholder,:scope textarea::-moz-placeholder{color:var(--web-hint)}:scope input::placeholder,:scope textarea::placeholder{color:var(--web-hint)}:scope :is(.restaurant-admin>div>aside,.platform-sidebar){background:var(--web-sidebar)!important;color:var(--web-text)!important;border-right:1px solid var(--web-line)!important}:scope :is(.restaurant-admin>div>aside,.platform-sidebar) :is(p,span,button,a){color:var(--web-secondary)!important;font-size:14px}:scope :is(.restaurant-admin>div>aside,.platform-sidebar) :is(button,a){background:transparent!important;border-color:var(--web-line)}:scope :is(.restaurant-admin>div>aside,.platform-sidebar) :is(button,a):hover{background:var(--web-hover)!important}:scope :is(.restaurant-admin>div>aside,.platform-sidebar) :is([aria-current=page],[aria-pressed=true]){background:var(--web-primary-soft)!important;color:var(--web-primary-text)!important;font-weight:500}:scope :is(.restaurant-admin>div>aside,.platform-sidebar) [aria-current=page] span{color:var(--web-primary-text)!important}:scope :is(.restaurant-admin>div>aside,.platform-sidebar) nav svg{width:18px;height:18px}:scope :is(.restaurant-admin>div>div>header,.platform-layout>main>header){background:var(--web-page)!important;border-color:var(--web-line)}:scope.restaurant-admin main{padding:24px var(--web-main-pad-x)}:scope .platform-content{padding:24px}:scope .platform-sidebar .platform-nav-section{color:var(--web-secondary)!important;font-size:12px;font-weight:600!important;text-transform:none;letter-spacing:normal}:scope :is(.w4-page,[data-view=detail],[data-view=create],[data-view=account]){max-width:var(--web-content-settings);margin-inline:0}:scope .web-page-header{min-height:40px;gap:12px;padding:0;margin-bottom:16px;border:0}:scope .web-page-header>div:first-child{flex:1 1 260px}:scope .web-page-header>div:last-child{flex:0 1 auto}:scope .web-page-header>div:last-child>button{flex-shrink:0}:scope :is(.web-tabs,nav:has(>a.border-b-2)){display:flex;flex-wrap:wrap;gap:0 20px;border:0;border-bottom:1px solid var(--web-line);border-radius:0;background:var(--web-page)!important;padding:0;box-shadow:none}:scope :is(.web-tabs>button,button.border-b-2,nav>a.border-b-2){border:0!important;border-bottom:2px solid transparent!important;margin-bottom:0!important;border-radius:0;padding:10px 2px;background:transparent!important;color:var(--web-secondary)!important;font-size:14px;font-weight:500}:scope .devices-workspace nav button[aria-current=page]{background:transparent!important}:scope :is(.web-tabs>button[aria-current=page],button.border-b-2[aria-current=page],nav>a.border-b-2[aria-current=page]){box-shadow:inset 0 -2px var(--web-primary-text)!important;color:var(--web-primary-text)!important}:scope :is(.platform-restaurant-row,.menu-item-row,.w4-row){min-height:52px;border-color:var(--web-line)}:scope .platform-restaurant-open{padding:10px 12px;min-height:60px!important;white-space:normal!important}:scope :is(.platform-restaurant-row,.menu-item-row,.w4-row):hover{background:var(--web-hover)!important}:scope span.rounded-full:not([aria-hidden=true]):not(:empty){display:inline-flex;align-items:center;min-height:22px;padding:1px 8px;border-radius:999px;font-size:12px!important;font-weight:500!important}:scope .platform-content[data-view=detail] :is(label,.platform-address-verified,.web-address-editor){border:0!important;background:transparent!important;box-shadow:none}:scope .platform-content[data-view=detail] label{padding:0}:scope .platform-content[data-view=detail] .grid>div.rounded-lg{border-bottom:0}:scope .platform-content[data-view=detail] .platform-address-title{color:var(--web-secondary)!important}:scope .platform-content[data-view=detail] .web-page-header{border:0!important}:scope .platform-content[data-view=detail] .web-page-header:after{display:none!important}:scope .platform-address-action{color:var(--web-text)!important}:scope .devices-workspace :is(.row-action,.device-row button[aria-expanded]){color:var(--web-primary-text)}:scope .offline-key-panel{border-block:1px solid var(--web-line);padding-block:12px;display:grid;gap:8px}:scope .offline-key-warning{color:var(--web-warning)}:scope .offline-key-notice{display:block;width:100%;text-align:left;background:var(--web-warning-soft);color:var(--web-warning);border:1px solid var(--web-warning);white-space:normal!important}:scope .offline-key-notice:hover:not(:disabled){background:var(--web-warning-soft)!important}:scope .offline-key-panel button{justify-self:start;white-space:normal!important}:scope .devices-workspace .printer-row:has(button[aria-expanded=true]){background:var(--web-sidebar)}:scope .web-tabs>button span.rounded-full{background:var(--web-hover)!important;color:var(--web-secondary)!important}:scope :is(.pos-editor-name-tab,.menu-category-name){white-space:normal!important;overflow-wrap:anywhere!important}:scope .pos-editor-category-tabs>button{padding-inline:6px}:scope .pos-editor-save-status{background:transparent!important}:scope .web-confirm-action.bg-rose-600{background:var(--web-danger)!important;color:var(--web-on-danger)!important}:scope .web-confirm-action.bg-rose-600:hover:not(:disabled){background:var(--web-danger-hover)!important}:scope.web-admin-login form{border:1px solid var(--web-line);border-radius:8px;padding:24px}:scope :is(th,.uppercase){text-transform:none!important;letter-spacing:normal!important;font-size:13px!important;font-weight:600!important;color:var(--web-secondary)!important}:scope :is(input,select,textarea){letter-spacing:normal!important}:scope :is(.fixed.inset-0[aria-modal=true],.web-modal-backdrop){background:var(--web-backdrop)!important}:scope .fixed.inset-0[aria-modal=true]>:is(section,aside,div):not(:empty){background-color:var(--web-surface)!important}:scope button:is([class*=bg-primary-],[class*=bg-teal-]).text-white:not([aria-pressed]):not([aria-current]),:scope :is(.ads-primary,.web-primary-button,.wizard-primary){background:var(--web-primary)!important;color:var(--web-on-primary)!important;border-color:var(--web-primary)!important}:scope button:is([class*=bg-primary-],[class*=bg-teal-]).text-white:not([aria-pressed]):not([aria-current]):hover:not(:disabled),:scope :is(.ads-primary,.web-primary-button,.wizard-primary):hover:not(:disabled){background:var(--web-primary-hover)!important}:scope button:is([class*=bg-primary-],[class*=bg-teal-],.web-primary-button,.ads-primary,.wizard-primary):disabled{opacity:.5!important}:scope:has(.web-save-bar .web-primary-button,[aria-modal=true]) .web-page-header button.web-primary-button{background:var(--web-surface)!important;color:var(--web-text)!important;border-color:var(--web-input)!important}:scope button:is(.bg-rose-600,.bg-red-600){background:var(--web-danger)!important;color:var(--web-on-danger)!important;border-color:var(--web-danger)!important}:scope .web-empty-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--web-primary-soft)!important;color:var(--web-primary-text)!important;font-size:32px!important;line-height:1}:scope .web-empty-icon :is(span,svg){font-size:32px!important;width:32px;height:32px}:scope .web-switch{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;min-height:var(--web-control-h)!important;padding:8px 0;border:0!important;border-bottom:1px solid var(--web-line)!important;border-radius:0;background:transparent!important;color:var(--web-text)!important;text-align:left;white-space:normal!important}:scope .web-switch-label{min-width:0}:scope .payment-method-switch{width:auto;border-bottom:0!important}:scope .web-switch-track{display:block;width:36px;height:20px;padding:2px;flex-shrink:0;border-radius:999px!important;background:var(--web-switch-off)!important}:scope .web-switch-track>span{display:block;width:16px;height:16px;border-radius:50%!important;background:var(--web-switch-thumb)!important;transition:transform .15s}:scope .web-switch[aria-checked=true] .web-switch-track{background:var(--web-primary)!important}:scope .web-switch[aria-checked=true] .web-switch-track>span{transform:translate(16px)}:scope .web-switch:disabled{opacity:.5}:scope button.web-danger-outline{border:1px solid var(--web-danger)!important;color:var(--web-danger-text)!important;background:transparent!important}:scope button.web-danger-outline:hover:not(:disabled){background:var(--web-danger-soft)!important}:scope .device-config-dialog fieldset{border:0;border-top:1px solid var(--web-line);border-radius:0;padding:16px 0}:scope .device-config-dialog legend{padding:0 8px 0 0}:scope .device-config-dialog .web-switch{font-size:13px;padding-block:4px}:scope .pairing-code{background:var(--web-raised)!important}:scope .pairing-code>p{background:transparent!important;letter-spacing:normal}:scope .receipt-template-tabs{overflow-x:auto;flex-wrap:nowrap}:scope .receipt-template-tabs>button{flex-shrink:0;border-radius:0;background:transparent!important}:scope .template-status-dot{width:7px;height:7px;border-radius:50%;background:var(--web-switch-off)!important}:scope .template-status-dot.is-enabled{background:var(--web-primary)!important}:scope .web-segmented>button[aria-pressed=true],:scope .web-weekday:has(input:checked){background:var(--web-primary)!important;color:var(--web-on-primary)!important;border-color:var(--web-primary)!important}:scope [role=menu] button,:scope.web-action-menu button{border:0!important;border-radius:0;background:transparent;white-space:normal!important;overflow-wrap:anywhere!important}:scope.web-action-menu{background:var(--web-surface)!important}@media(max-width:768px){:scope :is(.web-tabs,nav:has(>a.border-b-2)){flex-wrap:nowrap!important;overflow-x:auto;max-width:100%}:scope :is(.web-tabs>button,nav>a.border-b-2){flex-shrink:0}:scope :is(button,summary,.web-button){min-height:var(--web-control-h)!important}:scope :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select){min-height:var(--web-control-h)!important;height:44px}:scope.restaurant-admin main,:scope .platform-content{padding:16px}:scope .web-page-header>div:first-child{flex-basis:100%}:scope .web-page-header>div:last-child{width:100%}}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-flat-payment{border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}:scope button.web-danger-text{color:var(--web-danger-text)!important;border:0!important;background:transparent!important}:scope .web-filter-label,:scope .menu-item-form label>span:first-child{font-size:13px!important;font-weight:600!important;color:var(--web-secondary)!important}:scope .web-feedback-nav{font-size:14px;color:var(--web-text)}:scope .web-feedback-nav>svg{width:18px;height:18px}:scope .web-feedback-nav:hover{background:var(--web-hover)!important}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope :is(.overview-page,.platform-ads,.device-config-dialog,.tables-workspace){color:var(--web-text)}:scope :is(.menu-row-action,.devices-workspace label,.device-config-dialog :is(button,summary),[class*="text-[#"]){color:var(--web-text)!important}:scope :is(.menu-category-order,.tables-seats,.tables-inactive-label,.tables-help,.ads-muted,.ads-period,.ads-state,.ads-empty){color:var(--web-secondary)!important}:scope :is(.device-config-dialog,.tables-menu-options,.menu-status-tooltip,.platform-save-bar,.pos-editor-toolbar){background:var(--web-surface)!important;color:var(--web-text)!important}:scope.web-notice-toast{background:transparent!important}:scope :is(.platform-content,.platform-advanced){--platform-divider: var(--web-line)}:scope :is(.tables-area,.tables-tile,.tables-menu-options,.menu-form-heading,.ads-list,.ads-entry,.platform-advanced,.platform-restaurant-row,.device-config-dialog fieldset,.devices-flat-panel .border,.devices-flat-editor .border){border-color:var(--web-line)!important}:scope :is(.tables-tile,.platform-ads button:not(.ads-primary),.device-config-dialog :is(button,summary)){background:var(--web-surface);color:var(--web-text)}:scope .tables-tile{background:var(--web-surface)!important;color:var(--web-text)!important}:scope :is(.tables-tile-inactive,.device-config-confirm){background:var(--web-raised)!important}:scope :is(.tables-workspace .tables-add,.menu-row-action,.devices-workspace .row-action){color:var(--web-primary-text)!important}:scope :is(.tables-error,.ads-error,.device-config-error){background:var(--web-danger-soft)!important;color:var(--web-danger-text)!important}:scope :is(.tables-danger,.ads-error){color:var(--web-danger-text)!important}:scope .ads-notice{color:var(--web-success-text)!important}:scope :is(.tables-occupied,.web-empty-icon,.device-config-confirm,.platform-mobile-navigation nav button[aria-current=page],.platform-range-presets button[aria-pressed=true]){background:var(--web-primary-soft)!important;color:var(--web-primary-text)!important}:scope :is(.platform-restaurant-row,.platform-admin-row,.menu-item-row,.device-row,.printer-row):is(:hover,:focus-within),:scope :is(.menu-row-action,.tables-menu-options button,.platform-ads button):hover:not(:disabled),:scope :is(.tables-area-menu[open],.platform-advanced[open])>summary{background:var(--web-hover)!important}:scope .tables-tile:hover{border-color:var(--web-primary)!important;box-shadow:0 0 0 2px var(--web-focus)}:scope .tables-swatches button[aria-pressed=true]{border-color:var(--web-text);box-shadow:inset 0 0 0 3px var(--web-surface)}:scope .tables-workspace .tables-primary{background:var(--web-primary)!important;color:var(--web-on-primary)!important}:scope .tables-workspace .tables-primary:hover:not(:disabled){background:var(--web-primary-hover)!important}:scope :is(.web-modal-backdrop,.device-config-overlay,.tables-workspace .web-modal-backdrop){background:var(--web-backdrop)!important}:scope :is(.text-white,.text-black,.text-slate-50,.text-slate-100,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700,.text-slate-800,.text-slate-900,.text-slate-950,.text-gray-50,.text-gray-100,.text-gray-200,.text-gray-300,.text-gray-400,.text-gray-500,.text-gray-600,.text-gray-700,.text-gray-800,.text-gray-900,.text-gray-950,.text-zinc-50,.text-zinc-100,.text-zinc-200,.text-zinc-300,.text-zinc-400,.text-zinc-500,.text-zinc-600,.text-zinc-700,.text-zinc-800,.text-zinc-900,.text-zinc-950){color:var(--web-text)!important}:scope :is(.text-slate-100,.text-slate-200,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700,[class*="text-white/"],.text-gray-400,.text-gray-500,.text-gray-600,.text-gray-700){color:var(--web-secondary)!important}:scope :is([class*=text-blue-],[class*=text-sky-],[class*=text-indigo-],[class*=text-violet-],[class*=text-purple-],[class*=text-cyan-]){color:var(--web-primary-text)!important}:scope :is([class*=border-slate-],[class*=border-gray-],[class*=border-zinc-],[class*=border-blue-],[class*=border-emerald-],[class*=border-rose-],[class*=border-red-],[class*=border-amber-]){border-color:var(--web-line)!important}:scope :is([class*=divide-])>*+*{border-color:var(--web-line)!important}:scope :is(input,select,textarea){color:var(--web-text)!important}:scope :is(input:not([type=color]):not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea){background:var(--web-surface)!important;border-color:var(--web-input)!important}:scope :is([role=menu],[role=dialog],.web-save-bar,[data-toast]){background-color:var(--web-surface)}:scope.web-action-menu{background:var(--web-surface)!important}:scope [class*="bg-[#"]{background-color:var(--web-surface)!important}:scope :is([class~="text-[#475569]"]){color:var(--web-secondary)!important}:scope :is([class~="text-[#1E3A8A]"],[class~="text-[#0f766e]"]){color:var(--web-primary-text)!important}:scope :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-slate-200,.bg-slate-300,.bg-slate-400,.bg-slate-500,.bg-slate-600,.bg-slate-700,.bg-slate-800,.bg-slate-900,.bg-slate-950,.bg-gray-50,.bg-gray-100,.bg-gray-200,.bg-gray-300,.bg-gray-400,.bg-gray-500,.bg-gray-600,.bg-gray-700,.bg-gray-800,.bg-gray-900,.bg-gray-950,.bg-zinc-50,.bg-zinc-100,.bg-zinc-200,.bg-zinc-300,.bg-zinc-400,.bg-zinc-500,.bg-zinc-600,.bg-zinc-700,.bg-zinc-800,.bg-zinc-900,.bg-zinc-950,.bg-stone-50,.bg-stone-100,.bg-stone-200,.bg-stone-300,.bg-stone-400,.bg-stone-500,.bg-stone-600,.bg-stone-700,.bg-stone-800,.bg-stone-900,.bg-stone-950,.bg-neutral-50,.bg-neutral-100,.bg-neutral-200,.bg-neutral-300,.bg-neutral-400,.bg-neutral-500,.bg-neutral-600,.bg-neutral-700,.bg-neutral-800,.bg-neutral-900,.bg-neutral-950,[class~="bg-white/60"],[class~="bg-white/70"],[class~="bg-white/85"],[class~="bg-white/95"],[class~="bg-white/90"],[class~="bg-white/80"],[class~="bg-white/20"],[class~="bg-white/10"],[class~="bg-white/5"]){background-color:var(--web-surface)!important}:scope :is(.bg-blue-50,.bg-blue-100,.bg-blue-200,.bg-blue-300,.bg-blue-400,.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-blue-800,.bg-blue-900,.bg-blue-950,.bg-sky-50,.bg-sky-100,.bg-sky-200,.bg-sky-300,.bg-sky-400,.bg-sky-500,.bg-sky-600,.bg-sky-700,.bg-sky-800,.bg-sky-900,.bg-sky-950,.bg-indigo-50,.bg-indigo-100,.bg-indigo-200,.bg-indigo-300,.bg-indigo-400,.bg-indigo-500,.bg-indigo-600,.bg-indigo-700,.bg-indigo-800,.bg-indigo-900,.bg-indigo-950,.bg-violet-50,.bg-violet-100,.bg-violet-200,.bg-violet-300,.bg-violet-400,.bg-violet-500,.bg-violet-600,.bg-violet-700,.bg-violet-800,.bg-violet-900,.bg-violet-950,.bg-purple-50,.bg-purple-100,.bg-purple-200,.bg-purple-300,.bg-purple-400,.bg-purple-500,.bg-purple-600,.bg-purple-700,.bg-purple-800,.bg-purple-900,.bg-purple-950,.bg-cyan-50,.bg-cyan-100,.bg-cyan-200,.bg-cyan-300,.bg-cyan-400,.bg-cyan-500,.bg-cyan-600,.bg-cyan-700,.bg-cyan-800,.bg-cyan-900,.bg-cyan-950,.bg-teal-50,.bg-teal-100,.bg-teal-200,.bg-teal-300,.bg-teal-400,.bg-teal-500,.bg-teal-600,.bg-teal-700,.bg-teal-800,.bg-teal-900,.bg-teal-950,.bg-primary-50,.bg-primary-100,.bg-primary-200,.bg-primary-300,.bg-primary-400,.bg-primary-500,.bg-primary-600,.bg-primary-700,.bg-primary-800,.bg-primary-900,.bg-primary-950){background-color:var(--web-primary-soft)!important}:scope :is(.bg-emerald-50,.bg-emerald-100,.bg-emerald-200,.bg-emerald-300,.bg-emerald-400,.bg-emerald-500,.bg-emerald-600,.bg-emerald-700,.bg-emerald-800,.bg-emerald-900,.bg-emerald-950,.bg-green-50,.bg-green-100,.bg-green-200,.bg-green-300,.bg-green-400,.bg-green-500,.bg-green-600,.bg-green-700,.bg-green-800,.bg-green-900,.bg-green-950){background-color:var(--web-success-soft)!important}:scope :is(.bg-red-50,.bg-red-100,.bg-red-200,.bg-red-300,.bg-red-400,.bg-red-500,.bg-red-600,.bg-red-700,.bg-red-800,.bg-red-900,.bg-red-950,.bg-rose-50,.bg-rose-100,.bg-rose-200,.bg-rose-300,.bg-rose-400,.bg-rose-500,.bg-rose-600,.bg-rose-700,.bg-rose-800,.bg-rose-900,.bg-rose-950,.bg-pink-50,.bg-pink-100,.bg-pink-200,.bg-pink-300,.bg-pink-400,.bg-pink-500,.bg-pink-600,.bg-pink-700,.bg-pink-800,.bg-pink-900,.bg-pink-950){background-color:var(--web-danger-soft)!important}:scope :is(.bg-amber-50,.bg-amber-100,.bg-amber-200,.bg-amber-300,.bg-amber-400,.bg-amber-500,.bg-amber-600,.bg-amber-700,.bg-amber-800,.bg-amber-900,.bg-amber-950,.bg-orange-50,.bg-orange-100,.bg-orange-200,.bg-orange-300,.bg-orange-400,.bg-orange-500,.bg-orange-600,.bg-orange-700,.bg-orange-800,.bg-orange-900,.bg-orange-950,.bg-yellow-50,.bg-yellow-100,.bg-yellow-200,.bg-yellow-300,.bg-yellow-400,.bg-yellow-500,.bg-yellow-600,.bg-yellow-700,.bg-yellow-800,.bg-yellow-900,.bg-yellow-950){background-color:var(--web-warning-soft)!important}:scope :is([class~="bg-slate-900/95"],[class~="bg-slate-950/30"],[class~="bg-slate-950/40"],[class~="bg-slate-950/45"],[class~="bg-slate-950/50"],[class~="bg-slate-950/60"],[class~="bg-slate-950/70"],[class~="bg-slate-950/75"]){background-color:var(--web-raised)!important}:scope :is([class~="bg-teal-50/30"],[class~="bg-teal-50/60"],[class~="bg-teal-50/70"],[class~="bg-sky-50/70"]){background-color:var(--web-primary-soft)!important}:scope [class~="bg-emerald-50/70"]{background-color:var(--web-success-soft)!important}:scope :is(.fixed.inset-0[class*=bg-slate-],.fixed.inset-0[class*="bg-black/"]){background:var(--web-backdrop)!important}:scope :is(.web-primary-button,.ads-primary,.wizard-primary,.web-detail-manage,.web-confirm-action:not(.bg-rose-600),.web-admin-login button[type=submit],.web-admin-login a.bg-blue-600),:scope button:is([class*=bg-primary-],[class*=bg-teal-],.bg-blue-600).text-white:not([aria-pressed]):not([aria-current]),:scope :is(.web-segmented>button[aria-pressed=true],.web-weekday:has(input:checked)){background:var(--web-primary)!important;color:var(--web-on-primary)!important;border-color:var(--web-primary)!important}:scope :is(.web-primary-button,.ads-primary,.wizard-primary,.web-detail-manage,.web-confirm-action:not(.bg-rose-600),.web-admin-login button[type=submit]):hover:not(:disabled),:scope button:is([class*=bg-primary-],[class*=bg-teal-],.bg-blue-600).text-white:not([aria-pressed]):not([aria-current]):hover:not(:disabled){background:var(--web-primary-hover)!important}:scope :is(button.bg-rose-600,button.bg-red-600,.web-confirm-action.bg-rose-600){background:var(--web-danger)!important;color:var(--web-on-danger)!important;border-color:var(--web-danger)!important}:scope :is(button.bg-rose-600,button.bg-red-600,.web-confirm-action.bg-rose-600):hover:not(:disabled){background:var(--web-danger-hover)!important}:scope .web-switch-track{background:var(--web-switch-off)!important}:scope .web-switch[aria-checked=true] .web-switch-track{background:var(--web-primary)!important}:scope .web-switch-track>span{background:var(--web-switch-thumb)!important}:scope .h-full.bg-primary-500{background:var(--web-primary)!important}:scope :is(.web-status-dot[aria-pressed=true]>span[aria-hidden=true]>span,.template-status-dot.is-enabled,.menu-status>.bg-emerald-700,.platform-status-dot.bg-emerald-600,.platform-status-dot.bg-emerald-700,.rounded-full.h-2.bg-emerald-600,.rounded-full.h-1\.5.bg-emerald-500){background:var(--wa-success)!important}:scope :is(.web-status-dot[aria-pressed=false]>span[aria-hidden=true]>span,.template-status-dot:not(.is-enabled),.menu-status>.bg-slate-500,.platform-status-dot.bg-slate-600,.platform-status-dot.bg-slate-100,.platform-status-dot.bg-rose-600,.rounded-full.h-2.bg-slate-400){background:var(--wa-muted)!important}:scope :is(.platform-status-dot.bg-amber-700,.platform-status-dot.bg-amber-600,.rounded-full.h-2.bg-amber-500){background:var(--web-warning)!important}:scope :is(.platform-status-dot.bg-rose-700,.rounded-full.h-1\.5.bg-rose-500){background:var(--web-danger)!important}:scope .web-appearance-controls{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0}:scope .web-appearance-controls>:first-child{flex:1 1 0%;min-width:0}:scope .web-theme-switch{flex:0 0 auto}:scope .web-theme-trigger{width:40px;height:40px;min-width:40px!important;min-height:40px!important;padding:0!important}:scope .web-theme-switch [role=menu]{background:var(--web-surface)!important;color:var(--web-text)!important;border-color:var(--web-line)!important}:scope .web-theme-switch [role=menuitemradio]{color:var(--web-text)!important}:scope .web-theme-switch [role=menuitemradio][aria-checked=true]{background:var(--web-primary-soft)!important;color:var(--web-primary-text)!important}:scope .web-theme-switch [role=menuitemradio] span{color:inherit!important}:scope .web-theme-switch [role=menuitemradio]:hover{background:var(--web-hover)!important}}@media(max-width:640px){.web-admin .staff-page .staff-search>input{flex-basis:100%;width:100%}.web-admin .staff-page .staff-search{padding-inline:0}}.web-admin :is([data-receipt-preview],[data-view=printTemplates],.pos-button-grid){color-scheme:light}.web-admin .f3-settings{width:100%;min-width:0;padding-bottom:24px}.web-admin .f3-settings .web-save-bar,.web-admin .f3-print-workspace .web-save-bar{position:sticky;bottom:0;flex-wrap:wrap;padding:10px 16px;gap:8px}.web-admin .f3-course-choice[data-selected=true]{border-color:var(--web-primary)!important;background:var(--web-primary-soft)!important}.web-admin .f3-print-preview{background:var(--web-surface)!important;color:var(--web-text)!important;border-color:var(--web-line)!important}.web-admin .f3-print-preview>h3{color:var(--web-text)!important}.web-admin .f3-print-preview>div{background:var(--web-raised)!important}.web-admin .tables-color-menu>summary:is(:hover,:focus-visible),.web-admin .tables-area-menu[open] .tables-color-menu>summary{background:var(--web-hover)!important;color:var(--web-text)!important}.web-admin .tables-area-paused>header{background:var(--web-raised);color:var(--web-secondary);padding:10px;border-radius:8px;flex-wrap:wrap}.web-admin .tables-area-paused .tables-area-dot{background:var(--web-secondary)!important}.web-admin .tables-area-paused .tables-tile{opacity:.55}.web-admin .tables-paused-badge{background:var(--web-raised);color:var(--web-secondary);border:1px solid var(--web-line);border-radius:12px;padding:2px 8px;font-size:14px}.web-admin .tables-form input[aria-invalid=true]{border:2px solid var(--web-danger-text)!important}.web-admin .tables-swatches button{color:#fff!important;text-shadow:0 1px 3px black;font-size:22px}.web-admin .f3-crop-dialog{height:100dvh}.web-admin .f3-crop-dialog>div{min-width:0;max-width:min(100%,1024px)}@media(max-width:768px){.web-admin.restaurant-admin nav.f3-settings-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible!important;gap:0 12px!important}.web-admin .f3-settings-tabs a{min-width:0;white-space:normal!important;overflow-wrap:anywhere}.web-admin .f3-settings .web-save-bar>p,.web-admin .f3-print-workspace .web-save-bar>p{font-size:13px!important;min-width:0;flex:1}.web-admin .f3-settings .web-save-bar>button,.web-admin .f3-print-workspace .web-save-bar>button{padding-inline:8px!important;flex-shrink:0;font-size:var(--web-fs-action)!important}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-action-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto!important;min-width:var(--web-control-h)!important;min-height:var(--web-control-h)!important;max-width:180px;padding-inline:10px}:scope .web-action-trigger>span:last-child{overflow:hidden;text-overflow:ellipsis}:scope .web-action-trigger.web-action-trigger-icon{width:var(--web-control-h)!important;max-width:var(--web-control-h);padding-inline:0;flex-shrink:0}:scope .web-switch.web-switch-compact{width:var(--web-control-h);min-width:var(--web-control-h);min-height:var(--web-control-h)!important;padding:0;gap:0;justify-content:center;border-bottom:0!important}:scope .report-filters>label{flex:0 1 180px;min-width:0;max-width:100%}:scope .web-menu-danger-group{border-top:1px solid var(--web-line);margin-top:4px;padding-top:4px}:scope .web-menu-danger-group button,:scope .web-action-menu-item[data-danger]{color:var(--web-danger-text)!important}:scope .web-menu-danger-group button:hover:not(:disabled){background:var(--web-danger-soft)!important}:scope .web-theme-trigger{min-width:var(--web-control-h)!important;min-height:var(--web-control-h)!important;width:var(--web-control-h);height:var(--web-control-h)}:scope .web-switch-hint{display:block;margin-top:3px;color:var(--web-secondary);font-size:13px;font-weight:400}:scope .web-switch-label{overflow-wrap:anywhere}:scope button.web-nav-backdrop.fixed.inset-0{background:var(--web-backdrop)!important;border:0;border-radius:0;padding:0;max-width:none;width:100%;height:100dvh;inset:0}:scope :is(.web-modal-backdrop,.device-config-overlay){inset:0;height:100dvh;max-height:100dvh}:scope .web-modal-backdrop{background:var(--web-backdrop)!important}:scope .web-confirm-backdrop{padding:16px 0}:scope .web-confirm-backdrop>.web-confirm-dialog{width:100%;max-width:none;max-height:none;flex-shrink:0;margin-block:auto;border-radius:0;overflow:visible;overflow-wrap:anywhere}:scope .web-confirm-dialog .web-dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:20px 0 0;gap:8px}:scope .web-confirm-backdrop>.web-confirm-dialog>*{max-width:640px;margin-inline:auto}:scope .web-side-drawer{max-height:100dvh}:scope[data-theme=dark] .web-drawer-backdrop{background:#0009!important}@media(min-width:900px){:scope .web-side-drawer{max-height:88vh}}:scope .web-drawer-footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}:scope .web-dialog-actions{flex-direction:row!important;flex-wrap:nowrap;align-items:stretch}:scope .web-dialog-actions>button{min-width:0;white-space:normal!important;overflow-wrap:anywhere!important}:scope.restaurant-admin>div>div>header,:scope.platform-layout>main>header{background:var(--web-surface)!important;backdrop-filter:none}:scope button:disabled:not([aria-pressed]):not([aria-current]):not([aria-selected]),:scope summary[aria-disabled=true]{opacity:1!important;color:var(--web-secondary)!important;background:var(--web-raised)!important;border-color:var(--web-line)!important;cursor:not-allowed;box-shadow:none}:scope .web-tabs button>span:not(.rounded-full):not(.template-status-dot){background:transparent!important;color:inherit!important;border:0;box-shadow:none}:scope input[type=range]{accent-color:var(--web-primary);background:var(--web-raised);color-scheme:inherit}:scope input[type=number]{color-scheme:inherit}:scope input[type=range]::-webkit-slider-runnable-track{background:var(--web-line);border-radius:999px}:scope input[type=range]::-moz-range-track{background:var(--web-line);border-radius:999px}:scope :is(.platform-sidebar,.platform-mobile-navigation nav) .rounded-full{background:var(--web-primary-soft)!important;color:var(--web-primary-text)!important;border:1px solid var(--web-input)}:scope .web-kpi-grid>*{min-width:0;overflow-wrap:anywhere}@media(max-width:640px){:scope .web-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:scope .platform-status-dot.bg-rose-600{background:var(--web-danger)!important}@media(max-width:768px){:scope .web-page-header .web-header-primary{flex:1;min-width:0}:scope .web-page-header .web-header-primary>button{width:100%}:scope .web-wide-dialog{height:100dvh;max-height:100dvh;border-radius:0}:scope .web-modal-backdrop:has(>.web-wide-dialog){padding:0}:scope .web-drawer-footer>div{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px}:scope .web-drawer-footer button{flex:1;min-width:0;padding-inline:8px;white-space:normal!important}:scope.platform-layout>main>header:has(.platform-menu-toggle){padding-top:68px}:scope .platform-menu-toggle{position:absolute;top:12px;left:16px;float:none;display:flex;align-items:center;gap:8px}:scope .platform-menu-toggle:before{content:attr(aria-label)}}}@scope (.web-admin.web-admin-login){:scope .web-theme-trigger{width:44px!important;height:44px!important;min-height:var(--web-control-h)!important}:scope .web-theme-menu button{min-height:var(--web-control-h)!important}:scope :is(input:not([type=checkbox]),button,a){min-height:var(--web-control-h)!important}}@media(max-width:768px){.web-admin{--web-fs-h2: 16px;--web-fs-body: 15px;--web-fs-kpi: 22px;--web-fs-action: 16px;--web-control-h: 44px;--web-control-h-sm: 44px;--web-main-pad-x: 16px}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope{line-height:20px}:scope.restaurant-admin .web-admin-main{margin-inline:0;max-width:calc(var(--web-content-wide) + 2 * var(--web-main-pad-x))}:scope.restaurant-admin .web-admin-main[data-page-width=narrow]{max-width:calc(var(--web-content-narrow) + 2 * var(--web-main-pad-x))}:scope.restaurant-admin .web-admin-main[data-page-width=narrow] .f3-settings :is(.settings-two-columns,.settings-restaurant-layout){grid-template-columns:minmax(0,1fr)}:scope .w4-page{margin-inline:0;max-width:100%}:scope :is(input,select,textarea){font-size:var(--web-fs-body)!important}:scope :is(input[type=checkbox],input[type=radio]){width:16px;height:16px;min-width:16px}:scope label:has(input:is([type=checkbox],[type=radio])){min-height:var(--web-control-h)}:scope .web-empty-state{padding-block:var(--web-space-6);gap:var(--web-space-3)}:scope .web-page-header>div:first-child{flex:1 1 0}:scope .web-page-header>div:last-child:empty{display:none}:scope .web-page-subtitle{font-size:var(--web-fs-body);line-height:20px}:scope .web-shell-tabs{height:auto;min-height:40px;margin:0 0 16px;flex-wrap:nowrap;overflow-x:auto;gap:20px}:scope .web-shell-tabs>a{height:40px;min-height:40px;padding:0 2px;flex-shrink:0;font-size:14px;font-weight:500}:scope .web-save-bar{position:sticky;bottom:0;min-height:56px;padding-block:10px;gap:8px}:scope .web-save-bar>p{font-size:var(--web-fs-meta)}:scope.restaurant-admin>div>aside>nav a{min-height:var(--web-control-h);padding-block:6px}:scope .web-user-trigger{height:48px;min-height:48px!important;padding-block:0}:scope .web-user-trigger::-webkit-details-marker{display:none}:scope .web-user-avatar{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:var(--web-primary-soft)}:scope .web-user-popover{background:var(--web-surface);border-color:var(--web-line)}:scope .web-user-popover .web-appearance-controls{justify-content:flex-start}:scope .web-user-popover .web-appearance-controls>:first-child{flex:0 0 auto}:scope .web-user-popover .web-language-icon button[aria-haspopup],:scope .web-theme-trigger{width:var(--web-control-h);height:var(--web-control-h);min-width:var(--web-control-h)!important;min-height:var(--web-control-h)!important;padding:0}:scope .web-language-icon [role=menu]{left:0;right:auto}:scope .web-mobile-topbar{height:52px;padding-block:4px;background:var(--web-sidebar)!important;border-color:var(--web-line)!important}:scope .web-mobile-topbar .web-mobile-title{margin:0;color:var(--web-text)!important;font-size:15px!important;line-height:22px;font-weight:600!important}:scope .web-mobile-topbar button[aria-controls=restaurant-navigation]{background:transparent!important;color:var(--web-text)!important;font-size:18px}@media(min-width:769px){:scope .web-action-trigger{height:var(--web-control-h-sm);min-height:var(--web-control-h-sm)!important}:scope .web-action-trigger:after{inset:-2px 0}}@media(max-width:768px){:scope{line-height:22px}:scope .web-page-subtitle{display:none}:scope .web-page-header>div:first-child{flex-basis:100%}:scope .web-header-primary{flex-basis:100%!important}:scope .web-page-header .web-header-primary>button{width:100%}:scope .web-shell-tabs{height:auto;min-height:44px}:scope .web-shell-tabs>a{min-height:44px;height:44px}:scope .web-switch-track{width:40px;height:24px;padding:3px}:scope .web-switch-track>span{width:18px;height:18px}:scope :is(input[type=checkbox],input[type=radio]){width:20px;height:20px;min-width:20px}:scope .web-save-bar button{font-size:16px!important}}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope :has(>.web-page-header+.web-shell-tabs){row-gap:0}:scope .web-page-header+.web-shell-tabs{margin-top:0!important}:scope .web-shell-tabs+*{margin-top:0!important}:scope .web-page-header summary{min-height:var(--web-control-h)!important}:scope .web-user-popover .web-theme-switch [role=menu]{right:auto;left:0}:scope .web-user-popover .web-language-icon button[aria-haspopup]{justify-content:center}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-page-header>div:first-child{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}:scope .web-page-subtitle{margin-top:0}:scope .web-save-bar{padding-bottom:max(10px,env(safe-area-inset-bottom))}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-page-header{align-items:flex-start;margin-top:0!important}:scope .web-page-header h1{margin:0;line-height:28px}:scope.platform-layout>main>header{padding-top:24px}@media(max-width:768px){:scope.platform-layout>main>header:has(.platform-menu-toggle){padding-top:68px}}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-nav-group+.web-nav-group{margin-top:16px}:scope .web-nav-group>.web-nav-group-label{padding:0 12px 4px;font-size:12px;font-weight:600!important;color:var(--web-secondary)!important;text-transform:uppercase;letter-spacing:.04em}:scope .web-theme-trigger{display:inline-flex;gap:8px;width:auto!important;height:var(--web-control-h)!important;padding-inline:12px!important}:scope .web-appearance-controls{flex-wrap:wrap}:scope :is(.web-user-popover,.platform-user-popover) .web-appearance-controls{display:grid;grid-template-columns:minmax(0,1fr)}:scope :is(.web-user-popover,.platform-user-popover) .web-appearance-controls>*{width:100%;min-width:0}:scope :is(.web-user-popover,.platform-user-popover) .web-language-icon button.web-language-trigger,:scope :is(.web-user-popover,.platform-user-popover) .web-theme-trigger{width:100%!important;padding-inline:12px!important;justify-content:flex-start!important}:scope :is(.web-user-popover,.platform-user-popover) .web-language-trigger>svg:last-child{margin-left:auto}:scope .platform-user-popover :is(.web-theme-switch,.web-language-icon) [role=menu]{left:0;right:auto}@media(max-width:768px){:scope :is(.web-theme-switch,.web-language-icon,.web-appearance-controls) [role=menuitemradio]{min-height:44px!important}}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope :is(.web-tabs,.web-shell-tabs,.receipt-template-tabs,nav:has(>a.border-b-2),.overflow-x-auto){min-width:0;max-width:100%;overflow-y:hidden;scrollbar-width:none}:scope :is(.web-tabs,.web-shell-tabs,.receipt-template-tabs,nav:has(>a.border-b-2),.overflow-x-auto)::-webkit-scrollbar{display:none}:scope :is(.web-tabs,.web-shell-tabs,.receipt-template-tabs)>:is(button,a){margin-bottom:0!important}:scope .web-shell-tabs>a{height:auto;align-self:stretch}:scope .web-shell-tabs{flex-shrink:0}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid,.tables-workspace,.devices-workspace){:scope button.web-nav-backdrop{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;padding:0;border:0;border-radius:0}:scope .web-modal-backdrop{position:fixed;inset:0;width:100%;max-width:none}:scope .web-modal-backdrop>[role=dialog]{min-width:0;max-width:min(32rem,100%);overflow-wrap:anywhere}@media(max-width:768px){:scope .web-restaurant-navigation[aria-modal=true]{position:fixed;inset:0 auto 0 0;width:min(88vw,320px);max-width:100%;height:100dvh;min-width:0;z-index:50}:scope .web-user-popover{max-width:calc(100vw - 32px);overflow-wrap:anywhere}:scope :is(.text-xs,.text-\[10px\],.text-\[11px\],.text-\[12px\],.text-\[13px\],.web-nav-group-label,.platform-nav-section,.platform-restaurant-plan,.platform-restaurant-expiry,.platform-restaurant-status,.platform-summary-facts dt,.platform-support-row>span,.platform-detail-breadcrumb,.platform-address-summary p,.platform-chef-device-list :is(th,td),.platform-admin-list>.space-y-2,.platform-support-details,.platform-expiry-warning){font-size:14px!important;line-height:1.5}}}@media(max-width:768px){.web-admin.restaurant-admin .pos-layout-editor .pos-button-grid{--pos-grid-font-size: 14px}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-field{position:relative;min-width:0}:scope .web-field>.web-field-control:not(#_){display:block;width:100%;height:max(40px,var(--web-control-h));padding:0 12px}:scope .web-field>textarea.web-field-control:not(#_){height:auto;min-height:88px;padding:10px 12px;resize:vertical}:scope .web-field[data-status]>.web-field-control:not(#_){padding-right:40px}:scope .web-field[data-status=error]>.web-field-control:not(#_){border-color:var(--web-danger)!important}:scope .web-field-label{position:absolute;top:-8px;left:9px;display:flex;max-width:calc(100% - 24px);padding:0 4px;background:var(--web-surface);color:var(--web-secondary);font-size:12px;line-height:16px;pointer-events:none}:scope .web-field-label>label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:auto}:scope .web-field[data-status=error] .web-field-label{color:var(--web-danger-text)}:scope .web-field-mark{position:absolute;right:12px;top:calc(max(40px,var(--web-control-h))/2);transform:translateY(-50%);display:flex;pointer-events:none}:scope .web-field:has(>textarea) .web-field-mark{top:20px}:scope .web-field[data-status=ok] .web-field-mark{color:var(--web-success-text)}:scope .web-field[data-status=error] .web-field-mark{color:var(--web-danger-text)}:scope .web-field-message{margin:4px 0 0;font-size:13px;line-height:18px}:scope .web-field-message[data-tone=danger]{color:var(--web-danger-text)}:scope .web-field-message[data-tone=warning]{color:var(--web-warning)}:scope .web-field-message[data-tone=muted]{color:var(--web-secondary)}:scope .web-field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:scope .web-field-row[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}:scope .web-chips{display:flex;flex-wrap:wrap;gap:8px}:scope .web-chip{display:inline-flex;align-items:center;gap:6px;min-height:var(--web-control-h)!important;min-width:0;padding:0 12px;border:1px solid var(--web-line);border-radius:999px;background:var(--web-surface);color:var(--web-text);font-size:13px!important;font-weight:500!important;line-height:18px;text-decoration:none;white-space:nowrap}:scope .web-chip:hover:not(:disabled,[aria-pressed=true]){background:var(--web-hover)}:scope .web-chip[aria-pressed=true]{border-color:var(--web-primary-line);background:var(--web-primary-soft);color:var(--web-primary-text);font-weight:600!important}:scope .web-chip:disabled{opacity:.5}:scope .web-chip-count{font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--web-secondary)}:scope .web-chip[aria-pressed=true] .web-chip-count{color:var(--web-primary-text)}:scope .web-link-button{min-width:0;padding:0 4px;border:0;background:transparent;color:var(--web-primary-text);font-weight:400!important;text-decoration:underline;text-underline-offset:2px}:scope .web-summary-line+.web-summary-line{border-top:1px solid var(--web-line)}:scope .web-summary-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:44px}:scope .web-summary-name{min-width:0}:scope .web-summary-value{color:var(--web-secondary);font-size:13px}:scope .web-summary-tail{display:flex;align-items:center;gap:12px;margin-left:auto}:scope .web-summary-body{padding:4px 0 12px}:scope .web-empty-title{margin:0;color:var(--web-text);font-size:15px;line-height:22px;font-weight:600!important}:scope .web-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}:scope .web-empty-state[data-compact]{padding-block:var(--web-space-3)}@media(max-width:768px){:scope .web-chip{font-size:14px!important}:scope .web-summary-row{min-height:48px}}@media(max-width:500px){:scope .web-field-row:not([data-columns="3"]){grid-template-columns:minmax(0,1fr)}:scope .web-field-row[data-columns="3"]{gap:8px}}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-restaurant-navigation .web-shell-brand{padding:16px 18px 0}:scope .web-restaurant-navigation .web-shell-brand-name{margin:0;color:var(--web-text)!important;font-size:14px;line-height:20px;font-weight:600!important}:scope .web-restaurant-navigation .web-shell-brand-sub{margin:0;color:var(--web-secondary)!important;font-size:12px;line-height:18px}:scope .web-restaurant-navigation .web-setup-progress{margin:12px 18px 4px}:scope .web-restaurant-navigation .web-setup-progress>p{margin:0;color:var(--web-secondary)!important;font-size:12px;line-height:18px}:scope .web-restaurant-navigation .web-setup-progress-bar{height:2px;margin-top:6px;background:var(--web-line)}:scope .web-restaurant-navigation .web-setup-progress-bar>i{display:block;height:2px;background:var(--web-text)}:scope .web-restaurant-navigation .web-shell-nav{padding:0 10px 12px}:scope .web-restaurant-navigation .web-shell-group-label{margin:14px 8px 4px;color:var(--web-secondary)!important;font-size:12px;line-height:18px;font-weight:500!important}:scope .web-restaurant-navigation .web-shell-item{padding:0 8px;color:var(--web-text)!important;text-decoration:none}:scope .web-restaurant-navigation .web-shell-item .web-shell-item-label{color:var(--web-text)!important;font-size:14px;font-weight:400!important}:scope .web-restaurant-navigation .web-shell-item[aria-current=page]{background:var(--web-hover)!important;color:var(--web-text)!important}:scope .web-restaurant-navigation .web-shell-item[aria-current=page] .web-shell-item-label{color:var(--web-text)!important;font-weight:600!important}:scope .web-restaurant-navigation .web-shell-item .web-shell-mark-done{flex:none;color:var(--web-secondary)!important;font-size:13px}:scope .web-restaurant-navigation .web-shell-item .web-shell-mark-todo{flex:none;width:7px;height:7px;border-radius:50%;background:var(--web-warning-mark)}:scope .web-restaurant-navigation .web-user-popover .web-user-account{color:var(--web-text)!important;text-decoration:none}:scope .web-restaurant-navigation .web-user-popover .web-user-account[aria-current=page]{background:var(--web-hover)!important;font-weight:600}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-card{margin:0 0 12px;padding:16px 20px;border:1px solid var(--web-line);border-radius:8px;background:var(--web-surface);color:var(--web-text)}:scope .web-card-title{margin:0 0 14px;color:var(--web-text);font-size:15px;line-height:22px;font-weight:600!important}:scope .web-card-muted{margin:0;color:var(--web-secondary);font-size:13px;line-height:20px}:scope .web-card .web-field-row+.web-field-row{margin-top:16px}:scope .web-line{display:flex;align-items:center;gap:12px;min-height:44px;border-top:1px solid var(--web-line)}:scope .web-line:first-child{border-top:0}:scope .web-line-name{min-width:0;overflow-wrap:anywhere}:scope .web-line-value{color:var(--web-secondary);font-size:13px}:scope .web-line-tail{display:flex;align-items:center;gap:12px;margin-left:auto}:scope .web-line .web-switch{min-height:0}:scope .web-warn{margin:16px 0 0;padding:8px 12px;border-radius:6px;background:var(--web-warning-soft);color:var(--web-warning);font-size:14px;line-height:20px}:scope .web-choice{display:flex;gap:10px;align-items:flex-start;margin:0 0 8px;padding:10px 12px;border:1px solid var(--web-line);border-radius:8px;cursor:pointer}:scope .web-choice:has(input:checked){border-color:var(--web-primary-line);background:var(--web-primary-soft)}:scope .web-choice strong{display:block;font-weight:600!important}:scope .web-choice:has(input:checked) strong{color:var(--web-primary-text)}:scope .web-choice input{margin-top:3px;accent-color:var(--web-primary)}:scope .web-card-link{color:var(--web-primary-text)!important;text-decoration:underline;text-underline-offset:2px;font-weight:400!important}@media(max-width:500px){:scope .web-card{padding:14px}:scope .web-line{min-height:48px}}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}:scope .web-kpi{min-width:0;padding:14px 18px;border:1px solid var(--web-line);border-radius:8px;background:var(--web-surface)}:scope .web-kpi-label{margin:0;color:var(--web-secondary);font-size:13px;line-height:20px}:scope .web-kpi-value{margin:2px 0 0;color:var(--web-text);font-size:var(--web-fs-kpi);line-height:1.3;font-weight:600!important;overflow-wrap:anywhere}:scope .web-kpi-sub{margin:2px 0 0;color:var(--web-secondary);font-size:13px;line-height:20px;overflow-wrap:anywhere}:scope .web-report-card{margin:0}:scope .web-report-table th{border-bottom:1px solid var(--web-line);background:var(--web-surface);color:var(--web-secondary);font-size:13px;font-weight:400!important}:scope .web-report-table td{border-top:1px solid var(--web-line);color:var(--web-text)}:scope .web-report-table tbody tr:first-child td{border-top:0}:scope .today-z-alert:empty,:scope .today-attention:empty{display:none}:scope .today-z-alert .z-status-banner{border-color:var(--web-danger);background:var(--web-danger-soft);color:var(--web-danger-text)}:scope .today-attention{display:grid;gap:2px;padding:8px 20px;border-radius:8px;background:var(--web-warning-soft);color:var(--web-warning)}:scope .today-attention .kitchen-attention-line{padding:0;border:0;border-radius:0;background:none;color:inherit;font-weight:400}:scope .today-attention .kitchen-attention-line a{min-height:36px;padding:0;border:0;background:none;color:inherit;font-weight:400;text-decoration:underline;text-underline-offset:2px}:scope .today-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}:scope .today-columns>.today-tables-scroll{margin:0}:scope .today-tables-scroll>.dn-surface{padding:0;border:0;background:none}:scope .today-side{display:grid;gap:16px;min-width:0}@media(max-width:900px){:scope .web-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:scope .web-kpi{padding:12px}:scope .today-columns{grid-template-columns:minmax(0,1fr)}:scope .today-attention{padding:8px 14px}:scope .today-attention .kitchen-attention-line a{min-height:44px}}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-page-tabs{display:flex;gap:4px;min-width:0;max-width:100%;margin:0;border:0;box-shadow:inset 0 -1px var(--web-line);overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none}:scope .web-page-tabs::-webkit-scrollbar{display:none}:scope .web-page-tabs>button{flex:none;min-height:36px;padding:7px 12px;margin:0;border:0;border-bottom:2px solid transparent;border-radius:0;background:none!important;color:var(--web-secondary)!important;font-weight:400!important}:scope .web-page-tabs>button:after{inset:0}:scope .web-page-tabs>button[aria-current=page]{border-bottom-color:var(--web-text);color:var(--web-text)!important;font-weight:600!important}@media(max-width:768px){:scope .web-page-tabs>button{min-height:44px}}:scope .happy-hour-form{display:grid;gap:12px}:scope .happy-hour-form>.web-card{margin:0}:scope .happy-hour-form-head{display:flex;align-items:center;justify-content:space-between;gap:12px}:scope .happy-hour-form-head .web-card-title{margin:0}:scope .happy-hour-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}:scope .happy-hour-value{max-width:200px;margin-top:16px}:scope .happy-hour-form .web-field-row{margin-top:18px}:scope .happy-hour-form .web-summary-line,:scope .happy-hour-form .web-line{margin-top:8px}:scope .happy-hour-form .happy-hour-active{display:flex;width:100%;min-height:44px;margin-top:4px;border-top:1px solid var(--web-line)}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-line>button.web-line-name{flex:1 1 0;min-width:0;padding:8px 0;border:0;background:transparent;text-align:left;white-space:normal!important;overflow-wrap:anywhere!important}:scope .web-line>button.web-line-name>span{white-space:normal}:scope .web-line>button.web-line-name:after{inset:0}:scope .web-line-tail{flex:none}:scope .settings-page-header{flex-wrap:wrap;row-gap:8px}:scope .settings-page-header>h1{flex:1 1 auto;min-width:0}:scope .settings-header-slot{display:flex;flex:none;max-width:100%;margin-left:auto}:scope .settings-header-slot>button{max-width:100%;white-space:normal!important}:scope .pos-tip-fields{min-width:0;margin:0;padding:0;border:0}:scope .pos-tip-field{position:relative;min-width:0}:scope .pos-tip-field .web-field-control:not(#_){font-variant-numeric:tabular-nums}:scope .pos-tip-unit{position:absolute;top:calc(max(40px,var(--web-control-h))/2);transform:translateY(-50%);color:var(--web-text);font-size:var(--web-fs-body);font-variant-numeric:tabular-nums;pointer-events:none}:scope .pos-tip-fields>.web-field-row+p{margin-top:12px}:scope .pos-tip-fields>p+p{margin-top:4px}:scope .menu-quick-create .menu-quick-add:disabled:not(#_){background:var(--web-surface)!important;color:var(--web-text)!important;border-color:var(--web-input)!important}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope :is(.web-page-tabs,.sales-tabs){flex:none}@media(max-width:599px){:scope :is(.web-page-tabs,.sales-tabs){flex-wrap:wrap;overflow:visible;white-space:normal}}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope input[type=password]:has(+button)::-ms-reveal{display:none}:scope span.web-line-name{min-width:-moz-min-content;min-width:min-content;overflow-wrap:break-word;word-break:normal}@media(max-width:640px){:scope .web-line{flex-wrap:wrap}}}:has(:is(.operations-save-bar,.devices-dirty-save,.dirty-save-bar,.web-save-bar,.sales-dirty-bar)){scroll-padding-bottom:80px}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-secondary-button{background:var(--web-surface)!important;color:var(--web-text)!important;border:1px solid var(--web-input)!important}:scope .web-secondary-button:hover:not(:disabled){background:var(--web-hover)!important}:scope .web-danger-button{background:var(--web-danger)!important;color:var(--web-on-danger)!important;border:1px solid var(--web-danger)!important}:scope .web-danger-button:hover:not(:disabled){background:var(--web-danger-hover)!important}:scope :is(.operations-save-bar,.devices-dirty-save,.sales-dirty-bar,.pd-save-bar):not(#_){display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-height:56px;padding:8px 16px;padding-bottom:max(8px,env(safe-area-inset-bottom));border-top:1px solid var(--web-line);background:var(--web-surface)}:scope .web-confirm-dialog .web-dialog-actions:not(#_){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:20px auto 0}:scope :is(.operations-save-bar,.devices-dirty-save,.sales-dirty-bar,.pd-save-bar,.web-confirm-dialog .web-dialog-actions):not(#_)>button{flex:0 1 auto;width:auto;min-width:110px;min-height:44px;padding:8px 20px;border:1px solid var(--web-input)!important;border-radius:var(--web-radius-control);background:var(--web-surface)!important;color:var(--web-text)!important;font-size:var(--web-fs-action);font-weight:600!important;white-space:normal!important;overflow-wrap:break-word}:scope :is(.operations-save-bar,.devices-dirty-save,.sales-dirty-bar,.pd-save-bar,.web-confirm-dialog .web-dialog-actions):not(#_)>button:hover:not(:disabled){background:var(--web-hover)!important}:scope :is(.operations-save-bar,.devices-dirty-save,.sales-dirty-bar,.pd-save-bar):not(#_)>button:last-child:not(.bg-rose-600,.web-danger-button,.web-secondary-button),:scope .web-confirm-dialog .web-dialog-actions:not(#_)>button:is(.web-primary-button,.web-confirm-action):not(.bg-rose-600,.web-danger-button){background:var(--web-primary)!important;color:var(--web-on-primary)!important;border-color:var(--web-primary)!important}:scope :is(.operations-save-bar,.devices-dirty-save,.sales-dirty-bar,.pd-save-bar):not(#_)>button:last-child:not(.bg-rose-600,.web-danger-button,.web-secondary-button):hover:not(:disabled),:scope .web-confirm-dialog .web-dialog-actions:not(#_)>button:is(.web-primary-button,.web-confirm-action):not(.bg-rose-600,.web-danger-button):hover:not(:disabled){background:var(--web-primary-hover)!important}:scope :is(.operations-save-bar,.devices-dirty-save,.sales-dirty-bar,.pd-save-bar,.web-confirm-dialog .web-dialog-actions):not(#_)>button:is(.bg-rose-600,.web-danger-button){background:var(--web-danger)!important;color:var(--web-on-danger)!important;border-color:var(--web-danger)!important}:scope :is(.operations-save-bar,.devices-dirty-save,.sales-dirty-bar,.pd-save-bar,.web-confirm-dialog .web-dialog-actions):not(#_)>button:is(.bg-rose-600,.web-danger-button):hover:not(:disabled){background:var(--web-danger-hover)!important}:scope :is(.operations-save-bar,.devices-dirty-save,.sales-dirty-bar,.pd-save-bar,.web-confirm-dialog .web-dialog-actions):not(#_)>button:disabled{opacity:.5!important;cursor:not-allowed}:scope .web-save-bar>button{min-height:44px}@media(max-width:768px){:scope :is(.operations-save-bar,.devices-dirty-save,.sales-dirty-bar,.pd-save-bar,.web-confirm-dialog .web-dialog-actions):not(#_){flex-wrap:nowrap}:scope :is(.operations-save-bar,.devices-dirty-save,.sales-dirty-bar,.pd-save-bar,.web-save-bar,.web-confirm-dialog .web-dialog-actions):not(#_)>button{flex:1 1 0;min-width:0;min-height:48px;font-size:16px!important}:scope .web-save-bar:not(#_){min-height:56px}:scope .web-save-bar:not(#_)>p{flex:1 1 100%}:scope .web-admin-main:has(:is(.operations-save-bar,.devices-dirty-save,.dirty-save-bar,.web-save-bar,.sales-dirty-bar):not([role=dialog] *,.web-drawer-footer *)){padding-bottom:72px}}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){@media(max-width:599px){:scope .web-modal-backdrop:has(>:is(.web-wide-dialog,.web-side-drawer)){padding:0!important;align-items:stretch}:scope :is(.web-wide-dialog,.web-side-drawer){width:100%;max-width:none;height:100dvh;max-height:100dvh;border-radius:0}:scope :is(.web-wide-dialog,.web-side-drawer)>:is(footer,.web-dialog-footer,.web-drawer-footer){position:sticky;bottom:0}:scope :is(.web-wide-dialog,.web-side-drawer) button[aria-label]:has(>span[aria-hidden=true]){min-width:44px;min-height:44px}}:scope .web-dialog-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope :is(.menu-toast-overlay,.devices-page-toast,.operations-toast,.devices-saved-toast,.sales-saved-toast,.pd-toast):not([role=dialog] *,[aria-modal=true] *,#_){position:fixed;top:76px;right:var(--web-main-pad-x);bottom:auto;left:auto;transform:none;z-index:120;width:auto;max-width:min(420px,calc(100vw - 2 * var(--web-space-4)));margin:0}@media(max-width:768px){:scope :is(.menu-toast-overlay,.devices-page-toast,.operations-toast,.devices-saved-toast,.sales-saved-toast,.pd-toast):not([role=dialog] *,[aria-modal=true] *,#_){top:60px;left:16px}}:scope :is(.devices-saved-toast,.sales-saved-toast,.operations-toast-success):not(#_){border:1px solid var(--web-success-text);border-radius:8px;background:var(--web-success-soft)!important;color:var(--web-success-text)!important}:scope .web-toast{box-shadow:0 4px 16px var(--web-backdrop)}:scope .web-toast[data-toast=success]{border-color:var(--web-success-text);background:var(--web-success-soft)!important;color:var(--web-success-text)!important}}@scope (.web-admin) to ([data-receipt-preview],[data-view="printTemplates"],.pos-button-grid){:scope .web-restaurant-navigation .web-setup-next{display:flex;align-items:center;gap:8px;min-height:44px;margin:6px 0 0;padding:6px 10px;border:1px solid var(--web-warning-mark);border-radius:6px;background:var(--web-warning-soft)!important;color:var(--web-text)!important;font-size:14px!important;line-height:20px;text-decoration:none}:scope .web-restaurant-navigation .web-setup-next:hover{background:var(--web-hover)!important}:scope .web-restaurant-navigation .web-setup-next>span{color:var(--web-text)!important;font-size:14px!important}:scope .web-restaurant-navigation .web-setup-next>.web-setup-next-arrow{margin-left:auto;color:var(--web-secondary)!important}:scope .web-restaurant-navigation .web-setup-progress>p{font-size:13px}:scope .web-user-popover .web-user-account,:scope .web-user-popover .web-appearance-controls :is(button.web-language-trigger,.web-theme-trigger),:scope .web-user-popover .web-user-logout{min-height:48px!important}:scope .web-user-popover .web-user-logout{display:flex;align-items:center;gap:8px;width:100%;margin-top:8px;padding:0 12px;border:1px solid var(--web-input)!important;border-radius:var(--web-radius-control);background:var(--web-surface)!important;color:var(--web-text)!important;font-weight:600!important}:scope .web-user-popover .web-user-logout:hover{background:var(--web-hover)!important}:scope .web-user-popover .web-user-logout>svg{color:var(--web-text)!important}:scope .web-user-popover :is(.web-theme-switch,.web-language-icon) [role=menu]{min-width:200px}:scope .web-user-popover :is(.web-theme-switch,.web-language-icon) [role=menuitemradio]{min-height:44px!important}@media(min-width:769px){:scope .web-user-popover :is(.web-theme-switch,.web-language-icon) [role=menu]{top:auto!important;bottom:0!important;left:calc(100% + 12px)!important;right:auto!important;margin:0!important}}:scope.web-admin-login .web-login-choice{min-height:48px}:scope .web-login-role{font-size:13px!important}:scope.web-admin-login form.web-invite-form{border:0;padding:0}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after,::backdrop{border-color:#e5e7eb}::file-selector-button{border-color:#e5e7eb}input:where(:not([type=button]):not([type=reset]):not([type=submit]):not([type=checkbox]):not([type=radio])),select,textarea{background-color:#fff}input::-moz-placeholder,textarea::-moz-placeholder{color:#64748b;opacity:1}input::placeholder,textarea::placeholder{color:#64748b;opacity:1}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.fixed\!{position:fixed!important}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[60px\]{top:60px}.top-\[calc\(50\%\+18px\)\]{top:calc(50% + 18px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-full{bottom:100%}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.z-1{z-index:1}.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-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.order-1{order:1}.order-2{order:2}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-12{order:12}.order-33{order:33}.order-35{order:35}.order-61{order:61}.order-71{order:71}.order-72{order:72}.order-80{order:80}.order-81{order:81}.order-88{order:88}.order-89{order:89}.order-90{order:90}.order-91{order:91}.order-92{order:92}.order-93{order:93}.order-94{order:94}.order-95{order:95}.order-98{order:98}.order-99{order:99}.order-112{order:112}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.row-9{grid-row:9}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-4{margin:calc(var(--spacing) * 4)}.mx-1{margin-inline:var(--spacing)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-auto{margin-block:auto}.ms-1{margin-inline-start:var(--spacing)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-36{height:calc(var(--spacing) * 36)}.h-\[18px\]{height:18px}.h-\[105px\]{height:105px}.h-\[120px\]{height:120px}.h-\[158px\]{height:158px}.h-\[224px\]{height:224px}.h-\[340px\]{height:340px}.h-\[360px\]{height:360px}.h-full{height:100%}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[30dvh\]{max-height:30dvh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[258px\]{max-height:258px}.max-h-\[260px\]{max-height:260px}.max-h-\[320px\]{max-height:320px}.max-h-\[330px\]{max-height:330px}.max-h-\[420px\]{max-height:420px}.max-h-\[480px\]{max-height:480px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[34px\]{min-height:34px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[62px\]{min-height:62px}.min-h-\[104px\]{min-height:104px}.min-h-\[120px\]{min-height:120px}.min-h-\[260px\]{min-height:260px}.min-h-\[420px\]{min-height:420px}.min-h-\[calc\(100vh-3rem\)\]{min-height:calc(100vh - 3rem)}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-36{width:calc(var(--spacing) * 36)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[18px\]{width:18px}.w-\[78px\]{width:78px}.w-\[90px\]{width:90px}.w-\[112px\]{width:112px}.w-\[120px\]{width:120px}.w-\[138px\]{width:138px}.w-\[140px\]{width:140px}.w-\[170px\]{width:170px}.w-\[260px\]{width:260px}.w-\[520px\]{width:520px}.w-\[calc\(100\%\+6rem\)\]{width:calc(100% + 6rem)}.w-\[min\(88vw\,320px\)\]{width:min(88vw,320px)}.w-\[min\(420px\,calc\(100vw-2rem\)\)\]{width:min(420px,100vw - 2rem)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[85vw\]{max-width:85vw}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[430px\]{max-width:430px}.max-w-\[460px\]{max-width:460px}.max-w-\[560px\]{max-width:560px}.max-w-\[820px\]{max-width:820px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1560px\]{max-width:1560px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[20px\]{min-width:20px}.min-w-\[72px\]{min-width:72px}.min-w-\[110px\]{min-width:110px}.min-w-\[112px\]{min-width:112px}.min-w-\[120px\]{min-width:120px}.min-w-\[150px\]{min-width:150px}.min-w-\[154px\]{min-width:154px}.min-w-\[170px\]{min-width:170px}.min-w-\[200px\]{min-width:200px}.min-w-\[620px\]{min-width:620px}.min-w-\[1360px\]{min-width:1360px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[24px_1fr_auto\]{grid-template-columns:24px 1fr auto}.grid-cols-\[44px_1fr_74px_44px\]{grid-template-columns:44px 1fr 74px 44px}.grid-cols-\[44px_minmax\(0\,1fr\)_minmax\(0\,1fr\)_44px\]{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr) 44px}.grid-cols-\[48px_1fr_48px\]{grid-template-columns:48px 1fr 48px}.grid-cols-\[70px_1fr_92px\]{grid-template-columns:70px 1fr 92px}.grid-cols-\[92px_minmax\(0\,1fr\)_16px\]{grid-template-columns:92px minmax(0,1fr) 16px}.grid-cols-\[96px_minmax\(0\,1fr\)_44px_88px\]{grid-template-columns:96px minmax(0,1fr) 44px 88px}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(120px\,0\.8fr\)_72px\]{grid-template-columns:minmax(0,1.2fr) minmax(120px,.8fr) 72px}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_78px\]{grid-template-columns:minmax(0,1fr) 78px}.grid-cols-\[minmax\(0\,1fr\)_130px_36px\]{grid-template-columns:minmax(0,1fr) 130px 36px}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{-moz-column-gap:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 2)}.gap-x-3{-moz-column-gap:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3)}.gap-x-4{-moz-column-gap:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 4)}.gap-x-6{-moz-column-gap:calc(var(--spacing) * 6);column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-slate-100>:not(:last-child)){border-color:#f1f5f9}:where(.divide-slate-200>:not(:last-child)){border-color:#e2e8f0}:where(.divide-stone-100>:not(:last-child)){border-color:#f5f5f4}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0f766e\]{border-color:#0f766e}.border-\[\#10242b\]{border-color:#10242b}.border-\[\#CBD5E1\]{border-color:#cbd5e1}.border-\[\#E2E8F0\]{border-color:#e2e8f0}.border-\[\#d8e4e5\]{border-color:#d8e4e5}.border-\[\#eadfd4\]{border-color:#eadfd4}.border-amber-200{border-color:#fde68a}.border-amber-300{border-color:#fcd34d}.border-amber-400{border-color:#fbbf24}.border-amber-500{border-color:#f59e0b}.border-amber-500\/70{border-color:#f59e0bb3}.border-black\/10{border-color:oklab(0% none none/.1) oklab(0% none none/.1) oklab(0% none none/.1) oklab(0% none none/.1)}.border-blue-100{border-color:#dbeafe}.border-blue-200{border-color:#bfdbfe}.border-blue-300{border-color:#93c5fd}.border-blue-500{border-color:#3b82f6}.border-current{border-color:currentColor}.border-emerald-100{border-color:#d1fae5}.border-emerald-200{border-color:#a7f3d0}.border-emerald-300{border-color:#6ee7b7}.border-emerald-400{border-color:#34d399}.border-emerald-500{border-color:#10b981}.border-emerald-600{border-color:#059669}.border-gray-100{border-color:#f3f4f6}.border-gray-200{border-color:#e5e7eb}.border-gray-700{border-color:#374151}.border-green-300{border-color:#86efac}.border-indigo-200{border-color:#c7d2fe}.border-primary-200{border-color:var(--color-primary-200,#99f6e4)}.border-purple-300{border-color:#d8b4fe}.border-red-100{border-color:#fee2e2}.border-red-200{border-color:#fecaca}.border-red-300{border-color:#fca5a5}.border-rose-100{border-color:#ffe4e6}.border-rose-200{border-color:#fecdd3}.border-rose-300{border-color:#fda4af}.border-rose-500{border-color:#f43f5e}.border-sky-100{border-color:#e0f2fe}.border-slate-100{border-color:#f1f5f9}.border-slate-200{border-color:#e2e8f0}.border-slate-300{border-color:#cbd5e1}.border-slate-400{border-color:#94a3b8}.border-slate-500{border-color:#64748b}.border-slate-600{border-color:#475569}.border-slate-700{border-color:#334155}.border-slate-800{border-color:#1e293b}.border-slate-950{border-color:#020617}.border-stone-200{border-color:#e7e5e4}.border-stone-300{border-color:#d6d3d1}.border-stone-400{border-color:#a8a29e}.border-stone-950{border-color:#0c0a09}.border-teal-100{border-color:#ccfbf1}.border-teal-200{border-color:#99f6e4}.border-teal-300{border-color:#5eead4}.border-teal-400{border-color:#2dd4bf}.border-teal-500{border-color:#14b8a6}.border-teal-600{border-color:#0d9488}.border-teal-700{border-color:#0f766e}.border-transparent{border-color:#0000}.border-white{border-color:#fff}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/70{border-color:#ffffffb3}.border-yellow-300{border-color:#fde047}.border-t-\[\#0f766e\]{border-top-color:#0f766e}.border-t-primary-600{border-top-color:var(--color-primary-600,#0d9488)}.border-t-teal-600{border-top-color:#0d9488}.border-t-transparent{border-top-color:#0000}.border-l-amber-500{border-left-color:#f59e0b}.border-l-blue-500{border-left-color:#3b82f6}.border-l-emerald-600{border-left-color:#059669}.border-l-rose-600{border-left-color:#e11d48}.border-l-teal-500{border-left-color:#14b8a6}.border-l-teal-600{border-left-color:#0d9488}.bg-\[\#0f151b\]{background-color:#0f151b}.bg-\[\#0f766e\]{background-color:#0f766e}.bg-\[\#141d26\]{background-color:#141d26}.bg-\[\#18222c\]{background-color:#18222c}.bg-\[\#071018\]{background-color:#071018}.bg-\[\#111820\]{background-color:#111820}.bg-\[\#111820\]\/95{background-color:#111820f2}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#E0E7FF\]{background-color:#e0e7ff}.bg-\[\#F3F5F8\]{background-color:#f3f5f8}.bg-\[\#f6f2ea\]{background-color:#f6f2ea}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#f8fafc\]\/95{background-color:#f8fafcf2}.bg-\[\#fdfcf8\]{background-color:#fdfcf8}.bg-\[\#fdfcf8\]\/95{background-color:#fdfcf8f2}.bg-\[\#fffaf5\]{background-color:#fffaf5}.bg-amber-50{background-color:#fffbeb}.bg-amber-100{background-color:#fef3c7}.bg-amber-500{background-color:#f59e0b}.bg-amber-950\/45{background-color:#451a0373}.bg-amber-950\/60{background-color:#451a0399}.bg-black\/40{background-color:oklab(0% none none/.4)}.bg-black\/45{background-color:oklab(0% none none/.45)}.bg-blue-50{background-color:#eff6ff}.bg-blue-100{background-color:#dbeafe}.bg-blue-600{background-color:#2563eb}.bg-blue-700{background-color:#1d4ed8}.bg-blue-950{background-color:#172554}.bg-blue-950\/70{background-color:#172554b3}.bg-emerald-50{background-color:#ecfdf5}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-100{background-color:#d1fae5}.bg-emerald-500{background-color:#10b981}.bg-emerald-600{background-color:#059669}.bg-emerald-700{background-color:#047857}.bg-emerald-950{background-color:#022c22}.bg-emerald-950\/50{background-color:#022c2280}.bg-emerald-950\/60{background-color:#022c2299}.bg-gray-50{background-color:#f9fafb}.bg-gray-100{background-color:#f3f4f6}.bg-gray-300{background-color:#d1d5db}.bg-gray-700{background-color:#374151}.bg-gray-800{background-color:#1f2937}.bg-gray-900{background-color:#111827}.bg-green-50{background-color:#f0fdf4}.bg-green-100{background-color:#dcfce7}.bg-green-400{background-color:#4ade80}.bg-green-600{background-color:#16a34a}.bg-indigo-50{background-color:#eef2ff}.bg-primary-50{background-color:var(--color-primary-50,#f0fdfa)}.bg-primary-500{background-color:var(--color-primary-500,#14b8a6)}.bg-primary-600{background-color:var(--color-primary-600,#0d9488)}.bg-primary-700{background-color:var(--color-primary-700,#0f766e)}.bg-primary-800{background-color:var(--color-primary-800,#115e59)}.bg-purple-50{background-color:#faf5ff}.bg-red-50{background-color:#fef2f2}.bg-red-400{background-color:#f87171}.bg-red-700{background-color:#b91c1c}.bg-rose-50{background-color:#fff1f2}.bg-rose-100{background-color:#ffe4e6}.bg-rose-500{background-color:#f43f5e}.bg-rose-600{background-color:#e11d48}.bg-rose-950\/45{background-color:#4c051973}.bg-sky-50\/70{background-color:#f0f9ffb3}.bg-slate-50{background-color:#f8fafc}.bg-slate-100{background-color:#f1f5f9}.bg-slate-200{background-color:#e2e8f0}.bg-slate-300{background-color:#cbd5e1}.bg-slate-400{background-color:#94a3b8}.bg-slate-700{background-color:#334155}.bg-slate-800{background-color:#1e293b}.bg-slate-900{background-color:#0f172a}.bg-slate-900\/50{background-color:#0f172a80}.bg-slate-900\/55{background-color:#0f172a8c}.bg-slate-950{background-color:#020617}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/50{background-color:#02061780}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/70{background-color:#020617b3}.bg-stone-50{background-color:#fafaf9}.bg-stone-100{background-color:#f5f5f4}.bg-stone-900{background-color:#1c1917}.bg-stone-950{background-color:#0c0a09}.bg-teal-50{background-color:#f0fdfa}.bg-teal-50\/30{background-color:#f0fdfa4d}.bg-teal-50\/60{background-color:#f0fdfa99}.bg-teal-50\/70{background-color:#f0fdfab3}.bg-teal-100{background-color:#ccfbf1}.bg-teal-600{background-color:#0d9488}.bg-teal-700{background-color:#0f766e}.bg-teal-950{background-color:#042f2e}.bg-teal-950\/45{background-color:#042f2e73}.bg-transparent{background-color:#0000}.bg-white{background-color:#fff}.bg-white\/20{background-color:#fff3}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/95{background-color:#fffffff2}.bg-yellow-50{background-color:#fefce8}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_center\,transparent_60\%\,rgba\(15\,23\,42\,0\.06\)_100\%\)\]{background-image:radial-gradient(circle,#0000 60%,#0f172a0f)}.from-white\/10{--tw-gradient-from:oklab(100% 0 5.96046e-8/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-white\/15{--tw-gradient-to:oklab(100% 0 5.96046e-8/.15);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1{padding-right:var(--spacing)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-\[Arial\,sans-serif\]{font-family:Arial,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:var(--tw-leading,2rem)}.text-3xl{font-size:1.875rem;line-height:var(--tw-leading,2.25rem)}.text-base{font-size:1rem;line-height:var(--tw-leading,1.5rem)}.text-lg{font-size:1.125rem;line-height:var(--tw-leading,1.75rem)}.text-sm{font-size:.875rem;line-height:var(--tw-leading,1.25rem)}.text-xl{font-size:1.25rem;line-height:var(--tw-leading,1.75rem)}.text-xs{font-size:.75rem;line-height:var(--tw-leading,1rem)}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[22px\]{font-size:22px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0F172A\]{color:#0f172a}.text-\[\#0f766e\]{color:#0f766e}.text-\[\#1E3A8A\]{color:#1e3a8a}.text-amber-100{color:#fef3c7}.text-amber-600{color:#d97706}.text-amber-700{color:#b45309}.text-amber-800{color:#92400e}.text-amber-900{color:#78350f}.text-amber-950{color:#451a03}.text-blue-100{color:#dbeafe}.text-blue-700{color:#1d4ed8}.text-blue-800{color:#1e40af}.text-blue-900{color:#1e3a8a}.text-current{color:currentColor}.text-emerald-100{color:#d1fae5}.text-emerald-200{color:#a7f3d0}.text-emerald-700{color:#047857}.text-emerald-800{color:#065f46}.text-emerald-900{color:#064e3b}.text-emerald-950{color:#022c22}.text-gray-100{color:#f3f4f6}.text-gray-400{color:#9ca3af}.text-gray-500{color:#6b7280}.text-gray-600{color:#4b5563}.text-gray-700{color:#374151}.text-gray-800{color:#1f2937}.text-gray-900{color:#111827}.text-gray-950{color:#030712}.text-green-700{color:#15803d}.text-green-800{color:#166534}.text-indigo-600{color:#4f46e5}.text-indigo-800{color:#3730a3}.text-inherit{color:inherit}.text-primary-400{color:var(--color-primary-400,#2dd4bf)}.text-primary-700{color:var(--color-primary-700,#0f766e)}.text-purple-800{color:#6b21a8}.text-red-500{color:#ef4444}.text-red-700{color:#b91c1c}.text-red-800{color:#991b1b}.text-rose-100{color:#ffe4e6}.text-rose-700{color:#be123c}.text-rose-800{color:#9f1239}.text-rose-800\/80{color:#9f1239cc}.text-rose-900{color:#881337}.text-rose-950{color:#4c0519}.text-slate-200{color:#e2e8f0}.text-slate-300{color:#cbd5e1}.text-slate-400{color:#94a3b8}.text-slate-500{color:#64748b}.text-slate-600{color:#475569}.text-slate-700{color:#334155}.text-slate-800{color:#1e293b}.text-slate-900{color:#0f172a}.text-slate-950{color:#020617}.text-stone-50{color:#fafaf9}.text-stone-100{color:#f5f5f4}.text-stone-400{color:#a8a29e}.text-stone-500{color:#78716c}.text-stone-600{color:#57534e}.text-stone-700{color:#44403c}.text-stone-800{color:#292524}.text-stone-900{color:#1c1917}.text-stone-950{color:#0c0a09}.text-teal-100{color:#ccfbf1}.text-teal-200{color:#99f6e4}.text-teal-400{color:#2dd4bf}.text-teal-500{color:#14b8a6}.text-teal-700{color:#0f766e}.text-teal-800{color:#115e59}.text-teal-900{color:#134e4a}.text-teal-950{color:#042f2e}.text-transparent{color:#0000}.text-white{color:#fff}.text-white\/70{color:#ffffffb3}.text-yellow-800{color:#854d0e}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-blue-600{accent-color:#2563eb}.accent-primary-700{accent-color:var(--color-primary-700,#0f766e)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(251\,146\,60\,0\.14\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#fb923c24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_\#0d9488\]{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,#0d9488);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_4px_0_0_\#0d9488\]{--tw-shadow:inset 4px 0 0 var(--tw-shadow-color,#0d9488);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-slate-200\/50{--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab,red,red)){.shadow-slate-200\/50{--tw-shadow-color:color-mix(in oklab, oklab(92.8761% -.00315791 -.0122172/.5) var(--tw-shadow-alpha), transparent)}}.ring-emerald-100{--tw-ring-color:#d1fae5}.ring-rose-100{--tw-ring-color:#ffe4e6}.ring-teal-100{--tw-ring-color:#ccfbf1}.ring-teal-200{--tw-ring-color:#99f6e4}.ring-teal-500\/45{--tw-ring-color:oklab(70.3753% -.122901 -.00537139/.45)}.ring-teal-600{--tw-ring-color:#0d9488}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}.placeholder\:text-slate-400::-moz-placeholder{color:#94a3b8}.placeholder\:text-slate-400::placeholder{color:#94a3b8}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-primary-500:focus-within{--tw-ring-color:var(--color-primary-500,#14b8a6)}@media(hover:hover){.hover\:border-blue-300:hover{border-color:#93c5fd}.hover\:border-teal-200:hover{border-color:#99f6e4}.hover\:border-teal-300:hover{border-color:#5eead4}.hover\:bg-emerald-50:hover{background-color:#ecfdf5}.hover\:bg-emerald-100:hover{background-color:#d1fae5}.hover\:bg-gray-600:hover{background-color:#4b5563}.hover\:bg-gray-800:hover{background-color:#1f2937}.hover\:bg-green-700:hover{background-color:#15803d}.hover\:bg-primary-50:hover{background-color:var(--color-primary-50,#f0fdfa)}.hover\:bg-primary-700:hover{background-color:var(--color-primary-700,#0f766e)}.hover\:bg-primary-800:hover{background-color:var(--color-primary-800,#115e59)}.hover\:bg-red-50:hover{background-color:#fef2f2}.hover\:bg-rose-50:hover{background-color:#fff1f2}.hover\:bg-rose-100:hover{background-color:#ffe4e6}.hover\:bg-rose-700:hover{background-color:#be123c}.hover\:bg-slate-50:hover{background-color:#f8fafc}.hover\:bg-slate-50\/60:hover{background-color:#f8fafc99}.hover\:bg-slate-100:hover{background-color:#f1f5f9}.hover\:bg-slate-800:hover{background-color:#1e293b}.hover\:bg-teal-50:hover{background-color:#f0fdfa}.hover\:bg-teal-100:hover{background-color:#ccfbf1}.hover\:bg-teal-700:hover{background-color:#0f766e}.hover\:bg-teal-800:hover{background-color:#115e59}.hover\:bg-white:hover{background-color:#fff}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:text-\[\#0f766e\]:hover{color:#0f766e}.hover\:text-red-700:hover{color:#b91c1c}.hover\:text-teal-700:hover{color:#0f766e}.hover\:text-teal-800:hover{color:#115e59}.hover\:text-teal-900:hover{color:#134e4a}.hover\:text-white:hover{color:#fff}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-primary-500:focus{border-color:var(--color-primary-500,#14b8a6)}.focus\:border-red-500:focus{border-color:#ef4444}.focus\:border-teal-300:focus{border-color:#5eead4}.focus\:border-teal-500:focus{border-color:#14b8a6}.focus\:border-teal-600:focus{border-color:#0d9488}.focus\:bg-white:focus{background-color:#fff}.focus\:text-teal-900:focus{color:#134e4a}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary-100:focus{--tw-ring-color:var(--color-primary-100,#ccfbf1)}.focus\:ring-primary-500:focus{--tw-ring-color:var(--color-primary-500,#14b8a6)}.focus\:ring-red-100:focus{--tw-ring-color:#fee2e2}.focus\:ring-teal-100:focus{--tw-ring-color:#ccfbf1}.focus\:ring-teal-500:focus{--tw-ring-color:#14b8a6}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-blue-600:focus-visible{--tw-ring-color:#2563eb}.focus-visible\:ring-primary-700:focus-visible{--tw-ring-color:var(--color-primary-700,#0f766e)}.focus-visible\:ring-white:focus-visible{--tw-ring-color:#fff}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-teal-300:focus-visible{outline-color:#5eead4}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.99\]:active{scale:.99}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-100:disabled{border-color:#f3f4f6}.disabled\:border-slate-200:disabled{border-color:#e2e8f0}.disabled\:bg-gray-100:disabled{background-color:#f3f4f6}.disabled\:bg-slate-50:disabled{background-color:#f8fafc}.disabled\:bg-slate-100:disabled{background-color:#f1f5f9}.disabled\:bg-teal-200:disabled{background-color:#99f6e4}.disabled\:text-gray-400:disabled{color:#9ca3af}.disabled\:text-slate-300:disabled{color:#cbd5e1}.disabled\:text-slate-400:disabled{color:#94a3b8}.disabled\:text-slate-500:disabled{color:#64748b}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(hover:hover){.disabled\:hover\:bg-white:disabled:hover{background-color:#fff}}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media not all and (min-width:768px){.max-\[768px\]\:h-11{height:calc(var(--spacing) * 11)}.max-\[768px\]\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-\[768px\]\:text-base{font-size:1rem;line-height:var(--tw-leading,1.5rem)}}@media(min-width:769px){.min-\[769px\]\:relative{position:relative}.min-\[769px\]\:top-\[76px\]{top:76px}.min-\[769px\]\:right-8{right:calc(var(--spacing) * 8)}.min-\[769px\]\:z-auto{z-index:auto}.min-\[769px\]\:flex{display:flex}.min-\[769px\]\:hidden{display:none}.min-\[769px\]\:h-8{height:calc(var(--spacing) * 8)}.min-\[769px\]\:h-screen{height:100vh}.min-\[769px\]\:min-h-0{min-height:0}.min-\[769px\]\:w-8{width:calc(var(--spacing) * 8)}.min-\[769px\]\:w-\[232px\]{width:232px}.min-\[769px\]\:overflow-hidden{overflow:hidden}.min-\[769px\]\:overflow-y-auto{overflow-y:auto}.min-\[769px\]\:px-6{padding-inline:calc(var(--spacing) * 6)}.min-\[769px\]\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(min-width:900px){.min-\[900px\]\:col-span-2{grid-column:span 2/span 2}.min-\[900px\]\:h-auto{height:auto}.min-\[900px\]\:max-w-\[720px\]{max-width:720px}.min-\[900px\]\:max-w-\[1040px\]{max-width:1040px}.min-\[900px\]\:flex-initial{flex:0 auto}.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[900px\]\:rounded-xl{border-radius:.75rem}.min-\[900px\]\:p-5{padding:calc(var(--spacing) * 5)}.min-\[900px\]\:p-6{padding:calc(var(--spacing) * 6)}}@media(min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:h-\[360px\]{height:360px}.sm\:h-auto{height:auto}.sm\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.sm\:min-h-\[calc\(100vh-5rem\)\]{min-height:calc(100vh - 5rem)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_160px\]{grid-template-columns:minmax(0,1fr) 160px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:text-base{font-size:1rem;line-height:var(--tw-leading,1.5rem)}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[132px_minmax\(360px\,1fr\)_112px_96px\]{grid-template-columns:132px minmax(360px,1fr) 112px 96px}.md\:grid-cols-\[minmax\(0\,1fr\)_110px_110px\]{grid-template-columns:minmax(0,1fr) 110px 110px}.md\:grid-cols-\[minmax\(0\,1fr\)_120px\]{grid-template-columns:minmax(0,1fr) 120px}.md\:grid-cols-\[minmax\(0\,1fr\)_160px_120px\]{grid-template-columns:minmax(0,1fr) 160px 120px}.md\:grid-cols-\[minmax\(150px\,0\.42fr\)_1fr_120px_auto\]{grid-template-columns:minmax(150px,.42fr) 1fr 120px auto}.md\:grid-cols-\[minmax\(180px\,0\.8fr\)_1fr\]{grid-template-columns:minmax(180px,.8fr) 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:gap-0{gap:0}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:py-0{padding-block:0}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-h-\[calc\(100dvh-245px\)\]{max-height:calc(100dvh - 245px)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[72px_1fr_80px_90px\]{grid-template-columns:72px 1fr 80px 90px}.lg\:grid-cols-\[72px_1fr_120px_50px\]{grid-template-columns:72px 1fr 120px 50px}.lg\:grid-cols-\[72px_1fr_120px_80px_90px\]{grid-template-columns:72px 1fr 120px 80px 90px}.lg\:grid-cols-\[72px_1fr_120px_90px\]{grid-template-columns:72px 1fr 120px 90px}.lg\:grid-cols-\[72px_1fr_120px_120px_90px\]{grid-template-columns:72px 1fr 120px 120px 90px}.lg\:grid-cols-\[72px_minmax\(0\,1fr\)_80px_50px\]{grid-template-columns:72px minmax(0,1fr) 80px 50px}.lg\:grid-cols-\[96px_minmax\(0\,1fr\)_120px_80px_50px\]{grid-template-columns:96px minmax(0,1fr) 120px 80px 50px}.lg\:grid-cols-\[96px_minmax\(0\,1fr\)_120px_120px_50px\]{grid-template-columns:96px minmax(0,1fr) 120px 120px 50px}.lg\:grid-cols-\[170px_1fr_170px\]{grid-template-columns:170px 1fr 170px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,660px\)_240px\]{grid-template-columns:minmax(0,660px) 240px}.lg\:items-center{align-items:center}.lg\:self-start{align-self:flex-start}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-slate-200{border-color:#e2e8f0}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:pr-5{padding-right:calc(var(--spacing) * 5)}.lg\:pl-64{padding-left:calc(var(--spacing) * 64)}}@media(min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:grid{display:grid}.xl\:h-\[calc\(100vh-52px\)\]{height:calc(100vh - 52px)}.xl\:h-\[calc\(100vh-148px\)\]{height:calc(100vh - 148px)}.xl\:h-\[calc\(100vh-190px\)\]{height:calc(100vh - 190px)}.xl\:h-full{height:100%}.xl\:max-h-\[calc\(100vh-148px\)\]{max-height:calc(100vh - 148px)}.xl\:min-h-\[420px\]{min-height:420px}.xl\:min-h-\[560px\]{min-height:560px}.xl\:min-h-\[600px\]{min-height:600px}.xl\:min-h-\[calc\(100vh-148px\)\]{min-height:calc(100vh - 148px)}.xl\:min-h-\[calc\(100vh-328px\)\]{min-height:calc(100vh - 328px)}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[0\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.xl\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.xl\:grid-cols-\[1fr_240px\]{grid-template-columns:1fr 240px}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[420px_minmax\(0\,1fr\)\]{grid-template-columns:420px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.7fr)}.xl\:grid-cols-\[minmax\(220px\,1fr\)_minmax\(100px\,\.5fr\)_minmax\(100px\,\.4fr\)_90px\]{grid-template-columns:minmax(220px,1fr) minmax(100px,.5fr) minmax(100px,.4fr) 90px}.xl\:grid-cols-\[minmax\(420px\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr)}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}.xl\:overflow-hidden{overflow:hidden}}@media(min-width:96rem){.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&\:\:-moz-range-thumb\]\:h-6::-moz-range-thumb{height:calc(var(--spacing) * 6)}.\[\&\:\:-moz-range-thumb\]\:w-6::-moz-range-thumb{width:calc(var(--spacing) * 6)}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:9999px}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-moz-range-thumb\]\:bg-primary-700::-moz-range-thumb{background-color:var(--color-primary-700,#0f766e)}.\[\&\:\:-moz-range-track\]\:h-2::-moz-range-track{height:calc(var(--spacing) * 2)}.\[\&\:\:-moz-range-track\]\:rounded-full::-moz-range-track{border-radius:9999px}.\[\&\:\:-moz-range-track\]\:bg-slate-200::-moz-range-track{background-color:#e2e8f0}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-slider-runnable-track\]\:h-2::-webkit-slider-runnable-track{height:calc(var(--spacing) * 2)}.\[\&\:\:-webkit-slider-runnable-track\]\:rounded-full::-webkit-slider-runnable-track{border-radius:9999px}.\[\&\:\:-webkit-slider-runnable-track\]\:bg-slate-200::-webkit-slider-runnable-track{background-color:#e2e8f0}.\[\&\:\:-webkit-slider-thumb\]\:-mt-2::-webkit-slider-thumb{margin-top:calc(var(--spacing) * -2)}.\[\&\:\:-webkit-slider-thumb\]\:h-6::-webkit-slider-thumb{height:calc(var(--spacing) * 6)}.\[\&\:\:-webkit-slider-thumb\]\:w-6::-webkit-slider-thumb{width:calc(var(--spacing) * 6)}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:bg-primary-700::-webkit-slider-thumb{background-color:var(--color-primary-700,#0f766e)}.\[\&\>\*\]\:h-\[62px\]>*{height:62px}.\[\&\>\*\]\:w-full>*{width:100%}.outline-none,.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.shadow-primary-950\/30{--tw-shadow-color:initial}.divide-y>:not([hidden]):not(.border-b){border-top-width:0;border-bottom-width:0}.divide-y>:not([hidden])~:not([hidden]){border-top-width:1px}.divide-gray-100>:not([hidden])~:not([hidden]){border-color:#f3f4f6}.divide-gray-200>:not([hidden])~:not([hidden]){border-color:#e5e7eb}.divide-slate-100>:not([hidden])~:not([hidden]){border-color:#f1f5f9}.divide-slate-200>:not([hidden])~:not([hidden]){border-color:#e2e8f0}.divide-stone-100>:not([hidden])~:not([hidden]){border-color:#f5f5f4}}@font-face{font-family:Receipt Arimo;src:url(/restaurant/assets/Arimo-Regular-CzYM_rPM.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Receipt Arimo;src:url(/restaurant/assets/Arimo-Bold-DSzzAYfW.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--color-primary-50:#eafafa;--color-primary-100:#d2f3f3;--color-primary-200:#a6e1e2;--color-primary-300:#69cace;--color-primary-400:#35b1b8;--color-primary-500:#1898a3;--color-primary-600:#0f7f8a;--color-primary-700:#116873;--color-primary-800:#145763;--color-primary-900:#123f4a;--color-primary-950:#06242c;--color-secondary-500:#263642;--color-secondary-600:#17242d}html.dark{color-scheme:dark}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}html,body,*{scrollbar-width:thin;scrollbar-color:#94a3b8 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:8px}.bg-teal-50{background-color:var(--color-primary-50)!important}.bg-teal-100{background-color:var(--color-primary-100)!important}.bg-teal-200{background-color:var(--color-primary-200)!important}.bg-teal-300{background-color:var(--color-primary-300)!important}.bg-teal-400{background-color:var(--color-primary-400)!important}.bg-teal-500{background-color:var(--color-primary-500)!important}.bg-teal-600{background-color:var(--color-primary-600)!important}.bg-teal-700{background-color:var(--color-primary-700)!important}.bg-teal-50\/30{background-color:#eafafa4d!important}.bg-teal-50\/35{background-color:#eafafa59!important}.bg-teal-50\/60{background-color:#eafafa99!important}.bg-teal-50\/70{background-color:#eafafab3!important}.bg-teal-950\/45{background-color:#06242c73!important}.text-teal-500{color:var(--color-primary-500)!important}.text-teal-600{color:var(--color-primary-600)!important}.text-teal-700{color:var(--color-primary-700)!important}.text-teal-800{color:var(--color-primary-800)!important}.text-teal-900{color:var(--color-primary-900)!important}.text-teal-950{color:var(--color-primary-950)!important}.border-teal-100{border-color:var(--color-primary-100)!important}.border-teal-200{border-color:var(--color-primary-200)!important}.border-teal-300{border-color:var(--color-primary-300)!important}.border-teal-400{border-color:var(--color-primary-400)!important}.border-teal-500{border-color:var(--color-primary-500)!important}.border-teal-600{border-color:var(--color-primary-600)!important}.ring-teal-100{--tw-ring-color:var(--color-primary-100)!important}.ring-teal-200{--tw-ring-color:var(--color-primary-200)!important}.ring-teal-500{--tw-ring-color:var(--color-primary-500)!important}.hover\:bg-teal-50:hover{background-color:var(--color-primary-50)!important}.hover\:bg-teal-50\/40:hover{background-color:#eafafa66!important}.hover\:bg-teal-50\/60:hover{background-color:#eafafa99!important}.hover\:bg-teal-100:hover{background-color:var(--color-primary-100)!important}.hover\:bg-teal-700:hover{background-color:var(--color-primary-700)!important}.hover\:text-teal-700:hover{color:var(--color-primary-700)!important}.hover\:text-teal-800:hover{color:var(--color-primary-800)!important}.hover\:text-teal-900:hover{color:var(--color-primary-900)!important}.hover\:border-teal-200:hover{border-color:var(--color-primary-200)!important}.hover\:border-teal-300:hover{border-color:var(--color-primary-300)!important}.focus\:border-teal-500:focus{border-color:var(--color-primary-500)!important}.focus\:ring-teal-100:focus{--tw-ring-color:var(--color-primary-100)!important}.focus\:ring-teal-500:focus{--tw-ring-color:var(--color-primary-500)!important}:is(.w4-page,.menu-workspace,.devices-workspace:not([data-device-tab=templates]),.platform-content:not([data-view=printTemplates])) label:has(input[type=checkbox]){min-height:var(--web-control-h,36px)}:is(.w4-page,.menu-workspace,.devices-workspace:not([data-device-tab=templates]),.platform-content:not([data-view=printTemplates])) input[type=checkbox]{accent-color:#2563eb;flex-shrink:0;width:16px;min-width:16px;height:16px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
