.mw{--bg:#f3f6f5;--surface:#fff;--surface-2:#eef3f1;--surface-3:#e2eae7;--line:#d7e0dd;--line-strong:#aebdb8;--switch-off:#7a8b86;--text:#0d1917;--text-2:#3f4f4b;--text-3:#56665f;--accent:#0b6e65;--accent-hover:#085a53;--accent-soft:#e1f1ed;--accent-ink:#08625a;--on-accent:#fff;--focus:#0b6e65;--ok:#17703a;--ok-soft:#e2f3e7;--ok-line:#a9d8b7;--wait:#8a4f00;--wait-soft:#fdf0d6;--wait-line:#e6bc70;--bad:#b3261e;--bad-soft:#fceae8;--bad-line:#efb1ab;--on-bad:#fff;--ring:#0b6e6542;--shadow-sm:0 1px 2px #0d19170d;--shadow:0 1px 2px #0d19170d,0 10px 30px #0d191712;--shadow-lg:0 24px 60px #0d191738;--scrim:#09141280;--os:#f2f2f5;--os-2:#fff;--os-text:#1c1c1e;--os-text-2:#5b5b63;--os-line:#d1d1d6;--os-blue:#0a62cf;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;box-sizing:border-box;width:100%;font-family:Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.5;position:relative}.mw[data-theme=dark]{--bg:#091110;--surface:#0f1a18;--surface-2:#152321;--surface-3:#1c2d2a;--line:#233632;--line-strong:#3a524d;--switch-off:#5e746f;--text:#e5eeeb;--text-2:#afc0bb;--text-3:#93a6a1;--accent:#3dc2b0;--accent-hover:#5cd2c2;--accent-soft:#11302b;--accent-ink:#6fd8ca;--on-accent:#03201c;--focus:#6fd8ca;--ok:#63cf8f;--ok-soft:#0f2f1c;--ok-line:#24563a;--wait:#f2b858;--wait-soft:#30230b;--wait-line:#6a4f1e;--bad:#ff8e82;--bad-soft:#3a1613;--bad-line:#6e2b25;--on-bad:#2a0805;--ring:#3dc2b059;--shadow-sm:0 1px 2px #0006;--shadow:0 1px 2px #0006,0 10px 30px #00000059;--shadow-lg:0 24px 60px #0009;--scrim:#0000009e;--os:#2c2c2e;--os-2:#3a3a3c;--os-text:#f2f2f7;--os-text-2:#aeaeb2;--os-line:#48484a;--os-blue:#0a62cf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mw[data-accent=blue]{--accent:#1f4fd1;--accent-hover:#183fa8;--accent-soft:#e7edfc;--accent-ink:#1c47bd;--focus:#1f4fd1;--ring:#1f4fd142}.mw[data-theme=dark][data-accent=blue]{--accent:#82a6ff;--accent-hover:#a0bcff;--accent-soft:#152248;--accent-ink:#a3bdff;--on-accent:#071336;--focus:#a3bdff;--ring:#82a6ff59}.mw *,.mw :before,.mw :after{box-sizing:border-box}.mw :where(h1,h2,h3,h4,p,ol,ul,dl,dd,figure,blockquote,fieldset){margin:0}.mw :where(ol,ul){padding:0;list-style:none}.mw button,.mw input,.mw select,.mw textarea{font:inherit;color:inherit}.mw a{color:var(--accent-ink)}.mw a:hover{color:var(--accent-hover)}.mw :focus-visible{outline:3px solid var(--focus);outline-offset:2px}.mw .num{font-variant-numeric:tabular-nums}.mw .mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.mw .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mw svg.ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.mw[data-embedded=true][data-modal=true]{height:844px;overflow:hidden}.mw .bal{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:56px;font-weight:600;line-height:1}.mw .bal-unit{color:var(--text-2);letter-spacing:0;margin-left:8px;font-size:22px;font-weight:600}.mw .h1{letter-spacing:-.02em;text-wrap:balance;font-size:32px;font-weight:600;line-height:1.15}.mw .h2{letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.25}.mw .h3{font-size:17px;font-weight:600;line-height:1.35}.mw .lead{color:var(--text-2);text-wrap:pretty;font-size:18px;line-height:1.55}.mw .body{color:var(--text-2);text-wrap:pretty;font-size:16px}.mw .small{font-size:14px;line-height:1.45}.mw .xs{font-size:13px;line-height:1.4}.mw .muted{color:var(--text-2)}.mw .faint{color:var(--text-3)}.mw .strong{color:var(--text);font-weight:600}.mw .eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);font-size:13px;font-weight:600}.mw[data-mobile=true] .bal{font-size:44px}.mw[data-mobile=true] .bal-unit{font-size:18px}.mw[data-mobile=true] .h1{font-size:26px}.mw[data-mobile=true] .h2{font-size:20px}.mw[data-mobile=true] .lead{font-size:16px}.mw .btn{appearance:none;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.mw .btn:active{transform:translateY(1px)}.mw .btn-primary{background:var(--accent);color:var(--on-accent)}.mw .btn-primary:hover{background:var(--accent-hover);color:var(--on-accent)}.mw .btn-secondary{background:var(--surface);color:var(--text);border-color:var(--line-strong)}.mw .btn-secondary:hover{background:var(--surface-2);color:var(--text)}.mw .btn-ghost{color:var(--accent-ink);background:0 0}.mw .btn-ghost:hover{background:var(--accent-soft)}.mw .btn-danger{background:var(--bad);color:var(--on-bad)}.mw .btn-danger:hover{filter:brightness(.92);color:var(--on-bad)}.mw .btn-danger-outline{background:var(--surface);color:var(--bad);border-color:var(--bad-line)}.mw .btn-danger-outline:hover{background:var(--bad-soft);color:var(--bad)}.mw .btn[disabled],.mw .btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.mw .btn-lg{border-radius:14px;min-height:56px;padding:0 24px;font-size:17px}.mw .btn-sm{border-radius:10px;min-height:44px;padding:0 14px;font-size:15px}.mw .btn-block,.mw[data-mobile=true] .btn-lg{width:100%}.mw .btns{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mw[data-mobile=true] .btns-stack{flex-direction:column;align-items:stretch}.mw .tlink{min-height:44px;color:var(--accent-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.mw .tlink:hover{color:var(--accent-hover)}.mw .tlink[aria-disabled=true]{opacity:.5;cursor:not-allowed}.mw .icon-btn{width:44px;height:44px;color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex:none;place-items:center;display:inline-grid}.mw .icon-btn:hover{background:var(--surface-2);color:var(--text)}.mw .copy-btn{border:1.5px solid var(--line);background:var(--surface);min-height:44px;color:var(--text);cursor:pointer;white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.mw .copy-btn:hover{background:var(--surface-2)}.mw .copy-btn[data-done=true]{color:var(--ok);border-color:var(--ok-line);background:var(--ok-soft)}.mw .spin{border:2.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite mw-spin;display:inline-block}.mw .whats{min-height:44px;color:var(--accent-ink);cursor:pointer;text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;margin:-10px 0;padding:0 4px;font-size:14px;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.mw .field{flex-direction:column;gap:8px;min-width:0;display:flex}.mw .label{color:var(--text);font-size:15px;font-weight:600}.mw .help{color:var(--text-3);font-size:14px;line-height:1.45}.mw .input{border:1.5px solid var(--line-strong);background:var(--surface);width:100%;height:52px;color:var(--text);border-radius:12px;padding:0 16px;font-size:17px}.mw .input::placeholder{color:var(--text-3)}.mw .input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--ring);outline:none}.mw .input[aria-invalid=true]{border-color:var(--bad)}.mw .input:disabled{opacity:.6}.mw .error{color:var(--bad);align-items:flex-start;gap:8px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.mw .error svg{margin-top:2px}.mw .amount{border:1.5px solid var(--line-strong);background:var(--surface);border-radius:12px;align-items:center;min-width:0;height:52px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.mw .amount:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--ring)}.mw .amount[data-invalid=true]{border-color:var(--bad)}.mw .amount input{width:100%;min-width:0;height:100%;color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;padding:0 0 0 16px;font-size:20px;font-weight:600}.mw .amount input:focus{outline:none}.mw .amount .unit{color:var(--text-2);padding:0 16px 0 8px;font-size:15px;font-weight:600}.mw .select-wrap{min-width:0;display:flex;position:relative}.mw .select{appearance:none;border:1.5px solid var(--line-strong);background:var(--surface);width:100%;height:52px;color:var(--text);cursor:pointer;border-radius:12px;padding:0 44px 0 16px;font-size:17px;font-weight:600}.mw .select:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--ring);outline:none}.mw .select-wrap svg{pointer-events:none;color:var(--text-2);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.mw .code{text-align:center;border:1.5px solid var(--line-strong);background:var(--surface);width:56px;height:64px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:12px;padding:0;font-size:28px;font-weight:600}.mw .code:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--ring);outline:none}.mw .code[aria-invalid=true]{border-color:var(--bad);background:var(--bad-soft)}.mw .code:disabled{opacity:.55}.mw[data-mobile=true] .code{width:46px;height:56px;font-size:24px}.mw .card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:20px}.mw .pad{padding:32px}.mw[data-mobile=true] .pad{padding:20px}.mw .panel{background:var(--surface-2);border-radius:16px;padding:16px}.mw .divider{background:var(--line);border:0;width:100%;height:1px;margin:0}.mw .ok-badge{background:var(--ok-soft);width:56px;height:56px;color:var(--ok);border-radius:50%;flex:none;place-items:center;display:grid}.mw .wait-badge{background:var(--wait-soft);width:56px;height:56px;color:var(--wait);border-radius:50%;flex:none;place-items:center;display:grid}.mw .bad-badge{background:var(--bad-soft);width:56px;height:56px;color:var(--bad);border-radius:50%;flex:none;place-items:center;display:grid}.mw .soft-badge{background:var(--surface-3);width:56px;height:56px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;display:grid}.mw .feat{color:var(--text-2);align-items:flex-start;gap:12px;font-size:15px;line-height:1.45;display:flex}.mw .feat-ic{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-ink);border-radius:10px;flex:none;place-items:center;display:grid}.mw .callout{border:1px solid var(--line);background:var(--surface-2);color:var(--text);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;line-height:1.5;display:flex}.mw .callout>svg{margin-top:2px}.mw .callout-wait{background:var(--wait-soft);border-color:var(--wait-line)}.mw .callout-wait>svg{color:var(--wait)}.mw .callout-bad{background:var(--bad-soft);border-color:var(--bad-line)}.mw .callout-bad>svg{color:var(--bad)}.mw .callout-ok{background:var(--ok-soft);border-color:var(--ok-line)}.mw .callout-ok>svg{color:var(--ok)}.mw .callout-info{background:var(--accent-soft);border-color:#0000}.mw .callout-info>svg{color:var(--accent-ink)}.mw .callout .muted{color:var(--text-2)}.mw .chip{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:28px;padding:2px 10px 2px 8px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.mw .chip svg{width:14px;height:14px}.mw .chip-ok{background:var(--ok-soft);color:var(--ok)}.mw .chip-wait{background:var(--wait-soft);color:var(--wait)}.mw .chip-bad{background:var(--bad-soft);color:var(--bad)}.mw .chip-neutral{background:var(--surface-3);color:var(--text-2)}.mw .chip-accent{background:var(--accent-soft);color:var(--accent-ink)}.mw .wrap-any{overflow-wrap:anywhere}.mw .chip-outline{border-color:var(--line-strong);color:var(--text-2);background:0 0}.mw .live{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-out infinite mw-pulse}.mw .hdr{background:var(--surface);border-bottom:1px solid var(--line);z-index:20;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:0 32px;display:flex;position:relative}.mw[data-mobile=true] .hdr{min-height:60px;padding:0 8px 0 16px}.mw .logo{color:var(--text);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;min-height:44px;font-size:18px;font-weight:650;text-decoration:none;display:inline-flex}.mw .logo:hover{color:var(--text)}.mw .logo-mark{background:var(--accent);width:34px;height:34px;color:var(--on-accent);border-radius:10px;flex:none;place-items:center;display:grid}.mw[data-mobile=true] .logo{font-size:17px}.mw[data-mobile=true] .logo-mark{border-radius:9px;width:30px;height:30px}.mw .net{cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:0;display:inline-flex}.mw .net-pill{border:1px solid var(--line);background:var(--surface-2);height:32px;color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.mw .net:hover .net-pill{border-color:var(--line-strong);color:var(--text)}.mw .net-dot{width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);background:#2a5bdb;border-radius:50%}.mw .tip-wrap{display:inline-flex;position:relative}.mw .tip{z-index:40;background:var(--text);width:300px;max-width:calc(100vw - 32px);color:var(--bg);box-shadow:var(--shadow-lg);text-align:left;white-space:normal;letter-spacing:0;text-transform:none;border-radius:14px;padding:14px 16px;font-size:14px;font-weight:400;line-height:1.5;position:absolute;top:calc(100% + 6px);left:0}.mw .tip-r{left:auto;right:0}.mw .tip strong{color:inherit;font-weight:600}.mw .ob{flex:1;grid-template-columns:248px minmax(0,1fr);align-items:start;gap:56px;width:100%;max-width:1180px;margin:0 auto;padding:48px 32px 112px;display:grid}.mw[data-mobile=true] .ob{flex-direction:column;gap:20px;padding:20px 16px 104px;display:flex}.mw .ob-rail{flex-direction:column;gap:28px;display:flex;position:sticky;top:32px}.mw .ob-main{flex-direction:column;gap:20px;width:100%;min-width:0;max-width:660px;display:flex}.mw .ob-main-wide{max-width:none}.mw[data-mobile=true] .ob-card{box-shadow:none;background:0 0;border:0;padding:0}.mw .center{flex-direction:column;flex:1;gap:20px;width:100%;max-width:600px;margin:0 auto;padding:48px 24px 112px;display:flex}.mw[data-mobile=true] .center{padding:20px 16px 104px}.mw .steps{flex-direction:column;gap:2px;display:flex}.mw .step{min-height:44px;color:var(--text-3);align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}.mw .step-dot{border:1.5px solid var(--line-strong);width:28px;height:28px;color:var(--text-3);background:var(--surface);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.mw .step[data-s=current]{color:var(--text);font-weight:600}.mw .step[data-s=current] .step-dot{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.mw .step[data-s=done]{color:var(--text-2)}.mw .step[data-s=done] .step-dot{background:var(--accent-soft);color:var(--accent-ink);border-color:#0000}.mw .prog{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.mw .prog span{background:var(--surface-3);border-radius:999px;height:6px}.mw .prog span[data-s=done]{background:var(--accent);opacity:.55}.mw .prog span[data-s=current]{background:var(--accent)}.mw .trust{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.mw .trust li{color:var(--text-2);gap:10px;font-size:14px;line-height:1.45;display:flex}.mw .trust li svg{color:var(--accent-ink);margin-top:1px}.mw .split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.mw[data-mobile=true] .split{grid-template-columns:minmax(0,1fr);gap:16px}.mw .sticky{position:sticky;top:24px}.mw[data-mobile=true] .sticky{position:static}.mw .cols-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mw .cols-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mw[data-mobile=true] .cols-2,.mw[data-mobile=true] .cols-3{grid-template-columns:minmax(0,1fr)}.mw .overlay{z-index:50;background:var(--scrim);justify-content:center;align-items:center;padding:24px;animation:.18s ease-out mw-fade;display:flex;position:fixed;inset:0}.mw[data-embedded=true] .overlay{height:844px;position:absolute;inset:0 0 auto}.mw[data-mobile=true] .overlay{align-items:flex-end;padding:0}.mw .overlay-side{justify-content:flex-end;align-items:stretch;padding:0}.mw .dialog{background:var(--surface);width:100%;max-width:460px;max-height:100%;box-shadow:var(--shadow-lg);border-radius:20px;flex-direction:column;gap:16px;padding:28px;animation:.22s ease-out mw-rise;display:flex;overflow:auto}.mw[data-mobile=true] .dialog{border-radius:22px 22px 0 0;max-width:none;padding:24px 20px 28px}.mw .drawer{background:var(--surface);width:480px;max-width:100%;height:100%;box-shadow:var(--shadow-lg);flex-direction:column;gap:20px;padding:28px;animation:.22s ease-out mw-slide;display:flex;overflow:auto}.mw .grab{background:var(--line-strong);border-radius:999px;align-self:center;width:40px;height:5px;margin:-8px 0 0}.mw .os{background:var(--os);width:100%;max-width:400px;color:var(--os-text);box-shadow:var(--shadow-lg);border-radius:18px;flex-direction:column;gap:14px;padding:22px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;animation:.22s ease-out mw-rise;display:flex}.mw[data-mobile=true] .os{border-radius:16px 16px 0 0;max-width:none;padding:20px 20px 28px}.mw .os-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--os-text-2);border:1px dashed var(--os-text-2);border-radius:6px;align-self:flex-start;padding:3px 8px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.mw .os-card{background:var(--os-2);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;font-size:15px;display:flex}.mw .os-sub{color:var(--os-text-2);font-size:14px;line-height:1.4}.mw .os-btn{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;font-size:17px;font-weight:600;display:inline-flex}.mw .os-btn-primary{background:var(--os-blue);color:#fff}.mw .os-btn-plain{color:var(--os-text);background:0 0}.mw .os-ic{background:var(--os-2);width:52px;height:52px;color:var(--os-blue);border-radius:14px;place-items:center;display:grid}.mw .toast-wrap{z-index:70;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;bottom:28px;left:0;right:0}.mw[data-embedded=true] .toast-wrap{position:absolute}.mw[data-tabbar=true] .toast-wrap{bottom:96px}.mw .toast{background:var(--text);color:var(--bg);box-shadow:var(--shadow-lg);border-radius:14px;align-items:center;gap:10px;max-width:520px;padding:12px 16px;font-size:15px;font-weight:500;animation:.2s ease-out mw-rise;display:flex}.mw .switch{cursor:pointer;min-height:44px;color:var(--text-2);background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.mw .switch .track{background:var(--switch-off);border-radius:999px;flex:none;width:52px;height:32px;transition:background .15s;position:relative}.mw .switch .knob{background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.mw .switch[aria-checked=true] .track{background:var(--accent)}.mw .switch[aria-checked=true] .knob{transform:translate(20px)}.mw .switch:focus-visible{outline:none}.mw .switch:focus-visible .track{outline:3px solid var(--focus);outline-offset:2px}.mw .switch-wait[aria-checked=true] .track{background:var(--wait)}.mw .presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mw[data-mobile=true] .presets{gap:8px}.mw .preset{border:1.5px solid var(--line-strong);background:var(--surface);cursor:pointer;border-radius:14px;flex-direction:column;gap:2px;min-height:80px;padding:14px 16px;display:flex;position:relative}.mw .preset:hover{border-color:var(--accent)}.mw .preset[data-on=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.mw .preset:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.mw .preset-name{color:var(--text);font-size:15px;font-weight:600}.mw .preset-val{color:var(--text-2);font-size:14px}.mw .preset-check{color:var(--accent-ink);position:absolute;top:10px;right:10px}.mw[data-mobile=true] .preset{min-height:76px;padding:12px 10px}.mw[data-mobile=true] .preset-name{font-size:14px}.mw[data-mobile=true] .preset-val{font-size:13px}.mw .rules{flex-direction:column;gap:10px;display:flex}.mw .rule{background:var(--surface);border:1px solid var(--line);border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.mw .rule-ic{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.mw .rule-ok .rule-ic{background:var(--ok-soft);color:var(--ok)}.mw .rule-wait .rule-ic{background:var(--wait-soft);color:var(--wait)}.mw .rule-bad .rule-ic{background:var(--bad-soft);color:var(--bad)}.mw .rule-t{color:var(--text);font-size:15px;font-weight:600}.mw .rule-d{color:var(--text-2);font-size:14px;line-height:1.45}.mw .sec{flex-direction:column;gap:14px;display:flex}.mw .sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mw .shop{border:1px solid var(--line);background:var(--surface);border-radius:14px;align-items:center;gap:14px;padding:12px 12px 12px 16px;display:flex}.mw .av{background:var(--surface-3);width:40px;height:40px;color:var(--text-2);border-radius:12px;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid}.mw .av-lg{border-radius:16px;width:56px;height:56px;font-size:22px}.mw .av-grok{color:#f2f7f5;background:#1d2a28}.mw .av-claude{color:#7a3b16;background:#f4e6dc}.mw .av-gpt{color:#164a7a;background:#e3eef9}.mw[data-theme=dark] .av-grok{color:#0d1917;background:#e5eeeb}.mw[data-theme=dark] .av-claude{color:#f7d4bd;background:#3b2418}.mw[data-theme=dark] .av-gpt{color:#c4ddf6;background:#142b42}.mw .meta{color:var(--text-3);flex-wrap:wrap;gap:4px 14px;font-size:14px;display:flex}.mw .addr{color:var(--text);align-items:center;gap:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:15px;font-weight:500;display:inline-flex}.mw .url-box{border:1.5px solid var(--line-strong);background:var(--surface);border-radius:14px;align-items:center;gap:8px;min-height:56px;padding:6px 6px 6px 16px;display:flex}.mw .url-box code{overflow-wrap:anywhere;min-width:0;color:var(--text);flex:1;font-family:Geist Mono,ui-monospace,monospace;font-size:15px}.mw[data-mobile=true] .url-box code{font-size:13px}.mw .tabs{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;gap:4px;padding:4px;display:flex}.mw .tab{min-height:44px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.mw .tab:hover{color:var(--text)}.mw .tab[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm),0 0 0 1px var(--line)}.mw .tab .av{border-radius:7px;width:24px;height:24px;font-size:12px}.mw .num-step{background:var(--accent-soft);width:28px;height:28px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.mw .shot{aspect-ratio:16/10;border:1.5px dashed var(--line-strong);background:repeating-linear-gradient(135deg,var(--surface-2) 0 10px,var(--surface) 10px 20px);color:var(--text-3);text-align:center;border-radius:12px;place-items:center;padding:12px;font-size:13px;font-weight:500;line-height:1.4;display:grid}.mw .app{flex:1;width:100%;min-height:0;display:flex}.mw .side{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;flex:none;gap:28px;width:256px;padding:16px 14px 24px;display:flex}.mw .side .logo{min-height:56px;padding:0 8px}.mw .nav{flex-direction:column;gap:2px;display:flex}.mw .nav-item{min-height:44px;color:var(--text-2);border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.mw .nav-item:hover{background:var(--surface-2);color:var(--text)}.mw .nav-item[aria-current=page]{background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.mw .nav-count{background:var(--wait-soft);min-width:22px;height:22px;color:var(--wait);border-radius:999px;place-items:center;margin-left:auto;padding:0 7px;font-size:12px;font-weight:700;display:grid}.mw .main{flex-direction:column;flex:1;min-width:0;display:flex}.mw .topbar{border-bottom:1px solid var(--line);background:var(--surface);z-index:20;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:0 40px;display:flex;position:relative}.mw .content{flex-direction:column;gap:20px;width:100%;max-width:1100px;margin:0 auto;padding:32px 40px 120px;display:flex}.mw[data-mobile=true] .content{gap:16px;padding:20px 16px 128px}.mw .tabbar{z-index:40;background:var(--surface);border-top:1px solid var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:6px 4px 14px;display:grid;position:fixed;bottom:0;left:0;right:0}.mw[data-embedded=true] .tabbar{position:absolute}.mw .tab-item{min-height:54px;color:var(--text-3);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:600;text-decoration:none;display:flex;position:relative}.mw .tab-item:hover{color:var(--text)}.mw .tab-item[aria-current=page]{color:var(--accent-ink)}.mw .tab-item[aria-current=page] svg{stroke-width:2.4px}.mw .tab-dot{background:var(--wait);min-width:18px;height:18px;color:var(--surface);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:4px;right:calc(50% - 20px)}.mw .app .card{box-shadow:none;border-radius:16px}.mw .app .pad{padding:24px 28px}.mw[data-mobile=true] .app .pad{padding:20px}.mw .app .content{gap:24px;margin:0;padding:8px 48px 64px;position:relative}.mw[data-mobile=true] .app .content{gap:16px;padding:20px 16px 128px}.mw[data-mobile=false]:has(>.app){grid-template-rows:auto 1fr;grid-template-columns:256px minmax(0,1fr);display:grid!important}.mw[data-mobile=false]:has(>.app)>.app{display:contents}.mw[data-mobile=false]:has(>.app)>.hdr{background:0 0;border-bottom:0;grid-area:1/2;justify-content:flex-end;min-height:64px;padding:0 48px}.mw[data-mobile=false]:has(>.app)>.hdr .logo{display:none}.mw[data-mobile=false]:has(>.app) .side{grid-area:1/1/3;align-self:start;height:100vh;position:sticky;top:0;overflow-y:auto}.mw[data-mobile=false]:has(>.app) .main{grid-area:2/2}.mw .side-foot{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:auto;padding:16px 12px 0;display:flex}.mw .side-email{overflow-wrap:anywhere}.mw .side-out{min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:15px;font-weight:500}.mw .side-out:hover{color:var(--accent-ink)}.mw .side-out[aria-disabled=true]{opacity:.5;cursor:not-allowed}.mw .page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.mw[data-mobile=true] .page-head{padding-right:52px}.mw .page-h1{letter-spacing:-.01em;align-items:center;min-height:44px;font-size:24px;font-weight:600;line-height:1.25;display:flex}.mw[data-mobile=true] .page-h1{font-size:22px}.mw .acct-btn{border-radius:50%;place-items:center;width:44px;height:44px;text-decoration:none;display:grid;position:absolute;top:20px;right:16px}.mw .acct-av{background:var(--accent-soft);width:32px;height:32px;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.mw .acct-btn[aria-current=page] .acct-av{box-shadow:0 0 0 2px var(--accent)}.mw .quick{flex-wrap:wrap;gap:10px;display:flex}.mw[data-mobile=true] .quick{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mw .line-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.mw .seg{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.mw .seg button{min-height:44px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 22px;font-size:15px;font-weight:600}.mw .seg button:hover{color:var(--text)}.mw .seg button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 0 0 1px var(--line-strong)}.mw .acct{padding:4px 20px}.mw .acct-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 0;display:flex}.mw .acct-row:first-child{border-top:0}.mw .acct dt{color:var(--text-3);font-size:15px}.mw .acct dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:500}.mw .bar{background:var(--surface-3);border-radius:999px;height:10px;overflow:hidden}.mw .bar>span{background:var(--accent);border-radius:999px;height:100%;transition:width .4s;display:block}.mw .pause-card{border:1px solid var(--line);background:var(--surface);border-radius:20px;align-items:center;gap:16px;padding:18px 20px;display:flex}.mw .pause-card[data-paused=true]{background:var(--wait-soft);border-color:var(--wait-line)}.mw[data-mobile=true] .pause-card{align-items:flex-start;padding:16px}.mw .act-head,.mw .act-row{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1.35fr) 20px;align-items:center;gap:16px;display:grid}.mw .act-head{color:var(--text-3);padding:0 16px 10px;font-size:13px;font-weight:600}.mw .act-row{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;width:100%;min-height:68px;color:var(--text);background:0 0;border-radius:0;padding:12px 16px}.mw .act-row:hover{background:var(--surface-2)}.mw .act-m{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;width:100%;min-height:72px;color:var(--text);background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:14px 4px;display:grid}.mw .act-m:hover{background:var(--surface-2)}.mw .kv{grid-template-columns:150px minmax(0,1fr);gap:14px 16px;font-size:15px;display:grid}.mw .kv dt{color:var(--text-3);font-weight:500}.mw .kv dd{color:var(--text);min-width:0;margin:0;font-weight:500}.mw[data-mobile=true] .kv{grid-template-columns:minmax(0,1fr);gap:2px}.mw[data-mobile=true] .kv dd{margin-bottom:12px}.mw .quote{border:1.5px dashed var(--wait-line);background:var(--surface-2);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:16px 18px;display:flex;overflow:hidden}.mw .quote-label{color:var(--wait);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.mw .quote p{color:var(--text);overflow-wrap:anywhere;font-size:16px;line-height:1.55}.mw .check{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.mw .check input{width:20px;height:20px;accent-color:var(--accent);flex:none}.mw [data-focus=true],.mw .app .card[data-focus=true]{box-shadow:0 0 0 2px var(--accent)}.mw .skel{background:var(--surface-3);border-radius:8px;display:block;position:relative;overflow:hidden}.mw .skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.3s infinite mw-shimmer;position:absolute;inset:0;transform:translate(-100%)}.mw[data-theme=dark] .skel:after{background:linear-gradient(90deg,#0000,#ffffff0f,#0000)}.mw .danger-card{border-color:var(--bad-line)}.mw .set-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.mw .set-row:first-child{border-top:0}.mw .hist-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:8px;padding-top:8px;display:flex}.mw .pager{align-items:center;gap:8px;display:flex}.mw .pg-btn{border:1.5px solid var(--line-strong);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:10px;place-items:center;padding:0;display:grid}.mw .pg-btn:hover{background:var(--surface-2)}.mw .pg-btn[aria-disabled=true]{border-color:var(--line);color:var(--text-3);background:var(--surface);cursor:default}.mw .opt{border:1.5px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;width:100%;min-height:72px;color:var(--text);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.mw .opt:hover{border-color:var(--accent);background:var(--surface-2)}.mw .qr{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;flex:none;width:184px;height:184px;padding:12px;display:flex}.mw .qr-row{flex:1;display:flex}.mw .qr-row i{flex:1;display:block}.mw .qr-row i.on{background:#0d1917}.mw[data-mobile=true] .qr{width:156px;height:156px;padding:10px}.mw .demo-fab{z-index:80;color:#e9f1ef;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#132320;border:1px dashed #9fb3ae;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;display:inline-flex;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 24px #00000040}.mw .demo-fab:hover{background:#1b302c}.mw .demo-panel{z-index:80;color:#e9f1ef;background:#132320;border-radius:16px;flex-direction:column;gap:2px;width:300px;max-width:calc(100vw - 32px);max-height:calc(100vh - 100px);padding:12px;font-size:14px;display:flex;position:fixed;bottom:72px;right:16px;overflow:auto;box-shadow:0 20px 50px #00000059}.mw .demo-h{letter-spacing:.08em;text-transform:uppercase;color:#a9bdb8;padding:6px 8px 8px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.mw .demo-opt{color:#e9f1ef;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;width:100%;min-height:44px;padding:0 10px;font-size:14px;line-height:1.3;display:flex}.mw .demo-opt:hover{background:#1e3330}.mw .demo-opt[aria-pressed=true]{background:#24433e;font-weight:600}.mw .demo-opt:focus-visible,.mw .demo-fab:focus-visible{outline-offset:2px;outline:3px solid #7fe0d2}.mw .demo-link{border:1.5px dashed var(--line-strong);min-height:44px;color:var(--text-2);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;text-decoration:none;display:inline-flex}.mw .demo-link:hover{color:var(--text);border-color:var(--text-3)}.mw[data-tabbar=true] .demo-fab{bottom:92px}.mw[data-tabbar=true] .demo-panel{bottom:148px}@keyframes mw-spin{to{transform:rotate(360deg)}}@keyframes mw-fade{0%{opacity:0}to{opacity:1}}@keyframes mw-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes mw-slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes mw-shimmer{to{transform:translate(100%)}}@keyframes mw-pulse{0%{box-shadow:0 0}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@keyframes mw-pop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}@keyframes mw-ring{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(1.9)}}.mw .pop{animation:.5s cubic-bezier(.2,.8,.2,1) both mw-pop}.mw .burst{position:relative}.mw .burst:before,.mw .burst:after{content:"";border:2px solid var(--ok);border-radius:50%;animation:1.1s ease-out 2 both mw-ring;position:absolute;inset:0}.mw .burst:after{animation-delay:.25s}.mw .count-up{animation:.6s cubic-bezier(.2,.8,.2,1) both mw-pop}@media (prefers-reduced-motion:reduce){.mw *,.mw :before,.mw :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}body{margin:0}[hidden]{display:none!important}[tabindex="-1"]:focus{outline:none}.mw #approve{white-space:normal;text-align:center;padding-top:10px;padding-bottom:10px}.mw .shop .small{overflow-wrap:anywhere}
