.YISbqW_section{animation:YISbqW_in .4s var(--ease-entrance) both;align-content:start;gap:1.25rem;display:grid}@keyframes YISbqW_in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.YISbqW_head{gap:.35rem;display:grid}.YISbqW_title{font-family:var(--b-body);letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,3.4cqi,2rem);font-weight:700;line-height:1.05}.YISbqW_title:focus{outline:none}.YISbqW_title:focus-visible{outline:2px solid var(--b-primary);outline-offset:3px}.YISbqW_lede{max-width:68ch;color:var(--b-muted);margin:0;line-height:1.6}.YISbqW_h3{font-family:var(--b-body);margin:.25rem 0 .6rem;font-size:1.05rem;font-weight:600}.YISbqW_block{align-content:start;gap:.6rem;min-width:0;display:grid}.YISbqW_nowrap{white-space:nowrap}.YISbqW_num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.YISbqW_mono{letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}.YISbqW_tableWrap{border:1px solid var(--b-line);background:var(--b-bg);overflow-x:auto}.YISbqW_tableWrap:focus-visible{outline:2px solid var(--b-primary)}.YISbqW_table{border-collapse:collapse;width:100%;font-size:.88rem}.YISbqW_table th,.YISbqW_table td{border-bottom:1px solid var(--b-line);text-align:left;vertical-align:middle;padding:.55rem .75rem}.YISbqW_table thead th{letter-spacing:.12em;text-transform:uppercase;color:var(--b-muted);background:var(--b-surface);white-space:nowrap;font-size:.7rem;font-weight:600}.YISbqW_table tbody th{font-weight:600}.YISbqW_table tbody tr:last-child th,.YISbqW_table tbody tr:last-child td{border-bottom:0}.YISbqW_hit{background:var(--ok-bg)}.YISbqW_lowRow{background:var(--st-arrived-bg)}.YISbqW_editing{background:var(--b-soft)}.YISbqW_narrow{width:5.5rem}.YISbqW_bigCheck{width:1.2rem;height:1.2rem;accent-color:var(--b-primary)}.YISbqW_bigCheck:focus-visible{outline:2px solid var(--b-primary);outline-offset:2px}.YISbqW_editActions{white-space:nowrap}.YISbqW_editActions>*+*{margin-left:.6rem}.YISbqW_tabs{border-bottom:1px solid var(--b-line);gap:.25rem;display:flex;overflow-x:auto}.YISbqW_tab{min-height:44px;color:var(--b-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 .9rem;font-size:.88rem;font-weight:600}.YISbqW_tab:hover{color:var(--b-ink)}.YISbqW_tab[aria-pressed=true]{color:var(--b-ink);border-bottom-color:var(--b-primary)}.YISbqW_tab:focus-visible{outline:2px solid var(--b-primary);outline-offset:-2px}.YISbqW_toolbar{color:var(--b-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;font-size:.88rem;display:flex}.YISbqW_cards{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@container desk (min-width:760px){.YISbqW_cards{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}}.YISbqW_card{border:1px solid var(--b-line);border-top:3px solid var(--b-primary);border-radius:var(--b-radius);background:var(--b-surface);width:100%;height:100%;color:var(--b-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .3s var(--ease-workhorse), transform .3s var(--ease-workhorse);gap:.25rem;padding:1rem;display:grid}.YISbqW_card:hover{border-color:var(--b-primary);transform:translateY(-1px)}.YISbqW_card:focus-visible{outline:2px solid var(--b-primary);outline-offset:2px}.YISbqW_cardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.YISbqW_cardName{font-family:var(--b-body);letter-spacing:-.01em;font-size:1.2rem;font-weight:700}.YISbqW_cardGo{color:var(--b-primary);margin-top:.4rem;font-weight:700}.YISbqW_till{align-items:start;gap:1.5rem;display:grid}@container desk (min-width:900px){.YISbqW_till{grid-template-columns:minmax(0,1fr) 20rem;gap:2rem}.YISbqW_bill{position:sticky;top:1rem}}.YISbqW_tillMain{gap:1.4rem;min-width:0;display:grid}.YISbqW_twoUp{gap:1rem;display:grid}@container desk (min-width:640px){.YISbqW_twoUp{grid-template-columns:repeat(2,minmax(0,1fr))}}.YISbqW_rebook{border:1px solid var(--b-line);border-left:3px solid var(--b-primary);background:var(--b-surface);padding:.9rem 1rem}.YISbqW_suggest{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0;display:flex}.YISbqW_bill{border:1px solid var(--b-line);border-top:3px solid var(--b-primary);background:var(--b-surface);gap:.75rem;padding:1.1rem 1.1rem 1rem;display:grid}.YISbqW_billLines,.YISbqW_receiptLines{gap:0;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.YISbqW_billLines li,.YISbqW_receiptLines li{border-bottom:1px solid var(--b-line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.4rem 0;display:flex}.YISbqW_billLines li>span:last-child,.YISbqW_receiptLines li>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.YISbqW_billSub{font-weight:600}.YISbqW_billTotal,.YISbqW_receiptTotal{font-family:var(--b-body);font-size:1.2rem;font-weight:700;border-bottom:0!important;padding-top:.6rem!important}.YISbqW_pay{width:100%;min-height:52px;font-size:1rem}.YISbqW_receipt{border:1px solid var(--b-line);border-top:3px solid var(--b-primary);background:var(--b-surface);gap:1rem;max-width:34rem;padding:1.5rem;display:grid}.YISbqW_inbox{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.YISbqW_mail,.YISbqW_request{border:1px solid var(--b-line);border-radius:var(--b-radius);background:var(--b-surface);width:100%;color:var(--b-ink);font:inherit;text-align:left;gap:.3rem;padding:.85rem 1rem;display:grid}.YISbqW_mail{cursor:pointer;transition:border-color .3s var(--ease-workhorse)}.YISbqW_mail:hover{border-color:var(--b-primary)}.YISbqW_mail:focus-visible{outline:2px solid var(--b-primary);outline-offset:2px}.YISbqW_mailNew{border-left:3px solid var(--b-primary);background:var(--b-soft)}@container desk (min-width:760px){.YISbqW_mail{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);column-gap:1.5rem}.YISbqW_mailTop,.YISbqW_mailFlags,.YISbqW_mailNote{grid-column:1/-1}}.YISbqW_mailTop{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0;display:flex}.YISbqW_newDot{background:var(--b-primary);color:var(--b-on-primary);letter-spacing:.1em;text-transform:uppercase;padding:0 .4rem;font-size:.68rem;font-weight:700}.YISbqW_mailName{font-size:1rem;font-weight:700}.YISbqW_mailAgo{color:var(--b-muted);margin-left:auto;font-size:.8rem}.YISbqW_mailWhat{margin:0;font-size:.9rem}.YISbqW_mailWhen{margin:0;font-size:.9rem;font-weight:600}.YISbqW_mailFlags{flex-wrap:wrap;gap:.35rem;display:flex}.YISbqW_mailNote{color:var(--b-muted);margin:0;font-size:.88rem;font-style:italic}.YISbqW_request{gap:.6rem}.YISbqW_request p{margin:0}.YISbqW_split{gap:1.5rem}@container desk (min-width:900px){.YISbqW_split{grid-template-columns:18rem minmax(0,1fr);align-items:start}.YISbqW_splitList{max-height:52rem;padding-right:.25rem;position:sticky;top:0;overflow:auto}.YISbqW_back{display:none!important}}@container desk (max-width:899px){.YISbqW_splitOpen .YISbqW_splitList,.YISbqW_split:not(.YISbqW_splitOpen) .YISbqW_splitDetail{display:none}}.YISbqW_splitList{align-content:start;gap:.75rem;min-width:0;display:grid}.YISbqW_splitDetail{min-width:0}.YISbqW_people{border-top:1px solid var(--b-line);margin:0;padding:0;list-style:none;display:grid}.YISbqW_person{border:0;border-bottom:1px solid var(--b-line);width:100%;min-height:44px;color:var(--b-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:.1rem;padding:.55rem .6rem;display:grid}.YISbqW_person:hover{background:var(--b-surface)}.YISbqW_person:focus-visible{outline:2px solid var(--b-primary);outline-offset:-2px}.YISbqW_personOn{background:var(--b-soft);box-shadow:inset 3px 0 0 var(--b-primary)}.YISbqW_personName{font-weight:600}.YISbqW_personFlags{flex-wrap:wrap;gap:.3rem;display:flex}.YISbqW_personFlags:empty{display:none}.YISbqW_card2{gap:1.25rem;min-width:0;display:grid}.YISbqW_back{justify-self:start}.YISbqW_cardHead{border-bottom:1px solid var(--b-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:1rem;display:flex}.YISbqW_cardHead p{margin:0}.YISbqW_stats{border:1px solid var(--b-line);background:var(--b-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}@container desk (min-width:640px){.YISbqW_stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.YISbqW_stats>div{background:var(--b-surface);padding:.7rem .9rem}.YISbqW_stats dt{letter-spacing:.12em;text-transform:uppercase;color:var(--b-muted);font-size:.7rem;font-weight:600}.YISbqW_stats dd{font-family:var(--b-body);margin:.15rem 0 0;font-size:1.3rem;font-weight:700}.YISbqW_cardGrid{gap:1.5rem;display:grid}@container desk (min-width:1000px){.YISbqW_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.YISbqW_cardGrid .YISbqW_block,.YISbqW_card2>.YISbqW_block{border:1px solid var(--b-line);background:var(--b-surface);padding:1rem}.YISbqW_block p{margin:0}.YISbqW_nextBtn{border:1px solid var(--b-line);background:var(--b-bg);width:100%;min-height:44px;color:var(--b-ink);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .75rem;display:flex}.YISbqW_nextBtn:hover{border-color:var(--b-primary)}.YISbqW_nextBtn:focus-visible{outline:2px solid var(--b-primary);outline-offset:2px}.YISbqW_formulas{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.YISbqW_formula{border:1px solid var(--b-line);border-left:3px solid var(--b-primary);background:var(--b-bg);padding:.6rem .75rem}.YISbqW_formulaHead{letter-spacing:.1em;text-transform:uppercase;color:var(--b-muted);justify-content:space-between;font-weight:600;display:flex;font-size:.72rem!important}.YISbqW_formulaMix{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;margin:.2rem 0!important}.YISbqW_team{gap:.4rem;margin:0;padding:0 0 .25rem;list-style:none;display:flex;overflow-x:auto}.YISbqW_member{border:1px solid var(--b-line);border-radius:var(--b-radius);background:var(--b-surface);min-height:52px;color:var(--b-ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;align-items:center;gap:.6rem;padding:.4rem .9rem .4rem .45rem;display:flex}.YISbqW_member:hover{border-color:var(--b-muted)}.YISbqW_memberOn{border-color:var(--b-primary);background:var(--b-soft)}.YISbqW_member:focus-visible{outline:2px solid var(--b-primary);outline-offset:2px}.YISbqW_memberAv{background:var(--b-bg);width:2.2rem;height:2.2rem;color:var(--b-primary);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.YISbqW_memberName{font-size:.9rem;font-weight:700;display:block}.YISbqW_memberCard{gap:1.25rem;display:grid}.YISbqW_memberToggles{flex-wrap:wrap;align-items:flex-end;gap:.5rem 1.5rem;display:flex}.YISbqW_memberGrid{gap:1.5rem;display:grid}@container desk (min-width:1000px){.YISbqW_memberGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.YISbqW_memberGrid .YISbqW_table td,.YISbqW_memberGrid .YISbqW_table th{padding:.35rem .6rem}.YISbqW_memberGrid .YISbqW_table select{min-width:6.5rem}.YISbqW_lunchField{max-width:14rem}.YISbqW_stranded{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.YISbqW_stranded li{display:grid}.YISbqW_hols{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.YISbqW_hols li{border-bottom:1px solid var(--b-line);justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:.3rem 0;display:flex}.YISbqW_holForm{align-items:end;gap:.6rem;display:grid}@container desk (min-width:640px){.YISbqW_holForm{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.YISbqW_holForm .YISbqW_error{grid-column:1/-1}}.YISbqW_svcChecks{gap:.75rem;display:grid}@container desk (min-width:760px){.YISbqW_svcChecks{grid-template-columns:repeat(2,minmax(0,1fr))}}.YISbqW_svcChecks .YISbqW_fieldset,.YISbqW_svcChecks fieldset{gap:0}.YISbqW_svcTable th[scope=row]{min-width:10rem}.YISbqW_freed{border:1px solid var(--b-line);border-left:3px solid var(--ok);background:var(--b-surface);gap:.75rem;padding:1rem;display:grid}.YISbqW_freed p{margin:0}.YISbqW_matches{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.YISbqW_match{border:1px solid var(--b-line);background:var(--ok-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.75rem .9rem;display:flex}.YISbqW_sms{background:var(--b-soft);border:1px solid #a9cde6;border-radius:14px 14px 14px 3px;max-width:26rem;margin:0;padding:.85rem 1rem;line-height:1.5}.YISbqW_sms p{margin:0}.YISbqW_msgGrid{align-items:start;gap:1.5rem;display:grid}@container desk (min-width:900px){.YISbqW_msgGrid{grid-template-columns:19rem minmax(0,1fr)}}.YISbqW_msgList{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.YISbqW_msgRow{border:1px solid var(--b-line);border-radius:var(--b-radius);background:var(--b-surface);align-items:center;gap:.5rem;padding-right:.6rem;display:flex}.YISbqW_msgOn{border-color:var(--b-primary);background:var(--b-soft)}.YISbqW_msgPick{min-height:44px;color:var(--b-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-items:start;gap:.15rem;padding:.55rem .75rem;display:grid}.YISbqW_msgPick:focus-visible{outline:2px solid var(--b-primary);outline-offset:-2px}.YISbqW_msgName{font-weight:700}.YISbqW_fields{flex-wrap:wrap;gap:.35rem;display:flex}.YISbqW_fields button{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:500}.YISbqW_emailPreview{border:1px solid var(--b-line);border-top:3px solid var(--b-primary);background:var(--b-bg);padding:1rem 1.1rem;line-height:1.6}.YISbqW_emailPreview p{margin:0}.YISbqW_emailTo{color:var(--b-muted);font-size:.78rem;margin-bottom:.5rem!important}.YISbqW_ledger{border:1px solid var(--b-line);background:var(--b-line);gap:1px;display:grid}@container desk (min-width:900px){.YISbqW_ledger{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.YISbqW_ledgerMain{background:var(--b-surface);align-content:start;gap:.5rem;padding:1.25rem;display:grid}.YISbqW_ledgerMain p{margin:0}.YISbqW_big{font-family:var(--b-body);letter-spacing:-.03em;font-size:clamp(2.2rem,7cqi,3.6rem);font-weight:700;line-height:1}.YISbqW_split2{background:var(--b-bg);height:10px;margin-top:.5rem;display:flex}.YISbqW_splitA{background:var(--b-primary)}.YISbqW_splitB{background:var(--st-arrived-line)}.YISbqW_splitKey{color:var(--b-muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;font-size:.8rem;display:flex}.YISbqW_splitKey i{vertical-align:-.05rem;width:.7rem;height:.7rem;margin-right:.35rem;display:inline-block}.YISbqW_ledgerList{background:var(--b-surface);margin:0;padding:.5rem 1.25rem;display:grid}.YISbqW_ledgerList>div{border-bottom:1px solid var(--b-line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.45rem 0;display:flex}.YISbqW_ledgerList>div:last-child{border-bottom:0}.YISbqW_ledgerList dt{color:var(--b-muted);font-size:.88rem}.YISbqW_ledgerList dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.YISbqW_ledgerList dd .YISbqW_sub{margin-left:.35rem;display:inline}.YISbqW_bars{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.YISbqW_barRow{grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:.25rem .9rem;display:grid}@container desk (min-width:640px){.YISbqW_barRow{grid-template-columns:7rem minmax(0,1fr) 13rem}}.YISbqW_barName{font-size:.9rem;font-weight:700}.YISbqW_barTrack{background:var(--b-surface);height:18px;display:flex}.YISbqW_barSv{background:var(--b-primary)}.YISbqW_barRt{background:var(--st-arrived-line)}.YISbqW_barVal{font-variant-numeric:tabular-nums;grid-column:2;font-weight:700}@container desk (min-width:640px){.YISbqW_barVal{grid-column:3}}.YISbqW_util{font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;display:inline-flex}.YISbqW_utilTrack{background:var(--b-surface);border:1px solid var(--b-line);width:5rem;height:8px;display:inline-block}.YISbqW_utilTrack span{background:var(--b-primary);height:100%;display:block}.YISbqW_stepper{align-items:center;gap:.35rem;display:inline-flex}.YISbqW_issue{border:1px solid var(--b-line);background:var(--b-surface);padding:1rem}@media (prefers-reduced-motion:reduce){.YISbqW_section{animation:none}.YISbqW_card,.YISbqW_mail{transition:none}.YISbqW_card:hover{transform:none}}.YISbqW_cardNote{color:var(--b-muted);font-size:.8rem;font-weight:400;display:block}.YISbqW_reader{border:1px solid var(--b-line);background:var(--b-bg);gap:.75rem;padding:.9rem;display:grid}.YISbqW_readerStatus{align-items:center;gap:.5rem;margin:0;font-size:.9rem;font-weight:600;display:flex}.YISbqW_readerDot,.YISbqW_readerDotBad{background:var(--b-primary);border-radius:50%;flex:none;width:.6rem;height:.6rem;animation:1.2s ease-in-out infinite YISbqW_readerPulse}.YISbqW_readerDotBad{background:var(--danger);animation:none}@keyframes YISbqW_readerPulse{50%{opacity:.35}}.YISbqW_readerDevice{color:#f4f5f6;background:#2a2d31;border-radius:18px;justify-self:center;gap:.4rem;width:min(15rem,100%);padding:.6rem .6rem .9rem;display:grid;box-shadow:0 10px 24px -14px #16181a99}.YISbqW_readerName{letter-spacing:.08em;text-transform:uppercase;color:#b8bdc3;text-align:center;font-size:.65rem}.YISbqW_readerScreen{text-align:center;background:#101214;border-radius:10px;align-content:center;justify-items:center;gap:.35rem;min-height:9.5rem;padding:.9rem .6rem;display:grid}.YISbqW_readerMerchant{color:#b8bdc3;font-size:.72rem}.YISbqW_readerAmount{font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:700;line-height:1.1}.YISbqW_readerSmall{color:#dfe3e7;font-size:.78rem}.YISbqW_readerTips{grid-template-columns:1fr 1fr;gap:.3rem;width:100%;margin-top:.2rem;display:grid}.YISbqW_readerTips>span{border:1px solid #3c4146;border-radius:6px;padding:.35rem .2rem;font-size:.8rem;font-weight:600;display:grid}.YISbqW_readerTips small{color:#b8bdc3;font-weight:400}.YISbqW_readerPlay{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.YISbqW_readerPlayLabel{color:var(--b-muted);width:100%;font-size:.8rem}.YISbqW_readerBtn{border:1px solid var(--b-line);background:var(--b-surface);min-height:44px;color:var(--b-ink);font:inherit;cursor:pointer;padding:.5rem .9rem;font-size:.88rem;font-weight:600}.YISbqW_readerBtn:hover{border-color:var(--b-primary)}.YISbqW_readerBtn:focus-visible{outline:2px solid var(--b-primary);outline-offset:2px}.YISbqW_readerCancel{min-height:44px;color:var(--danger);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.88rem;font-weight:600;text-decoration:underline}.YISbqW_readerCancel:focus-visible{outline:2px solid var(--b-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.YISbqW_readerDot{animation:none}}
