*,*::before,*::after{box-sizing:border-box}.og{max-width:1180px;width:100%;margin:0 auto;padding:1.6rem 1.25rem 2.5rem;display:flex;flex-direction:column;gap:1.375rem}.og [hidden]{display:none!important}.og-stage{container:og-stage / inline-size;position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:470px;border-radius:var(--surface-radius);border:1px solid var(--surface-border);background:linear-gradient(180deg,#03050C 0%,#060C1B 50%,#0C1A30 100%);box-shadow:var(--elev-1)}.og-deco{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.og-dots{position:absolute;inset:0}.og-dots i{position:absolute;width:1px;height:1px;border-radius:50%;background:#fff;opacity:0.45}.og-dots i.is-big{width:2px;height:2px;opacity:0.8}.og-floor{position:absolute;left:-10%;right:-10%;bottom:-60px;height:220px;border-radius:50%;background:radial-gradient(closest-side,rgba(120,170,235,0.13),transparent)}.og-stage-copy{position:relative;z-index:2;padding:26px 32px 0}.og-micro{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px 11px;font-size:0.7rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--muted-2)}.og-micro svg{width:15px;height:15px;flex:none;margin-right:-4px}.og-stage h1{margin:0.875rem 0 0.4rem;font-size:2.25rem;font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:#fff;white-space:nowrap}.og-lede{margin:0;font-size:1rem;line-height:1.5;color:var(--muted)}.og-bank{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:20px}.og-bank-label{font-size:0.7rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--muted-2)}.og-bank-pick{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:rgba(255,255,255,0.06)}.og-bank-opt{height:32px;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--muted);font:inherit;font-size:0.84rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease}.og-bank-opt:hover{color:var(--text)}.og-bank-opt.is-on{background:#5B9FED;color:#04101F;font-weight:700}.og-bank-opt:focus-visible{outline:none;box-shadow:var(--focus-ring)}.og-picks{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:auto 18px 22px;padding-top:26px}.og-pick{display:flex;flex-direction:column;align-items:center;min-width:0;padding:4px 4px 8px;border-radius:16px;color:inherit;text-align:center;text-decoration:none;transition:background-color 0.15s ease}.og-pick:hover{background:rgba(255,255,255,0.03)}.og-pick:hover .og-pick-name{color:#5B9FED}.og-pick:focus-visible{outline:none;box-shadow:var(--focus-ring)}.og-pick-tag{position:relative;z-index:1;margin-bottom:-16px;font-size:0.68rem;font-weight:800;letter-spacing:0.08em;line-height:1;text-transform:uppercase;color:#F87171}.og-pick-art{position:relative;display:block;width:100%;height:124px}.og-pool{position:absolute;left:50%;bottom:2px;width:130px;height:30px;border-radius:50%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(120,232,176,0.32),rgba(70,160,120,0.12) 55%,transparent)}.og-pick-art img{position:absolute;left:50%;bottom:11px;width:92px;height:92px;transform:translateX(-50%);object-fit:contain;filter:drop-shadow(0 6px 5px rgba(0,0,0,0.6))}.og-pick-words{display:flex;flex-direction:column;align-items:center;min-width:0;max-width:100%}.og-pick-name{max-width:100%;margin-top:6px;overflow:hidden;font-size:0.9rem;font-weight:700;color:#fff;text-overflow:ellipsis;white-space:nowrap;transition:color 0.15s ease}.og-pick-fig{margin-top:2px;font-size:1.6rem;font-weight:800;line-height:1.15;color:#34D399;font-variant-numeric:tabular-nums}.og-pick-sub{font-size:0.7rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--muted-2)}.og-pick-prices{display:inline-flex;gap:12px;margin-top:8px;font-size:0.8rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.og-pick-prices .is-buy{color:#5B9FED}.og-pick-prices .is-sell{color:#F0C55E}.og-empty{position:relative;z-index:1;margin:auto 32px 26px;color:var(--muted)}@container og-stage (max-width:620px){.og-stage-copy{padding:18px 18px 0}.og-stage h1{font-size:min(1.75rem,calc((100cqi - 36px) / 13.4))}.og-lede{font-size:0.9rem}.og-bank{margin-top:16px}.og-bank-opt{height:30px;padding:0 11px;font-size:0.78rem}.og-picks{grid-template-columns:minmax(0,1fr);gap:2px;margin:auto 8px 12px;padding-top:18px}.og-pick{display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-areas:"art tag" "art words";align-items:center;column-gap:10px;row-gap:3px;padding:6px 6px;text-align:left}.og-pick-tag{grid-area:tag;align-self:end;margin:0;font-size:0.6rem}.og-pick-art{grid-area:art;flex:none;width:76px;height:70px}.og-pick-words{grid-area:words;align-self:start}.og-pool{width:70px;height:18px}.og-pick-art img{bottom:7px;width:56px;height:56px}.og-pick-words{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name fig" "prices sub";align-items:baseline;column-gap:10px;flex:1 1 auto}.og-pick-name{grid-area:name;margin:0;font-size:0.86rem}.og-pick-fig{grid-area:fig;margin:0;font-size:1.2rem;text-align:right}.og-pick-sub{grid-area:sub;font-size:0.6rem;text-align:right}.og-pick-prices{grid-area:prices;margin-top:2px;gap:10px;font-size:0.74rem}}@media (max-width:640px){.og{padding:1.25rem 0 1.5rem;gap:1rem}.og-stage{min-height:0}}.og-sec{margin-top:18px}.og-sec-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:14px}.og-sec-head h2{margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-0.015em;color:#fff}.og-sec-sub{font-size:0.86rem;color:var(--muted-2)}.og-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.og-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;padding:18px 14px 16px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,0.045) 0%,rgba(255,255,255,0.015) 100%)}.og-step + .og-step::before{content:"";position:absolute;left:-11px;top:50%;width:10px;height:10px;border-top:2px solid rgba(255,255,255,0.28);border-right:2px solid rgba(255,255,255,0.28);transform:translate(-1px,-50%) rotate(45deg)}.og-step-n{display:grid;place-items:center;align-self:flex-start;width:26px;height:26px;border-radius:999px;background:rgba(91,159,237,0.18);color:#A9CDF7;font-size:0.78rem;font-weight:800}.og-step-pic{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:112px}.og-step-t{margin:0;font-size:1rem;font-weight:700;text-align:center;color:#fff}.og-gap{gap:4px}.og-gap-row{display:flex;align-items:baseline;justify-content:space-between;padding:8px 12px;border-radius:12px;background:rgba(255,255,255,0.035);font-variant-numeric:tabular-nums}.og-gap-row b{font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase}.og-gap-row span{font-size:1.05rem;font-weight:700;color:#fff}.og-gap-row.is-sell b{color:#F0C55E}.og-gap-row.is-buy b{color:#5B9FED}.og-gap-mid{display:flex;align-items:center;gap:8px;padding:0 12px}.og-gap-mid i{flex:1 1 auto;height:18px;border-left:2px solid rgba(52,211,153,0.6);border-right:0}.og-gap-mid em{font-style:normal;font-size:0.95rem;font-weight:800;color:#34D399;font-variant-numeric:tabular-nums}.og-slot{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico kind" "nm nm" "qty qty" "bar bar";align-items:center;column-gap:8px;row-gap:6px;padding:12px 14px 14px;border-radius:14px;background:rgba(255,255,255,0.035)}.og-slot-ico{grid-area:ico;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:radial-gradient(circle at 50% 55%,rgba(170,195,235,0.16),rgba(170,195,235,0) 70%)}.og-slot-ico img{width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 4px 5px rgba(0,0,0,0.5))}.og-slot-kind{grid-area:kind;font-size:12px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.og-slot-kind.is-buy{color:#5B9FED}.og-slot-kind.is-sell{color:#F0C55E}.og-slot-nm{grid-area:nm;overflow:hidden;font-size:0.9rem;font-weight:700;color:#fff;text-overflow:ellipsis;white-space:nowrap}.og-slot-qty{grid-area:qty;font-size:0.82rem;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.og-slot-bar{grid-area:bar;display:block;height:5px;border-radius:5px;background:rgba(255,255,255,0.08);overflow:hidden}.og-slot-bar i{display:block;width:100%;height:100%;border-radius:5px}.og-slot-bar.is-buy i{background:#5B9FED}.og-slot-bar.is-sell i{background:#F0C55E}.og-keep{align-items:center;gap:4px}.og-keep b{font-size:1.9rem;font-weight:800;line-height:1.1;color:#34D399;font-variant-numeric:tabular-nums}.og-keep span{font-size:0.72rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--muted-2)}.og-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.og-rule{display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px 20px 18px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,0.045) 0%,rgba(255,255,255,0.015) 100%)}.og-rule-t{margin:0;font-size:1.05rem;font-weight:700;color:#fff}.og-rule-sub{margin:0;margin-top:auto;font-size:0.82rem;color:var(--muted-2)}.og-bar{display:flex;height:34px;border-radius:10px;overflow:hidden;background:rgba(255,255,255,0.05)}.og-bar>span{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;font-size:0.8rem;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.og-seg-keep{background:rgba(52,211,153,0.22);color:#6EE7A8}.og-seg-tax{background:rgba(240,197,94,0.22);color:#F0C55E;min-width:34px!important}.og-seg-cost{background:rgba(91,159,237,0.2);color:#A9CDF7}.og-bar--thin{flex:1 1 auto;height:26px;border-radius:8px}.og-vs{display:flex;flex-direction:column;gap:8px}.og-vs-row{display:flex;align-items:center;gap:10px}.og-vs-lbl{flex:none;width:92px;font-size:0.76rem;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.og-meter{display:flex;flex-direction:column;gap:8px}.og-meter-day{display:block;height:34px;border-radius:10px;background:rgba(255,255,255,0.07);overflow:hidden}.og-meter-day i{display:block;height:100%;min-width:6px;background:#5B9FED}.og-meter-key{display:flex;justify-content:space-between;font-size:0.78rem;color:var(--muted-2);font-variant-numeric:tabular-nums}.og-meter-key b{font-weight:700;color:var(--text)}.og-skybox{margin:0;padding:18px 22px 16px;border-radius:var(--surface-radius);border:1px solid var(--surface-border);background:linear-gradient(180deg,#03050C 0%,#060C1B 50%,#0C1A30 100%);box-shadow:var(--elev-1)}.og-chart{display:block;width:100%;height:auto}.og-chart-median,.og-chart-line,.og-chart-mark{vector-effect:non-scaling-stroke}.og-chart-spread{fill:url(#ogSpreadFill)}.og-chart-under{fill:url(#ogUnderFill)}.og-chart-median{stroke-width:1.4;stroke-dasharray:5 5}.og-chart-median-sell{stroke:#34D399}.og-chart-median-buy{stroke:#EF4444}.og-chart-line{fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.og-chart-line-sell{stroke:#34D399}.og-chart-line-buy{stroke:#EF4444}.og-chart-mark{fill:#0C1A30;stroke-width:3;r:4px}.og-chart-mark-buy{stroke:#EF4444}.og-chart-mark-sell{stroke:#34D399}.og-chart-note{font-size:11px;font-weight:800}.og-chart-note-buy{fill:#F87171}.og-chart-note-sell{fill:#34D399}.og-chart-legend{display:flex;flex-wrap:wrap;gap:6px 20px;margin-bottom:10px;font-size:0.8rem;font-weight:600;color:var(--muted)}.og-chart-legend span{display:inline-flex;align-items:center;gap:8px}.og-chart-legend i{display:block;width:18px;height:0;border-top:2.5px solid}.og-chart-legend .is-sell i{border-color:#34D399}.og-chart-legend .is-buy i{border-color:#EF4444}.og-chart-legend .is-median i{border-top-width:2px;border-top-style:dashed}.og-chart-key{display:flex;flex-wrap:wrap;gap:6px 26px;margin-top:10px;font-size:0.84rem;font-weight:600;color:var(--text)}.og-chart-key span{display:inline-flex;align-items:center;gap:8px}.og-chart-key i{width:10px;height:10px;border-radius:50%}.og-chart-key .is-buy i{background:#EF4444}.og-chart-key .is-sell i{background:#34D399}.og-checks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.og-checks li{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 16px 18px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,0.045) 0%,rgba(255,255,255,0.015) 100%);font-size:0.92rem;font-weight:600;line-height:1.35;color:#fff}.og-checks svg{width:26px;height:26px;padding:5px;border-radius:999px;background:rgba(52,211,153,0.16);color:#34D399}.og-go{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.og-btn{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 18px;border-radius:12px;border:1px solid var(--control-border);background:var(--control-bg);color:var(--text);font-size:0.9rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color 0.15s ease,color 0.15s ease,background-color 0.15s ease}.og-btn:hover{border-color:#5B9FED;color:#5B9FED}.og-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.og-btn svg{width:15px;height:15px}.og-btn.is-fill{border-color:#5B9FED;background:#5B9FED;color:#04101F;font-weight:700}.og-btn.is-fill:hover{border-color:#4a8fe0;background:#4a8fe0;color:#04101F}@media (max-width:1100px){.og-checks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.og-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.og-step:nth-child(3)::before{display:none}.og-rules{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.og-sec-head h2{font-size:1.15rem}.og-steps{grid-template-columns:minmax(0,1fr);gap:16px}.og-step{flex-direction:row;flex-wrap:wrap;align-items:center;padding:14px;gap:10px}.og-step-n{align-self:center}.og-step-t{flex:1 1 auto;text-align:left}.og-step-pic{order:2;flex-basis:100%;min-height:0}.og-step + .og-step::before{left:50%;top:-13px;transform:translate(-50%,0) rotate(135deg)}.og-step:nth-child(3)::before{display:block}.og-keep{align-items:flex-start}.og-checks{grid-template-columns:minmax(0,1fr);gap:6px}.og-checks li{flex-direction:row;align-items:center;padding:12px 14px}.og-skybox{padding:14px 12px 12px}.og-chart-legend,.og-chart-key{gap:4px 14px;font-size:0.74rem}.og-chart-legend{display:grid;grid-template-columns:repeat(2,max-content)}.og-chart-note{font-size:24px}.og-chart-mark{r:9px}.og-go>*{flex:1 1 0;justify-content:center}}.og-content{display:flex;flex-direction:column;margin-top:calc(11.25rem - 1.375rem);border-bottom:1px solid var(--line)}@media (max-width:640px){.og-content{margin-top:calc(11.25rem - 1rem)}}.og-fold{border-top:1px solid var(--line)}.og-fold[open]{padding-bottom:1.2rem}.og-fold summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.0625rem 0;cursor:pointer;list-style:none;color:var(--muted);transition:color 0.15s ease}.og-fold summary::-webkit-details-marker{display:none}.og-fold summary::marker{content:""}.og-fold summary:hover,.og-fold[open] summary{color:var(--text)}.og-fold summary:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:8px}.og-fold summary h2{margin:0;font-size:1.1875rem;font-weight:600;letter-spacing:-0.01em;color:inherit}.og-fold-mark{flex:none;display:inline-flex;color:var(--muted-2);transition:transform 0.15s ease}.og-fold-mark svg{width:0.875rem;height:0.875rem}.og-fold[open] .og-fold-mark{transform:rotate(180deg)}.og-fold p,.og-fold li,.og-fold dd{max-width:76ch;font-size:0.92rem;line-height:1.65;color:var(--muted)}.og-fold p{margin:0 0 0.8rem}.og-fold a{color:#8FBEF5}.og-fold b{color:var(--text)}.og-rows{margin:0 0 0.8rem}.og-rows dt{margin-top:0.8rem;font-size:0.92rem;font-weight:700;color:var(--text)}.og-rows dd{margin:0.2rem 0 0}.og-list{margin:0 0 0.8rem;padding-left:1.2rem}.og-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 0.8rem}.og-compare>div{padding:14px 16px;border-radius:16px;background:rgba(255,255,255,0.03)}.og-compare h3{margin:0 0 6px;font-size:0.95rem;color:var(--text)}.og-compare ul{margin:0;padding-left:1.1rem}.og-faq h3{margin:0.9rem 0 0.25rem;font-size:0.95rem;font-weight:700;color:var(--text)}.og-faq p{margin:0}@media (max-width:640px){.og-fold summary{padding:0.9375rem 0}.og-fold summary h2{font-size:1.03rem}.og-compare{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.og-bank-opt,.og-pick,.og-pick-name,.og-btn,.og-fold summary,.og-fold-mark{transition:none}}