.lx .px-bridge{--bg-base:var(--bg);--bg-surface:var(--panel);--bg-elevated:var(--bg-2);--border-subtle:var(--edge);--border-default:var(--edge-2);--text-primary:var(--tx);--text-secondary:var(--tx-2);--text-tertiary:var(--tx-3);--text-inverse:var(--mint-ink);--text-brand-label:var(--mint);--text-danger:var(--down);--mint-400:var(--mint);--trade-buy-text:var(--mint);--trade-sell-text:var(--down);--gradient-brand:var(--mint);min-width:0}.lx .px-bridge .font-display{font-family:var(--disp);font-stretch:75%}.lx .px-bridge input,.lx .px-bridge select,.lx .px-bridge textarea{color:var(--tx)}.lx .px-sec{padding:16px 0 48px;display:grid;gap:16px}.lx .px-panel{border:1px solid var(--edge);border-radius:18px;background:var(--panel);padding:16px;display:grid;gap:12px;align-content:start;min-width:0}.lx .px-note{font-family:var(--mono);font-size:11.5px;color:var(--tx-3);letter-spacing:.02em;margin:0}.lx .px-faq{max-width:760px}.lx .px-faq details{border-bottom:1px solid var(--edge);padding:12px 0}.lx .px-faq summary{cursor:pointer;font-weight:500;color:var(--tx);list-style:none;display:flex;justify-content:space-between;gap:12px}.lx .px-faq summary::-webkit-details-marker{display:none}.lx .px-faq summary:after{content:"+";font-family:var(--mono);color:var(--tx-3);flex:none}.lx .px-faq details[open] summary:after{content:"−"}.lx .px-faq p{color:var(--tx-2);margin:8px 0 0;font-size:13.5px;line-height:1.65}.lx .px-faq a,.lx .px-res a.px-link{color:var(--mint)}.lx .px-cta{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.lx .px-res{max-width:560px;margin:0 auto;width:100%;padding-top:40px}.lx .px-ring{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;font:700 28px var(--mono);margin:0 auto}.lx .px-ring.ok{background:color-mix(in srgb,var(--mint) 14%,transparent);color:var(--mint)}.lx .px-ring.bad{background:color-mix(in srgb,var(--down) 14%,transparent);color:var(--down)}.lx .px-res h1{font:900 30px/1 var(--disp);font-stretch:72%;text-transform:uppercase;text-align:center;margin:0;color:var(--tx)}.lx .px-res .px-sub{text-align:center;color:var(--tx-2);font-size:14px;margin:0;line-height:1.6}.lx .px-lbl{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);margin:0}.lx .px-unl{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none}.lx .px-unl li{border:1px solid var(--edge);border-radius:10px;padding:7px 10px;font-size:12.5px;color:var(--tx)}.lx .px-list{margin:0;padding-left:18px;color:var(--tx-2);font-size:13px;display:grid;gap:4px}.lx .px-row{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--edge);font-size:13.5px;color:var(--tx-2);min-width:0}.lx .px-row:last-child{border-bottom:0}.lx .px-row b{font-family:var(--mono);font-weight:500;color:var(--tx);overflow-wrap:anywhere;text-align:right}.lx .px-big{width:100%;justify-content:center;height:46px;border-radius:14px;font-size:15px;font-weight:600;padding:0 16px}.lx .px-alt{display:block;text-align:center;font-size:13px;color:var(--tx-2);text-decoration:none}.lx .px-alt:hover{color:var(--tx)}.lx .px-pms{max-width:720px;margin:0 auto;width:100%}@media (max-width:480px){.lx .px-unl{grid-template-columns:1fr}.lx .px-res h1{font-size:26px}}