.pr{--pr-bg:#0c0e11;--pr-panel:#121519;--pr-raised:#191d23;--pr-line:rgba(255,255,255,0.08);--pr-line-strong:rgba(255,255,255,0.14);--pr-text:#eef1f4;--pr-text-2:#b3bbc5;--pr-muted:#7d8794;--pr-accent:#97fce4;--pr-accent-ink:#062a22;--pr-accent-soft:rgba(151,252,228,0.12);--pr-up:#7ef0cf;--pr-down:#ff7a7a;--pr-no:#ffb86b;--pr-no-soft:rgba(255,184,107,0.14);--pr-body:var(--vf-grotesk),sans-serif;--pr-display:var(--pr-body);--pr-mono:var(--vf-mono),monospace;--pr-radius:10px;min-height:100dvh;background:var(--pr-bg);color:var(--pr-text);font-family:var(--pr-body);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}.pr *{box-sizing:border-box}.pr a{color:inherit;text-decoration:none}.pr a:focus-visible,.pr button:focus-visible,.pr input:focus-visible,.pr select:focus-visible{outline:2px solid var(--pr-accent);outline-offset:2px;border-radius:6px}.pr .pr-mono{font-family:var(--pr-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.pr .pr-change.is-up{color:var(--pr-up)}.pr .pr-change.is-down{color:var(--pr-down)}.pr .pr-nav{gap:28px;height:56px;padding:0 clamp(16px,3vw,32px);border-bottom:1px solid var(--pr-line);background:var(--pr-bg);position:sticky;top:0;z-index:10}.pr .pr-brand,.pr .pr-nav{display:flex;align-items:center}.pr .pr-brand{gap:8px;font-family:var(--vf-unbounded),sans-serif;font-weight:500;font-size:14px;letter-spacing:.01em}.pr .pr-brand img{border-radius:6px}.pr .pr-nav-links{display:flex;gap:4px}.pr .pr-nav-links a{padding:6px 10px;border-radius:8px;color:var(--pr-text-2);font-weight:500;font-size:13px}.pr .pr-nav-links a:hover{color:var(--pr-text);background:var(--pr-raised)}.pr .pr-nav-side{margin-left:auto;display:flex;gap:8px}.pr .pr-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border-radius:8px;font-weight:600;font-size:13px;border:1px solid transparent;transition:background .15s,border-color .15s,color .15s;white-space:nowrap;cursor:pointer}.pr .pr-btn-primary{background:var(--pr-accent);color:var(--pr-accent-ink)}.pr .pr-btn-primary:hover{filter:brightness(1.06)}.pr .pr-btn-ghost{background:transparent;color:var(--pr-text);border-color:var(--pr-line-strong)}.pr .pr-btn-ghost:hover{background:var(--pr-raised)}.pr .pr-btn-sm{height:28px;padding:0 11px;font-size:12px}.pr .pr-search{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border-radius:8px;border:1px solid var(--pr-line-strong);background:var(--pr-panel);color:var(--pr-muted);min-width:220px}.pr .pr-search:focus-within{border-color:var(--pr-accent)}.pr .pr-search input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--pr-text);font:inherit;font-size:13px}.pr .pr-search input::placeholder{color:var(--pr-muted)}.pr .pr-search button{background:none;border:0;color:var(--pr-muted);font-size:16px;line-height:1;cursor:pointer}.pr .pr-select{height:34px;padding:0 30px 0 10px;border-radius:8px;border:1px solid var(--pr-line-strong);background:var(--pr-panel);color:var(--pr-text);font:inherit;font-size:13px;font-weight:500;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' fill='none' stroke='%23888' stroke-width='1.5'/></svg>");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer}.pr .pr-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:22px 0 12px}.pr .pr-toolbar .pr-search{margin-left:auto}.pr .pr-tabs{display:flex;gap:2px;padding:3px;border-radius:9px;background:var(--pr-panel);border:1px solid var(--pr-line)}.pr .pr-tabs button{height:28px;padding:0 12px;border-radius:6px;border:0;background:transparent;color:var(--pr-text-2);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.pr .pr-tabs button:hover{color:var(--pr-text)}.pr .pr-tabs button.is-on{background:var(--pr-raised);color:var(--pr-text);box-shadow:0 1px 0 rgba(0,0,0,.2)}.pr .pr-odds{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 7px;border-radius:6px;font-size:11px;white-space:nowrap}.pr .pr-odds b{font-weight:700;letter-spacing:.04em}.pr .pr-odds.is-yes{background:var(--pr-accent-soft);color:var(--pr-accent)}.pr .pr-odds.is-no{background:var(--pr-no-soft);color:var(--pr-no)}.pr .pr-odds-sm{height:20px;padding:0 6px;font-size:10.5px}.pr .pr-bond{height:4px;background:var(--pr-line-strong);overflow:hidden;min-width:48px}.pr .pr-bond,.pr .pr-bond i{display:block;border-radius:2px}.pr .pr-bond i{height:100%;background:var(--pr-accent)}.pr .pr-bond.is-done i{background:var(--pr-text-2)}.pr .pr-spark.is-up polyline{stroke:var(--pr-up)}.pr .pr-spark.is-down polyline{stroke:var(--pr-down)}.pr .pr-img{border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--pr-raised)}.pr .pr-empty{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center;padding:48px 16px;border:1px dashed var(--pr-line-strong);border-radius:var(--pr-radius);color:var(--pr-muted)}.pr .pr-empty b{color:var(--pr-text);font-weight:600}.pr .pr-shell{max-width:1360px;margin:0 auto;padding:0 clamp(16px,3vw,32px) 40px}.pr .pr-how{margin-top:56px;padding-top:28px;border-top:1px solid var(--pr-line)}.pr .pr-how h2{font-family:var(--pr-display);font-size:16px;font-weight:600;margin:0 0 14px}.pr .pr-how-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.pr .pr-how-item{display:flex;flex-direction:column;gap:5px;padding:16px;border-radius:var(--pr-radius);background:var(--pr-panel);border:1px solid var(--pr-line)}.pr .pr-how-item b{font-weight:600;font-size:13.5px}.pr .pr-how-item span{color:var(--pr-text-2);font-size:13px;line-height:1.5}.pr .pr-footer{padding:24px clamp(16px,3vw,32px) 90px;border-top:1px solid var(--pr-line);color:var(--pr-muted);font-size:12px;text-align:center}@media (max-width:720px){.pr .pr-nav{gap:12px}.pr .pr-nav-links,.pr .pr-nav-side .pr-btn-ghost span{display:none}.pr .pr-toolbar .pr-search{margin-left:0;width:100%}}.v29{--pr-body:"Instrument Sans",var(--vf-grotesk),sans-serif;--pr-display:"Bricolage Grotesque",var(--vf-grotesk),sans-serif;--pr-mono:"Geist Mono",var(--vf-mono),monospace;--pr-bg:#0b0d10;--pr-panel:#12151a;--pr-raised:#1a1e25;--pr-radius:14px}.v29 .b29-hero{padding:44px 0 26px;max-width:720px}.v29 .b29-hero h1{font-family:var(--pr-display);font-variation-settings:"opsz" 96;font-size:clamp(30px,4.2vw,46px);font-weight:700;letter-spacing:-.025em;line-height:1.05;margin:0 0 12px}.v29 .b29-hero p{margin:0;color:var(--pr-text-2);font-size:15.5px;line-height:1.5;max-width:58ch}.v29 .b29-filters{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 16px;padding:12px 0;border-top:1px solid var(--pr-line);border-bottom:1px solid var(--pr-line)}.v29 .b29-chips{display:flex;gap:6px;flex-wrap:wrap}.v29 .b29-chips button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;border:1px solid var(--pr-line-strong);background:transparent;color:var(--pr-text-2);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.v29 .b29-chips button .pr-mono{font-size:11px;color:var(--pr-muted)}.v29 .b29-chips button:hover{border-color:var(--pr-text-2);color:var(--pr-text)}.v29 .b29-chips button.is-on{background:var(--pr-text);border-color:var(--pr-text);color:var(--pr-bg)}.v29 .b29-chips button.is-on .pr-mono{color:rgba(11,13,16,.6)}.v29 .b29-right{margin-left:auto;display:flex;gap:8px}.v29 .b29-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.v29 .b29-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--pr-panel);border:1px solid var(--pr-line);border-radius:var(--pr-radius);overflow:hidden;isolation:isolate;transition:border-color .15s,transform .15s,background .15s}.v29 .b29-card:hover{border-color:var(--pr-line-strong);background:var(--pr-raised);transform:translateY(-1px)}.v29 .b29-card>*{position:relative;z-index:1}.v29 .b29-bg{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none}.v29 .b29-bg.is-up{color:var(--pr-up)}.v29 .b29-bg.is-down{color:var(--pr-down)}.v29 .b29-top{display:flex;align-items:center;gap:14px}.v29 .b29-top .pr-img{border:2px solid rgba(255,255,255,.08)}.v29 .b29-id{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.15;gap:3px}.v29 .b29-id b{font-family:var(--pr-display);font-variation-settings:"opsz" 40;font-size:22px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v29 .b29-id .pr-mono{font-size:13px;font-weight:500;color:var(--pr-text-2)}.v29 .b29-id i{font-style:normal;color:var(--pr-muted);font-weight:400}.v29 .b29-price{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2;gap:2px}.v29 .b29-price b{font-size:15px;font-weight:500}.v29 .b29-price .pr-change{font-size:12px}.v29 .b29-market{display:flex;align-items:center;gap:8px;min-height:26px}.v29 .b29-micon{width:26px;height:26px;border-radius:7px;flex-shrink:0;object-fit:cover}.v29 .b29-q{flex:1;min-width:0;font-size:12.5px;color:var(--pr-text-2);line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.v29 .b29-more{font-size:11px;color:var(--pr-muted)}.v29 .b29-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:2px -18px -18px;padding:12px 18px 16px;border-top:1px solid var(--pr-line);background:rgba(18,21,26,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(5px)}.v29 .b29-card:hover .b29-stats{background:rgba(26,30,37,.6)}.v29 .b29-stats dt{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--pr-muted)}.v29 .b29-stats dd{margin:3px 0 0;font-size:13.5px;font-weight:500;color:var(--pr-text)}.v29 .b29-stats dd .pr-bond{margin-top:6px;min-width:0}@media (max-width:720px){.v29 .b29-right{margin-left:0;width:100%}.v29 .b29-right .pr-search{flex:1;min-width:0}.v29 .b29-grid{grid-template-columns:1fr}.v29 .b29-stats{grid-template-columns:repeat(2,1fr)}}