.ov,[data-shell=warm]{--ov-bg:#fafafa;--ov-paper:#fff;--ov-ink:#121212;--ov-ink-2:#5b5b54;--ov-ink-3:#9a9a92;--ov-accent:#ff6b4a;--ov-accent-deep:#d9482b;--ov-accent-soft:#ff6b4a1f;--ov-peach:#ffdede;--ov-peach-2:#fff4f0;--ov-line:#e3e3df;--ov-line-2:#efefec;--ov-good:#4fa97a;--ov-olive:#787b69;--ov-serif:"Playfair Display", "Noto Serif SC", Georgia, serif}[data-shell=warm][data-shell]{background:var(--ov-bg);color:var(--ov-ink);background-image:radial-gradient(1000px 460px at 4% -6%,#ff6b4a13,#0000 62%),radial-gradient(720px 380px at 100% 0,#ffdede66,#0000 60%);background-attachment:fixed}[data-shell=warm][data-shell] [data-rail]{border-right-color:var(--ov-line);background:0 0}[data-shell=warm][data-shell] [data-top]{border-bottom-color:var(--ov-line);color:var(--ov-ink-3);background:#fafafae0}[data-shell=warm][data-shell] [data-top] .ov-muted{color:var(--ov-ink-3)}[data-shell=warm][data-shell] [data-top] .ov-muted b{color:var(--ov-ink);font-weight:600}[data-shell=warm][data-shell] [data-top-user]{color:var(--ov-ink-2)}[data-shell=warm][data-shell] [data-top-exit]{color:var(--ov-ink-3)}[data-shell=warm][data-shell] [data-top-exit]:hover{color:var(--ov-ink);background:#1212120d}[data-shell=warm][data-shell] [data-menu]{border-color:var(--ov-line);background:var(--ov-paper);color:var(--ov-ink-2)}[data-shell=warm][data-shell] [data-drawer]{background:var(--ov-bg);border-right-color:var(--ov-line)}[data-shell=warm][data-shell] [data-balance]{border-color:var(--ov-line);background:#ffffffb8}[data-shell=warm][data-shell] [data-balance] span{color:var(--ov-ink-3)}[data-shell=warm][data-shell] [data-balance] b{color:var(--ov-accent-deep)}[data-shell=warm][data-shell] [data-nav-item]{border-bottom:1px solid var(--ov-line-2);height:37px;box-shadow:none;color:var(--ov-ink-2);background:0 0;border-radius:0;font-size:13.5px}[data-shell=warm][data-shell] [data-nav-item]:hover{color:var(--ov-ink);background:0 0}[data-shell=warm][data-shell] [data-nav-item][data-on="1"]{box-shadow:none;color:var(--ov-ink);background:0 0;font-weight:600}[data-shell=warm][data-shell] [data-nav-item] svg,[data-shell=warm][data-shell] [data-nav-item] .ov-ind{display:none}[data-shell=warm][data-shell] [data-nav-item]:before{content:"";background:0 0;border-radius:50%;flex:none;width:5px;height:5px;transition:background-color .18s}[data-shell=warm][data-shell] [data-nav-item][data-on="1"]:before{background:var(--ov-accent)}[data-shell=warm][data-shell] [data-brand] b{color:var(--ov-ink)}[data-shell=warm][data-shell] [data-brand] span{color:var(--ov-ink-3)}[data-shell=warm][data-shell] [data-rail-foot]{border-top-color:var(--ov-line);color:var(--ov-ink-3)}.ov-masthead{padding:20px 0 26px}.ov-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--ov-ink-3);align-items:center;gap:12px;font-size:11px;display:flex}.ov-eyebrow em{color:var(--ov-accent);font-style:normal;font-weight:600}.ov-eyebrow .rule{background:var(--ov-line);flex:1;height:1px}.ov-head{grid-template-columns:1fr auto auto;align-items:end;gap:38px;margin-top:18px;display:grid}.ov h1{letter-spacing:-.045em;font-size:54px;font-weight:600;line-height:1.04}.ov-balance{text-align:right;padding-bottom:6px}.ov-balance .k{letter-spacing:.16em;text-transform:uppercase;color:var(--ov-ink-3);font-size:10.5px;display:block}.ov-balance .v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:600;line-height:1.1}.ov-balance .v small{color:var(--ov-ink-3);margin-left:7px;font-size:13px;font-weight:500}.ov-balance .u{color:var(--ov-ink-3);border-top:1px solid var(--ov-line);margin-top:6px;padding-top:7px;font-size:11.5px;display:block}.ov-cta{flex-direction:column;gap:8px;padding-bottom:6px;display:flex}.ov-btn{cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 22px;font-size:13px;font-weight:600;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}.ov-btn:hover{transform:translateY(-1px)}.ov-btn:focus-visible{outline:2px solid var(--ov-accent);outline-offset:2px}.ov-btn-primary{background:var(--ov-accent);color:#fff}.ov-btn-primary:hover{background:var(--ov-accent-deep)}.ov-btn-ink{background:var(--ov-paper);color:var(--ov-ink);border:1px solid var(--ov-line)}.ov-btn-ink:hover{border-color:var(--ov-ink-3)}.ov-sec-head{border-bottom:1px solid var(--ov-ink);align-items:baseline;gap:12px;padding-bottom:9px;display:flex}.ov-sec-head h2{letter-spacing:.02em;font-size:13px;font-weight:600}.ov-sec-head h2 .sf{font-size:15px}.ov .sf{font-family:var(--ov-serif);letter-spacing:-.02em;font-weight:400}.ov-sec-head a{color:var(--ov-accent-deep);letter-spacing:.02em;margin-left:auto;font-size:11.5px}.ov-sum{color:var(--ov-ink-3);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-left:auto;font-size:11.5px}.ov-sum+a{margin-left:16px}.ov-sec-head a:hover{text-decoration:underline}.ov-sec-head.mt{margin-top:38px}.ov-ledger{border-collapse:collapse;width:100%;margin-top:2px}.ov-ledger th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--ov-ink-3);border-bottom:1px solid var(--ov-line);padding:12px 0 7px;font-size:10.5px;font-weight:500}.ov-ledger td{border-bottom:1px solid var(--ov-line-2);vertical-align:baseline;padding:12px 0}.ov-ledger tbody tr{transition:background-color .18s}.ov-ledger tbody tr.row{opacity:0;animation:.45s ease-out forwards ovFade}@keyframes ovFade{to{opacity:1}}.ov-ledger tbody tr:hover td{background:#ff6b4a09}.ov-ledger .kind{align-items:center;gap:9px;font-size:13px;display:flex}.ov-ledger .kind i{background:var(--ov-accent);border-radius:50%;flex:none;width:5px;height:5px}.ov-ledger .kind i.ink{background:var(--ov-ink)}.ov-ledger .kind i.good{background:var(--ov-good)}.ov-ledger .kind i.olive{background:var(--ov-olive)}.ov-ledger .when{color:var(--ov-ink-3);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:12px}.ov-ledger .num{text-align:right;font-variant-numeric:tabular-nums;color:var(--ov-accent-deep);font-size:13.5px;font-weight:600}.ov-ledger .num.plus{color:var(--ov-good)}.ov-empty{color:var(--ov-ink-3);padding:26px 0;font-size:12.5px}.ov-numlist{list-style:none}.ov-numlist li{border-bottom:1px solid var(--ov-line-2)}.ov-numlist a{color:inherit;align-items:center;gap:16px;padding:16px 0;display:flex}.ov-numlist .idx{font-family:var(--ov-serif);color:var(--ov-ink-3);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex:none;width:30px;font-size:20px;transition:color .18s}.ov-numlist b{letter-spacing:-.01em;font-size:14px;font-weight:600;display:block}.ov-numlist span.d{color:var(--ov-ink-3);margin-top:3px;font-size:11.5px;display:block}.ov-numlist .go{color:var(--ov-ink-3);margin-left:auto;transition:transform .18s,color .18s}.ov-numlist a:hover .idx{color:var(--ov-accent)}.ov-numlist a:hover .go{color:var(--ov-accent);transform:translate(2px)}.ov-numlist a:focus-visible{outline:2px solid var(--ov-accent);outline-offset:2px}.ov-body{grid-template-columns:1.42fr 1fr;gap:56px;margin-top:40px;display:grid}.ov-body>section{flex-direction:column;display:flex}.ov-err{color:var(--ov-accent-deep);background:#db5a5a12;border:1px solid #db5a5a59;border-radius:12px;margin-top:12px;padding:10px 14px;font-size:12.5px}.ov .rv{opacity:0;animation:.62s cubic-bezier(.22,.61,.36,1) forwards ovRise;transform:translateY(10px)}@keyframes ovRise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ov .rv{opacity:1;animation:none;transform:none}}.ov{width:100%;max-width:1180px;color:var(--ov-ink);font-size:13.5px;line-height:1.6}.ov-hint{color:var(--ov-ink-3);margin-top:10px;font-size:12.5px}.ov{margin-inline:auto}[data-shell=warm][data-shell] [data-rail] p{color:var(--ov-ink-3)}.ov-btn-primary,.ov-btn-primary:hover,[class*="from-[#8487f7]"],[class*="bg-[#6366F1]"],[class*="bg-[var(--ov-accent)]"]{color:var(--ov-ink)}.warm-scroll{scrollbar-width:thin;scrollbar-color:#12121247 transparent}.warm-scroll::-webkit-scrollbar{width:8px;height:8px}.warm-scroll::-webkit-scrollbar-thumb{background:#12121238;border-radius:999px}.warm-scroll::-webkit-scrollbar-track{background:0 0}.ov-lead{text-align:right;max-width:300px;color:var(--ov-ink-2);padding-bottom:6px;font-size:13.5px;line-height:1.65}@media (max-width:900px){.ov-lead{display:none}}:root{--ov-bg:#fafafa;--ov-paper:#fff;--ov-ink:#121212;--ov-ink-2:#5b5b54;--ov-ink-3:#9a9a92;--ov-accent:#ff6b4a;--ov-accent-deep:#d9482b;--ov-accent-soft:#ff6b4a1f;--ov-peach:#ffdede;--ov-peach-2:#fff4f0;--ov-line:#e3e3df;--ov-line-2:#efefec;--ov-good:#4fa97a;--ov-olive:#787b69;--ov-serif:"Playfair Display", "Noto Serif SC", Georgia, serif}.warm-scope{--ds-t1:var(--ov-ink);--ds-t2:var(--ov-ink-2);--ds-t3:var(--ov-ink-3);--ds-line:var(--ov-line);--ds-line-2:var(--ov-line-2);--ds-panel-a:var(--ov-paper);--ds-panel-b:var(--ov-paper);--ds-ind:var(--ov-accent);--ds-ind-hi:var(--ov-accent-deep);--ds-ind-lo:var(--ov-accent-deep);--ds-live:var(--ov-good);--ds-warn:var(--ov-olive);--ds-bad:#b4443a;--ds-info:var(--ov-ink-2);--ds-bg:var(--ov-bg);--ds-rail:var(--ov-bg);color:var(--ov-ink)}.warm-scope input,.warm-scope textarea,.warm-scope select{background-color:var(--ov-paper);border-color:var(--ov-line);color:var(--ov-ink)}.warm-scope input::placeholder,.warm-scope textarea::placeholder{color:var(--ov-ink-3)}.warm-scope [role=switch][data-state=checked]{background-color:var(--ov-accent)}.warm-scope [class*="bg-[#6366F1]"],.warm-scope [class*="bg-[#6366f1]"],.warm-scope [class*="bg-[#6366f1]"]{background-color:var(--ov-accent);color:var(--ov-ink)}.warm-scope input:focus-visible,.warm-scope textarea:focus-visible,.warm-scope select:focus-visible{border-color:var(--ov-accent);--tw-ring-color:#ff6b4a40;outline:none;box-shadow:0 0 0 3px #ff6b4a2e}.ov input,.ov textarea,.ov select,.warm-scope input,.warm-scope textarea,.warm-scope select{--tw-ring-color:#ff6b4a40}.ov,.warm-scope,[data-shell=warm]{--background:#fafafa;--foreground:#121212;--card:#fff;--card-foreground:#121212;--popover:#fff;--popover-foreground:#121212;--primary:#ff6b4a;--primary-foreground:#121212;--secondary:#efefec;--secondary-foreground:#121212;--muted:#efefec;--muted-foreground:#5b5b54;--accent:#ff6b4a;--accent-foreground:#121212;--destructive:#b4443a;--destructive-foreground:#fff;--border:#e3e3df;--input:#e3e3df;--ring:#ff6b4a;--color-background:#fafafa;--color-foreground:#121212;--color-card:#fff;--color-card-foreground:#121212;--color-popover:#fff;--color-popover-foreground:#121212;--color-primary:#ff6b4a;--color-primary-foreground:#121212;--color-secondary:#efefec;--color-secondary-foreground:#121212;--color-muted:#efefec;--color-muted-foreground:#5b5b54;--color-accent:#ff6b4a;--color-accent-foreground:#121212;--color-destructive:#b4443a;--color-border:#e3e3df;--color-input:#e3e3df;--color-ring:#ff6b4a}.live-warm{--input:var(--ov-line);--border:var(--ov-line);--background:var(--ov-paper);--foreground:var(--ov-ink);--muted:var(--ov-sunk);--muted-foreground:var(--ov-ink-2);--secondary:var(--ov-sunk);--secondary-foreground:var(--ov-ink);--card:var(--ov-paper);--card-foreground:var(--ov-ink);--popover:var(--ov-paper);--popover-foreground:var(--ov-ink);--accent:var(--ov-sunk);--accent-foreground:var(--ov-ink);--primary:var(--ov-accent);--primary-foreground:var(--ov-ink);--destructive:#b4443a;--ring:var(--ov-accent);--color-input:var(--ov-line);--color-border:var(--ov-line);--color-background:var(--ov-paper);--color-foreground:var(--ov-ink)}.ov,[data-shell=warm],.warm-scope,.live-warm{--color-card:var(--ov-paper);--color-card-foreground:var(--ov-ink);--color-popover:var(--ov-paper);--color-popover-foreground:var(--ov-ink);--color-primary:var(--ov-accent);--color-primary-foreground:var(--ov-ink);--color-secondary:var(--ov-sunk);--color-secondary-foreground:var(--ov-ink);--color-muted:var(--ov-sunk);--color-muted-foreground:var(--ov-ink-2);--color-accent:var(--ov-sunk);--color-accent-foreground:var(--ov-ink);--color-destructive:#b4443a;--color-input:var(--ov-line);--color-border:var(--ov-line);--color-ring:var(--ov-accent);--color-background:var(--ov-paper);--color-foreground:var(--ov-ink)}.ov [data-slot=card],[data-shell=warm] [data-slot=card],.warm-scope [data-slot=card],.live-warm [data-slot=card]{background-color:var(--ov-paper);color:var(--ov-ink)}.ov [data-slot=card] [data-slot=card-description],[data-shell=warm] [data-slot=card-description],.warm-scope [data-slot=card-description],.live-warm [data-slot=card-description]{color:var(--ov-ink-2)}.live-warm,.warm-scope{--ov-paper:#fdfdfb;--ov-sunk:#f3f2ef}.ov textarea,[data-shell=warm] textarea,.warm-scope textarea,.live-warm textarea{background-color:var(--ov-paper);color:var(--ov-ink);border-color:var(--ov-line)}.ov textarea::placeholder,.warm-scope textarea::placeholder,.live-warm textarea::placeholder{color:var(--ov-ink-3,#8a8a80)}
