.tracker-simple-page .hero-copy{margin:0;font-size:1.06rem;font-weight:600}.tracker-simple-page .hero-sub{margin-top:.45rem;color:#6c655b}.tracker-simple-page .setup-grid,.tracker-simple-page .run-grid{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.7rem}.tracker-simple-page .pill-grid{display:flex;flex-wrap:wrap;gap:.45rem}.tracker-simple-page .pill-option{display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(36,31,24,.2);border-radius:999px;padding:.4rem .7rem;background:#fbf8f0;font-size:.85rem}.tracker-simple-page .summary-band{border:1px solid rgba(39,33,24,.14);border-radius:10px;padding:.7rem .85rem;margin-bottom:.75rem;background:linear-gradient(120deg,#faf5e9e6,#f4eddccc);color:#2d281f;font-weight:600}.tracker-simple-page .market-view{display:grid;gap:.9rem}.tracker-simple-page .kpi-grid{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.tracker-simple-page .kpi-card{border:1px solid rgba(40,33,24,.12);border-radius:12px;padding:.7rem;background:#fffefb}.tracker-simple-page .kpi-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#7c735f}.tracker-simple-page .kpi-value{margin-top:.2rem;font-size:1.2rem;font-weight:700;color:#1d1a15}.tracker-simple-page .insight-table-wrap{border:1px solid rgba(38,32,23,.12);border-radius:12px;overflow:auto;background:#fff}.tracker-simple-page .insight-table{width:100%;border-collapse:collapse;min-width:620px}.tracker-simple-page .insight-table th,.tracker-simple-page .insight-table td{border-bottom:1px solid rgba(40,33,24,.08);padding:.55rem .65rem;text-align:left;font-size:.9rem;color:#2a261f;white-space:nowrap}.tracker-simple-page .insight-table th{font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;color:#5f5748;background:#f7f2e6}.tracker-simple-page .insight-table th.numeric-column,.tracker-simple-page .insight-table td.numeric-cell{text-align:right;font-variant-numeric:tabular-nums}.tracker-simple-page .table-title{margin:0 0 .35rem;font-size:.98rem}.tracker-simple-page .target-brand-row td{background:#ffe7b14d;font-weight:700}.tracker-simple-page .run-progress{margin-top:.7rem;border:1px solid rgba(38,32,23,.16);border-radius:12px;padding:.8rem .85rem;background:linear-gradient(140deg,#fcf8eef5,#f6efdfe6)}.tracker-simple-page .run-progress.hidden{display:none}.tracker-simple-page .run-progress-title{font-size:.9rem;font-weight:700;margin-bottom:.45rem;color:#262117}.tracker-simple-page .run-progress-list{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.tracker-simple-page .run-progress-item{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;border:1px solid rgba(38,32,23,.1);border-radius:8px;padding:.45rem .55rem;background:#ffffffb8}.tracker-simple-page .run-progress-item.current{border-color:#80541473;background:#fff6dbcc}.tracker-simple-page .run-progress-item.done{border-color:#32593459;background:#eaf6e9e0}.tracker-simple-page .run-progress-copy{display:grid;gap:.12rem}.tracker-simple-page .run-progress-step{font-size:.82rem;font-weight:700;color:#282117}.tracker-simple-page .run-progress-detail{font-size:.76rem;color:#5d5342}.tracker-simple-page .run-progress-chip{font-size:.66rem;text-transform:uppercase;letter-spacing:.07em;border:1px solid rgba(40,33,24,.25);border-radius:999px;padding:.15rem .42rem;white-space:nowrap;background:#fff}.tracker-simple-page .run-watch-overlay{position:fixed;inset:72px 0 0;z-index:2400;background:#f5f3edf7;display:grid;place-items:center;padding:1rem}.tracker-simple-page .run-watch-overlay.hidden{display:none}.tracker-simple-page .run-watch-card{width:min(860px,calc(100vw - 2rem));max-height:calc(100vh - 120px);overflow:auto;border:1px solid rgba(40,33,24,.2);border-radius:14px;background:linear-gradient(160deg,#fbf6eafa,#f3ebd9f5);box-shadow:0 16px 40px #00000029;padding:1rem 1.05rem}.tracker-simple-page .run-watch-title{margin:0 0 .35rem;font-size:1.12rem}.tracker-simple-page .run-watch-subtitle{margin:0 0 .7rem;color:#4f4638;font-size:.88rem}@media (max-width: 980px){.tracker-simple-page .setup-grid,.tracker-simple-page .run-grid,.tracker-simple-page .kpi-grid{grid-template-columns:1fr}}
