.cs{display:contents}.cs .subtabs .chip{align-items:center;display:inline-flex}.cs .chip .count{background:var(--bad);min-width:20px;height:20px;color:var(--paper);font-variant-numeric:tabular-nums;place-items:center;margin-left:6px;padding:0 5px;font-size:12px;font-weight:600;display:inline-grid}.cs .sec-head .check{white-space:nowrap}.cs .banner .check{margin-top:var(--s2);color:var(--ink)}.cs .flow{border:1px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cs .flow li{border-right:1px solid var(--line);min-width:0}.cs .flow li:last-child{border-right:0}.cs .flow-step{background:var(--paper);text-align:left;cursor:pointer;touch-action:manipulation;gap:2px var(--s3);width:100%;height:100%;min-height:78px;padding:var(--s3);border:0;grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid}.cs .flow-step:active{background:var(--paper-deep)}.cs .flow-step .fn{border:1px solid var(--line);width:28px;height:28px;color:var(--mute);grid-row:span 2;place-items:center;font-size:13px;font-weight:600;display:grid}.cs .flow-step.done .fn{background:var(--ok);border-color:var(--ok);color:var(--paper)}.cs .flow-step.wait .fn{background:var(--warn);border-color:var(--warn);color:var(--paper)}.cs .flow-step.warn .fn{background:var(--bad);border-color:var(--bad);color:var(--paper)}.cs .flow-step .ft{font-size:14px;font-weight:600;line-height:20px}.cs .flow-step .fw{white-space:nowrap;margin-left:2px;font-size:12px;font-weight:500}.cs .fw.done{color:var(--ok)}.cs .fw.wait{color:var(--warn)}.cs .fw.warn{color:var(--bad)}.cs .fw.todo{color:var(--mute)}.cs .flow-step .fs{color:var(--mute);font-size:13px;line-height:19px}.cs .cols2{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cs textarea.msg{min-height:230px;font:14px/1.6 var(--sans)}.cs .w-xs,.cs input.w-xs{width:76px}.cs .w-date{width:172px}.cs .w-name{width:210px}.cs .row.tight{gap:var(--s2);margin-top:var(--s2)}.cs .row.tight:first-child{margin-top:0}.cs .row.nowrap{flex-wrap:nowrap}.cs td .btn.text{min-height:var(--touch)}.cs select.empty{color:var(--mute)}.cs table.inb select{min-width:230px}.cs table.inb td{vertical-align:middle}.cs tr.neg>td{background:var(--paper-deep)}.cs tr.detail>td{background:var(--paper-deep);padding:var(--s4)}.cs tr.detail table td,.cs tr.detail input,.cs tr.detail textarea{background:var(--paper)}@media (width<=1080px){.cs .flow-step{padding:var(--s2) var(--s3)}}@media (width<=760px){.cs .flow{grid-template-columns:1fr}.cs .flow li{border-right:0;border-bottom:1px solid var(--line)}.cs .flow li:last-child{border-bottom:0}.cs .flow-step{min-height:56px}.cs .cols2{grid-template-columns:1fr}.cs .w-date{width:calc(50% - var(--s2))}.cs table.inb select{min-width:190px}}@font-face{font-family:MaruBuri;src:url(/fonts/MaruBuri-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:MaruBuri;src:url(/fonts/MaruBuri-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}:root{--paper:#f5f3ee;--paper-deep:#e9e2d5;--ink:#191510;--mute:#6f675c;--line:#d3cbbd;--accent:#a8482e;--on-accent:#f4efe6;--ok:#2f5d50;--warn:#85650f;--bad:#9b2335;--serif:"MaruBuri", "Noto Serif KR", serif;--sans:"Pretendard", system-ui, -apple-system, "Apple SD Gothic Neo", sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s9:36px;--touch:44px;--bar:56px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 15px/1.5 var(--sans);word-break:keep-all;overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent;margin:0}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-weight:600}h1{font-size:22px;line-height:30px}h2{font-size:19px;line-height:26px}h3{font-size:16px;line-height:23px}p{margin:0}.num,input.n,td.num,.money{font-variant-numeric:tabular-nums}.mute{color:var(--mute)}.small{font-size:13px;line-height:20px}.serif{font-family:var(--serif)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}::selection{background:var(--ink);color:var(--paper)}.btn{min-height:var(--touch);padding:0 var(--s4);border:1px solid var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:var(--s2);touch-action:manipulation;background:0 0;border-radius:0;font-size:15px;font-weight:500;display:inline-flex}.btn:disabled{opacity:.38;cursor:default}.btn.solid{background:var(--ink);color:var(--paper)}.btn.quiet{border-color:var(--line)}.btn.text{padding:0 var(--s2);text-underline-offset:3px;border-color:#0000;text-decoration:underline}.btn.danger{border-color:var(--bad);color:var(--bad)}.btn.pay{background:var(--accent);border-color:var(--accent);color:var(--on-accent);width:100%;min-height:56px;font-size:17px;font-weight:600}.btn[aria-pressed=true]{background:var(--ink);color:var(--paper)}.field{gap:var(--s1);min-width:0;display:grid}.field>span{color:var(--mute);font-size:13px}input[type=text],input[type=date],input[type=email],input[type=password],input[type=search],select,textarea{min-height:var(--touch);padding:0 var(--s3);border:1px solid var(--line);background:var(--paper);border-radius:2px;width:100%;min-width:0}textarea{padding:var(--s3);resize:vertical;min-height:120px;line-height:1.5}input:focus,select:focus,textarea:focus{border-color:var(--ink);outline:none}input.n{text-align:right}table{border-collapse:collapse;width:100%}th{color:var(--mute);text-align:left;padding:var(--s2) var(--s3);border-bottom:1px solid var(--ink);white-space:nowrap;font-size:13px;font-weight:500}td{padding:var(--s3);border-bottom:1px solid var(--line);vertical-align:top}th.r,td.r{text-align:right}tfoot td{border-top:1px solid var(--ink);border-bottom:0;font-weight:600}.scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.pill{white-space:nowrap;border:1px solid;align-items:center;gap:4px;padding:1px 7px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.pill.ok{color:var(--ok)}.pill.warn{color:var(--warn)}.pill.bad{color:var(--bad)}.pill.mute{color:var(--mute)}.pill.ink{color:var(--ink)}.banner{padding:var(--s3) var(--s4);border:1px solid var(--warn);color:var(--warn);background:var(--paper)}.banner.bad{border-color:var(--bad);color:var(--bad)}.hint{color:var(--mute);font-size:13px;line-height:20px}.row{gap:var(--s3);flex-wrap:wrap;align-items:flex-end;display:flex}.grow{flex:200px}.stack{gap:var(--s4);display:grid}.rule{border:0;border-top:1px solid var(--line);margin:0}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.center{min-height:100dvh;padding:var(--s6) var(--s4);place-items:center;display:grid}.gate{gap:var(--s4);width:min(440px,100%);display:grid}.gate.unlock{width:min(380px,100%)}.who{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(110px,1fr));display:grid}.who .person{min-height:72px;padding:var(--s2) var(--s3);border-color:var(--ink);flex-direction:column;gap:2px}.who .person .serif{font-size:18px;font-weight:600}.who .btn[aria-pressed=true] .mute{color:var(--line)}.app{flex-direction:column;min-height:100dvh;display:flex}.head{z-index:10;background:var(--paper);position:sticky;top:0}.top{border-bottom:1px solid var(--ink);align-items:center;gap:var(--s6);padding:env(safe-area-inset-top) max(var(--s6), env(safe-area-inset-right)) 0 max(var(--s6), env(safe-area-inset-left));min-height:var(--bar);grid-template-columns:auto 1fr auto;display:grid}.brand{white-space:nowrap;font-size:16px;font-weight:600}.tabs{gap:var(--s1);scrollbar-width:none;align-self:stretch;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{padding:0 var(--s4);min-height:var(--bar);color:var(--mute);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;font-size:15px;font-weight:500}.tab[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}.me{align-items:center;gap:var(--s3);white-space:nowrap;display:flex}.strip{padding:var(--s2) var(--s6);color:var(--mute);border-bottom:1px solid var(--line);background:var(--paper-deep);font-size:13px}.strip.bad{color:var(--bad);background:var(--paper);border-bottom-color:var(--bad)}.page{padding:var(--s6);padding-bottom:calc(var(--s9) + env(safe-area-inset-bottom));gap:var(--s6);flex:1;align-content:start;display:grid}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--s3);flex-wrap:wrap;display:flex}.sec{gap:var(--s3);align-content:start;min-width:0;display:grid}.sec-head{justify-content:space-between;align-items:baseline;gap:var(--s3);flex-wrap:wrap;display:flex}.sec-head h2 .small{font-family:var(--sans);margin-left:var(--s2);font-weight:400}.panel{border:1px solid var(--line);padding:var(--s5);gap:var(--s4);align-content:start;min-width:0;display:grid}.panel.row{flex-wrap:wrap;align-items:flex-end;display:flex}.empty{padding:var(--s4) 0;color:var(--mute)}.subnav{gap:var(--s2);flex-wrap:wrap;display:flex}.btn.text.small,.btn.small{font-size:14px}.btn.tight{padding:0 var(--s4);min-width:56px}.btn.wide{width:100%}.btn.mid{justify-self:center}.push{margin-left:auto}.warn-text{color:var(--warn)}.ink{color:var(--ink)}.field.inline{align-items:center;gap:var(--s2);grid-auto-flow:column}select.auto,input.auto{flex:none;width:auto}.w-price{width:132px}input.w-price{width:120px}.w-qty{width:76px}.w-qty2{width:150px}.w-cash{width:170px}.w-rate,input.w-rate{width:96px}.search{width:220px}.chips{gap:var(--s2);flex-wrap:wrap;display:flex}.chip{min-height:var(--touch);padding:0 var(--s3);border:1px solid var(--line);background:var(--paper);cursor:pointer;touch-action:manipulation;font-size:14px}.chip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.chip.ghost{border-style:dashed}.check{align-items:center;gap:var(--s2);min-height:var(--touch);cursor:pointer;display:inline-flex}.check input{width:20px;height:20px;accent-color:var(--ink);flex:none}.check.off{color:var(--mute)}.kv{gap:var(--s2) 0;grid-template-columns:1fr auto;align-items:baseline;margin:0;display:grid}.kv dt{color:var(--mute)}.kv dd{text-align:right;padding-left:var(--s4);margin:0}.kv .sum{border-top:1px solid var(--ink);padding-top:var(--s2);color:var(--ink);align-self:stretch;font-weight:600;line-height:28px}.kv dd.sum{font-size:20px}.pinpad{gap:var(--s3);justify-items:center;display:grid}.pindots{gap:var(--s4);padding:var(--s3) 0 0;display:flex}.pindots span{border:1px solid var(--ink);width:14px;height:14px}.pindots span.on{background:var(--ink)}.pinerr{color:var(--bad);text-align:center;min-height:22px;font-size:14px}.keys{gap:var(--s2);grid-template-columns:repeat(3,1fr);width:100%;max-width:380px;display:grid}.key{border:1px solid var(--line);background:var(--paper);height:64px;font:500 22px/1 var(--sans);cursor:pointer;touch-action:manipulation}.key:active{background:var(--paper-deep)}.key[aria-label=지우기]{font-size:14px}.sheet-back{z-index:50;padding:var(--s4);background:#19151052;place-items:center;display:grid;position:fixed;inset:0}.sheet{background:var(--paper);border:1px solid var(--ink);padding:var(--s6);gap:var(--s4);width:min(440px,100%);max-height:100dvh;display:grid;overflow:auto}.toasts{left:50%;bottom:calc(var(--s6) + env(safe-area-inset-bottom));gap:var(--s2);z-index:60;pointer-events:none;width:min(520px,100% - 32px);display:grid;position:fixed;transform:translate(-50%)}.toast{background:var(--ink);color:var(--paper);padding:var(--s3) var(--s4);font-size:15px}.toast.bad{background:var(--paper);color:var(--bad);border:1px solid var(--bad)}.pos{gap:var(--s6);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}.pos-pick{gap:var(--s9);align-content:start;min-width:0;display:grid}.srcs{border:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.srcbtn{border:0;border-left:1px solid var(--line);background:var(--paper);cursor:pointer;min-height:52px;font:600 16px/1.2 var(--serif);padding:0 var(--s3);touch-action:manipulation}.srcbtn:first-child{border-left:0}.srcbtn[aria-pressed=true]{background:var(--ink);color:var(--paper)}.tags{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(156px,1fr));display:grid}.tag{min-height:120px;padding:var(--s5) var(--s4) var(--s3);text-align:left;cursor:pointer;background:var(--paper);border:1px solid var(--ink);touch-action:manipulation;align-content:start;gap:2px;display:grid;position:relative}.tag:before{content:"";border:1px solid var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:9px;right:11px}.tag .price{font:600 22px/28px var(--sans)}.tag .name{font-size:15px;font-weight:600;line-height:21px}.tag .meta{color:var(--mute);margin-top:var(--s1)}.tag .meta b{color:var(--ink);font-weight:600}.tag .meta b.neg{color:var(--bad)}.tag .dupnote{margin-top:var(--s2);white-space:normal;justify-self:start}.tag.dup .name{text-decoration:underline;-webkit-text-decoration-color:var(--warn);text-decoration-color:var(--warn);text-underline-offset:4px;text-decoration-thickness:1px}.tag.picked,.tag:active{background:var(--paper-deep)}.picked-n{background:var(--ink);min-width:28px;height:28px;color:var(--paper);place-items:center;font-size:14px;font-weight:600;display:grid;position:absolute;top:-1px;right:-1px}.free{gap:var(--s4)}.free-row{gap:var(--s3);flex-wrap:wrap;align-items:flex-end;display:flex}.slip{top:calc(var(--headh,var(--bar)) + var(--s4));height:calc(100dvh - var(--headh,var(--bar)) - var(--s4) * 2);background:var(--paper-deep);flex-direction:column;min-height:480px;display:flex;position:sticky}.slip input[type=text],.slip input[type=date],.slip select{background:var(--paper)}.slip-head{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s5) var(--s2);display:flex}.slip-warn{margin:0 var(--s5);padding:var(--s2) var(--s3);border:1px solid var(--warn);color:var(--warn);align-items:center;gap:var(--s2);font-size:14px;display:flex}.slip-body{padding:0 var(--s5);-webkit-overflow-scrolling:touch;flex:1;min-height:96px;overflow-y:auto}.slip-empty{color:var(--mute);padding:var(--s6) 0;font-size:14px;line-height:22px}.slip-lines{margin:0;padding:0;list-style:none}.line{padding:var(--s3) 0;border-bottom:1px solid var(--line);gap:var(--s2);display:grid}.line:first-child{border-top:1px solid var(--line)}.line-main{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.line-name{gap:1px;min-width:0;display:grid}.line-name .serif{font-size:16px;font-weight:600;line-height:22px}.line-amt{white-space:nowrap;font-size:17px;font-weight:600}.line-ctl{align-items:center;gap:var(--s3);display:flex}.line-ctl .adj{color:var(--ink)}.line-adj{gap:var(--s2);grid-template-columns:1fr 1.4fr;align-items:end;display:grid}.line-adj>.small{grid-column:1/-1}.stepper{border:1px solid var(--ink);height:calc(var(--touch) + 2px);background:var(--paper);align-items:stretch;display:inline-flex}.stepper button{cursor:pointer;touch-action:manipulation;background:0 0;border:0;width:44px;font-size:20px}.stepper span{place-items:center;min-width:28px;font-weight:600;display:grid}.slip-foot{gap:var(--s3);padding:var(--s3) var(--s5) var(--s4);border-top:1px solid var(--ink);display:grid}.slip-total{justify-content:space-between;align-items:baseline;font-size:15px;display:flex}.slip-total .num{font:600 28px/34px var(--sans)}.seg{display:grid}.seg.four{grid-template-columns:repeat(4,1fr)}.seg .btn{border-color:var(--ink);background:var(--paper);padding:0 var(--s2);white-space:nowrap;margin-left:-1px}.seg .btn:first-child{margin-left:0}.seg .btn[aria-pressed=true]{background:var(--ink);color:var(--paper)}.split{gap:var(--s2);grid-template-columns:repeat(3,1fr);display:grid}.split-left{grid-column:1/-1}.guest{align-items:center;gap:var(--s2);display:flex}.guest .btn[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.slip-jump{display:none}table.tx td{font-size:14px}table.tx .tx-line+.tx-line{margin-top:2px}table.tx .tx-meta{margin-top:var(--s1);align-items:center;gap:4px var(--s2);flex-wrap:wrap;display:flex}table.tx td.acts{white-space:nowrap;text-align:right}table.tx td.acts .btn{min-height:var(--touch)}table.tx td.amt{font-size:16px;font-weight:600}table.tx tr.refund td,tr.refund td{color:var(--bad)}table.tx tr.refund td .mute{color:var(--bad);opacity:.8}table.tx .pill+.pill{margin-left:4px}tr.refund-panel td{background:var(--paper-deep)}.close{gap:var(--s6);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.steps{gap:var(--s6);display:grid}.step{gap:var(--s3);padding-bottom:var(--s6);border-bottom:1px solid var(--line);display:grid}.step:last-child{border-bottom:0}.step h2{align-items:center;gap:var(--s3);display:flex}.step h2 .small{font-family:var(--sans);font-weight:400}.no{border:1px solid var(--ink);width:28px;height:28px;font:600 14px/1 var(--sans);flex:none;place-items:center;display:inline-grid}.two{gap:var(--s9);grid-template-columns:1fr 1fr;max-width:720px;display:grid}.close-sum{top:calc(var(--headh,var(--bar)) + var(--s4));background:var(--paper-deep);padding:var(--s5);gap:var(--s4);align-content:start;display:grid;position:sticky}.close-sum input[type=text]{background:var(--paper)}@media (width<=1080px){.pos{gap:var(--s4);grid-template-columns:minmax(0,1fr) 340px}.tags{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.close{gap:var(--s4);grid-template-columns:minmax(0,1fr) 300px}.two{gap:var(--s6)}}@media (width<=760px){.top{gap:0 var(--s3);padding-left:var(--s4);padding-right:var(--s4);grid-template-columns:1fr auto}.tabs{margin:0 calc(-1 * var(--s4));padding:0 var(--s2);grid-area:2/1/auto/-1}.tab{min-height:46px;padding:0 var(--s3)}.me .small.mute:first-child{display:none}.strip{padding:var(--s2) var(--s4)}.page{padding:var(--s4);gap:var(--s6)}.pos,.close{grid-template-columns:1fr}.pos-pick{gap:var(--s6)}.slip,.close-sum{height:auto;min-height:0;position:static}.slip-body{overflow:visible}.srcs{grid-template-columns:repeat(3,1fr)}.srcbtn{border-top:1px solid var(--line)}.srcbtn:nth-child(-n+3){border-top:0}.srcbtn:nth-child(3n+1){border-left:0}.search{width:100%}.tags{gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr))}.two{grid-template-columns:1fr}.w-cash{width:calc(50% - var(--s2))}.slip-jump{bottom:calc(var(--s3) + env(safe-area-inset-bottom));z-index:5;border:1px solid var(--ink);background:var(--ink);width:100%;min-height:50px;color:var(--paper);font-size:15px;font-weight:500;display:block;position:sticky}}@media (height<=760px) and (width>=761px){.slip-total .num{font-size:24px;line-height:30px}.slip-foot{gap:var(--s2)}}.sec-head>.row{flex-wrap:nowrap;align-items:center}table.book td .btn.text{min-height:var(--touch);padding:0}td.acts{white-space:nowrap}@media (width<=760px){.sec-head>.row{flex-wrap:wrap;width:100%}}.banner.dupes{gap:var(--s2);display:grid}.banner.dupes ul{color:var(--ink);gap:2px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.banner.dupes li .num{min-width:88px;font-weight:600;display:inline-block}.sell{gap:var(--s4);display:grid}.steps2{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.steps2 li{border-bottom:1px solid var(--line)}.steps2 li[aria-current=step]{border-bottom:3px solid var(--ink)}.steps2 button{align-items:center;gap:var(--s3);width:100%;min-height:52px;padding:0 var(--s4);font:600 16px/1.2 var(--serif);color:var(--mute);cursor:pointer;text-align:left;text-wrap:balance;background:0 0;border:0;display:flex}.steps2 li[aria-current=step] button{color:var(--ink)}.steps2 button:disabled{cursor:default}.steps2 .no{border:1px solid var(--line);width:28px;height:28px;font:600 14px/1 var(--sans);flex:none;place-items:center;display:inline-grid}.steps2 li[aria-current=step] .no{background:var(--ink);color:var(--paper);border-color:var(--ink)}.sell .slip{height:calc(100dvh - var(--headh,var(--bar)) - var(--s4) * 2 - 68px)}.btn.solid.next{min-height:56px;font-size:16px}.same-warn{padding:var(--s1) var(--s2);border:1px solid var(--warn);color:var(--warn);margin:0;font-size:13px;line-height:19px}.next-bar{display:none}.record{gap:var(--s6);grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}.record-sum{background:var(--paper-deep);padding:var(--s5);gap:var(--s3);align-content:start;display:grid}.record-sum ul{margin:0;padding:0;list-style:none}.record-sum li{justify-content:space-between;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--line);display:flex}.record-sum li>div{gap:1px;display:grid}.record-sum li .num{white-space:nowrap;font-weight:600}.record-sum .btn.text{justify-self:start}.record-pay{gap:var(--s4);align-content:start;min-width:0;display:grid}.got{justify-content:space-between;align-items:baseline;gap:var(--s4);display:flex}.got .num{font:600 40px/48px var(--sans)}.record-date{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.tiles{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.tile{border:1px solid var(--ink);background:var(--paper);text-align:left;min-height:96px;padding:var(--s4) var(--s5);cursor:pointer;touch-action:manipulation;align-content:center;gap:2px;display:grid}.tile-l{font-size:22px;font-weight:600;line-height:28px}.tile-s{color:var(--mute);font-size:13px}.tile[aria-checked=true]{background:var(--ink);color:var(--paper)}.tile[aria-checked=true] .tile-s{color:var(--line)}.record-go{gap:var(--s2);padding-top:var(--s3);border-top:1px solid var(--ink);display:grid}.record-go .btn.pay{min-height:64px;font-size:18px}@media (width<=760px){.steps2 button{padding:0 var(--s2);gap:var(--s2);font-size:14px}.sell .slip{height:auto}.record{grid-template-columns:1fr}.record-pay{order:-1}.got .num{font-size:32px;line-height:40px}.tile{min-height:80px;padding:var(--s3) var(--s4)}.tile-l{font-size:19px}.next-bar{justify-content:space-between;align-items:center;gap:var(--s3);bottom:calc(var(--s3) + env(safe-area-inset-bottom));z-index:5;padding:var(--s2) var(--s2) var(--s2) var(--s4);background:var(--ink);color:var(--paper);font-size:15px;display:flex;position:sticky}.next-bar .btn.solid{background:var(--paper);color:var(--ink);border-color:var(--paper)}}
