:root{color:#181818;font-synthesis:none;background:#f7f7f5;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}*{box-sizing:border-box}body{background:#f7f7f5;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}.logo{align-items:center;gap:10px;display:flex}.logo i{color:#111;background:#f4c400;border-radius:12px;place-items:center;width:42px;height:42px;font-size:23px;font-style:normal;font-weight:900;display:grid}.logo span{line-height:1;display:grid}.logo b{letter-spacing:.08em;font-size:18px}.logo small{letter-spacing:.17em;margin-top:5px;font-size:9px}.loading{place-content:center;justify-items:center;gap:22px;height:100vh;display:grid}.loading span{color:#707070}.access{color:#fff;background:#111;grid-template-columns:1.15fr .85fr;min-height:100vh;display:grid}.access>section{padding:clamp(30px,6vw,90px);position:relative;overflow:hidden}.access h1{letter-spacing:-.055em;max-width:780px;margin:55px 0 24px;font-size:clamp(45px,6vw,82px);line-height:.96}.access section>p:not(.eyebrow){color:#bbb;max-width:570px;font-size:19px;line-height:1.6}.eyebrow{color:#f4c400;letter-spacing:.18em;font-size:11px;font-weight:800}.food-art{color:#f4c400;opacity:.12;font-size:240px;font-weight:900;position:absolute;bottom:-55px;right:-20px}.access form{color:#181818;background:#f4c400;flex-direction:column;justify-content:center;gap:18px;padding:clamp(28px,6vw,80px);display:flex}.access form h2{letter-spacing:-.03em;margin:0 0 10px;font-size:32px}.access label,.editor label,.period label{gap:7px;font-size:13px;font-weight:700;display:grid}.access input,.editor input,.editor textarea,.period input{background:#fff;border:1px solid #c9a900;border-radius:11px;outline:none;padding:13px}.access form>button,.editor>button{color:#fff;background:#111;border:0;border-radius:11px;padding:14px;font-weight:750}.access .text{color:#333;background:0 0;padding:5px}.access em{color:#9b1c1c;font-style:normal}.shell{min-height:100vh;padding-bottom:82px}.shell>header{z-index:5;background:#fff;border-bottom:1px solid #e5e5e2;align-items:center;gap:24px;height:70px;padding:0 max(18px,50% - 590px);display:flex;position:sticky;top:0}.shell>header>span{color:#6c6c68;margin-left:auto}.shell>header>button{background:#fff;border:1px solid #ddd;border-radius:9px;padding:8px 13px}.customer-main,.admin-main{max-width:1180px;margin:auto;padding:25px 18px}.welcome{color:#fff;background:#111;border-radius:22px;grid-template-columns:1fr 300px;gap:20px;padding:32px;display:grid}.welcome h1{letter-spacing:-.045em;margin:7px 0;font-size:42px}.welcome p{color:#bbb}.balance{color:#111;background:#f4c400;border-radius:16px;align-content:center;gap:5px;padding:21px;display:grid}.balance b{font-size:31px}.balance button{text-align:left;background:0 0;border:0;padding:8px 0;font-weight:700;text-decoration:underline}.menus{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:20px;display:grid}.menu-day{background:#fff;border:1px solid #e4e4df;border-radius:18px;overflow:hidden}.day-head{background:#f4c400;justify-content:space-between;padding:22px;display:flex}.day-head h2{text-transform:capitalize;margin:3px 0;font-size:23px}.day-head small{letter-spacing:.13em;font-size:10px;font-weight:800}.day-head span{font-size:12px}.day-head i{font-size:40px;font-style:normal}.notice{background:#fff6c8;margin:0;padding:11px 20px}.dish{border-top:1px solid #ecece7;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;display:flex}.dish h3{margin:0 0 4px}.dish p{color:#73736e;margin:0 0 6px}.qty{align-items:center;gap:10px;display:flex}.qty button{background:#f7f7f5;border:1px solid #ddd;border-radius:9px;width:34px;height:34px}.menu-day textarea{border:1px solid #ddd;border-radius:10px;width:calc(100% - 40px);min-height:65px;margin:10px 20px;padding:11px}.order-btn{color:#fff;background:#111;border:0;border-radius:11px;width:calc(100% - 40px);margin:8px 20px 20px;padding:14px;font-weight:750}.bottom{z-index:7;background:#fff;border-top:1px solid #ddd;justify-content:center;height:72px;display:flex;position:fixed;bottom:0;left:0;right:0}.bottom button{color:#777;background:0 0;border:0;place-items:center;width:min(220px,33.33%);font-size:11px;display:grid}.bottom button span{font-size:20px;font-weight:800}.list-page{max-width:900px;margin:auto}.title{margin:10px 0 22px}.title h1{letter-spacing:-.035em;margin:0;font-size:34px}.title p{color:#71716c;margin:5px 0}.order{background:#fff;border:1px solid #e4e4df;border-radius:14px;justify-content:space-between;gap:18px;margin-bottom:10px;padding:18px;display:flex}.order h3{margin:5px 0}.order p{color:#666}.order aside{text-align:right;justify-items:end;gap:7px;display:grid}.status{background:#eee;border-radius:30px;padding:5px 9px;font-size:11px}.status.preparing{background:#fff0b3}.status.ready{color:#267020;background:#dff4dc}.status.delivered{color:#275681;background:#e3ecf8}.order aside>span.open{color:#a45f00}.order aside>span.paid{color:#247229}.account-total{color:#fff;background:#111;border-radius:18px;gap:6px;margin-bottom:14px;padding:28px;display:grid}.account-total b{color:#f4c400;font-size:38px}.account-total p{color:#bbb;margin:0}.account-row{background:#fff;border-bottom:1px solid #e8e8e3;justify-content:space-between;gap:15px;padding:16px;display:flex}.account-row span{gap:4px;display:grid}.account-row small{color:#74746f}.kitchen-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ticket{background:#fff;border:1px solid #ddd;border-top:6px solid #f4c400;border-radius:13px;padding:17px}.ticket header{justify-content:space-between;display:flex}.ticket h3{font-size:20px}.ticket p{background:#fff5c0;padding:9px}.ticket>div{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.ticket>div button{background:#eee;border:0;border-radius:8px;padding:8px}.editor{background:#fff;border:1px solid #e1e1dc;border-radius:16px;gap:15px;padding:20px;display:grid}.double{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dish-edit{grid-template-columns:1fr 1.6fr 110px auto;gap:9px;display:grid}.dish-edit input{border:1px solid #ddd}.dish-edit button{border:0;border-radius:9px}.editor textarea{min-height:70px}.editor .soft{color:#3c3400;background:#fff4b6}.published{background:#fff;border-radius:14px;margin-top:16px}.published article{border-bottom:1px solid #eee;gap:5px;padding:15px 18px;display:grid}.published span{color:#6d6d68}.period{background:#fff4bd;border:1px solid #ead36a;border-radius:14px;justify-content:space-between;align-items:end;margin-bottom:15px;padding:15px;display:flex}.period button,.customer-row button{color:#fff;background:#111;border:0;border-radius:9px;padding:10px}.customer-row{background:#fff;border-bottom:1px solid #e6e6e1;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:16px;display:grid}.customer-row>div{display:grid}.customer-row small{color:#72726d}.customer-row aside{gap:7px;display:flex}.customer-row aside button:first-child{color:#246b2b;background:#e5f4e6}.customer-row button:disabled{color:#999;background:#eee}.empty{text-align:center;color:#767671;background:#fff;border-radius:14px;padding:40px}.toast{color:#fff;z-index:20;background:#111;border-radius:10px;padding:12px 18px;position:fixed;bottom:84px;left:50%;transform:translate(-50%)}@media (width<=760px){.access{grid-template-columns:1fr}.access>section{min-height:48vh;padding:30px 22px}.access h1{margin:40px 0 18px;font-size:46px}.access form{padding:30px 22px}.shell>header{padding:0 12px}.shell>header>span,.logo span{display:none}.customer-main,.admin-main{padding:15px 12px}.welcome{grid-template-columns:1fr;padding:23px}.welcome h1{font-size:34px}.menus,.kitchen-grid{grid-template-columns:1fr}.dish-edit{grid-template-columns:1fr 90px auto}.dish-edit input:nth-child(2){grid-area:2/1/auto/-1}.double{grid-template-columns:1fr 1fr}.period{flex-direction:column;align-items:stretch;gap:12px}.customer-row{grid-template-columns:1fr auto}.customer-row aside{grid-column:1/-1}.customer-row aside button{flex:1}}.confirm-card{color:#181818;background:#f4c400;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(28px,6vw,80px);display:flex}.confirm-card>small{letter-spacing:.14em;font-weight:800}.confirm-card h2{margin:15px 0 3px;font-size:40px}.confirm-card p{margin:4px 0}.confirm-card .confirm-phone{color:#5d5100}.confirm-card>b{margin:25px 0 12px}.confirm-card>button{color:#fff;background:#111;border:0;border-radius:11px;width:100%;padding:14px;font-weight:750}.confirm-card .text{color:#333;background:0 0}.closed{color:#9b251b;background:#ffe0dc;margin:0;padding:12px 20px;font-weight:750}.order-btn:disabled{cursor:not-allowed;background:#aaa}.dish-copy{flex:1}.sizes{gap:7px;margin-top:10px;display:flex}.sizes button{background:#fff;border:1px solid #ddd;border-radius:8px;padding:7px 10px;font-weight:700}.sizes .active{color:#f4c400;background:#111;border-color:#111}.heading-action{justify-content:space-between;align-items:center;gap:14px;display:flex}.heading-action>button{color:#fff;background:#111;border:0;border-radius:10px;padding:11px 14px;font-weight:700}.sizes-edit label{font-size:11px}.sizes-edit label input{margin-top:5px}.customer-form{grid-template-columns:repeat(3,1fr);align-items:end;margin-bottom:15px}.customer-form>button{height:44px}@media (width<=760px){.confirm-card{padding:30px 22px}.heading-action{align-items:flex-start}.heading-action .title{flex:1}.heading-action>button{margin-top:10px}.sizes-edit{grid-template-columns:1fr 1fr}.sizes-edit>input:first-child,.sizes-edit>input:nth-child(2){grid-column:1/-1}.sizes-edit>button{grid-column:1/-1;width:100%;height:38px}.customer-form{grid-template-columns:1fr}}.access input,.editor input,.editor select,.editor textarea,.period input{border-color:#dfc9c9}.access form>button,.editor>button,.heading-action>button,.period button,.customer-row button{background:#282424}.bottom .active{color:#c93434;background:#fff0f0}.account-total b{color:#ff8080}.ticket{border-top-color:#df4b4b}.ticket p{background:#fff0f0}.sizes .active{color:#ff8a8a;background:#2d2929}.toast{background:#282424}.compact-welcome{grid-template-columns:1fr auto;align-items:center;margin-bottom:18px;padding:28px 30px}.compact-welcome h1{margin:5px 0;font-size:clamp(30px,5vw,44px)}.compact-welcome p{margin:0}.mini-balance{color:#fff;text-align:left;background:#3b3434;border:1px solid #635555;border-radius:16px;gap:4px;min-width:170px;padding:16px 18px;display:grid}.mini-balance small{color:#d9caca}.mini-balance b{color:#ff8a8a;font-size:23px}.simple-menu{background:#fff;border:1px solid #eee5e5;border-radius:22px;padding:24px}.simple-day{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.simple-day small{letter-spacing:.16em;color:#c83b3b;font-size:10px;font-weight:800}.simple-day h2{text-transform:capitalize;margin:4px 0 0;font-size:28px}.simple-day span{color:#983333;background:#fff0f0;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.dish-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dish-card{text-align:left;color:#282424;background:#fff;border:1px solid #eadfdf;border-radius:17px;grid-template-columns:48px 1fr auto;align-items:center;gap:13px;padding:17px;transition:all .18s;display:grid;box-shadow:0 4px 18px #321e1e0a}.dish-card:hover{border-color:#e9aaaa;transform:translateY(-2px);box-shadow:0 9px 25px #461e1e17}.dish-card:disabled{opacity:.5}.dish-card>span{background:#fff0f0;border-radius:14px;place-items:center;width:48px;height:48px;font-size:23px;display:grid}.dish-card h3{margin:0 0 4px;font-size:18px}.dish-card p{color:#756c6c;margin:0;font-size:13px;line-height:1.4}.dish-card i{color:#d64a4a;font-size:31px;font-style:normal}.picker-backdrop{z-index:30;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1e18187a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.size-picker{background:#fff;border-radius:24px;width:min(470px,100%);padding:28px;position:relative;box-shadow:0 25px 70px #140a0a40}.picker-close{color:#574b4b;background:#f5eeee;border:0;border-radius:50%;width:36px;height:36px;font-size:24px;position:absolute;top:14px;right:16px}.size-picker>small{letter-spacing:.16em;color:#c83b3b;font-size:10px;font-weight:800}.size-picker h2{margin:7px 40px 5px 0;font-size:30px}.size-picker>p{color:#756c6c;margin:0 0 22px}.size-picker>h3{margin:0 0 10px;font-size:15px}.size-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.size-options button{text-align:left;color:#282424;background:#fff;border:1px solid #eadfdf;border-radius:16px;gap:3px;padding:15px;display:grid}.size-options b{color:#d13e3e;font-size:24px}.size-options span{color:#766;font-size:12px}.size-options strong{margin-top:4px;font-size:17px}.quick-note{border:1px solid #e5d7d7;border-radius:12px;outline:none;width:100%;margin-top:13px;padding:13px}.confirm-order{color:#fff;background:#d74444;border:0;border-radius:13px;width:100%;margin-top:10px;padding:14px;font-weight:800}.confirm-order:disabled{opacity:.65}.editor select{color:#423b3b;background:#f5f1f1;border-radius:11px;width:100%;padding:13px}@media (width<=760px){.compact-welcome{border-radius:18px;grid-template-columns:1fr;padding:22px}.compact-welcome h1{font-size:31px}.mini-balance{grid-template-columns:1fr auto;align-items:center;width:100%;margin-top:14px}.mini-balance b{font-size:20px}.simple-menu{border-radius:18px;padding:17px 14px}.simple-day{align-items:flex-start}.simple-day h2{font-size:24px}.simple-day span{font-size:11px}.dish-cards{grid-template-columns:1fr}.dish-card{min-height:86px;padding:15px}.dish-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.picker-backdrop{place-items:end center;padding:0}.size-picker{padding:26px 20px max(25px,env(safe-area-inset-bottom));border-radius:25px 25px 0 0;animation:.22s ease-out sheetUp}.size-picker h2{font-size:26px}.customer-main{padding-bottom:20px}}@keyframes sheetUp{0%{opacity:.5;transform:translateY(25%)}to{opacity:1;transform:none}}.price-field{background:#faf7f7;border:1px solid #eadede;border-radius:12px;padding:9px 11px}.price-field>span{color:#6d6161;font-size:11px}.price-field>div{align-items:center;gap:7px;display:flex}.price-field b{color:#c83b3b}.price-field input{width:100%;min-width:0;font-size:17px;font-weight:700;background:0 0!important;border:0!important;padding:5px 0!important}.company-form{grid-template-columns:1fr 2fr 180px auto;align-items:end;margin-bottom:18px}.company-form>button{height:44px}.company-grid{gap:10px;display:grid}.company-grid article{background:#fff;border:1px solid #eadfdf;border-radius:15px;align-items:center;gap:15px;padding:18px;display:flex}.company-grid h3,.company-grid p{margin:0 0 5px}.company-grid p{color:#746b6b}.company-grid b{color:#b33838;font-size:13px}.company-icon{color:#c83b3b;background:#fff0f0;border-radius:13px;place-items:center;width:46px;height:46px;font-size:23px;display:grid}.customer-row.overdue{background:#fff1f1;border-left:5px solid #d64242}.customer-row em{color:#c23232;margin-top:4px;font-size:12px;font-style:normal;font-weight:700}@media (width<=760px){.company-form{grid-template-columns:1fr}.sizes-edit{grid-template-columns:1fr 1fr}.price-field{grid-column:auto!important}.admin-nav button{font-size:10px}.admin-nav button span{font-size:18px}}.kitchen-actions>div{flex-wrap:wrap;gap:8px;display:flex}.kitchen-actions button{border:0;border-radius:10px;padding:11px 14px;font-weight:700}.deliver-all,.ready-action{color:#fff!important;background:#d64242!important}.deliver-all:disabled{opacity:.45}.ticket .status{padding:7px 11px;font-weight:800}.delete-action{color:#b52d2d!important;background:#fff0f0!important}.order-log{border-top:1px solid #e6dddd;margin-top:32px;padding-top:22px}.order-log>h2{margin:0}.order-log>p{color:#756c6c;margin:5px 0 14px}.order-log article{background:#fff;border-bottom:1px solid #eee5e5;grid-template-columns:1fr auto auto;align-items:center;gap:15px;padding:14px;display:grid}.order-log article div{gap:4px;display:grid}.order-log article small{color:#756c6c}.order-log button,.company-grid aside button{border:0;border-radius:9px;padding:9px 11px}.company-grid article>div:nth-child(2){flex:1}.company-grid aside{gap:7px;display:flex}.company-form{grid-template-columns:1fr 1.5fr 140px 140px auto auto}@media (width<=760px){.kitchen-actions{display:block}.kitchen-actions>div{margin-bottom:16px}.kitchen-actions>div button{flex:1}.order-log article{grid-template-columns:1fr auto}.order-log article button{grid-column:1/-1}.company-form{grid-template-columns:1fr}.company-grid article{flex-wrap:wrap;align-items:flex-start}.company-grid aside{width:100%}.company-grid aside button{flex:1}}.order .status{color:#fff;padding:8px 12px;font-size:12px;font-weight:850;box-shadow:0 3px 10px #0000001f}.order .status.ready{color:#fff;background:#168a3b}.order .status.delivered{color:#fff;background:#1267b1}.kitchen-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.kitchen-top .deliver-all{border:0;border-radius:11px;padding:12px 15px;font-weight:800}.kitchen-card-actions{grid-template-columns:1fr 1fr;gap:8px!important;display:grid!important}.kitchen-card-actions button{font-weight:800;padding:11px!important}.kitchen-card-actions button:disabled{opacity:1}.delivered-action{color:#fff!important;background:#222!important}.order-log{background:#fff;border:1px solid #e5dada;border-radius:15px;margin-top:28px;padding:0;overflow:hidden}.order-log summary{cursor:pointer;justify-content:space-between;align-items:center;padding:17px 19px;font-weight:850;list-style:none;display:flex}.order-log summary::-webkit-details-marker{display:none}.order-log summary:after{content:"+";color:#c73c3c;margin-left:10px;font-size:24px}.order-log[open] summary:after{content:"−"}.order-log summary small{color:#756c6c;margin-left:auto;font-weight:600}.log-content{border-top:1px solid #eee4e4;padding:0 17px 17px}.log-day h3{text-transform:capitalize;color:#8b3333;background:#fff1f1;border-radius:9px;margin:16px 0 7px;padding:9px 11px;font-size:14px}.order-log .log-day article{border-bottom:1px solid #eee;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:13px 4px;display:grid}.order-log .log-day article div{gap:4px;display:grid}.order-log .log-day article small{color:#716868}.order-log .log-day button{color:#b32f2f;background:#fff0f0;border:0;border-radius:8px;padding:8px}.revenue-cards{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.revenue-cards article{color:#fff;background:linear-gradient(145deg,#2d2929,#443737);border-radius:18px;gap:9px;padding:23px;display:grid}.revenue-cards small{color:#f1abab;letter-spacing:.12em;font-weight:800}.revenue-cards b{font-size:clamp(25px,4vw,36px)}.revenue-history{background:#fff;border:1px solid #eadfdf;border-radius:16px;margin-top:20px;padding:20px}.revenue-history h2{margin:0 0 12px}.revenue-history>div{text-transform:capitalize;border-bottom:1px solid #eee6e6;justify-content:space-between;align-items:center;padding:14px 2px;display:flex}.revenue-history span{gap:3px;display:grid}.revenue-history small{color:#766c6c;text-transform:none}.admin-nav button{width:min(200px,20%)}@media (width<=760px){.kitchen-top{display:block}.kitchen-top .deliver-all{width:100%;margin-bottom:16px}.revenue-cards{grid-template-columns:1fr}.order-log .log-day article{grid-template-columns:1fr auto}.order-log .log-day button{grid-column:1/-1}.order{align-items:flex-start}.order aside{min-width:102px}.order .status{font-size:11px}.admin-nav button{font-size:9px}}:root{color:#2b302f;background:#f5f3ef}body{background:#f5f3ef}.logo i{color:#fff;background:#df4b4b}.access{background:#273230}.access form,.confirm-card{background:#e8eee9}.eyebrow{color:#d9a14b}.welcome{background:linear-gradient(135deg,#283633,#3c4a46)}.mini-balance{background:#344541;border-color:#52635e}.mini-balance b,.account-total b{color:#f0bb68}.simple-day small{color:#28786f}.simple-day span{color:#22675f;background:#e7f2ef}.dish-card>span,.bottom .active,.company-icon{color:#286f68;background:#e8f2ef}.dish-card:hover{border-color:#8ebbb4;box-shadow:0 9px 25px #275c541f}.dish-card i,.size-options b{color:#28786f}.size-options button.active{background:#eaf4f1;border-color:#347f76;box-shadow:0 0 0 2px #c7dfda}.confirm-order{background:#28786f}.account-total{background:#2d3b38}.editor .soft,.period{color:#34564f;background:#edf3ef}.period{border-color:#cadbd6}.company-grid b{color:#2b7169}.customer-row.overdue{background:#fff4e5;border-left-color:#d9902f}.customer-row em{color:#a95e0d}.ticket{border-top-color:#d99b3f;flex-direction:column;height:100%;min-height:245px;display:flex}.ticket.received,.ticket.preparing{border-top-color:#d99b3f}.ticket.ready{background:#f4fbf8;border-top-color:#258268}.ticket .status.received,.ticket .status.preparing{color:#2f2616;background:#e7a63f}.ticket .status.ready{color:#fff;background:#218267}.ticket h3{margin-bottom:12px}.kitchen-card-actions{margin-top:auto!important}.ready-action,.ready-all{color:#fff!important;background:#28786f!important}.waiting-action{color:#74531d!important;background:#f1e4cb!important}.delivered-action,.deliver-all{color:#fff!important;background:#303b39!important}.delivered-action:disabled,.deliver-all:disabled,.ready-all:disabled{cursor:not-allowed;color:#8b9491!important;background:#d9dddb!important}.bulk-actions{flex-wrap:wrap;gap:8px;display:flex}.bulk-actions button{border:0;border-radius:11px;padding:12px 15px;font-weight:800}.order .status.received,.order .status.preparing{color:#fff;background:#d99128}.order .status.ready{background:#178162}.order .status.delivered{background:#326e9f}.revenue-cards article{background:linear-gradient(145deg,#2c3a37,#40514d)}.revenue-cards small{color:#efbd70}.order-log summary:after{color:#28786f}.log-day h3{color:#286c64;background:#eaf3f0}.delete-action,.order-log .log-day button{color:#944a3f!important;background:#f5ecea!important}@media (width<=760px){.bulk-actions{grid-template-columns:1fr;display:grid}.bulk-actions button{width:100%}.ticket{min-height:220px}}.order .status{box-shadow:none;border:1px solid #d5dad8;font-weight:800;color:#3d4744!important;background:#eef0ef!important}.order .status.ready{border-color:#bfd8d1;color:#27675c!important;background:#e5f1ed!important}.order .status.delivered{border-color:#d0dce1;color:#405b67!important;background:#edf1f3!important}.order aside>span.open{color:#666f6c;background:0 0;border-radius:0;padding:2px 0;font-weight:650}.order aside>span.paid{color:#397060;background:0 0;border-radius:0;padding:2px 0;font-weight:650}.always-field{background:#edf4f1;border:1px solid #cbded8;border-radius:12px;align-items:center;padding:10px 12px;gap:10px!important;display:flex!important}.always-field input{accent-color:#28786f;width:18px;height:18px}.always-field span{gap:2px;display:grid}.always-field small{color:#64736f;font-weight:500}.sizes-edit{grid-template-columns:1fr 1.25fr 110px 110px 150px auto}@media (width<=760px){.always-field{grid-column:1/-1}.sizes-edit{grid-template-columns:1fr 1fr}}.menu-date{max-width:430px}.permanent-notice{color:#315f57;background:#e9f2ef;border:1px solid #c8ddd7;border-radius:13px;gap:4px;padding:14px 16px;display:grid}.permanent-notice span{color:#60736f;font-size:13px}
