.cs{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--sans);color:var(--fg);-webkit-font-smoothing:antialiased;--canvas:#131413;--surface:#1c1d1c;--surface-2:#272827;--surface-3:#2f302f;--field:#252625;--fg:#ededec;--muted:#a3a4a2;--subtle:#6b6c6a;--hair:#ffffff12;--hair-2:#ffffff1c;--primary:#212221;--primary-hover:#292a29;--primary-fg:#d6d7d5;--success:#4ccf5c;--success-soft:#4ccf5c26;--menu:#282928;--appbar:#1314138c;--brand:#d9532c;--brand-fg:#fff;--page:#0c0d0c;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.55, 0, .75, .25);--spring:cubic-bezier(.34, 1.36, .64, 1);--sans:var(--font-geist), ui-sans-serif, system-ui, -apple-system, sans-serif;--mono:var(--font-mono), ui-monospace, monospace;--serif:var(--font-doc-instrument), Georgia, serif;font-size:14px}.cs button{font:inherit;color:inherit}.cs .stage{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(16px,3vw,44px);display:grid}.cs .slot{min-width:0;position:relative}.cs .scaler{transform-origin:0 0;position:absolute;top:0;left:0}@media (max-width:900px){.cs .stage{grid-template-columns:minmax(0,1fr);justify-items:center}.cs .slot{width:100%}}.cs .win{background:var(--canvas);width:960px;height:600px;box-shadow:0 0 0 1px var(--hair-2), 0 60px 120px -40px #000c, 0 24px 50px -24px #0009;border-radius:14px;font-size:13px;position:relative;overflow:hidden}.cs .rail{background:var(--surface);border-right:1px solid var(--hair);flex-direction:column;align-items:center;width:56px;display:flex;position:absolute;inset:0 auto 0 0}.cs .rail .logo{border-bottom:1px solid var(--hair);width:56px;height:56px;color:var(--muted);place-items:center;display:grid}.cs .rail .logo svg{width:20px;height:20px}.cs .rail i{width:34px;height:34px;color:var(--subtle);border-radius:9px;place-items:center;margin-top:8px;display:grid}.cs .rail i.on{color:var(--fg);background:#2c2d2c}.cs .rail i svg{width:16px;height:16px}.cs .rail .gap{flex:1}.cs .rail .av{background:var(--brand);color:#fff;border-radius:99px;place-items:center;width:28px;height:28px;margin:12px 0 14px;font-size:11px;font-weight:600;display:grid}.cs .bar{z-index:6;background:var(--appbar);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);border-bottom:1px solid var(--hair);align-items:center;gap:12px;height:56px;padding-right:14px;display:flex;position:absolute;top:0;left:56px;right:0}.cs .bar .search{white-space:nowrap;border-right:1px solid var(--hair);width:210px;height:56px;color:var(--subtle);align-items:center;gap:8px;padding:0 16px;display:flex}.cs .bar .search svg{width:14px;height:14px}.cs .bar .crumb{color:var(--muted);flex:1}.cs .bar .crumb b{color:var(--fg);font-weight:500}.cs .bar>*{transition:opacity .25s var(--ease-out), filter .3s var(--ease-out)}.cs .win.sheet-open .bar>*{opacity:0;filter:blur(6px)}.cs .pbtn{background:var(--primary);height:32px;color:var(--primary-fg);cursor:pointer;transition:background-color .2s var(--ease-out), transform .12s var(--ease-out);border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.cs .pbtn svg{color:#8c8d8b;width:14px;height:14px}.cs .pbtn:hover{background:var(--primary-hover)}.cs .pbtn.press{transform:scale(.95)}.cs .pbtn.hot{background:var(--fg);color:#111;border-color:#0000}.cs .pbtn.hot svg{color:#555}.cs .content{flex-direction:column;gap:18px;padding:22px 26px;display:flex;position:absolute;inset:56px 0 0 56px}.cs .content .hello{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:500}.cs .kpis{border:1px solid var(--hair);background:var(--surface);grid-template-columns:repeat(3,1fr);display:grid}.cs .kpi{border-left:1px solid var(--hair);padding:12px 14px 14px}.cs .kpi:first-child{border-left:0}.cs .kpi .l{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--hair);justify-content:space-between;padding-bottom:9px;font-size:10px;display:flex}.cs .kpi .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:26px;font-weight:400}.cs .kpi .c{color:var(--subtle);margin-top:2px;font-size:11.5px}.cs #kCollected.glow{animation:cs-kglow 1.6s var(--ease-out)}@keyframes cs-kglow{0%,45%{color:var(--success);text-shadow:0 0 18px #4ccf5c73}to{color:var(--fg);text-shadow:none}}.cs .kpi .d{color:var(--success);font-family:var(--mono);margin-left:6px;font-size:11px}.cs .list{flex-direction:column;gap:6px;display:flex}.cs .list .lh{color:var(--muted);justify-content:space-between;margin-bottom:2px;font-size:12px;display:flex}.cs .row{height:46px;transition:background-color .6s var(--ease-out);background:#ffffff06;border-radius:11px;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:0 12px;display:grid}.cs .row .ic{background:var(--success-soft);width:26px;height:26px;color:var(--success);border-radius:7px;place-items:center;display:grid}.cs .row .ic svg{width:14px;height:14px}.cs .row .t{min-width:0}.cs .row .t b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.cs .row .t span{color:var(--subtle);font-size:11.5px}.cs .row .m{color:var(--muted);font-size:11.5px}.cs .row .a{font-variant-numeric:tabular-nums;font-weight:500}.cs .row.new{animation:cs-rowIn .9s var(--spring) both;background:var(--success-soft)}@keyframes cs-rowIn{0%{opacity:0;filter:blur(6px);transform:translateY(-14px)scale(.98)}60%{filter:blur()}}.cs .scrim{z-index:4;opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out);background:#00000047;position:absolute;inset:0 0 0 56px}.cs .scrim.on{opacity:1}.cs .sheet{z-index:7;-webkit-backdrop-filter:blur(30px)saturate(1.5);backdrop-filter:blur(30px)saturate(1.5);border-bottom:1px solid var(--hair-2);opacity:0;pointer-events:none;height:56px;transition:height .55s cubic-bezier(.32, 1.12, .5, 1), opacity .25s var(--ease-out);background:#1c1d1cb8;position:absolute;top:0;left:56px;right:0;overflow:hidden}.cs .sheet.on{opacity:1}.cs .sheet .sh-head{border-bottom:1px solid var(--hair);align-items:center;gap:12px;height:56px;padding:0 18px;display:flex}.cs .sheet .sh-head b{font-size:14px;font-weight:500}.cs .sheet .sh-head .steps{gap:4px;margin-left:6px;display:flex}.cs .sheet .sh-head .steps i{background:var(--surface-3);width:22px;height:2px;transition:background-color .3s}.cs .sheet .sh-head .steps i.on{background:var(--fg)}.cs .sheet .sh-head .x{color:var(--subtle);border-radius:8px;place-items:center;width:28px;height:28px;margin-left:auto;display:grid}.cs .sheet .sh-head .x svg{width:15px;height:15px}.cs .sh-body{width:600px;margin:0 auto;padding:22px 0;position:relative}.cs .pane{transition:opacity .3s var(--ease-out), transform .55s cubic-bezier(.32, 1.12, .5, 1), filter .5s var(--ease-out)}.cs .pane.out-l{opacity:0;filter:blur(8px);pointer-events:none;position:absolute;inset:22px 0 auto;transform:translate(-60px)}.cs .pane.out-r{opacity:0;filter:blur(8px);pointer-events:none;position:absolute;inset:22px 0 auto;transform:translate(60px)}.cs .amount{letter-spacing:-.045em;font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;min-height:66px;font-size:54px;font-weight:300;display:flex}.cs .amount .cur{color:var(--subtle);margin-left:8px;font-size:34px}.cs .amount .ph{color:var(--surface-3)}.cs .amount .caret{background:var(--fg);align-self:center;width:2px;height:46px;margin-left:2px;animation:1s steps(2,end) infinite cs-blink}@keyframes cs-blink{50%{opacity:0}}.cs .amount .dg{animation:cs-dgIn .35s var(--spring) both;display:inline-block}@keyframes cs-dgIn{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}}.cs .amt-row{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.cs .amt-row .free{color:var(--subtle);border-bottom:1px dashed var(--surface-3);margin-bottom:10px;padding-bottom:12px;font-size:12px}.cs .amount #amtVal{display:inline-block}.cs .amount.bump #amtVal{animation:cs-bump .45s var(--spring)}@keyframes cs-bump{40%{transform:translateY(-3px)scale(1.02)}}.cs .lines-sum{color:var(--muted);min-height:18px;margin-top:2px;font-size:12.5px}.cs .tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.cs .tile{background:var(--field);transition:background-color .25s, border-color .25s, transform .15s var(--ease-out);border:1px solid #0000;border-radius:12px;flex-direction:column;gap:2px;padding:10px;display:flex;position:relative}.cs .tile .tic{width:30px;height:30px;color:hsl(var(--h) 70% 72%);background:hsl(var(--h) 45% 50% / .16);border-radius:8px;place-items:center;margin-bottom:8px;display:grid}.cs .tile .tic svg{width:17px;height:17px}.cs .tile b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.cs .tile span:not(.tic){color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}.cs .tile .cnt{background:var(--fg);color:#111;opacity:0;min-width:20px;height:20px;transition:opacity .2s, transform .35s var(--spring);border-radius:99px;place-items:center;padding:0 6px;font-size:11px;font-style:normal;font-weight:600;display:grid;position:absolute;top:8px;right:8px;transform:scale(.5)}.cs .tile.on{background:var(--surface-3);border-color:#ffffff29}.cs .tile.on .cnt{opacity:1;transform:none}.cs .tile.press{transform:scale(.95)}.cs .lbl{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);margin:18px 0 8px;font-size:10px}.cs .chips{flex-wrap:wrap;gap:6px;display:flex}.cs .chip{background:var(--field);height:34px;color:var(--muted);border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:0 12px 0 6px;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex}.cs .chip .av2{color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:600;display:grid}.cs .chip.on{background:var(--surface-3);color:var(--fg);border-color:#fff3}.cs .field{background:var(--field);height:38px;color:var(--fg);border-radius:10px;align-items:center;padding:0 12px;display:flex}.cs .field .ph2{color:var(--subtle)}.cs .sh-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.cs .sh-foot .note{color:var(--subtle);align-items:center;gap:6px;font-size:11.5px;display:flex}.cs .sh-foot .note svg{width:13px;height:13px}.cs .link{grid-template-columns:168px minmax(0,1fr);align-items:center;gap:24px;display:grid}.cs .qr{background:#fff;border-radius:14px;width:168px;height:168px;padding:12px;position:relative;box-shadow:0 20px 40px -20px #0009}.cs .qr canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.cs .qr .mk{background:var(--brand);color:#fff;border-radius:9px;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;font-size:15px;font-weight:700;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 4px #fff}.cs .link .big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:400}.cs .link .who{color:var(--muted);margin-top:2px}.cs .url{background:var(--field);height:36px;font-family:var(--mono);color:var(--muted);border-radius:10px;align-items:center;gap:8px;margin-top:14px;padding:0 6px 0 12px;font-size:12px;display:flex}.cs .url b{color:var(--fg);font-weight:500}.cs .url .cp{background:var(--surface-3);height:26px;color:var(--fg);font-family:var(--sans);border-radius:7px;align-items:center;margin-left:auto;padding:0 9px;font-size:11.5px;display:inline-flex}.cs .share{gap:6px;margin-top:10px;display:flex}.cs .share span{background:var(--field);height:32px;color:var(--muted);border-radius:9px;align-items:center;gap:7px;padding:0 11px;font-size:12px;transition:background-color .2s,color .2s,transform .12s;display:inline-flex}.cs .share span svg{width:14px;height:14px}.cs .share span.press{background:var(--surface-3);color:var(--fg);transform:scale(.94)}.cs .share span.sent{background:var(--surface-3);color:var(--fg)}.cs .status{color:var(--muted);align-items:center;gap:9px;height:22px;margin-top:16px;font-size:12.5px;display:flex}.cs .status .dot{width:8px;height:8px;animation:cs-pulse 1.6s var(--ease-out) infinite;background:#e6b34a;border-radius:99px;box-shadow:0 0 #e6b34a80}@keyframes cs-pulse{70%{box-shadow:0 0 0 9px #e6b34a00}to{box-shadow:0 0 #e6b34a00}}.cs .status.paid{color:var(--success)}.cs .status.paid .dot{background:var(--success);box-shadow:0 0 0 4px var(--success-soft);animation:none}.cs .paidmark{opacity:0;transition:opacity .3s, transform .5s var(--spring);background:#ffffffeb;border-radius:14px;place-items:center;display:grid;position:absolute;inset:0;transform:scale(.9)}.cs .paidmark.on{opacity:1;transform:none}.cs .paidmark svg{color:#1d9e3a;width:64px;height:64px}.cs .paidmark svg path{stroke-dasharray:40;stroke-dashoffset:40px}.cs .paidmark.on svg path{animation:cs-draw .5s .15s var(--ease-out) forwards}@keyframes cs-draw{to{stroke-dashoffset:0}}.cs .win.bar-status .bar>*{opacity:0;filter:blur(8px)}.cs .bstat{z-index:8;pointer-events:none;opacity:0;height:56px;transition:opacity .3s var(--ease-out);position:absolute;top:0;left:56px;right:0}.cs .bstat.on{opacity:1;pointer-events:auto}.cs .bstat .tint{background:#1a1b1aa8;position:absolute;inset:0}.cs .bstat .glow{background:radial-gradient(60% 220% at 50% 100%,#4ade8021 0%,#0000 85%);position:absolute;inset:0}.cs .bstat .msg{opacity:0;filter:blur(8px);height:100%;transition:opacity .35s var(--ease-out) 50ms, transform .6s var(--spring) 50ms, filter .6s cubic-bezier(.2, .7, .2, 1) .15s;justify-content:center;align-items:center;gap:10px;padding:0 16px;display:flex;position:relative;transform:translateY(4px)}.cs .bstat.on .msg{opacity:1;filter:none;transform:none}.cs .bstat .ok{width:18px;height:18px;color:var(--success);flex:none}.cs .bstat .tx{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.cs .bstat .tx span{color:var(--muted)}.cs .bstat .amt{color:var(--success);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.cs .bstat .view{height:30px;color:var(--muted);border-radius:9px;align-items:center;margin-left:4px;padding:0 11px;font-size:13px;display:inline-flex}.cs .bstat .view:hover{background:var(--surface-2);color:var(--fg)}.cs .bstat .line{height:1px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.cs .bstat .line:before{content:"";background:var(--success);transform-origin:0;position:absolute;inset:0;transform:scaleX(1)}.cs .bstat.on .line:before{animation:6s linear forwards cs-drain}@keyframes cs-drain{to{transform:scaleX(0)}}.cs .toast{z-index:9;background:var(--menu);box-shadow:0 0 0 1px var(--hair-2), 0 20px 40px -16px #000000b3;color:var(--fg);opacity:0;filter:blur(6px);transition:opacity .3s, transform .5s var(--spring), filter .5s;border-radius:11px;align-items:center;gap:8px;padding:9px 14px;font-size:12.5px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%,20px)}.cs .toast svg{width:14px;height:14px;color:var(--success)}.cs .toast.on{opacity:1;filter:none;transform:translate(-50%)}.cs .cursor{z-index:20;pointer-events:none;opacity:0;width:20px;height:20px;transition:transform .7s cubic-bezier(.45,0,.2,1),opacity .3s;position:absolute;top:0;left:0}.cs .cursor svg{filter:drop-shadow(0 2px 4px #00000080);width:18px;height:18px}.cs .cursor.on{opacity:1}.cs .cursor .ring{opacity:0;border:2px solid #ffffffb3;border-radius:99px;width:20px;height:20px;position:absolute;top:-9px;left:-9px}.cs .cursor.click .ring{animation:cs-ring .45s var(--ease-out)}@keyframes cs-ring{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.cs .phone{background:#050505;border-radius:48px;width:300px;height:620px;padding:10px;position:relative;box-shadow:0 0 0 1.5px #2b2c2b,0 0 0 4px #121312,0 60px 100px -40px #000000e6}.cs .phone:after{content:"";background:#1d1e1d;border-radius:0 3px 3px 0;width:4px;height:64px;transition:background-color .2s,box-shadow .2s;position:absolute;top:150px;right:-6px}.cs .phone.side:after{background:#f5f5f5;box-shadow:0 0 14px #fff9}.cs .screen{background:#000;border-radius:39px;width:100%;height:100%;position:relative;overflow:hidden}.cs .island{z-index:30;background:#000;border-radius:99px;width:90px;height:26px;margin-left:-45px;position:absolute;top:9px;left:50%}.cs .sbar{z-index:29;color:#fff;justify-content:space-between;align-items:center;height:44px;padding:4px 26px 0 30px;font-size:13px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.cs .sbar .ic{align-items:center;gap:5px;display:flex}.cs .sbar .ic i{border:1.3px solid #fff;border-radius:3px;width:16px;height:9px;display:block;position:relative}.cs .sbar .ic i:after{content:"";background:#fff;border-radius:1px;position:absolute;inset:1px 4px 1px 1px}.cs .sbar.dark{color:#111}.cs .sbar.dark .ic i{border-color:#111}.cs .sbar.dark .ic i:after{background:#111}.cs .lock{color:#fff;transition:opacity .4s, transform .5s var(--ease-out), filter .5s;background:radial-gradient(120% 70% at 30% 10%,#3a3d52 0%,#0000 60%),radial-gradient(90% 60% at 90% 90%,#4a2f2a 0%,#0000 60%),#151618;flex-direction:column;align-items:center;padding-top:78px;display:flex;position:absolute;inset:0}.cs .lock .date{opacity:.85;font-size:14px;font-weight:500}.cs .lock .time{letter-spacing:-.04em;margin-top:2px;font-size:76px;font-weight:600;line-height:1}.cs .lock.out{opacity:0;filter:blur(10px);pointer-events:none;transform:scale(1.06)}.cs .notif{z-index:25;-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);color:#111;opacity:0;transition:opacity .3s, transform .55s var(--spring), filter .4s;background:#f5f5f7c7;border-radius:20px;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:11px 12px;display:grid;position:absolute;top:188px;left:10px;right:10px;transform:translateY(-30px)scale(.95)}.cs .notif.on{opacity:1;transform:none}.cs .notif.tap{transform:scale(.97)}.cs .notif.gone{opacity:0;filter:blur(8px);transform:scale(1.04)}.cs .notif .app{color:#fff;background:linear-gradient(#5cf777,#1bc44a);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.cs .notif .app svg{width:19px;height:19px}.cs .notif .h{justify-content:space-between;font-size:12px;display:flex}.cs .notif .h b{font-weight:600}.cs .notif .h span{color:#6b6b70}.cs .notif p{margin:2px 0 0;font-size:12.5px;line-height:1.35}.cs .notif p u{color:#0b62d6;text-decoration:none}.cs .pay{color:#fff;opacity:0;transition:opacity .45s var(--ease-out), transform .6s var(--spring);pointer-events:none;background:#1a1410 url(/documents/backgrounds/amber-1280.jpg) 50%/cover;position:absolute;inset:0;transform:translateY(40px)}.cs .pay.on{opacity:1;transform:none}.cs .pay:before{content:"";background:linear-gradient(#00000040,#0000000d 40%,#00000073);position:absolute;inset:0}.cs .pay .inner{flex-direction:column;height:100%;padding:54px 14px 14px;display:flex;position:relative}.cs .pay .biz{align-items:center;gap:9px;padding:0 4px;display:flex}.cs .pay .mk2{background:var(--brand);border-radius:8px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}.cs .pay .biz b{font-size:13.5px;font-weight:600;display:block}.cs .pay .biz span{opacity:.72;font-size:11px}.cs .card{color:#1c1c1b;background:#fffffff0;border-radius:22px;margin-top:auto;padding:18px 16px 14px;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #0009}.cs .card .k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8d8b86;font-size:9.5px}.cs .card .what{color:#5e5c58;margin-top:6px;padding-right:92px;font-size:13.5px}.cs .card .sum{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:52px;line-height:1}.cs .plines{color:#5e5c58;font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:3px 12px;margin-top:12px;font-size:12px;display:grid}.cs .card .meta{color:#8d8b86;border-top:1px solid #ece9e3;justify-content:space-between;margin-top:10px;padding-top:10px;font-size:11px;display:flex}.cs .card .meta u{color:var(--brand);font-weight:500;text-decoration:none}.cs .apay{color:#fff;letter-spacing:-.01em;background:#000;border-radius:12px;justify-content:center;align-items:center;gap:4px;height:46px;margin-top:14px;font-size:18px;font-weight:500;transition:transform .12s;display:flex}.cs .apay svg{width:17px;height:17px;margin-top:-3px}.cs .apay.press{transform:scale(.96)}.cs .cardpay{color:#3a3936;border:1px solid #e3e0da;border-radius:12px;place-items:center;height:40px;margin-top:8px;font-size:13px;font-weight:500;display:grid}.cs .secure{text-align:center;color:#8d8b86;margin-top:10px;font-size:10.5px}.cs .thanks{color:#3a3936;background:#f4f1ea;border-radius:12px;margin-top:14px;padding:12px;font-size:12.5px;line-height:1.45;display:none}.cs .card.paid .apay,.cs .card.paid .cardpay,.cs .card.paid .secure{display:none}.cs .card.paid .thanks{animation:cs-dgIn .5s var(--spring) both;display:block}.cs .stamp{border:2.5px solid var(--brand);width:92px;height:92px;color:var(--brand);text-align:center;font-family:var(--mono);letter-spacing:.14em;opacity:0;pointer-events:none;border-radius:99px;place-items:center;font-size:10px;font-weight:500;display:grid;position:absolute;top:16px;right:14px;transform:rotate(-14deg)scale(2.2)}.cs .stamp b{font-family:var(--serif);letter-spacing:0;margin:1px 0;font-size:26px;font-weight:400;display:block}.cs .stamp:before{content:"";opacity:.55;border:1px solid;border-radius:99px;position:absolute;inset:4px}.cs .card.paid .stamp{animation:cs-stamp .55s .1s var(--spring) forwards}@keyframes cs-stamp{0%{opacity:0;transform:rotate(-14deg)scale(2.2)}60%{opacity:1;transform:rotate(-14deg)scale(.92)}to{opacity:1;transform:rotate(-14deg)scale(1)}}.cs .urlbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffffffd9;background:#ffffff29;border-radius:10px;place-items:center;height:30px;margin-top:10px;font-size:11.5px;display:grid}.cs .aps{z-index:26;color:#111;background:#f2f2f7;border-radius:32px;padding:16px 16px 20px;transition:transform .55s cubic-bezier(.32,1.12,.5,1);position:absolute;bottom:6px;left:6px;right:6px;transform:translateY(110%)}.cs .aps.on{transform:none}.cs .aps .top{justify-content:space-between;align-items:center;display:flex}.cs .aps .top .lg{align-items:center;gap:2px;font-size:17px;font-weight:600;display:flex}.cs .aps .top .lg svg{width:15px;height:15px;margin-top:-3px}.cs .aps .top .x{color:#6b6b70;background:#e3e3e8;border-radius:99px;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.cs .aps .rowp{background:#fff;border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:13px;display:flex}.cs .aps .cc{background:linear-gradient(135deg,#2b3a67,#0e1630);border-radius:5px;width:38px;height:26px}.cs .aps .rowp small{color:#6b6b70;font-size:11px;display:block}.cs .aps .tot{color:#6b6b70;justify-content:space-between;align-items:baseline;margin-top:14px;padding:0 4px;font-size:13px;display:flex}.cs .aps .tot b{color:#111;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.cs .aps .fid{color:#6b6b70;flex-direction:column;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.cs .fidico{width:46px;height:46px;position:relative}.cs .fidico svg{width:46px;height:46px;position:absolute;inset:0}.cs .fidico .scan{color:#111;transition:opacity .3s}.cs .fidico .ok{color:#1d9e3a;opacity:0}.cs .fidico .ok path{stroke-dasharray:40;stroke-dashoffset:40px}.cs .aps.scanning .fidico .scan{animation:1s linear infinite cs-fidspin}@keyframes cs-fidspin{50%{opacity:.35}}.cs .aps.done .fidico .scan{opacity:0}.cs .aps.done .fidico .ok{opacity:1}.cs .aps.done .fidico .ok path{animation:cs-draw .45s var(--ease-out) forwards}.cs .tap{z-index:40;opacity:0;pointer-events:none;background:#ffffff8c;border-radius:99px;width:34px;height:34px;margin:-17px 0 0 -17px;position:absolute;transform:scale(.5);box-shadow:0 0 0 1px #0000001a}.cs .tap.on{animation:cs-tap .5s var(--ease-out)}@keyframes cs-tap{20%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.cs *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.cs.instant *{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}
