.PoliticalTrade-module__aRoa8q__page{background:var(--color-bg);min-height:100vh;color:var(--color-text)}.PoliticalTrade-module__aRoa8q__article{max-width:760px;margin:0 auto;padding:48px 24px 80px}.PoliticalTrade-module__aRoa8q__meta{gap:8px;margin-bottom:16px;display:flex}.PoliticalTrade-module__aRoa8q__badge{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);background:#c9a44c24;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600}.PoliticalTrade-module__aRoa8q__badgeMuted{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;background:var(--color-bg-elevated);color:var(--color-text-tertiary);border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600}.PoliticalTrade-module__aRoa8q__title{font-family:var(--font-serif);color:var(--color-text);margin:0 0 28px;font-size:clamp(26px,4vw,34px);line-height:1.2}.PoliticalTrade-module__aRoa8q__factGrid{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:10px;grid-template-columns:repeat(2,1fr);gap:16px 24px;margin:0 0 32px;padding:20px 24px;display:grid}.PoliticalTrade-module__aRoa8q__factGrid div{min-width:0}.PoliticalTrade-module__aRoa8q__factGrid dt{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:4px;font-size:11px}.PoliticalTrade-module__aRoa8q__factGrid dd{font-family:var(--font-sans);color:var(--color-text);overflow-wrap:break-word;margin:0;font-size:14.5px}@media (max-width:560px){.PoliticalTrade-module__aRoa8q__factGrid{grid-template-columns:1fr}}.PoliticalTrade-module__aRoa8q__analysis{font-family:var(--font-sans);color:var(--color-text-secondary);margin-bottom:28px;line-height:1.7}.PoliticalTrade-module__aRoa8q__analysis h1,.PoliticalTrade-module__aRoa8q__analysis h2,.PoliticalTrade-module__aRoa8q__analysis h3{font-family:var(--font-serif);color:var(--color-text)}.PoliticalTrade-module__aRoa8q__links{margin-bottom:40px}.PoliticalTrade-module__aRoa8q__sourceLink{font-family:var(--font-sans);color:var(--color-primary);border-bottom:1px solid #c9a44c66;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-block}.PoliticalTrade-module__aRoa8q__sourceLink:hover{border-bottom-color:var(--color-primary)}.PoliticalTrade-module__aRoa8q__disclaimer{border-top:1px solid var(--color-border);padding-top:20px}.PoliticalTrade-module__aRoa8q__disclaimer h3{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0 0 10px;font-size:13px}.PoliticalTrade-module__aRoa8q__disclaimer p{font-family:var(--font-sans);color:var(--color-text-tertiary);margin:0 0 8px;font-size:12.5px;line-height:1.6}.PoliticalTrade-module__aRoa8q__txnSection{margin-top:1.6rem}.PoliticalTrade-module__aRoa8q__txnHeading{font-family:var(--font-serif);color:var(--color-text);margin:0 0 .7rem;font-size:1.05rem;font-weight:700}.PoliticalTrade-module__aRoa8q__txnScroll{border:1px solid var(--color-border);border-radius:10px;overflow-x:auto}.PoliticalTrade-module__aRoa8q__txnTable{border-collapse:collapse;width:100%;min-width:520px;font-size:.85rem}.PoliticalTrade-module__aRoa8q__txnTable th{text-align:left;font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border);white-space:nowrap;background:#ffffff05;padding:.6rem .8rem;font-size:.68rem;font-weight:600}.PoliticalTrade-module__aRoa8q__txnTable td{color:#f1efe6e6;vertical-align:top;border-bottom:1px solid #333a428c;padding:.55rem .8rem}.PoliticalTrade-module__aRoa8q__txnTable tbody tr:last-child td{border-bottom:none}.PoliticalTrade-module__aRoa8q__txnTable tbody tr:hover td{background:#c9a44c0d}.PoliticalTrade-module__aRoa8q__txnTicker a{color:#dfc077;font-weight:700;text-decoration:none}.PoliticalTrade-module__aRoa8q__txnTicker a:hover{text-decoration:underline}.PoliticalTrade-module__aRoa8q__txnBuy{color:#3fa672;white-space:nowrap;font-weight:600}.PoliticalTrade-module__aRoa8q__txnSale{color:#d1554f;white-space:nowrap;font-weight:600}.PoliticalTrade-module__aRoa8q__txnAmount{font-variant-numeric:tabular-nums;white-space:nowrap}.PoliticalTrade-module__aRoa8q__txnDate{color:#b7c0d1bf;white-space:nowrap}
