:root{font-family:Inter,Arial,sans-serif;color:#172d33;background:#eef3f4}*{box-sizing:border-box}body{margin:0}.shell{width:min(1100px,calc(100% - 24px));margin:auto;padding:20px 0 50px}.page-head{display:flex;justify-content:space-between;align-items:end;gap:16px;padding:8px 0 16px;border-bottom:3px solid #13816c}.eyebrow{font-size:11px;font-weight:800;color:#08715e}h1{font-size:29px;line-height:1.1;margin:5px 0 0}h2{font-size:18px;margin:0}button{min-height:36px;padding:8px 12px;border:1px solid #08715e;border-radius:5px;background:#08715e;color:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer}button:disabled{opacity:.55;cursor:wait}.scan-status{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:14px 0;color:#536b75;font-size:12px}section{padding:10px 0 18px;border-bottom:1px solid #cbd8dc}.section-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:5px 0 10px}.section-head span{color:#5b717a;font-size:12px}.market-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #cbd8dc;background:#fff}.market-cell{padding:11px 13px;border-right:1px solid #dce7e9}.market-cell:last-child{border-right:0}.market-cell span,.market-cell strong,.market-cell small{display:block}.market-cell span{font-size:11px;color:#536b75}.market-cell strong{margin-top:3px;font-size:17px}.market-cell small{margin-top:3px;font-size:11px;color:#536b75}.gain{color:#08765c!important}.loss{color:#b22e47!important}.results{border-top:1px solid #cbd8dc}.move-row{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(110px,1fr));gap:12px;padding:15px 10px;border-bottom:1px solid #d6e2e5;background:#fff}.move-row:nth-child(even){background:#f8fbfb}.identity strong,.identity small,.metric span,.metric strong,.metric small{display:block}.identity strong{font-size:16px}.identity small{margin-top:4px;font-size:11px;color:#5b717a;overflow-wrap:anywhere}.badge{display:inline-block;margin-bottom:6px;padding:3px 6px;border:1px solid #d0a2a9;background:#fff0f1;color:#9d3444;font-size:10px;font-weight:800;text-transform:uppercase}.badge.calm{border-color:#b8ccd1;background:#f0f5f6;color:#526b75}.metric span{font-size:10px;font-weight:800;color:#5c737b;text-transform:uppercase}.metric strong{margin-top:4px;font-size:19px}.metric small{margin-top:4px;font-size:11px;color:#5b717a}.row-foot{grid-column:1/-1;display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;color:#536b75;font-size:12px}.row-foot b{color:#284851}.row-foot a{color:#17658a;font-weight:700}.empty{padding:16px 10px;background:#fff;color:#536b75;font-size:13px}.note{margin:19px 0 0;color:#61757d;font-size:12px;line-height:1.5}@media(max-width:700px){.page-head{align-items:start;flex-direction:column}.market-row{grid-template-columns:1fr}.market-cell{border-right:0;border-bottom:1px solid #dce7e9}.market-cell:last-child{border-bottom:0}.move-row{grid-template-columns:repeat(2,minmax(0,1fr))}.identity,.row-foot{grid-column:1/-1}.metric strong{font-size:16px}}
