:root{--am-plum:#714b67;--am-lime:#d4f36b;--am-primary-bg:var(--am-plum);--am-primary-ink:#f6eef3;--am-primary-hover:#5e3e56;--font-body:var(--font-manrope),system-ui,sans-serif;--style-radius-s:8px;--style-radius-m:12px;--style-radius-l:20px;--theme-overlay:rgb(26 18 32/0.5);--accessibility-outline:2px solid var(--am-plum);--theme-elevation-0:#faf5f0;--theme-elevation-50:#f4ede9;--theme-elevation-100:#ebe1e3;--theme-elevation-150:#e2d6dc;--theme-elevation-200:#d5c7ce;--theme-elevation-250:#c7b8c1;--theme-elevation-300:#baa9b4;--theme-elevation-350:#ad9aa7;--theme-elevation-400:#a08c9a;--theme-elevation-450:#8f7b89;--theme-elevation-500:#7e6a79;--theme-elevation-550:#6f5d6c;--theme-elevation-600:#615060;--theme-elevation-650:#534353;--theme-elevation-700:#453647;--theme-elevation-750:#382b3b;--theme-elevation-800:#2b1f30;--theme-elevation-850:#251a2a;--theme-elevation-900:#1f1624;--theme-elevation-950:#1a111e;--theme-elevation-1000:#140d18;--color-success-50:#f5fbe2;--color-success-100:#edf7cb;--color-success-150:#e4f6ae;--color-success-200:#dcf58f;--color-success-250:#d4f36b;--color-success-300:#c6e75c;--color-success-350:#b7db4d;--color-success-400:#a9cf3c;--color-success-450:#96ba32;--color-success-500:#84a627;--color-success-550:#72921d;--color-success-600:#617f12;--color-success-650:#567110;--color-success-700:#4c640e;--color-success-750:#42570c;--color-success-800:#384a0a;--color-success-850:#2f3e08;--color-success-900:#253207;--color-success-950:#1d2605;--color-success-1000:#141b04}html[data-theme=dark]{--am-primary-bg:var(--am-lime);--am-primary-ink:#1a1220;--am-primary-hover:#c4e65a;--theme-overlay:rgb(10 6 13/0.6);--accessibility-outline:2px solid var(--am-lime);--theme-elevation-0:#1a1220;--theme-elevation-50:#261a2e;--theme-elevation-100:#302339;--theme-elevation-150:#3a2c44;--theme-elevation-200:#47384e;--theme-elevation-250:#544459;--theme-elevation-300:#615164;--theme-elevation-350:#6f5e6f;--theme-elevation-400:#7d6b7a;--theme-elevation-450:#8c7a89;--theme-elevation-500:#9c8a98;--theme-elevation-550:#aa99a6;--theme-elevation-600:#b9a9b5;--theme-elevation-650:#c8bac4;--theme-elevation-700:#d7cbd4;--theme-elevation-750:#e6dce3;--theme-elevation-800:#f6eef3;--theme-elevation-850:#f8f2f6;--theme-elevation-900:#fbf6f9;--theme-elevation-950:#fdfbfc;--theme-elevation-1000:#ffffff}::selection{background:var(--am-primary-bg);color:var(--am-primary-ink)}.btn--style-primary{--bg-color:var(--am-primary-bg);--color:var(--am-primary-ink);--hover-bg:var(--am-primary-hover);--hover-color:var(--am-primary-ink);--btn-font-weight:600}.btn--style-primary.btn--disabled{--bg-color:var(--theme-elevation-150);--color:var(--theme-elevation-600);--hover-bg:var(--bg-color);--hover-color:var(--color)}.btn--style-primary,.btn--style-secondary{border-radius:999px}.am-graphic{display:inline-flex}.am-graphic img{display:block;width:auto}.am-graphic__on-dark,html[data-theme=dark] .am-graphic__on-light{display:none!important}html[data-theme=dark] .am-graphic__on-dark{display:block!important}.am-graphic--logo img{height:40px;max-width:100%}.am-graphic--icon img{height:20px}.am-login-intro{margin:0 0 calc(var(--base)*1.5);text-align:center;font-size:15px;line-height:1.5;color:var(--theme-elevation-600)}.field-description{color:var(--theme-elevation-500)}.menu-layout-save{padding-top:calc(var(--base)*2);padding-bottom:calc(var(--base)*3);max-width:760px}.menu-layout-save h1{margin:0 0 calc(var(--base)*.75)}.menu-layout-save__lead,.menu-layout-save__note{max-width:60ch;line-height:1.5}.menu-layout-save__note{color:var(--theme-elevation-600)}.menu-layout-save__table{width:100%;margin:calc(var(--base)*1.25) 0;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.menu-layout-save__table td,.menu-layout-save__table th{padding:calc(var(--base)*.6) calc(var(--base)*.75);border-bottom:1px solid var(--theme-elevation-150);text-align:start;vertical-align:top}.menu-layout-save__table thead th{font-weight:600}.menu-layout-save__table tbody th{font-weight:500;color:var(--theme-elevation-600);white-space:nowrap}.menu-layout-save__was{display:block;margin-top:2px;font-size:13px;color:var(--theme-elevation-500)}.menu-layout-save__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--base)*.75);margin-top:calc(var(--base)*1.25)}.menu-layout-save__actions .btn{margin:0}.menu-layout-save__error{margin:0;color:var(--theme-error-500)}.menu-layout-save__done p{font-weight:500}@layer payload{.tree-nav__sub{margin-block:calc(var(--base)*.6) calc(var(--base)*.25)}.tree-nav__sub>.nav-group__toggle{align-items:center}.tree-nav__sub>.nav-group__toggle .nav-group__label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500)}.tree-nav__sub>.nav-group__toggle:focus-visible .nav-group__label,.tree-nav__sub>.nav-group__toggle:hover .nav-group__label{color:var(--theme-elevation-1000)}.tree-nav__sub .nav-group__content{padding-inline-start:calc(var(--base)*.5);border-inline-start:1px solid var(--theme-elevation-100)}.pause-field__options{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:calc(var(--base)*.4)}.pause-field__option{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 12px;border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-input-bg);cursor:pointer}.pause-field__option.is-on{border-color:var(--theme-elevation-800);font-weight:600}.pause-field__warning{margin:0 0 calc(var(--base)*.5);padding:8px 12px;border-radius:var(--style-radius-s);background:var(--theme-warning-100);color:var(--theme-warning-800);font-weight:600}.version-note{margin:0 0 calc(var(--base)*.5);padding:6px 10px;border-inline-start:3px solid var(--theme-warning-500);background:var(--theme-elevation-50);color:var(--theme-elevation-800);font-size:13px}}@layer payload{}@layer payload{}@layer payload{.order-timing:has(.order-timing__off){display:none}}@layer payload{.several-menus:has(.several-menus__off){display:none}}@layer payload{.help-label{display:inline-flex;align-items:center;justify-content:flex-start;gap:2px;width:fit-content;max-width:100%;align-self:flex-start;vertical-align:middle}.help-label>.field-label{margin-bottom:0;margin-inline-end:0;width:auto;flex:0 1 auto}.array-field__header-heading .help-label,.field-type>.help-label{margin-bottom:calc(var(--base)/4)}.help-tip{display:inline-flex;position:relative}.help-tip__button{display:inline-grid;place-items:center;width:40px;height:40px;margin:-8px -8px -8px -4px;padding:0;border:0;background:none;cursor:pointer;color:var(--theme-elevation-500)}.help-tip__button>span{display:grid;place-items:center;width:18px;height:18px;border:1.5px solid;border-radius:50%;font:600 11px/1 var(--font-body),serif;font-style:italic}.help-tip__button:hover,.help-tip__button[aria-expanded=true]{color:var(--theme-text)}.help-tip__button:focus-visible{outline:2px solid var(--theme-success-500,#2f6fed);outline-offset:-6px;border-radius:50%}.help-tip__panel{position:fixed;z-index:1000;padding:14px 16px;border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m,8px);background:var(--theme-elevation-0);color:var(--theme-text);box-shadow:0 12px 32px rgba(0,0,0,.18);font-size:14px;line-height:1.5;font-weight:400;text-transform:none;letter-spacing:normal;white-space:normal;max-height:min(70vh,520px);overflow-y:auto}.help-tip__panel p{margin:0}.help-tip__panel figure{margin:12px 0 0}.help-tip__panel img{display:block;width:100%;height:auto;border-radius:6px;border:1px solid var(--theme-elevation-100)}.help-tip__panel figcaption{margin-top:6px;font-size:12px;color:var(--theme-elevation-500)}.page-note{margin:0 0 calc(var(--base)*1);padding:12px 14px;border-left:3px solid var(--theme-elevation-300);background:var(--theme-elevation-50);border-radius:0 6px 6px 0;color:var(--theme-elevation-800);font-size:14px;line-height:1.5;max-width:72ch}.message-template-help{margin-top:8px;display:grid;gap:10px;max-width:72ch}.message-template-help__keys{display:flex;flex-wrap:wrap;gap:6px;margin:0}.message-template-help__key{font:12px/1 var(--font-mono,monospace);padding:6px 8px;border:1px solid var(--theme-elevation-200);border-radius:6px;background:var(--theme-elevation-50);color:var(--theme-elevation-800);cursor:pointer}.message-template-help__actions{display:flex;flex-wrap:wrap;gap:8px}.message-template-help__actions .btn{margin:0}.message-template-help__preview{margin:0;padding:12px 14px;border-radius:8px;background:#e7f8e2;color:#1b2a17}.message-template-help__preview figcaption{font-size:12px;margin-bottom:6px;color:#3e5338}.message-template-help__preview pre{margin:0;white-space:pre-wrap;font:14px/1.45 var(--font-body,system-ui)}.message-template-help__empty{margin:0;font-size:13px;color:var(--theme-elevation-500)}.order-inbox,.order-page{padding-top:calc(var(--base)*1.5);padding-bottom:calc(var(--base)*3);max-width:880px}.order-inbox__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.order-inbox__head h1,.order-page__head h1{margin:0}.order-card__time,.order-inbox__count,.order-page__meta,.order-page__src{color:var(--theme-elevation-500);font-size:13px;margin:0}.order-filters{display:grid;gap:8px;margin:16px 0}.order-filters__group{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.order-filters__group a{flex:none;min-height:40px;display:inline-flex;align-items:center;padding:0 14px;border-radius:999px;border:1px solid var(--theme-elevation-150);color:var(--theme-elevation-800);text-decoration:none;font-size:14px}.order-filters__group a[aria-current=true]{background:var(--theme-elevation-900);border-color:var(--theme-elevation-900);color:var(--theme-elevation-0)}.order-inbox__empty{padding:24px 0;color:var(--theme-elevation-500)}.order-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.order-card{border:1px solid var(--theme-elevation-150);border-radius:12px;padding:14px 16px;background:var(--theme-elevation-0);display:grid;gap:6px}.order-card[data-status=new]{border-left:4px solid #d97706}.order-card[data-late]{border-left-color:#b91c1c}.order-card__top,.order-page__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.order-card__number{font-weight:700;font-size:17px;text-decoration:none;color:var(--theme-elevation-1000)}.order-card__time{margin-left:auto}.order-card__what,.order-card__who{margin:0}.order-chip{font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;background:var(--theme-elevation-100);color:var(--theme-elevation-800)}.order-chip[data-status=new]{background:#fef3c7;color:#92400e}.order-chip[data-status=late]{background:#fee2e2;color:#991b1b}.order-chip[data-status=done]{background:#dcfce7;color:#166534}.order-chip[data-status=cancelled]{background:var(--theme-elevation-100);color:var(--theme-elevation-500);text-decoration:line-through}.order-chip--flag{background:#ede9fe;color:#5b21b6}.order-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.order-buttons--big{margin:16px 0}.order-buttons--big .order-button{min-height:56px;font-size:17px;padding:0 22px}.order-buttons--big .order-button--go{flex:1 1 100%}.order-buttons__later{font-size:12px;color:var(--theme-elevation-500)}.order-buttons__error{flex:1 1 100%;margin:0;color:#b91c1c;font-size:13px}.order-button{min-height:48px;padding:0 16px;border-radius:10px;border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-50);color:var(--theme-elevation-900);font-weight:600;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.order-button--go{background:#15803d;border-color:#15803d;color:#fff}.order-button--cancel{color:#b91c1c}.order-button:disabled{opacity:.6;cursor:wait}.order-cancel{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.order-cancel select{min-height:48px;border-radius:10px;padding:0 10px}.order-page__section{border-top:1px solid var(--theme-elevation-100);padding:16px 0}.order-page__section h2{font-size:16px;margin:0 0 10px}.order-page__guest{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.order-page__warning{margin-top:12px;padding:10px 12px;border-radius:8px;background:#fef3c7;color:#78350f}.order-lines{list-style:none;margin:0;padding:0;display:grid;gap:10px}.order-lines li{display:flex;justify-content:space-between;gap:12px}.order-lines__sub{display:block;color:var(--theme-elevation-600);font-size:13px}.order-totals{display:grid;grid-template-columns:1fr auto;gap:4px 12px;margin:14px 0 0}.order-totals dd{margin:0;text-align:right}.order-note{display:grid;gap:8px;max-width:560px}.order-note textarea{width:100%;border-radius:8px;padding:8px 10px}.order-note .order-button{justify-self:start}.order-note__state{font-size:13px;color:var(--theme-elevation-500)}.order-test{display:flex;gap:8px;align-items:center;margin-top:14px}.order-history{margin:0;padding-left:18px;color:var(--theme-elevation-700);font-size:14px}.stats-page{--stats-hue:#714b67;padding-top:calc(var(--base)*1.5);padding-bottom:calc(var(--base)*3);max-width:1100px}html[data-theme=dark] .stats-page{--stats-hue:#c9a3bf}.stats-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.stats-head h1{margin:0}.stats-chart__note,.stats-foot,.stats-sub,.stats-tile__hint{color:var(--theme-elevation-500);font-size:13px;margin:4px 0 0}.stats-foot{margin-top:32px;max-width:70ch}.stats-actions{display:flex;flex-wrap:wrap;gap:8px}.stats-button{min-height:40px;display:inline-flex;align-items:center;padding:0 16px;border-radius:999px;border:1px solid var(--am-primary-bg);background:var(--am-primary-bg);color:var(--am-primary-ink);font:inherit;font-size:14px;text-decoration:none;cursor:pointer}.stats-button--quiet{background:rgba(0,0,0,0);border-color:var(--theme-elevation-150);color:var(--theme-elevation-800)}.stats-button[disabled]{opacity:.6}.stats-custom{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px}.stats-custom label{display:inline-flex;align-items:center;gap:6px}.stats-custom input{min-height:40px;padding:0 10px;border-radius:8px;border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);color:var(--theme-elevation-800);font:inherit}@media(max-width:600px),(pointer:coarse){.order-filters__group a,.stats-button,.stats-custom input{min-height:44px}}.stats-section{margin-top:32px}.stats-section h2{margin:0 0 12px}.stats-h3,.stats-rank h3{font-size:15px;margin:20px 0 8px}.stats-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.stats-tile{border:1px solid var(--theme-elevation-150);border-radius:12px;padding:14px 16px;background:var(--theme-elevation-0)}.stats-tile p{margin:0}.stats-tile__label{font-size:13px;color:var(--theme-elevation-600)}.stats-tile__value{font-size:26px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--theme-elevation-900);margin-top:2px!important}.stats-tile__sub{font-size:13px;color:var(--theme-elevation-600)}.stats-tile__change{font-size:13px;margin-top:6px!important;color:var(--theme-elevation-700)}.stats-tile__change[data-tone=up] span{color:#3f7d20}.stats-tile__change[data-tone=down] span{color:#b42318}html[data-theme=dark] .stats-tile__change[data-tone=up] span{color:#9fd36a}html[data-theme=dark] .stats-tile__change[data-tone=down] span{color:#f58f84}.stats-chart{margin:24px 0 0}.stats-chart figcaption{font-size:15px;font-weight:600;margin-bottom:8px}.stats-chart svg{width:100%;height:140px;display:block;overflow:visible}.stats-chart__max{margin:0 0 2px;font-size:11px;color:var(--theme-elevation-500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stats-chart__ticks{position:relative;height:18px;font-size:11px;color:var(--theme-elevation-500)}.stats-chart__ticks span{position:absolute;top:4px;transform:translateX(-50%);white-space:nowrap}.stats-chart__ticks span:first-child{transform:none}.stats-chart__ticks span:last-child:not(:first-child){transform:translateX(-100%)}@media(max-width:600px){.stats-chart__ticks span[data-minor]{display:none}}.stats-chart__bar{fill:var(--stats-hue)}.stats-chart__axis{stroke:var(--theme-elevation-200);stroke-width:1}.stats-chart__grid{stroke:var(--theme-elevation-100);stroke-width:1;stroke-dasharray:3 3}.stats-chart__tick{fill:var(--theme-elevation-500);font-size:11px}.stats-table{margin-top:4px;font-size:13px;color:var(--theme-elevation-600)}.stats-table table{border-collapse:collapse;margin-top:6px}.stats-table td,.stats-table th{text-align:left;padding:2px 12px 2px 0;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:600px),(pointer:coarse){.stats-chart .stats-table summary{box-sizing:border-box;min-height:44px;padding:12px 0;cursor:pointer}}.stats-heatmap{display:grid;grid-template-columns:36px repeat(24,minmax(10px,1fr));gap:2px;font-size:11px;color:var(--theme-elevation-500);overflow-x:auto}.stats-heatmap__hour{white-space:nowrap}.stats-heatmap__cell{aspect-ratio:1;min-height:12px;border-radius:3px;background:color-mix(in oklab,var(--stats-hue) calc(var(--v) * 100%),var(--theme-elevation-50))}.stats-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 24px}.stats-funnel,.stats-rank ol{list-style:none;margin:0;padding:0;display:grid;gap:6px}.stats-funnel li,.stats-rank li{display:grid;grid-template-columns:1fr auto;gap:2px 12px;font-size:14px}.stats-funnel__label,.stats-rank__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stats-funnel__n,.stats-rank__n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--theme-elevation-800)}.stats-funnel__pct,.stats-rank__amount{color:var(--theme-elevation-500);font-size:13px}.stats-funnel__bar,.stats-rank__bar{grid-column:1/-1;height:4px;border-radius:2px;background:linear-gradient(to right,var(--stats-hue) var(--w),var(--theme-elevation-100) var(--w))}.stats-funnel{max-width:640px}.stats-funnel__bar{height:10px;border-radius:4px}.stats-funnel__pct{grid-column:1/-1}.stats-empty{color:var(--theme-elevation-500);font-size:14px;margin:4px 0}.feedback-stars{letter-spacing:1px;color:var(--theme-warning-500);white-space:nowrap}.feedback-stars--low{color:var(--theme-error-500);font-weight:600}.feedback-stars__off{color:var(--theme-elevation-200)}.customers-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:4px 16px;margin:4px 0 0}.customers-facts dt{font-size:12px;color:var(--theme-elevation-500)}.customers-facts dd{margin:0;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.customers-note{margin:0;font-size:13px;color:var(--theme-elevation-600)}.customers-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.customers-card[data-blocked]{border-left:4px solid #b42318}.customers-error{color:#b42318;font-size:13px;align-self:center}.customers-pages{margin-top:16px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.excel{display:grid;gap:12px;margin-top:16px}.excel-drop{display:grid;gap:6px;padding:16px;border:1px dashed var(--theme-elevation-250);border-radius:12px;max-width:640px}.excel-drop__title{font-weight:600}.excel-done{padding:12px 16px;border-radius:12px;background:var(--theme-elevation-50);max-width:70ch}.excel-preview h2{font-size:18px;margin:16px 0 4px}.excel-table{border-collapse:collapse;width:100%;margin-top:12px;font-size:14px}.excel-table td,.excel-table th{text-align:left;padding:8px 12px 8px 0;border-bottom:1px solid var(--theme-elevation-100);vertical-align:top}.excel-table th{font-weight:600;color:var(--theme-elevation-600)}.excel-before{color:var(--theme-elevation-500);text-decoration:line-through}.excel-after{font-weight:600}.excel-list{margin:0;padding-left:20px;display:grid;gap:4px;font-size:14px}.excel-list--problems{color:var(--theme-elevation-700)}.excel-confirm{margin-top:16px}}