*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:cbPunct;src:local(Helvetica Neue),local(Roboto),local(Segoe UI),local(Arial);unicode-range:U+2C,U+2E,U+A0}:root{--font:Outfit,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"cbPunct","Chivo Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--fs-tag:11px;--fs-meta:12px;--fs-small:13px;--fs-body:15px;--fs-field:16px;--fs-lead:17px;--fs-glyph:20px;--fs-title-s:22px;--fs-title:28px;--r-xs:4px;--r-s:8px;--r-m:12px;--r-l:16px;--r-xl:24px;--ease:cubic-bezier(.2,.8,.2,1);--ease-out:cubic-bezier(.19,1,.22,1);--ease-in:cubic-bezier(.5,0,.75,0);--ease-in-out:cubic-bezier(.6,0,.4,1);--ease-spring:cubic-bezier(.3,1.6,.5,1);--ease-spring-soft:cubic-bezier(.3,1.4,.5,1);--ease-sheet:cubic-bezier(.32,.72,0,1);--ease-press:cubic-bezier(.2,0,.2,1);--ease-std:cubic-bezier(.4,0,.2,1);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--dur-4:.55s;--dur-glide:.28s;--dur-roll:.62s;--dur-open:.16s;--dur-tab:.28s;--dur-nudge:.15s;--dur-arrow:.16s;--dur-knob:.42s;--dur-tick:.24s;--dur-click:.34s;--dur-ring:.7s;--dur-split:.7s;--dl-offer:.2s;--dl-split:.35s;--dl-split-2:.42s;--loop-spin:.8s;--loop-wait:.9s;--loop-load:.9s;--loop-tick:9s;--loop-breathe:1.6s;--loop-beat:1.3s;--loop-bubble:2.2s;--loop-bob:4.8s}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#08090a;--surf:#121417;--sunk:#191c20;--line:#22262b;--txt:#f0f3f2;--dim:#767e86;--dimStrong:#98a0a7;--acc:#c6ff2e;--accInk:#08090a;--accTxt:#c6ff2e;--urg:#ff5c36;--urgBg:#241510;--urgLine:#4a2317;--wrn:#f0a202;--wrnBg:#221a0c;--wrnLine:#4a3a14;--ring:#c6ff2e;--sh:0 1px 2px #00000080,0 6px 18px -8px #0009;--edge:none;--grid:#1c2024}html,body{height:100%}body{background:var(--bg);color:var(--txt);font-family:var(--font);-webkit-font-smoothing:antialiased;overscroll-behavior:none;text-wrap:pretty}#root{flex-direction:column;max-width:430px;min-height:100dvh;margin:0 auto;display:flex;position:relative;overflow-x:clip}#root:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:44px 44px;height:420px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(140% 100% at 50% 0,#000 0%,#00000073 50%,#0000 100%);mask-image:radial-gradient(140% 100% at 50% 0,#000 0%,#00000073 50%,#0000 100%)}[data-perf=low] #root:before{display:none}a{color:inherit;cursor:pointer;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,textarea{font:inherit;color:inherit;background:0 0;border:0;outline:none}.body{z-index:1;padding:12px 20px 0;padding-top:max(12px,env(safe-area-inset-top));flex-direction:column;flex:1;display:flex;position:relative}.sp{flex:1;min-height:6px}.body.res h3.t.s{font-size:var(--fs-title)}.body.res>:first-child:not(.hd){margin-top:clamp(24px,9vh,88px)}.body.res.mid{text-align:center;align-items:center}.body.scroll{min-height:0;overflow-y:auto}.act{padding:12px 0 20px}.act.end{width:100%;margin-top:auto;padding:24px 0 20px}.body.res.mid>:first-child,.body.low>:first-child:not(.hd),.body.low>.hd+*{margin-top:auto}.body.low>.act{margin-top:0;padding-top:24px}.body.low>.sp{display:none}.rw{justify-content:space-between;align-items:center;gap:12px;display:flex}.hd{justify-content:space-between;align-items:center;padding:6px 0 20px;display:flex}.pt{font-size:var(--fs-title);letter-spacing:-.035em;min-width:0;margin:0;font-weight:800;line-height:1.1}.body{animation:open var(--dur-open) ease-out both}@keyframes open{0%{opacity:0}}.num,.big{font-family:var(--mono);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-weight:700}.num.hero,.num.big{font-family:var(--font);letter-spacing:-.03em;font-weight:600}.lbl{font-size:var(--fs-small);color:var(--dim);min-width:0;font-weight:500}.lbl.ink{color:var(--txt);font-weight:600}.tiny{font-size:var(--fs-small);letter-spacing:.01em;color:var(--dimStrong);font-weight:500}.card.inv .tiny{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.tiny .num{text-transform:none;letter-spacing:0}.han{align-items:baseline;gap:4px;margin-top:6px;display:flex}.han .at{font-size:var(--fs-field);color:var(--dimStrong);flex:none;font-weight:700}.han input{flex:auto;width:auto;min-width:0;margin-top:0}.num.hero{font-size:44px}.num.hero .cu,.num.big .cu{opacity:.62;letter-spacing:0;vertical-align:.5em;margin-right:.02em;font-size:.58em;line-height:0}.num.hero.lg{font-size:min(56px,14vw)}h3.t{font-size:var(--fs-title);letter-spacing:-.035em;font-weight:800;line-height:1.16}h3.t.s{font-size:var(--fs-title-s)}h3.t .num,.btn .num{letter-spacing:inherit;font-family:inherit}.p{font-size:var(--fs-small);color:var(--dim);line-height:1.58}.p b{color:var(--dimStrong);font-weight:600}.p .num{font-family:var(--font);letter-spacing:0;font-weight:600}.brand{aspect-ratio:347/56;width:auto;height:24px;color:var(--txt);flex:0 auto;min-width:0;display:block}.brand.big{height:32px}.card{background:var(--surf);border:1px solid var(--line);border-radius:var(--r-l);box-shadow:var(--edge);padding:16px}.card.sunk{background:var(--sunk);box-shadow:none}.card.inv{background:var(--txt);border-color:var(--txt)}.card:not(.inv):not(.offer):not(.rows),.sheet,.nav,.plan,.alert,.srch,.phin,.segmented,.onb .way,.onb .payto{--dim:var(--dimStrong)}[data-theme=dark] .card.inv{--bg:#f0f3f2;background:#161a12;border-color:#252b1d}.card.acct{padding:20px}.card.acct .tiny{color:color-mix(in srgb,var(--bg) 60%,transparent)}.card.acct .num.big{color:var(--acc);margin-top:8px;font-size:32px;display:block}.card.acct .lv{font-size:var(--fs-tag);letter-spacing:.12em;text-transform:uppercase;color:var(--acc);border:1px solid color-mix(in srgb,var(--acc) 45%,transparent);border-radius:var(--r-xl);padding:4px 8px;font-weight:800}.seg{gap:4px;height:10px;margin-top:16px;display:flex}.seg i{border-radius:var(--r-xl);min-width:6px;height:100%;display:block}.seg .s0,.legs .dot.s0{background:var(--acc)}.seg .s1,.legs .dot.s1{background:var(--dimStrong)}.seg .s2,.legs .dot.s2{background:var(--line)}.sec .seg .s0,.sec .legs .dot.s0{background:var(--txt)}.card.inv .seg .s1,.card.inv .legs .dot.s1{background:color-mix(in srgb,var(--bg) 58%,transparent)}.card.inv .seg .s2,.card.inv .legs .dot.s2{background:color-mix(in srgb,var(--bg) 26%,transparent)}.legs{gap:12px;margin-top:12px;display:flex}.legs .leg{flex:1;min-width:0}.legs .dot{border-radius:var(--r-xl);vertical-align:middle;width:7px;height:7px;margin-right:6px;display:inline-block}.legs .l{font-size:var(--fs-tag);color:var(--dim)}.legs b{font-size:var(--fs-body);color:var(--txt);margin-top:4px;display:block}.legs em{font-style:normal;font-size:var(--fs-tag);color:var(--dim);margin-top:4px;line-height:1.35;display:block}.card.inv .legs .l{color:color-mix(in srgb,var(--bg) 62%,transparent)}.card.inv .legs b{color:var(--bg)}.card.inv .legs em{color:color-mix(in srgb,var(--bg) 52%,transparent)}.card.acct .ft{font-size:var(--fs-tag);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid color-mix(in srgb,var(--bg) 18%,transparent);color:color-mix(in srgb,var(--bg) 55%,transparent);margin-top:16px;padding-top:12px;font-weight:700}.card.seat{padding:20px}.card.seat .tiny{color:color-mix(in srgb,var(--bg) 60%,transparent)}.card.seat .who{align-items:center;gap:12px;min-width:0;display:flex}.card.seat .who .chip{border-radius:var(--r-m);background:color-mix(in srgb,var(--bg) 22%,transparent);width:30px;height:30px;font-size:var(--fs-small);color:var(--bg);flex:none;place-items:center;font-weight:800;display:grid}.card.seat .who b{font-size:var(--fs-small);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--bg) 78%,transparent);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.card.seat .pts{font-size:var(--fs-body);color:var(--acc);border:1px solid color-mix(in srgb,var(--acc) 45%,transparent);border-radius:var(--r-xl);flex:none;padding:4px 12px}.card.seat .hero{color:var(--acc);margin-top:8px;font-size:34px;display:block}.card.seat .heroSub{font-size:var(--fs-meta);color:color-mix(in srgb,var(--bg) 58%,transparent);margin-top:8px}.card.seat .hair{opacity:.22;margin:16px 0}.card.seat .work{color:var(--bg)}.hair{background:var(--line);height:1px}.btn{border-radius:var(--r-l);text-align:center;width:100%;font-size:var(--fs-body);background:var(--acc);color:var(--accInk);letter-spacing:-.01em;padding:16px;font-weight:800;line-height:20px;display:block}.btn.g{background:var(--surf);color:var(--txt);border:1px solid var(--line);padding:15px}.btn.q{color:var(--dim);font-weight:600;font-size:var(--fs-small);background:0 0;padding:12px}.btn.dis,.btn:disabled{background:var(--sunk);color:var(--dimStrong);border:1px solid color-mix(in srgb,var(--dim) 45%,transparent);padding:15px}.btn:disabled{cursor:default}.pill{border-radius:var(--r-xl);background:var(--sunk);border:1px solid var(--line);font-size:var(--fs-small);color:var(--dimStrong);white-space:nowrap;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:inline-flex}.pill i{border-radius:var(--r-s);background:var(--dim);width:6px;height:6px}.st{font-size:var(--fs-small);color:var(--dimStrong);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.st i{display:none}.st.live{color:var(--txt)}.st.w{color:var(--wrn)}.st.crit,.st.urg{color:var(--urg)}.st.mute{color:var(--dim)}.pill.live{color:var(--txt)}.pill.live i{background:var(--txt)}.pill.w{border-color:var(--wrnLine);color:var(--wrn)}.pill.w i{background:var(--wrn)}.pill.w svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.pill.crit{border-color:var(--urgLine);color:var(--urg)}.pill.crit i{background:var(--urg)}.pill.sel{background:var(--txt);border-color:var(--txt);color:var(--bg)}.pill.sel svg{stroke:var(--bg)}.alert{border-radius:var(--r-l);background:var(--urgBg);border:1px solid var(--urgLine);gap:12px;padding:16px;display:flex}.alert.n{background:var(--sunk);border-color:var(--line)}.alert.w{background:var(--wrnBg);border-color:var(--wrnLine)}.alert svg{fill:none;width:19px;height:19px;stroke:var(--urg);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}.alert.n svg{stroke:var(--dimStrong)}.alert.w svg{stroke:var(--wrn)}.alert b{font-size:var(--fs-small);letter-spacing:-.01em;font-weight:700;display:block}.alert em{font-style:normal;font-size:var(--fs-small);color:var(--dim);margin-top:4px;line-height:1.5;display:block}.steps{gap:4px;margin-bottom:20px;display:flex}.steps i{background:var(--sunk);border-radius:2px;flex:1;height:3px}.steps i.on{background:var(--acc)}.back{width:36px;height:36px;color:var(--txt);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:-12px;display:grid}.back svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;transform:rotate(180deg)}.back:active{background:var(--sunk)}.hdt{font-size:var(--fs-small);color:var(--dimStrong);font-weight:500}.hd.page{flex-wrap:wrap;row-gap:8px}.hd.page .pt{flex:1 0 100%}.back,.av.sm,.hit{position:relative}.back:after,.av.sm:after,.hit:after{content:"";position:absolute;top:-7px;bottom:-7px;left:-4px;right:-4px}.segmented{grid-template-columns:repeat(var(--n),1fr);background:var(--sunk);border-radius:var(--r-m);padding:4px;display:grid;position:relative}.segmented:before{content:"";width:calc((100% - 8px) / var(--n));transform:translateX(calc(var(--i) * 100%));background:var(--surf);border-radius:var(--r-s);box-shadow:var(--sh);transition:transform var(--dur-tab) var(--ease);position:absolute;top:4px;bottom:4px;left:4px}.segmented button{z-index:1;min-height:36px;font-size:var(--fs-small);color:var(--dim);transition:color var(--dur-2);padding:8px;font-weight:600;line-height:1.2;position:relative}.segmented button.on{color:var(--txt)}[data-theme=dark] .segmented:before{background:color-mix(in srgb,var(--txt) 16%,var(--surf))}.segmented button:disabled{opacity:.6;cursor:default}.segmented small{font-size:var(--fs-tag);font-weight:500;display:block}.fld{background:var(--surf);border:1px solid var(--line);border-radius:var(--r-l);box-shadow:var(--edge);margin-top:12px;padding:12px 16px;display:block}.fld em{font-style:normal;font-size:var(--fs-small);letter-spacing:-.005em;color:var(--dimStrong);font-weight:600;display:block}.fld b,.fld input,.fld textarea{width:100%;font-size:var(--fs-field);letter-spacing:-.01em;margin-top:6px;font-weight:700;display:block}.fld textarea{resize:none;font-size:var(--fs-field);font-weight:600;line-height:1.5}.fld.ph b{color:var(--dim);font-weight:600}.fld input::placeholder,.fld textarea::placeholder{color:color-mix(in srgb,var(--dim) 85%,var(--dimStrong));font-weight:600}input::placeholder,textarea::placeholder{color:color-mix(in srgb,var(--dim) 60%,transparent);font-weight:400}input[type=date]:invalid::-webkit-datetime-edit{color:color-mix(in srgb,var(--dim) 60%,transparent)}input[type=date]::-webkit-date-and-time-value{text-align:left}.phin{background:var(--surf);border:1.5px solid var(--acc);border-radius:var(--r-l);align-items:center;gap:12px;margin-top:16px;padding:16px;display:flex}.phin .cc{font-size:var(--fs-lead);flex:none;align-items:center;gap:8px;font-weight:800;display:flex}.phin .cc s{font-size:var(--fs-lead);text-decoration:none}.phin .vr{background:var(--line);flex:none;width:1px;height:22px}.phin input{font-family:var(--mono);font-weight:700;font-size:var(--fs-glyph);letter-spacing:-.05em;flex:1;min-width:0}.otp{gap:8px;margin-top:20px;display:flex}.otp i{border-radius:var(--r-l);background:var(--surf);border:1px solid var(--line);height:60px;font-family:var(--mono);font-weight:700;font-size:var(--fs-title-s);flex:1;place-items:center;font-style:normal;display:grid}.otp i.f{border-color:var(--acc);border-width:1.5px}.otp i.e{color:var(--dim)}.otpin{opacity:0;pointer-events:none;position:absolute}.qr{border-radius:var(--r-l);background:#fff;grid-template:repeat(21,1fr)/repeat(21,1fr);width:172px;height:172px;margin:0 auto;padding:12px;display:grid;box-shadow:0 6px 22px -10px #0006}.qr span{background:#0b0d0c;border-radius:.5px}.qr i{background:0 0}.row{align-items:center;gap:12px;padding:12px 0;display:flex}.row .ic{flex:none;place-items:center;width:24px;height:24px;display:grid}.row .ic svg{fill:none;width:20px;height:20px;stroke:var(--dimStrong);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.row .ic.tile svg{stroke:var(--txt)}.row b{font-size:var(--fs-body);letter-spacing:-.01em;font-weight:600;display:block}.row em{font-style:normal;font-size:var(--fs-small);color:var(--dim);margin-top:4px;display:block}.chev{fill:none;width:16px;height:16px;stroke:var(--dim);stroke-width:2.2px;stroke-linecap:round;flex:none;margin-left:auto}.glyph{border-radius:var(--r-xl);background:var(--sunk);border:1px solid var(--line);place-items:center;width:76px;height:76px;margin:0 auto;display:grid}.glyph svg{fill:none;width:32px;height:32px;stroke:var(--dimStrong);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.glyph.top{margin:0 0 20px}.glyph.sm{border-radius:var(--r-l);width:56px;height:56px}.glyph.sm svg{width:24px;height:24px}.glyph.bare{background:0 0;border:0;width:auto;height:auto}.glyph.bare svg{stroke-width:1.5px;width:40px;height:40px}.glyph.a{background:var(--sunk);border-color:var(--line)}.glyph.a svg{stroke:var(--txt);stroke-width:2.6px}.glyph.u svg{stroke:var(--urg)}.rd{display:inline-block;position:relative}.rd.go{clip-path:inset(.08em -.25em);-webkit-text-fill-color:transparent}.rd.go:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre;text-align:center;-webkit-text-fill-color:currentColor;animation:rd var(--dur-roll) var(--ease) var(--dl,0s) both;position:absolute;top:0;left:0;right:0}@keyframes rd{0%{transform:translateY(calc(var(--f) * -1lh))}to{transform:translateY(calc(var(--t) * -1lh))}}.glyph.book{animation:click var(--dur-click) var(--ease-spring) var(--dur-tick);position:relative}.glyph.book svg path{stroke-dasharray:20;animation:draw var(--dur-tick) var(--ease-in-out) both}.glyph.book:after{content:"";border-radius:inherit;border:3px solid var(--txt);opacity:0;pointer-events:none;animation:burst var(--dur-ring) var(--ease) var(--dur-tick);position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}@keyframes draw{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}@keyframes click{35%{transform:scale(.9)}}@keyframes burst{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.card.day{background-image:radial-gradient(90% 70% at 100% 0%,color-mix(in srgb,var(--bg) 9%,transparent),transparent 70%);border-radius:20px;padding:16px 18px 18px}.day .top{align-items:center;gap:10px;min-height:24px;display:flex}.day .mk{flex:none;width:22px;height:22px}.day .mk rect{fill:color-mix(in srgb,var(--bg) 12%,transparent)}.day .mk path{fill:color-mix(in srgb,var(--bg) 72%,transparent)}.day .l{min-width:0;font-size:var(--fs-small);color:color-mix(in srgb,var(--bg) 72%,transparent);flex:1;font-weight:500}.day .num.hero{color:var(--acc);white-space:nowrap;line-height:1;font-size:min(52px,calc((min(100vw,430px) - 84px) / (var(--len,8) * .56)));margin-top:14px;display:block}.day .sub{font-size:var(--fs-small);color:color-mix(in srgb,var(--bg) 60%,transparent);margin-top:6px}.day.off .num.hero{color:var(--dim)}.day .pts{font-size:var(--fs-small);border-radius:var(--r-xl);color:color-mix(in srgb,var(--bg) 78%,transparent);border:1px solid color-mix(in srgb,var(--bg) 26%,transparent);flex:none;padding:4px 12px;font-weight:600}.day .kp{border-top:1px solid color-mix(in srgb,var(--bg) 14%,transparent);flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;display:flex}.day .kp span{border-radius:var(--r-xl);font-size:var(--fs-small);color:color-mix(in srgb,var(--bg) 62%,transparent);background:color-mix(in srgb,var(--bg) 8%,transparent);white-space:nowrap;align-items:center;padding:4px 12px;display:inline-flex}.day .kp b{color:var(--bg);font-weight:700}.room{cursor:pointer;border-bottom:1px solid var(--line);padding-bottom:16px}.room>.rw:first-child{margin-bottom:-4px}.more{font-size:var(--fs-small);color:var(--txt);padding:6px 0;font-weight:600}.empty.ear{padding:24px 8px 8px}.empty.ear .glyph svg{animation:breathe var(--loop-breathe) ease-in-out infinite}.card.ringing{animation:slideup var(--dur-2) var(--ease-out) both,ring 2.6s ease-in-out .4s infinite;padding:16px 18px}.card.ringing .av{flex:none}@media (prefers-reduced-motion:reduce){.rd.go{-webkit-text-fill-color:currentColor}.rd.go:before{content:none}}.flap{gap:2px;display:inline-flex}.flap .d{background:var(--sunk);border:1px solid var(--line);border-radius:var(--r-s);text-align:center;min-width:.78em;animation:flip var(--dur-4) var(--ease-spring-soft) both;transform-origin:top;padding:6px 4px}.flap .s{padding:6px 1px}@keyframes flip{0%{opacity:0;transform:rotateX(-88deg)}to{opacity:1;transform:none}}.spin{border-radius:var(--r-xl);border:2.5px solid var(--line);border-top-color:var(--acc);width:22px;height:22px;animation:sp var(--loop-spin) linear infinite}@keyframes sp{to{transform:rotate(360deg)}}.srch{background:var(--surf);border:1px solid var(--line);border-radius:var(--r-l);align-items:center;gap:12px;margin-top:16px;padding:12px 16px;display:flex}.srch svg{fill:none;width:17px;height:17px;stroke:var(--dim);stroke-width:2.2px;flex:none}.srch input{font-size:var(--fs-field);flex:1;min-width:0;font-weight:600}.clist{margin-top:6px;overflow:hidden}.clist .c{text-align:left;align-items:center;gap:12px;width:100%;padding:12px 2px;display:flex}.clist .c s{font-size:var(--fs-title-s);flex:none;text-decoration:none}.clist .c b{font-size:var(--fs-body);letter-spacing:-.01em;font-weight:700}.clist .c em{font-style:normal;font-size:var(--fs-meta);color:var(--dimStrong);letter-spacing:.06em;margin-left:auto;font-weight:700}.clist .c.sel b,.clist .c.sel em{color:var(--accTxt)}.clist .tick{fill:none;width:19px;height:19px;stroke:var(--accTxt);stroke-width:2.6px;stroke-linecap:round;flex:none;margin-left:8px}.proof{margin-top:4px}.proof .pr{align-items:baseline;gap:12px;padding:16px 0;display:flex}.proof .pr .mv{font-family:var(--mono);font-weight:700;font-size:var(--fs-field);letter-spacing:-.05em}.proof .pr .ar{color:var(--dim);font-size:var(--fs-small);flex:none}.proof .pr .kp{font-family:var(--mono);font-weight:700;font-size:var(--fs-field);letter-spacing:-.05em;color:var(--accTxt);margin-left:auto}.proof .pr .tg{font-size:var(--fs-meta);color:var(--dim);flex:none;font-weight:600}.plan{background:var(--surf);border:1px solid var(--line);border-radius:var(--r-l);text-align:left;width:100%;box-shadow:var(--edge);margin-top:12px;padding:16px;display:block;position:relative}.plan.sel{border-color:var(--acc);border-width:1.5px}.plan:disabled{opacity:.5;cursor:default}.plan:disabled:active{transform:none}.plan .tp{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan .tp b{font-size:var(--fs-body);letter-spacing:-.02em;font-weight:600}.plan .tp .amt{font-family:var(--mono);font-weight:700;font-size:var(--fs-lead);letter-spacing:-.05em}.plan .sub{font-size:var(--fs-small);color:var(--dim);margin-top:6px;line-height:1.5}.plan .tag{font-size:var(--fs-meta);background:var(--acc);color:var(--accInk);border-radius:var(--r-xs);margin-right:4px;padding:2px 6px;font-weight:700;display:inline-block}.card.rows{box-shadow:none;border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:0}.card.rows .row{border-top:1px solid var(--line)}.card.rows .hair{display:none}.card.rows .row.tap{border-radius:0;margin:0;padding-left:0;padding-right:0;position:relative}.card.rows .row.tap:active{background:0 0}.card.rows .row.tap:active:before{content:"";background:var(--sunk);border-radius:var(--r-s);z-index:-1;position:absolute;top:0;bottom:0;left:-8px;right:-8px}.fig{padding:4px 0 0}.fig-l{font-size:var(--fs-small);color:var(--dimStrong);font-weight:500}.fig .num.hero{margin-top:4px;display:block}.fig-n{font-size:var(--fs-meta);color:var(--dim);margin-top:8px;line-height:1.5}.kv{border-bottom:1px solid var(--line)}.kv>*{border-top:1px solid var(--line)}.kv>.hair{display:none}.card.wbank{padding:16px 16px 0}.card.wbank .bk{font-size:var(--fs-lead);letter-spacing:-.01em;margin:6px 0 14px;font-weight:700;display:block}.card.wbank .kv{border-bottom:0}.sec{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.card.blist{padding:0;overflow:hidden}.blist .plan{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:16px}.blist .plan+.plan:before{content:"";border-top:1px solid var(--line);position:absolute;top:0;left:18px;right:18px}.blist .plan:active{background:var(--sunk);transform:none}.bar{border-radius:var(--r-s);background:var(--sunk);border:1px solid var(--line);height:8px;margin-top:16px;overflow:hidden}.bar i{background:var(--txt);border-radius:var(--r-s);transform-origin:0;height:100%;animation:fill var(--dur-3) var(--ease-out) both;display:block}@keyframes fill{0%{transform:scaleX(0)}}.rung{align-items:center;gap:12px;padding:12px 0;display:flex}.rung .dot{border-radius:var(--r-s);border:1.5px solid var(--line);background:var(--sunk);width:26px;height:26px;font-family:var(--mono);font-size:var(--fs-tag);color:var(--dim);flex:none;place-items:center;font-weight:700;display:grid}.rung.done .dot{background:var(--acc);border-color:var(--acc);color:var(--accInk)}.rung.now .dot{border-color:var(--acc);color:var(--accTxt)}.rung b{font-size:var(--fs-body);font-weight:700}.rung em{font-style:normal;font-size:var(--fs-meta);color:var(--dim);margin-top:2px;display:block}.rung .amt{font-family:var(--mono);font-weight:700;font-size:var(--fs-body);letter-spacing:-.05em;flex:none;margin-left:auto}.rung.done .amt{color:var(--dim)}.tick{height:78px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 22% 52%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 22% 52%,#0000 100%)}.tick ul{animation:roll var(--loop-tick) linear infinite;padding:0;list-style:none}@keyframes roll{to{transform:translateY(-50%)}}.tick li{font-size:var(--fs-small);color:var(--dim);align-items:center;gap:12px;padding:8px 0;display:flex}.tick li s{font-size:var(--fs-body);flex:none;text-decoration:none}.tick li b{color:var(--txt);font-weight:700;font-size:var(--fs-small)}.tick li .k{font-family:var(--mono);font-weight:700;font-size:var(--fs-small);color:var(--accTxt);letter-spacing:-.05em;margin-left:auto}.now{font-size:var(--fs-meta);color:var(--accTxt);align-items:center;gap:6px;font-weight:700;display:inline-flex}.now i{border-radius:var(--r-s);background:var(--acc);width:6px;height:6px;animation:pulse var(--loop-breathe) ease-in-out infinite}@keyframes pulse{50%{opacity:.25;transform:scale(.7)}}@keyframes ring{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes slideup{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.cpick{border-radius:var(--r-xl);background:var(--surf);border:1px solid var(--line);box-shadow:var(--edge);font-size:var(--fs-small);color:var(--txt);flex:none;align-items:center;gap:8px;margin-left:auto;padding:8px 12px;font-weight:700;display:flex}.cpick s{font-size:var(--fs-body);text-decoration:none}.cpick:active{background:var(--sunk);transform:scale(.97)}.bpills{gap:8px;display:flex}.bpill{border-radius:var(--r-m);background:var(--surf);border:1px solid var(--line);height:46px;font:800 16px var(--mono);color:var(--dim);cursor:pointer;flex:1;place-items:center;display:grid}.bpill.on{background:var(--acc);border-color:var(--acc);color:var(--accInk)}.slide input[type=range]{-webkit-appearance:none;appearance:none;border-radius:var(--r-s);background:var(--sunk);border:1px solid var(--line);outline:none;width:100%;height:8px;margin:0}.slide input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--r-m);background:var(--acc);border:2.5px solid var(--bg);cursor:pointer;width:30px;height:30px;box-shadow:0 3px 10px -2px #00000073}.slide .ends{justify-content:space-between;margin-top:8px;display:flex}.slide .ends span{font-size:var(--fs-tag);color:var(--dim);font-weight:700}.pill.urg{background:var(--urgBg);border-color:var(--urgLine);color:var(--urg)}.pill.urg svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:13px;height:13px}.pill.mute{color:var(--dimStrong)}.pill.mute svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:13px;height:13px}.bar.w i{background:var(--wrn)}.sw{border-radius:var(--r-xl);background:var(--txt);flex:none;width:56px;height:34px;display:inline-block;position:relative}.sw:after{content:"";border-radius:var(--r-xl);background:var(--bg);width:28px;height:28px;position:absolute;top:3px;right:3px}.sw.off{background:var(--sunk);border:1px solid var(--line)}.sw.off:after{background:var(--dim);left:3px;right:auto}.av{border-radius:var(--r-l);background:var(--sunk);border:1px solid var(--line);width:44px;height:44px;font-size:var(--fs-body);color:var(--dimStrong);place-items:center;font-weight:800;display:grid}.av svg{fill:none;stroke:currentColor;stroke-width:2px;width:17px;height:17px}.hd .rt{align-items:center;gap:8px;display:flex}.av.sm{border-radius:var(--r-m);width:32px;height:32px;font-size:var(--fs-small)}.av.sm svg{width:16px;height:16px}.av.f{padding:0;overflow:hidden}.av.f img,.face-lg{border-radius:50%;width:100%;height:100%;display:block}.face-lg{background:var(--sunk);width:112px;height:112px;margin:0 auto 16px}.face-tile{cursor:pointer;padding:0;overflow:hidden}.face-row{border-top:1px solid var(--line);align-items:center;gap:8px;padding:6px 0;display:flex}.face-row:first-child{border-top:0}.face-row>span:first-child{min-width:0;font-size:var(--fs-body);flex:1;font-weight:600}.face-step{border-radius:var(--r-m);border:1px solid var(--line);background:var(--sunk);width:44px;height:44px;color:var(--txt);flex:none;place-items:center;display:grid}.face-step svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.face-val{text-align:center;min-width:64px;font-size:var(--fs-small);color:var(--dimStrong);flex:none}.face-val i{border:1px solid var(--line);vertical-align:middle;border-radius:50%;width:24px;height:24px;display:inline-block}.face-act{gap:10px;margin-top:16px;display:flex}.face-act .btn{flex:1}.act.two{flex-direction:column;gap:10px;display:flex}.bell{position:relative}.bell .n{border-radius:var(--r-xl);background:var(--txt);min-width:16px;height:16px;color:var(--bg);font-size:var(--fs-tag);place-items:center;padding:0 4px;font-weight:700;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.pill.sm{padding:6px 12px}.row .amt{text-align:right;font-size:var(--fs-body);font-family:var(--mono);letter-spacing:-.05em;flex:none;margin-left:auto;font-weight:700}.row .amt.kept{font-family:var(--font);letter-spacing:0;font-weight:600}.row.led{align-items:flex-start}.row.arrive{animation:arrive var(--dur-2) var(--ease-out) both}@keyframes arrive{0%{opacity:0;transform:translateY(-8px)}}.row .end.swap>*{animation:open var(--dur-2) var(--ease) both}.row .end{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:4px;margin-left:auto;display:flex}.row .end small{font-size:var(--fs-small);color:var(--dim);font-variant-numeric:tabular-nums}.row .ic.u{color:var(--urg)}.row .ic.u svg{stroke:var(--urg)}.row .ic.w{color:var(--wrn)}.row .ic.w svg{stroke:var(--wrn)}.row .ic.in svg{stroke:var(--txt)}.card.strip{align-items:center;gap:12px;padding:16px;display:flex}.card.strip b{font-size:var(--fs-body);letter-spacing:-.01em;font-weight:700;display:block}.card.strip em{font-style:normal;font-size:var(--fs-meta);color:var(--dim);margin-top:4px;display:block}.nav{background:var(--surf);border-top:1px solid var(--line);z-index:4;padding:8px 8px 12px;padding-bottom:max(12px,env(safe-area-inset-bottom));flex:none;grid-template-columns:repeat(4,1fr);display:grid;position:sticky;bottom:0}.nav a{font-size:var(--fs-tag);color:var(--dim);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:44px;padding:4px 0;font-weight:700;display:flex}.nav a.on{color:var(--txt)}.nav .d{display:none}.nav .wrapi{place-items:center;width:23px;height:23px;display:grid;position:relative}.nav svg{fill:none;stroke:currentColor;stroke-width:2px;width:23px;height:23px}.nav .dot{border-radius:var(--r-xl);background:var(--txt);min-width:17px;height:17px;color:var(--bg);font-size:var(--fs-tag);place-items:center;padding:0 4px;font-weight:700;display:grid;position:absolute;top:-2px;right:-6px}.nav .wrapi{position:relative}.openchip{z-index:5;left:max(14px,50% - 201px);bottom:calc(96px + env(safe-area-inset-bottom));border-radius:var(--r-xl);border:1px solid var(--line);background:var(--sunk);color:var(--txt);font:inherit;font-size:var(--fs-small);box-shadow:var(--sh);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:8px 12px 8px 8px;font-weight:700;display:flex;position:fixed}.openchip .n{border-radius:var(--r-xl);background:var(--line);min-width:24px;height:24px;color:var(--txt);font-weight:700;font-size:var(--fs-meta);place-items:center;display:grid}html:not(:has(.card.ringing)) .openchip.fresh{background:var(--acc);color:var(--accInk);border-color:var(--acc)}html:not(:has(.card.ringing)) .openchip.fresh .n{background:var(--accInk);color:var(--acc)}.openchip .nw{font-weight:500}.openchip .nw:before{content:"· "}html.fabdock:has(.nav) .openchip{left:max(0px,50% - 215px);right:max(0px,50% - 215px);bottom:calc(58px + max(12px,env(safe-area-inset-bottom)));border:0;border-top:1px solid var(--line);box-shadow:none;border-radius:0;padding:8px 20px}html.fabdock:has(.nav) .openchip>[aria-hidden]{margin-left:auto}.tdir,.row b.tdir{align-items:center;gap:6px;display:flex}.tdir svg{fill:none;width:16px;height:16px;stroke:var(--txt);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.tst{font-size:var(--fs-small);color:var(--dimStrong);flex:none;margin-left:auto;font-weight:500}.tst.w{color:var(--wrn)}.tst.u{color:var(--urg)}.tnew{font-size:var(--fs-small);color:var(--txt);font-weight:700}.card.offer{background:var(--surf);color:var(--txt);border:1px solid var(--line);border-radius:var(--r-xl);animation:lift var(--dur-3) var(--ease-spring) var(--dl-offer) both,ring 2.6s ease-in-out 1s infinite;padding:20px 20px 6px}@keyframes lift{0%{opacity:0;transform:translateY(14px)scale(.96)}}.card.offer .odir{font-size:var(--fs-small);color:var(--dimStrong);align-items:center;gap:8px;font-weight:500;display:flex}.card.offer .odir svg{fill:none;stroke:currentColor;stroke-width:2.4px;flex:none;width:18px;height:18px}.card.offer .num.hero{white-space:nowrap;letter-spacing:-.02em;margin-top:12px;line-height:1.1;display:block}.card.offer .oid{font-size:var(--fs-small);color:var(--dim);margin:8px 0 16px}.card.offer .ln{border-top:1px solid var(--line);font-size:var(--fs-small);gap:16px;padding:14px 0}.card.offer .ln span{color:var(--dim);font-weight:500}.card.offer .ln b.num{font-size:var(--fs-lead)}.card.offer .ln.keep b{color:var(--accTxt)}.sheet-t{font-size:var(--fs-title-s);letter-spacing:-.02em;margin-bottom:16px;font-weight:700;display:block}.fab .body{padding-bottom:84px}html.fabdock:has(.nav) .body{padding-bottom:52px}html.fab:not(:has(.nav)) .openchip{bottom:calc(18px + env(safe-area-inset-bottom))}.scrim{z-index:5;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0406088c;max-width:430px;margin:0 auto;position:fixed;top:0;bottom:0;left:0;right:0}.sheet{z-index:6;background:var(--surf);border-radius:var(--r-xl) var(--r-xl) 0 0;border-top:1px solid var(--line);max-width:430px;box-shadow:0 -10px 40px -12px #00000059,0 24px 0 var(--surf);padding:12px 20px 20px;padding-bottom:max(20px,env(safe-area-inset-bottom));animation:up var(--dur-4) both;max-height:calc(100dvh - max(12px,env(safe-area-inset-top)));overscroll-behavior:contain;margin:0 auto;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.sheet .grab{border-radius:var(--r-s);background:var(--line);width:38px;height:4px;margin:0 auto 16px}@keyframes up{0%{animation-timing-function:var(--ease-sheet);transform:translateY(100%)}48%{animation-timing-function:var(--ease-in-out);transform:translateY(-6px)}to{transform:none}}.scrim{animation:open var(--dur-2) ease-out both}.empty{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:32px 8px;display:flex}.empty .g{color:var(--dimStrong);place-items:center;display:grid}.empty .g svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:40px;height:40px}.empty b{font-size:var(--fs-lead);letter-spacing:-.02em;font-weight:800}.empty em{font-style:normal;font-size:var(--fs-small);color:var(--dim);max-width:30ch;line-height:1.55}.spark{align-items:flex-end;gap:4px;height:76px;display:flex}.spark i{background:var(--sunk);border:1px solid var(--line);border-radius:3px 3px 0 0;flex:1;display:block}.spark i.on{background:var(--acc);border-color:var(--acc)}.spark i.hi{background:var(--txt);border-color:var(--txt)}.days{gap:4px;margin-top:8px;display:flex}.days span{text-align:center;font-size:var(--fs-tag);color:var(--dimStrong);flex:1;font-weight:600}.dots{flex-wrap:wrap;gap:4px;display:flex}.dots i{background:var(--acc);border-radius:3px;width:11px;height:11px;display:block}.dots i.off{background:var(--sunk);border:1px solid var(--line)}.lockt{letter-spacing:-.055em;font-size:66px;font-weight:800;line-height:1}.lockd{font-size:var(--fs-body);color:var(--dimStrong);margin-top:4px;font-weight:600}.notif{background:color-mix(in srgb,var(--surf) 82%,transparent);border:1px solid var(--line);border-radius:var(--r-l);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:12px}.notif .top{font-size:var(--fs-small);letter-spacing:-.005em;color:var(--dimStrong);align-items:center;gap:8px;margin-bottom:8px;font-weight:600;display:flex}.notif .top .mk{border-radius:var(--r-xs);background:var(--acc);width:15px;height:15px}.notif .act{gap:8px;margin-top:12px;display:flex}.notif .act a{border-radius:var(--r-m);min-height:40px;font-size:var(--fs-small);flex:1;place-items:center;font-weight:800;display:grid}.task{align-items:center;gap:12px;padding:12px 0;display:flex}.task .id{font-family:var(--mono);font-size:var(--fs-tag);color:var(--dim);flex:none;font-weight:700}.task .mv{font-family:var(--mono);font-size:var(--fs-small);letter-spacing:-.05em;font-weight:700}.task .kp{font-family:var(--mono);font-size:var(--fs-small);letter-spacing:-.05em;color:var(--accTxt);margin-left:auto;font-weight:700}.task .dir{border-radius:var(--r-s);background:var(--sunk);border:1px solid var(--line);width:22px;height:22px;font-size:var(--fs-tag);color:var(--dim);flex:none;place-items:center;font-weight:800;display:grid}.task .dir.i{color:var(--accTxt);font-size:var(--fs-meta)}.task .dir.o{color:var(--urg);font-size:var(--fs-meta)}.upd{z-index:8;background:var(--acc);max-width:430px;color:var(--accInk);font-size:var(--fs-small);text-align:center;padding:calc(8px + env(safe-area-inset-top)) 16px 8px;margin:0 auto;font-weight:700;position:fixed;top:0;left:0;right:0}.upd b{font-weight:800;text-decoration:underline}.btn,.back,.av,.bpill,.plan,.sw,.nav a,.clist .c,.tap,.pill.sel,.upd,.openchip{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--dur-1) var(--ease-press),background-color var(--dur-1),border-color var(--dur-1)}.btn:active,.plan:active,.bpill:active,.upd:active,.openchip:active{transform:scale(.97)}.btn:disabled:active{transform:none}.clist .c:active,.tap:active{background:var(--sunk);transform:scale(.99)}.back:active,.av:active,.sw:active{transform:scale(.9)}.nav a:active{transform:scale(.88)}.tap{cursor:pointer}.row.tap{border-radius:var(--r-m);margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}.bubble{z-index:3;border-radius:var(--r-l);background:var(--acc);color:var(--accInk);box-shadow:var(--sh);animation:bpulse var(--loop-bubble) ease-in-out infinite;align-items:center;gap:8px;padding:12px 16px 12px 12px;display:flex;position:fixed;right:14px}.bubble:active{background:var(--acc);transform:scale(.96)}.bubble .ic{background:color-mix(in srgb,var(--accInk) 14%,transparent);border-color:#0000;flex:none}.bubble .ic svg{stroke:var(--accInk)}.bubble .num{font-family:var(--mono);font-weight:700;font-size:var(--fs-field);letter-spacing:-.05em}.bubble.s0{top:150px}.bubble.s1{top:45%}.bubble.s2{bottom:150px}@keyframes bpulse{50%{transform:scale(1.04)}}[data-perf=low] .bubble,[data-motion=still] .bubble{animation:none}.slide{border-radius:var(--r-xl);background:var(--sunk);border:1px solid var(--line);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;height:60px;position:relative;container-type:inline-size}.slide:active{cursor:grabbing}.slide-clip{border-radius:inherit;clip-path:inset(0 0 0 var(--h0) round var(--r-xl));position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.slide-fill{border-radius:var(--r-xl);background:color-mix(in srgb,var(--txt) 8%,transparent);width:100%;position:absolute;top:0;bottom:0;left:0}.slide-label{font-size:var(--fs-body);color:var(--dimStrong);pointer-events:none;place-items:center;font-weight:500;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.slide-thumb{background:var(--acc);width:52px;height:52px;box-shadow:var(--edge);transition:transform var(--dur-nudge) var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;left:0}.slide-thumb svg{fill:none;width:22px;height:22px;stroke:var(--accInk);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.slide.glide .slide-thumb{transition:translate var(--dur-glide) var(--ease),transform var(--dur-nudge) var(--ease)}.slide.glide .slide-fill{transition:translate var(--dur-glide) var(--ease)}.slide.at-end .slide-thumb{translate:calc(100cqw - 55px)!important}.slide.at-end .slide-fill{translate:0!important}.slide.wait .slide-thumb:after{content:"";border:2px solid #0000;border-top-color:var(--dimStrong);animation:sp var(--loop-wait) linear infinite;border-radius:50%;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}.slide.taken .slide-label{color:var(--txt)}.slide-thumb svg.knob{width:26px;height:26px;overflow:visible}.slide-thumb .karc{fill:none;stroke:var(--accInk);stroke-width:5.8px;stroke-linecap:butt;stroke-dasharray:1 2;stroke-dashoffset:calc(1 - clamp(0, var(--p,0) * 3 - var(--i), 1));transition:opacity var(--dur-1) linear}.slide-thumb .karc.k4{stroke-dashoffset:1px}.slide.glide .karc{transition:stroke-dashoffset var(--dur-glide) var(--ease),opacity var(--dur-1) linear}.slide.at-end .karc.k4{stroke-dashoffset:0;transition:stroke-dashoffset var(--dur-1) linear var(--dur-1),opacity var(--dur-1) linear}.slide.taken .karc{opacity:0}.slide-thumb .kar{fill:var(--accInk);stroke:none;transform-box:fill-box;transform-origin:50%;rotate:calc(45deg * (1 - var(--p,0)));translate:calc(9.56px * (1 - var(--p,0))) calc(-9.2px * (1 - var(--p,0)))}.slide.glide .kar{transition:rotate var(--dur-glide) var(--ease),translate var(--dur-glide) var(--ease),transform var(--dur-arrow) var(--ease-in),opacity var(--dur-arrow) var(--ease-in)}.slide.at-end{--p:1!important}.slide.at-end .kar{opacity:0;transform:translate(3px,-3px)scale(.55)}.slide-thumb .ktick{fill:none;stroke:var(--accInk);stroke-width:6.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;animation:knobtick var(--dur-2) var(--ease) both}body:has(.card.offer) .slide{--acc:var(--txt);--accInk:var(--bg)}.slide-thumb:before{content:"";z-index:-1;background:var(--acc);opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.slide.taken .slide-thumb:before{animation:knobpulse var(--dur-knob) var(--ease)}@keyframes knobtick{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes knobpulse{0%{opacity:.3;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@media (hover:hover){.slide:not(.at-end):hover .slide-thumb{transform:translate(3px)}}.slide-after{transition:opacity var(--dur-2) var(--ease)}.slide-after.gone{opacity:0;pointer-events:none}.matching{justify-content:center;align-items:center;gap:12px;height:60px;display:flex}.sk{vertical-align:middle;border-radius:var(--r-xs);background:color-mix(in srgb,currentColor 14%,transparent);height:.72em;animation:breathe var(--loop-breathe) ease-in-out infinite;display:inline-block}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.fld:focus-within,.srch:focus-within{border-color:var(--acc);border-width:1.5px}.fld input:focus-visible{outline:none}.fld textarea:focus-visible{outline:none}.srch input:focus-visible{outline:none}.well input:focus-visible{outline:none}.sheet:focus-visible{outline:none}.well{border:1px solid var(--line)}.well:focus-within{border-color:var(--acc)}.fld input[type=search]::-webkit-search-cancel-button{filter:grayscale()}.load{z-index:7;background:var(--sunk);max-width:430px;height:2px;margin:0 auto;position:fixed;top:0;left:0;right:0;overflow:hidden}.load i{background:var(--acc);width:38%;height:100%;animation:ld var(--loop-load) var(--ease-std) infinite;border-radius:2px;display:block}@keyframes ld{0%{transform:translate(-110%)}to{transform:translate(360%)}}@media (prefers-reduced-motion:reduce){.btn:active,.plan:active,.bpill:active,.upd:active,.clist .c:active,.tap:active,.back:active,.av:active,.sw:active,.nav a:active,.openchip:active{transform:none}*,:before,:after{transition-property:opacity,color,background-color,border-color,fill,stroke!important;transition-duration:var(--dur-1)!important;animation:none!important}html:not([data-perf=low]) :is(.body,.scrim,.sheet,.card.offer,.row.arrive,.row .end.swap>*,.flap .d,.glyph.book svg path,.slide-thumb .ktick){animation:open var(--dur-1) both!important}.spin,.slide.wait .slide-thumb:after,.load i{animation:breathe var(--loop-breathe) ease-in-out infinite!important}}@keyframes breathe{50%{opacity:.35}}.pill.live i.beat{animation:pulse var(--loop-beat) ease-in-out infinite}[data-perf=low] .card,[data-perf=low] .fld,[data-perf=low] .plan,[data-perf=low] .nav,[data-perf=low] .sheet,[data-perf=low] .btn,[data-perf=low] .slide{box-shadow:none!important}[data-perf=low] .scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#040608b8}[data-perf=low] .notif{background:var(--surf);-webkit-backdrop-filter:none;backdrop-filter:none}[data-perf=low] .tick{-webkit-mask-image:none;mask-image:none}[data-perf=low] .tick ul,[data-perf=low] .now i,[data-perf=low] .body,[data-perf=low] .flap .d,[data-perf=low] .sheet,[data-perf=low] .scrim,[data-perf=low] .card.offer,[data-perf=low] .row.arrive,[data-perf=low] .row .end.swap>*,[data-perf=low] .glyph.book,[data-perf=low] .glyph.book:after,[data-perf=low] .glyph.book svg path,[data-perf=low] .bar i,[data-perf=low] .empty.ear .glyph svg,[data-perf=low] .card.ringing,[data-perf=low] .pill.live i,[data-perf=low] .slide-thumb:before,[data-perf=low] .slide-thumb .ktick,[data-perf=low] .sk{animation:none}[data-perf=low] .slide-thumb .karc,[data-perf=low] .slide-thumb .kar{transition:none}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit.woff2)format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Chivo Mono;src:url(/fonts/chivo-mono.woff2)format("woff2");font-weight:700 800;font-display:swap}html[data-onb] body:not(:has(#root>*)){font-family:Satoshi,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}body:has(.onb){font-family:Satoshi,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.onb{padding-left:24px;padding-right:24px;font-family:Satoshi,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.onb .stp{grid-template-columns:40px 1fr 40px;align-items:center;padding-top:12px;display:grid}.onb .stp>span{text-align:center;font-size:var(--fs-body);color:var(--txt);font-weight:400}.onb .bk{border:1px solid var(--dim);width:40px;height:40px;color:var(--txt);border-radius:50%;place-items:center;display:grid}.onb .bk svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transform:scaleX(-1)}.onb .bars{gap:8px;margin-top:24px;display:flex}.onb .bars i{background:var(--line);border-radius:3px;flex:1;height:6px}.onb .bars i.on{background:var(--acc)}.onb .head{margin-top:36px}.onb h3.t{letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.3}.onb .lede{font-size:var(--fs-body);color:var(--dim);margin-top:10px;line-height:1.5}.onb .lede b{color:var(--txt);font-weight:500}.onb .ask{font-size:var(--fs-lead);margin-top:32px;font-weight:500}.onb .panel{border-radius:var(--r-xl);background:var(--surf);border:1px solid var(--line);min-height:clamp(160px,36vh,320px);box-shadow:var(--edge);place-content:center;justify-items:center;margin-top:28px;display:grid}.onb .panel .orb{color:var(--dim);place-items:center;display:grid}.onb .panel .orb svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.onb .note{border-radius:var(--r-m);background:var(--sunk);font-size:var(--fs-body);color:var(--txt);gap:8px;margin-top:24px;padding:16px;line-height:1.45;display:flex}.onb .note svg{width:18px;height:18px;color:var(--dim);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}.onb .way{text-align:left;border-radius:var(--r-l);background:var(--surf);border:1px solid var(--line);width:100%;margin-top:16px;padding:20px;display:block;position:relative}.onb .way.sel{border-color:var(--acc);box-shadow:inset 0 0 0 1px var(--acc)}.onb .way.has-tag{margin-top:28px}.onb .way+.way{margin-top:12px}.onb .way .tag{border-radius:var(--r-m);background:var(--acc);color:var(--accInk);font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:4px 12px;font-weight:700;position:absolute;top:0;left:20px;transform:translateY(-50%)}.onb .way .tp{align-items:flex-start;gap:16px;display:flex}.onb .way .tp>span:first-child{flex:1;gap:4px;min-width:0;display:grid}.onb .way .tp b{font-size:var(--fs-field);font-weight:700}.onb .way>em{font-style:normal;font-size:var(--fs-body);color:var(--dim);margin-top:4px;line-height:1.45;display:block}.onb .way>em .num{font:inherit;color:inherit}.onb .way .amt{font-family:inherit;font-size:var(--fs-field);letter-spacing:0;white-space:nowrap;flex:none;align-self:center;font-weight:700}.onb .way:active{transform:scale(.99)}.onb .way .parts{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.onb .way .parts>span{border-radius:var(--r-m);border:1px solid var(--line);font-size:var(--fs-body);white-space:nowrap;justify-items:center;gap:4px;padding:14px 4px;font-weight:500;display:grid}.onb .way .parts.long>span{font-size:var(--fs-small)}.onb .way .parts .num{letter-spacing:0;font-family:inherit}.onb .way .parts small{font-size:var(--fs-meta);color:var(--dim);font-weight:400}.onb .payto{border-radius:var(--r-xl);background:var(--surf);border:1px solid var(--line);margin-top:28px;padding:12px 24px}.onb .payto>div{font-size:var(--fs-small);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.onb .payto>div>span:first-child{color:var(--dim)}.onb .payto>div>b{font-family:inherit;font-size:var(--fs-body);letter-spacing:0;text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:500}.onb .qrt{border-radius:var(--r-xl);border:1px solid var(--line);background:#fff;width:212px;padding:16px;line-height:0}.onb .qrt svg{width:100%;height:auto;display:block}.onb .bankf{gap:20px!important}.bankf .cap{font-size:var(--fs-small);color:var(--dim)}.onb .bankf .cap{font-size:var(--fs-small);color:var(--txt);font-weight:500}.onb .bankf input{border-radius:var(--r-m);border-color:var(--line);height:48px;padding:0 16px}.onb .btn{border-radius:var(--r-l);height:54px;font-size:var(--fs-field);letter-spacing:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:700;display:flex}.onb .btn:not(.g):not(.q):not(.dis):not(:disabled){box-shadow:none}.onb .act{padding:16px 0 24px}.onb.land .hd{gap:12px}.onb.land .cpick{background:var(--surf);border:1px solid var(--line);font-size:var(--fs-field);color:var(--txt);flex:none;padding:8px 12px 8px 16px;font-weight:500}.onb.land h1{letter-spacing:-.02em;text-align:center;text-wrap:balance;font-size:clamp(34px,10vw,40px);font-weight:700;line-height:1.1}.onb.land .lede{text-align:center;font-size:var(--fs-field);margin-top:12px}.onb.land h1>span{color:var(--accTxt)}.onb .payto>div.many{align-items:flex-start}.onb .payto>div.one b{text-align:right}.onb .payto>div.one{flex-wrap:wrap;gap:4px 8px}.onb .payto>div.one>.v{flex:0 auto;min-width:0;margin-left:auto}.onb .payto>div.many>.v{flex:1;min-width:0}.onb .payto .v .pill{gap:0;padding:6px;font-size:0}.land .stage{isolation:isolate;margin-top:16px;padding:44px 0 40px;position:relative}.land .deck{width:min(100% - 28px,288px);margin:0 auto;position:relative;transform:rotate(3deg)}.land .deck:before,.land .deck:after{content:"";z-index:-1;border-radius:var(--r-xl);position:absolute;transform:rotate(-3deg)}.land .deck:before{background:color-mix(in srgb,var(--txt) 62%,var(--bg));top:24px;bottom:-14px;left:9%;right:9%}.land .deck:after{z-index:-2;background:color-mix(in srgb,var(--txt) 30%,var(--bg));top:48px;bottom:-26px;left:20%;right:20%}.board{border-radius:var(--r-xl);background:var(--txt);color:var(--accInk);box-shadow:var(--sh);padding:22px 14px 14px;position:relative}.board h2{text-align:center;font-size:var(--fs-title);letter-spacing:-.01em;font-weight:700}.board .mo{text-align:center;font-size:var(--fs-meta);color:color-mix(in srgb,var(--accInk) 70%,var(--txt));margin-top:2px}.board .r{border-radius:var(--r-l);background:color-mix(in srgb,var(--acc) 10%,var(--txt));flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:10px;padding:8px 14px 8px 8px;display:flex}.board h2+.r,.board .mo+.r{margin-top:16px}.board .r b{font-size:var(--fs-field);white-space:nowrap;flex:1 0 auto;font-weight:500}.board .r .amt{font-size:var(--fs-lead);color:color-mix(in srgb,var(--acc) 38%,var(--accInk));white-space:nowrap;text-align:right;letter-spacing:0;font-variant-numeric:tabular-nums;margin-left:auto;font-family:inherit;font-weight:700}.board.lg .r{gap:4px 8px}.board.lg .r .amt{font-size:var(--fs-field)}.board .r .amt.sk{border-radius:var(--r-s);background:color-mix(in srgb,var(--acc) 22%,var(--txt));width:84px;height:22px}.board .r small{font-size:var(--fs-meta);color:color-mix(in srgb,var(--accInk) 70%,var(--txt));margin-top:2px;font-weight:500;display:block}.land .art{pointer-events:none;position:absolute}.board .art.face{border-radius:50%;flex:none;width:44px;height:44px;position:static}.land .art.coins,.land .art.wallet{z-index:1;filter:drop-shadow(0 0 .6px var(--txt)) drop-shadow(0 0 .6px var(--txt))}.land .art.coins{width:60px;height:62px;top:58px;left:-4px}.land .art.wallet{width:52px;height:68px;bottom:-4px;right:-6px}.land .chip{z-index:2;background:var(--txt);color:var(--accInk);border:1px solid color-mix(in srgb,var(--accInk) 55%,var(--txt));box-shadow:0 2px 0 color-mix(in srgb,var(--acc) 38%,var(--accInk));font-size:var(--fs-meta);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 11px;display:inline-flex;position:absolute}.land .chip b{letter-spacing:0;color:color-mix(in srgb,var(--acc) 38%,var(--accInk));font-family:inherit;font-weight:500}.land .chip.c1{top:10px;left:max(0px,50% - 146px);rotate:-7deg}.land .chip.c2{top:40px;right:-16px;rotate:14deg}.land .chip.c3{bottom:20px;left:0;rotate:-12deg}.land :-webkit-any(.chip,.art.coins,.art.wallet){animation:bob var(--loop-bob) var(--ease-in-out) var(--bd,0s) infinite alternate}.land :is(.chip,.art.coins,.art.wallet){animation:bob var(--loop-bob) var(--ease-in-out) var(--bd,0s) infinite alternate}.land .chip.c2,.land .art.wallet{--bd:-1.6s}.land .chip.c3,.land .art.coins{--bd:-3.2s}@keyframes bob{to{translate:0 -5px}}.land .chip{animation:pop var(--dur-3) var(--ease-spring) calc(var(--i,0) * 70ms) backwards,bob var(--loop-bob) var(--ease-in-out) var(--bd,0s) infinite alternate}.land .moved .art.coins{animation:coin var(--dur-4) var(--ease-out) backwards,bob var(--loop-bob) var(--ease-in-out) var(--bd,0s) infinite alternate}.land .moved .board .r{animation:lift var(--dur-3) var(--ease-spring) calc(var(--i,0) * 60ms + 60ms) backwards}.board .r .amt.sk{animation:breathe var(--loop-breathe) ease-in-out infinite}@keyframes pop{0%{opacity:0;scale:.6}}@keyframes coin{0%{transform:perspective(240px)rotateY(-360deg)}}[data-perf=low] .land :is(.chip,.art.coins,.art.wallet,.moved .board .r,.board .r .amt.sk){animation:none}[data-perf=low] .land .art{filter:none}@media (max-width:399px){.land .chip.c1{left:-8px}}@media (max-width:359px){.land .chip.c2{display:none}.board .r{gap:4px 8px;padding:8px 10px 8px 6px}.board .art.face{width:36px;height:36px}.board .r .amt{font-size:var(--fs-field)}}.sheet .onb{padding-left:0;padding-right:0}.sheet .onb .lede{text-align:left;font-size:var(--fs-body);margin-top:10px}.onb .btn.q{height:auto;font-size:var(--fs-small);padding:12px;font-weight:500}.onb .well{border-radius:var(--r-m);border:1px solid var(--line);background:var(--surf);align-items:center;gap:0;height:48px;margin-top:24px;padding:0;display:flex;overflow:hidden}.onb .well:focus-within{border-color:var(--acc)}.onb .well input{min-width:0;font:inherit;font-size:var(--fs-field);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--txt);background:0 0;border:0;outline:none;flex:1;align-self:stretch;padding:0 16px;font-weight:500}.onb .well .dial{border:0;border-right:1px solid var(--line);font:inherit;font-size:var(--fs-field);color:var(--txt);cursor:pointer;background:0 0;flex:none;align-self:stretch;align-items:center;gap:6px;padding:0 12px 0 16px;font-weight:500;display:flex}.onb .well .dial svg{opacity:.5;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.onb .otp{margin-top:24px}.onb .otp i{border-radius:var(--r-m);height:48px;font-family:inherit;font-size:var(--fs-title-s);font-weight:700}.onb .otp i.f{border:2px solid var(--txt);color:var(--dim)}.onb .srch{border-radius:var(--r-m);height:48px;padding:0 16px}.onb .srch input{font:inherit;font-size:var(--fs-field);font-weight:500}.onb .clist .c b{font-weight:500}.onb .clist .c.sel b,.onb .clist .c.sel em{color:var(--txt)}.onb .fin{gap:8px;display:grid}.onb .fin .cap{font-size:var(--fs-small);font-weight:500}.onb .fin input{box-sizing:border-box;border-radius:var(--r-m);border:1px solid var(--line);background:var(--surf);width:100%;height:48px;font:inherit;font-size:var(--fs-field);color:var(--txt);padding:0 16px}.onb .fin input:focus{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc);outline:none}.onb .payto.parts>div{justify-content:flex-start;gap:12px;padding:12px 0}.onb .payto.parts>div+div{border-top:1px solid var(--line)}.onb .payto.parts i{border:1px solid var(--line);width:28px;height:28px;font-style:normal;font-size:var(--fs-small);color:var(--dim);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.onb .payto.parts .in i{background:var(--txt);border-color:var(--txt);color:var(--bg)}.onb .payto.parts .now{color:var(--txt);font-weight:500}.onb .payto.parts .now i{border:2px solid var(--txt);color:var(--txt);background:0 0;animation:none}.onb .payto.parts i svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.onb .payto.parts>div>span{flex:1;gap:2px;min-width:0;display:grid}.onb .payto.parts em{font-style:normal;font-size:var(--fs-small);color:var(--dim)}html:lang(hi) body *{letter-spacing:normal!important}
