:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand:#1d4ed8;--brand-dark:#0a1630;--brand-light:#dbeafe;--on-brand:#fff;--bg:#f1f4f9;--panel:#fff;--surface:#fff;--text:#0f172a;--muted:#64748b;--line:#e2e8f0;--danger:#b91c1c;--warn:#b45309;--ok:#15803d;--ok-bg:#dcfce7;--ok-ink:#14532d;--warn-bg:#fef3c7;--warn-ink:#78350f;--danger-bg:#fee2e2;--danger-ink:#7f1d1d;--sync-bg:#e0e7ff;--sync-ink:#3730a3;--lock-bg:linear-gradient(160deg, #0a1630, #050a16);--shadow:#0f172a14;--radius:14px;--tap:52px;color:var(--text);background:var(--bg);-webkit-tap-highlight-color:transparent;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#2563eb;--brand-dark:#08122a;--brand-light:#12305e;--on-brand:#fff;--bg:#060b18;--panel:#0d1526;--surface:#13203a;--text:#e6edf7;--muted:#94a3b8;--line:#24324f;--danger:#f87171;--warn:#fbbf24;--ok:#4ade80;--ok-bg:#12351a;--ok-ink:#bbf7d0;--warn-bg:#3b2f0b;--warn-ink:#fde68a;--danger-bg:#3d1717;--danger-ink:#fecaca;--sync-bg:#1e2a5a;--sync-ink:#c7d2fe;--lock-bg:radial-gradient(circle at 50% 0%, #0f2a5c 0%, #050a16 70%);--shadow:#0006}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#2563eb;--brand-dark:#08122a;--brand-light:#12305e;--on-brand:#fff;--bg:#060b18;--panel:#0d1526;--surface:#13203a;--text:#e6edf7;--muted:#94a3b8;--line:#24324f;--danger:#f87171;--warn:#fbbf24;--ok:#4ade80;--ok-bg:#12351a;--ok-ink:#bbf7d0;--warn-bg:#3b2f0b;--warn-ink:#fde68a;--danger-bg:#3d1717;--danger-ink:#fecaca;--sync-bg:#1e2a5a;--sync-ink:#c7d2fe;--lock-bg:radial-gradient(circle at 50% 0%, #0f2a5c 0%, #050a16 70%);--shadow:#0006}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{overscroll-behavior:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}input,textarea,select{-webkit-user-select:text;user-select:text}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0}button:disabled{opacity:.45;cursor:not-allowed}input,select,textarea{font:inherit;min-height:var(--tap);border:2px solid var(--line);background:var(--surface);width:100%;color:var(--text);border-radius:12px;padding:10px 14px;font-size:18px}input:focus,select:focus,textarea:focus{border-color:var(--brand);outline:none}label{color:var(--muted);gap:6px;font-size:14px;font-weight:600;display:grid}h1,h2,h3{margin:0}.btn{min-height:var(--tap);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:17px;font-weight:700;transition:transform 60ms,filter .15s;display:inline-flex}.btn:active:not(:disabled){transform:scale(.97)}.btn-primary{background:var(--brand);color:var(--on-brand)}.btn-primary:hover:not(:disabled){filter:brightness(1.08)}.btn-ghost{background:var(--surface);border:2px solid var(--line)}.btn-danger{background:var(--danger-bg);color:var(--danger)}.btn-lg{border-radius:16px;min-height:68px;font-size:22px}.btn-block{width:100%}.app{grid-template-rows:auto 1fr;height:100%;display:grid}.topbar{padding:8px 14px;padding-top:max(8px, env(safe-area-inset-top));background:var(--brand-dark);color:#fff;align-items:center;gap:12px;display:flex}.topbar .title{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;overflow:hidden}.topbar .sub{opacity:.75;font-size:13px}.topbar .spacer{flex:1}.topbar .tb-btn{color:#fff;background:#ffffff1f;border-radius:10px;min-height:44px;padding:0 14px;font-weight:600}.topbar .tb-btn.active{color:#0a1630;background:#fff}.badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.badge-on{background:var(--ok-bg);color:var(--ok)}.badge-off{background:var(--warn-bg);color:var(--warn)}.badge-sync{background:var(--sync-bg);color:var(--sync-ink)}.dot{background:currentColor;border-radius:50%;width:9px;height:9px}.content{min-height:0;overflow:auto}.page{gap:16px;max-width:980px;margin:0 auto;padding:18px;display:grid}.card{background:var(--panel);border-radius:var(--radius);box-shadow:0 1px 2px var(--shadow);gap:14px;padding:18px;display:grid}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.grid2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.muted{color:var(--muted)}.error{color:var(--danger);font-weight:600}.money{font-variant-numeric:tabular-nums;white-space:nowrap}.sell{grid-template-columns:1fr minmax(340px,400px);height:100%;min-height:0;display:grid}.catalog{flex-direction:column;gap:10px;min-height:0;padding:12px;display:flex}.catalog>.chips{flex:none}.catalog>.products{flex:auto}.search{position:relative}.chips{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.chip{background:var(--surface);border:2px solid var(--line);white-space:nowrap;border-radius:999px;min-height:44px;padding:0 18px;font-weight:700}.chip.active{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.products{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:10px;min-height:0;padding-bottom:90px;display:grid;overflow-y:auto}.tile{border-radius:var(--radius);background:var(--surface);text-align:left;min-height:108px;box-shadow:0 1px 2px var(--shadow);border-left:6px solid var(--tile,var(--brand));align-content:space-between;gap:6px;padding:12px;display:grid}.tile:active{transform:scale(.97)}.tile .name{font-size:16px;font-weight:700;line-height:1.2}.tile .price{color:var(--brand-dark);font-size:18px;font-weight:800}.tile .stock{color:var(--muted);font-size:12px}.tile .stock.low{color:var(--danger);font-weight:700}.cart{background:var(--panel);border-left:1px solid var(--line);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.cart-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.cart-lines{flex:auto;min-height:150px;overflow-y:auto}.cart-line{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:4px 10px;padding:12px 16px;display:grid}.cart-line .desc{font-weight:700}.cart-line .meta{color:var(--muted);font-size:13px}.qty{align-items:center;gap:6px;display:flex}.qty button{background:var(--bg);border-radius:10px;width:44px;height:44px;font-size:22px;font-weight:800}.qty .n{text-align:center;min-width:36px;font-size:18px;font-weight:800}.cart-foot{padding:14px 16px;padding-bottom:max(14px, env(safe-area-inset-bottom));border-top:1px solid var(--line);gap:6px;display:grid}.tot{color:var(--muted);justify-content:space-between;display:flex}.tot.big{color:var(--text);margin:4px 0 8px;font-size:26px;font-weight:900}.empty{text-align:center;color:var(--muted);place-items:center;gap:8px;padding:40px 20px;display:grid}.cart-toggle{display:none}.banner{background:var(--warn-bg);color:var(--warn-ink);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-weight:600;display:flex}.overlay{z-index:50;background:#0206178c;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.modal{background:var(--bg);border-radius:20px;gap:14px;width:min(980px,100%);max-height:100%;padding:18px;display:grid;overflow:auto}.modal.narrow{width:min(520px,100%)}.modal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.close-x{background:var(--surface);border-radius:12px;width:48px;height:48px;font-size:24px}.pay{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pay-total{background:var(--brand-dark);color:#fff;border-radius:var(--radius);gap:4px;padding:16px 18px;display:grid}.pay-total .label{opacity:.75;font-size:14px}.pay-total .value{font-size:40px;font-weight:900}.tabs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tab{background:var(--surface);border:2px solid var(--line);border-radius:12px;min-height:56px;font-weight:800}.tab.active{border-color:var(--brand);background:var(--brand-light);color:var(--brand-dark)}.denoms{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.denom{color:#fff;border-radius:14px;min-height:72px;font-size:22px;font-weight:900;box-shadow:inset 0 -4px #00000026}.denom:active{transform:scale(.96)}.d500{background:#a16207}.d1000{background:#dc2626}.d2000{background:#2563eb}.d5000{background:#ca8a04}.d10000{background:#16a34a}.d20000{background:#ea580c}.suggest{flex-wrap:wrap;gap:8px;display:flex}.suggest button{background:var(--surface);border:2px dashed var(--brand);min-height:48px;color:var(--text);border-radius:10px;padding:0 16px;font-weight:800}.status-box{border-radius:var(--radius);background:var(--surface);gap:6px;padding:14px 16px;display:grid}.status-box .big{font-size:34px;font-weight:900}.status-box.change{background:var(--ok-bg);color:var(--ok-ink)}.status-box.missing{background:var(--danger-bg);color:var(--danger-ink)}.paylist{gap:8px;display:grid}.payitem{background:var(--surface);border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;font-weight:700;display:flex}.breakdown{flex-wrap:wrap;gap:6px;display:flex}.breakdown span{background:#ffffffb3;border-radius:8px;padding:6px 10px;font-size:15px;font-weight:800}.keypad{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.keypad button{background:var(--surface);min-height:64px;box-shadow:0 1px 2px var(--shadow);border-radius:14px;font-size:26px;font-weight:800}.keypad button:active{background:var(--brand-light)}.keypad-display{text-align:right;background:var(--surface);border-radius:12px;min-height:64px;padding:10px 16px;font-size:34px;font-weight:900}.lock{background:var(--lock-bg);place-items:center;min-height:100%;padding:20px;display:grid}.lock-card{background:var(--panel);text-align:center;border-radius:24px;gap:16px;width:min(400px,100%);padding:26px;display:grid}.pin-dots{justify-content:center;gap:14px;min-height:24px;display:flex}.pin-dots span{border:3px solid var(--brand);border-radius:50%;width:18px;height:18px}.pin-dots span.on{background:var(--brand)}.receipt{white-space:pre;color:#111;background:#fff;border-radius:6px;justify-self:center;max-height:52vh;padding:14px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12.5px;line-height:1.35;overflow:auto;box-shadow:0 2px 12px #0000001f}.toast{bottom:max(20px, env(safe-area-inset-bottom));z-index:100;border-radius:14px;max-width:calc(100% - 32px);padding:14px 22px;font-weight:700;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000040}.toast.ok{color:#fff;background:#15803d}.toast.error{color:#fff;background:#b91c1c}.toast.info{color:#fff;background:#1e293b}table.list{border-collapse:collapse;width:100%}table.list td,table.list th{border-bottom:1px solid var(--line);text-align:left;padding:10px 8px}.counter{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:6px 0;display:grid}@media (width<=860px){.sell{grid-template-columns:1fr}.cart{z-index:30;border:0;border-radius:22px 22px 0 0;height:82vh;transition:transform .25s;position:fixed;inset:auto 0 0;transform:translateY(100%);box-shadow:0 -10px 40px #00000040}.cart.open{transform:none}.cart-toggle{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:20;justify-content:space-between;display:flex;position:fixed}.pay{grid-template-columns:1fr}.hide-sm{display:none}.pay-total .value{font-size:32px}}@media (width<=600px){.topbar .sub{display:none}}@media (width<=520px){.denoms{grid-template-columns:repeat(2,1fr)}.page{padding:10px}}.brand-logo{border-radius:22px;justify-self:center;width:96px;height:96px;box-shadow:0 10px 30px #1d4ed859}.brand-credit{color:var(--muted);margin:0;font-size:12px}.theme-toggle{border:2px solid var(--line);border-radius:12px;justify-self:center;display:inline-flex;overflow:hidden}.theme-toggle button{min-height:40px;color:var(--muted);background:var(--surface);padding:0 12px;font-size:14px;font-weight:700}.theme-toggle button.on{background:var(--brand);color:var(--on-brand)}.topbar .theme-toggle{border-color:#fff3}.topbar .theme-toggle button{color:#fff;background:#ffffff14;min-height:36px;padding:0 10px;font-size:13px}.topbar .theme-toggle button.on{color:#0a1630;background:#fff}.tables-screen{grid-template-rows:auto auto 1fr auto;gap:10px;height:100%;min-height:0;padding:12px;display:grid}.tables-bar{align-items:center;gap:10px;min-width:0;display:flex}.room{aspect-ratio:16/10;border:1px solid var(--line);background:var(--surface);border-radius:14px;align-self:start;width:100%;max-height:100%;margin:0 auto;position:relative;overflow:hidden}.rtable{border:2px solid var(--line);background:var(--page,var(--surface));color:var(--ink);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:2px;font-size:13px;line-height:1.15;display:flex;position:absolute}.rtable.round{border-radius:50%}.rtable strong{font-size:18px}.rtable .small{opacity:.85;font-size:11px}.rtable.free{border-style:dashed}.rtable.busy{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.rtable.busy.pending{box-shadow:0 0 0 3px #f59e0b}.rtable .dot-pending{color:#1f1300;background:#f59e0b;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:800;display:grid;position:absolute;top:4px;right:6px}.legend{flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.legend .sw{vertical-align:-2px;border:2px dashed var(--line);border-radius:4px;width:14px;height:14px;margin-right:4px;display:inline-block}.legend .sw.busy{background:var(--brand);border:2px solid var(--brand)}.legend .sw.pending{background:var(--brand);border:2px solid var(--brand);box-shadow:0 0 0 2px #f59e0b}.guests{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.sent-tag{color:#166534;vertical-align:2px;background:#dcfce7;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:700}.cart-line .note{color:#b45309;font-style:italic}.btn-kitchen{color:#1f1300;background:#f59e0b;border-color:#f59e0b;font-weight:800}.btn-kitchen:disabled{opacity:.45}.cart-head{flex-wrap:wrap;gap:8px}.cart-head .row{flex-wrap:nowrap}.cart-head .row .btn{min-height:40px;padding:0 12px}.paid-tag{color:#3730a3;background:#e0e7ff}.waive{border:1px dashed var(--line);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-weight:600;display:flex}.waive input{width:24px;height:24px;min-height:24px}.seat-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;align-content:flex-start;align-items:flex-start;gap:6px;max-height:136px;padding:8px 12px;display:flex;overflow-y:auto}.seat-bar .chip{flex:none;height:38px;min-height:38px;padding:0 12px;font-size:14px}.seat-chip{color:#075985;background:#e0f2fe;border-radius:999px;margin-right:4px;padding:1px 7px;font-size:11px;font-weight:800;display:inline-block}.seat-chip.paid{color:#166534;background:#dcfce7;text-decoration:line-through}.seat-chip.none{color:#92400e;background:#fef3c7}.seat-pick{gap:8px;display:grid}.banner.small{margin:6px 12px;font-size:13px}.takeout{color:var(--muted);align-items:center;gap:6px;margin-top:2px;font-size:13px;font-weight:700;display:inline-flex}.takeout input{width:18px;height:18px;min-height:18px}.digital-receipt{border-radius:var(--radius);background:var(--surface);gap:8px;padding:12px 14px;display:grid}.digital-receipt.prominent{border:2px solid var(--brand);background:var(--brand-light)}.digital-receipt .dr-title{font-weight:800}.digital-receipt .row .btn{flex:1;min-height:48px;padding:0 10px;font-size:15px}.qr-box{background:#fff;border-radius:16px;justify-self:center;width:min(320px,80vw);padding:12px}.qr-box svg{width:100%;height:auto;display:block}.seat-panel{border-bottom:1px solid var(--line);padding:6px 12px 8px}.seat-map{touch-action:manipulation;width:100%;max-width:380px;height:auto;margin:0 auto;display:block}.seat-map [role=button]{cursor:pointer;outline:none}.seat-table rect{fill:var(--bg);stroke:var(--line);stroke-width:2px}.seat-table.active rect{fill:var(--brand-light);stroke:var(--brand)}.seat-table:focus-visible rect,.seat:focus-visible circle:not(.seat-hit){stroke:var(--brand);stroke-width:4px}.seat-table-name{fill:var(--text);font-size:15px;font-weight:800}.seat-table-hint{fill:var(--muted);font-size:11px}.seat-hit{fill:#0000;stroke:none}.seat circle:not(.seat-hit){fill:var(--surface);stroke:var(--line);stroke-width:2.5px}.seat.active circle:not(.seat-hit){fill:var(--brand);stroke:var(--brand)}.seat.paid circle:not(.seat-hit){fill:var(--ok-bg);stroke:var(--ok)}.seat-letter{fill:var(--text);pointer-events:none;font-size:16px;font-weight:800}.seat.active .seat-letter{fill:var(--on-brand)}.seat-badge circle{fill:#f59e0b!important;stroke:var(--surface)!important;stroke-width:2px!important}.seat-badge text{fill:#fff;pointer-events:none;font-size:11px;font-weight:800}.seat-panel-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.seat-panel-foot .chip{min-height:36px;padding:0 12px;font-size:14px}.update-banner{top:max(12px, env(safe-area-inset-top));z-index:120;color:#fff;background:#1e293b;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:min(720px,100% - 32px);padding:14px 18px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0000004d}.update-block{z-index:200;background:#060b18eb;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.update-card{color:#fff;background:#1e293b;border-radius:18px;gap:16px;width:min(520px,100%);padding:24px;display:grid}.guests-other{align-items:flex-end;gap:8px;margin-top:14px;display:flex}.guests-other label{flex:1}.course-bar{border-bottom:1px solid var(--line,#7f7f7f33);flex-shrink:0;align-items:center;gap:8px;padding:4px 16px;display:flex}.course-bar>span{flex:1}.course-sep{color:#b45309;letter-spacing:.04em;text-transform:uppercase;border:1px dashed #f59e0b;border-radius:8px;justify-content:space-between;align-items:center;margin:8px 4px 2px;padding:6px 10px;font-size:13px;font-weight:800;display:flex}.course-sep.fired{color:#dc2626;border-style:solid;border-color:#dc2626}:root[data-theme=dark] .course-sep{color:#fbbf24}:root[data-theme=dark] .course-sep.fired{color:#f87171;border-color:#f87171}.btn-fire{color:#fff;background:#dc2626;border-color:#dc2626;margin-top:6px;font-weight:800}.btn-fire:disabled{opacity:.45}.cart-line{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px 10px;padding:8px 12px}.cart-line>.qty{grid-area:1/2}.cart-line>.money{grid-area:1/3;min-width:74px}.cart-line .desc{line-height:1.25}.cart-line .meta{font-size:12px}.cart-line .qty{gap:4px}.cart-line .qty button{width:36px;height:36px;font-size:20px}.cart-line .qty .n{min-width:26px;font-size:16px}.cart-foot{padding:10px 12px;padding-bottom:max(10px, env(safe-area-inset-bottom));gap:4px}.cart-foot .tot{font-size:14px}.cart-foot .tot.big{margin:2px 0 4px;font-size:22px}.cart-foot .btn-lg{min-height:50px;padding-top:8px;padding-bottom:8px;font-size:18px}.course-sep{margin:6px 4px 0;padding:4px 10px}.seat-dock{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex:none;align-items:center;gap:12px;padding:8px 10px;display:flex}.seat-dock .seat-map{flex:0 340px;max-width:340px;max-height:172px;margin:0}.seat-dock-side{flex-direction:column;flex:auto;align-items:flex-start;gap:8px;min-width:0;display:flex}.seat-dock .course-bar{border:0;flex-wrap:wrap;width:100%;padding:0}.seat-dock .course-bar>span{font-size:15px}.catalog>.products{padding-bottom:8px}.sent-tag{white-space:nowrap}@media (width<=860px){.catalog>.products{padding-bottom:8px}.seat-dock{margin-bottom:76px}}@media (width<=560px){.seat-dock{flex-direction:column;align-items:stretch}.seat-dock .seat-map{max-width:100%;max-height:150px}}.cart-line.mine{background:color-mix(in srgb, var(--brand) 10%, transparent);box-shadow:inset 4px 0 0 var(--brand)}.ask-seat{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;margin-bottom:12px;display:grid}.ask-seat-btn{border:2px solid var(--line);background:var(--panel);min-height:84px;color:inherit;cursor:pointer;border-radius:16px;place-items:center;gap:2px;display:grid}.ask-seat-btn b{font-size:28px;line-height:1}.ask-seat-btn.current,.btn.current{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 25%, transparent)}.qty.qty-only{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px}.qty.qty-only .n{min-width:0;font-size:17px}.promo-banner{color:#15803d;background:#16a34a24;border:1px solid #16a34a66;border-radius:10px;margin-bottom:8px;padding:6px 12px;font-size:14px;font-weight:700}.cart-line .promo-tag,.tot.promo-tot{color:#15803d;font-weight:700}.refund-list{gap:6px;max-height:50vh;margin-top:10px;display:grid;overflow:auto}.refund-row{text-align:left;border:1px solid var(--line);background:var(--card,transparent);border-radius:10px;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 12px;display:grid}.refund-row .money{text-align:right;grid-area:1/2/span 3;align-self:center}.refund-row.voided{opacity:.55}.refund-lines{border-bottom:1px solid var(--line);gap:4px;margin-bottom:8px;padding:8px 0 12px;display:grid}.refund-how{gap:4px;margin:10px 0;display:grid}.refund-kinds{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px;display:grid}.refund-kinds .chip{white-space:normal;text-align:center}
