@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-thai-thai-400-normal-Bt1rR4gi.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-thai-400-normal-DKc8V4lk.woff)format("woff")}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-thai-thai-500-normal-BrMc1XKn.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-thai-500-normal-BoHUoq0p.woff)format("woff")}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-thai-thai-600-normal-DvfsyWAn.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-thai-600-normal-BOwfviun.woff)format("woff")}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-thai-latin-400-normal-CwmoKdEh.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-latin-400-normal-YXrLwNa7.woff)format("woff")}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-thai-latin-500-normal-DQcnnbdd.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-latin-500-normal-h5t7erDE.woff)format("woff")}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-thai-latin-600-normal-BR-dhaTH.woff2)format("woff2"),url(/assets/ibm-plex-sans-thai-latin-600-normal-P_JjY83V.woff)format("woff")}.dashboard{gap:var(--space-4);align-content:start;display:grid}.dashboard-range{gap:var(--space-1);display:grid}.dashboard-range-row{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.dashboard-range-row .field{width:var(--col-md)}.dashboard-range-row .btn{margin-block-start:calc(1em * var(--leading-body) + var(--space-1))}.dashboard-days-toggle,.dashboard-details-toggle{justify-self:start}.dashboard-details{gap:var(--space-4);display:grid}.summary-cards{grid-template-columns:repeat(auto-fit, minmax(var(--col-md), 1fr));gap:var(--space-4);display:grid}.summary-card{align-content:start;gap:var(--space-1);padding:var(--space-5);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);display:grid}.summary-card-label,.summary-card-basis{color:var(--muted)}.summary-card-basis{font-size:var(--text-sm)}.summary-card-value{color:var(--ink);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.summary-table .row-zero th,.summary-table .row-zero td{color:var(--muted)}.summary-caption{padding:var(--space-3) var(--space-3) var(--space-2);text-align:start;background:var(--surface)}.summary-caption-name,.summary-caption-basis{display:block}.summary-caption-name{font-weight:var(--weight-semibold)}.summary-caption-basis{font-size:var(--text-sm);color:var(--muted);margin-block-start:var(--space-1)}.summary-table th,.summary-table td{padding-inline:var(--space-2)}.summary-table .cell-nowrap{white-space:nowrap}.summary-table thead th[colspan]{text-align:center}.summary-table .summary-total tr:last-child th,.summary-table .summary-total tr:last-child td{border-bottom:var(--line-w-strong) solid var(--line-strong);background:var(--surface-sunk);font-weight:var(--weight-semibold)}.summary-table .summary-total-only tr:last-child th,.summary-table .summary-total-only tr:last-child td{border-bottom:0}.orders,.orders-panel,.orders-summary,.orders-section{gap:var(--space-4);align-content:start;display:grid}.orders-section,.orders-summary{gap:var(--space-3)}.orders-back{min-height:var(--tap);justify-self:start;align-items:center;display:inline-flex}.orders-filters{gap:var(--space-1);display:grid}.orders-filter-row{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.orders-filter-row .field{width:var(--col-md)}.orders-filter-row .btn{margin-block-start:calc(1em * var(--leading-body) + var(--space-1))}.orders-blocks{grid-template-columns:repeat(auto-fit, minmax(calc(var(--col-lg) + var(--col-sm)), 1fr));gap:var(--space-3);align-items:start;display:grid}.orders-block{gap:var(--space-2);padding:var(--space-4);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);display:grid}.orders-block h3{font-family:var(--font);font-size:var(--text-base);font-weight:var(--weight-semibold)}.orders-block-basis{font-size:var(--text-sm)}.orders-block-rows{gap:var(--space-1);margin:0;display:grid}.orders-block-row{justify-content:space-between;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.orders-block-row dd{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.orders .table th,.orders .table td{padding-inline:var(--space-2)}.orders .table .cell-nowrap,.orders-receipt-cell{white-space:nowrap}.orders-receipt-cell span{font-size:var(--text-sm);display:block}.orders-reason{overflow-wrap:anywhere}.orders-badges{gap:var(--space-1);flex-wrap:wrap;display:flex}.orders-item-name{white-space:normal}.orders-item-sub{font-size:var(--text-sm);font-weight:var(--weight-regular);display:block}.orders-facts{grid-template-columns:repeat(auto-fit, minmax(var(--col-sm), 1fr));gap:var(--space-3) var(--space-4);padding:var(--space-4);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);margin:0;display:grid}.orders-fact{gap:var(--space-1);align-content:start;display:grid}.orders-fact dt{font-size:var(--text-sm);color:var(--muted)}.orders-fact dd{font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0}.orders-payments{gap:var(--space-3);display:grid}.orders-payment{gap:var(--space-2);display:grid}.orders-payment h3{align-items:center;gap:var(--space-2);font-family:var(--font);font-size:var(--text-base);flex-wrap:wrap;display:flex}.orders-void-note{align-self:center;margin:0}.input.orders-textarea{height:auto;min-height:calc(var(--tap) * 2);resize:vertical}.receipt-body{padding:var(--space-5)}.receipt{gap:var(--space-3);max-width:var(--dialog-w);padding:var(--space-5);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);margin-inline:auto;display:grid}.receipt-mark,.receipt-void{padding:var(--space-2) var(--space-3);border:var(--line-w-strong) solid var(--ink);border-radius:var(--radius-control);text-align:center;margin:0}.receipt-void{border-color:var(--danger);background:var(--danger-wash);color:var(--danger)}.receipt-head{gap:var(--space-1);text-align:center;overflow-wrap:anywhere;display:grid}.receipt-head p{margin:0}.receipt-meta,.receipt-money{gap:var(--space-1);margin:0;display:grid}.receipt-money{padding-top:var(--space-3);border-top:var(--line-w) solid var(--line)}.receipt-line{justify-content:space-between;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.receipt-line dd{margin:0}.receipt-lines{gap:var(--space-2);padding:var(--space-3) 0;border-top:var(--line-w) solid var(--line);margin:0;list-style:none;display:grid}.receipt-lines li{justify-content:space-between;gap:var(--space-3);display:flex}.receipt-sub{font-size:var(--text-sm);display:block}.receipt-foot{text-align:center;white-space:pre-line;overflow-wrap:anywhere}.slip-group-head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.slip-group-head h3{font-family:var(--font);font-size:var(--text-base)}.slip-image{object-fit:contain;max-width:100%;max-height:70vh;margin-inline:auto;display:block}.slip-file-name{overflow-wrap:anywhere}.pa{gap:var(--space-4);display:grid}.pa-current{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);flex-wrap:wrap;display:flex}.pa-code{font-size:var(--text-sm);display:block}.pa-nowrap{white-space:nowrap}.pa-status{gap:var(--space-2);flex-wrap:wrap;display:flex}.badge-current{border-width:var(--line-w-strong);border-color:var(--ink);background:var(--surface-sunk);font-weight:var(--weight-semibold)}.pa .table th,.pa .table td{padding-inline:var(--space-2)}.pa .table .cell-actions{white-space:normal}.pa .row-actions{justify-content:flex-end;gap:var(--space-2);min-width:var(--col-sm);flex-wrap:wrap;display:flex}.pa-note{font-size:var(--text-sm);text-align:end;overflow-wrap:anywhere;flex-basis:100%}.pa-more{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.money,.money-panel,.money-summary{gap:var(--space-4);align-content:start;display:grid}.money-summary{gap:var(--space-3)}.money-filters{gap:var(--space-1);display:grid}.money-filter-row{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.money-filter-row .field{width:var(--col-md)}.money-filter-row .field:has(select){width:auto;min-width:var(--col-md);max-width:100%}.money-filter-row .btn{margin-block-start:calc(1em * var(--leading-body) + var(--space-1))}.money-statuses{gap:var(--space-1);border:0;min-width:0;margin:0;padding:0;display:grid}.money-statuses legend{font-weight:var(--weight-semibold);padding:0}.money-statuses-list{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.money-review-check{margin-block-start:calc(1em * var(--leading-body) + var(--space-1))}.money-totals{grid-template-columns:repeat(auto-fit, minmax(var(--col-lg), 1fr));gap:var(--space-3);margin:0;display:grid}.money-total{gap:var(--space-1);padding:var(--space-4);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);align-content:start;display:grid}.money-total dt{font-weight:var(--weight-semibold)}.money-total dd{justify-content:space-between;gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.money .table th,.money .table td{padding-inline:var(--space-2)}.money .table .cell-nowrap{white-space:nowrap}.money-sub{font-size:var(--text-sm);font-weight:var(--weight-regular);overflow-wrap:anywhere;display:block}.money-sub.num{white-space:nowrap}.money-badges{gap:var(--space-1);flex-wrap:wrap;display:flex}.money-actions{align-items:stretch;gap:var(--space-1);flex-direction:column;display:flex}.money-actions .btn{white-space:nowrap}.input.money-textarea{height:auto;min-height:calc(var(--tap) * 2);resize:vertical}.cash,.cash-panel,.cash-section{gap:var(--space-4);align-content:start;display:grid}.cash-section{gap:var(--space-3)}.cash-back{min-height:var(--tap);justify-self:start;align-items:center;display:inline-flex}.cash-filters{gap:var(--space-1);display:grid}.cash-filter-row{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.cash-filter-row .field{width:var(--col-md)}.cash-filter-row .field:has(select){width:auto;min-width:var(--col-md);max-width:100%}.cash-filter-row .btn{margin-block-start:calc(1em * var(--leading-body) + var(--space-1))}.cash .table th,.cash .table td{padding-inline:var(--space-2)}.cash .table .cell-nowrap{white-space:nowrap}.cash-sub{font-size:var(--text-sm);font-weight:var(--weight-regular);overflow-wrap:anywhere;display:block}.cash-badges{gap:var(--space-1);flex-wrap:wrap;display:flex}.cash-facts{grid-template-columns:repeat(auto-fit, minmax(var(--col-sm), 1fr));gap:var(--space-3) var(--space-4);padding:var(--space-4);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);margin:0;display:grid}.cash-fact{gap:var(--space-1);align-content:start;display:grid}.cash-fact dt{font-size:var(--text-sm);color:var(--muted)}.cash-fact dd{font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0}.cash-qr{grid-template-columns:repeat(auto-fit, minmax(var(--col-lg), 1fr));gap:var(--space-3);margin:0;display:grid}.cash-qr-line{gap:var(--space-1);padding:var(--space-4);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);align-content:start;display:grid}.cash-qr-line dt{font-weight:var(--weight-semibold)}.cash-qr-line dd{justify-content:space-between;gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.input.cash-textarea{height:auto;min-height:calc(var(--tap) * 2);resize:vertical}.catalog{gap:var(--space-4);display:grid}.panel{gap:var(--space-4);padding-top:var(--space-4);display:grid}.panel-head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.toolbar{grid-template-columns:repeat(auto-fit, minmax(var(--col-md), 1fr));gap:var(--space-4);align-items:start;display:grid}.list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.list-row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);flex-wrap:wrap;display:flex}.list-row-dragging{z-index:1;border:var(--line-w-strong) solid var(--ink);background:var(--surface-sunk);position:relative}.list-row-name{min-width:var(--col-sm);overflow-wrap:anywhere;flex:1}.list-row-count{text-align:end;white-space:nowrap}.list-row-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.list-row-form{width:100%;padding:var(--space-4);border:var(--line-w) solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface-sunk);display:block}.swatch{width:var(--box-sm);height:var(--box-sm);border:var(--line-w) solid var(--line-strong);border-radius:var(--radius-control);flex:none}.swatch-empty{border-style:dashed}.color-row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.color-input{width:var(--tap);height:var(--tap);padding:var(--space-1);border:var(--line-w) solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);cursor:pointer}.color-input:disabled{background:var(--surface-sunk);cursor:not-allowed}.cell-name{font-weight:var(--weight-medium)}.cell-sub{font-size:var(--text-sm);font-weight:var(--weight-regular);display:block}.fieldset{gap:var(--space-3);padding:var(--space-4);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);margin:0;display:grid}.fieldset legend{padding:0 var(--space-2);font-weight:var(--weight-semibold)}.grid-2{grid-template-columns:repeat(auto-fit, minmax(var(--col-lg), 1fr));gap:var(--space-4);align-items:start;display:grid}.grid-3{grid-template-columns:repeat(auto-fit, minmax(var(--col-sm), 1fr));gap:var(--space-4);align-items:start;display:grid}.add-row{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.add-row .field{min-width:var(--col-md);flex:1}.image-row{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.image-controls{gap:var(--space-3);min-width:var(--col-lg);flex:1;display:grid}.thumb{width:var(--thumb);height:var(--thumb);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);object-fit:contain;flex:none}.thumb-empty{padding:var(--space-2);border-style:dashed;border-color:var(--line-strong);color:var(--muted);font-size:var(--text-sm);text-align:center;place-items:center;display:grid}.options-section{gap:var(--space-3);margin:0 var(--space-5) var(--space-5);padding-top:var(--space-4);border-top:var(--line-w) solid var(--line);display:grid}.option-form{gap:var(--space-3);display:grid}.members{gap:var(--space-4);align-content:start;display:grid}.members-section{gap:var(--space-3);align-content:start;display:grid}.members-search{gap:var(--space-1);max-width:var(--dialog-w);display:grid}.members-search label{font-weight:var(--weight-medium)}.members-search-row{gap:var(--space-3);display:flex}.members-search-row .input{flex:1;min-width:0}.members-more{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.member-back{min-height:var(--tap);justify-self:start;align-items:center;display:inline-flex}.members .table .cell-nowrap{white-space:nowrap}.members .table th,.members .table td{padding-inline:var(--space-2)}.members .table .cell-name{white-space:normal}.member-facts{grid-template-columns:repeat(auto-fit, minmax(var(--col-sm), 1fr));gap:var(--space-3) var(--space-4);padding:var(--space-4);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);margin:0;display:grid}.member-fact{gap:var(--space-1);align-content:start;display:grid}.member-fact dt{font-size:var(--text-sm);color:var(--muted)}.member-fact dd{font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0}.member-consents{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.member-consents li{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);flex-wrap:wrap;display:flex}.member-consent-name{min-width:var(--col-md);font-weight:var(--weight-medium)}.plain-list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.member-options{font-size:var(--text-sm);display:block}.loyalty-form{justify-items:start;gap:var(--space-4);display:grid}.loyalty-grid{grid-template-columns:repeat(auto-fit, minmax(var(--col-lg), 1fr));gap:var(--space-4);width:100%;max-width:var(--dialog-w);align-items:start;display:grid}.input-suffix{align-items:center;gap:var(--space-2);display:flex}.input-suffix .input{flex:1;min-width:0}.staff{gap:var(--space-4);display:grid}.staff-filters{align-items:end;gap:var(--space-4);flex-wrap:wrap;display:flex}.staff-filters .field{min-width:var(--col-sm)}.staff .row-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.staff .table .cell-nowrap{white-space:nowrap}.staff .table .cell-actions,.staff .table .cell-name{white-space:normal}.staff .table th,.staff .table td{padding-inline:var(--space-2)}.staff-more{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.settings{gap:var(--space-4);display:grid}.settings-form{gap:var(--space-5);display:grid}.settings-stale{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.crm-switch{justify-items:start;gap:var(--space-3);padding:var(--space-4);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);display:grid}.crm-switch h2,.crm-switch p{margin:0}.settings-panel{gap:var(--space-4);min-width:0;padding:var(--space-5);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);display:grid}.settings-related{gap:var(--space-3);flex-wrap:wrap;display:flex}.area-grid{grid-template-columns:repeat(auto-fit, minmax(var(--col-lg), 1fr));gap:var(--space-4);display:grid}@media (width>=64rem){.area-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.area-card{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);flex-direction:column;display:flex}.area-card-title{align-items:center;gap:var(--space-2);display:flex}.area-card-title h2{font-family:var(--font);font-size:var(--text-base)}.area-card-text{font-size:var(--text-sm)}.area-card-link{margin-top:auto}.settings-grid{grid-template-columns:repeat(auto-fit, minmax(var(--col-lg), 1fr));gap:var(--space-4);align-items:start;display:grid}.settings-wide{grid-column:1/-1}.input.settings-textarea{height:auto;min-height:calc(var(--tap) * 2);resize:vertical}.settings-actions{justify-items:start;gap:var(--space-3);display:grid}.logo-row{grid-template-columns:repeat(auto-fit, minmax(var(--dialog-w), 1fr));gap:var(--space-4);align-items:start;display:grid}.logo-pick{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.logo-controls{justify-items:start;gap:var(--space-2);min-width:var(--col-lg);flex:1;display:grid}.logo-thumb{width:var(--thumb);height:var(--thumb);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);background:var(--surface);object-fit:contain;flex:none}.logo-empty{padding:var(--space-2);border-color:var(--line-strong);color:var(--muted);font-size:var(--text-sm);text-align:center;border-style:dashed;place-items:center;display:grid}.stations-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.station-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.policy-row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.policy-row h3,.policy-row p{margin:0}.policy-older{gap:var(--space-3);display:grid}.policy-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.policy-editor{gap:var(--space-4);display:grid}.policy-block{gap:var(--space-3);min-width:0;padding:var(--space-4);border:var(--line-w) solid var(--line);margin:0;display:grid}.policy-block legend{padding:0 var(--space-2);font-weight:var(--weight-semibold)}.policy-block-actions,.policy-add{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.policy-actions{justify-content:flex-start}.policy-read section{gap:var(--space-2);display:grid}.policy-read h3,.policy-read p{margin:0}.policy-read p{white-space:pre-line;overflow-wrap:anywhere}.settings-panel .table .cell-actions,.settings-panel .table .cell-name{white-space:normal}.tv-slide-add{justify-items:start;gap:var(--space-2);display:grid}.tv-slides{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.tv-slide{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:var(--line-w) solid var(--line);border-radius:var(--radius-card);background:var(--surface);flex-wrap:wrap;display:flex}.tv-slide-dragging{z-index:1;background:var(--surface-sunk);outline:var(--line-w-strong) solid var(--ink);outline-offset:calc(-1 * var(--line-w-strong));position:relative}.tv-slide-thumb{width:var(--thumb);aspect-ratio:16/9;border:var(--line-w) solid var(--line);border-radius:var(--radius-card);background:var(--surface);object-fit:contain;flex:none}.tv-slide-empty{padding:var(--space-2);color:var(--muted);font-size:var(--text-sm);text-align:center;border-style:dashed;place-items:center;display:grid}.tv-slide-actions{gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.devices{gap:var(--space-4);display:grid}.devices-more{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.device-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.devices .table .cell-actions,.devices .table .cell-name{white-space:normal}.devices .table th,.devices .table td{padding-inline:var(--space-2)}.device-nowrap{white-space:nowrap}.device-wrap{white-space:normal;max-inline-size:14rem}.device-wrap .field-error{display:block}.device-wrap .btn{margin-block-start:var(--space-1)}.device-sub{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--muted);display:block}.pair-result{gap:var(--space-3);padding:var(--space-5);display:grid}.pair-code{font-size:var(--text-code);font-weight:var(--weight-semibold);line-height:var(--leading-tight);-webkit-user-select:all;user-select:all}.pair-code-groups{gap:var(--space-4);flex-wrap:wrap;display:flex}.pair-expiry{font-size:var(--text-lg);font-weight:var(--weight-medium)}.pair-expired{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.cashier-help{gap:var(--space-2);display:grid}.cashier-summary{font-weight:var(--weight-medium)}.cashier-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.cashier-row{align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-3);border:var(--line-w) solid var(--line);border-radius:var(--radius-control);display:flex}.cashier-row .check{flex:1;min-width:0}.cashier-pos{min-width:var(--box-sm);text-align:end;font-weight:var(--weight-semibold)}.cashier-moves{gap:var(--space-1);display:flex}@font-face{font-family:Mitr;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Mitr-Medium.ttf)format("truetype")}@font-face{font-family:Mitr;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Mitr-SemiBold.ttf)format("truetype")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--canvas:var(--lightningcss-light,#f7f2ea)var(--lightningcss-dark,#14171c);--surface:var(--lightningcss-light,#fffcf7)var(--lightningcss-dark,#1c2027);--surface-sunk:var(--lightningcss-light,#efe7da)var(--lightningcss-dark,#252a33);--line:var(--lightningcss-light,#e6dccd)var(--lightningcss-dark,#434b58);--line-strong:var(--lightningcss-light,#8b8174)var(--lightningcss-dark,#7d8594);--ink:var(--lightningcss-light,#1c2433)var(--lightningcss-dark,#ece6dc);--muted:var(--lightningcss-light,#5f5850)var(--lightningcss-dark,#b3ab9f);--kram:var(--lightningcss-light,#1d5fd1)var(--lightningcss-dark,#7aa7f0);--kram-pressed:var(--lightningcss-light,#174ca8)var(--lightningcss-dark,#9bbcf4);--kram-wash:var(--lightningcss-light,#e4ecfb)var(--lightningcss-dark,#1f2b45);--on-kram:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b1220);--honey:var(--lightningcss-light,#f2c46d)var(--lightningcss-dark,#e0b25e);--success:var(--lightningcss-light,#1b7a46)var(--lightningcss-dark,#9fd3b0);--success-wash:var(--lightningcss-light,#e4f1e8)var(--lightningcss-dark,#1d3326);--danger:var(--lightningcss-light,#c0262d)var(--lightningcss-dark,#ffb4ab);--danger-wash:var(--lightningcss-light,#fbe7e5)var(--lightningcss-dark,#5c0b07);--warn:var(--lightningcss-light,#8a5a00)var(--lightningcss-dark,#f3cf7a);--warn-wash:var(--lightningcss-light,#fff3d6)var(--lightningcss-dark,#3a2c08);--brand:var(--lightningcss-light,#13294b)var(--lightningcss-dark,#3f6cb5);--on-brand:#fff;--scrim:var(--lightningcss-light,#1c243366)var(--lightningcss-dark,#0009);--shadow-1:0 1px 2px #3c281414, 0 4px 12px #3c28140f;--shadow-2:0 12px 32px #281c1029;--font:"IBM Plex Sans Thai", system-ui, sans-serif;--font-display:"Mitr", "IBM Plex Sans Thai", system-ui, sans-serif;--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-code:4rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--leading-body:1.6;--leading-tight:1.4;--space-1:.25rem;--space-2:.5rem;--space-3:.625rem;--space-4:.75rem;--space-5:1rem;--space-6:1.5rem;--space-7:2rem;--radius-control:12px;--radius-card:16px;--radius-sheet:24px;--radius-pill:999px;--tap:2.75rem;--line-w:1px;--line-w-strong:2px;--line-w-heavy:3px;--focus-width:2px;--focus-offset:2px;--content-max:75rem;--sidebar-w:13rem;--duration-press:90ms;--duration-sheet:.22s;--duration-fade:.16s;--ease-out:cubic-bezier(.2, .8, .2, 1);--box-sm:1.5rem;--icon:1.25rem;--thumb:8rem;--col-sm:10rem;--col-md:12rem;--col-lg:14rem;--dialog-w:36rem;--dialog-w-wide:52rem;--auth-w:26rem;--popover-w:24rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shadow-1:none;--shadow-2:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--shadow-1:none;--shadow-2:none}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;font-family:var(--font);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-body);color:var(--ink);background:var(--canvas);margin:0}h1,h2,h3,h4{line-height:var(--leading-tight);font-weight:var(--weight-semibold);margin:0}h1,h2,h3{font-family:var(--font-display)}h1{font-size:var(--text-xl)}h2{font-size:var(--text-lg);font-weight:var(--weight-medium)}h3{font-size:var(--text-md);font-weight:var(--weight-medium)}h4{font-size:var(--text-base)}p{margin:0}a{color:var(--ink);text-underline-offset:.2em}:focus-visible,input[type=date]:focus-within{outline:var(--focus-width) solid var(--ink);outline-offset:var(--focus-offset)}[hidden]{display:none!important}.num{font-variant-numeric:tabular-nums}.sr-only{width:var(--line-w);height:var(--line-w);margin:calc(var(--line-w) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.muted{color:var(--muted)}.page{padding:var(--space-5)}.skip-link{left:calc(var(--sidebar-w) + var(--space-3));top:calc(-1 * var(--space-7) * 2);z-index:10;min-height:var(--tap);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--kram);color:var(--on-kram);align-items:center;display:inline-flex;position:absolute}.skip-link:focus{top:var(--space-3);outline-color:var(--ink)}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);min-width:var(--tap);padding:0 var(--space-4);border:var(--line-w) solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font:inherit;font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-press), border-color var(--duration-press), transform var(--duration-press);text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.btn:active:not(:disabled,[aria-disabled=true]),.segment:active{transform:scale(.97)}}.btn-primary{background:var(--kram);border-color:var(--kram);color:var(--on-kram)}.btn-primary:active:not(:disabled,[aria-disabled=true]){background:var(--kram-pressed);border-color:var(--kram-pressed)}.btn-danger{border-color:var(--danger);color:var(--danger)}.btn-small{padding:0 var(--space-3);font-size:var(--text-sm)}.btn[aria-pressed=true]{background:var(--kram-wash)}.btn[aria-pressed=false] .toggle-mark,.btn .toggle-mark-end{visibility:hidden}.btn:disabled,.btn[aria-disabled=true]{border-color:var(--line-strong);background:var(--surface-sunk);color:var(--muted);cursor:not-allowed}@media (hover:hover){.btn:hover:not(:disabled,[aria-disabled=true]){background:var(--surface-sunk)}.btn-primary:hover:not(:disabled,[aria-disabled=true]){background:var(--kram-pressed);border-color:var(--kram-pressed)}.btn-danger:hover:not(:disabled,[aria-disabled=true]){background:var(--danger-wash)}.btn[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){background:var(--kram-wash)}}.btn-icon{padding:0}.icon{width:var(--box-sm);height:var(--box-sm);flex:none}.segmented{border:var(--line-w) solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface-sunk);display:inline-flex;overflow:hidden}.segment{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--tap);min-width:var(--tap);padding:0 var(--space-4);color:var(--ink);font:inherit;font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-press), transform var(--duration-press);background:0 0;border:0;border-radius:0;display:inline-flex}.segment+.segment{border-inline-start:var(--line-w) solid var(--line-strong)}.segment[aria-checked=true]{background:var(--kram-wash);font-weight:var(--weight-semibold)}@media (hover:hover){.segment:hover:not([aria-checked=true]){background:var(--surface)}}.segment[aria-checked=false] .toggle-mark{display:none}.segment:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.field{gap:var(--space-1);display:grid}.field>label,.group-label{font-weight:var(--weight-medium)}.field-hint{font-size:var(--text-sm);color:var(--muted)}.field-error{font-size:var(--text-sm);color:var(--danger);font-weight:var(--weight-medium)}.input{width:100%;height:var(--tap);padding:var(--space-2) var(--space-3);border:var(--line-w) solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface-sunk);color:var(--ink);font:inherit;font-size:var(--text-base)}.input:disabled,.input[readonly]{color:var(--muted);cursor:not-allowed;border-style:dashed}.secret{position:relative}.input-secret{padding-inline-end:var(--tap)}.secret-toggle{width:var(--tap);height:var(--tap);padding:var(--line-w-strong);border-radius:var(--radius-control);color:var(--ink);cursor:pointer;background:padding-box content-box;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-end:0}@media (hover:hover){.secret-toggle:hover:not(:disabled){background-color:var(--kram-wash)}}.secret-toggle:disabled{color:var(--muted);cursor:not-allowed}.secret-toggle:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.input[aria-invalid=true]{border-color:var(--danger);border-width:var(--line-w-strong)}.input::placeholder{color:var(--muted)}.check{align-items:flex-start;gap:var(--space-3);min-height:var(--tap);display:flex}.check>label{min-height:var(--tap);cursor:pointer;flex:1;align-content:center;display:grid}.check-title{align-items:center;gap:var(--space-2);display:inline-flex}.check input{appearance:none;width:var(--box-sm);height:var(--box-sm);margin:var(--space-2) 0 0;border:var(--line-w-strong) solid var(--line-strong);border-radius:calc(var(--radius-control) / 2);background:var(--surface);cursor:pointer;flex:none;place-content:center;display:grid}.check input:checked{background:var(--kram);border-color:var(--kram)}.check input:checked:after{content:"";width:calc(var(--box-sm) / 4);height:calc(var(--box-sm) / 2);margin-top:calc(var(--box-sm) / -12);border:solid var(--on-kram);border-width:0 var(--line-w-strong) var(--line-w-strong) 0;transform:rotate(45deg)}.check input:disabled{background:var(--surface-sunk);cursor:not-allowed}.check input:disabled:checked{background:var(--muted);border-color:var(--muted)}.form-fields{gap:var(--space-4);padding:var(--space-6);display:grid}.dialog-footer{gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-5);border-top:var(--line-w) solid var(--line);background:var(--surface);display:grid}.form-actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.notice{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--line-w) solid var(--line);border-radius:var(--radius-card);background:var(--surface);display:grid}.notice-danger{border-color:var(--danger);background:var(--danger-wash);color:var(--danger)}.notice-success{border-color:var(--success);background:var(--success-wash);color:var(--success)}.request-id{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.request-id-value{padding:var(--space-1) var(--space-2);border:var(--line-w) solid var(--danger);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.state{justify-items:start;gap:var(--space-3);padding:var(--space-5) 0;color:var(--muted);display:grid}.state-empty{padding:var(--space-6);border:var(--line-w) dashed var(--line-strong);border-radius:var(--radius-card);background:var(--surface-sunk);text-align:center;justify-items:center}.state-empty-icon{width:var(--tap);height:var(--tap);border:var(--line-w-strong) solid var(--honey);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.state-title{color:var(--ink);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-medium)}.badge{padding:0 var(--space-3);border:var(--line-w) solid var(--line-strong);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;display:inline-block}.badge-archived{background:var(--surface-sunk);color:var(--muted);border-style:dashed}.tabs{gap:var(--space-1);border-bottom:var(--line-w) solid var(--line);flex-wrap:wrap;display:flex}.tab{min-width:var(--tap);min-height:var(--tap);padding:0 var(--space-4);border:0;border-bottom:var(--line-w-heavy) solid transparent;border-radius:var(--radius-control) var(--radius-control) 0 0;color:var(--muted);font:inherit;font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-press);background:0 0}@media (hover:hover){.tab:hover{background:var(--kram-wash);color:var(--ink)}}.tab[aria-selected=true]{border-bottom-color:var(--kram);color:var(--kram);font-weight:var(--weight-semibold)}@media (hover:hover){.tab[aria-selected=true]:hover{color:var(--kram)}}@keyframes fade-in{0%{opacity:0}}[role=tabpanel]{animation:fade-in var(--duration-fade) var(--ease-out)}.dialog{width:min(var(--dialog-w), calc(100vw - var(--space-5)));max-height:calc(100dvh - var(--space-5));border-radius:var(--radius-sheet);background:var(--surface);box-shadow:var(--shadow-2);color:var(--ink);border:0;padding:0}.dialog[open]{flex-direction:column;display:flex}.dialog-wide{width:min(var(--dialog-w-wide), calc(100vw - var(--space-5)))}.dialog::backdrop{background:var(--scrim)}@media (prefers-reduced-motion:no-preference){.dialog[open]{transition:opacity var(--duration-sheet) var(--ease-out), transform var(--duration-sheet) var(--ease-out)}.dialog[open]::backdrop{transition:opacity var(--duration-sheet) var(--ease-out)}@starting-style{.dialog[open]{opacity:0;transform:translateY(var(--space-3))}.dialog[open]::backdrop{opacity:0}}}.dialog-header{padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:var(--line-w) solid var(--line)}.dialog-body{flex:1;min-height:0;overflow-y:auto}.dialog-text{gap:var(--space-3);padding:var(--space-6);display:grid}body:has(dialog[open]){overflow:hidden}.shell{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);align-items:start;display:grid}.shell-side{gap:var(--space-5);height:100dvh;padding:var(--space-4);background:var(--surface);color:var(--ink);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.shell-brand{align-items:center;gap:var(--space-3);display:flex}.brand-mark{width:var(--tap);height:var(--tap);border-radius:var(--radius-control);background:var(--brand);color:var(--on-brand);font-weight:var(--weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}.shell-brand-name,.shell-brand-sub{display:block}.shell-brand-name{font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap}.shell-brand-sub{color:var(--muted);font-size:var(--text-sm)}.shell-group+.shell-group{margin-top:var(--space-4)}.shell-group-title{margin:0 0 var(--space-1);color:var(--muted);font-family:var(--font);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.shell-group-toggle{width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}@media (hover:hover){.shell-group-toggle:hover{background:var(--surface-sunk)}}.shell-group-toggle[aria-disabled=true],.shell-group-toggle[aria-disabled=true]:hover{cursor:default;background:0 0}.shell-group-chevron{transition:transform var(--duration-press)}.shell-group-toggle[aria-expanded=true] .shell-group-chevron{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.shell-group-chevron{transition:none}}.icon-lucide{width:var(--icon);height:var(--icon);flex:none}.shell-group ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.nav-link{align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) var(--space-3);border-inline-start:var(--line-w-heavy) solid transparent;border-radius:var(--radius-control);color:var(--ink);transition:background-color var(--duration-press), transform var(--duration-press);text-decoration:none;display:flex}@media (hover:hover){.nav-link:hover{background:var(--surface-sunk)}}@media (prefers-reduced-motion:no-preference){.nav-link:active{transform:scale(.97)}}.nav-link[aria-current=page],.nav-link[aria-current=true]{border-inline-start-color:var(--kram);background:var(--kram-wash);color:var(--kram);font-weight:var(--weight-semibold)}.shell-side :focus-visible{outline-offset:calc(var(--focus-width) * -1)}.shell-user{justify-items:start;gap:var(--space-1);padding:var(--space-4) var(--space-3) 0;margin-top:auto;display:grid}.shell-name{overflow-wrap:anywhere}.shell-role{color:var(--muted);font-size:var(--text-sm)}.shell-user .btn{margin-top:var(--space-2)}.shell-col{min-width:0}.topbar{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) var(--space-5);background:var(--surface);flex-wrap:wrap;display:flex}@media (width>=80rem){.topbar{padding-inline:var(--space-6)}}.crumbs{align-items:center;gap:var(--space-2);color:var(--muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs li{align-items:center;gap:var(--space-2);display:inline-flex}.crumbs a{min-width:var(--tap);min-height:var(--tap);color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.crumb-home{min-width:var(--tap);min-height:var(--tap);justify-content:center;align-items:center;display:inline-flex}.crumb-sep{color:var(--muted)}.crumb-current{color:var(--ink);font-weight:var(--weight-medium)}.shell-main{max-width:var(--content-max);width:100%;padding:var(--space-6) var(--space-5)}@media (width>=80rem){.shell-main{padding-inline:var(--space-6)}}.auth-screen{min-height:100dvh;padding:var(--space-5);place-items:center;display:grid}.auth-card{gap:var(--space-4);width:min(var(--auth-w), 100%);padding:var(--space-6);border:var(--line-w) solid var(--line);border-radius:var(--radius-card);background:var(--surface);display:grid}.auth-card form{gap:var(--space-4);display:grid}.table-wrap{border-radius:var(--radius-card);background:var(--surface);overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.table th,.table td{padding:var(--space-4) var(--space-3);text-align:start;vertical-align:middle}:is(.table td:has(a,button),.table th:has(a,button)){padding-block:var(--line-w-strong)}.table th{font-weight:var(--weight-semibold);white-space:nowrap}.table thead th{background:var(--surface-sunk);color:var(--muted);font-size:var(--text-xs)}.table .cell-name{white-space:normal}.table a{min-width:var(--tap);min-height:var(--tap);justify-content:center;align-items:center;display:inline-flex}.table tbody tr{transition:background-color var(--duration-press)}.table tbody tr:nth-child(2n){background:var(--canvas)}@media (hover:hover){.table tbody tr:hover{background:var(--kram-wash)}}.table tbody .row-message,.table tbody .row-message:hover{background:0 0}.row-message td{padding:var(--space-6) var(--space-4);color:var(--muted);text-align:center}.page-header{gap:var(--space-3);display:grid}.page-header-row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-header-text{gap:var(--space-1);min-width:var(--col-md);display:grid}.page-header-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-header-actions:empty{display:none}.page-header-description{align-items:center;column-gap:var(--space-2);display:flex}.popover-host{position:relative}.popover{z-index:5;width:max-content;max-width:var(--popover-w);padding:var(--space-4) var(--space-5);border:var(--line-w) solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-2);color:var(--ink);font-size:var(--text-sm);text-align:start;margin-block-start:var(--space-3);position:absolute;inset-block-start:100%;inset-inline-start:0}.popover>*+*{margin-block-start:var(--space-2)}@keyframes popover-in{0%{opacity:0;transform:translateY(calc(var(--space-1) * -1))}}@media (prefers-reduced-motion:no-preference){.popover{animation:popover-in var(--duration-sheet) var(--ease-out)}}.info-tip{display:inline-flex}.info-tip-button{width:var(--tap);height:var(--tap);margin-block:calc((1lh - var(--tap)) / 2);font:inherit;border-radius:var(--radius-control);color:var(--muted);cursor:pointer;transition:background-color var(--duration-press);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.info-tip-button[aria-expanded=true]{background:var(--kram-wash);color:var(--ink)}@media (hover:hover){.info-tip-button:hover{background:var(--kram-wash);color:var(--ink)}}.range-hints,.range-hints-text{align-items:center;column-gap:var(--space-4);flex-wrap:wrap;display:flex}.range-hints{font-size:var(--text-sm)}.range-hints:has(.info-tip){margin-block-start:calc((var(--tap) - 1lh) / 2)}.badge-icon{align-items:center;gap:var(--space-1);display:inline-flex}.badge-action{border-color:var(--danger);background:var(--danger-wash);color:var(--danger)}.badge .icon-lucide{width:var(--text-sm);height:var(--text-sm)}.table tbody th{background:0 0}.table .cell-num,.table .cell-actions{text-align:end;white-space:nowrap}.row-archived td:not(.cell-actions){color:var(--muted)}.file-pick{justify-self:start;display:inline-flex;position:relative}.file-pick-input:focus-visible+.btn{outline:var(--focus-width) solid var(--ink);outline-offset:var(--focus-offset)}.file-pick-input:disabled+.btn,.file-pick-input[aria-disabled=true]+.btn{background:var(--surface-sunk);color:var(--muted);cursor:not-allowed}.action-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
