@layer theme,base;@layer components{html[data-catering-theme]{--waiter-bg:#f1f6fc;--waiter-surface:#fff;--waiter-accent:#1769c2;--waiter-text:#203e60;--waiter-border:#cbdff2;--waiter-soft:#e5f0fc;--waiter-muted:#617d9c;--waiter-bar:#1769c2;--waiter-on-accent:#fff;--pos-bg:var(--waiter-bg);--pos-accent:var(--waiter-soft);--pos-muted:var(--waiter-accent);--pos-text:var(--waiter-text)}html[data-catering-theme=green]{--waiter-bg:#f1f8f5;--waiter-surface:#fff;--waiter-accent:#25745f;--waiter-text:#24483c;--waiter-border:#c9dfd5;--waiter-soft:#e4f2ea;--waiter-muted:#5a7d6e;--waiter-bar:#25745f}html[data-catering-theme=dark]{--waiter-bg:#192735;--waiter-surface:#293e52;--waiter-accent:#2878c5;--waiter-text:#eef5ff;--waiter-border:#4b657e;--waiter-soft:#345570;--waiter-muted:#b4c9de;--waiter-bar:#102338}html[data-catering-theme=pos]{--waiter-bg:#3d4140;--waiter-surface:#343c38;--waiter-accent:#537d67;--waiter-text:#f2f5ef;--waiter-border:#728278;--waiter-soft:#4d6151;--waiter-muted:#c4d0c2;--waiter-bar:#252d28}}@layer utilities;
@layer theme,base;@layer components{.WaiterAppearance-module__3AcxlG__control{color:var(--waiter-text);background:var(--waiter-surface);border:1px solid var(--waiter-border);border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.WaiterAppearance-module__3AcxlG__control select{background:var(--waiter-surface);color:var(--waiter-text);border:1px solid var(--waiter-border);font:inherit;border-radius:5px;padding:8px 12px;width:auto!important}.WaiterAppearance-module__3AcxlG__mobile{background:var(--waiter-bg);color:var(--waiter-text);border-radius:10px;padding:16px}.WaiterAppearance-module__3AcxlG__mobile article{background:var(--waiter-surface);color:var(--waiter-text);border-color:var(--waiter-border)}.WaiterAppearance-module__3AcxlG__mobile article h2,.WaiterAppearance-module__3AcxlG__mobile article p,.WaiterAppearance-module__3AcxlG__mobile article span{color:var(--waiter-text)}.WaiterAppearance-module__3AcxlG__mobile article a,.WaiterAppearance-module__3AcxlG__mobile article button{background:var(--waiter-accent);color:#fff}.WaiterAppearance-module__3AcxlG__mobile>header{flex-wrap:wrap}@media (max-width:600px){.WaiterAppearance-module__3AcxlG__mobile{padding:12px 10px;padding-bottom:calc(16px + env(safe-area-inset-bottom));border-radius:0;min-height:100dvh}.WaiterAppearance-module__3AcxlG__mobile input[type=search]{box-sizing:border-box;width:100%;min-height:48px;padding:12px;font-size:16px}.WaiterAppearance-module__3AcxlG__mobile article a{text-align:center;box-sizing:border-box;border-radius:10px;min-height:48px;padding:14px;display:block}.WaiterAppearance-module__3AcxlG__mobile article{overflow-wrap:anywhere;min-width:0}.WaiterAppearance-module__3AcxlG__mobile>header{gap:10px}.WaiterAppearance-module__3AcxlG__mobile>header h1{font-size:23px}}}@layer utilities;
