@font-face{font-family:Geist;src:url(/fonts/geist.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:GeistMono;src:url(/fonts/geist-mono.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background:var(--page);font-synthesis:none;font-weight:400;font-size:13px;color-scheme:dark}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:none;border:0}button:disabled{opacity:.4;cursor:not-allowed}a{color:inherit;text-decoration:none}button,a,input,select{outline-offset:4px}button:focus-visible,a:focus-visible,select:focus-visible{outline:2px solid var(--mint)}button{transition:background .15s,color .15s,border-color .15s}svg{flex-shrink:0}strong{font-weight:600}button:hover:not(:disabled){color:var(--mint)}.mono,.numeric,.summary-value,.spotlight-price,.ticker-item strong,.watch-price strong{font-family:GeistMono,SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums}.studio-bar{height:31px;background:var(--page);border-bottom:1px solid var(--panel);font-size:9px;letter-spacing:1.45px;color:var(--muted-strong)}.studio-bar>div{max-width:1512px;padding:0 40px;margin:auto;display:flex;justify-content:space-between;height:100%;align-items:center}.studio-bar a{font-weight:700}.studio-bar a span{color:var(--mint);margin:0 8px}.studio-right{display:flex;align-items:center;gap:10px;letter-spacing:.3px;color:var(--muted)}.masthead{background:var(--bg);border-bottom:1px solid var(--border)}.masthead-inner{max-width:1512px;padding:0 40px;height:91px;display:flex;align-items:center;gap:54px;margin:auto}.brand{display:flex;align-items:center;gap:12px;flex-shrink:0;font-size:24px;font-weight:700;letter-spacing:-1px;line-height:1.1}.brand-icon{width:42px;height:42px;display:grid;place-items:center;background:color-mix(in srgb,var(--mint) 5.49%,transparent);color:var(--mint);border:1px solid color-mix(in srgb,var(--mint) 33.33%,transparent);border-radius:11px}.brand-green{color:var(--mint);font-weight:500}.brand small{font-size:10px;font-weight:400;letter-spacing:2.5px;color:var(--muted-strong);display:block;margin-top:8px}.search-wrap{display:flex;align-items:center;gap:11px;border:1px solid var(--border);background:var(--panel);height:40px;padding:0 13px;border-radius:7px;flex:1;max-width:485px;color:var(--muted)}.search-wrap:focus-within{border-color:var(--mint)}.search-wrap input{background:none;border:0;outline:0;min-width:0;width:100%;color:var(--text);font-size:12px}.search-wrap input::placeholder{color:var(--muted)}.search-wrap kbd{border:1px solid var(--border);padding:0 6px;line-height:20px;border-radius:3px;font-size:11px}.search-wrap button{padding:0;height:20px}.masthead-actions{margin-left:auto;display:flex;align-items:center;gap:23px}.region{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600}.icon-button{width:30px;height:30px;display:inline-grid;place-items:center;border-radius:5px;color:var(--muted-strong);padding:0}.icon-button:hover{background:color-mix(in srgb,var(--text) 3.14%,transparent)}.watchlist-button{border:1px solid var(--border);border-radius:6px;display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:11px}.watchlist-button>svg{color:var(--mint)}.watchlist-button>span{font-family:GeistMono,monospace;background:var(--surface);color:var(--text);border-radius:3px;padding:2px 5px;font-size:10px;margin-left:2px}.navigation{background:var(--bg);border-bottom:1px solid var(--border)}.navigation>div{padding:0 40px;max-width:1512px;margin:auto;display:flex;align-items:center;justify-content:space-between}.nav-links{display:flex;gap:33px;height:46px}.nav-links button{padding:0;position:relative;color:var(--muted-strong);font-size:12px;font-weight:500;white-space:nowrap}.nav-links button.active{color:var(--mint)}.nav-links button.active:after{content:"";position:absolute;height:2px;background:var(--mint);left:0;right:0;bottom:-1px}.market-open{display:flex;align-items:center;gap:7px;font-size:9px;letter-spacing:1.1px;color:var(--muted-strong)}.status-dot{display:inline-block;width:6px;height:6px;background:var(--mint);border-radius:50%;box-shadow:0 0 7px color-mix(in srgb,var(--mint) 12.55%,transparent);flex-shrink:0}.status-dot.warning{background:var(--gold)}.ticker-bar{height:65px;border-bottom:1px solid var(--border);background:var(--bg);display:flex;position:relative;overflow:hidden}.ticker-label{width:133px;flex-shrink:0;background:var(--bg);display:flex;justify-content:center;align-items:center;gap:10px;border-right:1px solid var(--border);z-index:2;color:var(--mint);padding-left:14px}.ticker-label span{font-family:GeistMono,monospace;font-size:8px;letter-spacing:1.2px;line-height:1.65}.ticker-viewport{overflow:hidden;flex:1}.ticker-track{display:flex;height:100%;width:max-content;animation:ticker 65s linear infinite}.ticker-track:hover,.ticker-track:focus-within{animation-play-state:paused}.ticker-item{display:grid;grid-template-columns:auto auto;grid-template-rows:18px 20px;gap:0 18px;text-align:left;border-right:1px solid var(--surface);min-width:193px;margin:12px 0;padding:0 22px;align-items:center}.ticker-symbol{font-size:9px;letter-spacing:.7px;color:var(--muted-strong);grid-column:1/-1;font-weight:500}.ticker-item strong{font-size:12px}.ticker-item strong small{font:10px Geist,sans-serif;color:var(--gold);margin-left:4px}.ticker-item .change,.ticker-item .no-change{justify-self:end;font-size:10px}.ticker-end{position:absolute;right:0;top:0;bottom:0;width:75px;background:linear-gradient(90deg,transparent,var(--bg));pointer-events:none}.ticker-loading{color:var(--muted);padding:24px 30px}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}main{max-width:1512px;margin:auto;padding:35px 40px 0}.page-intro{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.eyebrow{font-size:9px;letter-spacing:1.5px;color:var(--muted-strong);font-weight:500}.eyebrow span{color:var(--border-strong);margin:0 8px}h1{font-size:31px;letter-spacing:-1.15px;line-height:1.2;margin:12px 0 10px;font-weight:600}h1>span{color:var(--mint)}.page-intro p{color:var(--muted);font-size:12px;margin:0;line-height:1.7}.outline-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--border);border-radius:5px;height:31px;padding:0 11px;font-size:10px;color:var(--muted-strong);white-space:nowrap}.outline-button:hover{background:color-mix(in srgb,var(--text) 2.35%,transparent);border-color:var(--border-strong)}.intro-action{margin-top:15px;height:34px}.intro-action>svg:first-child{color:var(--mint)}.market-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:14px}.market-selects{display:flex;align-items:center;gap:16px;min-width:0}.market-location{font-family:GeistMono,monospace;font-size:10px;letter-spacing:.6px;display:flex;align-items:center;gap:7px;white-space:nowrap}.toolbar-divider{height:15px;width:1px;background:var(--border)}.select-wrap{position:relative;display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--muted-strong)}.select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0 21px 0 0;font-size:11px;max-width:100%;cursor:pointer;color:inherit;outline-offset:5px}.select-wrap select option{background:var(--panel)}.select-wrap>svg{position:absolute;right:0;pointer-events:none;color:var(--muted)}.refresh-status{display:flex;align-items:center;gap:9px;white-space:nowrap}.refresh-status>span{font-size:10px;color:var(--muted);display:flex;align-items:center;gap:6px}.summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:24px}.summary-card{background:var(--panel);border:1px solid var(--border);border-radius:7px;padding:18px 20px 15px;position:relative;overflow:hidden}.summary-heading{display:flex;justify-content:space-between;align-items:center;gap:5px}.summary-heading>span{font-size:9px;letter-spacing:1px;color:var(--muted-strong);font-weight:500}.summary-heading>svg{color:var(--dim)}.summary-value{font-size:27px;font-weight:500;margin:14px 0 10px;letter-spacing:-1px;line-height:1.15}.gold-unit{font-size:16px;color:var(--gold);margin-left:5px}.summary-note{font-size:9px;color:var(--muted);display:flex;align-items:center;gap:5px}.mini-dot{height:4px;width:4px;border-radius:50%;background:var(--dim)}.dashboard-layout{display:grid;grid-template-columns:minmax(0,1fr) 307px;gap:23px;align-items:start}.main-column{min-width:0}.panel{border:1px solid var(--border);background:var(--panel);border-radius:7px;overflow:hidden}.panel-heading{display:flex;justify-content:space-between;align-items:center;padding:17px 21px;border-bottom:1px solid var(--border)}.section-label{font-size:9px;font-weight:600;letter-spacing:1.15px;display:flex;align-items:center;gap:7px;color:var(--muted-strong)}.mint-line{display:inline-block;width:3px;height:11px;background:var(--mint);border-radius:1px}.snapshot-badge{display:flex;align-items:center;gap:6px;color:var(--muted-strong);font-size:8px;letter-spacing:.8px}.snapshot-badge .status-dot{width:4px;height:4px}.spotlight-top{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:20px 21px 0}.spotlight-item{display:flex;align-items:center;gap:12px}.item-icon{width:42px;height:42px;background:var(--surface);border:1px solid var(--gold-border);border-radius:7px;display:inline-grid;place-items:center;color:var(--gold);flex-shrink:0}.item-icon.small{width:30px;height:30px;border-radius:5px}.item-icon.common{background:var(--surface);border-color:var(--border-strong);color:var(--muted-strong)}.item-icon.uncommon{background:var(--surface);border-color:var(--border-strong);color:var(--mint)}.item-icon.rare{background:var(--blue-bg);border-color:var(--blue-border);color:var(--blue)}.item-icon.epic{background:var(--purple-bg);border-color:var(--purple-border);color:var(--purple)}.spotlight-item h2{font-size:20px;letter-spacing:-.6px;margin:0 0 6px;font-weight:600}.item-id{font-family:GeistMono,monospace;font-size:9px;letter-spacing:0;color:var(--muted);margin-left:9px;vertical-align:middle;font-weight:400}.spotlight-sub{font-size:10px;color:var(--muted-strong);display:flex;gap:7px}.spotlight-sub>span{color:var(--border-strong)}.favorite-button{display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid var(--border);border-radius:5px;color:var(--muted-strong);font-size:10px}.favorite-button.saved{color:var(--mint);background:color-mix(in srgb,var(--mint) 4.31%,transparent);border-color:color-mix(in srgb,var(--mint) 26.67%,transparent)}.spotlight-price{display:flex;align-items:center;gap:15px;padding:20px 21px 0;flex-wrap:wrap}.spotlight-price>strong{font-size:34px;font-weight:500;letter-spacing:-1.2px}.spotlight-price>strong>span{color:var(--gold);font-size:20px;margin-left:6px}.change{display:inline-flex;align-items:center;gap:3px;font-family:GeistMono,monospace;font-size:10px;white-space:nowrap}.positive{color:var(--mint)}.negative{color:var(--red)}.no-change{color:var(--dim);font-family:GeistMono,monospace;font-size:10px;white-space:nowrap}.spotlight-price>.no-change{font-family:Geist,sans-serif;font-size:10px;background:color-mix(in srgb,var(--text) 1.57%,transparent);padding:5px 7px;border-radius:4px;color:var(--muted-strong)}.price-type{font-family:Geist,sans-serif;font-size:9px;color:var(--muted);margin-left:auto;letter-spacing:.2px}.chart-controls{display:flex;justify-content:space-between;align-items:center;margin:17px 21px 0;border-bottom:1px solid var(--surface);padding-bottom:10px;gap:10px}.chart-tabs{display:flex;gap:17px}.chart-tabs button{font-size:10px;color:var(--muted);padding:4px 0}.chart-tabs button.active{color:var(--mint)}.range-tabs{display:flex;gap:3px}.range-tabs button{font-size:9px;font-family:GeistMono,monospace;color:var(--muted-strong);border-radius:3px;padding:5px 8px}.range-tabs button.active{background:color-mix(in srgb,var(--mint) 8.24%,transparent);color:var(--mint)}.price-chart,.depth-chart{position:relative;padding:12px 21px 8px;display:flex;flex-direction:column}.price-chart>svg,.depth-chart>svg{width:100%;flex:1;min-height:0}.grid-line{stroke:var(--surface);stroke-dasharray:3 4;stroke-width:1}.chart-axis{display:flex;justify-content:space-between;gap:5px;font-family:GeistMono,monospace;font-size:8px;color:var(--muted);margin-top:6px}.chart-axis>span:nth-child(2){font-size:7px;letter-spacing:.7px}.chart-note{position:absolute;top:15px;left:21px;display:flex;align-items:center;gap:6px;font-size:9px;color:var(--muted-strong);background:color-mix(in srgb,var(--bg) 87.45%,transparent);padding:4px 7px;border-radius:3px}.chart-wait{min-height:220px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--muted);font-size:11px;padding:25px}.spotlight-stats{margin:7px 21px 0;padding:17px 0 19px;border-top:1px solid var(--border);display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.spotlight-stats>div{display:flex;flex-direction:column;gap:7px}.spotlight-stats>div>span{font-size:8px;color:var(--muted);letter-spacing:.5px}.spotlight-stats strong{font-family:GeistMono,monospace;font-size:12px;font-weight:500}.spotlight-stats strong small{font-size:10px;color:var(--gold)}.variant-note{display:flex;gap:6px;font-size:9px;color:var(--muted);padding:0 21px 12px}.initial-state{padding:60px 35px;text-align:center;color:var(--muted-strong)}.initial-state>svg{color:var(--mint)}.initial-state h2{font-size:20px;color:var(--text);margin-top:17px}.initial-state p{font-size:11px;max-width:340px;margin:auto;line-height:1.7}.market-panel{margin-top:23px}.market-panel-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:21px 21px 17px}.market-panel-heading h2{font-size:17px;letter-spacing:-.3px;margin:0 0 7px;font-weight:550}.market-panel-heading p{font-size:10px;color:var(--muted);margin:0}.table-filters{border-bottom:1px solid var(--border);display:flex;justify-content:space-between;gap:6px;align-items:center;margin:0 21px;padding-bottom:13px}.filter-tabs{display:flex;gap:3px}.filter-tabs button{font-size:9px;color:var(--muted-strong);border-radius:4px;padding:6px 8px;white-space:nowrap}.filter-tabs button.active{background:color-mix(in srgb,var(--mint) 8.63%,transparent);color:var(--mint)}.mover-filters{display:flex;gap:9px}.mover-filters button{display:flex;align-items:center;gap:3px;font-size:9px;color:var(--muted-strong);padding:3px 0}.mover-filters button.active{color:var(--mint)}.table-scroll{overflow-x:auto}.market-table{border-collapse:collapse;width:100%;text-align:left;white-space:nowrap}.market-table th{height:40px;font-weight:500;font-size:8px;color:var(--muted);letter-spacing:.4px;background:var(--bg);border-bottom:1px solid var(--surface)}.market-table th>button{display:flex;align-items:center;gap:5px;padding:0;color:inherit;font-size:inherit;letter-spacing:inherit}.market-table th:not(:nth-child(2)){text-align:right}.market-table th:not(:nth-child(2))>button{margin-left:auto}.market-table th:last-child,.market-table td:last-child{padding-right:21px}.market-table th.star-col{width:40px}.market-table td{height:63px;font-size:11px;border-bottom:1px solid var(--surface);padding:0 8px}.market-table td:first-child{padding-left:16px;padding-right:0}.market-table td:nth-child(2){padding-left:3px}.market-table td:not(:nth-child(1)):not(:nth-child(2)){text-align:right}.market-table tbody>tr:hover{background:color-mix(in srgb,var(--text) .78%,transparent)}.market-table tbody>tr.selected{background:color-mix(in srgb,var(--mint) 2.35%,transparent)}.star-toggle{padding:5px;color:var(--dim);display:grid;place-items:center}.star-toggle.saved{color:var(--mint)}.item-cell{display:flex;align-items:center;gap:10px;padding:0;text-align:left;min-width:184px;max-width:250px}.item-cell>span:last-child{min-width:0}.item-cell strong{display:block;font-size:11px;overflow:hidden;text-overflow:ellipsis;max-width:185px;color:var(--text);font-weight:500}.item-cell strong.uncommon{color:var(--mint)}.item-cell strong.rare{color:var(--blue)}.item-cell strong.epic{color:var(--purple)}.item-cell small{display:flex;gap:5px;margin-top:5px;color:var(--muted);font-size:8px}.item-cell small>span{color:var(--border-strong)}.numeric{letter-spacing:-.2px}.coin{font-size:9px;color:var(--gold);margin-left:4px;font-family:Geist,sans-serif}.muted-price{color:var(--muted-strong)}.supply-cell{min-width:90px}.supply-bar{height:2px;display:block;width:48px;background:var(--surface);border-radius:3px;margin-top:8px;margin-left:auto}.supply-bar>span{height:100%;display:block;background:color-mix(in srgb,var(--mint) 41.96%,transparent)}.table-pagination{display:flex;align-items:center;justify-content:space-between;padding:13px 20px;color:var(--muted);font-size:9px}.table-pagination>div{display:flex;align-items:center;gap:10px;font-family:GeistMono,monospace;font-size:9px}.table-pagination button{border:1px solid var(--border);border-radius:4px;height:24px;width:25px;display:grid;place-items:center;padding:0}.table-pagination button:disabled{opacity:.3}.empty-state{padding:38px 24px;text-align:center;color:var(--muted)}.empty-state h3{font-size:15px;color:var(--text);font-weight:500}.empty-state p{font-size:11px;line-height:1.7}.empty-state button{display:inline-flex;align-items:center;gap:6px;color:var(--mint);font-size:11px;margin-top:8px}.sidebar{display:flex;flex-direction:column;gap:20px}.watch-panel,.pulse-panel{padding:20px 18px 0}.sidebar-heading{display:flex;align-items:center;justify-content:space-between}.sidebar-heading h2{display:flex;align-items:center;gap:8px;font-size:14px;letter-spacing:-.25px;margin:0;font-weight:550}.sidebar-heading h2>svg{color:var(--mint)}.sidebar-heading>span:not(.subtle-pill){font-family:GeistMono,monospace;font-size:9px;background:var(--surface);padding:3px 6px;border-radius:3px;color:var(--muted-strong)}.sidebar-description{font-size:10px;color:var(--muted);margin:9px 0 10px}.watch-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 0;width:100%;border-bottom:1px solid var(--surface);text-align:left}.watch-name{display:flex;align-items:center;gap:8px;min-width:0}.watch-name>span:last-child{min-width:0}.watch-name strong{display:block;font-size:11px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:115px}.watch-name small{display:block;font-size:8px;color:var(--muted);letter-spacing:.3px;margin-top:6px}.watch-price{text-align:right;flex-shrink:0}.watch-price>strong{font-size:10px;font-weight:500;display:block;margin-bottom:4px}.watch-price>strong>small{font-family:Geist,sans-serif;font-size:9px;color:var(--gold);margin-left:3px}.watch-price .no-change{font-size:9px}.sidebar-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 0;color:var(--mint);font-size:10px;font-weight:500}.watch-empty{padding:25px 10px;text-align:center;color:var(--muted);font-size:10px}.subtle-pill{font-size:7px;letter-spacing:.7px;border:1px solid var(--border);border-radius:3px;color:var(--muted);padding:4px 5px;white-space:nowrap}.pulse-total{font-family:GeistMono,monospace;font-size:29px;letter-spacing:-1px;margin:23px 0 18px}.pulse-total>span{font-family:Geist,sans-serif;font-size:9px;color:var(--muted-strong);margin-left:8px;letter-spacing:0}.allocation-bar{height:7px;border-radius:4px;background:var(--muted-strong);overflow:hidden}.allocation-bar>span{height:100%;display:block;background:var(--mint);border-right:3px solid var(--panel)}.allocation-legend{padding:14px 0 17px;display:flex;flex-direction:column;gap:12px}.allocation-legend>div{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--muted-strong)}.allocation-legend strong{margin-left:auto;font-family:GeistMono,monospace;font-size:10px;color:var(--text);font-weight:400}.legend-dot{width:5px;height:5px;border-radius:50%}.legend-dot.mint{background:var(--mint)}.legend-dot.lavender{background:var(--muted-strong)}.pulse-footnote{font-size:8px;color:var(--muted);padding:13px 0;border-top:1px solid var(--surface)}.collector-panel{padding:20px 20px 0;border:1px solid color-mix(in srgb,var(--mint) 15.29%,transparent);border-radius:7px;background:linear-gradient(140deg,color-mix(in srgb,var(--mint) 3.53%,transparent),var(--bg) 70%)}.collector-icon{width:31px;height:31px;border-radius:7px;background:color-mix(in srgb,var(--mint) 6.27%,transparent);border:1px solid color-mix(in srgb,var(--mint) 16.86%,transparent);display:grid;place-items:center;color:var(--mint)}.collector-panel h3{font-size:14px;font-weight:500;letter-spacing:-.3px;margin:15px 0 9px}.collector-panel>p{font-size:10px;color:var(--muted-strong);line-height:1.8;margin:0 0 18px}.collector-row{display:flex;justify-content:space-between;margin-top:10px;font-size:9px;color:var(--muted-strong)}.collector-row>strong{font-weight:400;font-family:GeistMono,monospace;color:var(--muted-strong);font-size:9px}.collector-status{display:flex;align-items:center;gap:6px;font-size:9px;color:var(--mint);margin:17px 0}.collector-status>.status-dot{width:4px;height:4px}.collector-panel>button{width:100%;border-top:1px solid var(--surface);display:flex;align-items:center;justify-content:space-between;color:var(--muted-strong);font-size:9px;padding:14px 0}.studio-card{padding:22px 20px;background:radial-gradient(ellipse at 100% 100%,color-mix(in srgb,var(--mint) 6.27%,transparent),transparent 75%),var(--bg);border:1px solid var(--surface);border-radius:7px;position:relative;overflow:hidden}.studio-card:after{content:"//";position:absolute;right:-2px;bottom:9px;font-size:100px;line-height:1;color:color-mix(in srgb,var(--mint) 3.14%,transparent);font-weight:300;pointer-events:none;transform:skew(-10deg)}.studio-card-label{font-size:7px;letter-spacing:1.1px;color:var(--muted-strong)}.studio-card>div{font-size:22px;letter-spacing:-.8px;font-weight:500;line-height:1.35;margin:17px 0 9px}.studio-card>div>span{color:var(--mint)}.studio-card>p{font-size:10px;color:var(--muted-strong);margin:0 0 26px}.studio-card-link{display:flex;align-items:center;gap:7px;color:var(--mint);font-size:10px}.listings-panel{margin-top:24px}.heading-sub{font-size:12px;color:var(--muted-strong);font-weight:400;margin-left:5px}.listing-table th{padding-left:21px;text-align:left!important}.listing-table td{padding-left:21px!important;text-align:left!important;height:45px;font-size:10px}.time-pill{font-size:8px;letter-spacing:.3px;padding:4px 7px;background:color-mix(in srgb,var(--border) 10.98%,transparent);color:var(--muted-strong);border:1px solid var(--border);border-radius:3px}.empty-listings{padding:20px;color:var(--muted)}footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:31px;padding:21px 0 25px;border-top:1px solid var(--surface);font-size:8px;color:var(--muted)}footer .footer-brand{font-size:8px;letter-spacing:.7px;color:var(--muted-strong);font-weight:600}footer .footer-brand>span{color:var(--mint);margin:0 6px}footer>button{font-size:8px;color:var(--muted);display:flex;align-items:center;gap:4px;padding:0}.error-banner,.notice-banner{display:flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--red) 26.67%,transparent);background:color-mix(in srgb,var(--red) 3.14%,transparent);border-radius:5px;color:var(--red);padding:11px 14px;font-size:11px;margin-bottom:15px;line-height:1.6;flex-wrap:wrap}.error-banner>button{margin-left:auto;text-decoration:underline}.error-banner>span{font-size:9px}.notice-banner{color:var(--gold);background:color-mix(in srgb,var(--gold) 3.14%,transparent);border-color:color-mix(in srgb,var(--gold) 20%,transparent)}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);background:var(--panel);color:var(--text);box-shadow:0 5px 30px color-mix(in srgb,var(--scrim) 40%,transparent);z-index:30;border:1px solid color-mix(in srgb,var(--mint) 33.33%,transparent);padding:13px 16px;border-radius:7px;display:flex;align-items:center;gap:10px;font-size:11px;max-width:90vw}.toast>svg{color:var(--mint)}.toast>button{display:grid;place-items:center;padding:3px;color:var(--muted-strong);margin-left:10px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--scrim) 72.16%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:40;display:flex;align-items:center;justify-content:center;padding:25px;overflow-y:auto}.info-modal{width:620px;max-width:100%;border:1px solid var(--border);border-radius:12px;background:var(--panel);padding:36px;position:relative;box-shadow:0 20px 100px color-mix(in srgb,var(--scrim) 60%,transparent);max-height:90vh;overflow-y:auto}.info-modal>.eyebrow{color:var(--mint);font-size:8px}.info-modal h2{font-size:25px;font-weight:550;letter-spacing:-.7px;max-width:390px;line-height:1.3;margin:14px 0 18px}.info-modal p{font-size:11px;line-height:1.9;color:var(--muted-strong)}.info-modal p strong{color:var(--text);font-weight:500}.modal-close{position:absolute;top:17px;right:17px}.retention-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:24px 0}.retention-grid>div{display:flex;flex-direction:column;align-items:center;gap:7px;background:color-mix(in srgb,var(--mint) 2.35%,transparent);border:1px solid color-mix(in srgb,var(--mint) 14.51%,transparent);border-radius:5px;padding:16px 5px}.retention-grid strong{font-family:GeistMono,monospace;font-size:26px;color:var(--mint);font-weight:500}.retention-grid span{font-size:9px;color:var(--muted-strong)}.modal-note{padding:12px 14px;background:color-mix(in srgb,var(--text) 1.18%,transparent);border-radius:4px;color:var(--muted-strong)!important}.primary-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:40px;background:var(--mint);color:var(--bg);border-radius:5px;font-size:11px;font-weight:600;margin-top:22px}.primary-button:hover{background:var(--mint);color:var(--bg)!important}.spin{animation:spin 1.3s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(min-width:1600px){main{padding-top:42px}.summary-grid{margin-bottom:27px}.dashboard-layout{grid-template-columns:minmax(0,1fr) 327px}.depth-chart,.price-chart{min-height:240px}.market-table td{height:66px}.masthead-inner{gap:75px}}@media(max-width:1200px){.masthead-inner{gap:27px}.masthead-actions{gap:14px}.masthead-inner,.navigation>div,.studio-bar>div{padding-left:25px;padding-right:25px}main{padding-left:25px;padding-right:25px}.dashboard-layout{grid-template-columns:minmax(0,1fr) 275px;gap:18px}.summary-grid{gap:12px}.summary-card{padding:16px}.summary-heading>span{font-size:8px}.item-cell{min-width:145px;max-width:190px;gap:7px}.item-cell strong{max-width:135px}.market-table td{font-size:10px;padding:0 6px}.market-table th{font-size:7px}.table-filters{flex-wrap:wrap}.spotlight-sub{font-size:9px}.price-type{display:none}.watch-name strong{max-width:100px}.watch-price>strong{font-size:9px}.market-table th:last-child,.market-table td:last-child{padding-right:13px}}@media(max-width:1000px){.dashboard-layout{grid-template-columns:minmax(0,1fr) 250px;gap:15px}.brand{font-size:21px}.masthead-inner{gap:25px}.search-wrap input{font-size:11px}.watchlist-button{display:none}.masthead-actions{gap:12px}.market-open{font-size:8px;letter-spacing:.5px}.nav-links{gap:26px}.item-cell{min-width:140px}.item-cell strong{max-width:125px}.mover-filters{display:none}.spotlight-item h2{font-size:18px}.spotlight-item .item-id{display:none}.spotlight-price>strong{font-size:30px}.chart-controls{gap:6px}.range-tabs button{padding:5px}.chart-tabs{gap:12px}.spotlight-stats>div>span{font-size:7px;letter-spacing:0}.spotlight-stats strong{font-size:10px}.watch-panel,.pulse-panel{padding-left:14px;padding-right:14px}.watch-name .item-icon{display:none}.sidebar-heading h2{font-size:13px}.collector-panel{padding-left:16px;padding-right:16px}.summary-value{font-size:25px}.summary-note{font-size:8px}.summary-heading>svg{width:13px}.heading-sub{display:none}footer{flex-wrap:wrap;row-gap:12px}footer>span{order:3;width:100%}}@media(max-width:800px){.dashboard-layout{grid-template-columns:1fr}.sidebar{display:grid;grid-template-columns:1fr 1fr;gap:15px}.studio-card{display:none}.collector-panel{grid-column:1/-1;padding-bottom:12px;display:grid;grid-template-columns:35px 1fr 1fr;gap:0 14px;align-items:start}.collector-icon{grid-row:1/3}.collector-panel h3{margin:0 0 7px;font-size:13px}.collector-panel>p{grid-column:2;grid-row:2/5;margin:0;font-size:9px}.collector-row{margin-top:4px}.collector-status{grid-column:3;margin:9px 0}.collector-panel>button{grid-column:2/-1;margin-top:14px;padding:10px 0 0}.market-panel{margin-bottom:4px}.watch-name .item-icon{display:grid}.watch-name strong{max-width:140px}.summary-heading>span{font-size:7px;letter-spacing:.8px}.summary-value{font-size:24px}.summary-note{line-height:1.5;align-items:flex-start}.summary-note .mini-dot{margin-top:4px;flex-shrink:0}.market-selects{gap:11px}.market-location{font-size:8px}.market-toolbar{gap:8px}.select-wrap select{font-size:10px}.refresh-status>span{font-size:9px}.market-open{display:none}.nav-links{gap:32px}.masthead-inner{height:80px}.brand{font-size:21px;gap:9px}.brand small{font-size:8px;margin-top:6px}.brand-icon{height:36px;width:36px}.masthead-actions .region{font-size:10px}.search-wrap{height:37px;padding:0 10px}.search-wrap input::placeholder{font-size:10px}.search-wrap kbd{display:none}h1{font-size:28px}.page-intro{margin-bottom:23px}.eyebrow{font-size:8px}.spotlight-price{padding-top:17px}.spotlight-price>strong{font-size:34px}.spotlight-item h2{font-size:21px}.item-id{display:inline!important}.spotlight-sub{font-size:10px}.spotlight-stats>div>span{font-size:8px}.spotlight-stats strong{font-size:12px}.item-cell{min-width:170px}.item-cell strong{max-width:210px}.market-table td{font-size:11px}.market-table th{font-size:8px}}@media(max-width:600px){main{padding:25px 16px 0}.masthead-inner,.navigation>div,.studio-bar>div{padding-left:16px;padding-right:16px}.studio-right{display:none}.studio-bar{height:27px;font-size:8px}.masthead-inner{height:auto;min-height:76px;flex-wrap:wrap;gap:15px;padding-top:17px;padding-bottom:15px}.brand{font-size:22px;order:0}.masthead-actions{order:1}.search-wrap{order:2;width:100%;max-width:none;flex-basis:100%;height:38px}.search-wrap input{font-size:11px}.search-wrap input::placeholder{font-size:11px}.nav-links{width:100%;justify-content:space-between;gap:12px;height:42px}.nav-links button{font-size:10px}.ticker-bar{height:57px}.ticker-label{width:82px;padding-left:0;gap:6px}.ticker-label>svg{width:13px}.ticker-label span{font-size:6px;letter-spacing:.6px}.ticker-item{margin:9px 0;min-width:167px;padding:0 17px}.ticker-symbol{font-size:8px}.ticker-item strong{font-size:10px}.ticker-item .change{font-size:8px}.page-intro{align-items:flex-start;margin-bottom:24px}.page-intro .eyebrow{font-size:6px;letter-spacing:1.1px}.page-intro .eyebrow span{margin:0 4px}h1{font-size:26px;letter-spacing:-.9px;max-width:290px;line-height:1.2;margin-top:12px}.page-intro p{font-size:10px;max-width:240px}.intro-action{font-size:0;padding:0;width:29px;height:29px;gap:0;margin-top:28px}.intro-action svg:last-child{display:none}.intro-action>svg:first-child{width:14px}.market-toolbar{flex-wrap:wrap;margin-bottom:15px}.market-selects{gap:9px;width:100%;justify-content:space-between}.market-location{font-size:8px;letter-spacing:0;gap:5px}.toolbar-divider{display:none}.select-wrap{max-width:46%}.select-wrap select{font-size:9px;padding-right:15px}.select-wrap>svg{width:10px}.refresh-status{margin-left:auto}.refresh-status>span{font-size:8px}.refresh-status>.icon-button{width:22px;height:20px}.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:17px}.summary-card{padding:14px}.summary-heading>span{font-size:7px;letter-spacing:.5px}.summary-value{font-size:27px;margin:13px 0 9px}.summary-note{font-size:8px}.summary-heading>svg{width:14px}.panel-heading{padding:14px 15px}.section-label{font-size:8px;letter-spacing:.8px}.snapshot-badge{font-size:6px;letter-spacing:.4px}.spotlight-top{padding:17px 15px 0}.spotlight-item{gap:9px}.spotlight-item .item-icon{width:35px;height:35px}.spotlight-item h2{font-size:18px}.spotlight-item .item-id{display:none!important}.spotlight-sub{font-size:8px;gap:5px}.favorite-button{font-size:8px;padding:6px}.favorite-button>svg{width:12px}.spotlight-price{padding:17px 15px 0;gap:10px}.spotlight-price>strong{font-size:30px}.spotlight-price>.no-change{font-size:8px;padding:4px 5px}.chart-controls{margin:17px 15px 0;padding-bottom:9px}.chart-tabs{gap:12px}.chart-tabs button{font-size:9px}.range-tabs{gap:0}.range-tabs button{font-size:8px;padding:4px 5px}.price-chart,.depth-chart{padding:11px 15px 8px}.chart-note{left:15px;font-size:7px;gap:4px;max-width:90%}.chart-axis{font-size:7px}.chart-axis>span:nth-child(2){font-size:6px;letter-spacing:0}.spotlight-stats{margin:3px 15px 0;gap:13px 10px;grid-template-columns:1fr 1fr;padding:15px 0}.spotlight-stats>div>span{font-size:7px}.spotlight-stats strong{font-size:11px}.variant-note{padding:0 15px 12px;font-size:8px;line-height:1.6}.market-panel{margin-top:17px}.market-panel-heading{padding:17px 15px 14px}.market-panel-heading h2{font-size:16px}.market-panel-heading p{font-size:8px;line-height:1.6}.market-panel-heading .outline-button{height:27px;font-size:8px;padding:0 8px}.market-panel-heading .outline-button>svg{width:12px}.table-filters{margin:0 15px;padding-bottom:11px}.filter-tabs{width:100%;justify-content:space-between}.filter-tabs button{font-size:8px;padding:5px 8px}.market-table{min-width:670px}.market-table td{height:59px}.market-table th{font-size:7px}.market-table td{font-size:10px}.item-cell strong{font-size:10px;max-width:165px}.item-cell small{font-size:7px}.item-cell .item-icon{height:27px;width:27px}.table-pagination{padding:12px 15px;font-size:8px}.table-pagination>div{font-size:8px}.sidebar{gap:13px;grid-template-columns:1fr}.watch-panel,.pulse-panel{padding:18px 17px 0}.watch-items{display:grid;grid-template-columns:1fr 1fr;gap:0 17px}.watch-item{padding:12px 0;gap:3px}.watch-name .item-icon{display:none}.watch-name strong{font-size:10px;max-width:90px}.watch-price>strong{font-size:9px}.watch-price .no-change{font-size:8px}.watch-name small{font-size:7px}.watch-items>.watch-item:last-child:nth-child(odd){display:none}.watch-empty{grid-column:1/-1}.pulse-panel{display:none}.collector-panel{grid-column:auto;grid-template-columns:31px 1fr 95px;gap:0 10px;padding:17px}.collector-panel h3{font-size:12px;letter-spacing:-.25px}.collector-panel>p{font-size:8px;line-height:1.8}.collector-row{font-size:8px}.collector-row>strong{font-size:8px}.collector-status{font-size:7px;gap:4px;margin:9px 0 0}.collector-panel>button{font-size:8px}.listings-panel{margin-top:18px}.listing-table{min-width:680px}.listings-panel .subtle-pill{display:none}footer{padding-top:20px;margin-top:23px;font-size:7px;gap:13px}footer .footer-brand{font-size:7px}footer>button{font-size:7px}footer>span{font-size:7px;line-height:1.8}.toast{bottom:15px;font-size:10px;padding:11px 12px;min-width:260px;max-width:95vw;line-height:1.5}.info-modal{padding:27px 22px;border-radius:8px}.info-modal h2{font-size:22px;margin-top:15px}.info-modal p{font-size:10px}.retention-grid strong{font-size:24px}.retention-grid span{font-size:8px}.info-modal>.eyebrow{font-size:7px}.modal-backdrop{padding:15px}.error-banner,.notice-banner{font-size:9px;padding:9px 11px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.us-ticker-item{min-width:220px}.ticker-us-range{display:flex;flex-direction:column;gap:4px;color:var(--muted-strong);font-family:Geist Mono,monospace;font-size:10px}.ticker-us-range small{color:var(--dim);font-family:Geist,sans-serif;font-size:9px}.us-comparison-summary{display:flex;justify-content:space-between;gap:20px;padding:22px 26px 15px}.us-comparison-summary>div{display:flex;flex-direction:column;gap:8px}.us-comparison-summary span{color:var(--muted);font-size:9px;letter-spacing:1px}.us-comparison-summary strong{color:var(--text);font-family:Geist Mono,monospace;font-size:17px}.us-house-scroll{max-height:440px;overflow:auto}.us-house-table{min-width:760px}.us-house-table td{height:64px}.us-house-table td:last-child{min-width:150px}.us-house-table td:last-child small{display:block;margin-top:5px;font-size:9px}.house-link{display:flex;flex-direction:column;gap:5px;text-align:left}.house-link strong{color:var(--text);font-size:11px}.house-link small,.house-source-time{color:var(--muted-strong);font-size:10px}.uncompared-house .house-link strong,.uncompared-house .numeric{color:var(--muted)}.comparison-note{display:flex;gap:7px;margin:13px 26px;color:var(--muted-strong);font-size:10px;line-height:1.7}.comparison-note svg{flex-shrink:0;margin-top:2px}.comparison-note a{color:var(--mint)}@media(max-width:640px){.us-comparison-summary{padding:18px 15px 12px;gap:12px}.us-comparison-summary strong{font-size:12px}.us-comparison-summary span{font-size:7px}.comparison-note{margin:12px 15px;font-size:9px}.us-ticker-item{min-width:170px}}.market-index-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:0 0 24px}.market-index-card{text-align:left;padding:15px 13px 12px;background:var(--panel);border:1px solid var(--border);border-radius:8px;min-width:0;transition:border-color .18s,background .18s}.market-index-card:hover{border-color:var(--dim);background:var(--panel)}.market-index-card.active{border-color:var(--mint);box-shadow:inset 0 -2px 0 var(--mint)}.market-index-card>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:4px}.market-index-card>div:first-child>strong{font-size:10px;letter-spacing:.6px;color:var(--text)}.index-change{font-family:GeistMono,monospace;font-size:9px}.index-market-name{display:block;margin-top:6px;color:var(--muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index-price-line{display:flex;align-items:center;justify-content:space-between;gap:5px;margin:12px 0 9px}.index-price-line b{font:600 21px GeistMono,monospace;letter-spacing:-1px;color:var(--purple)}.sparkline{display:block;width:80px;height:34px;flex-shrink:1;overflow:visible}.index-price-line .sparkline{width:56px;height:28px}.spark-empty{display:block;width:60px;font-size:8px;color:var(--dim)}.index-regime{font-size:9px;color:var(--muted-strong);display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.index-regime.positive{color:var(--mint)}.index-regime.negative{color:var(--red)}.index-regime.caution{color:var(--gold)}.finance-ticker-item{min-width:225px}.finance-ticker-item>strong{font-size:13px}.named-market-select select{min-width:190px}.selected-regime-label{display:flex;align-items:center;gap:9px}.selected-regime-label small{font-size:9px;color:var(--muted)}.regime-tag{display:inline-flex;border:1px solid var(--border-strong);border-radius:4px;padding:5px 8px;font-size:10px;white-space:nowrap;color:var(--muted-strong);background:var(--panel)}.regime-tag.positive{border-color:var(--mint-border);color:var(--mint);background:var(--mint-bg)}.regime-tag.negative{border-color:var(--border-strong);color:var(--red);background:var(--surface)}.regime-tag.caution{border-color:var(--gold-border);color:var(--gold);background:var(--panel)}.finance-chart{padding:14px 15px 7px}.finance-chart>svg{display:block;width:100%;height:auto;max-height:360px;overflow:visible;touch-action:pan-y}.chart-readout{display:flex;align-items:center;gap:13px;min-height:34px;padding:0 12px;font:10px GeistMono,monospace;color:var(--muted-strong)}.chart-readout>strong{font-size:13px;color:var(--purple)}.chart-readout>button{margin-left:auto;display:flex;align-items:center;gap:6px;font:9px Geist,sans-serif;color:var(--dim);padding:5px 0}.chart-readout>button>span{height:2px;width:13px;background:var(--dim)}.chart-readout>button.enabled{color:var(--purple)}.chart-readout>button.enabled>span{background:var(--purple)}.chart-svg-label{fill:var(--muted);font:10px GeistMono,monospace}.finance-chart-foot{padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9px;color:var(--muted)}.finance-chart-foot>span:first-child{display:flex;align-items:center;gap:6px;white-space:nowrap}.finance-chart-foot .legend-dot{height:5px;width:5px;margin-left:5px}.chart-integrity-note{margin:12px 12px 4px;color:var(--muted);font-size:9px;line-height:1.7}.profile-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 26px;padding:17px 0;border-top:1px solid var(--border)}.profile-facts>div{display:flex;flex-direction:column;gap:8px}.profile-facts span{font-size:8px;letter-spacing:.65px;color:var(--muted)}.profile-facts strong{font:10px GeistMono,monospace;color:var(--text);line-height:1.6}.profile-indexing{display:flex;align-items:center;gap:7px;color:var(--gold);font-size:10px;line-height:1.7;padding:0 26px 12px}.chart-tabs{flex-wrap:wrap}.retention-grid strong{font-size:24px}.regime-card,.research-ideas{padding:23px 21px 0}.regime-card .subtle-pill,.research-ideas .subtle-pill{font-size:7px;padding:4px 5px;letter-spacing:.3px}.regime-card .sidebar-heading h2,.research-ideas .sidebar-heading h2{font-size:14px}.regime-title{font-size:24px;letter-spacing:-.8px;font-weight:600;line-height:1.2;margin:21px 0 12px;color:var(--text)}.regime-title.positive{color:var(--mint)}.regime-title.negative{color:var(--red)}.regime-title.caution{color:var(--gold)}.regime-card>p{font-size:11px;line-height:1.85;color:var(--muted-strong)}.regime-card>.sparkline{width:100%;height:57px;margin:18px 0}.regime-card>.spark-empty{margin:18px 0;width:auto}.regime-metrics{display:grid;grid-template-columns:1fr 1fr;gap:17px 13px;padding:17px 0;border-top:1px solid var(--border)}.regime-metrics>div{display:flex;flex-direction:column;gap:6px}.regime-metrics span{font-size:9px;color:var(--muted)}.regime-metrics strong{font:12px GeistMono,monospace;text-transform:capitalize;color:var(--text)}.regime-scope{font-size:9px;color:var(--muted);line-height:1.6;padding-bottom:14px}.regime-warning{display:flex;align-items:flex-start;gap:6px;padding:9px 0;border-top:1px solid var(--border);color:var(--gold);font-size:9px;line-height:1.7}.regime-warning svg{flex-shrink:0;margin-top:2px}.regime-card>.regime-caption{margin:12px -21px 0;padding:13px 21px;border-top:1px solid var(--border);font-size:9px;color:var(--muted);line-height:1.8}.research-idea{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:15px 0;text-align:left;border-bottom:1px solid var(--border)}.research-idea:hover strong{color:var(--mint)}.research-idea>div{display:flex;flex-direction:column;gap:6px}.research-idea strong{font-size:11px;color:var(--text)}.research-idea small{font:9px GeistMono,monospace;color:var(--muted-strong)}.idea-action{display:flex;align-items:center;gap:3px;font-size:9px;color:var(--muted-strong);white-space:nowrap}.idea-action.positive{color:var(--mint)}.idea-action.caution{color:var(--gold)}.research-ideas-foot{display:flex;gap:6px;align-items:flex-start;font-size:9px;line-height:1.7;color:var(--muted);padding:14px 0}.research-ideas-foot svg{flex-shrink:0;margin-top:2px}.research-empty{font-size:11px;color:var(--muted-strong);line-height:1.8;padding:18px 0}.item-research-card{margin-top:23px}.item-research-card .section-label{margin-bottom:9px;font-size:9px}.item-research-card .market-panel-heading h2{font-size:18px}.research-action{padding:8px 11px;border-radius:5px;border:1px solid var(--border-strong);background:var(--surface);color:var(--purple);font-size:11px;white-space:nowrap}.research-action.positive{background:var(--mint-bg);color:var(--mint);border-color:var(--mint-border)}.research-action.caution{background:var(--surface);color:var(--gold);border-color:var(--gold-border)}.recommendation-reason{margin:0 26px 20px;color:var(--muted-strong);font-size:12px;line-height:1.9}.research-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 26px 20px;padding-top:17px;border-top:1px solid var(--border)}.research-facts>div{display:flex;flex-direction:column;gap:8px}.research-facts span{font-size:9px;color:var(--muted)}.research-facts strong{font:12px GeistMono,monospace;color:var(--text);text-transform:capitalize}.research-explanation{border-top:1px solid var(--border);padding:13px 26px;color:var(--muted)}.research-explanation>summary{display:flex;align-items:center;gap:7px;font-size:10px;cursor:pointer}.research-explanation p{font-size:10px;line-height:1.9;color:var(--muted-strong);margin:15px 0 5px}.market-monitor{margin-top:26px}.monitor-table{min-width:930px}.monitor-table th:first-child,.monitor-table td:first-child{padding-left:25px;min-width:180px;width:180px}.monitor-table th:nth-child(2),.monitor-table td:nth-child(2){min-width:130px;width:130px}.monitor-table td:nth-child(4){width:100px;min-width:100px}.monitor-table td:nth-child(5){min-width:210px}.monitor-market-link{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.monitor-market-link strong{color:var(--text);font-size:12px}.monitor-market-link:hover strong{color:var(--mint)}.monitor-market-link small{font:9px GeistMono,monospace;color:var(--muted)}.monitor-confidence{display:block;font-size:9px;line-height:1.7;color:var(--muted);margin-top:6px}.monitor-source{font:9px GeistMono,monospace;color:var(--muted-strong);white-space:nowrap}.monitor-foot{padding:15px 25px;color:var(--muted);font-size:10px;line-height:1.8;border-top:1px solid var(--border)}.us-house-table th:first-child,.us-house-table td:first-child{min-width:200px;padding-left:20px}@media(max-width:1200px){.market-index-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.market-index-card:last-child{grid-column:auto}.index-price-line .sparkline{width:72px}.index-price-line b{font-size:22px}.selected-regime-label small{display:none}.finance-chart-foot{flex-wrap:wrap;gap:8px}.chart-readout{gap:9px}.chart-readout>button{font-size:8px}.regime-card,.research-ideas{padding:20px 18px 0}.regime-card>.regime-caption{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}}@media(max-width:800px){.market-index-strip{grid-template-columns:repeat(4,minmax(125px,1fr));overflow-x:auto;padding-bottom:7px}.market-index-card{padding:13px 12px}.market-index-card>div:first-child>strong{font-size:9px}.index-price-line b{font-size:19px}.index-change{font-size:8px}.regime-card,.research-ideas{grid-column:auto}.market-toolbar{flex-wrap:wrap;gap:12px}.selected-regime-label{display:none}.chart-controls{gap:12px;flex-wrap:wrap}.chart-tabs{gap:16px}.finance-chart-foot>span{font-size:8px}.profile-facts{grid-template-columns:1fr 1fr;gap:16px}.research-facts{grid-template-columns:1fr 1fr;gap:18px}.market-monitor{margin-top:20px}.chart-readout{font-size:8px;padding:0 2px}.chart-readout>strong{font-size:11px}.chart-readout>span:nth-child(3){display:none}}@media(max-width:640px){.market-index-strip{display:flex;gap:9px;margin-bottom:17px;scroll-snap-type:x proximity}.market-index-card{min-width:145px;scroll-snap-align:start}.named-market-select select{min-width:150px;font-size:10px}.finance-ticker-item{min-width:180px}.finance-ticker-item>strong{font-size:11px}.finance-chart{padding:10px 8px 7px}.finance-chart>svg{min-height:190px}.finance-chart-foot{padding:0 7px;line-height:1.7}.chart-integrity-note{font-size:8px;margin:9px 7px}.profile-facts{margin:0 15px;padding:14px 0;gap:14px 10px}.profile-facts span{font-size:7px}.profile-facts strong{font-size:9px}.chart-controls .chart-tabs{gap:12px}.regime-card,.research-ideas{padding:20px 17px 0}.regime-title{font-size:24px}.regime-card>.regime-caption{margin-left:-17px;margin-right:-17px;padding-left:17px;padding-right:17px}.regime-card>p{font-size:10px}.research-action{font-size:9px;padding:6px 8px}.recommendation-reason{margin:0 15px 15px;font-size:10px}.research-facts{margin:0 15px 16px}.research-facts span{font-size:8px}.research-facts strong{font-size:10px}.research-explanation{padding:12px 15px}.research-explanation p{font-size:9px}.item-research-card .market-panel-heading h2{font-size:16px}.monitor-foot{padding:13px 15px;font-size:9px}.retention-grid strong{font-size:20px}}.risk-badge{display:inline-flex!important;align-items:center;width:max-content;max-width:100%;padding:3px 7px;border-radius:5px;font:9px GeistMono,monospace;line-height:1.5;margin:5px 0;white-space:nowrap}.risk-badge.high{background:color-mix(in srgb,var(--red) 7.84%,transparent);color:var(--red);border:1px solid color-mix(in srgb,var(--red) 14.9%,transparent)}.risk-badge.moderate{background:color-mix(in srgb,var(--gold) 7.06%,transparent);color:var(--gold);border:1px solid color-mix(in srgb,var(--gold) 14.9%,transparent)}.item-cell .risk-badge{font-size:8px}.listing-activity-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:18px 25px;border-top:1px solid var(--border)}.listing-activity-facts span{display:block;color:var(--muted);font-size:10px;margin-bottom:8px}.listing-activity-facts strong{font-size:15px;color:var(--text)}.activity-disclaimer{padding:0 25px 20px;color:var(--muted-strong);font-size:11px;line-height:1.8}.item-research-card>.research-action{margin:0 25px 15px;display:inline-flex}.research-facts strong{font-size:13px!important}.summary-card:last-child .summary-value{font-size:clamp(19px,2.2vw,30px)}@media(max-width:650px){.listing-activity-facts{grid-template-columns:1fr;gap:14px}.listing-activity-facts>div{display:flex;align-items:center;justify-content:space-between}.listing-activity-facts span{margin:0}.risk-badge{white-space:normal}.mover-filters{flex-wrap:wrap}.research-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.investment-panel .market-panel-heading h2{display:flex;align-items:center;gap:9px}.investment-body{padding:0 25px 22px}.investment-rating{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.investment-rating>strong{font-size:20px;letter-spacing:-.5px}.investment-rating>span{color:var(--muted);font-size:10px}.investment-reason{color:var(--muted-strong);line-height:1.8;font-size:11px}.investment-levels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);border-radius:7px;margin:20px 0;background:var(--bg)}.investment-levels>div{padding:17px 12px;border-right:1px solid var(--border)}.investment-levels>div:last-child{border:0}.investment-levels span,.investment-sizing span{display:block;font-size:8px;letter-spacing:1px;color:var(--muted)}.investment-levels strong{display:block;font-family:GeistMono,monospace;font-size:14px;margin:10px 0;overflow-wrap:anywhere}.investment-levels small,.investment-sizing small{display:block;font-size:9px;line-height:1.7;color:var(--muted)}.investment-inputs{margin:18px 0;padding:17px;background:color-mix(in srgb,var(--text) 1.18%,transparent);border:1px solid var(--border);border-radius:7px}.investment-form-title{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px}.investment-form-title>span{font-size:9px;color:var(--muted)}.investment-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.investment-form-grid label>span{display:block;margin-bottom:7px;color:var(--muted-strong);font-size:10px}.investment-form-grid input{width:100%;min-width:0;border-radius:4px;border:1px solid var(--border);background:var(--page);color:var(--text);padding:9px;font-family:GeistMono,monospace;font-size:12px}.investment-inputs .outline-button{margin-top:17px}.investment-sizing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:19px 0}.investment-sizing strong{display:block;font-family:GeistMono,monospace;font-size:15px;margin:9px 0}.investment-position{padding:12px;border-left:2px solid var(--purple);font-size:11px;line-height:1.8;background:color-mix(in srgb,var(--blue) 3.53%,transparent)}.investment-offers,.investment-evaluation{margin:17px 0;border-top:1px solid var(--border);padding-top:14px}.investment-offers summary,.investment-evaluation summary{cursor:pointer;color:var(--muted-strong);font-size:11px}.investment-evaluation p,.investment-offers p,.investment-scenario{font-size:10px;line-height:1.9;color:var(--muted-strong)}.investment-actions{display:flex;gap:12px;align-items:center;margin-top:20px}.investment-actions small{margin-left:auto;font-size:9px;color:var(--muted)}.investment-notice{display:flex;gap:9px;font-size:10px;color:var(--muted-strong);line-height:1.8;margin:17px 0 0}.investment-notice svg{margin-top:3px}.investment-error{color:var(--red);font-size:11px}@media(max-width:900px){.investment-levels{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-levels>div{border-bottom:1px solid var(--border)}.investment-levels>div:nth-child(2){border-right:0}.investment-levels>div:nth-child(3){border-bottom:0}.investment-rating{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.investment-body{padding:0 15px 18px}.investment-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-sizing{gap:12px}.investment-sizing strong{font-size:12px}.investment-levels strong{font-size:13px}.investment-actions{flex-wrap:wrap}.investment-actions small{margin-left:0}.investment-form-title{flex-direction:column;gap:6px}}.paper-portfolio{margin-bottom:24px}.paper-portfolio .market-panel-heading h2{display:flex;align-items:center;gap:8px}.paper-portfolio .market-panel-heading p{color:var(--muted);font-size:10px;margin:9px 0 0;line-height:1.8}.paper-body{padding:0 25px 22px}.paper-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.paper-summary>div{padding:12px 0}.paper-summary span{display:block;color:var(--muted);font-size:8px;letter-spacing:1px}.paper-summary strong{display:block;font-family:GeistMono,monospace;font-size:22px;margin:12px 0}.paper-summary small{display:block;color:var(--muted);font-size:10px;line-height:1.7}.paper-summary small.positive{color:var(--mint)}.paper-summary small.negative{color:var(--red)}.paper-equity-chart{margin-top:8px;border-top:1px solid var(--border);padding-top:15px}.paper-equity-chart svg{display:block;width:100%;height:210px}.paper-chart-legend{display:flex;gap:25px;justify-content:center;color:var(--muted);font-size:10px;margin:8px 0 19px}.paper-chart-legend span{display:flex;gap:7px;align-items:center}.paper-chart-legend i{height:2px;width:17px;background:var(--mint)}.paper-chart-legend span:last-child i{background:var(--purple)}.paper-secondary{display:flex;justify-content:space-between;gap:15px;padding:15px 0;border-top:1px solid var(--border);color:var(--muted);font-size:10px}.paper-secondary strong{margin-left:8px;color:var(--text);font-family:GeistMono,monospace}.paper-holdings h3,.paper-ledger-heading h3{font-size:13px;font-weight:500}.paper-ledger-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:18px 0 12px}.paper-assumptions,.paper-pending{border-top:1px solid var(--border);padding-top:15px;margin-top:15px}.paper-assumptions summary,.paper-pending summary{cursor:pointer;color:var(--muted-strong);font-size:11px}.paper-assumptions p,.paper-empty{color:var(--muted);font-size:10px;line-height:1.9}.paper-pending-row{display:flex;align-items:center;gap:18px;padding:12px 0;font-size:11px;border-bottom:1px solid var(--border)}.paper-pending-row small{margin-left:auto;color:var(--muted);font-size:9px}.paper-notice{display:flex;gap:8px;line-height:1.8;font-size:10px;color:var(--muted-strong);margin:18px 0 0}.paper-notice svg{margin-top:3px}.paper-show-more{font-size:11px;color:var(--mint);padding:12px 0}.paper-status-note{padding:12px 14px;border-left:2px solid var(--gold);background:color-mix(in srgb,var(--gold) 3.53%,transparent);color:var(--muted-strong);font-size:11px;line-height:1.8}@media(max-width:900px){.paper-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.paper-secondary{flex-wrap:wrap}.paper-equity-chart svg{height:180px}}@media(max-width:640px){.paper-body{padding:0 15px 18px}.paper-summary strong{font-size:17px}.paper-summary span{font-size:7px}.paper-chart-legend{flex-direction:column;gap:8px;align-items:center}.paper-pending-row{align-items:flex-start;flex-direction:column;gap:7px}.paper-pending-row small{margin:0}.paper-ledger-heading .outline-button{font-size:9px}.paper-secondary{flex-direction:column}.paper-equity-chart svg{height:150px}}.paper-strategy-intro{display:flex;justify-content:space-between;gap:25px;align-items:center;padding:15px 18px;margin:2px 0 22px;border:1px solid color-mix(in srgb,var(--mint) 18.82%,transparent);border-radius:7px;background:linear-gradient(110deg,color-mix(in srgb,var(--mint) 3.14%,transparent),transparent)}.paper-strategy-intro strong{font-size:15px;font-weight:500}.paper-strategy-intro p{color:var(--muted);font-size:11px;line-height:1.8;max-width:650px;margin:7px 0 0}.paper-strategy-intro>span{font-size:10px;white-space:nowrap;color:var(--gold);border:1px solid color-mix(in srgb,var(--gold) 18.82%,transparent);border-radius:4px;padding:7px 9px}.paper-picks-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:19px 0 12px}.paper-picks-heading h3{font-size:13px;font-weight:500;margin:0}.paper-picks-heading>span{color:var(--muted);font-size:9px}.paper-pick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px}.paper-pick-card,.paper-trade-story{border:1px solid var(--border);border-radius:7px;padding:16px;background:var(--bg)}.paper-pick-title{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.paper-pick-title h3{font-size:13px;margin:5px 0 0;line-height:1.5;font-weight:600}.paper-pick-title>div>span{font-size:8px;letter-spacing:1.3px;color:var(--purple)}.paper-phase{font-size:8px;font-weight:500;white-space:nowrap;color:var(--muted-strong);border:1px solid var(--border);border-radius:4px;padding:5px 7px}.paper-phase.holding{color:var(--mint);border-color:color-mix(in srgb,var(--mint) 25.1%,transparent);background:color-mix(in srgb,var(--mint) 3.14%,transparent)}.paper-phase.queued{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 25.1%,transparent)}.paper-pick-card>p,.paper-trade-story>p{font-size:10px;color:var(--muted-strong);line-height:1.8;margin:12px 0}.paper-pick-levels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:13px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.paper-pick-levels span{display:block;font-size:7px;letter-spacing:.7px;color:var(--muted)}.paper-pick-levels strong{display:block;margin-top:6px;font-family:GeistMono,monospace;font-size:11px;font-weight:500}.paper-pick-progress{display:flex;align-items:center;gap:6px;margin:16px 0 12px;font-size:8px;color:var(--dim)}.paper-pick-progress span.done{color:var(--mint)}.paper-pick-progress i{height:1px;background:var(--border);flex:1}.paper-pick-pnl{display:flex;flex-direction:column;gap:7px;padding:9px 0;font-size:10px}.paper-pick-pnl span{color:var(--muted);line-height:1.7}.paper-pick-pnl strong{font-family:GeistMono,monospace;font-size:11px;font-weight:500}.paper-pick-card>p.paper-pick-next{font-size:9px;color:var(--muted-strong)}.paper-pick-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:15px}.paper-pick-footer small{font-size:8px;color:var(--muted);line-height:1.7}.paper-pick-footer button{display:flex;align-items:center;gap:5px;font-size:9px;color:var(--mint);white-space:nowrap;padding:0}.paper-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.paper-story-facts{display:flex;flex-direction:column;gap:8px;margin-top:15px}.paper-story-facts>span{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:9px}.paper-story-facts strong{color:var(--text);font-family:GeistMono,monospace;font-weight:500}.paper-story-facts strong.positive{color:var(--mint)}.paper-story-facts strong.negative{color:var(--red)}.paper-record-context{font-size:10px;color:var(--muted-strong);line-height:1.9;padding:12px 0;border-bottom:1px solid var(--border)}@media(max-width:1100px){.paper-pick-grid,.paper-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-strategy-intro{align-items:flex-start;flex-direction:column;gap:13px}}@media(max-width:640px){.paper-pick-grid,.paper-story-grid{grid-template-columns:minmax(0,1fr)}.paper-picks-heading{align-items:flex-start;flex-direction:column;gap:7px}.paper-strategy-intro{padding:13px}.paper-strategy-intro strong{font-size:13px}.paper-pick-footer small{font-size:9px}}.paper-cohort-select{display:flex;align-items:center;gap:12px;margin-bottom:18px;color:var(--muted);font-size:11px}.paper-cohort-select select{background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:5px;padding:8px;max-width:100%}.paper-net-opportunity{display:grid;grid-template-columns:1fr 1fr;gap:10px;background:color-mix(in srgb,var(--mint) 2.75%,transparent);border:1px solid color-mix(in srgb,var(--mint) 14.51%,transparent);border-radius:5px;padding:11px;margin:13px 0}.paper-net-opportunity span{font-size:7px;color:var(--muted);letter-spacing:.6px;display:block}.paper-net-opportunity strong{font-family:GeistMono,monospace;color:var(--mint);display:block;margin-top:7px;font-size:14px;font-weight:500}.paper-net-opportunity small{grid-column:1/-1;color:var(--muted);font-size:9px;line-height:1.8}.nav-links{overflow-x:auto}.nav-links button{flex-shrink:0}.addon-plan-code{display:block;margin:15px 0;font-size:11px;color:var(--muted)}.addon-plan-code textarea{display:block;width:100%;min-height:80px;resize:vertical;margin:9px 0;padding:10px;border:1px solid var(--border);border-radius:5px;background:var(--page);color:var(--text);font:11px/1.6 GeistMono,monospace;overflow-wrap:anywhere}.addon-plan-code small{line-height:1.7}:root{--page:#100f1d;--bg:#121122;--panel:#171626;--surface:#1c1a2c;--border:#2a293c;--border-strong:#454058;--dim:#8a819a;--muted:#9492aa;--muted-strong:#b4b0c7;--text:#f2f1f8;--mint:#47d7ac;--mint-bg:#17372e;--mint-border:#3e6658;--red:#f27e95;--red-bg:#3d2532;--red-border:#754454;--gold:#e1bf79;--gold-bg:#352c20;--gold-border:#705936;--purple:#9792d9;--purple-bg:#352747;--purple-border:#68478d;--blue:#7ba5da;--blue-bg:#24334b;--blue-border:#395682;--scrim:#080713}:root[data-theme=light]{--page:#f5f7fb;--bg:#ffffff;--panel:#ffffff;--surface:#edf1f7;--border:#dce2ec;--border-strong:#bcc6d6;--dim:#687087;--muted:#586177;--muted-strong:#414d65;--text:#172139;--mint:#087f5b;--mint-bg:#e4f5ee;--mint-border:#9bcdbb;--red:#b72f50;--red-bg:#fceaf0;--red-border:#e3a9b9;--gold:#80550d;--gold-bg:#fff3dc;--gold-border:#d6bc85;--purple:#6850a0;--purple-bg:#f0eafa;--purple-border:#c8b6df;--blue:#2469a4;--blue-bg:#eaf2fc;--blue-border:#afc9e8;--scrim:#080713;color-scheme:light}.masthead-inner{gap:30px}.masthead-actions{gap:15px}.theme-toggle{border:1px solid var(--border-strong);width:32px;height:32px;color:var(--text)}.navigation>div{height:46px;min-width:0;overflow:hidden}.nav-links{height:46px;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;align-items:stretch;overscroll-behavior-x:contain;touch-action:pan-x}.nav-links::-webkit-scrollbar{display:none}.nav-links button{height:100%;line-height:1;flex-shrink:0}.nav-links button.active:after{bottom:0}.market-open{flex-shrink:0;margin-left:18px}.chart-svg-label{fill:var(--muted)}.grid-line{stroke:var(--border)}@media(max-width:1000px){.masthead-inner{gap:18px}.masthead-actions{gap:9px}}@media(max-width:600px){.masthead-inner{column-gap:8px;row-gap:14px}.brand{font-size:19px;gap:8px}.brand-icon{width:31px;height:31px}.brand-icon svg{width:21px;height:21px}.masthead-actions{gap:6px}.masthead-actions .region{display:none}.navigation>div,.nav-links{height:42px}.nav-links{justify-content:flex-start;gap:23px}.named-market-select{max-width:100%}}.ticker-bar,.ticker-label,.market-table th,.investment-levels,.paper-pick,.paper-story{background:var(--bg)}.ticker-end{background:linear-gradient(90deg,transparent,var(--bg))}.search-wrap,.investment-inputs{background:var(--surface)}.chart-note{background:var(--panel)}.studio-bar a{display:inline-flex;align-items:center;height:100%}.studio-bar a img{display:block;width:26px;height:26px;object-fit:contain}.market-briefing{padding:20px 20px 0}.market-briefing h3{font-size:15px;line-height:1.5;letter-spacing:-.2px;margin:15px 0 8px}.market-briefing p{font-size:11px;line-height:1.85;color:var(--muted-strong)}.briefing-date,.market-briefing small{font-size:9px;color:var(--muted);line-height:1.7}.briefing-risk{padding:10px;border-left:2px solid var(--gold);background:var(--gold-bg)}.briefing-item{padding:13px 0;border-top:1px solid var(--border)}.briefing-item summary{font-size:11px;font-weight:600;cursor:pointer;line-height:1.5}.briefing-item summary small{float:right;font-weight:400}.briefing-item h4{font-size:12px;line-height:1.6;margin:13px 0 5px}.briefing-item dl{font-size:9px;margin:12px 0}.briefing-item dl>div{display:flex;justify-content:space-between;gap:10px;padding:5px 0}.briefing-item dt{color:var(--muted)}.briefing-item dd{margin:0;font-family:GeistMono,monospace}.briefing-explore{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--mint);padding:10px 0 0}.briefing-disclaimer{border-top:1px solid var(--border);padding:12px 0;margin:0!important;font-size:9px!important;color:var(--muted)!important}.paper-body>.market-briefing{margin:0 0 24px;background:var(--bg)}.paper-body .market-briefing>p{max-width:96ch}.paper-body .briefing-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px}.paper-body .briefing-item{min-width:0}.paper-body .briefing-disclaimer{max-width:none}@media(max-width:800px){.paper-body .briefing-items{grid-template-columns:minmax(0,1fr)}}.main-column>.market-panel:first-child,main>.market-panel{margin-top:0}.overview-browse-link{padding:16px 21px;border-top:1px solid var(--border)}.outlook-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}.watchlist-context{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px}.watchlist-context p{font-size:11px;color:var(--muted-strong);line-height:1.8;margin:0;max-width:65ch}.watchlist-context label{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:5px;padding:10px 12px;color:var(--muted)}.watchlist-context input{background:transparent;border:0;color:var(--text);font:11px Geist,sans-serif;min-width:150px;width:100%;outline:none}.profile-navigation{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px}.profile-navigation>span{color:var(--muted);font-size:10px;line-height:1.7}.sidebar>.item-research-card{margin-top:0}.sidebar .item-research-card .market-panel-heading{align-items:flex-start;flex-direction:column;gap:3px;padding:20px 18px 14px}.sidebar .research-action{white-space:normal;margin:0 18px 15px}.sidebar .recommendation-reason{font-size:11px;margin:0 18px 18px}.sidebar .research-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 18px 18px;gap:16px 10px}.sidebar .research-facts strong{font-size:11px!important}.sidebar .listing-activity-facts{grid-template-columns:1fr;padding:18px;gap:13px}.sidebar .listing-activity-facts>div{display:flex;justify-content:space-between;align-items:center;gap:10px}.sidebar .listing-activity-facts span{margin:0;font-size:9px}.sidebar .listing-activity-facts strong{font-size:12px}.sidebar .activity-disclaimer{padding:0 18px 18px;font-size:10px}.sidebar .research-explanation{padding:13px 18px}.unquoted-watchlist{padding:20px;margin-top:20px}.unquoted-watchlist h2{font-size:15px;margin:0 0 8px}.unquoted-watchlist p{font-size:11px;color:var(--muted);line-height:1.8}.unquoted-watchlist>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.paper-holdings,.paper-pending{margin-bottom:24px}.paper-holdings+.paper-strategy-intro,.paper-pending+.paper-strategy-intro,.paper-record-context+.paper-strategy-intro{margin-top:24px}@media(max-width:800px){.outlook-grid{gap:15px;grid-template-columns:1fr}.watchlist-context{align-items:flex-start;flex-direction:column;gap:12px}.watchlist-context label{width:100%}.profile-navigation{align-items:flex-start;flex-direction:column;gap:10px}}@media(max-width:640px){.sidebar{grid-template-columns:minmax(0,1fr)}.overview-browse-link{padding:14px 15px}}.unquoted-item{display:flex;gap:5px;align-items:center}:root{--coin-gold:#e1bf79;--coin-silver:#c8ced9;--coin-copper:#d99c76}:root[data-theme=light]{--coin-gold:#80550d;--coin-silver:#59677b;--coin-copper:#98552f}.coin-amount.coin-amount,.coin-amount .coin-part,.coin-amount .coin-number{display:inline;font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;margin:0;padding:0;text-transform:none}.coin-amount .coin-part{display:inline-block;white-space:nowrap}.coin-unit.coin-unit{display:inline;font:inherit;letter-spacing:inherit;text-transform:none;text-decoration:none;border:0;cursor:inherit}.coin-unit.coin-g{color:var(--coin-gold);fill:var(--coin-gold)}.coin-unit.coin-s{color:var(--coin-silver);fill:var(--coin-silver)}.coin-unit.coin-c{color:var(--coin-copper);fill:var(--coin-copper)}.coin-svg-amount{font:inherit;letter-spacing:inherit}.coin-input{grid-column:span 2;min-width:0;border:0;margin:0;padding:0}.coin-input legend{color:var(--muted-strong);font-size:10px;padding:0;margin-bottom:8px}.coin-input-fields{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:10px}.investment-form-grid .coin-input-fields label>span{font-size:9px;margin-bottom:5px}.coin-input-fields label{min-width:0}.coin-input-fields label>div{display:flex;align-items:center;gap:5px;padding-right:9px;background:var(--page);border:1px solid var(--border);border-radius:4px}.coin-input-fields label>div:focus-within{outline:2px solid var(--mint);outline-offset:2px}.investment-form-grid .coin-input-fields input{border:0;background:transparent;padding:9px 0 9px 9px;outline:none;font-size:11px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.coin-input-fields input::-webkit-inner-spin-button,.coin-input-fields input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.coin-input-fields abbr{font-size:11px}@media(max-width:640px){.coin-input-fields{gap:8px}}
