:root{color-scheme:light;font-family:Avenir Next,Hiragino Sans,Noto Sans JP,sans-serif;background-color:#f6f4ef;color:#1a1a1a}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at top,#fff,#f2efe8 45%,#f1eee6)}a{color:inherit;text-decoration:none}.pm-card-link{display:block;color:inherit;text-decoration:none}.pm-card[data-clickable="1"]{cursor:pointer}.pm-card[data-clickable="1"]:hover{border-color:#00000024;box-shadow:0 14px 44px #00000014}button{font:inherit}.gate{min-height:100vh;display:grid;place-items:center;padding:28px}.gate-card{width:min(520px,100%);background:#ffffffd9;border:1px solid rgba(0,0,0,.08);border-radius:20px;box-shadow:0 18px 60px #00000014;overflow:hidden}.gate-brand{display:flex;align-items:center;gap:12px;padding:18px 18px 0}.gate-mark{width:40px;height:40px;border-radius:14px;background:#151515;color:#f6f4ef;display:grid;place-items:center;font-weight:800;letter-spacing:.5px}.gate-title{font-weight:800;letter-spacing:.2px}.gate-subtitle{margin-top:2px;font-size:12px;color:#0000008c;letter-spacing:1px;text-transform:uppercase}.gate-body{padding:16px 18px 18px}.gate-copy{margin:10px 0 14px;font-size:14px;color:#000000b3;line-height:1.6}.gate-form{display:grid;gap:10px}.gate-label{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#0000008c}.gate-input{height:44px;border-radius:14px;border:1px solid rgba(0,0,0,.14);padding:0 12px;background:#fffffff2;outline:none}.gate-input:focus{border-color:#1a4cff73;box-shadow:0 0 0 4px #1a4cff1f}.gate-error{font-size:13px;color:#b33b3b;font-weight:700}.gate-submit{height:44px;border-radius:14px;border:none;background:#151515;color:#f6f4ef;font-weight:800;letter-spacing:.8px;cursor:pointer}.gate-submit:hover{filter:brightness(.95)}.app-shell{min-height:100vh;display:flex;flex-direction:column}.app-header{display:flex;align-items:center;justify-content:space-between;padding:16px 28px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);position:sticky;top:0;z-index:10}.header-left,.header-right{display:flex;align-items:center;gap:12px}.caseflow-widget-slot{width:120px;height:44px;flex:0 0 auto}.header-balances{display:flex;align-items:center;gap:14px;padding-right:6px;border-right:1px solid rgba(0,0,0,.08);margin-right:6px}.balance-pill{display:grid;gap:2px;font-weight:900}.balance-k{color:#00000073;font-weight:800;font-size:12px}.balance-v{font-size:28px;letter-spacing:-.6px;line-height:1;color:#2f9d55}.deposit-btn{height:44px;padding:0 16px;border-radius:12px;border:none;background:#1a4cff;color:#fff;font-weight:950;font-size:16px;cursor:pointer}.deposit-btn:hover{filter:brightness(.95)}.brand{display:flex;align-items:center;gap:10px;font-weight:600}.brand-mark{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#151515;color:#f6f4ef;font-size:18px}.brand-name{letter-spacing:.4px}.nav-links{display:flex;gap:16px;font-size:14px;text-transform:uppercase;letter-spacing:1px;align-items:center}.nav-links a{padding:8px 12px;border-radius:999px;transition:background .2s ease,color .2s ease}.top-auth{border:1px solid rgba(0,0,0,.12);background:#fff;padding:8px 12px;border-radius:999px;cursor:pointer;font-weight:800;letter-spacing:1px;text-transform:uppercase}.lang-toggle{border:1px solid rgba(0,0,0,.12);background:#00000008;padding:8px 12px;border-radius:999px;cursor:pointer;font-weight:900;letter-spacing:1px;text-transform:uppercase}.lang-toggle:hover{background:#0000000f}.top-auth:hover{background:#0000000a}.nav-links a.active{background:#151515;color:#f6f4ef}.app-main{flex:1;padding:28px}.bottom-nav,.updates-pill{display:none}.auth-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:grid;place-items:center;padding:20px;z-index:50}.auth-modal{width:min(760px,100%);background:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.12);box-shadow:0 30px 90px #00000040;padding:22px}.auth-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-title{font-size:34px;font-weight:900;letter-spacing:-.6px;text-align:center;width:100%}.auth-x{border:none;background:transparent;cursor:pointer;font-size:28px;line-height:1;color:#0000008c;padding:4px 10px;border-radius:12px}.auth-x:hover{background:#0000000d}.auth-google{width:100%;margin-top:18px;height:64px;border-radius:14px;border:none;background:#1a4cff;color:#fff;font-size:20px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;gap:14px;cursor:pointer}.auth-google:hover{filter:brightness(.95)}.auth-google-g{width:36px;height:36px;border-radius:999px;background:#ffffff29;display:grid;place-items:center;font-weight:900}.auth-or{margin:18px 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px}.auth-or>span:first-child,.auth-or>span:last-child{height:1px;background:#0000001f}.auth-or-text{font-weight:900;color:#00000080;letter-spacing:1px}.auth-email-row{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center}.auth-input{height:64px;border-radius:14px;border:1px solid rgba(0,0,0,.12);padding:0 18px;font-size:20px;outline:none}.auth-input:focus{border-color:#1a4cff73;box-shadow:0 0 0 4px #1a4cff1f}.auth-continue{height:64px;border-radius:14px;border:none;background:#1a4cff8c;color:#fff;font-size:20px;font-weight:900;padding:0 22px;cursor:pointer}.auth-continue:disabled{opacity:.45;cursor:not-allowed}.auth-wallets{margin-top:18px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.auth-wallet{height:76px;border-radius:14px;border:1px solid rgba(0,0,0,.12);background:#fff;cursor:pointer;font-size:30px}.auth-wallet:hover{background:#0000000a}.auth-wallet.disabled{opacity:.45;cursor:not-allowed}.auth-terms{margin-top:12px;display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(0,0,0,.06);background:#00000005;font-weight:850;color:#000000b3}.auth-terms-check{margin-top:4px;width:18px;height:18px}.auth-terms-text{line-height:1.35}.auth-footer{margin-top:18px;display:flex;justify-content:center;gap:10px;color:#0000008c;font-weight:800}.auth-link{color:inherit;text-decoration:none}.auth-dot{opacity:.7}@media (max-width: 720px){.auth-modal{padding:18px}.auth-title{font-size:28px}.auth-google,.auth-input,.auth-continue{height:56px;font-size:18px}.auth-wallet{height:64px;font-size:26px}}@media (max-width: 980px){.balance-v{font-size:22px}}@media (max-width: 720px){.header-balances{display:none}.caseflow-widget-slot{width:44px;height:44px}}.page{display:flex;flex-direction:column;gap:24px}.page-header{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;justify-content:space-between}.eyebrow{margin:0 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#6e6a63}h1{margin:0;font-size:32px}.subtitle{margin:6px 0 0;color:#5f5b54}.cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.card{padding:18px;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 8px 24px #0000000d;display:flex;flex-direction:column;gap:14px}.card h3{margin:0;font-size:18px}.card-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#6d6861}.card-actions{display:flex;gap:10px}.btn{border:none;background:#151515;color:#f6f4ef;padding:8px 14px;border-radius:999px;cursor:pointer;font-size:12px;text-transform:uppercase;letter-spacing:1px}.btn.ghost{background:transparent;color:#151515;border:1px solid rgba(0,0,0,.2)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{font-size:11px;padding:6px 12px;border-radius:999px;background:#0000000f}.panel-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.detail-grid{display:grid;gap:16px;grid-template-columns:minmax(520px,2fr) minmax(320px,1fr);align-items:start}.detail-chart,.detail-context{grid-column:1}.detail-trade{grid-column:2;grid-row:1}.detail-book{grid-column:2;grid-row:2}.panel{padding:16px;background:#fff;border-radius:14px;border:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:12px}.panel h3{margin:0;font-size:16px}.legal-content h3{margin-top:18px}.legal-content p{margin:10px 0;color:#000000b8;line-height:1.7}.questions-content h2{margin-top:0}.questions-content h3{margin-top:18px}.questions-content p,.questions-content li{color:#000000b8;line-height:1.7}.questions-content code{background:#0000000f;padding:2px 6px;border-radius:8px;font-size:.95em}.panel-placeholder{background:#f4f1eb;border-radius:12px;padding:24px;color:#7a746e;text-align:center}.pm-detail-chart{display:flex;flex-direction:column;gap:10px}.pm-detail-chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.pm-detail-legend{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pm-detail-legend-item{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.08);background:#ffffffb3;font-size:13px;font-weight:700}.pm-detail-dot{width:10px;height:10px;border-radius:999px}.pm-detail-legend-text{color:#000000bf}.pm-detail-hint{font-size:13px;font-weight:700;color:#00000073}.pm-detail-chart-wrap{border-radius:14px;border:1px solid rgba(0,0,0,.08);background:#fff;overflow:hidden}.pm-detail-svg{display:block}.rewards-hero{border-radius:18px;overflow:hidden;border:1px solid rgba(0,0,0,.08);background:linear-gradient(90deg,#8c38ff,#3b6bff 60%,#2c7cff)}.rewards-hero-inner{padding:28px 24px;color:#ffffffeb}.rewards-title{margin:0;font-size:48px;font-weight:900;letter-spacing:-1px}.rewards-subtitle{margin:10px 0 0;max-width:720px;font-size:14px;line-height:1.6;color:#ffffffd1}.rewards-learn{display:inline-block;margin-top:10px;font-weight:900;color:#ffffffe6}.rewards-panel{margin-top:16px}@media (max-width: 720px){.rewards-title{font-size:36px}}@media (max-width: 980px){.detail-grid{grid-template-columns:1fr}.detail-trade,.detail-book,.detail-chart,.detail-context{grid-column:1;grid-row:auto}}.markets-page .page-header{margin-bottom:6px}.polymarket-topnav{display:flex;align-items:center;gap:16px}.breaking-hero{border-radius:18px;background:#e8efff;border:1px solid rgba(0,0,0,.06);overflow:hidden}.breaking-hero-inner{padding:22px;min-height:120px;display:grid;align-content:center;gap:10px;background:radial-gradient(circle at 85% 40%,rgba(26,76,255,.22),transparent 55%),radial-gradient(circle at 70% 60%,rgba(26,76,255,.14),transparent 60%)}.breaking-date{font-size:28px;color:#00000059;font-weight:900;letter-spacing:-.6px}.breaking-title{font-size:42px;font-weight:900;letter-spacing:-.9px}.breaking-subtitle{color:#00000073;font-weight:800}.breaking-list{margin-top:14px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;overflow:hidden}.breaking-row{width:100%;border:none;background:transparent;display:grid;grid-template-columns:40px 48px 1fr auto auto;gap:14px;align-items:center;padding:16px 18px;cursor:pointer;border-top:1px solid rgba(0,0,0,.06)}.breaking-row:first-child{border-top:none}.breaking-row:hover{background:#00000005}.breaking-rank{text-align:center;font-size:20px;font-weight:900;color:#0006}.breaking-thumb{width:44px;height:44px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#f3f2ee;display:grid;place-items:center;font-size:18px}.breaking-q{font-size:18px;font-weight:900;line-height:1.25;text-align:left}.breaking-metrics{display:grid;justify-items:end;gap:4px}.breaking-pct{font-size:46px;font-weight:900;letter-spacing:-1px;line-height:1}.breaking-change{font-size:24px;font-weight:900;letter-spacing:-.4px;line-height:1}.breaking-change.up{color:#2f9d55}.breaking-change.down{color:#d64141}.breaking-right{display:inline-flex;align-items:center;gap:12px;color:#00000059}.breaking-spark-wrap{color:#2f9d55}.breaking-spark{display:block}.breaking-chevron{font-size:32px;line-height:1}.breaking-page .page-header{display:none}.breaking-page{gap:0}.portfolio-list{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;overflow:hidden}.portfolio-row{width:100%;border:none;background:transparent;display:grid;grid-template-columns:40px 48px 1fr auto 24px;gap:14px;align-items:center;padding:16px 18px;cursor:pointer;border-top:1px solid rgba(0,0,0,.06);text-align:left}.portfolio-row:first-child{border-top:none}.portfolio-row:hover{background:#00000005}.portfolio-rank{text-align:center;font-size:18px;font-weight:900;color:#00000059}.portfolio-thumb{width:44px;height:44px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#f3f2ee;display:grid;place-items:center;font-size:18px}.portfolio-main{min-width:0}.portfolio-title{font-size:18px;font-weight:900;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-subtitle{margin-top:6px;color:#00000080;font-weight:800;font-size:13px}.portfolio-right{display:grid;justify-items:end;gap:4px}.portfolio-pct{font-size:30px;font-weight:900;letter-spacing:-.8px;line-height:1}.portfolio-change{font-size:16px;font-weight:900;letter-spacing:-.2px;line-height:1}.portfolio-change.up{color:#2f9d55}.portfolio-change.down{color:#d64141}.portfolio-chevron{font-size:28px;line-height:1;color:#00000059}.portfolio-claim{justify-self:end;align-self:center;font-weight:900;color:#1a4cff;background:#1a4cff14;border:1px solid rgba(26,76,255,.18);padding:6px 10px;border-radius:999px;font-size:12px;letter-spacing:.4px;text-transform:uppercase}.detail-status{display:grid;gap:10px}.detail-status-row{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.06);background:#00000005;font-weight:800}.detail-status-k{color:#0000008c}.detail-status-v{color:#000000d9}.detail-cta{display:flex;gap:10px;margin-top:2px}.buyback-panel{display:grid;gap:12px}.buyback-row{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.06);background:#00000005;font-weight:800}.buyback-label{color:#0000008c}.buyback-value{color:#000000d9}.buyback-success{font-size:16px;font-weight:900}.buyback-note{color:#000000a6;line-height:1.6;font-weight:800;padding:10px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.06);background:#00000004}.buyback-split{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 860px){.buyback-split{grid-template-columns:1fr}}.buyback-box{border-radius:14px;border:1px solid rgba(0,0,0,.06);background:#fff9;padding:12px}.buyback-box-title{font-weight:950;letter-spacing:-.01em;margin-bottom:10px}.buyback-mini{display:grid;gap:8px;color:#000000bf;font-weight:800}.buyback-form{display:grid;gap:10px}.buyback-field{display:grid;gap:6px;font-weight:850;color:#000000bf}.buyback-input{height:40px;border-radius:12px;border:1px solid rgba(0,0,0,.08);padding:0 12px;font-weight:900;background:#fffc}.buyback-actions{display:flex;gap:10px;flex-wrap:wrap}.buyback-asks,.buyback-fills{display:grid;gap:10px}.buyback-ask,.buyback-fill{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.06);background:#00000005}.buyback-ask-price,.buyback-fill-price{font-weight:950;color:#000000d9}.buyback-ask-meta,.buyback-fill-meta{font-weight:850;color:#0000008c;margin-top:2px}.buyback-ask-right,.buyback-fill-right{font-weight:900;color:#0000008c}.buyback-empty{font-weight:850;color:#0000008c}.buyback-error{font-weight:900;color:#b42318}.buyback-warn{font-weight:900;color:#000000a6}.buyback-tag{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;font-weight:950;font-size:12px;border:1px solid rgba(0,0,0,.08);background:#0000000a;margin-left:8px}.polymarket-tabs{display:flex;flex-wrap:wrap;gap:18px;align-items:center;font-size:18px;font-weight:600}.tab{border:none;background:transparent;padding:8px 2px;cursor:pointer;color:#00000073}.tab.active{color:#151515}.tab.active:before{content:"↗";display:inline-block;margin-right:8px;transform:translateY(-1px)}.polymarket-subnav{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:6px}.subtab{border:1px solid rgba(0,0,0,.08);background:#ffffffa6;padding:8px 12px;border-radius:14px;cursor:pointer;font-size:14px;font-weight:600;color:#000000b3}.subtab.active{background:#e8eefb;border-color:#4878ff40;color:#1a4cff}.market-grid{display:grid;gap:18px;margin-top:16px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.pm-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;padding:16px;box-shadow:0 10px 30px #0000000f;overflow:hidden;display:flex;flex-direction:column;gap:14px}.pm-card-head{display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:start}.pm-card-gauge{justify-self:end;margin-top:2px}.pm-gauge{width:78px;height:78px;position:relative;display:grid;place-items:center}.pm-gauge-svg{display:block}.pm-gauge-text{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;text-align:center}.pm-gauge-value{font-size:18px;font-weight:900;letter-spacing:-.4px}.pm-gauge-label{margin-top:2px;font-size:12px;color:#0000008c;font-weight:700}.pm-thumb{width:42px;height:42px;border-radius:12px;background:#f3f2ee;border:1px solid rgba(0,0,0,.06);display:grid;place-items:center;font-size:18px}.pm-card-title h3{margin:0;font-size:18px;line-height:1.25}.pm-card-badges{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.pm-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:700;background:#0000000f;color:#000000c7}.pm-badge.subtle{background:#00000008;color:#0009;border:1px solid rgba(0,0,0,.06)}.pm-outcomes{display:grid;grid-template-columns:1fr;gap:14px;align-items:stretch}.pm-outcomes[data-has-chart="1"]{grid-template-columns:1fr 140px}.pm-outcomes-list{display:flex;flex-direction:column;gap:10px}.pm-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.pm-row-label{min-width:0}.pm-row-name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#000000c7}.pm-row-right{display:flex;align-items:center;gap:10px}.pm-row-pct{min-width:44px;text-align:right;font-size:20px;font-weight:800;letter-spacing:-.4px}.pm-row-buttons{display:flex;gap:10px}.pm-btn{border-radius:14px;padding:10px 14px;font-size:13px;font-weight:800;border:1px solid rgba(0,0,0,.12);cursor:pointer}.pm-btn .pm-btn-hover,.pm-btn:hover .pm-btn-text{display:none}.pm-btn:hover .pm-btn-hover{display:inline}.pm-btn.yes{background:#27ae601f;border-color:#27ae6040;color:#1b7a46}.pm-btn.yes:hover{background:#27ae6038;border-color:#27ae6059}.pm-btn.no{background:#eb57571f;border-color:#eb575740;color:#b33b3b}.pm-btn.no:hover{background:#eb575738;border-color:#eb575759}.pm-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#0000008c;font-size:13px}.pm-meta{display:flex;gap:14px}.pm-actions{display:flex;gap:10px;position:relative}.pm-iconbtn{border:none;background:transparent;cursor:pointer;padding:6px 8px;border-radius:10px;opacity:.8}.pm-iconbtn:hover{background:#0000000d;opacity:1}.pm-rewards-popover{position:absolute;right:0;bottom:44px;width:260px;background:#fffffffa;border:1px solid rgba(0,0,0,.12);border-radius:16px;box-shadow:0 18px 60px #0000002e;padding:14px;z-index:30}.pm-rewards-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.pm-rewards-title{font-size:18px;font-weight:900;letter-spacing:-.2px}.pm-rewards-amount{display:inline-flex;align-items:center;gap:8px;font-size:22px;font-weight:900}.pm-rewards-coin{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;background:#1a4cff1a}.pm-rewards-link{margin-top:10px;width:100%;border:none;background:transparent;color:#1a4cff;font-weight:900;font-size:16px;padding:10px 8px;border-radius:12px;cursor:pointer}.pm-rewards-link:hover{background:#1a4cff14}@media (max-width: 720px){.app-header{flex-direction:column;align-items:flex-start;gap:12px}.nav-links{display:none}.app-main{padding:20px 20px 96px}.bottom-nav{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;left:0;right:0;bottom:0;z-index:20;padding:10px 10px calc(10px + env(safe-area-inset-bottom));background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(0,0,0,.08)}.bottom-nav a{display:grid;justify-items:center;gap:6px;padding:10px 6px;border-radius:14px;color:#0000008c}.bottom-nav a.active{background:#0000000f;color:#000000d9}.bottom-nav-icon{font-size:18px;line-height:1}.bottom-nav-label{font-size:11px;font-weight:800;letter-spacing:.4px}.bottom-nav-more{opacity:.6}.updates-pill{display:inline-flex;align-items:center;position:fixed;right:14px;bottom:calc(84px + env(safe-area-inset-bottom));z-index:25;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:#fffffff2;box-shadow:0 14px 44px #00000024;overflow:hidden}.updates-pill-main{border:none;background:transparent;display:inline-flex;align-items:center;gap:10px;padding:12px 14px;cursor:pointer}.updates-pill-icon{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;background:#1a4cff1a;color:#1a4cff;font-size:14px}.updates-pill-text{font-size:14px;font-weight:800;color:#000000d9;white-space:nowrap}.updates-pill-close{width:38px;height:44px;border:none;background:#00000008;cursor:pointer;font-size:18px;color:#0000008c}.updates-pill-close:hover{background:#0000000f}.pm-outcomes{grid-template-columns:1fr}.breaking-hero-inner{padding:18px 16px}.breaking-date{font-size:22px}.breaking-title{font-size:34px}.breaking-row{grid-template-columns:28px 44px 1fr auto}.breaking-right{gap:8px}.breaking-spark-wrap{display:none}.breaking-pct{font-size:34px}.breaking-change{font-size:18px}.portfolio-row{grid-template-columns:28px 44px 1fr auto}.portfolio-chevron{display:none}}
