:root{--ground:#edf1ef;--surface:#fff;--surface-2:#f3f7f4;--surface-3:#e8efea;--line:#dce5e0;--line-soft:#e9efeb;--ink:#0d1c17;--ink-2:#22382f;--muted:#4e645a;--brand:#1b2a24;--brand-2:#33463d;--brand-soft:#eaeeec;--on-brand:#fff;--live:#17a87c;--live-2:#33cb9d;--live-soft:#e2f1ea;--amber:#b5620f;--amber-soft:#fbecd9;--clay:#b33b31;--clay-soft:#fbe6e3;--info:#1d6390;--info-soft:#e2eef6;--shadow-1:0 1px 2px #0d1c170f;--shadow-2:0 1px 2px #0d1c170d,0 14px 34px #0d1c171f;--glass:#ffffff8c;--glass-2:#ffffffc7;--glass-line:#ffffffa6;--glass-line-2:#ffffffd9;--glass-shadow:0 10px 35px #0d1c171a,inset 0 1px 1px #fffc;--glass-shadow-2:0 4px 16px #0d1c1712;--r-lg:22px;--r-md:16px;--r-sm:11px;--sans:var(--f-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--mono:var(--f-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#050b18;--surface:#12203aeb;--surface-2:#182a4ae0;--surface-3:#20365cd6;--line:#6e9be138;--line-soft:#6e9be124;--ink:#eaf2ff;--ink-2:#c7d9f2;--muted:#8ca2c4;--brand:#3ea6ff;--brand-2:#6fc3ff;--brand-soft:#3ea6ff29;--on-brand:#04101f;--live:#22c58e;--live-2:#3ee0a8;--live-soft:#22c58e29;--amber:#f0a63e;--amber-soft:#f0a63e29;--clay:#ff6b6b;--clay-soft:#ff6b6b29;--info:#6fc1ff;--info-soft:#6fc1ff29;--shadow-1:0 1px 2px #00040e80;--shadow-2:0 1px 2px #00040e80,0 14px 34px #00040e8c;--glass:#1e3c6e6b;--glass-2:#5a96e629;--glass-line:#8cbeff33;--glass-line-2:#8cbeff4d;--glass-shadow:0 10px 35px #00081a80,inset 0 1px 1px #ffffff14;--glass-shadow-2:0 4px 16px #00081a66}}:root[data-theme=dark]{--ground:#050b18;--surface:#12203aeb;--surface-2:#182a4ae0;--surface-3:#20365cd6;--line:#6e9be138;--line-soft:#6e9be124;--ink:#eaf2ff;--ink-2:#c7d9f2;--muted:#8ca2c4;--brand:#3ea6ff;--brand-2:#6fc3ff;--brand-soft:#3ea6ff29;--on-brand:#04101f;--live:#22c58e;--live-2:#3ee0a8;--live-soft:#22c58e29;--amber:#f0a63e;--amber-soft:#f0a63e29;--clay:#ff6b6b;--clay-soft:#ff6b6b29;--info:#6fc1ff;--info-soft:#6fc1ff29;--shadow-1:0 1px 2px #00040e80;--shadow-2:0 1px 2px #00040e80,0 14px 34px #00040e8c;--glass:#1e3c6e6b;--glass-2:#5a96e629;--glass-line:#8cbeff33;--glass-line-2:#8cbeff4d;--glass-shadow:0 10px 35px #00081a80,inset 0 1px 1px #ffffff14;--glass-shadow-2:0 4px 16px #00081a66}:root[data-theme=dark] .card,:root[data-theme=dark] .sheet,:root[data-theme=dark] .modal,:root[data-theme=dark] .appbar,:root[data-theme=dark] .tabbar,:root[data-theme=dark] .receipt{-webkit-backdrop-filter:blur(18px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .card,:root:not([data-theme=light]) .sheet,:root:not([data-theme=light]) .modal,:root:not([data-theme=light]) .appbar,:root:not([data-theme=light]) .tabbar,:root:not([data-theme=light]) .receipt{-webkit-backdrop-filter:blur(18px)}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--ground);color:var(--ink);font-family:var(--sans);direction:ltr;font-size:15px;font-weight:500;line-height:1.6}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}a{color:var(--brand)}:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:8px}h1,h2,h3,h4{text-wrap:balance;letter-spacing:-.01em;margin:0}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.num,.trust b,.rline .n,.pack .p,.pack .was,.codebox .cc b,.chip.mono,.tl .tx span,.actionbar .tot b,.input.num{unicode-bidi:plaintext}.stage{justify-content:center;align-items:center;min-height:100dvh;display:flex}.phone{background:var(--surface);flex-direction:column;width:100%;max-width:430px;height:100dvh;display:flex;position:relative;overflow:hidden}.appbar{background:var(--surface);border-bottom:0;flex:none;align-items:center;gap:10px;height:56px;padding:0 13px;display:flex;box-shadow:0 1px 2px #0d1c170a}.appbar:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#17a87c4d 0%,#2f6fd03d 26%,#8b3fd442 52%,#17a87c4d 78%,#2f6fd03d 100%) 0 0/280% 100%;animation:16s linear infinite barwash;position:absolute;inset:0}@keyframes barwash{to{background-position:280% 0}}.barthread{pointer-events:none;opacity:.85;background:linear-gradient(90deg,#17a87c,#2f6fd0,#8b3fd4,#17a87c) 0 0/280% 100%;height:1.5px;animation:9s linear infinite barwash;position:absolute;inset:auto 0 0}.logo{background:linear-gradient(145deg,var(--brand-2),var(--brand));width:46px;height:46px;color:var(--on-brand);letter-spacing:.02em;box-shadow:0 0 0 1px var(--brand-soft),0 2px 8px #0d1c1712;border-radius:14px;flex:0 0 46px;place-items:center;font-size:14px;font-weight:800;display:grid}.brandname{flex-direction:column;min-width:0;line-height:1;display:flex}.brandname b{letter-spacing:-.045em;color:var(--ink);align-items:baseline;font-size:17px;font-weight:900;display:flex}.brandname b i{letter-spacing:.17em;text-transform:uppercase;color:var(--brand);margin-inline-start:.5em;font-size:9px;font-style:normal;font-weight:800}.grow{flex:1}.iconbtn{border:1px solid #0000;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;transition:background .15s,border-color .15s;display:grid;position:relative}.appbar .logo{border-radius:11px;flex:0 0 36px;width:36px;height:36px}.appbar .iconbtn{border-radius:10px;flex:0 0 32px;width:32px;height:32px}.appbar .iconbtn svg{width:18px;height:18px}.appbar .iconbtn:not(:last-child){background:var(--surface-2);border-color:var(--line-soft)}.appbar .iconbtn:not(:last-child):hover{background:var(--surface-3)}.appbar .iconbtn:has(.dot-badge){background:var(--brand-soft);color:var(--brand);border-color:#0000}.iconbtn svg{width:22px;height:22px}.langsw{background:var(--surface-2);border:1px solid var(--line-soft);border-radius:10px;flex:none;height:32px;padding:2px;display:inline-flex}.langsw button{letter-spacing:.06em;min-width:26px;color:var(--muted);border-radius:8px;padding:0 5px;font-size:10.5px;font-weight:800}.langsw button.on{background:var(--brand);color:var(--on-brand)}.dot-badge{top:-4px;background:var(--clay);color:#fff;min-width:15px;height:15px;font-size:9px;font-weight:800;font-family:var(--mono);z-index:2;border:1.5px solid #0b1218;border-radius:8px;place-items:center;padding:0 3px;display:grid;position:absolute;inset-inline-end:-4px}svg.i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.view{overscroll-behavior:contain;flex:auto;overflow:hidden auto}.page{flex-direction:column;gap:12px;padding:12px 16px 24px;animation:.22s both rise;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.crumb{align-items:center;gap:6px;margin:0 -4px;display:flex}.crumb h3{font-size:17px;font-weight:800}.sec{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:-4px;display:flex}.sec h2{align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.sec button{color:var(--brand);font-size:12px;font-weight:800}.sub{color:var(--muted);margin:0;font-size:12.5px}.searchbar{border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line);height:46px;color:var(--muted);align-items:center;gap:9px;width:100%;padding:0 13px;font-size:13.5px;display:flex}.searchbar svg{flex:0 0 18px;width:18px;height:18px}.searchbar input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}.searchbar input::placeholder{color:var(--muted)}.trust{background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.trust div{background:var(--surface);text-align:center;flex-direction:column;gap:1px;padding:11px 6px;display:flex}.trust b{font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:800}.trust span{color:var(--muted);font-size:10px}.car{scroll-snap-type:x mandatory;scrollbar-width:none;gap:11px;margin:0 -16px;padding:2px 16px;display:flex;overflow-x:auto}.car::-webkit-scrollbar{display:none}.slide{scroll-snap-align:center;aspect-ratio:16/9;border-radius:var(--r-lg);text-align:start;flex:0 0 87%;display:block;position:relative;overflow:hidden}.slide .bg{position:absolute;inset:0}.slide .txt{color:#f1f7f4;background:linear-gradient(#0000,#030c0926 30%,#030c09e0);padding:26px 15px 13px;position:absolute;inset:auto 0 0}.slide .txt b{font-size:15.5px;font-weight:800;display:block}.slide .txt span{opacity:.85;font-size:11.5px}.slide .flag{top:11px;color:#0d1c17;letter-spacing:.02em;background:#ffffffeb;border-radius:20px;padding:3px 9px;font-size:10px;font-weight:800;position:absolute;inset-inline-start:11px}.dots{justify-content:center;gap:5px;margin-top:-6px;display:flex}.dots i{background:var(--line);border-radius:50%;width:6px;height:6px;transition:all .2s}.dots i.on{background:var(--brand);border-radius:4px;width:18px}.cats{scrollbar-width:none;gap:8px;margin:0 -16px;padding:2px 16px;display:flex;overflow-x:auto}.cats::-webkit-scrollbar{display:none}.cat{border:1px solid var(--line);background:var(--surface);height:38px;color:var(--ink-2);white-space:nowrap;border-radius:19px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:700;transition:all .15s;display:flex}.cat svg{stroke-width:2px;width:16px;height:16px}.cat:hover{border-color:var(--brand)}.cat[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.grid2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.prod{text-align:start;flex-direction:column;gap:8px;display:flex}.art{aspect-ratio:4/3;border-radius:var(--r-lg);place-items:center;width:100%;transition:transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.art svg{stroke:#fffffff0;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:44%;height:44%}.art:after{content:"";aspect-ratio:1;background:#ffffff1a;border-radius:50%;width:70%;position:absolute;inset:auto -20% -35% auto}.prod:hover .art{box-shadow:var(--shadow-2)}.prod .tt{flex-direction:column;gap:1px;min-width:0;display:flex}.prod b{font-size:13.5px;font-weight:800}.prod span{color:var(--muted);font-size:11.5px}.art .flag{top:9px;letter-spacing:.03em;color:#0d1c17;background:#ffffffed;border-radius:20px;padding:3px 8px;font-size:9.5px;font-weight:800;position:absolute;inset-inline-start:9px}.art.wide{aspect-ratio:16/9}.art.sq3{aspect-ratio:1;border-radius:var(--r-md)}.art.sq3 svg{width:40%;height:40%}.shots{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.shots .s{aspect-ratio:1;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.shots .s svg{stroke:#ffffffe6;fill:none;stroke-width:1.6px;width:42%;height:42%}.prod[disabled]{opacity:.45}.card{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:12px;padding:14px;display:flex}.card.flat{background:var(--surface-2)}.rowbtn{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);align-items:center;gap:12px;width:100%;padding:13px 14px;transition:border-color .15s,background .15s;display:flex}.rowbtn .ic{background:var(--brand-soft);width:38px;height:38px;color:var(--brand);border-radius:12px;flex:0 0 38px;place-items:center;display:grid}.rowbtn .ic svg{width:19px;height:19px}.rowbtn .tt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rowbtn .tt b{font-size:13.5px;font-weight:700}.rowbtn .tt span{color:var(--muted);font-size:11.5px}.rowbtn .go{color:var(--muted);flex:none}.rowbtn .go svg{width:18px;height:18px}.list{flex-direction:column;gap:9px;display:flex}.pill{letter-spacing:.01em;white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:800;display:inline-flex}.pill svg{stroke-width:2.4px;width:13px;height:13px}.pill.ok{background:var(--live-soft);color:var(--live)}.pill.pend{background:var(--amber-soft);color:var(--amber)}.pill.bad{background:var(--clay-soft);color:var(--clay)}.pill.info{background:var(--info-soft);color:var(--info)}.pill.mute{background:var(--surface-3);color:var(--muted)}.field{flex-direction:column;gap:6px;display:flex}.field>label{color:var(--muted);padding-inline-start:2px;font-size:12px;font-weight:800}.input{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-2);height:48px;color:var(--ink);outline:none;width:100%;padding:0 14px;font-size:14.5px;font-weight:600;transition:border-color .15s,background .15s}.input:focus{border-color:var(--brand);background:var(--surface)}.iconfield{align-items:center;display:flex;position:relative}.iconfield>svg.i{width:19px;height:19px;color:var(--muted);pointer-events:none;transition:color .15s;position:absolute;inset-inline-start:14px}.iconfield .input{padding-inline-start:43px}.iconfield:focus-within>svg.i{color:var(--brand)}.iconfield .peek{width:36px;height:36px;color:var(--muted);border-radius:10px;place-items:center;display:grid;position:absolute;inset-inline-end:6px}.iconfield .peek:hover{background:var(--surface-3);color:var(--ink)}.iconfield .peek svg{width:19px;height:19px}.iconfield:has(.peek) .input{padding-inline-end:46px}.input.num{font-family:var(--mono);letter-spacing:0}.input[aria-invalid=true]{border-color:var(--clay)}.help{color:var(--muted);margin:0;padding-inline-start:2px;font-size:11.5px}.help.ok{color:var(--brand);font-weight:700}.help.err{color:var(--clay);font-weight:700}.inline{align-items:flex-end;gap:9px;display:flex}.inline .field{flex:1;min-width:0}.btn{border-radius:var(--r-md);justify-content:center;align-items:center;gap:8px;height:50px;padding:0 20px;font-size:14.5px;font-weight:800;transition:filter .15s,transform .12s;display:inline-flex}.btn svg{stroke-width:2.2px;width:18px;height:18px}.btn.pri{background:var(--brand);color:var(--on-brand)}.btn.pri:hover{filter:brightness(1.07)}.btn.soft{background:var(--brand-soft);color:var(--brand)}.btn.ghost{border:1px solid var(--line);color:var(--ink)}.btn.danger{background:var(--clay-soft);color:var(--clay)}.btn[disabled]{opacity:.45;cursor:not-allowed}.btn.full{width:100%}.btn.sm{border-radius:12px;height:38px;padding:0 14px;font-size:12.5px}.gbtn{border:1px solid var(--line);color:#1f1f1f;width:100%;height:52px;box-shadow:var(--shadow-1);background:#fff;border-radius:16px;justify-content:center;align-items:center;gap:11px;font-size:15px;font-weight:800;transition:background .15s,box-shadow .15s;display:flex}.gbtn:hover{box-shadow:var(--shadow-2);background:#f6f8f7}.gbtn[disabled]{opacity:.55;cursor:not-allowed}.gbtn svg{flex:0 0 20px;width:20px;height:20px}.orline{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.orline:before,.orline:after{content:"";background:var(--line);flex:1;height:1px}.btnrow{gap:10px;display:flex}.btnrow>*{flex:1}.actionbar{padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--surface) 72%,#0000);flex-direction:column;gap:9px;margin:4px -16px -28px;display:flex;position:sticky;bottom:0}.actionbar .tot{color:var(--muted);justify-content:space-between;align-items:baseline;font-size:12.5px;display:flex}.actionbar .tot b{color:var(--ink);font-size:19px;font-weight:800;font-family:var(--mono)}.packs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pk{text-align:start;animation:.34s both pkin;animation-delay:calc(var(--i,0)*45ms);flex-direction:column;gap:6px;transition:transform .18s cubic-bezier(.34,1.5,.64,1);display:flex}@keyframes pkin{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:none}}.pk:not([disabled]):active{transform:scale(.955)}.pk .art{aspect-ratio:1;border-radius:var(--r-md);transition:box-shadow .2s,border-color .2s,transform .2s}.pk[aria-pressed=true] .art{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand),0 10px 22px -8px #1b2a2480;transform:translateY(-2px)}.pk .art:before{content:"";z-index:3;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 34%,#ffffffb3 50%,#0000 66%);position:absolute;inset:0}.pk[aria-pressed=true] .art:before{animation:.6s ease-out sweep}@keyframes sweep{0%{opacity:1;transform:translate(-115%)}to{opacity:0;transform:translate(115%)}}.pk .art .artimg,.pk .art svg{transition:transform .3s cubic-bezier(.34,1.6,.64,1)}.pk[aria-pressed=true] .art .artimg,.pk[aria-pressed=true] .art svg{transform:scale(1.06)rotate(-3deg)}.pk .tick{inset-inline:6px;background:var(--brand);height:30px;color:var(--on-brand);cursor:pointer;z-index:4;opacity:0;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;transition:transform .24s cubic-bezier(.34,1.8,.64,1),opacity .18s,filter .16s;display:flex;position:absolute;bottom:6px;transform:translateY(12px)scale(.9);box-shadow:0 6px 16px -4px #1b2a248c}.pk .tick b{letter-spacing:.1em;font-size:11.5px;font-weight:900}.pk[aria-pressed=true] .tick{opacity:1;pointer-events:auto;transform:none}.pk .tick:hover{filter:brightness(1.12)}.pk .tick:active{transform:scale(.95)}.pk .tick svg{stroke-width:2.6px;stroke:currentColor;width:14px;height:14px}.pk .art .flag{top:6px;padding:2px 6px;font-size:8.5px;inset-inline-start:6px}.pk .tt{flex-direction:column;gap:1px;min-width:0;padding-inline-start:1px;display:flex}.pk .tt b{letter-spacing:-.01em;font-size:12px;font-weight:800}.pk .prow{flex-direction:column;line-height:1.35;display:flex}.pk .p{font-family:var(--mono);color:var(--brand);font-size:12px;font-weight:800}.pk .was{font-family:var(--mono);color:var(--muted);font-size:9.5px;text-decoration:line-through}.pk[disabled]{opacity:.45}.chips{flex-wrap:wrap;gap:7px;display:flex}.chip{border:1px solid var(--line);background:var(--surface-2);height:32px;color:var(--ink-2);border-radius:16px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.chip.mono{font-family:var(--mono)}.chip:hover{border-color:var(--brand)}.chip small{font-family:var(--sans);color:var(--muted);font-weight:600}.receipt{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);overflow:hidden}.receipt .rhead{background:var(--surface-2);border-bottom:1px dashed var(--line);justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;display:flex}.receipt .rhead b{font-size:13.5px;font-weight:800}.receipt .rbody{flex-direction:column;padding:6px 15px 13px;display:flex}.rline{border-bottom:1px dashed var(--line-soft);justify-content:space-between;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.rline:last-child{border-bottom:0}.rline span{color:var(--muted)}.rline b{text-align:end;font-weight:700}.rline .n{font-family:var(--mono);font-variant-numeric:tabular-nums}.rline.total{border-top:1px dashed var(--line);margin-top:4px;padding-top:12px;font-size:15.5px;font-weight:800}.rline.total span{color:var(--ink);font-weight:800}.rline.total b{color:var(--brand);font-size:18px}.rline .minus{color:var(--brand)}.codebox{border:1.5px dashed var(--line);border-radius:var(--r-md);background:var(--surface-2);align-items:center;gap:10px;padding:13px 14px;display:flex}.codebox .cc{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.codebox .cc span{color:var(--muted);font-size:11px;font-weight:700}.codebox .cc b{font-family:var(--mono);letter-spacing:.04em;overflow-wrap:anywhere;font-size:17px;font-weight:800}.cline{border-bottom:1px solid var(--line-soft);align-items:center;gap:11px;padding:11px 0;display:flex}.cline .art{aspect-ratio:auto;border-radius:14px;flex:0 0 56px;width:56px;height:56px}.cline .art svg{width:46%;height:46%}.cline .tt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cline .tt b{font-size:13.5px;font-weight:800}.cline .tt span{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.cline .tt .price{font-family:var(--mono);color:var(--brand);font-size:12.5px;font-weight:800}.qty{border:1px solid var(--line);background:var(--surface-2);border-radius:11px;align-items:center;gap:2px;padding:2px;display:flex}.qty button{width:28px;height:28px;color:var(--ink-2);border-radius:9px;place-items:center;display:grid}.qty button:hover{background:var(--surface)}.qty button svg{stroke-width:2.4px;width:15px;height:15px}.qty b{text-align:center;min-width:22px;font-family:var(--mono);font-size:13.5px;font-weight:800}@property --pay-a{syntax:"<angle>";inherits:false;initial-value:0deg}.paynote{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.paytaps{flex-direction:column;gap:12px;display:flex}.paytap{background:var(--surface-2);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:100%;padding:14px;transition:transform .16s cubic-bezier(.2,1.3,.4,1),background .2s;display:grid;position:relative;overflow:hidden}.paytap:hover{background:var(--surface-3)}.paytap:active{transform:scale(.975)}.paytap[disabled]{opacity:.45;cursor:not-allowed}.paytap .ring{border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--pay-a),transparent 0 58%,var(--c) 76%,#fff 86%,transparent 96%);-webkit-mask-composite:xor;padding:1.5px;animation:4.5s linear infinite payspin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes payspin{to{--pay-a:360deg}}.paytap .disc{width:94px;height:61px;box-shadow:inset 0 0 0 1px #ffffff24,0 0 34px -8px var(--c);background:#ffffff12;border-radius:15px;place-items:center;animation:3.2s ease-in-out infinite paybreath;display:grid;overflow:hidden}.paytap .disc img{object-fit:contain;width:100%;height:100%;display:block}.paytap .disc b{letter-spacing:.02em;font-size:15px;font-weight:900}@keyframes paybreath{50%{box-shadow:inset 0 0 0 1px #ffffff3d,0 0 46px -4px var(--c);transform:scale(1.04)}}.paytap .tt{min-width:0}.paytap .tt b{letter-spacing:-.01em;color:var(--ink);font-size:15.5px;font-weight:800;display:block}.paytap .tt i{font-size:12.5px;font-style:normal;font-family:var(--mono);letter-spacing:.04em;color:var(--brand-2);overflow-wrap:anywhere;unicode-bidi:plaintext;margin-top:3px;display:block}.paytap .go{background:var(--c);color:#04120e;letter-spacing:.18em;box-shadow:0 0 26px -8px var(--c);border-radius:999px;padding:9px 13px;font-size:9.5px;font-weight:900}.paytap .go.done{background:var(--brand);color:var(--on-brand);cursor:pointer;z-index:4;letter-spacing:.14em;--ring-c:#1b2a24;padding:11px 15px;animation:2.4s ease-in-out infinite ringbreath;box-shadow:0 8px 20px -6px #1b2a2499}.paytap .go.done:hover{filter:brightness(1.14)}.paytap .go.done:active{transform:scale(.95)}.paytap .ripple{background:var(--c);opacity:0;pointer-events:none;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:62px}.paytap.hot .ripple{animation:.85s cubic-bezier(.2,.8,.3,1) forwards payripple}@keyframes payripple{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(34)}}@media (prefers-reduced-motion:reduce){.paytap .ring,.paytap .disc,.paytap.hot .go,.paytap.hot .ripple{animation:none}}.tl{flex-direction:column;gap:0;margin:2px 0;display:flex}.tl li{gap:12px;list-style:none;display:flex}.tl .mark{flex-direction:column;flex:0 0 22px;align-items:center;display:flex}.tl .mark i{background:var(--line);border:2px solid var(--surface);width:11px;height:11px;box-shadow:0 0 0 1.5px var(--line);border-radius:50%;margin-top:5px}.tl .mark s{background:var(--line);flex:1;width:2px;min-height:16px}.tl li.done .mark i{background:var(--brand);box-shadow:0 0 0 1.5px var(--brand)}.tl li.done .mark s{background:var(--brand)}.tl li.cur .mark i{background:var(--amber);box-shadow:0 0 0 1.5px var(--amber)}.tl .tx{flex-direction:column;gap:1px;padding-bottom:14px;display:flex}.tl .tx b{font-size:13px;font-weight:700}.tl .tx span{color:var(--muted);font-size:11px;font-family:var(--mono)}.tl li:not(.done):not(.cur) .tx b{color:var(--muted);font-weight:600}.faq{flex-direction:column;gap:10px;display:flex}.faq details{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);overflow:hidden}.faq summary{cursor:pointer;padding:16px 15px;font-size:14.5px;font-weight:800;list-style:none;transition:color .15s}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--brand)}.faq details[open] summary{border-bottom:1px solid var(--line-soft)}.faq p{color:var(--muted);margin:0;padding:14px 15px 16px;font-size:13px;line-height:1.85}.empty{text-align:center;flex-direction:column;align-items:center;gap:11px;padding:40px 20px;display:flex}.empty .ic{background:var(--surface-2);width:66px;height:66px;color:var(--muted);border-radius:22px;place-items:center;display:grid}.empty .ic svg{width:29px;height:29px}.empty b{font-size:15px;font-weight:800}.empty p{color:var(--muted);max-width:26ch;margin:0;font-size:12.5px}.note{border-radius:var(--r-md);background:var(--info-soft);color:var(--info);gap:8px;padding:9px 12px;font-size:11.5px;line-height:1.5;display:flex}.note svg{flex:0 0 17px;width:17px;height:17px;margin-top:2px}.note.warn{background:var(--amber-soft);color:var(--amber)}.switch{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.switch .tt{flex-direction:column;gap:1px;display:flex}.switch .tt b{font-size:13.5px;font-weight:700}.switch .tt span{color:var(--muted);font-size:11px}.tgl{background:var(--surface-3);border-radius:14px;flex:0 0 46px;width:46px;height:27px;transition:background .18s;position:relative}.tgl:after{content:"";top:3px;background:var(--surface);width:21px;height:21px;box-shadow:var(--shadow-1);border-radius:50%;transition:transform .18s;position:absolute;inset-inline-start:3px}.tgl[aria-checked=true]{background:var(--brand)}.tgl[aria-checked=true]:after{transform:translate(19px)}.check{color:var(--ink);align-items:flex-start;gap:10px;font-size:13.5px;font-weight:700;line-height:1.55;display:flex}.check i{border:1.5px solid var(--line);color:#0000;background:var(--surface);border-radius:7px;flex:0 0 21px;place-items:center;width:21px;height:21px;margin-top:1px;display:grid}.check[aria-checked=true] i{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.check i svg{stroke-width:3px;width:14px;height:14px}.seg{background:var(--surface-2);border:1px solid var(--line);border-radius:13px;grid-auto-flow:column;gap:3px;padding:3px;display:grid}.seg button{height:34px;color:var(--muted);border-radius:10px;font-size:12px;font-weight:800;transition:all .15s}.seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.tabbar{margin:0 12px calc(10px + env(safe-area-inset-bottom));background:var(--glass);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);border-radius:999px;flex:none;grid-template-columns:repeat(4,1fr);padding:6px;display:grid;position:relative}.tabind{background:var(--glass-2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-line-2);width:calc(25% - 3px);box-shadow:var(--glass-shadow-2);top:6px;bottom:6px;left:calc(6px + var(--i) * ((100% - 12px) / 4));border-radius:999px;transition:left .3s cubic-bezier(.34,1.56,.64,1);position:absolute}.tab{color:var(--muted);z-index:1;flex-direction:column;align-items:center;gap:3px;padding:5px 2px;transition:color .2s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.tab svg{width:22px;height:22px}.tab small{font-size:9.5px;font-weight:800}.tab[aria-selected=true]{color:var(--brand)}.tab .cnt{top:0;background:var(--clay);color:#fff;min-width:16px;height:16px;font-size:9.5px;font-weight:800;font-family:var(--mono);border-radius:9px;place-items:center;padding:0 4px;display:grid;position:absolute;inset-inline-end:calc(50% - 20px)}.installbar{background:var(--glass);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);border-radius:16px;flex:none;align-items:center;gap:10px;margin:0 12px 8px;padding:10px 12px;animation:.3s cubic-bezier(.32,.72,0,1) installbar-in;display:flex}.installbar-ic{background:var(--brand-soft);width:34px;height:34px;color:var(--brand);border-radius:10px;flex:none;place-items:center;animation:2.4s ease-in-out infinite installbar-glow;display:grid}.installbar-ic svg{width:18px;height:18px}@keyframes installbar-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 0%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--brand) 16%, transparent)}}@media (prefers-reduced-motion:reduce){.installbar-ic{animation:none}}.installbar-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.installbar-t b{font-size:12.5px;font-weight:800}.installbar-t span{color:var(--muted);font-size:11px;line-height:1.4}.installbar-x{width:26px;height:26px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.installbar-x svg{width:14px;height:14px}@keyframes installbar-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.installbar{animation:none}}.scrim{opacity:0;visibility:hidden;z-index:8;background:#06100c8c;transition:all .22s;position:absolute;inset:0}.scrim.open{opacity:1;visibility:visible}.drawer{background:var(--surface);border-inline-start:1px solid var(--line);z-index:9;flex-direction:column;width:min(292px,80%);transition:transform .24s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;inset-block:0;inset-inline-end:0;transform:translate(100%)}.drawer.open{transform:none}.drawer header{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:15px;display:flex}.drawer header b{flex:1;font-size:14px;font-weight:800}.drawer nav{flex-direction:column;gap:2px;padding:8px;display:flex;overflow-y:auto}.drawer nav button{border-radius:12px;align-items:center;gap:11px;padding:11px 13px;font-size:13.5px;font-weight:700;transition:background .14s;display:flex}.drawer nav button:hover{background:var(--surface-2)}.drawer nav button svg{width:19px;height:19px;color:var(--muted)}.drawer nav hr{border:0;border-top:1px solid var(--line);margin:7px 6px}.drawer-lang{align-items:center;gap:11px;padding:6px 8px 6px 13px;font-size:13.5px;font-weight:700;display:flex}.drawer-lang>svg{width:19px;height:19px;color:var(--muted)}.drawer-lang .langsw{margin-inline-start:auto}.drawer nav .langsw button{padding:0 8px;font-size:11px;font-weight:800;display:block}.toasts{z-index:20;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:absolute;inset-block-end:96px;inset-inline:14px}.toast{border-radius:var(--r-md);background:var(--ink);color:var(--ground);box-shadow:var(--shadow-2);align-items:center;gap:9px;padding:12px 14px;font-size:13px;font-weight:700;animation:.22s both pop;display:flex}.toast svg{stroke-width:2.4px;flex:0 0 18px;width:18px;height:18px}.toast.ok svg{color:var(--brand-2)}.toast.bad svg{color:var(--clay)}@keyframes pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.modal{z-index:22;background:#06100c8c;justify-content:center;align-items:flex-end;display:none;position:absolute;inset:0}.modal.open{display:flex}.sheet{background:var(--surface);width:100%;padding:18px 16px calc(20px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;flex-direction:column;gap:14px;max-height:88%;animation:.26s cubic-bezier(.32,.72,0,1) both up;display:flex;overflow-y:auto}@keyframes up{0%{transform:translateY(100%)}to{transform:none}}.sheet .grab{background:var(--line);border-radius:2px;align-self:center;width:38px;height:4px}.sheet h3{font-size:16.5px;font-weight:800}.sheetbrand{flex-direction:column;align-items:center;gap:9px;margin:2px 0;display:flex}.sheetbrand img{object-fit:cover;border-radius:15px;width:52px;height:52px}.sheetbrand .brandname{align-items:center}.sheetbrand .brandname b{font-size:21px}.skel{background:linear-gradient(90deg,var(--surface-2),var(--surface-3),var(--surface-2));background-size:200% 100%;border-radius:7px;height:13px;animation:1.1s linear infinite sh}@keyframes sh{0%{background-position:200% 0}to{background-position:-200% 0}}@property --sup-a{syntax:"<angle>";inherits:false;initial-value:0deg}.sup{isolation:isolate;background:var(--ground);flex-direction:column;gap:20px;margin:-12px -16px -24px;padding:18px 16px 30px;display:flex;position:relative;overflow:hidden}.sup-prism{z-index:-1;pointer-events:none;filter:blur(60px);opacity:.42;mix-blend-mode:screen;background:conic-gradient(from var(--sup-a),#17a87c,#2f6fd0,#8b3fd4,#17a87c);animation:18s linear infinite supturn;position:absolute;inset:-30%}@keyframes supturn{to{--sup-a:360deg}}.sup-head{flex-direction:column;gap:7px;display:flex}.sup-eyebrow{letter-spacing:.26em;color:var(--brand-2);font-size:9.5px;font-weight:900}.sup-head h1{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:30px;font-weight:800;line-height:1.1}.sup-head p{color:var(--muted);max-width:34ch;margin:0;font-size:12.5px;line-height:1.7}.sup-live{background:var(--glass-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--glass-line-2);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:3px;padding:7px 13px 7px 10px;font-size:11px;font-weight:800;display:inline-flex}.sup-live i{background:var(--brand-2);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite suppulse}@keyframes suppulse{0%{opacity:1;box-shadow:0 0}70%,to{opacity:.55;box-shadow:0 0 0 9px #0000}}.sup-block{flex-direction:column;gap:11px;display:flex}.sup-block h2{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:900}.sup-steps,.sup-contacts .c,.sup-faq details{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);box-shadow:inset 0 1px 0 var(--glass-line-2),inset 0 0 0 1px var(--glass-line),0 18px 40px -24px #000}.sup-steps{border-radius:20px;flex-direction:column;gap:2px;margin:0;padding:6px;display:flex}.sup-steps li{align-items:flex-start;gap:13px;padding:13px 14px;list-style:none;display:flex}.sup-steps .n{width:34px;height:34px;font-family:var(--mono);background:var(--brand-soft);color:var(--brand-2);border-radius:11px;flex:0 0 34px;place-items:center;font-size:13.5px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #33cb9d47}.sup-steps .tt{flex-direction:column;gap:2px;min-width:0;display:flex}.sup-steps .tt b{color:var(--ink);font-size:14px;font-weight:800}.sup-contacts{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.sup-contacts .c{text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:7px;width:100%;padding:15px 8px 13px;transition:transform .18s cubic-bezier(.2,1.3,.4,1);display:flex;position:relative;overflow:hidden}.sup-contacts button.c:active{transform:scale(.96)}.sup-contacts .ic{background:var(--brand-soft);width:34px;height:34px;color:var(--brand-2);border-radius:11px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #33cb9d47}.sup-contacts .ic svg{stroke-width:1.9px;width:19px;height:19px}.sup-contacts .c b{color:var(--ink);font-size:12px;font-weight:800}.sup-steps .tt span,.sup-contacts .c>span:last-child,.sup-faq p{color:var(--ink-2);text-shadow:0 1px 2px #00000059}.sup-steps .tt span{font-size:12px;line-height:1.6}.sup-contacts .c>span:last-child{overflow-wrap:anywhere;font-size:10px;line-height:1.5}.sup-faq{flex-direction:column;gap:8px;display:flex}.sup-faq details{border-radius:15px;position:relative;overflow:hidden}.sup-faq summary{cursor:pointer;color:var(--ink);align-items:center;gap:11px;padding:14px;font-size:13.5px;font-weight:800;line-height:1.45;list-style:none;display:flex}.sup-faq summary::-webkit-details-marker{display:none}.sup-faq .mk{width:20px;height:20px;color:var(--brand-2);flex:0 0 20px;place-items:center;margin-inline-start:auto;transition:transform .3s cubic-bezier(.3,1,.3,1);display:grid;position:relative}.sup-faq .mk:before,.sup-faq .mk:after{content:"";background:currentColor;border-radius:2px;position:absolute}.sup-faq .mk:before{width:10px;height:2px}.sup-faq .mk:after{width:2px;height:10px;transition:opacity .25s,transform .3s}.sup-faq details[open] .mk{transform:rotate(180deg)}.sup-faq details[open] .mk:after{opacity:0;transform:scaleY(0)}.sup-faq p{margin:0;padding:0 14px 15px;font-size:12.5px;line-height:1.85}.sup-faq details[open] p{animation:.34s cubic-bezier(.25,1,.35,1) suproll}@keyframes suproll{0%{opacity:0;transform:translateY(-7px)}}.sup-faq details[open]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 42%,#fff6 50%,#0000 58%);animation:.8s ease-out suprefract;position:absolute;inset:0 -60%}@keyframes suprefract{0%{transform:translate(-45%)}to{opacity:0;transform:translate(45%)}}@media (min-width:720px){.stage{align-items:stretch}.phone{max-width:none}.appbar{height:60px;padding:0 24px}.page{gap:16px;width:100%;max-width:900px;margin-inline:auto;padding:18px 24px 30px}.actionbar{padding:14px 24px calc(16px + env(safe-area-inset-bottom));margin:6px -24px -34px}.sup{margin:-18px -24px -30px;padding:24px 24px 36px}.sup-prism{filter:blur(95px);opacity:.42}.ghead{height:320px;margin-inline:-24px}.grid2,.packs{grid-template-columns:repeat(3,1fr);gap:12px}.empty{padding:56px 20px}.slide{flex:0 0 58%;max-height:210px}.phone{grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"appbar""nav""view";display:grid}.appbar{grid-area:appbar}.tabbar{grid-area:nav}.view{grid-area:view}.tabbar{height:auto;box-shadow:none;border-top:0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px)saturate(1.35);backdrop-filter:blur(18px)saturate(1.35);background:#ffffffb8;border-radius:0;justify-content:center;gap:4px;margin:0;padding:0 24px 8px;display:flex;position:relative}.tabind{display:none}.tab{border-radius:999px;flex-direction:row;flex:none;align-items:center;gap:9px;padding:9px 16px;transition:background .15s,color .15s}.tab small{font-size:13.5px}.tab:hover{background:var(--surface-2)}.tab[aria-selected=true]{background:var(--brand-soft);color:var(--brand)}.tab .cnt{margin-inline-start:2px;position:static}}@media (min-width:900px){.phone{grid-template-rows:auto minmax(0,1fr);grid-template-areas:"appbar""view"}.tabbar{z-index:3;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-area:appbar;place-self:center;gap:2px;padding:0}.tab{padding:9px 15px}.tab small{font-size:13.5px}}@media (min-width:1024px){.tab{padding:10px 18px}.tab small{font-size:14px}.page{max-width:1040px;padding:26px 32px 40px}.actionbar{padding:16px 32px calc(18px + env(safe-area-inset-bottom));margin:8px -32px -40px}.sup{margin:-26px -32px -40px;padding:30px 32px 46px}.sup-prism{filter:blur(120px);opacity:.36}.ghead{height:340px;margin-inline:-32px}.grid2,.packs{grid-template-columns:repeat(4,1fr)}.slide{flex:0 0 42%;max-height:220px}.modal{align-items:center}.sheet{border-radius:22px;max-width:520px;max-height:82%;padding:22px;animation:.2s both pop}.sheet .grab{display:none}.toasts{width:min(360px,40vw);inset-block-end:24px;inset-inline:auto 24px}}@media (min-width:1500px){.page{max-width:1180px}.grid2{grid-template-columns:repeat(5,1fr)}}.ghead.clipfit{height:auto;aspect-ratio:var(--clip-ar);min-height:180px}.ghead{isolation:isolate;flex-direction:column;justify-content:flex-end;gap:9px;height:290px;margin-inline:-16px;padding:14px;display:flex;position:relative;overflow:hidden}.ghead-bg{background:linear-gradient(150deg,var(--a),var(--b));z-index:-4;position:absolute;inset:0}.ghead-veil{z-index:-1;background:linear-gradient(#060e166b 0%,#060e1600 32%,#060e1629 58%,#060e16e0 100%);position:absolute;inset:0}.ghead-top{top:12px;justify-content:space-between;gap:8px;display:flex;position:absolute;inset-inline:12px}.ghead-marks{align-items:center;gap:7px;display:flex}.soundbtn{color:#fff;-webkit-backdrop-filter:blur(9px);background:#ffffff2b;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;transition:background .18s,transform .18s;display:grid}.soundbtn:hover{background:#ffffff47}.soundbtn:active{transform:scale(.92)}.soundbtn.on{background:var(--brand);color:var(--on-brand)}.soundbtn svg{stroke-width:2.2px;width:15px;height:15px}.ghead-row{align-items:center;gap:12px;display:flex}.ghead-icon{background:#ffffff21;border-radius:16px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 0 0 2px #ffffff80,0 8px 20px #00000073}.ghead-icon svg{stroke:#fffffff2;fill:none;stroke-width:1.5px;width:60%;height:60%}.ghead-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ghead-name{color:#fff;letter-spacing:-.035em;text-shadow:0 2px 12px #00000080;font-size:21px;font-weight:900;line-height:1.1}.obadge{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(9px);background:#ffffff2b;border-radius:20px;align-items:center;gap:5px;padding:5px 11px;font-size:10.5px;font-weight:800;display:inline-flex}.obadge svg{stroke-width:2.2px;width:13px;height:13px}.ghead-sub{letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7;font-size:10.5px;font-weight:800}.idchip{color:#fff;-webkit-backdrop-filter:blur(14px);background:#ffffff26;border:1px solid #ffffff3d;border-radius:15px;align-items:center;gap:10px;padding:10px 13px;transition:background .16s,transform .12s;display:flex}.idchip:hover{background:#ffffff3d}.idchip:active{transform:scale(.99)}.idchip b{flex:none;font-size:13px;font-weight:800}.idchip .num{color:#ffffffc7;text-align:end;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11.5px;overflow:hidden}.idchip svg{stroke-width:2.4px;fill:none;stroke:currentColor;flex:0 0 16px;width:16px;height:16px}.idchip.set{background:#1b2a248c;border-color:#ffffff52}.swapbtn{color:#fff;background:#ffffff2e;border-radius:9px;place-items:center;width:26px;height:26px;transition:background .15s;display:grid}.swapbtn:hover{background:#ffffff4d}.swapbtn svg{stroke-width:2.2px;width:15px;height:15px}.idcta{color:#fff;background:linear-gradient(90deg,var(--g1),var(--g2));width:100%;height:54px;box-shadow:0 6px 20px -8px var(--g2);border-radius:27px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:15.5px;font-weight:800;transition:filter .15s,transform .12s,box-shadow .15s;display:flex}.idcta:hover{filter:brightness(1.07);box-shadow:0 10px 26px -8px var(--g2)}.idcta svg{stroke-width:2.4px;flex:0 0 18px;width:18px;height:18px}.idcta .idcta-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.idsheet{flex-direction:column;gap:12px;display:flex}.idsheet-head{align-items:flex-start;gap:10px;display:flex}.idsheet-head h3{letter-spacing:.02em;flex:1;font-size:17px;font-weight:800;line-height:1.3}.idsheet-head .iconbtn{flex:0 0 34px;width:34px;height:34px;margin:-4px -6px 0 0}.idsheet-head .iconbtn svg{width:20px;height:20px}.sec .rg-chip{border:1.5px solid color-mix(in srgb,var(--brand) 45%,transparent);background:color-mix(in srgb,var(--brand) 10%,transparent);height:32px;color:var(--brand);letter-spacing:.03em;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:12.5px;font-weight:800;display:inline-flex}.rg-chip svg{stroke-width:2.4px;width:15px;height:15px}.rg-flag{font-size:16px;line-height:1}.rg-note{color:var(--muted);margin-top:-4px;font-size:13px;line-height:1.5}.rg-grid{grid-template-columns:1fr 1fr;gap:10px;max-height:52vh;padding:2px;display:grid;overflow:auto}.rg-opt{border:1.5px solid var(--line);background:var(--surface);letter-spacing:.02em;text-align:start;border-radius:14px;align-items:center;gap:10px;min-height:52px;padding:0 14px;font-size:13.5px;font-weight:800;transition:border-color .15s,background .15s,color .15s;display:flex}.rg-opt svg{width:19px;height:19px;color:var(--muted);flex:none}.rg-opt[aria-checked=true]{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 9%,transparent);color:var(--brand)}.rg-opt[aria-checked=true] svg{color:var(--brand)}.idsheet-label{justify-content:space-between;align-items:center;gap:10px;margin-bottom:-4px;display:flex}.idsheet-label>span{font-size:14px;font-weight:800}.idsheet-label button{color:var(--brand);text-align:end;align-items:center;gap:2px;font-size:12.5px;font-weight:700;display:inline-flex}.idsheet-label button svg{stroke-width:2.4px;width:14px;height:14px}.idsheet-input{width:100%;height:54px;color:var(--ink);background:var(--surface-2);border:2px solid var(--line);border-radius:14px;outline:none;padding:0 15px;font-size:15px;font-weight:600;transition:border-color .15s,background .15s,box-shadow .15s}.idsheet-input::placeholder{color:var(--muted);font-weight:500}.idsheet-input:focus{border-color:var(--brand);background:var(--surface);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 18%,transparent)}.idsheet-input.bad{border-color:var(--clay)}.idsheet-saved{margin-top:-2px}.chip.on{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.idsheet-err{color:var(--clay);margin:-4px 0 0;font-size:12px;font-weight:700}.idsheet-note{color:var(--muted);margin:-4px 0 0;font-size:11.5px;line-height:1.6}.slidec{-webkit-user-select:none;user-select:none;background:var(--surface-2);border:1px solid var(--line);border-radius:28px;place-items:center;height:56px;display:grid;position:relative;overflow:hidden}.slidec .fill{background:linear-gradient(90deg,color-mix(in srgb,var(--brand) 55%,transparent),var(--brand));border-radius:28px;position:absolute;inset:0 auto 0 0}.slidec .lbl{letter-spacing:.03em;color:var(--muted);font-size:13px;font-weight:800;transition:opacity .2s;position:relative}.slidec.done .lbl,.slidec.busy .lbl{color:var(--on-brand)}.slidec .knob{inset-inline-start:4px;background:var(--brand);width:48px;height:48px;color:var(--on-brand);touch-action:none;cursor:grab;border-radius:50%;place-items:center;transition:transform .3s cubic-bezier(.34,1.5,.64,1);display:grid;position:absolute;top:4px;box-shadow:0 6px 16px #00000073}.slidec .knob.free{cursor:grabbing;transition:none}.slidec .knob svg{stroke-width:2.6px;width:20px;height:20px}.slidec.busy .knob,.slidec.done .knob{cursor:default}.slidec .spark{pointer-events:none;position:absolute;inset:0}.slidec .spark i{top:50%;background:var(--brand-2);opacity:0;border-radius:50%;width:5px;height:5px;position:absolute;inset-inline-start:50%}.slidec.done .spark i{animation:.7s ease-out forwards spark}.slidec.done .spark i:first-child{--sx:64px;--sy:-26px}.slidec.done .spark i:nth-child(2){--sx:-74px;--sy:18px}.slidec.done .spark i:nth-child(3){--sx:36px;--sy:26px}.slidec.done .spark i:nth-child(4){--sx:-42px;--sy:-24px}.slidec.done .spark i:nth-child(5){--sx:96px;--sy:10px}.slidec.done .spark i:nth-child(6){--sx:-100px;--sy:-8px}@keyframes spark{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.2)}}.slidec:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.idverified{background:var(--brand-soft);border:1px solid color-mix(in srgb,var(--brand) 45%,transparent);border-radius:14px;align-items:center;gap:9px;padding:11px 13px;animation:.34s cubic-bezier(.34,1.7,.64,1) both okin;display:flex}@keyframes okin{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.idverified .tick{background:var(--brand);width:26px;height:26px;color:var(--on-brand);border-radius:50%;flex:0 0 26px;place-items:center;display:grid}.idverified .tick svg{stroke-width:3px;width:15px;height:15px}.idverified b{color:var(--ink);font-size:14px;font-weight:900}.idverified .num{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.vbadge{border-radius:50%;flex:0 0 56px;place-items:center;width:56px;height:56px;animation:.38s cubic-bezier(.34,1.7,.64,1) both vbadgein;display:grid;position:relative}.vbadge:before{content:"";z-index:-1;background:radial-gradient(circle,var(--vb-glow) 0%,transparent 72%);border-radius:50%;position:absolute;inset:-10px}.vbadge svg{stroke-width:2.6px;width:28px;height:28px;color:var(--on-brand)}.vbadge.ok{background:var(--live);--vb-glow:color-mix(in srgb,var(--live) 55%,transparent)}.vbadge.bad{background:var(--clay);--vb-glow:color-mix(in srgb,var(--clay) 55%,transparent)}@keyframes vbadgein{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.vresult{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:20px 16px 6px;display:flex}.vresult b{color:var(--ink);font-size:15.5px;font-weight:900}.vresult span{color:var(--muted);max-width:280px;font-size:12.5px;font-weight:600}.idhelp{border-top:1px solid var(--line);padding-top:12px}.idhelp-top{align-items:center;gap:9px;width:100%;font-size:13.5px;font-weight:800;display:flex}.idhelp-top svg{width:17px;height:17px;color:var(--muted);flex:0 0 17px}.idhelp-top span{text-align:start;flex:1}.idhelp-steps{flex-direction:column;gap:13px;margin:0;padding:14px 0 2px;display:flex}.idhelp-steps li{align-items:flex-start;gap:11px;list-style:none;display:flex}.idhelp-img{border:1px solid var(--line,#ffffff1a);border-radius:14px;width:100%;height:auto;margin:14px 0 4px;display:block}.idhelp-steps .n{background:var(--brand-soft);width:26px;height:26px;color:var(--brand);font-family:var(--mono);border-radius:9px;flex:0 0 26px;place-items:center;font-size:12px;font-weight:800;display:grid}.idhelp-steps .tt{flex-direction:column;gap:2px;min-width:0;display:flex}.idhelp-steps .tt b{font-size:13px;font-weight:800}.idhelp-steps .tt span{color:var(--muted);font-size:12px;line-height:1.6}.spinner{border:2.2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex:0 0 17px;width:17px;height:17px;animation:.7s linear infinite spin}.spinner.big{border-width:3px;flex-basis:26px;width:26px;height:26px}@keyframes spin{to{transform:rotate(360deg)}}.skel{display:block}.skel-sq{aspect-ratio:1;border-radius:var(--r-lg);width:100%;height:auto}.routebar{inset-inline:0;z-index:30;transform-origin:0;background:linear-gradient(90deg,var(--brand),var(--brand-2));height:2.5px;position:absolute;top:0;transform:scaleX(0)}.routebar.on{animation:.26s ease-out both rb}@keyframes rb{0%{opacity:1;transform:scaleX(0)}70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (min-width:1024px){.idcta{max-width:420px;margin-inline:auto}}.spinner.ink{border-width:2px;border-color:var(--line);border-top-color:var(--amber);vertical-align:-1px;flex-basis:12px;width:12px;height:12px;margin-inline-start:7px;display:inline-block}.tl .tx b{align-items:center;display:flex}.artimg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.art .flag,.art .tick{z-index:2}.art:has(.artimg):after{display:none}.ghead-art{object-fit:cover;z-index:-2;opacity:1;width:100%;height:100%;position:absolute;inset:0}.ghead-vid{object-fit:cover;z-index:-2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ghead-icon img{object-fit:cover;border-radius:17px;width:100%;height:100%;display:block}.slide-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.slide .txt,.slide .flag{z-index:2}.logo{padding:0;overflow:hidden}.logo img{object-fit:cover;width:100%;height:100%;display:block}svg.i.big-check{stroke-width:2.4px;width:34px;height:34px}.promocar{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px 4px;padding:2px 16px;display:flex;overflow-x:auto}.promocar::-webkit-scrollbar{display:none}.promo{scroll-snap-align:center;border-radius:var(--r-md);text-align:start;color:#f1f7f4;flex:0 0 100%;align-items:center;gap:10px;min-height:72px;padding:11px 14px;transition:transform .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.promo:hover{box-shadow:var(--shadow-2)}.promo-bg{background:linear-gradient(105deg,var(--a),var(--b));position:absolute;inset:0}.promo-art{inset-inline-end:0;object-fit:cover;opacity:.9;width:46%;height:100%;position:absolute;top:0;-webkit-mask-image:linear-gradient(270deg,#000 30%,#0000);mask-image:linear-gradient(270deg,#000 30%,#0000)}.promo-txt{flex-direction:column;flex:1;gap:3px;min-width:0;padding-inline-end:4px;display:flex;position:relative}.promo-txt b{font-size:13px;font-weight:800;line-height:1.25}.promo-txt span{opacity:.85;font-size:11px;line-height:1.3}.promo-go{letter-spacing:.03em;color:#0d1c17;background:#fffffff0;border-radius:20px;flex:none;padding:5px 13px;font-size:11px;font-weight:800;position:relative}.acclist{flex-direction:column;gap:14px;display:flex}.acc{text-align:start;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;gap:10px;width:100%;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;overflow:hidden}.acc:hover{box-shadow:var(--shadow-2);border-color:var(--brand)}.acc:disabled{opacity:.5}.acc-media{aspect-ratio:16/9;background:linear-gradient(150deg,var(--a),var(--b));place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.acc-media svg{stroke:#fffffff0;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:26%;height:26%}.acc-media .artimg,.acc-vid{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.acc-media .flag{top:11px;z-index:1;color:#0d1c17;background:#ffffffeb;border-radius:20px;padding:3px 9px;font-size:10px;font-weight:800;position:absolute;inset-inline-start:11px}.acc-body{flex-direction:column;gap:7px;min-width:0;padding:0 14px 14px;display:flex}.acc-body>b{font-size:15px;font-weight:800}.acc-facts{flex-wrap:wrap;gap:6px;display:flex}.acc-fact{color:var(--ink-2);background:var(--line-soft);white-space:nowrap;border-radius:20px;padding:3px 9px;font-size:11px}.acc-fact i{color:var(--muted);margin-inline-end:5px;font-style:normal}.acc-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:2px;display:flex}.acc-price{color:var(--brand);font-size:17px;font-weight:800}.acc-cta{color:var(--muted);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.acc-cta svg.i{width:15px;height:15px}.art .art-name{z-index:1;color:#f1f7f4;letter-spacing:-.01em;-webkit-line-clamp:2;background:linear-gradient(#0000,#030c0938 38%,#030c09e6);-webkit-box-orient:vertical;padding:24px 12px 11px;font-size:13.5px;font-weight:800;line-height:1.25;display:-webkit-box;position:absolute;inset:auto 0 0;overflow:hidden}.sec h2 .step{background:var(--brand);width:20px;height:20px;color:var(--on-brand);font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}button,.btn{transition:transform .22s cubic-bezier(.34,1.7,.64,1),background .15s,color .15s,border-color .15s,box-shadow .15s}button:active:not(:disabled),.btn:active:not(:disabled){transform:translateY(-3px)scale(.97)}.acc:active:not(:disabled),.promo:active:not(:disabled),.slide:active:not(:disabled){transform:translateY(-1.5px)scale(.99)}.tabbar .tab:active{transform:translateY(-3px)scale(.93)}@media (prefers-reduced-motion:reduce){button,.btn,.tabind{transition:none}button:active,.btn:active,.acc:active,.promo:active,.slide:active,.tab:active{transform:none}}.boughts{flex-direction:column;gap:0;display:flex}.boughtrow{align-items:center;gap:11px;padding:11px 0;display:flex}.boughtrow+.boughtrow{border-top:1px solid var(--line-soft)}.boughtrow .ic{background:var(--brand-soft);width:32px;height:32px;color:var(--brand);border-radius:10px;flex:none;place-items:center;display:grid}.boughtrow .ic svg{width:17px;height:17px}.boughtrow b{min-width:0;font-size:13.5px;font-weight:800}.boughtrow .amt{color:var(--brand);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto;font-size:15px;font-weight:800}.boughtrow .amt i{color:var(--muted);font-size:11px;font-style:normal;font-weight:700}.view:has(>.brandload){place-items:center;display:grid}.view{position:relative}.loadover{z-index:3;background:var(--surface);place-items:center;display:grid;position:absolute;inset:0}.brandload{flex-direction:column;justify-content:center;align-items:center;gap:11px;padding:18px 16px;display:flex}.brandload-mark{background:var(--surface-3);width:52px;height:52px;box-shadow:0 0 0 1.5px var(--brand-soft),0 4px 14px #0d1c171a;background-image:url(data:image/webp;base64,UklGRn4LAABXRUJQVlA4WAoAAAAQAAAAXwAAXwAAQUxQSIsCAAABkCTZtmlb6+LZrLELVs227fe68b6tou3fh2fbVtHmxTn74+KcvWcDImICiFOvqOrbvwZn1g8NhsP1mcFft6ujvAime/L9MYkpuf6yxAeAd2uPmalo7m7xFkqb9fOKqX71M1MrijZnnHE6V6sXQd+8xjhebdJzFznKOJ9K4Mv3hcS4lz8FcpR/wITcz+NFf19mgsovHLkIG2ECD4dyELnLhD6IUy3xlAl+nq5S4TUT3lChSoXEAErlKiRdM4jGNMWizhjIiziFwvYYzN1QRRwGGNARRyWeM6hPFMiWscj5dgUcMLD7/va8Y3Bf25Eg45HibNJPMcAzeltaGORGG3QrmNb01qoY6AormllU81pLWQx2hqVfuL5b8LrEdeX9XxsD3vRfD7JOIvIyIzN5EuUy6FlEz7A9JprGNkFeMjbJI5qBj6hBV3kb3Y3f6H4MoOubQze9hW7jAN2eAd01vgN0e1voNubQTQ+g6/uN7sdtdDdq0FVGo4vwlLFJHjSNbYLoGbZHRLnYMom8zMhMnkTUjayDiKgVWeN/Xpe4rrz/o5+4vpPFTFwZljSzqOa1lqgKVTlZ1a1gWtVZoyZM9WSjbhLRuM4WipbwSHFk+1s8r8hO/300e372UJaMRc4j+59ieUQKOgwgGXZUgkJ3cewEk7KRpyhOw0npxGsMhlRSvlxCIJWRmoVX4hnKSd3EE9HO0kjtiB2xtiNI/aB+kUbCiEd9uySK/MKROM3dF2Mvh/j1eSHxJ38KIK4jRnibjCfedY0rPC3X60hAbc44L7O1ehJUk/HjUr3L7xkaEtmrqdOkhqmz0YvEd0u+PyYpsv6yxJtgekRW3vzZP71+YDAcrE/3/7hZGeFBnAIAVlA4IMwIAACQJQCdASpgAGAAPikShkKhoQp10qQMAUJZAMkAzACqorfUTN/wTOTO+v5O5jtyn/kvuA7X3mE/qL/kPy57Xv7GeoD9U/+F/XuEF/XLrD/QA8rf9p/gw/aT9t/gF/Y25zcqr7YZxz66fmuE/eKfzf/K/kZ+2/FBgA+ZnjP7bH1a7zCgB+YP+r/Zvxm+OX/b/z/m7+jf+p7gn8m/pP+k/u395/73+E8EHoofsmbz4Wl5iqv+DFnbgcuVzGBTOu1KqeIONNTuVxklx+pzRP0I4TrBin3dHq9IxF/r8Un6+kV5c+uLNWWtbtxakWB/arTI7U3nLYYUxzyrksnELvm5DngpZiM7+XBlcsFTKA9Hq2dOeCBYnx6EMriiIVabR0yk0wjQY0UECGPYmFCsJL2PDMOqkmsdcuwA/v9QB2L+DL+GzUu7XuFcPJKGiCI6vhTkfkUKYa+YyxHZfezRu1k0zjpVEJpvuEZWK7xNI+M35Z1CgV9LVXy9guASNkC2+HTwiJTp/go/64AacvwpArfiJD+IfS8SVNW8kQE6DjRoB0hFZyBhKCrhgYpTkB/9GH75JO7qSX6PB1RMUUDvInJKczO/nvaWQ8BRHGrryRb/fgeSMjLdXoZXWs/DvG7lS93N3u67GLTDbGxs1I/XIJEEeb4rWHiome9Q2GUiguO/M9WxpfBs0e2aRPb/mgunrQ099gmZNrcWFuxZChogm2lQ334e+R1WrH1BmaOqFeqzgXZ//87P+Grq/MmGIFsMALwqfQ9sOHDlzM1ZRyQOR+/7eRE1t/BntHPcTr8WYs3vj2rGCYarI/8St/32thnOXZvs6BdyxsSMStWgATJP8ATWuzYcZQO6baf3mvcibqT8xaio4tyEgqBAOnJU/rC/05rPqOxpk3e2B4wzqg/XgC9wkZM7rOL8gnKmIv1EnjS9JPbMqPJ2E70zrtFMJRf9Kxti/rd+0ORpMPOPQlyqYAiVbXsWZSfWIJZL35fcVRj8+TP6cH//Dz+eE9UN1ocCn5ZnT+GJWe/SFREveSW/5N/1z13lisPrZ0gT3AB+Jv4ovjNZMn0TXtpcx2Q96QAWf6cG7sQHZtw8HwZv075wQQd9xXm/WIA/jV0gL9POlFsh+LkPWkPaMGDLH/UO0RPAySNbtTeAKBE2atbj0IC/M8By+BYGGdR/OOysxWxddVARTg7rvFiMBwoHXHoFHV9bpJadx9XYXx2h2JsHBxoeCsw1iuydn3Pr15M0EhsVkKlWUuvzIjYVcpmIGS7FToU2L9fGc4FjnzWsN6twbfYraa7eVTDQ/PsGxIDv5CgTSIf6RAEJ5F7ietBqRw213rz3vg+b77jri/oFD/FjbXr6ltlqvwk9D7wn8a+5eHcuJ2TG343ED/zm3p2PGVMCmImgepSUFz8TFe+GfOV26apcP70sWVECs+mT0SDIHHnwSTJLOuu+jP6VKezGEHfa7fuA7xZ55WwoiNIMM6c/UQOow+oHEtw1zUQccuoWBsU46VITj/4c/+xmp3ABee5cVA91aohyw90u4VbIddNI0SsB7j04f49xTzbtDVejn0oO1jIjcj9w/Q0LGzst7/dmtHLZjg+KWhZRD0879+bt95hMvqLVkaEClH5Ft9WlmB7/+5bMc0XP5Xqy5t/f9Ik4jlO/d49x3ZRDuFAfes+KqKiy0jcKH7XfIdTan4XKQDtwrPJYCZwguvKf9De3nrqn+p3eZUe4D7kEFgy47scn4U80YXTXE0Ujy3zBvxtE1muzgFfHt5e3eyuecOzds1Umy4cO+X0s+2HxdfOdaRXIZ8B1b5DGql2TYDxMso4xiVU5zF7g2g/zD+mT822CW+YwFckLi+YWweviw79zbVvzSC7oTZIJ4drcmjC5gtZzyRE7o+gXSOhZnfS/vn/4wmk7utcXSXPceYq1YOpwVDH38df4ix/F5hj4TVhwgdFujYLq1jTW1ZQc8H/FWLo5NdQ7pf2ZHHt3pZl/sKvTBMeKTsGykVW/qSzXx/ILLkE18q5lIGAxsYN2Qz4pSl64FaI1wdlTW4H7gaHy3qe5WuHAA4c95HU6+Rcyql1KjwuTBJP10dENmN2+SCEgz56T7NwUU7bmunfI617KufITNC6xzOgpHf5QR6BxJTNBv01igpWhydDHwThS+yaf3pP3S6Juq8FE3eMW1hm6SJKUfiuVM1Wvz8ZSYxg/BacG8i4HlzdU3SfQsyzuhOtMhV5kyf5pNt+LjvxhoQ4gk3joz0PQtSEZk3X9zfI+aBtoqlFebKsvsfq+yyok9sBmAqfafS3+qfnyR/+7yK0OftCYfuU6mIH1Fqbjfme/suz6/+nOkRuvFHQ7qYl977zjM/+85NvI1sEzfm+5CgDW+jxWt9rVOqYP4YaAgsSNmKnqmkqL5kcyHbxUa4IX+Y+agupOEBt3qpW8I/t+jvIC7wTeMWjJfzB6RctLrzj0fAJ9FGb9T34RZK1vVFcDqffayxe52wnQ6Nh8vy+LQ/3DQ4fmO3OTqumt/JKrOp38JPv8s+hXtDizqVdx/TgGZeYGyO2QxiiHMEWsO89XCzpupVjk7dtdvzGHlseDtxPehK8q1+IzVKA7OwA0o+2l4UWk4Xk9DRVblHhwK7dnqbEzxEtGEgt2X0i1PVI+fGbo4c5SJNy3k7/gXAkaeU3OKK7b+FeezvIq/Tp5NznZ6RuXQ5SAovy5ZpHkvuLC9Bv0U/quXZfky3MGrBVGlsPzXfgzFeDaCoq63Bp+PlCYN8il/+HAbL0B+8n7X6jRZ1c24KtqKioCXKj5I38JVkzcXG+MjjVzE3sHwQRqAeWXqWlc0CGYoSEUSnrEdTgEJ//9t21+NuIU1mrqG/UYSet6U3SV8bQgjaoxb2joJwHJuyGDEuSLGemCtIEuf7LEn/NbP+tP92Rp3Xt6z9ACqqthTaE3IIgMi8hDTRQ4AMGoR/Ln9zWrY7QrviXJSsAfeWTMu4D8+quZAmWUlxSr+8mGeIn7YYX5p9TGQAAAAA==);background-position:50%;background-size:cover;border-radius:15px;place-items:center;animation:.4s cubic-bezier(.34,1.56,.64,1) both markin;display:grid;overflow:hidden}@keyframes markin{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}.brandload-dots{gap:4px;display:flex}.brandload-dots i{background:var(--brand);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite dotpulse}.brandload-dots i:nth-child(2){animation-delay:.16s}.brandload-dots i:nth-child(3){animation-delay:.32s}@keyframes dotpulse{0%,80%,to{opacity:.25;transform:translateY(0)scale(.85)}40%{opacity:1;transform:translateY(-3px)scale(1)}}@media (prefers-reduced-motion:reduce){.brandload-mark{animation:none}.brandload-dots i{animation:1.2s ease-in-out infinite dotfade}@keyframes dotfade{0%,80%,to{opacity:.25}40%{opacity:1}}}@keyframes tabhop{0%{transform:translateY(0)}40%{transform:translateY(-5px)}70%{transform:translateY(1px)}to{transform:translateY(0)}}.tab[aria-selected=true] svg.i{animation:.44s cubic-bezier(.34,1.7,.64,1) tabhop}.actionbar .tot b{animation:.4s cubic-bezier(.34,1.7,.64,1) both amtin}@keyframes amtin{0%{opacity:.4;transform:scale(.86)}55%{opacity:1;transform:scale(1.1)}to{transform:none}}@media (pointer:coarse){.input,.searchbar input,.idsheet-input,input,textarea,select{font-size:16px}}:is(.phone:has(.modal.open) .view,.phone:has(.drawer.open) .view){overflow:hidden}:root[data-theme=dark]{--ground:#070c10;--surface:#ffffff0e;--surface-2:#ffffff16;--surface-3:#ffffff24;--line:#ffffff21;--line-soft:#ffffff14;--glass:#0c141a8c}.phone{background:var(--ground)}.aurora{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.aurora i{aspect-ratio:1;filter:blur(70px);opacity:.16;mix-blend-mode:multiply;border-radius:50%;width:78%;display:block;position:absolute}.aurora i:first-child{top:-10%;background:#17a87c;animation:19s ease-in-out infinite alternate auro1;inset-inline-start:-18%}.aurora i:nth-child(2){top:26%;background:#2f6fd0;animation:23s ease-in-out infinite alternate auro2;inset-inline-end:-26%}.aurora i:nth-child(3){top:62%;background:#8b3fd4;animation:27s ease-in-out infinite alternate auro3;inset-inline-start:-14%}@keyframes auro1{to{transform:translate(16%,12%)scale(1.18)}}@keyframes auro2{to{transform:translate(-14%,18%)scale(1.12)}}@keyframes auro3{to{transform:translate(20%,-12%)scale(1.22)}}.appbar,.view,.tabbar,.actionbar{z-index:1;position:relative}.appbar,.sheet,.drawer{-webkit-backdrop-filter:blur(18px)saturate(1.35)}.appbar{background:#ffffffb8}@property --seal-a{syntax:"<angle>";inherits:false;initial-value:0deg}.seal{border-radius:var(--r-lg);background:conic-gradient(from var(--seal-a), #33cb9de6,#69b4e4a6,#8b3fd499,#33cb9de6);max-width:520px;margin-inline:auto;padding:2px;animation:9s linear infinite sealturn}@keyframes sealturn{to{--seal-a:360deg}}.seal-in{text-align:center;background:#090f13db repeating-linear-gradient(45deg,#ffffff06 0 2px,#0000 2px 5px);border-radius:20px;justify-items:center;gap:13px;padding:16px 14px 13px;display:grid}.seal-eyebrow{font-family:var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--brand-2);align-items:center;gap:9px;font-size:10px;font-weight:800;display:flex}.seal-eyebrow:before,.seal-eyebrow:after{content:"";background:linear-gradient(90deg,#0000,#33cb9d99);width:26px;height:1px}.seal-eyebrow:after{transform:scaleX(-1)}.emblems{justify-content:center;align-items:center;gap:14px;width:100%;display:flex}.em{flex:1 1 0;justify-items:center;gap:7px;min-width:0;display:grid}.emblems .rule{background:linear-gradient(180deg,transparent,var(--line),transparent);flex:0 0 1px;align-self:stretch;min-height:56px}.em .lo{border-radius:12px;width:88px;max-width:100%;height:58px;overflow:hidden;box-shadow:0 6px 18px #00000080,0 0 0 1px #ffffff1a}.em .lo img{object-fit:cover;width:100%;height:100%;display:block}.em .lo b{background:#fff;place-items:center;width:100%;height:100%;font-size:20px;font-weight:900;display:grid}.em>b{letter-spacing:-.01em;font-size:12.5px;font-weight:900}.em>span{font-family:var(--mono);color:var(--muted);font-size:9.5px;font-weight:700}.seal-foot{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.seal-foot i{background:var(--muted);border-radius:50%;width:3px;height:3px}.paynote{color:var(--muted);text-align:center;margin:0;font-size:11px;font-weight:700}@property --tile-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes tileturn{to{--tile-a:360deg}}:root{--turn:conic-gradient(from var(--tile-a), #33cb9de6,#69b4e4a6,#8b3fd499,#33cb9de6)}.art,.shots .s{background:linear-gradient(150deg,var(--a),var(--b)) padding-box,var(--turn) border-box;border:2px solid #0000;animation:7s linear infinite tileturn}.slide,.promo,.ghead{background:var(--turn) border-box;border:2px solid #0000;animation:7s linear infinite tileturn}.grid2>:nth-child(2n) .art,.grid3>:nth-child(2n) .art,.shots .s:nth-child(2n),.car .slide:nth-child(2n),.promocar .promo:nth-child(2n){animation-delay:-3.5s}.grid2>:nth-child(3n) .art,.grid3>:nth-child(3n) .art,.shots .s:nth-child(3n),.car .slide:nth-child(3n){animation-delay:-1.8s}.lit .art{aspect-ratio:3/2}.loadover{background:var(--ground)}.appbar{isolation:isolate;position:relative}.od-tally{color:var(--muted);margin-inline-start:auto;font-size:11px}.od-lab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin:6px 0 -4px;font-size:10.5px;font-weight:700;display:flex}.od-lab i{background:var(--amber);border-radius:50%;width:6px;height:6px;animation:2.2s ease-out infinite odbeat;box-shadow:0 0 #e5943f8c}@keyframes odbeat{60%,to{box-shadow:0 0 0 8px #e5943f00}}.od-deck{perspective:1200px;width:100%;max-width:430px;height:214px;margin-inline:auto;position:relative}.od-card{height:184px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,.9,.3,1),opacity .45s,filter .45s;position:absolute;top:0;left:0;right:0}.od-face{text-align:start;backface-visibility:hidden;border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);border-radius:20px;flex-direction:column;padding:14px;display:flex;position:absolute;inset:0;overflow:hidden}.od-front{color:var(--ink);background:#fffffff0}.od-back{background:#fffffff5;transform:rotateY(180deg)}.od-face{transition:opacity 0s linear .3s,visibility 0s linear .3s,border-color .16s,box-shadow .16s,scale .16s}@media (hover:hover){.od-front:hover{border-color:#1b2a2466}}.od-front:active{border-color:var(--brand-2);scale:.985;box-shadow:0 0 0 2px #1b2a2447,0 12px 26px #0d1c1729}.od-card:not(.flip) .od-back,.od-card.flip .od-front{opacity:0;visibility:hidden;pointer-events:none}.od-art{opacity:.34;background-position:50%;background-size:cover;position:absolute;inset:0}.od-scrim{background:linear-gradient(178deg,#ffffff4d 0%,#ffffffc7 48%,#fffffff2 100%);position:absolute;inset:0}.od-ring{border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--od-ang,0deg),transparent 0 58%,#33cb9d40 68%, #b6ffe6 80%,#33cb9d40 88%,transparent 96%);-webkit-mask-composite:xor;padding:1.5px;animation:3.6s linear infinite odsweep;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --od-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes odsweep{to{--od-ang:360deg}}.od-top{z-index:2;align-items:center;gap:9px;display:flex;position:relative}.od-top .pill{margin-inline-start:auto}.od-cat{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:800;overflow:hidden}.od-thumb{background:linear-gradient(150deg,var(--a,var(--surface-3)),var(--b,var(--surface-2)));border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}.od-thumb svg{stroke:#fffffff0;fill:none;stroke-width:1.6px;width:18px;height:18px}.od-item{z-index:2;letter-spacing:-.015em;margin-top:auto;font-size:16.5px;font-weight:800;line-height:1.25;position:relative}.od-meta{z-index:2;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:7px;display:flex;position:relative}.od-meta .num{color:var(--ink-2);font-size:10.5px}.od-meta b{letter-spacing:-.02em;font-size:19px}.od-bar{z-index:2;color:var(--ink-2);align-items:center;gap:9px;margin-top:11px;font-size:11px;font-weight:700;display:flex;position:relative}.od-track{background:#ffffff29;border-radius:3px;flex:1;height:4px;overflow:hidden}.od-track i{background:linear-gradient(90deg,var(--brand),#b6ffe6);border-radius:3px;height:100%;transition:width 1.4s cubic-bezier(.24,.9,.28,1);display:block}.od-holo{top:-60%;pointer-events:none;background:linear-gradient(90deg,#0000,#b6ffe629,#69b4e424,#0000);width:60%;height:220%;animation:3.6s linear infinite odholo;position:absolute;inset-inline-start:-30%;transform:rotate(18deg)}@keyframes odholo{to{transform:translate(360px)rotate(18deg)}}.od-btop{z-index:2;font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex;position:relative}.od-btop svg{width:13px;height:13px}.od-bid{color:var(--ink-2);letter-spacing:.04em}.od-flipback{width:24px;height:24px;color:var(--muted);border:1px solid var(--line);border-radius:8px;place-items:center;margin-inline-start:auto;display:grid}.od-flipback svg{width:13px;height:13px}.od-code{z-index:2;letter-spacing:.06em;color:var(--brand-2);margin-top:auto;font-size:21px;font-weight:800;position:relative}.od-blab{z-index:2;color:var(--muted);margin-top:3px;font-size:11px;position:relative}.od-track-list{z-index:2;gap:5px;margin:9px 0 auto;padding:0;list-style:none;display:grid;position:relative}.od-track-list li{color:var(--muted);grid-template-columns:14px 1fr auto;align-items:center;gap:8px;font-size:11.5px;display:grid}.od-track-list li.done{color:var(--ink-2)}.od-track-list svg{width:13px;height:13px;color:var(--muted)}.od-track-list li.done svg{color:var(--brand-2)}.od-track-list .num{font-size:10.5px}.od-bact{z-index:2;gap:7px;margin-top:12px;display:flex;position:relative}.od-bact .btn{flex:1}.od-dots{justify-content:center;gap:6px;margin-top:-2px;display:flex}.od-dots button{background:var(--line);border-radius:50%;width:6px;height:6px;transition:all .3s}.od-dots button.on{background:var(--brand-2);border-radius:4px;width:20px}.od-arch{flex-direction:column;gap:8px;display:flex}.od-arow{background:var(--glass);border:1px solid var(--glass-line);width:100%;box-shadow:var(--glass-shadow-2);border-radius:14px;align-items:center;gap:11px;padding:9px 11px;transition:background .2s,border-color .2s;display:flex}.od-arow:hover{background:var(--glass-2);border-color:var(--glass-line-2)}.od-arow.dead{opacity:.72}.od-arow .tt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.od-arow .tt b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.od-arow .tt .num{color:var(--muted);font-size:10.5px}.od-aamt{font-size:12.5px;font-weight:800}.od-athumb{flex:none;position:relative}.od-tick{inset-inline-end:-5px;background:var(--brand-soft);width:17px;height:17px;color:var(--brand-2);box-shadow:0 0 0 2px var(--surface);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-5px}.od-tick svg{stroke-width:3.2px;width:10px;height:10px}.od-arow.dead .od-tick{background:var(--clay-soft);color:var(--clay)}.v3home{--v-panel:#fff;--v-panel-2:#f3f7f4;--v-panel-3:#e4ebe7;--v-edge:#0d1c171a;--v-r:14px;--v-r-s:10px;--v-r-l:20px;gap:13px;padding:12px 14px 24px}.v3home .sec{align-items:center;margin-bottom:0}.v3home .sec h2{letter-spacing:-.01em;font-size:14.5px;font-weight:800}.v3home .sec em{font-style:normal;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:700}.v3home .pill{letter-spacing:.05em;text-transform:uppercase;padding:3px 8px;font-size:9.5px}.v3home .pill svg{width:10px;height:10px}.v3home .p-fast{color:#5fe3b6;background:#04120e6b}.v3home .p-hand{color:#f0b071;background:#04120e6b}.v3home .p-off{color:#8fc9ee;background:#04120e6b}.v3car{gap:8px;display:grid}.v3rail{scrollbar-width:none;scroll-snap-type:x mandatory;gap:10px;display:flex;overflow-x:auto}.v3rail::-webkit-scrollbar{display:none}.v3home .hero{scroll-snap-align:center;border-radius:var(--v-r-l);border:1px solid var(--v-edge);aspect-ratio:7/3;cursor:pointer;text-align:start;width:100%;font-family:var(--sans);color:#f1f7f4;background:0 0;flex:0 0 100%;padding:0;display:block;position:relative;overflow:hidden}.v3home .hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v3home .hero .sc{background:linear-gradient(#0000,#03080a47 42%,#03080af0);position:absolute;inset:0}.v3home .hero .fl{top:11px;position:absolute;inset-inline-start:11px}.v3home .hero .tx{gap:3px;padding:14px;display:grid;position:absolute;inset:auto 0 0}.v3home .hero .tx b{letter-spacing:-.02em;font-size:16px;font-weight:900;line-height:1.2}.v3home .hero .tx span{color:#bccec7;font-size:11.5px}.v3home .dots{gap:5px;margin-top:0}.v3home .dots i{background:var(--v-panel-3);border-radius:99px;width:5px;height:5px;transition:all .25s}.v3home .dots i.on{background:var(--brand-2);border-radius:99px;width:16px}.v3home .tiles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.v3home .tile{border-radius:var(--v-r);border:1px solid var(--v-edge);aspect-ratio:1;cursor:pointer;font-family:var(--sans);color:#f1f7f4;background:0 0;padding:0;transition:transform .16s,border-color .16s;position:relative;overflow:hidden}.v3home .tile:hover{border-color:#1b2a2473;transform:translateY(-2px)}.v3home .tile:active{border-color:var(--brand-2);transform:translateY(-3px)scale(.98)}.v3home .tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v3home .tile .sc{background:linear-gradient(#0000,#03080a26 40%,#03080aed);position:absolute;inset:0}.v3home .tile .b{top:6px;position:absolute;inset-inline-start:6px}.v3home .tile .b .pill{gap:3px;padding:2px 6px;font-size:8px}.v3home .tile .b .pill svg{width:10px;height:10px}.v3home .tile .n{text-align:start;gap:2px;padding:6px 7px;display:grid;position:absolute;inset:auto 0 0}.v3home .tile .n b{letter-spacing:-.01em;font-size:11px;font-weight:900}.v3home .tile .n span{font-family:var(--mono);color:#a9bdb5;align-items:center;gap:6px;min-width:0;font-size:9px;font-weight:700;display:flex}.v3home .tile .n i{font-style:normal;font-family:var(--sans);letter-spacing:.03em;color:#0b1714;white-space:nowrap;background:#ffffffe6;border-radius:20px;padding:1px 6px;font-size:8.5px;font-weight:800}.v3home .pan{border:1px solid var(--v-edge);background:var(--v-panel);border-radius:var(--v-r);position:relative;overflow:hidden}.v3home .pan.lit:before{content:"";background:linear-gradient(90deg,#33cb9d,#69b4e4,#a472e8);height:2px;position:absolute;inset:0 0 auto}.v3home .plate .prow{align-items:center;gap:11px;padding:11px 12px;display:flex}.v3home .plate .prow+.prow{border-top:1px solid var(--v-edge)}.v3home .plate .lo{background:#fff;border-radius:9px;flex:0 0 56px;place-items:center;width:56px;height:37px;display:grid;overflow:hidden;box-shadow:0 2px 8px #0d1c1729}.v3home .plate .lo img{object-fit:cover;width:100%;height:100%;display:block}.v3home .plate .lo b{font-size:13px;font-weight:900}.v3home .plate .t{gap:1px;min-width:0;display:grid}.v3home .plate .t b{letter-spacing:-.015em;font-size:13px;font-weight:900}.v3home .plate .t span{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:9px;font-weight:800}.v3home .trust{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,1fr);gap:8px;display:grid;overflow:visible}.v3home .trust div{background:var(--v-panel);border:1px solid var(--v-edge);border-radius:var(--v-r-s);text-align:center;justify-items:center;gap:4px;padding:12px 8px;transition:transform .16s cubic-bezier(.2,.7,.3,1),border-color .16s,box-shadow .16s,background .16s;display:grid}@media (hover:hover){.v3home .trust div:hover{border-color:var(--brand);transform:translateY(-2px)}}.v3home .trust div:active{border-color:var(--brand-2);background:var(--v-panel-2);transform:translateY(-3px)scale(.98);box-shadow:0 0 0 2px #1b2a2442,0 8px 18px #0d1c171f}.v3home .trust svg{width:16px;height:16px;color:var(--brand-2)}.v3home .trust b{font-variant-numeric:normal;font-size:10.5px;font-weight:800}.v3home .trust span{color:var(--muted);font-size:9px;font-weight:700;line-height:1.35}@media (min-width:720px){.v3home{gap:16px;padding:18px 24px 30px}.v3home .hero{flex:0 0 58%;max-height:210px}.v3home .tiles{grid-template-columns:repeat(3,1fr);gap:12px}}@media (min-width:1024px){.v3home{padding:26px 32px 40px}.v3home .hero{flex:0 0 42%;max-height:220px}.v3home .tiles{grid-template-columns:repeat(4,1fr)}}@media (min-width:720px){.v3home .v3rail:has(>.hero:only-child) .hero{flex-basis:100%;max-height:none}}@media (min-width:1500px){.v3home .tiles{grid-template-columns:repeat(5,1fr)}}.swb{--v-panel:#fff;--v-panel-2:#f3f7f4;--v-panel-3:#e4ebe7;--v-edge:#0d1c171a;--v-edge-2:#0d1c1729;--v-mint:#1b2a24;flex-direction:column;gap:12px;display:flex}.swb .sec{align-items:center;margin-bottom:0}.swb .sec h2{letter-spacing:-.01em;font-size:16px;font-weight:800}.swb .sec em{font-style:normal;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}.swb-wall{border-radius:var(--r-md);border:1px solid var(--v-edge);background:radial-gradient(120% 140% at 50% -20%,#fff,#f1f6f2 70%);padding:14px 14px 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 14px 34px #0d1c171a}.swb-wall:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0d1c1709 0 1px,#0000 1px 3px);position:absolute;inset:0}.swb-wall:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#1b2a2412,#0000 70%);height:70%;position:absolute;inset:-40% -10% auto}.swb-top{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex;position:relative}.swb-top .live{color:var(--live);align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.swb-lamp{background:var(--live);border-radius:50%;flex:0 0 7px;width:7px;height:7px;animation:2.4s ease-out infinite swbbeat;box-shadow:0 0 8px #17a87c8c,0 0 #17a87c73}.swb-lamp.amber{background:var(--amber);animation:none;box-shadow:0 0 8px #e5943fe6}@keyframes swbbeat{70%{box-shadow:0 0 8px #2f6fa88c,0 0 0 8px #2f6fa800}to{box-shadow:0 0 8px #2f6fa88c,0 0 #2f6fa800}}.swb-title{letter-spacing:-.03em;color:var(--v-mint);margin:11px 0 2px;font-size:23px;font-weight:900;line-height:1.15;position:relative}.swb-form{gap:10px;padding:10px 0 14px;display:grid;position:relative}.swb-f{gap:5px;display:grid}.swb-f>span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}.swb-f input,.swb-f textarea,.swb-sel select{border-radius:var(--r-sm);border:1px solid var(--v-edge);width:100%;color:var(--ink);font-family:var(--sans);background:#0d1c1709;outline:none;padding:12px 13px;font-size:15px;font-weight:700;transition:border-color .16s,background .16s,box-shadow .16s}.swb-f textarea{resize:vertical;min-height:84px;font-weight:600;line-height:1.5}.swb-f input::placeholder,.swb-f textarea::placeholder{color:var(--muted);font-weight:600}.swb-f input:focus,.swb-f textarea:focus,.swb-sel select:focus{border-color:var(--brand-2);background:#1b2a240b;box-shadow:0 0 0 3px #1b2a2421}.swb-f input[type=tel]{font-family:var(--mono);letter-spacing:.06em}.swb-sel{position:relative}.swb-sel select{appearance:none;padding-inline-end:38px}.swb-sel select option{color:var(--ink);background:#fff}.swb-sel svg{top:50%;width:16px;height:16px;color:var(--muted);pointer-events:none;margin-top:-8px;position:absolute;inset-inline-end:12px}.swb-send{border-radius:var(--r-sm);letter-spacing:-.01em;color:#fff;background:linear-gradient(120deg,#1b2a24,#33463d);justify-content:center;align-items:center;gap:9px;width:100%;padding:14px;font-size:15.5px;font-weight:900;transition:transform .16s cubic-bezier(.2,.7,.3,1),box-shadow .16s;display:flex;box-shadow:0 10px 24px #1b2a244d}.swb-send svg{width:17px;height:17px}.swb-send:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1e9e785c}.swb-send:active{transform:translateY(-1px)scale(.985)}.swb-done{align-items:center;gap:11px;padding:12px 0 14px;display:flex;position:relative}.swb-done .tick{background:var(--live-soft);width:38px;height:38px;color:var(--brand-2);border:1px solid #17a87c66;border-radius:50%;flex:0 0 38px;place-items:center;display:grid}.swb-done .tick svg{width:19px;height:19px}.swb-done .t{flex:1;gap:2px;min-width:0;display:grid}.swb-done .t b{letter-spacing:-.02em;font-size:15.5px;font-weight:900}.swb-done .t span{color:var(--muted);font-size:12px;font-weight:700}.swb-done>button{color:var(--brand);border:1px solid #1b2a244d;border-radius:999px;flex:none;padding:7px 11px;font-size:12.5px;font-weight:800;transition:background .16s}.swb-done>button:hover{background:#1b2a2412}.swb-desk{border-top:1px solid var(--v-edge);min-height:34px;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;padding:7px 0;font-size:10.5px;font-weight:700;display:flex;position:relative}.swb-desk svg{flex:0 0 13px;width:13px;height:13px}.swb-desk b{color:var(--brand-2);font-weight:700}.swb-board{border-radius:var(--r-md);border:1px solid var(--v-edge);background:linear-gradient(#fff,#f4f8f5);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 14px 34px #0d1c1717}.swb-screw{background:radial-gradient(circle at 30% 30%,#e7edea,#afc0b8);border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:inset 0 0 0 1px #0d1c172e}.swb-screw.a{top:8px;inset-inline-start:8px}.swb-screw.b{top:8px;inset-inline-end:8px}.swb-screw.c{bottom:8px;inset-inline-start:8px}.swb-screw.d{bottom:8px;inset-inline-end:8px}.swb-bhd{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--v-edge);align-items:center;gap:8px;padding:12px 20px 10px;font-size:10px;font-weight:700;display:flex;position:relative}.swb-bhd svg{width:14px;height:14px}.swb-bhd .hint{text-align:end;margin-inline-start:auto}.swb-cord{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.swb-cord path{fill:none;stroke-linecap:round}.swb-cord .wire{stroke:url(#swbcord);stroke-width:3.5px;filter:drop-shadow(0 4px 6px #0d1c1740)}.swb-cord .sheen{stroke:#ffffffa6;stroke-width:1px;stroke-dasharray:2 9}.swb-lines{padding:4px 0;position:relative}.swb-ln{text-align:start;align-items:center;gap:11px;width:100%;padding:12px 20px;transition:background .16s;display:flex;position:relative}.swb-ln+.swb-ln{border-top:1px solid #0d1c1712}.swb-ln:hover{background:#0d1c1708}.swb-ln .no{font-family:var(--mono);color:var(--muted);letter-spacing:.08em;flex:0 0 20px;width:20px;font-size:11px;font-weight:800}.swb-ln .ic{background:var(--v-panel-2);border:1px solid var(--v-edge);width:34px;height:34px;color:var(--brand);border-radius:11px;flex:0 0 34px;place-items:center;transition:transform .16s,background .16s,border-color .16s;display:grid}.swb-ln .ic svg{width:16px;height:16px}.swb-ln .t{z-index:4;flex:1;gap:2px;min-width:0;display:grid;position:relative}.swb-ln .t b{letter-spacing:-.015em;font-size:14.5px;font-weight:900}.swb-ln .t span{font-family:var(--mono);color:var(--muted);font-size:11px;font-weight:700}.swb-jack{background:radial-gradient(circle at 50% 35%,#2a3a42,#0f171b);border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid;position:relative;box-shadow:inset 0 1px 1px #ffffff24,inset 0 -2px 4px #0000008c,0 0 0 1px #0d1c1714}.swb-jack:after{content:"";background:#05090b;border-radius:50%;width:9px;height:9px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 1px 2px #000000e6}.swb-ln.on .t b{color:var(--v-mint)}.swb-ln.on .ic{background:#1b2a2412;border-color:#1b2a2473}.swb-ln:active .ic{transform:scale(.94)}.swb-plug{border-top:1px solid var(--v-edge);align-items:center;gap:9px;padding:10px 20px 13px;display:flex;position:relative}.swb-plug .sock{background:radial-gradient(circle at 50% 35%,#2e3e46,#0f171b);border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 1px 1px #ffffff29,0 0 0 2px #1b2a2438}.swb-plug .sock i{background:#33cb9d;border-radius:50%;width:9px;height:9px;display:block;box-shadow:0 0 10px #33cb9dbf}.swb-plug b,.swb-plug .state{z-index:4;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:10.5px;font-weight:800;position:relative}.swb-plug .state{letter-spacing:.08em;color:var(--muted);margin-inline-start:auto;font-weight:700}.swb-keys{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.swb-key{aspect-ratio:1;border-radius:var(--r-sm);text-align:center;border:1px solid var(--v-edge);background:linear-gradient(#fff,#f1f6f2);align-content:center;justify-items:center;gap:7px;padding:8px;transition:transform .1s,box-shadow .1s,border-color .16s,background .16s;display:grid;position:relative;box-shadow:inset 0 1px #ffffffe6,0 3px #0d1c171a,0 8px 16px #0d1c1712}.swb-key .d{top:8px;font-family:var(--mono);color:var(--muted);font-size:12px;font-weight:800;line-height:1;position:absolute;inset-inline-start:10px}.swb-key .g{border:1px solid var(--v-edge);width:42px;height:42px;color:var(--brand);background:#1b2a240d;border-radius:12px;place-items:center;transition:background .16s,border-color .16s,transform .16s,box-shadow .16s;display:grid}.swb-key .g svg{stroke-width:1.9px;width:21px;height:21px}.swb-key small{color:var(--muted);max-width:104px;font-size:10.5px;font-weight:800;line-height:1.3}.swb-key:active{transform:translateY(3px);box-shadow:inset 0 2px 6px #0d1c172e}.swb-key:active .g{transform:scale(.93)}.swb-key.on .d{color:var(--brand-2)}.swb-key.on small{color:var(--ink-2)}.swb-key.on .g{background:#1b2a241f;border-color:#1b2a2461;box-shadow:0 0 16px #1b2a2429}.swb-key.zero{background:linear-gradient(#33463d,#1b2a24);border-color:#0000;grid-column:2;box-shadow:inset 0 1px #ffffff38,0 3px #0d1c1733,0 10px 22px #1b2a244d}.swb-key.zero .d{opacity:.6}.swb-key.zero small{opacity:.8}.swb-key.zero .g{color:#fff;background:#fff3;border-color:#ffffff4d}.swb-rec{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.swb-rec.on{grid-template-rows:1fr}.swb-rec>div{overflow:hidden}.swb-rec-in{border-radius:var(--r-md);border:1px solid var(--v-edge);background:var(--v-panel);gap:9px;padding:12px;display:grid}.swb-rec-hd{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex}.swb-rec-hd svg{width:14px;height:14px}.swb-rec-hd b{color:var(--brand-2);margin-inline-start:auto}.swb-wave{align-items:flex-end;gap:2px;height:22px;display:flex}.swb-wave i{background:linear-gradient(180deg,var(--brand),#1b2a2438);border-radius:2px;flex:1;height:20%;animation:1.1s ease-in-out infinite swbbob}@keyframes swbbob{0%,to{height:22%}50%{height:96%}}.swb-rec p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.6}.swb-out{border-radius:var(--r-sm);color:var(--brand);text-align:start;background:#1b2a240d;border:1px solid #1b2a2429;align-items:center;gap:7px;width:100%;padding:9px 11px;font-size:12.5px;font-weight:800;line-height:1.35;display:flex}.swb-out svg{flex:0 0 13px;width:13px;height:13px}.swb-faq{border-radius:var(--r-md);border:1px solid var(--v-edge);background:var(--v-panel);overflow:hidden}.swb-q+.swb-q{border-top:1px solid var(--v-edge)}.swb-q>button{text-align:start;align-items:center;gap:10px;width:100%;padding:13px 12px;font-size:13.5px;font-weight:800;transition:background .16s;display:flex}.swb-q>button:hover{background:var(--v-panel-2)}.swb-q>button span{flex:1}.swb-q>button svg{width:15px;height:15px;color:var(--muted);transition:transform .22s}.swb-q.on>button svg{color:var(--brand-2);transform:rotate(180deg)}.swb-qb{grid-template-rows:0fr;transition:grid-template-rows .26s;display:grid}.swb-q.on .swb-qb{grid-template-rows:1fr}.swb-qb>div{overflow:hidden}.swb-qb p{color:var(--ink-2);margin:0;padding:0 12px 14px;font-size:13px;line-height:1.6}@media (min-width:720px){.swb{width:100%;max-width:520px;margin-inline:auto}}@keyframes tappop{0%{transform:scale(1)}30%{transform:scale(.76)}62%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes tapflash{0%{filter:brightness(.26)saturate(1.15)contrast(1.1)}60%{filter:brightness(.3)saturate(1.12)contrast(1.08)}to{filter:brightness()saturate()contrast()}}.tapped{animation:.3s ease-out tapflash}.tapped svg.i{animation:.38s cubic-bezier(.34,1.56,.64,1) tappop}.tapped:not(:has(svg.i)){animation-duration:.38s}@property --ring-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ringspin{to{--ring-a:360deg}}.ring-frame{position:relative}.ring-frame:after{content:"";border-radius:inherit;padding:var(--ring-w,1.5px);pointer-events:none;z-index:3;background:conic-gradient(from var(--ring-a,0deg),transparent 0 58%, var(--ring-c,#33cb9d) 76%,#fff 86%,transparent 96%);-webkit-mask-composite:xor;opacity:var(--ring-o,1);transition:opacity .22s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ring-frame.turning:after{animation:ringspin var(--ring-s,4.5s) linear infinite}.rim-lights{position:relative}.rim-lights:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;opacity:var(--ring-o,1);-webkit-mask-composite:xor;background:linear-gradient(135deg,#33cb9d,#69b4e4,#a472e8);padding:1px;transition:opacity .2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lit-top{position:relative}.lit-top:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#33cb9d,#69b4e4,#a472e8);height:2px;position:absolute;inset:0 0 auto}.v3home .tile{--ring-c:var(--a,#33cb9d);--ring-o:.34}@media (hover:hover){.v3home .tile:hover{--ring-o:.9}}.v3home .tile:active{--ring-o:1}.v3home .tile:active:after{animation:2.2s linear infinite ringspin}.pk .art{position:relative}.pk .art.ring-frame{--ring-c:var(--a,#33cb9d);--ring-o:.28;--ring-w:1.5px}.pk[aria-pressed=true] .art.ring-frame{--ring-o:1;animation:none}.pk[aria-pressed=true] .art.ring-frame:after{animation:4.5s linear infinite ringspin}.swb-ln .ic.rim-lights,.swb-key .g.rim-lights{--ring-o:0}.swb-ln.on .ic.rim-lights,.swb-key.on .g.rim-lights{--ring-o:1}@keyframes ringbreath{50%{box-shadow:0 0 30px -6px var(--ring-c,#33cb9d);transform:scale(1.05)}}.breathe{animation:ringbreath var(--breath-s,3.2s) ease-in-out infinite}.v3home .plate{--ring-c:#69b4e4;--ring-o:.8;--ring-s:6s}.v3home .plate .lo{animation:3.4s ease-in-out infinite ringbreath}.v3home .plate .prow:nth-child(2) .lo{animation-delay:1.1s}.v3home .plate .prow+.prow{border-top:0;position:relative}.v3home .plate .prow+.prow:before{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,var(--ring-line,#69b4e4) 18%,#fff 50%,var(--ring-line,#69b4e4) 82%,transparent);height:2px;box-shadow:0 0 12px 1px var(--ring-line,#69b4e4),0 0 3px 0 var(--ring-line,#69b4e4);border-radius:2px;animation:3.4s ease-in-out infinite ledgerline;position:absolute;top:-1px;left:12px;right:12px}@keyframes ledgerline{0%,to{opacity:.8}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.v3home .plate .prow+.prow:before{opacity:.8;animation:none}}.v3home .trust div{--ring-o:.3;--ring-s:7s;--ring-c:#33cb9d}.v3home .trust div:nth-child(2){--ring-c:#69b4e4;--ring-s:8s}.v3home .trust div:nth-child(3){--ring-c:#a472e8;--ring-s:9s}.v3home .trust div:active{--ring-o:1}.v3home .trust div:active svg{animation:1.4s ease-in-out infinite ringbreath}.tabind.ring-frame{position:absolute}.tabind{--ring-c:#33cb9d;--ring-o:.7;--ring-s:12s}.tab[aria-selected=true] svg.i{--ring-c:#33cb9d;animation:6s ease-in-out infinite ringbreath}.swb-key{--ring-c:#69b4e4;--ring-o:.22;--ring-w:1px}.swb-key.on{--ring-o:1;--ring-c:#33cb9d}.swb-key.on .g{--ring-c:#33cb9d;animation:2.4s ease-in-out infinite ringbreath}.swb-key.zero{--ring-c:#7bf0cd;--ring-o:.9;--ring-w:1.5px;--ring-s:4.5s}.swb-key.zero .g{--ring-c:#7bf0cd;animation:3.2s ease-in-out infinite ringbreath}.swb-ln{--ring-c:#33cb9d;--ring-o:0;--ring-w:1.5px;--ring-s:3.4s}.swb-ln.on{--ring-o:1}.swb-ln.on .swb-jack{--ring-c:#33cb9d;animation:2.2s ease-in-out infinite ringbreath}.swb-plug .sock{--ring-c:#33cb9d;animation:3.8s ease-in-out infinite ringbreath}.swb-send{--ring-c:#7bf0cd;--ring-o:.9;--ring-w:1.5px;--ring-s:4.5s}.haptic-tick{bottom:0;opacity:0;pointer-events:none;appearance:none;z-index:-1;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;inset-inline-start:0}.btn.pri{--ring-c:#7bf0cd;--ring-o:.85;--ring-w:1.5px;--ring-s:4.5s;position:relative}.btn.pri:after{content:"";border-radius:inherit;padding:var(--ring-w);pointer-events:none;z-index:2;background:conic-gradient(from var(--ring-a,0deg),transparent 0 58%, var(--ring-c) 76%,#fff 86%,transparent 96%);-webkit-mask-composite:xor;opacity:var(--ring-o);animation:ringspin var(--ring-s) linear infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn.pri[disabled]:after{opacity:0;animation:none}.oc{flex-direction:column;align-items:center;display:flex}.oc-art{border-radius:var(--r-lg) var(--r-lg) 0 0;width:100%;height:230px;animation:.5s cubic-bezier(.2,.9,.3,1) both ocart;position:relative;overflow:hidden}.oc-art img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;transform:scale(1.06)}.oc-art:after{content:"";background:linear-gradient(to top,var(--glass) 1%, color-mix(in srgb,var(--glass) 55%,transparent) 22%,transparent 64%);position:absolute;inset:0}.oc-card{border-radius:0 0 var(--r-lg) var(--r-lg);width:100%;padding:0 20px 20px;animation:.45s cubic-bezier(.2,.9,.3,1) 80ms both ocrise;position:relative}.oc-card.bare{border-radius:var(--r-lg);padding-top:26px}.oc-badge{top:-34px;background:linear-gradient(155deg,var(--live-2),var(--live));color:#fff;width:68px;height:68px;box-shadow:0 16px 30px -10px color-mix(in srgb,var(--live) 65%,transparent), 0 0 0 4px var(--glass-line);border-radius:20px;place-items:center;animation:.55s cubic-bezier(.2,1.5,.35,1) .3s both ocbadge;display:grid;position:absolute;inset-inline-start:20px;transform:rotate(-6deg)}.oc-badge svg{stroke-width:3px;width:32px;height:32px}.oc-card.bare .oc-badge{box-shadow:none;margin-bottom:14px;animation:.55s cubic-bezier(.2,1.5,.35,1) .2s both ocbadge;position:static;transform:none}.oc-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--live);margin-top:44px;font-size:11px;font-weight:800;display:block}.oc-card.bare .oc-eyebrow{margin-top:0}.oc h1{letter-spacing:-.03em;margin:6px 0;font-size:28px;font-weight:900;line-height:1.08}.oc-sub{color:var(--muted);max-width:32ch;margin:0 0 22px;font-size:13px;font-weight:600;line-height:1.5}.oc-rows{flex-direction:column;display:flex}.oc-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0;display:flex}.oc-row .k{color:var(--muted);flex:none;font-size:12px;font-weight:700}.oc-row .v{text-align:end;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:800}.oc-row.total{border-bottom:none;padding-top:16px}.oc-row.total .k{text-transform:uppercase;letter-spacing:.1em;font-size:11px}.oc-row.total .v{letter-spacing:-.02em;font-size:24px;font-weight:900}.oc-copy{color:var(--ink);align-items:center;gap:7px;transition:opacity .16s,transform .16s;display:inline-flex}.oc-copy svg{width:14px;height:14px;color:var(--muted)}.oc-copy:hover{opacity:.75}.oc-copy:active{transform:scale(.97)}.oc-acts{gap:10px;margin-top:22px;animation:.4s cubic-bezier(.2,.9,.3,1) .3s both ocrise;display:flex}.oc-acts>*{flex:1}@keyframes ocart{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes ocrise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ocbadge{0%{opacity:0;transform:translateY(-26px)rotate(-6deg)scale(.6)}60%{opacity:1;transform:translateY(3px)rotate(-8deg)scale(1.05)}to{opacity:1;transform:rotate(-6deg)scale(1)}}@media (prefers-reduced-motion:reduce){.oc-art,.oc-card,.oc-badge,.oc-acts{animation:none}}.flash-wrap{z-index:60;padding:22px 22px calc(104px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06100c80;place-items:center;animation:.18s ease-out both flashveil;display:grid;position:fixed;inset:0}.flash{background:var(--surface);border:1px solid var(--line);border-radius:20px;width:100%;max-width:340px;animation:.34s cubic-bezier(.2,1.35,.4,1) both flashin;position:relative;overflow:hidden;box-shadow:0 30px 60px #0d1c174d}.flash:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffbf,#0000);width:60%;animation:.6s ease-out .12s both flashsweep;position:absolute;top:0;bottom:0}.flash-from{border-bottom:1px solid var(--line);background:var(--surface-2);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;padding:12px 14px;font-size:10.5px;font-weight:800;display:flex}.flash-from b{color:var(--ink);letter-spacing:.06em;margin-inline-start:auto}.flash-lamp{background:var(--amber);border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-out infinite swbbeat;box-shadow:0 0 8px #e5943fcc}.flash-art{background:var(--surface-3);height:132px}.flash-art img{object-fit:cover;width:100%;height:100%;display:block}.flash-body{gap:6px;padding:15px 16px 4px;display:grid}.flash-body b{letter-spacing:-.02em;font-size:16px;font-weight:900;line-height:1.25}.flash-body span{color:var(--muted);font-size:13px;font-weight:600;line-height:1.55}.flash-body i{color:var(--ink);font-style:normal;font-weight:900}.flash-acts{gap:9px;padding:14px 16px 16px;display:flex}.flash-btn{border:1px solid var(--line);height:46px;color:var(--ink);background:var(--surface-2);border-radius:13px;flex:1;justify-content:center;align-items:center;gap:7px;font-size:13.5px;font-weight:800;transition:background .16s,transform .14s;display:inline-flex}.flash-btn svg{width:16px;height:16px}.flash-btn:hover{background:var(--surface-3)}.flash-btn:active{transform:scale(.97)}.flash-btn.pri{background:var(--brand);color:var(--on-brand);border-color:#0000}.flash-btn.pri:hover{filter:brightness(1.08)}@keyframes flashveil{0%{opacity:0}to{opacity:1}}@keyframes flashin{0%{opacity:0;transform:translateY(-18px)scale(.94)}to{opacity:1;transform:none}}@keyframes flashsweep{0%{opacity:0;inset-inline-start:-70%}25%{opacity:1}to{opacity:0;inset-inline-start:110%}}.dlv{border-radius:20px;width:100%;max-width:340px;animation:.34s cubic-bezier(.2,1.35,.4,1) both flashin;position:relative;overflow:hidden}.dlv-art{height:148px;position:relative;overflow:hidden}.dlv-art img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;transform:scale(1.08)}.dlv-art:after{content:"";background:linear-gradient(to top,var(--glass) 2%, color-mix(in srgb,var(--glass) 50%,transparent) 26%,transparent 68%);position:absolute;inset:0}.dlv-from{top:11px;letter-spacing:.08em;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000061;border-radius:999px;padding:5px 10px;font-size:9.5px;font-weight:800;position:absolute;inset-inline-end:12px}.dlv-body{padding:0 18px 18px;position:relative}.dlv-body.bare{padding-top:20px}.dlv-body .oc-badge{top:-30px;border-radius:16px;width:56px;height:56px;inset-inline-start:18px}.dlv-body .oc-badge svg{width:26px;height:26px}.dlv-body.bare .oc-badge{box-shadow:none;margin-bottom:12px;position:static;transform:none}.dlv-body .oc-eyebrow{margin-top:36px;font-size:10px}.dlv-body.bare .oc-eyebrow{margin-top:0}.dlv-body h2{letter-spacing:-.02em;margin:4px 0;font-size:21px;font-weight:900;line-height:1.15}.dlv-body p{color:var(--muted);margin:0 0 14px;font-size:12px;font-weight:600}.dlv-rows{flex-direction:column;display:flex}.dlv-rows .oc-row{padding:9px 0}.dlv-rows .oc-row.total .v{color:var(--live);font-size:19px}.dlv-body .oc-acts{margin-top:16px}.qr-line{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);align-items:center;gap:12px;padding:13px 14px;display:flex}.qr-line-t{flex:1;gap:2px;min-width:0;display:grid}.qr-line-t b{letter-spacing:-.02em;font-size:14px;font-weight:900}.qr-line-t span{color:var(--muted);font-size:11.5px;font-weight:700}.qr-line-p{letter-spacing:-.02em;font-size:18px;font-weight:900}.qr-head{letter-spacing:.02em;text-align:center;margin:14px 0 0;font-size:20px;font-weight:900}.qr-sub{color:var(--muted);text-align:center;margin:0;font-size:12.5px;font-weight:600;line-height:1.6}.qr-drop{border-radius:var(--r-md);border:2px dashed var(--line);background:var(--surface-2);align-content:center;justify-items:center;gap:8px;width:100%;min-height:210px;padding:20px;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative;overflow:hidden}.qr-drop b{letter-spacing:-.02em;font-size:15.5px;font-weight:900}.qr-drop>span:last-of-type{color:var(--muted);font-size:12.5px;font-weight:700}.qr-drop:hover{border-color:var(--brand);background:var(--surface-3)}.qr-drop:active{transform:scale(.99)}.qr-drop img{object-fit:contain;background:#fff;width:100%;height:100%;padding:12px;position:absolute;inset:0}.qr-swap{inset-inline:0;color:#fff;background:linear-gradient(#0d1c1700,#0d1c17d9);justify-content:center;align-items:center;gap:7px;padding:10px;font-size:12.5px;font-weight:800;display:flex;position:absolute;bottom:0}.qr-swap svg{width:15px;height:15px}.qr-mark{background:var(--brand-soft);width:66px;height:66px;color:var(--brand);border-radius:19px;place-items:center;display:grid}.qr-mark svg{width:32px;height:32px}.flash-x{width:26px;height:26px;color:var(--muted);background:var(--surface-3);border-radius:50%;flex:none;place-items:center;margin-inline-start:10px;transition:background .16s,color .16s;display:grid}.flash-x svg{width:15px;height:15px}.flash-x:hover{background:var(--line);color:var(--ink)}.flash-where{letter-spacing:.14em;text-transform:uppercase;color:var(--brand);font-size:10.5px;font-weight:800}.notify-stage{flex:none;justify-self:center;place-items:center;width:76px;height:76px;margin:2px 0 4px;display:grid;position:relative}.notify-badge{z-index:1;background:radial-gradient(circle at 32% 28%, var(--live-2), var(--live) 72%);width:52px;height:52px;box-shadow:0 0 0 6px color-mix(in srgb, var(--live) 16%, transparent), 0 10px 22px -8px color-mix(in srgb, var(--live) 65%, transparent);border-radius:50%;place-items:center;animation:2.6s ease-in-out infinite notify-pulse;display:grid;position:relative}.notify-badge svg{width:24px;height:24px;color:var(--on-brand);stroke-width:2.3px;animation:2.6s ease-in-out infinite notify-ring}@keyframes notify-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes notify-ring{0%,78%,to{transform:rotate(0)}81%{transform:rotate(-15deg)}84%{transform:rotate(12deg)}87%{transform:rotate(-8deg)}90%{transform:rotate(5deg)}93%{transform:rotate(0)}}.notify-badge:before,.notify-badge:after{content:"";border:1.5px solid var(--live-2);opacity:0;border-radius:50%;animation:2.6s ease-out infinite notify-sonar;position:absolute;inset:0}.notify-badge:after{animation-delay:1.3s}@keyframes notify-sonar{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.85)}}@media (prefers-reduced-motion:reduce){.notify-badge,.notify-badge svg,.notify-badge:before,.notify-badge:after{animation:none}}.notify-badge.notify-badge-ok{animation:.4s cubic-bezier(.34,1.56,.64,1) notify-pop}.notify-badge.notify-badge-ok svg{animation:none}.notify-badge.notify-badge-ok:before,.notify-badge.notify-badge-ok:after{content:none}@keyframes notify-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.notify-badge.notify-badge-ok{animation:none}}.confetti{pointer-events:none;position:absolute;inset:0}.confetti i{background:var(--live-2);opacity:0;border-radius:2px;width:6px;height:6px;animation:.8s ease-out forwards confetti-burst;position:absolute;top:50%;left:50%}.confetti i:first-child{--a:0deg}.confetti i:nth-child(2){--a:45deg;background:var(--brand-2)}.confetti i:nth-child(3){--a:90deg;animation-delay:50ms}.confetti i:nth-child(4){--a:135deg;background:var(--brand-2);animation-delay:50ms}.confetti i:nth-child(5){--a:180deg}.confetti i:nth-child(6){--a:225deg;background:var(--brand-2);animation-delay:50ms}.confetti i:nth-child(7){--a:270deg;animation-delay:50ms}.confetti i:nth-child(8){--a:315deg;background:var(--brand-2)}@keyframes confetti-burst{0%{transform:translate(-50%,-50%) rotate(var(--a)) translateY(0) scale(1);opacity:1}to{transform:translate(-50%,-50%) rotate(var(--a)) translateY(-36px) scale(.3);opacity:0}}@media (prefers-reduced-motion:reduce){.confetti{display:none}}.pill.pend svg.lucide-loader-circle{animation:1.1s linear infinite spin}.i.solid{fill:currentColor;stroke:none}.offmark{letter-spacing:-.02em;background:var(--brand);color:var(--on-brand);border-radius:999px;justify-content:center;align-items:center;padding:5px 9px;font-size:11.5px;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 6px 16px -6px #1b2a24b3}.offmark svg.solid{opacity:.9;width:.82em;height:.82em;margin-inline-start:1px}.pk .offmark{top:6px;z-index:4;padding:4px 7px;font-size:10.5px;position:absolute;inset-inline-end:6px}.flash-art{position:relative}.flash-off{top:10px;padding:8px 13px;font-size:16px;position:absolute;inset-inline-end:10px;box-shadow:0 10px 24px -8px #0d1c17cc}.tab:active,.tab:active svg.i{color:#000}button:active,[role=button]:active,label:active,a[href]:active{filter:brightness(.28)saturate(1.15)contrast(1.1)}.tab:active{filter:none}.stage{min-height:100svh}.phone{height:100svh}.aurora{transform:translateZ(0)}.aurora i{filter:none;mix-blend-mode:normal;opacity:.16;will-change:transform}:root[data-theme=dark] .aurora i{opacity:.3}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .aurora i{opacity:.3}}.appbar{overflow:hidden}.appbar:before{background-size:100% 100%;width:280%;animation:16s linear infinite barwash-x}.barthread{background-size:100% 100%;width:280%;animation:9s linear infinite barwash-x}@keyframes barwash-x{to{transform:translate(-64.2857%)}}.view,.v3rail{transform:translateZ(0)}.v3home .hero img,.v3home .tile img,.ghead img{backface-visibility:hidden}:root[data-theme=dark] body,:root[data-theme=dark] .phone{background:radial-gradient(120% 78% at 10% -10%,#17a87c24,#17a87c00 62%), radial-gradient(110% 70% at 98% 10%,#2f6fd01f,#2f6fd000 64%), radial-gradient(130% 85% at 45% 112%,#8b3fd41f,#8b3fd400 62%), var(--ground)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body,:root:not([data-theme=light]) .phone{background:radial-gradient(120% 78% at 10% -10%,#17a87c24,#17a87c00 62%), radial-gradient(110% 70% at 98% 10%,#2f6fd01f,#2f6fd000 64%), radial-gradient(130% 85% at 45% 112%,#8b3fd41f,#8b3fd400 62%), var(--ground)}}:root{--surface:#ffffff6b;--surface-2:#ffffff42;--surface-3:#ffffff8c;--line:#0d1c1717;--line-soft:#0d1c170e;--glass:#ffffff61;--glass-2:#ffffff9e;--brand-soft:#1b2a2414;--live-soft:#17a87c24;--amber-soft:#b5620f21;--clay-soft:#b33b311f;--info-soft:#1d63901f;--shadow-1:0 1px 2px #0d1c170d;--shadow-2:0 2px 6px #0d1c170f,0 16px 38px -20px #0d1c1759}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#070c10;--surface:#ffffff0e;--surface-2:#ffffff16;--surface-3:#ffffff24;--line:#ffffff21;--line-soft:#ffffff14;--glass:#0c141a6b;--glass-2:#ffffff24}}:root[data-theme=dark]{--glass:#0c141a6b;--glass-2:#ffffff24}.appbar{background:#ffffff4d;box-shadow:0 1px #0d1c170d}:root[data-theme=dark] .appbar,:root[data-theme=dark] .sheet,:root[data-theme=dark] .drawer{background:#0c141a80}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .appbar,:root:not([data-theme=light]) .sheet,:root:not([data-theme=light]) .drawer{background:#0c141a80}}.actionbar{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(#fff0,#ffffff80 38%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .actionbar{background:linear-gradient(#070c1000,#070c109e 38%)}}.card,.rowbtn,.receipt,.faq details,.seg,.trust div,.v3home .pan,.v3home .trust div,.swb-rec-in,.swb-faq{box-shadow:inset 0 1px 0 #ffffff8c,var(--shadow-1)}:root[data-theme=dark] .card,:root[data-theme=dark] .rowbtn,:root[data-theme=dark] .receipt,:root[data-theme=dark] .faq details,:root[data-theme=dark] .seg,:root[data-theme=dark] .trust div,:root[data-theme=dark] .v3home .pan,:root[data-theme=dark] .v3home .trust div,:root[data-theme=dark] .swb-rec-in,:root[data-theme=dark] .swb-faq{box-shadow:inset 0 1px 0 #ffffff12,var(--shadow-1)}.v3home,.swb{--v-panel:#fff6;--v-panel-2:#ffffff42;--v-panel-3:#ffffff8c;--v-edge:#0d1c1717}:root[data-theme=dark] .v3home,:root[data-theme=dark] .swb{--v-panel:#ffffff0e;--v-panel-2:#ffffff16;--v-panel-3:#ffffff24;--v-edge:#ffffff21}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .v3home,:root:not([data-theme=light]) .swb{--v-panel:#ffffff0e;--v-panel-2:#ffffff16;--v-panel-3:#ffffff24;--v-edge:#ffffff21}}:root[data-theme=dark] .od-front{color:var(--ink);background:#141e1a8c}:root[data-theme=dark] .od-back{color:var(--ink);background:#141e1a9e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .od-front{color:var(--ink);background:#141e1a8c}:root:not([data-theme=light]) .od-back{color:var(--ink);background:#141e1a9e}}.btn.pri{background:color-mix(in srgb,var(--brand) 74%,transparent);-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);box-shadow:inset 0 1px #fff3,0 10px 26px -16px #0d1c17d9}.btn.soft{background:color-mix(in srgb,var(--brand-soft) 60%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--line)}.btn.ghost{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff38}.btn.danger{background:color-mix(in srgb,var(--clay-soft) 70%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:root[data-theme=dark] .btn.ghost{background:#ffffff0f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn.ghost{background:#ffffff0f}}.gbtn{color:var(--ink);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);box-shadow:inset 0 1px 0 #ffffff80,var(--shadow-1);background:#ffffff57}:root[data-theme=dark] .gbtn{box-shadow:inset 0 1px 0 #ffffff17,var(--shadow-1);background:#ffffff14}:root[data-theme=dark] .gbtn:hover{background:#ffffff24}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gbtn{box-shadow:inset 0 1px 0 #ffffff17,var(--shadow-1);background:#ffffff14}:root:not([data-theme=light]) .gbtn:hover{background:#ffffff24}}:root[data-theme=dark] .input,:root[data-theme=dark] .idsheet-input{background:#ffffff0f}:root[data-theme=dark] .input:focus,:root[data-theme=dark] .idsheet-input:focus{background:#ffffff1c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .input,:root:not([data-theme=light]) .idsheet-input{background:#ffffff0f}:root:not([data-theme=light]) .input:focus,:root:not([data-theme=light]) .idsheet-input:focus{background:#ffffff1c}}.logo{background:#fff}:root{--lg-fill:linear-gradient(152deg,#ffffff75,#fff3 46%,#ffffff5c);--lg-rim:linear-gradient(152deg,#fff,#ffffff57 26%,#ffffff0a 54%,#ffffffd9);--lg-blur:blur(16px) saturate(1.9) brightness(1.07);--lg-lift:inset 0 1px 1px #ffffffbf,inset 0 -1px 1px #ffffff4d, 0 10px 30px -16px #0d1c1780}:root[data-theme=dark]{--lg-fill:linear-gradient(152deg,#ffffff24,#ffffff0b 46%,#ffffff1a);--lg-rim:linear-gradient(152deg,#ffffff9e,#ffffff29 26%,#ffffff05 54%,#fff6);--lg-blur:blur(16px) saturate(1.7) brightness(1.18);--lg-lift:inset 0 1px 1px #ffffff29,inset 0 -1px 1px #ffffff0f, 0 12px 32px -18px #000c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lg-fill:linear-gradient(152deg,#ffffff24,#ffffff0b 46%,#ffffff1a);--lg-rim:linear-gradient(152deg,#ffffff9e,#ffffff29 26%,#ffffff05 54%,#fff6);--lg-blur:blur(16px) saturate(1.7) brightness(1.18);--lg-lift:inset 0 1px 1px #ffffff29,inset 0 -1px 1px #ffffff0f, 0 12px 32px -18px #000c}}.card,.rowbtn,.receipt,.faq details,.seg,.trust div,.chip,.v3home .pan,.v3home .trust div,.swb-rec-in,.swb-faq,.sup-steps,.sup-contacts .c,.sup-faq details{background:var(--lg-fill) padding-box,var(--lg-rim) border-box;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-lift);border:1px solid #0000}.rowbtn:hover{background:linear-gradient(152deg,#ffffff9e,#ffffff52 46%,#ffffff7a) padding-box, var(--lg-rim) border-box}:root[data-theme=dark] .appbar{box-shadow:inset 0 1px #ffffff2e,0 1px #ffffff0f,0 8px 24px -16px #000c;background:linear-gradient(#ffffff1a,#ffffff0b)!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .appbar{box-shadow:inset 0 1px #ffffff2e,0 1px #ffffff0f,0 8px 24px -16px #000c;background:linear-gradient(#ffffff1a,#ffffff0b)!important}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sheet,:root:not([data-theme=light]) .drawer{background:linear-gradient(158deg,#ffffff1f,#ffffff0e);box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff17,0 -18px 60px -30px #000000e6}}.tabbar{background:linear-gradient(152deg,#fff6,#ffffff29 46%,#ffffff4d) padding-box, var(--lg-rim) border-box;-webkit-backdrop-filter:blur(30px)saturate(2)brightness(1.06);backdrop-filter:blur(30px)saturate(2)brightness(1.06);border:1px solid #0000;box-shadow:inset 0 1px 1px #fffc,0 14px 34px -20px #0d1c17a6}.tabind{background:linear-gradient(152deg,#ffffffb8,#ffffff70 46%,#ffffff9e) padding-box, var(--lg-rim) border-box;-webkit-backdrop-filter:blur(10px)saturate(1.6)brightness(1.1);backdrop-filter:blur(10px)saturate(1.6)brightness(1.1);border:1px solid #0000;box-shadow:inset 0 1px 1px #fff,0 4px 14px -6px #0d1c1766}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tabind{background:linear-gradient(152deg,#ffffff38,#ffffff1a 46%,#ffffff2e) padding-box, var(--lg-rim) border-box}}.btn.pri{background:linear-gradient(152deg, color-mix(in srgb,var(--brand) 82%,transparent), color-mix(in srgb,var(--brand) 64%,transparent)) padding-box, linear-gradient(152deg,#ffffffbf,#ffffff2e 30%,#ffffff08 56%,#ffffff73) border-box;-webkit-backdrop-filter:blur(16px)saturate(1.8);backdrop-filter:blur(16px)saturate(1.8);border:1px solid #0000;box-shadow:inset 0 1px 1px #ffffff4d,0 12px 28px -16px #0d1c17e6}.btn.soft,.btn.ghost,.btn.danger,.gbtn,.input,.idsheet-input,.iconbtn{background:var(--lg-fill) padding-box,var(--lg-rim) border-box;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-lift);border:1px solid #0000}.btn.soft{color:var(--brand)}.btn.danger{color:var(--clay)}.input:focus,.idsheet-input:focus{background:linear-gradient(152deg,#ffffff57,#ffffff80 54%,#ffffff9e) padding-box, linear-gradient(152deg,var(--brand),#ffffff80 60%,var(--brand)) border-box;box-shadow:inset 0 2px 4px -2px #0d1c171f,0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.appbar .iconbtn{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #fff9}.iconbtn:hover{background:linear-gradient(152deg,#ffffffa8,#ffffff61 46%,#ffffff8a) padding-box, var(--lg-rim) border-box}@keyframes lgsheen{0%{transform:translate(-120%)skew(-18deg)}62%,to{transform:translate(320%)skew(-18deg)}}.btn.pri,.tabind{position:relative;overflow:hidden}.btn.pri:before,.tabind:before{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff73,#fff0);width:36%;animation:5.5s ease-in-out infinite lgsheen;position:absolute;top:0;bottom:0}.tabind:before{background:linear-gradient(90deg,#fff0,#ffffffb3,#fff0);animation-duration:7s}@media (prefers-reduced-motion:reduce){.btn.pri:before,.tabind:before{display:none}}.appbar{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px #0d1c170d;background:0 0!important}:root[data-theme=dark] .appbar{box-shadow:0 1px #ffffff0f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .appbar{box-shadow:0 1px #ffffff0f}}.barthread{opacity:.3;height:1px}.logo{box-shadow:var(--lg-lift);border:1px solid #0000;background:var(--lg-fill) padding-box,var(--lg-rim) border-box!important}.appbar .iconbtn,.appbar .iconbtn:not(:last-child){background:var(--lg-fill) padding-box,var(--lg-rim) border-box;border:1px solid #0000;box-shadow:inset 0 1px #ffffff8c}.appbar .iconbtn:hover,.appbar .iconbtn:not(:last-child):hover{background:linear-gradient(152deg,#ffffffa8,#ffffff61 46%,#ffffff8a) padding-box, var(--lg-rim) border-box}.btn.pri{background:var(--lg-fill) padding-box,var(--lg-rim) border-box;color:var(--ink);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-lift);--ring-c:var(--brand-2);--ring-o:1;--ring-w:1.5px}.btn.pri:hover{filter:none;background:linear-gradient(152deg,#ffffff9e,#ffffff57 46%,#ffffff80) padding-box, var(--lg-rim) border-box}.btn.pri svg{color:var(--brand)}.btn.pri:before{background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .actionbar{background:linear-gradient(#070c1000,#070c1070 38%)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sheet,:root:not([data-theme=light]) .drawer{background:linear-gradient(158deg,#ffffff17,#ffffff0a)}}.flash-btn.pri{color:var(--ink);background:var(--lg-fill) padding-box,var(--lg-rim) border-box;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 22%,transparent),var(--lg-lift);border:1px solid #0000}.flash-btn.pri:hover{filter:none;background:linear-gradient(152deg,#ffffff9e,#ffffff57 46%,#ffffff80) padding-box, var(--lg-rim) border-box}.idcta{color:var(--ink);background:linear-gradient(100deg,color-mix(in srgb,var(--g1) 26%,transparent),color-mix(in srgb,var(--g2) 22%,transparent)) padding-box, linear-gradient(152deg,var(--g1),#fff9 44%,var(--g2)) border-box;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:inset 0 1px 1px #ffffffb3,0 10px 26px -18px var(--g2);border:1px solid #0000}.idcta svg{color:var(--g2)}.pk .tick,.paytap .go.done{color:var(--ink);background:linear-gradient(152deg,#ffffffb8,#ffffff85 46%,#ffffffa8) padding-box, var(--lg-rim) border-box;-webkit-backdrop-filter:blur(12px)saturate(1.8);backdrop-filter:blur(12px)saturate(1.8);border:1px solid #0000;box-shadow:inset 0 1px 1px #ffffffe6,0 6px 16px -8px #0d1c178c}.pk .tick svg,.paytap .go.done svg{color:var(--brand)}:root[data-theme=dark] .pk .tick,:root[data-theme=dark] .paytap .go.done{background:linear-gradient(152deg,#fff3,#ffffff1a 46%,#ffffff29) padding-box, var(--lg-rim) border-box}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pk .tick,:root:not([data-theme=light]) .paytap .go.done{background:linear-gradient(152deg,#fff3,#ffffff1a 46%,#ffffff29) padding-box, var(--lg-rim) border-box}}.slidec .knob{background:linear-gradient(152deg,#ffffff8c,#ffffff4d) padding-box, var(--lg-rim) border-box;color:var(--ink);-webkit-backdrop-filter:blur(10px)saturate(1.6);backdrop-filter:blur(10px)saturate(1.6);border:1px solid #0000}:root{--ground:#f7f9f8;--lg-blur:blur(16px) saturate(1.25) brightness(1.04)}.aurora i{opacity:.06}.appbar,.sheet,.drawer,.tabbar,.actionbar{-webkit-backdrop-filter:blur(26px)saturate(1.3)brightness(1.03);backdrop-filter:blur(26px)saturate(1.3)brightness(1.03)}.appbar{-webkit-backdrop-filter:none;backdrop-filter:none}.appbar:before{opacity:.14}.barthread{opacity:.22}.scrim,.modal{background:#0a0d0c42}.flash-wrap{background:#0a0d0c3d}:root[data-theme=dark] .scrim,:root[data-theme=dark] .modal{background:#00000080}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .scrim,:root:not([data-theme=light]) .modal{background:#00000080}}.sheet,.drawer{background:linear-gradient(158deg,#ffffff9e,#ffffff7a)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sheet,:root:not([data-theme=light]) .drawer{background:linear-gradient(158deg,#ffffff1a,#ffffff0d)}}.swb-wall,.swb-board,.swb-key,.swb-send{background:var(--lg-fill) padding-box,var(--lg-rim) border-box;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);border:1px solid #0000}.swb-wall,.swb-board{box-shadow:var(--lg-lift)}.swb-key.on{background:linear-gradient(152deg,#ffffffa8,#ffffff6b 46%,#ffffff94) padding-box, var(--lg-rim) border-box;border-color:#0000}.swb-key.zero{background:linear-gradient(152deg,#ffffff85,#ffffff4d 46%,#ffffff70) padding-box, var(--lg-rim) border-box;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 26%,transparent), inset 0 1px 0 #fffc,0 3px 0 #0d1c1712;border:1px solid #0000}.swb-key.zero .d,.swb-key.zero small{color:var(--ink)}.swb-key.zero .g{background:color-mix(in srgb,var(--brand) 10%,transparent);border-color:color-mix(in srgb,var(--brand) 30%,transparent);color:var(--brand)}.swb-send{color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 24%,transparent),var(--lg-lift)}.swb-send svg{color:var(--brand)}:root{--lg-fill:linear-gradient(152deg,#fff3,#ffffff0d 46%,#ffffff21);--lg-rim:linear-gradient(152deg, #fff 0%,#0d1c170e 30%,#0d1c1724 70%,#ffffffbf 100%);--lg-lift:inset 0 1px 0 #ffffff8c,0 6px 18px -12px #0d1c1759}:root[data-theme=dark]{--lg-fill:linear-gradient(152deg,#ffffff16,#ffffff05 46%,#ffffff0e);--lg-rim:linear-gradient(152deg, #ffffff8c 0%,#ffffff1a 30%,#00000038 70%,#ffffff47 100%);--lg-lift:inset 0 1px 0 #ffffff1f,0 8px 22px -14px #000000bf}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lg-fill:linear-gradient(152deg,#ffffff16,#ffffff05 46%,#ffffff0e);--lg-rim:linear-gradient(152deg, #ffffff8c 0%,#ffffff1a 30%,#00000038 70%,#ffffff47 100%);--lg-lift:inset 0 1px 0 #ffffff1f,0 8px 22px -14px #000000bf}}:root{--surface:#fff3;--surface-2:#ffffff1c;--surface-3:#ffffff47}.tabbar{background:linear-gradient(152deg,#ffffff26,#ffffff08 46%,#ffffff17) padding-box, var(--lg-rim) border-box;box-shadow:inset 0 1px #ffffffa6,0 10px 26px -18px #0d1c1773}.tabind{background:linear-gradient(152deg,#ffffff5c,#ffffff29 46%,#ffffff47) padding-box, var(--lg-rim) border-box;box-shadow:inset 0 1px #ffffffd9,0 3px 10px -6px #0d1c174d}:root[data-theme=dark] .tabind{background:linear-gradient(152deg,#ffffff29,#ffffff12 46%,#ffffff1f) padding-box, var(--lg-rim) border-box}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tabind{background:linear-gradient(152deg,#ffffff29,#ffffff12 46%,#ffffff1f) padding-box, var(--lg-rim) border-box}}.sheet,.drawer{-webkit-backdrop-filter:blur(32px)saturate(1.3)brightness(1.03);backdrop-filter:blur(32px)saturate(1.3)brightness(1.03);background:linear-gradient(158deg,#ffffff57,#fff3);box-shadow:inset 0 1px #fffc,inset 0 0 0 1px #0d1c170f,0 -18px 60px -34px #0d1c1780}:root[data-theme=dark] .sheet,:root[data-theme=dark] .drawer{background:linear-gradient(158deg,#ffffff13,#ffffff09);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0f,0 -18px 60px -34px #000000e6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sheet,:root:not([data-theme=light]) .drawer{background:linear-gradient(158deg,#ffffff13,#ffffff09);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0f,0 -18px 60px -34px #000000e6}}.actionbar{background:linear-gradient(#fff0,#fff3 38%)}:root[data-theme=dark] .actionbar{background:linear-gradient(#070c1000,#070c104d 38%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .actionbar{background:linear-gradient(#070c1000,#070c104d 38%)}}.rowbtn:hover,.btn.pri:hover,.iconbtn:hover,.flash-btn.pri:hover,.appbar .iconbtn:hover,.appbar .iconbtn:not(:last-child):hover,.swb-key.on{background:linear-gradient(152deg,#ffffff57,#ffffff29 46%,#ffffff42) padding-box, var(--lg-rim) border-box}.gbtn{background:linear-gradient(152deg,#ffffff38,#ffffff12 46%,#ffffff26) padding-box, var(--lg-rim) border-box}.gbtn:hover{background:linear-gradient(152deg,#ffffff5c,#ffffff2e 46%,#ffffff47) padding-box, var(--lg-rim) border-box}.input:focus,.idsheet-input:focus{background:linear-gradient(152deg,#ffffff29,#ffffff42 54%,#ffffff57) padding-box, linear-gradient(152deg,var(--brand),#ffffff80 60%,var(--brand)) border-box}.od-front{background:#ffffff42}.od-back{background:#ffffff52}.pk .tick,.paytap .go.done{background:linear-gradient(152deg,#ffffff70,#ffffff3d 46%,#ffffff5c) padding-box, var(--lg-rim) border-box}.slidec .knob{background:linear-gradient(152deg,#ffffff4d,#ffffff24) padding-box, var(--lg-rim) border-box}.swb-key.zero{background:linear-gradient(152deg,#ffffff42,#ffffff1a 46%,#ffffff2e) padding-box, var(--lg-rim) border-box}:root[data-theme=dark] .sheet,:root[data-theme=dark] .drawer{background:linear-gradient(158deg,#ffffff0e,#ffffff06)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sheet,:root:not([data-theme=light]) .drawer{background:linear-gradient(158deg,#ffffff0e,#ffffff06)}}.flash,.dlv,.oc-card{-webkit-backdrop-filter:blur(52px)saturate(1.6);backdrop-filter:blur(52px)saturate(1.6);background:linear-gradient(158deg,#ffffff4d,#ffffff2e) padding-box padding-box;border:1px solid #0000;box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #0d1c1712,0 30px 60px -20px #0d1c1773}:root[data-theme=dark] .flash,:root[data-theme=dark] .dlv,:root[data-theme=dark] .oc-card{background:linear-gradient(158deg,#ffffff17,#ffffff0b)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .flash,:root:not([data-theme=light]) .dlv,:root:not([data-theme=light]) .oc-card{background:linear-gradient(158deg,#ffffff17,#ffffff0b)}}.flash .sub,.flash p{color:var(--ink-2)}.slidec{background:#ffffff24;border-color:#0000;box-shadow:inset 0 0 0 1px #0d1c1717}.slidec .knob{color:var(--brand);box-shadow:inset 0 1px #fffc,0 4px 12px -6px #0d1c1780}.flash,.dlv,.oc-card{-webkit-backdrop-filter:blur(60px)saturate(.55)brightness(1.45);backdrop-filter:blur(60px)saturate(.55)brightness(1.45);background:linear-gradient(158deg,#ffffff38,#ffffff1f)}.sheet,.drawer{-webkit-backdrop-filter:blur(48px)saturate(.7)brightness(1.3);backdrop-filter:blur(48px)saturate(.7)brightness(1.3);background:linear-gradient(158deg,#ffffff2e,#ffffff1a)}.actionbar{-webkit-backdrop-filter:blur(32px)saturate(.75)brightness(1.22);backdrop-filter:blur(32px)saturate(.75)brightness(1.22)}.flash-wrap{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:root[data-theme=dark] .actionbar{-webkit-backdrop-filter:blur(32px)saturate(.75)brightness(.6);backdrop-filter:blur(32px)saturate(.75)brightness(.6)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .flash,:root:not([data-theme=light]) .dlv,:root:not([data-theme=light]) .oc-card{-webkit-backdrop-filter:blur(60px)saturate(.6)brightness(.45);backdrop-filter:blur(60px)saturate(.6)brightness(.45)}:root:not([data-theme=light]) .sheet,:root:not([data-theme=light]) .drawer{-webkit-backdrop-filter:blur(48px)saturate(.7)brightness(.55);backdrop-filter:blur(48px)saturate(.7)brightness(.55)}:root:not([data-theme=light]) .actionbar{-webkit-backdrop-filter:blur(32px)saturate(.75)brightness(.6);backdrop-filter:blur(32px)saturate(.75)brightness(.6)}}.flash-where{color:var(--brand-2)!important}.sheet,.drawer{-webkit-backdrop-filter:blur(50px)saturate(.5)brightness(1.55);backdrop-filter:blur(50px)saturate(.5)brightness(1.55)}:root[data-theme=dark] .sheet,:root[data-theme=dark] .drawer{-webkit-backdrop-filter:blur(50px)saturate(.55)brightness(.42);backdrop-filter:blur(50px)saturate(.55)brightness(.42)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sheet,:root:not([data-theme=light]) .drawer{-webkit-backdrop-filter:blur(50px)saturate(.55)brightness(.42);backdrop-filter:blur(50px)saturate(.55)brightness(.42)}}.sheet .sub,.sheet .help,.drawer .sub,.idsheet .sub,.idsheet-hint,.idsheet-help b,.idsheet-help span{color:var(--ink-2)}.slidec .lbl{color:var(--ink-2);font-weight:900}.idsheet-help>button,.idsheet-help summary{color:var(--ink);font-weight:800}.input,.idsheet-input{background:linear-gradient(152deg,#ffffff42,#ffffff5c 54%,#ffffff70) padding-box padding-box,linear-gradient(152deg,#0d1c172e,#0d1c170f 40%,#ffffffd9) border-box}.input::placeholder,.idsheet-input::placeholder{color:var(--muted);opacity:1}.slidec{background:#ffffff3d}:root{--lg-edge:inset 1px 1px 0 #ffffffeb,inset -1px -1px 0 #0d1c171c;--lg-rim:linear-gradient(#ffffff14,#ffffff14);--lg-fill:linear-gradient(152deg,#ffffff26,#ffffff05 46%,#ffffff17);--lg-lift:var(--lg-edge),0 6px 18px -12px #0d1c174d}:root[data-theme=dark]{--lg-edge:inset 1px 1px 0 #ffffff26,inset -1px -1px 0 #00000061;--lg-rim:linear-gradient(#ffffff0b,#ffffff0b);--lg-fill:linear-gradient(152deg,#ffffff0f,#ffffff04 46%,#ffffff0a);--lg-lift:var(--lg-edge),0 8px 22px -14px #000000bf}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lg-edge:inset 1px 1px 0 #ffffff26,inset -1px -1px 0 #00000061;--lg-rim:linear-gradient(#ffffff0b,#ffffff0b);--lg-fill:linear-gradient(152deg,#ffffff0f,#ffffff04 46%,#ffffff0a);--lg-lift:var(--lg-edge),0 8px 22px -14px #000000bf}}.card,.rowbtn,.receipt,.faq details,.seg,.trust div,.chip,.v3home .pan,.v3home .trust div,.swb-rec-in,.swb-faq,.sup-steps,.sup-contacts .c,.sup-faq details,.btn.soft,.btn.ghost,.btn.danger,.gbtn,.iconbtn,.logo,.flash-btn.pri,.pk .tick,.paytap .go.done,.slidec .knob,.swb-wall,.swb-board,.od-front,.od-back{box-shadow:var(--lg-edge),0 6px 18px -12px #0d1c174d}:root[data-theme=dark] .card,:root[data-theme=dark] .rowbtn,:root[data-theme=dark] .receipt,:root[data-theme=dark] .faq details,:root[data-theme=dark] .seg,:root[data-theme=dark] .trust div,:root[data-theme=dark] .v3home .pan,:root[data-theme=dark] .v3home .trust div,:root[data-theme=dark] .swb-rec-in,:root[data-theme=dark] .swb-faq,:root[data-theme=dark] .swb-wall,:root[data-theme=dark] .swb-board{box-shadow:var(--lg-edge),0 8px 22px -14px #000000b3}.btn.pri{box-shadow:var(--lg-edge),0 10px 26px -16px #0d1c17b3}.swb-send{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 24%,transparent), var(--lg-edge),0 6px 18px -12px #0d1c174d}.tabbar{box-shadow:var(--lg-edge),0 10px 26px -18px #0d1c1773}.tabind{box-shadow:var(--lg-edge),0 3px 10px -6px #0d1c174d}.sheet,.drawer{box-shadow:var(--lg-edge),0 -18px 60px -34px #0d1c1780}.flash,.dlv,.oc-card{box-shadow:var(--lg-edge),0 30px 60px -20px #0d1c1773}.swb-key{box-shadow:var(--lg-edge),0 3px 0 #0d1c170d,0 8px 16px -10px #0d1c1747}.swb-key.zero{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 26%,transparent), var(--lg-edge),0 3px 0 #0d1c170d}.input,.idsheet-input{background:linear-gradient(152deg,#ffffff3d,#ffffff52 54%,#fff6) padding-box padding-box,linear-gradient(#ffffff1a,#ffffff1a) border-box;box-shadow:inset 1px 1px #0d1c1721,inset -1px -1px #ffffffe6,inset 0 2px 4px -2px #0d1c171f}.input:focus,.idsheet-input:focus{box-shadow:inset 0 0 0 1px var(--brand),0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent);background:linear-gradient(152deg,#ffffff57,#ffffff70 54%,#ffffff85) padding-box padding-box,linear-gradient(#ffffff24,#ffffff24) border-box}.idcta{background:linear-gradient(100deg,color-mix(in srgb,var(--g1) 20%,transparent), color-mix(in srgb,var(--g2) 16%,transparent)) padding-box, linear-gradient(#ffffff14,#ffffff14) border-box;box-shadow:inset 1px 1px 0 #ffffffd9, inset -1px -1px 0 color-mix(in srgb,var(--g2) 55%,transparent), 0 8px 22px -16px var(--g2)}.idcta.done{background:linear-gradient(100deg,color-mix(in srgb,var(--g2) 20%,transparent), color-mix(in srgb,var(--g1) 16%,transparent)) padding-box, linear-gradient(#ffffff14,#ffffff14) border-box}:root{--ink:#14304e;--ink-2:#2b5178;--muted:#5d7793;--brand:#1e4a78;--brand-2:#2f6fa8;--on-brand:#fff;--brand-soft:#1e4a7817;--info:#1d6390;--info-soft:#1d63901f;--lg-edge:inset 1px 1px 0 #ffffffeb,inset -1px -1px 0 #14304e21;--lg-lift:var(--lg-edge),0 6px 18px -12px #14304e52;--shadow-1:0 1px 2px #14304e0f;--shadow-2:0 2px 6px #14304e12,0 16px 38px -20px #14304e59}:root[data-theme=dark]{--ink:#e9f1f9;--ink-2:#c4d8ea;--muted:#92aac2;--brand:#5aa9e6;--brand-2:#7bc0f2;--on-brand:#06141f;--brand-soft:#5aa9e624;--info:#69b4e4;--info-soft:#69b4e424}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ink:#e9f1f9;--ink-2:#c4d8ea;--muted:#92aac2;--brand:#5aa9e6;--brand-2:#7bc0f2;--on-brand:#06141f;--brand-soft:#5aa9e624;--info:#69b4e4;--info-soft:#69b4e424}}body,.phone{background:radial-gradient(120% 78% at 10% -10%,#2f6fa80b,#2f6fa800 62%), radial-gradient(110% 70% at 98% 10%,#1e4a780a,#1e4a7800 64%), radial-gradient(130% 85% at 45% 112%,#5a8cbe09,#5a8cbe00 62%), var(--ground)}.aurora i:first-child{background:radial-gradient(circle closest-side,#2f6fa8e6,#2f6fa800 72%)}.aurora i:nth-child(2){background:radial-gradient(circle closest-side,#1e4a78cc,#1e4a7800 72%)}.aurora i:nth-child(3){background:radial-gradient(circle closest-side,#6ea0d2bf,#6ea0d200 72%)}.appbar:before{background:linear-gradient(100deg,#2f6fa84d 0%,#1e4a783d 26%,#6ea0d242 52%,#2f6fa84d 78%,#1e4a783d 100%) 0 0/100% 100%}.barthread{background:linear-gradient(90deg,#2f6fa8,#1e4a78,#6ea0d2,#2f6fa8) 0 0/100% 100%}.v3home .pan.lit:before{background:linear-gradient(90deg,#2f6fa8,#69b4e4,#8fbce4)}.seal{background:conic-gradient(from var(--seal-a), #2f6fa8e6,#69b4e4a6,#8fbce499,#2f6fa8e6)}.btn.pri{--ring-c:#7bc0f2}.v3home .p-fast{color:#8fc9ee}.swb{--v-mint:#14304e}.dot,.v3home .tile .n i,.pk .flag,.ghead .pill{color:#14304e}.paytap .go{--ring-c:#1e4a78}.lit-top:before{background:linear-gradient(90deg,#2f6fa8,#69b4e4,#a9cfec)}.swb-send{--ring-c:#7bc0f2}.brandload-say{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);text-align:center;max-width:22ch;font-size:10.5px;font-weight:800;line-height:1.5;animation:.3s .12s both sayin}@keyframes sayin{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.logo{color:var(--brand);font-weight:900}.brandload-say{color:color-mix(in srgb,var(--brand-2) 72%,transparent)}.swb-ln.on .swb-jack:after{background:#7bc0f2;box-shadow:0 0 10px #7bc0f2e6}.swb-plug .sock i{background:#7bc0f2;box-shadow:0 0 10px #7bc0f2cc}.swb-ln.on{border-color:color-mix(in srgb,var(--brand-2) 55%,transparent)}.swb-lamp{box-shadow:0 0 8px #2f6fa88c,0 0 #2f6fa873}.swb-desk .sock{border-color:color-mix(in srgb,var(--brand-2) 40%,transparent)}.lit-top:before,.swb-wall.lit-top:before{background:linear-gradient(90deg,#2f6fa8,#69b4e4,#a9cfec)}.ring-frame:after{background:conic-gradient(from var(--ring-a,0deg),transparent 0 58%, var(--ring-c,#7bc0f2) 76%,#fff 86%,transparent 96%)}.pk .art.ring-frame{--ring-c:var(--a,#7bc0f2)}.rim-lights:after{background:linear-gradient(135deg,#2f6fa8,#69b4e4,#a9cfec)}.seal-eyebrow:before,.seal-eyebrow:after{background:linear-gradient(90deg,#0000,#2f6fa899)}.od-ring{background:conic-gradient(from var(--od-ang,0deg),transparent 0 58%, #2f6fa840 68%,#bee2fa 80%,#2f6fa840 88%,transparent 96%)}.v3home .tile{--ring-c:var(--a,#7bc0f2)}.v3home .trust div{--ring-c:#2f6fa8}.v3home .trust div:nth-child(2){--ring-c:#69b4e4}.v3home .trust div:nth-child(3){--ring-c:#a9cfec}.tabind{--ring-c:#69b4e4}.tab[aria-selected=true] svg.i,.swb-key.on,.swb-key.on .g{--ring-c:#2f6fa8}.swb-key.zero,.swb-key.zero .g{--ring-c:#7bc0f2}.swb-ln,.swb-ln.on .swb-jack,.swb-plug .sock{--ring-c:#69b4e4}.paytap .go,.paytap .go.done{--ring-c:#1e4a78}.flash,.dlv,.oc-card{-webkit-backdrop-filter:blur(60px)saturate(.45)brightness(1.72);backdrop-filter:blur(60px)saturate(.45)brightness(1.72)}:root[data-theme=dark] .flash,:root[data-theme=dark] .dlv,:root[data-theme=dark] .oc-card{-webkit-backdrop-filter:blur(60px)saturate(.5)brightness(.38);backdrop-filter:blur(60px)saturate(.5)brightness(.38)}.flash-from{color:var(--ink-2);font-weight:900}.flash-body span{color:var(--ink);font-weight:700}.flash-body s{color:var(--ink-2);opacity:1}.v3home .p-soon{color:#a9cfec;background:#04120e6b}.pill.p-soon{background:var(--brand-soft);color:var(--brand-2)}.brandload{gap:7px;padding:12px 16px}.brandload-mark{width:24px;height:24px;box-shadow:0 0 0 1px var(--brand-soft),0 2px 7px #14304e1a;border-radius:7px}.brandload-dots{gap:3px}.brandload-dots i{width:3px;height:3px}.brandload-say{letter-spacing:.16em;max-width:26ch;font-size:8px}.logo,.appbar .logo,.sheetbrand img,.brandload-mark{border-radius:50%}.logo{box-shadow:var(--lg-edge),0 4px 12px -8px #14304e66}.brandload-mark{box-shadow:0 0 0 1px var(--brand-soft),0 2px 7px #14304e1f}.sheetbrand img{box-shadow:0 0 0 1px var(--brand-soft),0 6px 18px -10px #14304e73}.legal{max-width:68ch;color:var(--ink);background:var(--ground);min-height:100vh;margin:0 auto;padding:40px 22px 72px}.legal-back{letter-spacing:.02em;color:var(--brand);margin-bottom:26px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.legal-back:hover{text-decoration:underline}.legal h1{letter-spacing:-.03em;margin:0 0 10px;font-size:29px;font-weight:900}.legal-intro{color:var(--muted);margin:0 0 34px;font-size:15px;line-height:1.6}.legal section{margin:0 0 26px}.legal h2{letter-spacing:-.01em;margin:0 0 8px;font-size:16px;font-weight:800}.legal p{color:var(--ink-2);margin:0 0 9px;font-size:14.5px;line-height:1.72}.legal a{color:var(--brand)}.legal footer{border-top:1px solid var(--line);margin-top:38px;padding-top:20px}.legal footer p{color:var(--muted);margin:0 0 5px;font-size:12.5px}.legal-cross{margin-top:10px}:root[data-theme=dark] .od-front,:root[data-theme=dark] .od-back{color:var(--ink);background:#121b18db}:root[data-theme=dark] .od-scrim{background:linear-gradient(178deg,#0c141157 0%,#0c1411cc 48%,#0c1411f2 100%)}:root[data-theme=dark] .od-art{opacity:.42}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .od-front,:root:not([data-theme=light]) .od-back{color:var(--ink);background:#121b18db}:root:not([data-theme=light]) .od-scrim{background:linear-gradient(178deg,#0c141157 0%,#0c1411cc 48%,#0c1411f2 100%)}:root:not([data-theme=light]) .od-art{opacity:.42}}.rcpt{flex-direction:column;gap:8px;display:flex}.rcpt-in{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rcpt-drop{border:1.5px dashed var(--line);background:var(--surface-2);cursor:pointer;border-radius:20px;justify-content:center;align-items:center;min-height:132px;padding:14px;transition:border-color .18s,background .18s;display:flex}.rcpt-drop:hover{background:var(--surface-3);border-color:var(--brand)}.rcpt-in:focus-visible+.rcpt-drop{border-color:var(--brand);outline:2px solid var(--brand);outline-offset:2px;border-style:solid}.rcpt.has .rcpt-drop{border-style:solid;border-color:var(--line-soft);min-height:0;padding:8px}.rcpt-ask{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.rcpt-ask svg{width:26px;height:26px;color:var(--muted)}.rcpt-ask b{color:var(--ink-2);font-size:13px;font-weight:800}.rcpt-ask i{color:var(--muted);font-size:11px;font-style:normal}.rcpt-shot{object-fit:contain;background:var(--surface-3);border-radius:14px;width:100%;max-height:320px;display:block}.rcpt-swap{color:var(--brand);cursor:pointer;align-self:center;padding:2px 6px;font-size:11.5px;font-weight:800}.rcpt-swap:hover{text-decoration:underline}.note .dim{opacity:.78}.paytaps .rcpt{margin:-2px 4px 6px}.paytaps .rcpt .rcpt-drop{min-height:104px}.paytaps .rcpt .rcpt-shot{max-height:260px}.paytap .go.want{background:var(--c);color:#04120e;cursor:pointer;z-index:4;letter-spacing:.14em;box-shadow:0 8px 20px -6px var(--c);padding:11px 15px}.paytap .go.want:hover{filter:brightness(1.1)}.paytap .go.want:active{transform:scale(.95)}.v3home .pill.p-fast,.v3home .pill.p-hand,.v3home .pill.p-off,.v3home .pill.p-soon{-webkit-backdrop-filter:blur(7px)saturate(115%);text-shadow:0 1px 2px #00000073;background:#04120ec7;border:1px solid #ffffff24}.v3home .pill.p-fast{color:#8fc9ee}.v3home .pill.p-hand{color:#f0b071}.v3home .pill.p-off{color:#8fc9ee}.v3home .pill.p-soon{color:#a9cfec}.cl{z-index:60;padding:28px 20px calc(28px + env(safe-area-inset-bottom));background:var(--ground);color:var(--ink);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.cl .aurora{z-index:0}.cl-in{z-index:1;width:100%;max-width:392px;max-height:100%;padding:30px 22px calc(26px + env(safe-area-inset-bottom));border-radius:var(--r-lg);background:var(--glass);-webkit-backdrop-filter:blur(30px)saturate(1.35);backdrop-filter:blur(30px)saturate(1.35);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;overflow-y:auto}.cl-title{letter-spacing:-.02em;text-wrap:balance;margin:26px 0 0;font-size:23px;font-weight:800;line-height:1.25}.cl-msg{color:var(--muted);max-width:34ch;margin:11px 0 0;font-size:14.5px;line-height:1.6}.cl-count{border-radius:var(--r-md);background:var(--glass-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--glass-line-2);box-shadow:var(--glass-shadow-2);flex-direction:column;align-items:center;gap:3px;margin-top:22px;padding:11px 18px;display:flex}.cl-count-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.cl-count b{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:20px}.cl-mark{letter-spacing:.24em;color:var(--muted);opacity:.7;margin-top:30px;font-size:10.5px}.cl-glass{place-items:center;width:132px;height:196px;display:grid}.cl-glass-svg{width:118px;height:178px;overflow:visible}.cl-glass-turn{transform-origin:50%;animation:14s cubic-bezier(.7,0,.3,1) infinite cl-turn}.cl-glass-cap{fill:var(--ink);opacity:.62}.cl-glass-bulb{fill:var(--glass-2);stroke:var(--glass-line-2);stroke-width:2.5px}.cl-sand-top{transform-origin:50% 100%;animation:14s linear infinite cl-drain}.cl-sand-bot{transform-origin:50% 100%;animation:14s linear infinite cl-heap}.cl-stream circle{animation:1.12s linear infinite cl-fall}@keyframes cl-turn{0%,88%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes cl-drain{0%{transform:scaleY(1)}88%{transform:scaleY(0)}to{transform:scaleY(0)}}@keyframes cl-heap{0%{transform:scaleY(0)}88%{transform:scaleY(1)}to{transform:scaleY(1)}}@keyframes cl-fall{0%{opacity:0;transform:translateY(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(62px)}}.cl-shut{width:216px;height:184px;position:relative}.cl-shut-door{background:var(--glass-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-line-2);box-shadow:var(--glass-shadow-2);transform-origin:50% 0;border-radius:12px 12px 6px 6px;flex-direction:column;justify-content:flex-start;gap:3px;padding:9px 7px;animation:.9s cubic-bezier(.2,1.5,.4,1) both cl-roll;display:flex;position:absolute;inset:0;overflow:hidden}.cl-shut-door i{background:linear-gradient(180deg,var(--glass-line-2) 0%,transparent 62%);border:1px solid var(--glass-line);border-radius:3px;flex:0 0 12px;height:12px;display:block}.cl-shut-handle{background:var(--ink);opacity:.4;border-radius:4px;width:74px;height:7px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.cl-shut-lock{background:var(--glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-line-2);width:44px;height:44px;box-shadow:var(--glass-shadow);border-radius:50%;place-items:center;animation:1s cubic-bezier(.2,1.6,.4,1) .8s both cl-lock;display:grid;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.cl-shut-lock svg{width:20px;height:20px;stroke:var(--amber);stroke-width:2px;fill:none}@keyframes cl-roll{0%{transform:scaleY(.04)}to{transform:scaleY(1)}}@keyframes cl-lock{0%{transform:translate(-50%)scale(0)}to{transform:translate(-50%)scale(1)}}.cl-neon{padding-top:26px;position:relative}.cl-neon-box{background:var(--glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid #ff785a73;border-radius:12px;flex-direction:column;align-items:center;gap:9px;padding:22px 30px 18px;animation:5.5s step-end infinite cl-buzz;display:flex;box-shadow:0 0 26px #ff5a3c42,inset 0 0 26px #ff5a3c1f}.cl-neon-word{letter-spacing:.14em;color:#fff1ec;text-shadow:0 0 7px #ff6a44,0 0 18px #ff4a24,0 0 38px #ff4a2499;font-size:38px;font-weight:800}.cl-neon-rule{background:#ff785a73;width:100%;height:2px;box-shadow:0 0 9px #ff5a3cb3}.cl-neon-sub{letter-spacing:.3em;text-transform:uppercase;color:#eaf7ff;text-shadow:0 0 6px #5ac8ff,0 0 16px #5ac8ff8c;font-size:12px}.cl-neon-cord{background:var(--glass-line-2);width:2px;height:26px;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes cl-buzz{0%,52%,54%,57%,88%,90%,to{opacity:1}53%,56%,89%{opacity:.42}}.cl-night{border:1px solid var(--glass-line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:236px;height:186px;box-shadow:var(--glass-shadow);background:linear-gradient(#070d1cb8 0%,#152b4a9e 100%);border-radius:18px;position:relative;overflow:hidden}.cl-night-moon{background:radial-gradient(circle at 36% 32%,#fff7e4 0%,#f3e3bc 58%,#d9c79a 100%);border-radius:50%;width:76px;height:76px;margin-left:-38px;animation:2.2s cubic-bezier(.2,.9,.3,1) both cl-rise;position:absolute;top:38px;left:50%;box-shadow:0 0 34px #fff0c857,0 0 78px #ffebbe2e}.cl-night-cloud{filter:blur(.5px);background:#bed7fa2e;border-radius:99px;height:15px;position:absolute}.cl-night-cloud.a{width:120px;animation:19s linear infinite cl-drift;top:60px;left:-130px}.cl-night-cloud.b{width:86px;animation:27s linear 5s infinite cl-drift;top:92px;left:-100px}.cl-night-hill{background:#060c1ad9;border-radius:50% 50% 0 0;height:110px;position:absolute;bottom:-58px;left:-14%;right:-14%;box-shadow:0 -1px #8cbeff29}.cl-night-star{background:#eaf2ff;border-radius:50%;width:2px;height:2px;animation:3.4s ease-in-out infinite cl-twinkle;position:absolute}@keyframes cl-rise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@keyframes cl-drift{to{transform:translate(400px)}}@keyframes cl-twinkle{0%,to{opacity:.22}50%{opacity:.95}}.cl-up{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:264px;display:flex}.cl-up-gear{background:var(--glass-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--glass-line-2);width:60px;height:60px;box-shadow:var(--glass-shadow-2);border-radius:50%;place-items:center;display:grid}.cl-up-gear svg{width:26px;height:26px;stroke:var(--brand);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;animation:3.4s cubic-bezier(.5,0,.5,1) infinite cl-cog}.cl-up-track{background:var(--glass-2);border:1px solid var(--glass-line);border-radius:99px;width:100%;height:9px;position:relative;overflow:hidden}.cl-up-fill{background:linear-gradient(90deg,var(--brand),var(--live));width:0;box-shadow:0 0 14px var(--brand-soft);border-radius:99px;transition:width 1s linear;position:absolute;inset:0 auto 0 0}.cl-up-track.is-idle .cl-up-fill{width:38%;transition:none;animation:1.9s cubic-bezier(.55,0,.45,1) infinite cl-sweep}.cl-up-pct{font-variant-numeric:tabular-nums;color:var(--muted);letter-spacing:.04em;font-size:13px}@keyframes cl-cog{0%,18%{transform:rotate(0)}32%,50%{transform:rotate(90deg)}64%,82%{transform:rotate(180deg)}96%,to{transform:rotate(270deg)}}@keyframes cl-sweep{0%{transform:translate(-110%)}to{transform:translate(300%)}}@media (max-width:520px){.cl-in,.cl-shut-door,.cl-shut-lock,.cl-neon-box,.cl-night,.cl-up-gear{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.cl-glass-turn,.cl-sand-top,.cl-sand-bot,.cl-stream circle,.cl-shut-door,.cl-shut-lock,.cl-neon-box,.cl-night-moon,.cl-night-cloud,.cl-night-star,.cl-up-gear svg,.cl-up-track.is-idle .cl-up-fill{animation:none}.cl-sand-top{transform:scaleY(.45)}.cl-sand-bot{transform:scaleY(.55)}.cl-up-track.is-idle .cl-up-fill{opacity:.45;width:100%}}.dlv,.oc-card{background:var(--glass);-webkit-backdrop-filter:blur(34px)saturate(1.4);backdrop-filter:blur(34px)saturate(1.4);border-color:var(--glass-line);box-shadow:var(--glass-shadow)}:root[data-theme=dark] .dlv,:root[data-theme=dark] .oc-card{background:var(--glass);-webkit-backdrop-filter:blur(34px)saturate(1.4);backdrop-filter:blur(34px)saturate(1.4)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dlv,:root:not([data-theme=light]) .oc-card{background:var(--glass);-webkit-backdrop-filter:blur(34px)saturate(1.4);backdrop-filter:blur(34px)saturate(1.4)}}.oc-card{border-top:none}.oc-card.bare{border-top:1px solid #0000}.oc-art:after{background:linear-gradient(to top,var(--glass) 2%, color-mix(in srgb,var(--glass) 60%,transparent) 26%,transparent 66%)}@media (max-width:520px){.dlv,.oc-card{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3)}}.ai-entry{text-align:start;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);width:100%;box-shadow:var(--shadow-1);color:var(--ink);align-items:center;gap:12px;padding:13px 14px;display:flex;position:relative}.ai-entry .t{flex:1;gap:2px;min-width:0;display:grid}.ai-entry .t b{letter-spacing:-.02em;font-size:15.5px;font-weight:900}.ai-entry .t span{color:var(--muted);font-size:12px;font-weight:700}.ai-entry>svg{width:16px;height:16px;color:var(--muted)}.ai-mark{background:linear-gradient(135deg,var(--brand),var(--brand-2));width:40px;height:40px;color:var(--on-brand);border-radius:12px;flex:0 0 40px;place-items:center;display:grid}.ai-mark svg{width:20px;height:20px}.ai{flex-direction:column;gap:12px;display:flex}.ai-head{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);align-items:center;gap:12px;padding:12px 14px;display:flex}.ai-head h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:900}.ai-head p{color:var(--muted);margin:2px 0 0;font-size:12px;font-weight:700}.ai-head .ai-live{align-items:center;gap:6px;display:flex}.ai-head .ai-live i{background:var(--live);width:7px;height:7px;box-shadow:0 0 0 3px var(--live-soft);border-radius:50%;animation:2.4s ease-in-out infinite ailive}@keyframes ailive{0%,to{opacity:1}50%{opacity:.45}}.ai-log{flex-direction:column;flex:1;gap:9px;display:flex}.ai-msg{gap:8px;max-width:88%;display:grid}.ai-msg p{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;margin:0;padding:10px 13px;font-size:14px;line-height:1.55}.ai-msg.bot{grid-template-columns:26px minmax(0,1fr);align-self:flex-start;column-gap:8px}.ai-msg.bot>*{grid-column:2}.ai-msg.bot p{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-end-start-radius:5px}.ai-msg.me{align-self:flex-end;justify-items:end}.ai-msg.me p{background:linear-gradient(135deg,var(--brand),var(--brand-2));color:var(--on-brand);border-end-end-radius:5px}.ai-av{background:linear-gradient(135deg,var(--brand),var(--brand-2));width:26px;height:26px;color:var(--on-brand);border-radius:50%;grid-row:1;align-self:start;place-items:center;margin-top:3px;display:grid;grid-column:1!important}.ai-av svg{width:14px;height:14px}.ai-msg time{color:var(--muted);align-items:center;gap:3px;margin-top:-5px;font-size:10.5px;font-weight:700;display:flex}.ai-msg time svg{width:13px;height:13px;color:var(--brand)}.ai-msg .typing{background:var(--surface);border:1px solid var(--line);border-radius:16px;border-end-start-radius:5px;gap:5px;width:max-content;padding:12px 14px;display:flex}.ai-msg .typing i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite aidot}.ai-msg .typing i:nth-child(2){animation-delay:.15s}.ai-msg .typing i:nth-child(3){animation-delay:.3s}.ai-msg.bot p.ai-think{color:var(--muted);align-items:center;gap:5px;font-weight:800;display:inline-flex}.ai-think i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite aidot}.ai-think i:first-of-type{margin-inline-start:3px}.ai-think i:nth-of-type(2){animation-delay:.15s}.ai-think i:nth-of-type(3){animation-delay:.3s}@keyframes aidot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.ai-choices{flex-wrap:wrap;gap:6px;display:flex}.ai-choices button,.ai-act{background:var(--brand-soft);border:1px solid var(--line);color:var(--brand);text-align:start;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.ai-act svg{width:14px;height:14px}.ai-orders{gap:6px;display:grid}.ai-orders button{border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--line);color:var(--ink);text-align:start;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.ai-orders b{font-size:13px;font-weight:900}.ai-orders span{color:var(--muted);font-size:12.5px;font-weight:700}.ai-orders em{font-size:13px;font-style:normal;font-weight:900}.ai-card{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);gap:10px;min-width:260px;padding:12px;display:grid}.ai-card-top{align-items:center;gap:10px;display:flex}.ai-card-top img,.ai-glyph{object-fit:cover;border-radius:12px;flex:0 0 44px;width:44px;height:44px}.ai-glyph{background:var(--surface-2);place-items:center;display:grid}.ai-card-top div{gap:1px;display:grid}.ai-card-top b{font-size:15px;font-weight:900}.ai-card-top span{color:var(--muted);font-size:12px;font-weight:700}.ai-card dl{grid-template-columns:auto 1fr;gap:7px 12px;margin:0;font-size:13.5px;display:grid}.ai-card dt{color:var(--muted);font-weight:700}.ai-card dd{text-align:end;justify-items:end;gap:3px;margin:0;font-weight:800;display:grid}.ai-card dd small{align-items:center;gap:4px;font-size:12px;font-weight:800;display:inline-flex}.ai-card dd small svg{width:13px;height:13px}.ai-card dd small.ok{color:var(--live)}.ai-card dd small.warn{color:var(--amber)}.ai-card dd.sum{font-size:16px;font-weight:900}.ai-input{scroll-margin-bottom:calc(150px + env(safe-area-inset-bottom));background:var(--glass-2);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-2);border-radius:999px;flex-direction:column;gap:8px;padding:8px;display:flex}.ai-input:has(.ai-attach){border-radius:22px}.ai-line{align-items:center;gap:8px;display:flex}.ai-input input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 10px;font-size:16px}.ai-input button{background:var(--brand);width:42px;height:42px;color:var(--on-brand);border-radius:50%;flex:0 0 42px;place-items:center;display:grid}.ai-input button.ai-clip{background:var(--surface);color:var(--muted);border:1px solid var(--line)}.ai-attach{align-items:center;gap:10px;padding:4px 6px;display:flex;position:relative}.ai-attach img{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:56px;height:56px}.ai-attach button{background:var(--surface);width:24px;height:24px;color:var(--ink);border:1px solid var(--line);flex:0 0 24px}.ai-attach button svg{width:13px;height:13px}.ai-attach span{color:var(--muted);font-size:12.5px;font-weight:700}.ai-pic{object-fit:cover;border:1px solid var(--line);border-radius:14px;width:auto;max-width:220px;max-height:260px}.ai-shot{justify-items:start;gap:8px;display:grid}.ai-shot img{aspect-ratio:72/100;border:1px solid var(--line);background:var(--surface);object-fit:cover;border-radius:16px;width:100%;max-width:300px}.ai-input button:disabled{opacity:.45}.ai-input button svg{width:18px;height:18px}.ai-mark{color:var(--muted);letter-spacing:.04em;align-items:center;gap:10px;margin:18px 2px 10px;font-size:12px;font-weight:700;display:flex}.ai-mark:before,.ai-mark:after{content:"";background:var(--line);flex:1;height:1px}.ai-closed{scroll-margin-bottom:calc(150px + env(safe-area-inset-bottom));background:var(--glass-2);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-2);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:14px 16px;display:flex}.ai-closed p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}.ai-closed button{align-items:center;gap:8px;display:inline-flex}.ai-closed button svg{width:16px;height:16px}@media (min-width:720px){.ai{width:100%;max-width:560px;margin-inline:auto}}.aibub{z-index:60;pointer-events:none;justify-content:flex-end;transition:bottom .25s;display:flex;position:fixed;left:12px;right:12px}.aibub>*{pointer-events:auto}.aibub-card{background:var(--glass-2);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid var(--glass-line-2);width:100%;max-width:420px;box-shadow:var(--glass-shadow),0 0 0 1px #3ea6ff2e;border-radius:18px;align-items:center;gap:12px;padding:12px 40px 12px 12px;animation:.45s cubic-bezier(.32,.72,0,1) aibub-in;display:flex;position:relative}.aibub-art{background:linear-gradient(135deg,#2b2f7a,#5b3fc4 55%,#1e90ff);border-radius:14px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 6px 16px #3e5aff59}.aibub-art img{object-fit:contain;width:40px;height:40px}.aibub-card p{flex:1;gap:2px;min-width:0;margin:0;display:grid}.aibub-card p b{letter-spacing:-.01em;color:var(--ink);font-size:14.5px;font-weight:900}.aibub-card p span{color:var(--ink-2);font-size:13px;font-weight:700;line-height:1.35}.aibub-go{color:#fff;background:linear-gradient(135deg,#f7a531,#ef7d1a);border-radius:999px;flex:none;height:34px;padding:0 16px;font-size:14px;font-weight:900;box-shadow:0 4px 12px #ef7d1a66}.aibub-x{width:26px;height:26px;color:var(--muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.aibub-x svg{width:15px;height:15px}.aibub-fab{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#5b3fc4,#1e90ff);border-radius:999px;align-items:center;gap:6px;height:48px;padding:0 16px 0 13px;font-size:14px;font-weight:900;animation:.35s cubic-bezier(.32,.72,0,1) aibub-in,2.8s ease-in-out infinite aibub-glow;display:inline-flex;box-shadow:0 8px 22px #3e5aff73,inset 0 1px #ffffff40}.aibub-fab svg{width:20px;height:20px}@keyframes aibub-in{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}@keyframes aibub-glow{0%,to{box-shadow:0 8px 22px #3e5aff73,inset 0 1px #ffffff40}50%{box-shadow:0 8px 30px #5b3fc4b3,inset 0 1px #ffffff40}}@media (prefers-reduced-motion:reduce){.aibub-card,.aibub-fab{animation:none}}@media (min-width:720px){.aibub{left:auto;right:24px}.aibub-card{width:380px}}.bpass{font-family:var(--sans);color:var(--ink);margin:0 0 4px;position:relative}.bp-a,.bp-b{background:var(--lg-fill) padding-box,var(--lg-rim) border-box;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-lift);border:1px solid #0000;position:relative}.bp-a{-webkit-mask-composite:source-in;border-radius:16px 16px 6px 6px;overflow:hidden;-webkit-mask-image:radial-gradient(11px at 0 100%,#0000 10.5px,#000 11px),radial-gradient(11px at 100% 100%,#0000 10.5px,#000 11px);mask-image:radial-gradient(11px at 0 100%,#0000 10.5px,#000 11px),radial-gradient(11px at 100% 100%,#0000 10.5px,#000 11px);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bp-b{-webkit-mask-composite:source-in;border-radius:6px 6px 16px 16px;margin-top:-1px;-webkit-mask-image:radial-gradient(11px at 0 0,#0000 10.5px,#000 11px),radial-gradient(11px at 100% 0,#0000 10.5px,#000 11px);mask-image:radial-gradient(11px at 0 0,#0000 10.5px,#000 11px),radial-gradient(11px at 100% 0,#0000 10.5px,#000 11px);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bp-b:before{content:"";border-top:2px dashed var(--line);position:absolute;top:-1px;left:18px;right:18px}.bp-strip{background:color-mix(in srgb,var(--brand) 14%,transparent);border-bottom:1px solid var(--line-soft);letter-spacing:2px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:11px;font-weight:800;display:flex}.bp-strip span{white-space:nowrap;align-items:center;gap:7px;display:flex}.bp-strip .i{stroke-width:2.2px;width:17px;height:17px;color:var(--brand)}.bp-game{text-overflow:ellipsis;max-width:45%;color:var(--muted);overflow:hidden}.bp-route{align-items:center;padding:18px 16px 10px;display:flex}.bp-pt{min-width:0}.bp-pt small,.bp-grid small,.bp-tot small{text-transform:uppercase;letter-spacing:1.5px;color:var(--muted);font-size:9.5px;font-weight:800;display:block}.bp-pt b{letter-spacing:.5px;font-size:30px;font-weight:800;line-height:1.05;display:block}.bp-pt span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:130px;font-size:12px;font-weight:700;display:block;overflow:hidden}.bp-pt.r{text-align:right}.bp-pt.r span{margin-left:auto}.bp-mid{color:var(--brand);flex:1;align-items:center;margin:0 10px;display:flex}.bp-mid:before,.bp-mid:after{content:"";border-top:2px dashed var(--line);flex:1}.bp-mid .i{width:24px;height:24px;margin:0 6px}.bp-grid{grid-template-columns:1.3fr 1fr 1fr;gap:6px;padding:4px 16px 16px;display:grid}.bp-grid b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;display:block;overflow:hidden}.bp-more{flex-direction:column;gap:5px;padding:0 16px 12px;display:flex}.bp-more div{color:var(--muted);justify-content:space-between;gap:10px;font-size:12.5px;font-weight:700;display:flex}.bp-more b{color:var(--ink);font-weight:800}.bp-more b.minus{color:var(--live)}.bp-b{align-items:center;gap:14px;padding:16px;display:flex}.bp-tot b{font-size:30px;font-weight:800;line-height:1.1}.bp-tot b.sm{font-size:24px}.bp-bars{opacity:.85;flex:1;justify-content:flex-end;align-items:stretch;gap:1.5px;height:48px;display:flex;overflow:hidden}.bp-bars i{background:var(--ink);flex:none;display:block}.bp-stamp{border:3px solid var(--clay);color:var(--clay);letter-spacing:2px;text-align:center;background:color-mix(in srgb,var(--clay) 10%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;z-index:2;border-radius:8px;padding:5px 12px;font-size:18px;font-weight:800;line-height:1.15;animation:.45s cubic-bezier(.3,1.6,.5,1) .3s both bp-stamp;position:absolute;bottom:22px;right:30px;transform:rotate(-14deg)}.bp-stamp small{letter-spacing:1.4px;font-size:10px;display:block}.bp-stamp.wait{border-color:var(--amber);color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent)}.bp-stamp.stop{border-color:var(--muted);color:var(--muted);background:color-mix(in srgb,var(--muted) 10%,transparent)}@keyframes bp-stamp{0%{opacity:0;transform:rotate(-14deg)scale(2.2)}}@media (prefers-reduced-motion:reduce){.bp-stamp{animation:none}}.oc-card .bpass{text-align:left;margin:16px 0 4px}.bp-copy{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.bp-copy b{align-items:center;gap:7px;display:flex}.bp-copy b .i{width:16px;height:16px;color:var(--muted)}.me-card,.me-hv,.me-tag,.me-guest{background:var(--lg-fill) padding-box,var(--lg-rim) border-box;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-lift);border:1px solid #0000}.me-card{text-align:left;width:100%;min-height:196px;font:inherit;color:var(--ink);cursor:pointer;border-radius:18px;padding:0 0 30px;animation:.45s cubic-bezier(.3,.7,.2,1) me-turn;display:block;position:relative;overflow:hidden}@keyframes me-turn{0%{opacity:.4;transform:perspective(900px)rotateY(-80deg)}}.me-strip{background:color-mix(in srgb,var(--brand) 14%,transparent);border-bottom:1px solid var(--line-soft);letter-spacing:2px;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:11px;font-weight:800;display:flex}.me-strip span{align-items:center;gap:7px;display:flex}.me-strip .i{width:17px;height:17px;color:var(--brand)}.me-who{align-items:center;gap:14px;padding:16px 16px 0;display:flex}.me-av{background:var(--brand);width:60px;height:60px;color:var(--on-brand);border-radius:16px;flex:none;place-items:center;font-size:22px;font-weight:800;display:grid;position:relative}.me-av:after{content:"";background:var(--live);border:3px solid var(--ground);border-radius:50%;width:17px;height:17px;position:absolute;bottom:-4px;right:-4px}.me-av.q{background:var(--brand-soft);color:var(--muted);margin:0 auto}.me-av.q:after{display:none}.me-who .nm{flex:1;min-width:0}.me-who b{white-space:nowrap;text-overflow:ellipsis;font-size:21px;font-weight:800;line-height:1.15;display:block;overflow:hidden}.me-who .nm span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;font-weight:600;display:block;overflow:hidden}.me-foot{align-items:flex-end;gap:16px;padding:14px 16px 0;display:flex}.me-foot small,.me-st3 small{letter-spacing:1.3px;color:var(--muted);text-transform:uppercase;font-size:9.5px;font-weight:800;display:block}.me-foot b{font-size:15px;font-weight:800}.me-bars{opacity:.8;flex:1;justify-content:flex-end;gap:1.5px;height:32px;display:flex}.me-bars i{background:var(--ink);display:block}.me-hint{letter-spacing:1px;color:var(--muted);text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:9px;right:14px}.me-hint .i{width:12px;height:12px}.me-back{padding:16px;display:block}.me-st3{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.me-st3>span{padding:11px 11px 10px}.me-st3>span+span{border-left:1px dashed var(--line)}.me-st3 b{font-size:22px;font-weight:800;line-height:1.1;display:block}.me-safe{color:var(--muted);align-items:center;gap:8px;margin-top:12px;font-size:12.5px;font-weight:700;display:flex}.me-safe .i{color:var(--live);width:18px;height:18px}.me-warn{background:var(--clay-soft);border:1px solid color-mix(in srgb,var(--clay) 40%,transparent);color:var(--clay);border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:13px 14px;font-size:13px;font-weight:700;line-height:1.5;display:flex}.me-warn b{color:var(--ink)}.me-warn .btn{margin-top:9px;display:flex}.me-haul{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:2px 16px 6px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.me-haul::-webkit-scrollbar{display:none}.me-hv{scroll-snap-align:start;border-radius:16px;flex:0 0 74%;max-width:300px;position:relative;overflow:hidden}.me-hv .art{height:80px;display:block;position:relative}.me-hv .art img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.me-hv .art:after{content:"";background:linear-gradient(180deg,transparent 25%,color-mix(in srgb,var(--ground) 70%,transparent));position:absolute;inset:0}.me-hv .body{padding:10px 14px 14px;display:block}.me-hv .gn{letter-spacing:1.6px;color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:800;display:block}.me-odo{align-items:flex-end;gap:3px;margin-top:7px;display:flex}.me-odo i{background:color-mix(in srgb,var(--ink) 7%,transparent);border:1px solid var(--line);border-radius:6px;place-items:center;width:22px;height:34px;font-size:21px;font-style:normal;font-weight:800;display:grid;overflow:hidden}.me-odo i span{animation:.9s cubic-bezier(.2,.8,.2,1) both me-roll;display:block}@keyframes me-roll{0%{transform:translateY(-120%)}}.me-odo i.c{background:0 0;border:0;width:7px}.me-odo em{letter-spacing:1px;color:var(--brand);text-transform:uppercase;margin-left:6px;padding-bottom:4px;font-size:12px;font-style:normal;font-weight:800}.me-hv .last{color:var(--muted);margin-top:9px;font-size:11.5px;font-weight:600;display:block}.me-none{border:1.5px dashed var(--line);text-align:center;color:var(--muted);border-radius:14px;padding:18px;font-size:13px;font-weight:600;line-height:1.6}.me-ids{flex-direction:column;gap:8px;display:flex}.me-tag{border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.me-tag img,.me-tag .gi{object-fit:cover;border-radius:10px;flex:none;width:38px;height:38px}.me-tag .gi{background:var(--brand-soft);color:var(--brand);place-items:center;display:grid}.me-tag .tt{flex:1;min-width:0}.me-tag b{letter-spacing:.8px;font-size:15px;font-weight:800;display:block}.me-tag .tt span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;display:block;overflow:hidden}.me-tag .cp{cursor:pointer;background:var(--brand-soft);width:38px;height:38px;color:var(--brand);border:0;border-radius:10px;place-items:center;display:grid}.me-tag .cp .i{width:17px;height:17px}.me-add{cursor:pointer;border:1.5px dashed var(--line);font:inherit;color:var(--muted);background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:12px;font-size:13px;font-weight:800;display:flex}.me-add .i{width:17px;height:17px}.me-badge{background:var(--brand);min-width:24px;height:24px;color:var(--on-brand);border-radius:8px;place-items:center;padding:0 7px;font-size:12px;font-weight:800;display:grid}.me-out{gap:8px;margin-top:14px;display:flex}.me-out .btn:first-child{flex:1}.me-del{flex:none;width:52px;padding:0}.me-guest{text-align:center;border-radius:18px;padding:26px 20px}.me-guest b{margin-top:14px;font-size:18px;font-weight:800;display:block}.me-guest p{color:var(--muted);margin-top:6px;font-size:13px;font-weight:600;line-height:1.55}.me-perks{margin-top:12px}@media (prefers-reduced-motion:reduce){.me-card,.me-odo i span{animation:none}}.phcheck{position:relative}.phcheck .input{width:100%;padding-inline-end:118px}.phcheck-btn,.phcheck-ok{inset-inline-end:6px;border-radius:calc(var(--r-md) - 4px);height:36px;font:inherit;align-items:center;gap:5px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.phcheck-btn{cursor:pointer;background:var(--brand);color:var(--on-brand);border:0}.phcheck-ok{background:var(--live-soft);color:var(--live);pointer-events:none}.phcheck-ok .i{width:15px;height:15px}.ai-mark.ai-logo{background:0 0;border-radius:12px;flex:0 0 40px;width:40px;height:40px;margin:0;padding:0;display:block;overflow:hidden}.ai-mark.ai-logo:before,.ai-mark.ai-logo:after{display:none}.ai-logo img,.ai-av img{object-fit:cover;width:100%;height:100%;display:block}.ai-av{overflow:hidden}.aibub-art img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.aibub-art{overflow:hidden}.aibub-fab img{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px}@media (min-width:720px){.phone .tabbar{box-shadow:none;border:0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;gap:6px}.phone .tab{color:var(--ink-2);background:0 0;border-radius:10px;padding:10px 14px}.phone .tab svg.i{display:none}.phone .tab small{letter-spacing:-.01em;font-size:15.5px;font-weight:700}.phone .tab:hover{color:var(--ink);background:0 0}.phone .tab[aria-selected=true]{color:var(--brand);background:0 0}.phone .tab:after{content:"";background:var(--brand);border-radius:2px;height:2.5px;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;bottom:2px;left:14px;right:14px;transform:scaleX(0)}.phone .tab[aria-selected=true]:after{transform:scaleX(1)}.phone .tabbar .tab:active{transform:none}}@media (min-width:900px){.phone .appbar{gap:10px;height:76px;padding:0 32px}.phone .appbar .logo{flex:0 0 46px;width:46px;height:46px}.phone .brandname b{font-size:22px}.phone .brandname b i{font-size:10.5px}.phone .tabbar{border-bottom:0}}@media (min-width:1024px){.phone .tabbar{gap:12px}.phone .tab small{font-size:16px}}.members{--mb-a:#3ea6ff;--mb-b:#8b5cf6;--mb-c:#22c58e;isolation:isolate;text-align:center;color:#eaf2ff;background:radial-gradient(120% 90% at 50% 0,#12213d 0%,#070b16 62%,#05070e 100%);border:1px solid #6eaaff38;border-radius:24px;margin-top:4px;padding:26px 20px 30px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 60px -30px #3ea6ff8c}.members:before{content:"";border-radius:inherit;z-index:2;pointer-events:none;background:conic-gradient(from var(--mb-rot,0deg),transparent 0 62%,var(--mb-a) 72%,var(--mb-b) 80%,transparent 90%);-webkit-mask-composite:xor;padding:1px;animation:6s linear infinite mbrim;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --mb-rot{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes mbrim{to{--mb-rot:360deg}}.mb-orb{z-index:-1;filter:blur(18px);background:radial-gradient(circle,#3ea6ff61,#8b5cf638 45%,#0000 70%);border-radius:50%;width:340px;height:340px;margin:-170px 0 0 -170px;animation:7s ease-in-out infinite mborb;position:absolute;top:48%;left:50%}@keyframes mborb{0%,to{opacity:.8;transform:scale(.9)translate(-18px)}50%{opacity:1;transform:scale(1.08)translate(18px)}}.mb-grid{z-index:-1;opacity:.35;background-image:radial-gradient(#a0c8ff80 1px,#0000 1.4px);background-size:18px 18px;animation:22s linear infinite mbgrid;position:absolute;inset:-40px;-webkit-mask:radial-gradient(70% 70%,#000,#0000);mask:radial-gradient(70% 70%,#000,#0000)}@keyframes mbgrid{to{transform:translate(18px,18px)}}.mb-live{letter-spacing:.18em;color:#7be7c1;text-transform:uppercase;background:#22c58e1f;border:1px solid #22c58e59;border-radius:99px;align-items:center;gap:7px;padding:5px 11px;font-size:10.5px;font-weight:800;display:inline-flex}.mb-live i{background:var(--mb-c);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite mbping;box-shadow:0 0 #22c58eb3}@keyframes mbping{0%{box-shadow:0 0 #22c58eb3}80%,to{box-shadow:0 0 0 9px #22c58e00}}.mb-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;justify-content:center;align-items:flex-end;gap:6px;margin:16px 0 6px;font-size:78px;font-weight:900;line-height:1;display:flex}.mb-reel{background:linear-gradient(#ffffff12,#ffffff05);border-radius:14px;width:.72em;height:1em;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 -12px 20px -12px #0009}.mb-reel:after{content:"";background:#00000073;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 1px #ffffff0d}.mb-strip{transform:translateY(calc(var(--d,0) * -1em));transition:transform 1.6s cubic-bezier(.16,1,.3,1) calc(var(--k,0) * .14s);flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0}.mb-strip b{background:linear-gradient(#fff 10%,#a9d6ff 55%,#7c8cff 100%);color:#0000;filter:drop-shadow(0 0 18px #3ea6ff73);-webkit-background-clip:text;background-clip:text;height:1em;display:block}.mb-sep{color:#8ca2c4;padding-bottom:.08em;font-size:.6em}.members.on .mb-num{animation:mbland .5s ease-out calc(1.2s + var(--mb-k,0s)) both}@keyframes mbland{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}.mb-label{color:#c7d9f2;letter-spacing:.01em;font-size:14px;font-weight:700}.mb-line{background:linear-gradient(90deg,transparent,var(--mb-a),var(--mb-b),transparent);width:40%;height:2px;animation:3.4s ease-in-out infinite mbscan;position:absolute;bottom:0;left:0}@keyframes mbscan{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (min-width:720px){.members{padding:34px 24px 38px}.mb-num{gap:8px;font-size:104px}.mb-label{font-size:16px}}@media (prefers-reduced-motion:reduce){.members:before,.mb-orb,.mb-grid,.mb-live i,.mb-line{animation:none}.mb-strip{transition:none}}.mb-reel.dim .mb-strip b{opacity:.18;filter:none}.gtabs{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin:-2px -14px 0;padding:2px 14px 4px;display:flex;overflow-x:auto}.gtabs::-webkit-scrollbar{display:none}.gtab{scroll-snap-align:start;border:1px solid var(--line,#ffffff14);background:var(--surface-2,#ffffff0f);height:38px;color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;border-radius:99px;flex:none;padding:0 18px;font-size:13.5px;font-weight:700;transition:background .2s,color .2s,transform .15s}.gtab:active{transform:scale(.96)}.gtab.on{background:linear-gradient(135deg,var(--brand-2),var(--brand));color:#fff;box-shadow:0 6px 18px -8px var(--brand);border-color:#0000}.v3home .mc-sec em{align-items:center;gap:5px;display:inline-flex}.v3home .mc-sec em.up{color:var(--brand)}.v3home .mc-sec em svg{width:12px;height:12px}.mc-dot{background:var(--brand);border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite mbping}.v3home .plate .mc-row{justify-content:space-between;padding:16px 14px 14px}.mc-n{gap:5px;min-width:0;display:grid}.mc-n b{font-family:var(--mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,var(--brand-2),var(--brand));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:800;line-height:1}.mc-n>span{color:var(--muted);font-size:11.5px;font-weight:700}.mc-faces{flex:none;align-items:center;display:flex}.mc-faces span{background:var(--f);border:2px solid var(--v-panel);border-radius:50%;place-items:center;width:32px;height:32px;margin-left:-9px;display:grid;box-shadow:0 3px 10px #0000002e}.mc-faces span:first-child{margin-left:0}.mc-faces span:first-child{--f:var(--brand-2)}.mc-faces span:nth-child(2){--f:var(--brand)}.mc-faces span:nth-child(3){--f:color-mix(in srgb,var(--brand) 80%,#000)}.mc-faces span:nth-child(4){--f:color-mix(in srgb,var(--brand) 62%,#000)}.mc-faces span:nth-child(5){--f:color-mix(in srgb,var(--brand) 46%,#000)}.mc-faces span svg{color:#fff;width:15px;height:15px}.mc-faces b{background:var(--v-panel-2);border:2px solid var(--v-panel);min-width:36px;height:32px;font-family:var(--mono);color:var(--ink);border-radius:99px;place-items:center;margin-left:-9px;padding:0 8px;font-size:11px;font-weight:800;display:grid}.v3home .plate .mc-go{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.v3home .plate .mc-go .lo{background:var(--brand-soft);color:var(--brand);place-items:center;display:grid}.v3home .plate .mc-go .lo svg{width:18px;height:18px}.mc-go .t{flex:1;gap:1px;min-width:0;display:grid}.mc-go .t b{font-size:13px;font-weight:800}.mc-go .t span{color:var(--muted);font-size:10.5px;font-weight:600}.mc-go>svg{width:16px;height:16px;color:var(--muted);flex:none}@media (hover:hover){.v3home .plate button.mc-go:hover .lo{background:color-mix(in srgb,var(--brand) 26%,transparent)}}.v3home .plate button.mc-go:active{transform:scale(.99)}@media (min-width:720px){.mc-n b{font-size:52px}}@media (prefers-reduced-motion:reduce){.mc-dot{animation:none}}.guide{--gd-a:#3ea6ff;--gd-b:#8b5cf6;text-align:start;isolation:isolate;width:100%;font:inherit;color:#eaf2ff;background:radial-gradient(120% 90% at 50% 0,#12213d 0%,#070b16 62%,#05070e 100%);border:1px solid #6eaaff38;border-radius:24px;margin-top:4px;padding:16px 14px 14px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 60px -30px #3ea6ff8c}.guide:before{content:"";border-radius:inherit;z-index:2;pointer-events:none;background:conic-gradient(from var(--gd-rot,0deg),transparent 0 60%,var(--gd-a) 72%,var(--gd-b) 80%,transparent 90%);-webkit-mask-composite:xor;padding:1px;animation:5s linear infinite gdrim;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --gd-rot{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes gdrim{to{--gd-rot:360deg}}.gd-orb{z-index:-1;filter:blur(18px);background:radial-gradient(circle,#3ea6ff52,#8b5cf633 45%,#0000 70%);border-radius:50%;width:360px;height:360px;margin:-180px 0 0 -180px;animation:7s ease-in-out infinite mborb;position:absolute;top:40%;left:50%}.gd-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.gd-chip{letter-spacing:.18em;color:#ff9a9d;text-transform:uppercase;background:#ff5a5f1f;border:1px solid #ff5a5f66;border-radius:99px;align-items:center;gap:7px;padding:5px 11px;font-size:10.5px;font-weight:800;display:inline-flex}.gd-chip i{background:#ff5a5f;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite gdrec}@keyframes gdrec{0%,to{opacity:1}50%{opacity:.25}}.gd-len{font-family:var(--mono);color:#c7d9f2;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;padding:4px 9px;font-size:11px;font-weight:800}.gd-title{letter-spacing:-.02em;background:linear-gradient(#fff 15%,#a9d6ff 65%,#8c9cff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:12px 0 0;font-size:23px;font-weight:900;line-height:1.12;display:block}.gd-sub{color:#9fb3d1;margin:6px 0 0;font-size:12.5px;font-weight:600;line-height:1.45;display:block}.gd-shot{aspect-ratio:16/9;background:#05070e;border:1px solid #ffffff1f;border-radius:16px;margin-top:13px;display:block;position:relative;overflow:hidden}.gd-poster{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.gd-shot img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}@media (hover:hover){.gd-poster:hover img{transform:scale(1.05)}}.gd-poster:active img{transform:scale(1.03)}.gd-shot video{background:#000;width:100%;height:100%;display:block}.gd-shot.on{border-color:#6eaaff73;box-shadow:0 0 40px -10px #3ea6ffb3}.gd-shot:not(.on):after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 38%,#ffffff29 50%,#0000 62%) 0 0/260% 100%;animation:5s ease-in-out infinite gdsheen;position:absolute;inset:0}@keyframes gdsheen{0%,55%{background-position:120% 0}to{background-position:-60% 0}}.gd-play{background:linear-gradient(135deg,var(--gd-a),var(--gd-b));border:2px solid #ffffff8c;border-radius:50%;place-items:center;width:62px;height:62px;margin:-31px 0 0 -31px;animation:2s ease-out infinite gdpulse;display:grid;position:absolute;top:50%;left:50%}.gd-play svg{color:#fff;width:26px;height:26px;margin-left:3px}@keyframes gdpulse{0%{box-shadow:0 0 #3ea6ffa6,0 12px 30px #0000008c}80%,to{box-shadow:0 0 0 20px #3ea6ff00,0 12px 30px #0000008c}}.gd-steps{justify-content:space-between;align-items:center;margin:15px 4px 0;display:flex;position:relative}.gd-steps:before{content:"";background:linear-gradient(90deg,#3ea6ff59,#8b5cf659);border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:14px;right:14px}.gd-step{z-index:1;width:32px;height:32px;animation:6s ease-in-out infinite gdstep;animation-delay:calc(var(--i) * 1s);background:#0d1526;border:1.5px solid #78aaff59;border-radius:50%;place-items:center;display:grid;position:relative}.gd-step svg{color:#a9d6ff;width:15px;height:15px}@keyframes gdstep{0%,14%,to{box-shadow:none;border-color:#78aaff59;transform:scale(1)}5%{border-color:#f5b942;transform:scale(1.12);box-shadow:0 0 16px #f5b942bf}}.gd-cta{cursor:pointer;width:100%;font:inherit;color:#fff;background:linear-gradient(90deg,#3ea6ffeb,#8b5cf6eb);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:15px;padding:12px;font-size:14.5px;font-weight:800;display:flex;box-shadow:0 12px 30px -12px #3ea6ffcc}.gd-cta svg{width:16px;height:16px}@media (min-width:720px){.guide{padding:20px 18px 18px}.gd-title{font-size:28px}.gd-sub{font-size:14px}}@media (prefers-reduced-motion:reduce){.guide:before,.gd-orb,.gd-chip i,.gd-shot:after,.gd-play,.gd-step{animation:none}}
