:root,[data-theme=dark]{color-scheme:dark;--qp-brand-primary:#00e5c0;--qp-brand-secondary:#4d9fff;--qp-brand-accent:#ff6b4a;--qp-brand-gold:#f5c451;--qp-bg-base:#04080d;--qp-bg-elevated:#0a1118;--qp-bg-panel:rgba(10,18,28,0.88);--qp-bg-panel-solid:#0d1520;--qp-bg-glass:rgba(14,22,34,0.72);--qp-bg-hover:rgba(0,229,192,0.06);--background:var(--qp-bg-base);--panel-solid:var(--qp-bg-panel-solid);--qp-text-primary:#f0f6fc;--qp-text-secondary:#9eb0c4;--qp-text-muted:#6b7f94;--text:var(--qp-text-primary);--muted:var(--qp-text-secondary);--qp-border-subtle:rgba(120,150,180,0.12);--qp-border-strong:rgba(0,229,192,0.22);--line:var(--qp-border-subtle);--accent:var(--qp-brand-primary);--accent-2:var(--qp-brand-secondary);--accent-soft:rgba(0,229,192,0.12);--danger:#ff6b6b;--warning:var(--qp-brand-gold);--success:#3dd68c;--qp-chart-1:#00e5c0;--qp-chart-2:#4d9fff;--qp-chart-3:#ff6b4a;--qp-chart-4:#f5c451;--qp-chart-5:#b388ff;--qp-chart-6:#69f0ae;--qp-font-display:"SF Pro Display",Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;--qp-font-body:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;--qp-font-mono:"SF Mono","JetBrains Mono",ui-monospace,monospace;--qp-text-xs:0.6875rem;--qp-text-sm:0.8125rem;--qp-text-base:0.9375rem;--qp-text-lg:1.125rem;--qp-text-xl:1.375rem;--qp-text-2xl:1.75rem;--qp-text-3xl:2.25rem;--qp-space-1:4px;--qp-space-2:8px;--qp-space-3:12px;--qp-space-4:16px;--qp-space-5:20px;--qp-space-6:24px;--qp-space-8:32px;--qp-space-10:40px;--qp-space-12:48px;--qp-radius-sm:8px;--qp-radius-md:12px;--qp-radius-lg:16px;--qp-radius-xl:20px;--qp-radius-full:9999px;--qp-shadow-sm:0 2px 8px rgba(0,0,0,0.24);--qp-shadow-md:0 8px 32px rgba(0,0,0,0.32);--qp-shadow-lg:0 20px 60px rgba(0,0,0,0.45);--qp-glow-brand:0 0 40px rgba(0,229,192,0.15);--shadow:var(--qp-shadow-md);--qp-duration-fast:150ms;--qp-duration-normal:280ms;--qp-duration-slow:480ms;--qp-ease-out:cubic-bezier(0.16,1,0.3,1);--qp-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--qp-sidebar-width:272px;--qp-topbar-height:60px;--qp-content-max:1440px}[data-theme=light]{color-scheme:light;--qp-brand-primary:#008f7a;--qp-brand-secondary:#2563eb;--qp-brand-accent:#e85d4c;--qp-brand-gold:#b8860b;--qp-bg-base:#f0f4f9;--qp-bg-panel:rgba(255,255,255,0.94);--qp-bg-glass:rgba(255,255,255,0.82);--qp-bg-hover:rgba(0,143,122,0.06);--panel-solid:var(--qp-bg-panel-solid);--qp-text-primary:#0c1829;--qp-text-secondary:#4a5f78;--qp-text-muted:#7a8fa6;--text:var(--qp-text-primary);--muted:var(--qp-text-secondary);--qp-border-subtle:rgba(30,58,95,0.1);--qp-border-strong:rgba(0,143,122,0.25);--line:var(--qp-border-subtle);--accent-soft:rgba(0,143,122,0.1);--danger:#d64545;--warning:#b8860b;--success:#1a9f5c;--qp-shadow-sm:0 2px 8px rgba(16,32,51,0.06);--qp-shadow-md:0 12px 40px rgba(16,32,51,0.08);--qp-shadow-lg:0 24px 64px rgba(16,32,51,0.12);--qp-glow-brand:0 0 40px rgba(0,143,122,0.08);--shadow:var(--qp-shadow-md)}@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=Syne:wght@600;700;800&display=swap");:root,[data-theme=dark]{--qp-navy-deep:#0b1426;--qp-navy-mid:#152238;--qp-navy-elevated:#1c2d4a;--qp-emerald:#00c896;--qp-emerald-dark:#009b74;--qp-emerald-soft:rgba(0,200,150,0.14);--qp-stadium-silver:#a8b4c4;--qp-data-blue:#2b6cb0;--qp-data-blue-soft:rgba(43,108,176,0.18);--qp-confidence-gold:#d4af37;--qp-opportunity-green:#22c55e;--qp-brand-primary:var(--qp-emerald);--qp-brand-secondary:var(--qp-data-blue);--qp-brand-accent:var(--qp-confidence-gold);--qp-brand-gold:var(--qp-confidence-gold);--qp-bg-base:var(--qp-navy-deep);--qp-bg-elevated:var(--qp-navy-mid);--qp-bg-panel:rgba(21,34,56,0.92);--qp-bg-panel-solid:var(--qp-navy-mid);--qp-bg-glass:rgba(21,34,56,0.78);--qp-text-on-emblem:#f0f6fc;--accent:var(--qp-emerald);--accent-2:var(--qp-data-blue);--accent-soft:var(--qp-emerald-soft);--background:var(--qp-navy-deep);--panel:var(--qp-bg-panel);--qp-font-display:"Syne",var(--qp-font-display-fallback,ui-sans-serif);--qp-font-body:"DM Sans",var(--qp-font-body-fallback,ui-sans-serif)}[data-theme=light]{--qp-navy-deep:#0b1426;--qp-navy-mid:#f4f7fb;--qp-navy-elevated:#ffffff;--qp-emerald:#008f6a;--qp-emerald-dark:#006b50;--qp-emerald-soft:rgba(0,143,106,0.1);--qp-stadium-silver:#64748b;--qp-data-blue:#2563eb;--qp-confidence-gold:#b8860b;--qp-opportunity-green:#16a34a;--qp-brand-primary:var(--qp-emerald);--qp-brand-secondary:var(--qp-data-blue);--qp-brand-accent:#c45c26;--qp-brand-gold:var(--qp-confidence-gold);--qp-bg-base:#eef2f8;--qp-bg-elevated:#ffffff;--qp-bg-panel:rgba(255,255,255,0.96);--qp-bg-panel-solid:#ffffff;--qp-bg-glass:rgba(255,255,255,0.88);--qp-text-on-emblem:#0b1426;--background:var(--qp-bg-base);--panel:var(--qp-bg-panel)}.qpBrandLockup{align-items:center;display:flex;gap:12px}.qpBrandWordmark{display:flex;flex-direction:column;gap:2px}.qpBrandName{color:var(--qp-text-primary);font-family:var(--qp-font-display);font-size:1.125rem;font-weight:800;letter-spacing:-.03em;line-height:1}.qpBrandTagline{color:var(--qp-emerald);font-family:var(--qp-font-body);font-size:.625rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.sidebar .qpBrandLockup[data-variant=sidebar] .qpBrandWordmark{display:none}.qpBrandName,h1,h2,h3{font-family:var(--qp-font-display);letter-spacing:-.02em}.eyebrow{color:var(--qp-emerald);font-family:var(--qp-font-body);font-weight:700;letter-spacing:.16em}@keyframes qp-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes qp-fade-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes qp-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes qp-pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(0,229,192,.3)}50%{box-shadow:0 0 0 6px rgba(0,229,192,0)}}@keyframes qp-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes qp-ring-draw{0%{stroke-dashoffset:283}}@keyframes qp-metric-pop{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}.qp-animate-in{animation:qp-fade-in var(--qp-duration-normal) var(--qp-ease-out) both}.qp-animate-scale{animation:qp-fade-scale var(--qp-duration-normal) var(--qp-ease-out) both}.qp-stagger-1{animation-delay:60ms}.qp-stagger-2{animation-delay:.12s}.qp-stagger-3{animation-delay:.18s}.qp-stagger-4{animation-delay:.24s}.qp-stagger-5{animation-delay:.3s}.qp-stagger-6{animation-delay:.36s}.qp-transition{transition:all var(--qp-duration-normal) var(--qp-ease-out)}.qp-hover-lift{transition:transform var(--qp-duration-fast) var(--qp-ease-out),box-shadow var(--qp-duration-fast) var(--qp-ease-out)}.qp-hover-lift:hover{transform:translateY(-2px);box-shadow:var(--qp-shadow-md),var(--qp-glow-brand)}.qp-skeleton{animation:qp-shimmer 1.8s ease-in-out infinite;background:linear-gradient(90deg,var(--qp-bg-elevated) 0,var(--qp-bg-hover) 50%,var(--qp-bg-elevated) 100%);background-size:200% 100%;border-radius:var(--qp-radius-sm)}.themeBoot{min-height:100vh;background:var(--qp-bg-base)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body,html{font-family:var(--qp-font-body);background:radial-gradient(ellipse 80% 50% at 70% -10%,rgba(0,229,192,.08),transparent),radial-gradient(ellipse 60% 40% at 10% 100%,rgba(77,159,255,.06),transparent),var(--qp-bg-base)}.appFrame{grid-template-columns:var(--qp-sidebar-width) 1fr}.sidebar{backdrop-filter:blur(20px);background:var(--qp-bg-glass);border-right:1px solid var(--qp-border-subtle);padding:var(--qp-space-6) var(--qp-space-4)}.brand{align-items:center;display:flex;gap:var(--qp-space-3);margin-bottom:var(--qp-space-8);text-decoration:none}.brand small,.brand strong,.brandMark{display:none}.systemBadge{background:var(--qp-bg-hover);border:1px solid var(--qp-border-strong);border-radius:var(--qp-radius-md);color:var(--qp-brand-primary);font-size:var(--qp-text-xs);font-weight:700;letter-spacing:.08em;margin-top:auto;padding:var(--qp-space-3)}.topBar{backdrop-filter:blur(16px);background:var(--qp-bg-glass);border-bottom:1px solid var(--qp-border-subtle);gap:var(--qp-space-4);height:var(--qp-topbar-height);padding:0 var(--qp-space-6)}.content{margin:0 auto;max-width:var(--qp-content-max);padding:var(--qp-space-8) var(--qp-space-6) var(--qp-space-12);width:100%}nav a{border-radius:var(--qp-radius-sm);transition:background var(--qp-duration-fast) var(--qp-ease-out),color var(--qp-duration-fast) var(--qp-ease-out)}nav a.active,nav a:hover{background:var(--qp-bg-hover);color:var(--qp-brand-primary)}.qpWidget{background:var(--qp-bg-panel);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-lg);box-shadow:var(--qp-shadow-sm);overflow:hidden}.qpWidget--glow{border-color:var(--qp-border-strong);box-shadow:var(--qp-shadow-md),var(--qp-glow-brand)}.qpWidgetHeader{align-items:flex-start;border-bottom:1px solid var(--qp-border-subtle);display:flex;gap:var(--qp-space-4);justify-content:space-between;padding:var(--qp-space-5) var(--qp-space-6)}.qpWidgetHeader h2{font-family:var(--qp-font-display);font-size:var(--qp-text-lg);font-weight:700;margin:4px 0 0}.qpWidgetBody{padding:var(--qp-space-5) var(--qp-space-6) var(--qp-space-6)}.qpMissionControl{display:grid;gap:var(--qp-space-5);grid-template-columns:repeat(12,1fr)}.qpMissionHero{grid-column:span 12}.qpMissionWide{grid-column:span 8}.qpMissionSide{grid-column:span 4}.qpMissionHalf{grid-column:span 6}.qpMissionThird{grid-column:span 4}.qpKpiStrip{display:grid;gap:var(--qp-space-4);grid-template-columns:repeat(4,1fr)}.qpKpiTile{background:var(--qp-bg-panel);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-md);padding:var(--qp-space-5);transition:transform var(--qp-duration-fast) var(--qp-ease-out)}.qpKpiTile:hover{transform:translateY(-2px)}.qpKpiTile p{color:var(--qp-text-muted);font-size:var(--qp-text-xs);font-weight:700;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase}.qpKpiTile strong{display:block;font-family:var(--qp-font-display);font-size:var(--qp-text-2xl);font-weight:800;line-height:1}.qpKpiTile small{color:var(--qp-text-secondary);display:block;font-size:var(--qp-text-sm);margin-top:6px}.qpIntelRow{display:grid;gap:var(--qp-space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.qpProbRing{position:relative}.qpProbRing svg{display:block}.qpProbRingArc{transition:stroke-dashoffset var(--qp-duration-slow) var(--qp-ease-out)}.qpProbRingLabel{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;text-align:center}.qpProbRingLabel strong{font-family:var(--qp-font-display);font-size:var(--qp-text-xl)}.qpProbRingLabel span{color:var(--qp-text-secondary);font-size:var(--qp-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.qpProbRingLabel small{color:var(--qp-text-muted);font-size:var(--qp-text-xs)}.qpConfMeter{display:grid;gap:6px}.qpConfMeterHeader{align-items:center;display:flex;justify-content:space-between}.qpConfMeterTrack{background:var(--qp-border-subtle);height:8px;overflow:hidden}.qpConfMeterFill,.qpConfMeterTrack{border-radius:var(--qp-radius-full)}.qpConfMeterFill{height:100%}.qpHeatmapGrid{display:grid;gap:4px}.qpHeatmapColHead,.qpHeatmapRowHead{color:var(--qp-text-muted);font-size:var(--qp-text-xs);font-weight:700;padding:6px;text-align:center}.qpHeatmapRowHead{text-align:left}.qpHeatmapCell{align-items:center;border-radius:6px;display:flex;font-size:var(--qp-text-xs);font-weight:700;justify-content:center;min-height:36px}.qpHeatmapCell:hover{outline:1px solid var(--qp-brand-primary)}.qpCommandTrigger{align-items:center;background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-md);color:var(--qp-text-muted);cursor:pointer;display:flex;flex:1;font-size:var(--qp-text-sm);gap:var(--qp-space-3);max-width:420px;padding:10px 14px;text-align:left}.qpCommandTrigger:hover{border-color:var(--qp-border-strong);color:var(--qp-text-secondary)}.qpCommandTrigger kbd{background:var(--qp-bg-hover);border-radius:4px;font-size:10px;margin-left:auto;padding:2px 6px}.qpCommandOverlay{align-items:flex-start;backdrop-filter:blur(8px);background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;padding-top:12vh;position:fixed;z-index:2000}.qpCommandPanel{background:var(--qp-bg-panel-solid);border:1px solid var(--qp-border-strong);border-radius:var(--qp-radius-lg);box-shadow:var(--qp-shadow-lg);max-width:640px;overflow:hidden;width:92vw}.qpCommandInput{background:transparent;border:none;border-bottom:1px solid var(--qp-border-subtle);color:var(--qp-text-primary);font-size:var(--qp-text-base);outline:none;padding:var(--qp-space-5);width:100%}.qpCommandResults{max-height:360px;overflow-y:auto;padding:var(--qp-space-2)}.qpCommandResult{align-items:center;background:transparent;border:none;border-radius:var(--qp-radius-sm);color:inherit;cursor:pointer;display:flex;gap:var(--qp-space-3);padding:10px 12px;text-align:left;width:100%}.qpCommandResult:hover{background:var(--qp-bg-hover)}.qpCommandType{align-items:center;border-radius:6px;display:flex;font-size:10px;font-weight:800;height:28px;justify-content:center;width:28px}.qpCommandType--team{background:rgba(77,159,255,.2);color:var(--qp-brand-secondary)}.qpCommandType--league{background:rgba(245,196,81,.2);color:var(--qp-brand-gold)}.qpCommandType--fixture{background:rgba(0,229,192,.2);color:var(--qp-brand-primary)}.qpCommandType--opportunity{background:rgba(255,107,74,.2);color:var(--qp-brand-accent)}.qpCommandEmpty{color:var(--qp-text-muted);font-size:var(--qp-text-sm);padding:var(--qp-space-4);text-align:center}.qpFilterBar{display:flex;flex-wrap:wrap;gap:var(--qp-space-3);margin-bottom:var(--qp-space-5)}.qpFilterItem{align-items:center;display:flex;gap:var(--qp-space-2);font-size:var(--qp-text-sm)}.qpFilterItem select{background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-sm);color:var(--qp-text-primary);padding:6px 10px}.qpEntityHero{align-items:center;background:linear-gradient(135deg,var(--qp-bg-panel),var(--qp-bg-elevated));border:1px solid var(--qp-border-strong);border-radius:var(--qp-radius-xl);display:flex;gap:var(--qp-space-5);margin-bottom:var(--qp-space-6);padding:var(--qp-space-6)}.qpEntityHero img{height:64px;object-fit:contain;width:64px}.qpOppRadar{display:grid;gap:var(--qp-space-3)}.qpOppItem{background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-left:3px solid var(--qp-brand-accent);border-radius:var(--qp-radius-sm);padding:var(--qp-space-4);transition:border-color var(--qp-duration-fast)}.qpOppItem:hover{border-left-color:var(--qp-brand-primary)}.qpPageHero{margin-bottom:var(--qp-space-8)}.qpPageHero h1{font-family:var(--qp-font-display);font-size:var(--qp-text-3xl);font-weight:800;letter-spacing:-.02em;margin:8px 0}.qpPageHero p{color:var(--qp-text-secondary);font-size:var(--qp-text-base);max-width:640px}.qpChartWrap{min-height:220px}:focus-visible{outline:2px solid var(--qp-brand-primary);outline-offset:2px}@media (max-width:1100px){.qpMissionHalf,.qpMissionSide,.qpMissionThird,.qpMissionWide{grid-column:span 12}.qpKpiStrip{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.appFrame{grid-template-columns:1fr}.sidebar{display:none}.qpKpiStrip{grid-template-columns:1fr}.qpCommandTrigger{max-width:none}}@media (max-width:620px){.content{padding:var(--qp-space-5)}}body,html{background:radial-gradient(ellipse 100% 60% at 50% -20%,rgba(0,229,192,.12),transparent 55%),radial-gradient(ellipse 70% 50% at 100% 50%,rgba(77,159,255,.08),transparent 50%),radial-gradient(ellipse 50% 40% at 0 80%,rgba(255,107,74,.06),transparent 45%),repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,229,192,.015) 2px,rgba(0,229,192,.015) 4px),var(--qp-bg-base)}.systemBadge{background:linear-gradient(135deg,rgba(0,229,192,.12),rgba(77,159,255,.08));border-color:var(--qp-border-strong);letter-spacing:.12em}.qpProWidget{background:linear-gradient(160deg,var(--qp-bg-panel) 0,rgba(10,18,28,.6) 100%);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-lg);box-shadow:var(--qp-shadow-sm);overflow:hidden;position:relative;transition:border-color var(--qp-duration-normal),box-shadow var(--qp-duration-normal),transform var(--qp-duration-fast)}.qpProWidget:before{background:linear-gradient(90deg,transparent,rgba(0,229,192,.08),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.qpProWidget:hover{border-color:var(--qp-border-strong);box-shadow:var(--qp-shadow-md);transform:translateY(-1px)}.qpProWidget--elite{border-color:var(--qp-border-strong);box-shadow:var(--qp-shadow-md),var(--qp-glow-brand)}.qpProWidget--elite:after{background:radial-gradient(circle at 100% 0,rgba(0,229,192,.15),transparent 50%);content:"";inset:0;pointer-events:none;position:absolute}.qpMissionHeroElite{background:linear-gradient(135deg,rgba(0,229,192,.06) 0,transparent 40%),linear-gradient(225deg,rgba(77,159,255,.05) 0,transparent 45%),var(--qp-bg-panel);border:1px solid var(--qp-border-strong);border-radius:var(--qp-radius-xl);grid-column:span 12;overflow:hidden;padding:var(--qp-space-8);position:relative}.qpMissionHeroElite:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Ccircle cx='60' cy='60' r='58' fill='none' stroke='%2300e5c0' stroke-opacity='0.06' stroke-width='1'/%3E%3Ccircle cx='60' cy='60' r='40' fill='none' stroke='%2300e5c0' stroke-opacity='0.04' stroke-width='1'/%3E%3C/svg%3E") repeat;content:"";inset:0;opacity:.5;pointer-events:none;position:absolute}.qpMissionHeroElite h2{font-family:var(--qp-font-display);font-size:var(--qp-text-2xl);font-weight:800;letter-spacing:-.03em;margin:0 0 var(--qp-space-2)}.qpMissionHeroElite .qpHeroTagline{color:var(--qp-text-secondary);font-size:var(--qp-text-sm);margin:0 0 var(--qp-space-6);max-width:520px}.qpKpiPro{background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-md);padding:var(--qp-space-5);position:relative;transition:transform var(--qp-duration-fast),border-color var(--qp-duration-fast),box-shadow var(--qp-duration-fast)}.qpKpiPro:hover{border-color:var(--qp-border-strong);box-shadow:var(--qp-shadow-sm);transform:translateY(-3px)}.qpKpiPro--pulse:after{animation:qpPulse 2.4s ease-in-out infinite;background:var(--qp-brand-primary);border-radius:50%;content:"";height:6px;position:absolute;right:12px;top:12px;width:6px}@keyframes qpPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}.qpKpiProLabel{color:var(--qp-text-muted);font-size:var(--qp-text-xs);font-weight:800;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.qpKpiProValue{display:block;font-family:var(--qp-font-display);font-size:var(--qp-text-2xl);font-weight:800;line-height:1}.qpKpiProSub{color:var(--qp-text-secondary);display:block;font-size:var(--qp-text-sm);margin-top:8px}.qpIntelWall{display:grid;gap:var(--qp-space-3)}.qpIntelWallItem{align-items:center;background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-left:3px solid var(--qp-brand-primary);border-radius:var(--qp-radius-sm);display:grid;gap:var(--qp-space-2);grid-template-columns:auto 1fr auto;padding:var(--qp-space-4);text-decoration:none;transition:border-color var(--qp-duration-fast),background var(--qp-duration-fast)}.qpIntelWallItem:hover{background:var(--qp-bg-hover);border-left-color:var(--qp-brand-accent)}.qpIntelWallCrest{background:var(--qp-bg-panel);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-sm);height:40px;object-fit:contain;padding:4px;width:40px}.qpOppRadarPro{display:grid;gap:var(--qp-space-3)}.qpOppRadarItem{background:linear-gradient(90deg,rgba(255,107,74,.08),transparent);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-md);padding:var(--qp-space-4);transition:transform var(--qp-duration-fast),border-color var(--qp-duration-fast)}.qpOppRadarItem:hover{border-color:var(--qp-brand-accent);transform:translateX(4px)}.qpOppRadarEdge{color:var(--qp-brand-accent);font-family:var(--qp-font-mono);font-size:var(--qp-text-sm);font-weight:700}.qpLeagueStrip{display:flex;flex-wrap:wrap;gap:var(--qp-space-3)}.qpLeagueChip{align-items:center;background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-full);display:flex;gap:var(--qp-space-2);padding:6px 14px 6px 8px;text-decoration:none;transition:border-color var(--qp-duration-fast),background var(--qp-duration-fast)}.qpLeagueChip:hover{background:var(--qp-bg-hover);border-color:var(--qp-brand-gold)}.qpLeagueChip img{height:22px;object-fit:contain;width:22px}.qpChartPro{min-height:240px;position:relative}.qpChartPro:before{background:linear-gradient(180deg,rgba(0,229,192,.04),transparent);border-radius:var(--qp-radius-md);content:"";inset:0;pointer-events:none;position:absolute}.qpChartPro .recharts-cartesian-grid-horizontal line,.qpChartPro .recharts-cartesian-grid-vertical line{stroke:var(--qp-border-subtle);stroke-opacity:.6}.qpProbRingPro{filter:drop-shadow(0 0 12px rgba(0,229,192,.25));position:relative}.qpProbRingPro .qpProbRingArc{filter:drop-shadow(0 0 6px currentColor)}.qpMeterPro{display:grid;gap:8px}.qpMeterProTrack{background:rgba(120,150,180,.12);height:10px;overflow:hidden}.qpMeterProFill,.qpMeterProTrack{border-radius:var(--qp-radius-full);position:relative}.qpMeterProFill{height:100%;transition:width var(--qp-duration-slow) var(--qp-ease-out)}.qpMeterProFill:after{animation:qpShimmer 2s linear infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);content:"";inset:0;position:absolute}@keyframes qpShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.qpMeterProHeader{align-items:center;display:flex;justify-content:space-between}.qpMeterProGrade{background:var(--qp-bg-hover);border:1px solid var(--qp-border-strong);border-radius:6px;font-size:var(--qp-text-xs);font-weight:800;padding:2px 8px}.qpVotePanel{display:grid;gap:var(--qp-space-3);grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.qpVoteBucket{background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-md);padding:var(--qp-space-4);text-align:center;transition:border-color var(--qp-duration-fast)}.qpVoteBucket:hover{border-color:var(--qp-brand-secondary)}.qpVoteBucket strong{display:block;font-family:var(--qp-font-display);font-size:var(--qp-text-xl)}.qpVoteBucket span{color:var(--qp-text-muted);font-size:var(--qp-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.qpTeamStrengthCard{background:linear-gradient(160deg,var(--qp-bg-elevated),var(--qp-bg-panel));border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-lg);display:grid;gap:var(--qp-space-4);grid-template-columns:auto 1fr;padding:var(--qp-space-5)}.qpTeamStrengthCard img{height:72px;object-fit:contain;width:72px}.qpStrengthBar{display:grid;gap:4px}.qpStrengthBarLabel{color:var(--qp-text-muted);display:flex;font-size:var(--qp-text-xs);font-weight:700;justify-content:space-between;letter-spacing:.06em;text-transform:uppercase}.qpStrengthBarTrack{background:var(--qp-border-subtle);border-radius:var(--qp-radius-full);height:6px;overflow:hidden}.qpStrengthBarFill--attack{background:var(--qp-brand-accent)}.qpStrengthBarFill--defense{background:var(--qp-brand-secondary)}.qpStrengthBarFill--form{background:var(--qp-brand-primary)}.qpMatchCenter{align-items:center;background:linear-gradient(90deg,rgba(0,229,192,.04),transparent 30%,transparent 70%,rgba(77,159,255,.04));border:1px solid var(--qp-border-strong);border-radius:var(--qp-radius-xl);display:grid;gap:var(--qp-space-6);grid-template-columns:1fr auto 1fr;padding:var(--qp-space-8)}.qpMatchTeam{align-items:center;display:flex;flex-direction:column;gap:var(--qp-space-3);text-align:center}.qpMatchTeam img{height:80px;object-fit:contain;width:80px}.qpMatchScore{font-family:var(--qp-font-display);font-size:var(--qp-text-3xl);font-weight:800;letter-spacing:.08em}.qpMatchVs{color:var(--qp-text-muted);font-size:var(--qp-text-sm);font-weight:800;letter-spacing:.2em}.qpEmptyPro{align-items:center;background:linear-gradient(180deg,var(--qp-bg-elevated),transparent);border:1px dashed var(--qp-border-subtle);border-radius:var(--qp-radius-lg);display:flex;flex-direction:column;gap:var(--qp-space-3);padding:var(--qp-space-10) var(--qp-space-6);text-align:center}.qpEmptyProIcon{color:var(--qp-brand-primary);font-size:2.5rem;line-height:1;opacity:.7}.qpEmptyProEyebrow{color:var(--qp-brand-primary);font-size:var(--qp-text-xs);font-weight:800;letter-spacing:.16em;text-transform:uppercase}.qpEmptyPro h3{font-family:var(--qp-font-display);font-size:var(--qp-text-lg);margin:0}.qpEmptyPro p{color:var(--qp-text-secondary);font-size:var(--qp-text-sm);margin:0;max-width:360px}.qpLoginShell{display:grid;grid-template-columns:1.1fr .9fr;min-height:100vh}.qpLoginBackdrop{align-items:center;background:radial-gradient(ellipse 80% 60% at 30% 20%,rgba(0,229,192,.18),transparent),radial-gradient(ellipse 60% 50% at 80% 80%,rgba(77,159,255,.12),transparent),linear-gradient(160deg,#020508,#0a1520 50%,#04080d);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:var(--qp-space-12);position:relative}.qpLoginPitch{background:linear-gradient(0deg,transparent 49%,rgba(0,229,192,.08) 0,rgba(0,229,192,.08) 51%,transparent 0),linear-gradient(90deg,transparent 49%,rgba(0,229,192,.08) 0,rgba(0,229,192,.08) 51%,transparent 0);border:1px solid rgba(0,229,192,.15);border-radius:var(--qp-radius-xl);height:280px;margin-top:var(--qp-space-8);position:relative;width:100%;max-width:480px}.qpLoginRing{animation:qpFloat 6s ease-in-out infinite;position:absolute}.qpLoginRing:first-child{left:15%;top:20%;animation-delay:0s}.qpLoginRing:nth-child(2){right:20%;top:30%;animation-delay:1.5s}.qpLoginRing:nth-child(3){left:40%;bottom:15%;animation-delay:3s}@keyframes qpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.qpLoginBrand h1{font-family:var(--qp-font-display);font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.03em;margin:var(--qp-space-4) 0 var(--qp-space-3)}.qpLoginBrand p{color:var(--qp-text-secondary);font-size:var(--qp-text-lg);line-height:1.5;max-width:420px}.qpLoginPanel{align-items:center;background:var(--qp-bg-base);display:flex;justify-content:center;padding:var(--qp-space-8)}.qpLoginGlass{backdrop-filter:blur(24px);background:var(--qp-bg-glass);border:1px solid var(--qp-border-strong);border-radius:var(--qp-radius-xl);box-shadow:var(--qp-shadow-lg),var(--qp-glow-brand);max-width:420px;padding:var(--qp-space-8);width:100%}.qpLoginGlass h2{font-family:var(--qp-font-display);font-size:var(--qp-text-xl);font-weight:800;margin:8px 0 4px}.qpLoginGlass label{color:var(--qp-text-secondary);display:grid;font-size:var(--qp-text-sm);gap:6px;margin-top:var(--qp-space-4)}.qpLoginGlass input[type=email],.qpLoginGlass input[type=password]{background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-sm);color:var(--qp-text-primary);padding:12px 14px;transition:border-color var(--qp-duration-fast)}.qpLoginGlass input:focus{border-color:var(--qp-brand-primary);outline:none}.qpLoginGlass button[type=submit]{background:linear-gradient(135deg,var(--qp-brand-primary),#00b89a);border:none;border-radius:var(--qp-radius-md);color:#041210;cursor:pointer;font-size:var(--qp-text-base);font-weight:800;margin-top:var(--qp-space-6);padding:14px;transition:transform var(--qp-duration-fast),box-shadow var(--qp-duration-fast);width:100%}.qpLoginGlass button[type=submit]:hover:not(:disabled){box-shadow:0 8px 24px rgba(0,229,192,.35);transform:translateY(-1px)}.qpLoginGlass button:disabled{opacity:.6}.qpSkeleton{animation:qpSkeleton 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--qp-border-subtle) 25%,rgba(120,150,180,.2) 50%,var(--qp-border-subtle) 75%);background-size:200% 100%;border-radius:var(--qp-radius-sm)}@keyframes qpSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.qpPageHeroElite{border-bottom:1px solid var(--qp-border-subtle);margin-bottom:var(--qp-space-8);padding-bottom:var(--qp-space-6);position:relative}.qpPageHeroElite:after{background:linear-gradient(90deg,var(--qp-brand-primary),var(--qp-brand-secondary),transparent);bottom:-1px;content:"";height:2px;left:0;position:absolute;width:120px}.qpPageHeroElite h1{font-family:var(--qp-font-display);font-size:clamp(1.75rem,3vw,var(--qp-text-3xl));font-weight:800;letter-spacing:-.03em;margin:8px 0}.qpHeatmapTitle{color:var(--qp-text-muted);font-size:var(--qp-text-xs);font-weight:700;letter-spacing:.1em;margin:0 0 var(--qp-space-3);text-transform:uppercase}.qpHeatmapCell{transition:transform var(--qp-duration-fast),outline var(--qp-duration-fast)}.qpHeatmapCell:hover{outline:2px solid var(--qp-brand-primary);transform:scale(1.04);z-index:1}.qpIntelFeed{display:grid;gap:2px;max-height:320px;overflow-y:auto}.qpIntelFeedRow{align-items:center;border-bottom:1px solid var(--qp-border-subtle);display:grid;font-size:var(--qp-text-sm);gap:var(--qp-space-3);grid-template-columns:8px 1fr auto;padding:10px 4px}.qpIntelFeedDot{background:var(--qp-brand-primary);border-radius:50%;height:6px;width:6px}.qpIntelFeedRow:hover .qpIntelFeedDot{background:var(--qp-brand-accent)}.qpFixtureAnalysis{margin-top:var(--qp-space-4)}.qpFixtureRadarNote{background:rgba(255,193,7,.08);border:1px solid rgba(255,193,7,.25);border-radius:var(--qp-radius-md);color:var(--qp-text-secondary);font-size:var(--qp-text-sm);margin:0 0 var(--qp-space-4);padding:var(--qp-space-3) var(--qp-space-4)}.qpFixtureRadarLegend{color:var(--qp-text-muted);display:flex;font-size:var(--qp-text-xs);gap:var(--qp-space-5);justify-content:center;margin-top:var(--qp-space-3)}.qpFixtureRadarDot{border-radius:50%;display:inline-block;height:8px;margin-right:6px;width:8px}.qpFixtureRadarDot--home{background:var(--qp-brand-primary)}.qpFixtureRadarDot--away{background:var(--qp-brand-secondary)}.qpStrengthCompare{display:grid;gap:var(--qp-space-3)}.qpStrengthCompareHead,.qpStrengthCompareRow{align-items:center;display:grid;gap:var(--qp-space-3);grid-template-columns:1fr auto 1fr}.qpStrengthCompareHead{color:var(--qp-text-muted);font-size:var(--qp-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.qpStrengthCompareTeam--home{text-align:right}.qpStrengthCompareTeam--away{text-align:left}.qpStrengthCompareLabel{color:var(--qp-text-secondary);font-size:var(--qp-text-xs);font-weight:700;min-width:92px;text-align:center;text-transform:uppercase}.qpStrengthCompareSide{align-items:center;display:grid;gap:6px;grid-template-columns:44px 1fr}.qpStrengthCompareSide--away{grid-template-columns:1fr 44px}.qpStrengthCompareSide span{font-size:var(--qp-text-sm);font-weight:700}.qpStrengthCompareSide--away span{text-align:right}.qpStrengthCompareWin{color:var(--qp-brand-accent)}.qpStrengthCompareBar{background:var(--qp-border-subtle);border-radius:var(--qp-radius-full);height:8px;overflow:hidden}.qpStrengthCompareBar>div{border-radius:var(--qp-radius-full);height:100%;transition:width .4s ease}.qpStrengthCompareBar--home>div{background:var(--qp-brand-primary)}.qpStrengthCompareBar--away>div{background:var(--qp-brand-secondary)}.qpFixtureTeamCard{background:linear-gradient(160deg,var(--qp-bg-elevated),var(--qp-bg-panel));border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-lg);display:grid;gap:var(--qp-space-4);padding:var(--qp-space-5)}.qpFixtureTeamCard--cold{border-color:rgba(255,193,7,.3)}.qpFixtureTeamCardHero{align-items:center;display:grid;gap:var(--qp-space-4);grid-template-columns:auto 1fr}.qpFixtureTeamCardHero h3{font-size:var(--qp-text-lg);margin:0}.qpFixtureTeamCardCold{color:#e6b422}.qpFixtureTeamCardGrid{display:grid;gap:var(--qp-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.qpFixtureTeamCardGrid div{background:var(--qp-bg-panel-solid);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-md);display:grid;gap:4px;padding:var(--qp-space-3)}.qpFixtureTeamCardGrid span{color:var(--qp-text-muted);font-size:var(--qp-text-xs);text-transform:uppercase}.qpFixtureTeamCardGrid strong{font-size:var(--qp-text-base)}.qpFixtureTeamCardEdge{display:grid;gap:var(--qp-space-3);grid-template-columns:1fr 1fr}.qpFixtureTeamCardEdge div{background:var(--qp-bg-panel-solid);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-md);display:grid;gap:4px;padding:var(--qp-space-3)}.qpFixtureTeamCardEdge span{color:var(--qp-text-muted);font-size:var(--qp-text-xs);text-transform:uppercase}.qpReasoningPanel{display:grid;gap:var(--qp-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.qpReasoningBlock{background:var(--qp-bg-panel-solid);border:1px solid var(--qp-border-subtle);border-left:3px solid var(--qp-border-strong);border-radius:var(--qp-radius-md);padding:var(--qp-space-4)}.qpReasoningBlock h4{font-size:var(--qp-text-sm);margin:0 0 var(--qp-space-3)}.qpReasoningBlock ul{display:grid;gap:8px;list-style:none;margin:0;padding:0}.qpReasoningBlock li{color:var(--qp-text-secondary);font-size:var(--qp-text-sm);line-height:1.45}.qpReasoningBlock--lean{border-left-color:var(--qp-brand-primary)}.qpReasoningBlock--value{border-left-color:var(--qp-brand-accent)}.qpReasoningBlock--weak{border-left-color:#e6b422}.qpReasoningBlock--missing{border-left-color:var(--qp-text-muted)}.qpReasoningBlock--strengthen{border-left-color:var(--qp-brand-secondary)}.qpColdStartIntel{background:linear-gradient(90deg,rgba(255,193,7,.08),transparent);border:1px solid rgba(255,193,7,.28);border-radius:var(--qp-radius-lg);margin-bottom:var(--qp-space-5);padding:var(--qp-space-5)}.qpColdStartIntel h3{margin:0 0 var(--qp-space-3)}.qpColdStartIntel ul{display:grid;gap:8px;list-style:disc;margin:0;padding-left:1.2rem}.qpColdStartIntel li{color:var(--qp-text-secondary);font-size:var(--qp-text-sm)}.qpAdvancedIndicators,.qpAdvancedIndicatorsScore{display:grid;gap:var(--qp-space-4)}.qpAdvancedIndicatorsScore{grid-template-columns:repeat(2,minmax(0,1fr))}.qpAdvancedIndicatorsScore div{background:var(--qp-bg-panel-solid);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-md);display:grid;gap:4px;padding:var(--qp-space-4)}.qpAdvancedIndicatorsScore span{color:var(--qp-text-muted);font-size:var(--qp-text-xs);text-transform:uppercase}.qpAdvancedIndicatorsScore strong{font-size:var(--qp-text-xl)}.qpAdvancedIndicatorsTable{display:grid;gap:2px;overflow-x:auto}.qpAdvancedIndicatorsHead,.qpAdvancedIndicatorsRow{display:grid;font-size:var(--qp-text-sm);gap:var(--qp-space-3);grid-template-columns:1.2fr .6fr .8fr .7fr .7fr 1.2fr;min-width:720px;padding:var(--qp-space-3)}.qpAdvancedIndicatorsHead{color:var(--qp-text-muted);font-size:var(--qp-text-xs);font-weight:700;text-transform:uppercase}.qpAdvancedIndicatorsRow{background:var(--qp-bg-panel-solid);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-sm)}.qpAdvancedIndicatorsEdge{color:var(--qp-brand-accent)}@media (max-width:900px){.qpLoginShell{grid-template-columns:1fr}.qpLoginBackdrop{min-height:40vh;padding:var(--qp-space-8)}.qpLoginPitch{display:none}.qpMatchCenter{text-align:center}.qpMatchCenter,.qpReasoningPanel{grid-template-columns:1fr}.qpFixtureTeamCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qpFixtureTeamCardEdge{grid-template-columns:1fr}.qpStrengthCompareHead span{display:none}}@media (max-width:620px){.qpMissionHeroElite{padding:var(--qp-space-5)}}.qpCCReborn{display:grid;gap:var(--qp-space-6)}.qpCCMission{background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(0,200,150,.14),transparent 55%),radial-gradient(ellipse 50% 40% at 90% 80%,rgba(43,108,176,.1),transparent),linear-gradient(165deg,var(--qp-navy-mid) 0,var(--qp-navy-deep) 100%);border:1px solid rgba(0,200,150,.22);border-radius:24px;overflow:hidden;padding:var(--qp-space-8) var(--qp-space-8) var(--qp-space-6);position:relative}.qpCCMission:before{background-image:linear-gradient(rgba(0,200,150,.04) 1px,transparent 0),linear-gradient(90deg,rgba(0,200,150,.04) 1px,transparent 0);background-size:32px 32px;content:"";inset:0;mask-image:linear-gradient(180deg,black 30%,transparent);pointer-events:none;position:absolute}.qpCCMissionGrid{display:grid;gap:var(--qp-space-6);grid-template-columns:1.4fr 1fr;position:relative;z-index:1}.qpCCMissionTitle{font-family:var(--qp-font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;margin:12px 0 16px}.qpCCMissionTitle span{background:linear-gradient(135deg,var(--qp-emerald),var(--qp-data-blue));-webkit-background-clip:text;background-clip:text;color:transparent}.qpCCPulseGrid{display:grid;gap:var(--qp-space-4);grid-template-columns:repeat(2,1fr)}.qpCCPulseCard{backdrop-filter:blur(12px);background:rgba(11,20,38,.55);border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-lg);padding:var(--qp-space-5)}[data-theme=light] .qpCCPulseCard{background:rgba(255,255,255,.7)}.qpCCPulseCard--live{border-color:rgba(0,200,150,.35);box-shadow:0 0 32px rgba(0,200,150,.08)}.qpCCPulseLabel{color:var(--qp-stadium-silver);font-size:var(--qp-text-xs);font-weight:700;letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.qpCCPulseValue{font-family:var(--qp-font-display);font-size:var(--qp-text-2xl);font-weight:800}.qpCCPulseSub{color:var(--qp-text-secondary);font-size:var(--qp-text-sm);margin-top:6px}.qpCCTodayGrid{display:grid;gap:var(--qp-space-4);grid-template-columns:repeat(4,1fr)}.qpCCTodayCard{background:var(--qp-bg-panel);border-radius:var(--qp-radius-lg);border:1px solid var(--qp-border-subtle);border-top:3px solid var(--qp-emerald);padding:var(--qp-space-5);transition:border-color var(--qp-duration-fast),transform var(--qp-duration-fast)}.qpCCTodayCard:hover{transform:translateY(-2px)}.qpCCTodayCard--gold,.qpCCTodayCard:hover{border-top-color:var(--qp-confidence-gold)}.qpCCTodayCard--blue{border-top-color:var(--qp-data-blue)}.qpCCTodayCard--green{border-top-color:var(--qp-opportunity-green)}.qpCCTodayEyebrow{color:var(--qp-text-muted);font-size:.625rem;font-weight:800;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.qpCCTodayCard strong{display:block;font-family:var(--qp-font-display);font-size:var(--qp-text-lg);line-height:1.2;margin-bottom:8px}.qpCCTodayCard small{color:var(--qp-text-secondary);display:block;font-size:var(--qp-text-sm);line-height:1.4}.qpCCTodayMetric{color:var(--qp-emerald);font-family:var(--qp-font-mono);font-size:var(--qp-text-sm);font-weight:700;margin-top:10px}.qpCCFixtureGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.qpCCFixtureCard,.qpCCFixtureGrid{display:grid;gap:var(--qp-space-4)}.qpCCFixtureCard{background:linear-gradient(160deg,var(--qp-bg-panel),var(--qp-bg-elevated));border:1px solid var(--qp-border-subtle);border-radius:var(--qp-radius-xl);padding:var(--qp-space-5);text-decoration:none;transition:border-color var(--qp-duration-normal),box-shadow var(--qp-duration-normal),transform var(--qp-duration-fast)}.qpCCFixtureCard:hover{border-color:rgba(0,200,150,.4);box-shadow:0 12px 40px rgba(0,0,0,.25);transform:translateY(-3px)}.qpCCFixtureHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.qpCCFixtureLeague{align-items:center;color:var(--qp-text-muted);display:flex;font-size:var(--qp-text-xs);font-weight:700;gap:6px;letter-spacing:.06em;text-transform:uppercase}.qpCCFixtureLeague img{height:18px;object-fit:contain;width:18px}.qpCCFixtureMatchup{align-items:center;display:grid;gap:var(--qp-space-3);grid-template-columns:1fr auto 1fr}.qpCCFixtureTeam{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.qpCCFixtureTeam span{font-size:var(--qp-text-sm);font-weight:700;line-height:1.2}.qpCCFixtureVs{color:var(--qp-stadium-silver);font-size:var(--qp-text-xs);font-weight:800;letter-spacing:.12em}.qpCCFixtureMetrics{border-top:1px solid var(--qp-border-subtle);display:grid;gap:var(--qp-space-3);grid-template-columns:repeat(3,1fr);padding-top:var(--qp-space-4)}.qpCCFixtureMetric{text-align:center}.qpCCFixtureMetric p{color:var(--qp-text-muted);font-size:.625rem;font-weight:700;letter-spacing:.1em;margin:0 0 4px;text-transform:uppercase}.qpCCFixtureMetric strong{font-family:var(--qp-font-display);font-size:var(--qp-text-base)}.qpCCLeagueRail{display:flex;flex-wrap:wrap;gap:var(--qp-space-3)}@media (max-width:1100px){.qpCCMissionGrid{grid-template-columns:1fr}.qpCCTodayGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.qpCCMission{padding:var(--qp-space-5)}.qpCCPulseGrid,.qpCCTodayGrid{grid-template-columns:1fr}}@keyframes qpRingPulse{0%,to{filter:drop-shadow(0 0 8px rgba(0,200,150,.25))}50%{filter:drop-shadow(0 0 18px rgba(0,200,150,.45))}}@keyframes qpCardReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes qpBroadcastScan{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}.qpBroadcastHero{background:radial-gradient(ellipse 70% 50% at 20% 0,rgba(212,175,55,.12),transparent 55%),radial-gradient(ellipse 60% 45% at 90% 20%,rgba(0,200,150,.1),transparent),linear-gradient(160deg,var(--qp-navy-mid),var(--qp-navy-deep));border:1px solid rgba(212,175,55,.2);border-radius:24px;margin-bottom:24px;overflow:hidden;padding:32px;position:relative}.qpBroadcastHero:after{animation:qpBroadcastScan 8s linear infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:40%}.qpBroadcastStory{color:var(--qp-text-secondary);font-size:var(--qp-text-md);line-height:1.6;max-width:720px}.qpBroadcastNotice{align-items:center;background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.28);border-radius:var(--qp-radius-lg);display:flex;gap:12px;margin-bottom:24px;padding:14px 18px}.qpBroadcastNotice span{color:var(--qp-confidence-gold);font-size:var(--qp-text-xs);font-weight:800;letter-spacing:.12em}.qpMatchCardProGrid{display:grid;gap:var(--qp-space-5);grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.qpMatchCardPro{animation:qpCardReveal .5s ease both;background:var(--qp-bg-panel);border:1px solid var(--qp-border-subtle);border-radius:20px;color:inherit;display:grid;gap:14px;padding:20px;position:relative;text-decoration:none;transition:border-color var(--qp-duration-fast),box-shadow var(--qp-duration-fast),transform var(--qp-duration-fast)}.qpMatchCardPro:hover{border-color:rgba(0,200,150,.45);box-shadow:0 16px 40px rgba(0,0,0,.28);transform:translateY(-3px)}.qpMatchCardPro--elite{border-color:rgba(212,175,55,.45);box-shadow:0 0 0 1px rgba(212,175,55,.12)}.qpMatchCardPro--watch{border-color:rgba(43,108,176,.35)}.qpMatchCardProHeader{align-items:center;display:flex;justify-content:space-between}.qpMatchImportance{border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.1em;padding:4px 10px;text-transform:uppercase}.qpMatchImportance--elite{background:rgba(212,175,55,.15);color:var(--qp-confidence-gold)}.qpMatchImportance--watch{background:rgba(43,108,176,.15);color:var(--qp-data-blue)}.qpMatchImportance--standard{background:rgba(168,180,196,.12);color:var(--qp-stadium-silver)}.qpMatchCardProMatchup{align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto 1fr}.qpMatchCardProTeam{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.qpMatchCardProTeam strong{font-size:var(--qp-text-sm)}.qpMatchCardProCenter{align-items:center;display:flex;flex-direction:column;gap:4px}.qpMatchCardProVs{color:var(--qp-emerald);font-family:var(--qp-font-display);font-size:var(--qp-text-lg);font-weight:800}.qpMatchCardProRings{display:flex;gap:8px;justify-content:center}.qpMatchCardProRings .qpProbRingPro{animation:qpRingPulse 3s ease-in-out infinite}.qpMatchCardProMarkets{color:var(--qp-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--qp-text-xs);gap:10px;justify-content:center}.qpMatchCardProLean{color:var(--qp-emerald);font-weight:700}.qpMatchCardProIntel{display:grid;gap:12px;grid-template-columns:1.2fr .8fr .8fr}.qpMatchCardProGrade p,.qpMatchCardProMeter p,.qpMatchCardProValue p{color:var(--qp-text-muted);font-size:10px;font-weight:700;letter-spacing:.1em;margin:0 0 6px;text-transform:uppercase}.qpMatchCardProSummary{border-top:1px solid var(--qp-border-subtle);color:var(--qp-text-secondary);font-size:var(--qp-text-sm);line-height:1.5;margin:0;padding-top:12px}.qpMatchCardProNoValue{color:var(--qp-text-muted);font-size:var(--qp-text-sm)}.qpValuePill{border-radius:999px;display:inline-block;font-size:11px;font-weight:800;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase}.qpValuePill--elite{background:rgba(212,175,55,.2);color:var(--qp-confidence-gold)}.qpValuePill--strong{background:rgba(0,200,150,.18);color:var(--qp-emerald)}.qpValuePill--moderate{background:rgba(43,108,176,.18);color:var(--qp-data-blue)}.qpValuePill--weak{background:rgba(168,180,196,.15);color:var(--qp-stadium-silver)}.qpBroadcastToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.qpBroadcastSearch{background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-radius:999px;color:var(--qp-text-primary);flex:1;min-width:220px;padding:10px 16px}.qpBroadcastFilters{display:flex;gap:6px}.qpBroadcastFilter{background:transparent;border:1px solid var(--qp-border-subtle);border-radius:999px;color:var(--qp-text-secondary);cursor:pointer;font-size:12px;font-weight:700;padding:8px 14px}.qpBroadcastFilter--active{background:rgba(0,200,150,.12);border-color:rgba(0,200,150,.45);color:var(--qp-emerald)}.qpBroadcastCount{color:var(--qp-text-muted);font-size:var(--qp-text-sm)}.qpOppCardProGrid{display:grid;gap:var(--qp-space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.qpOppCardPro{animation:qpCardReveal .45s ease both;background:var(--qp-bg-panel);border:1px solid var(--qp-border-subtle);border-radius:18px;color:inherit;display:grid;gap:14px;padding:18px;position:relative;text-decoration:none;transition:transform var(--qp-duration-fast),border-color var(--qp-duration-fast)}.qpOppCardPro:hover{border-color:rgba(212,175,55,.4);transform:translateY(-2px)}.qpOppCardProRank{color:var(--qp-confidence-gold);font-family:var(--qp-font-display);font-size:var(--qp-text-xl);font-weight:800;position:absolute;right:16px;top:12px}.qpOppCardProHead{display:flex;justify-content:space-between;padding-right:36px}.qpOppCardProEyebrow{color:var(--qp-text-muted);font-size:10px;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.qpOppCardProScore span{color:var(--qp-opportunity-green);font-family:var(--qp-font-display);font-size:var(--qp-text-2xl);font-weight:800}.qpOppCardProFooter{align-items:center;border-top:1px solid var(--qp-border-subtle);display:flex;flex-wrap:wrap;gap:10px;padding-top:10px}.qpFairOddsCompare{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.qpFairOddsLane p{color:var(--qp-text-muted);font-size:10px;font-weight:700;letter-spacing:.1em;margin:0 0 4px;text-transform:uppercase}.qpFairOddsBar{background:rgba(168,180,196,.12);border-radius:999px;height:6px;margin:6px 0;overflow:hidden}.qpFairOddsBarFill--market{background:var(--qp-stadium-silver);height:100%;transition:width .8s ease}.qpFairOddsBarFill--fair{background:var(--qp-data-blue);height:100%;transition:width .8s ease}.qpFairOddsBarFill--model{background:var(--qp-emerald);height:100%;transition:width .8s ease}.qpOppRankingBoard{display:grid;gap:8px}.qpOppRankingRow{align-items:center;background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-radius:12px;color:inherit;display:grid;gap:12px;grid-template-columns:36px 1.4fr 1fr 80px 90px 1fr;padding:12px 14px;text-decoration:none;transition:border-color var(--qp-duration-fast),transform var(--qp-duration-fast)}.qpOppRankingRow:hover{border-color:rgba(0,200,150,.35);transform:translateX(4px)}.qpOppRankingPos{color:var(--qp-confidence-gold)}.qpOppRankingEdge,.qpOppRankingPos{font-family:var(--qp-font-display);font-weight:800}.qpOppRankingEdge{color:var(--qp-opportunity-green)}.qpTeamIntelPro{background:var(--qp-bg-panel);border:1px solid rgba(0,200,150,.22);border-radius:22px;padding:24px}.qpTeamIntelProHero{align-items:center;display:flex;gap:20px;margin-bottom:24px}.qpTeamIntelProPower{align-items:baseline;display:flex;gap:10px;margin-top:12px}.qpTeamIntelProPower strong{color:var(--qp-confidence-gold);font-family:var(--qp-font-display);font-size:var(--qp-text-3xl)}.qpTeamIntelProGrid{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.qpTeamRatingMeterHead{display:flex;font-size:var(--qp-text-sm);justify-content:space-between;margin-bottom:6px}.qpTeamRatingTrack{background:rgba(168,180,196,.12);border-radius:999px;height:8px;overflow:hidden}.qpTeamRatingFill{border-radius:999px;height:100%;transition:width 1s ease}.qpTeamRatingFill--attack{background:var(--qp-emerald)}.qpTeamRatingFill--defense{background:var(--qp-data-blue)}.qpTeamRatingFill--form{background:var(--qp-confidence-gold)}.qpTeamRatingFill--home{background:#22c55e}.qpTeamRatingFill--away{background:#8b5cf6}.qpTeamRatingFill--power{background:linear-gradient(90deg,var(--qp-emerald),var(--qp-confidence-gold))}.qpLeagueDnaPro{background:var(--qp-bg-panel);border:1px solid rgba(212,175,55,.22);border-radius:22px;padding:24px}.qpLeagueDnaProHead{align-items:center;display:flex;gap:16px;margin-bottom:18px}.qpLeagueDnaProLogo{height:52px;object-fit:contain}.qpLeagueDnaProStats{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:18px}.qpLeagueDnaProStats div{background:var(--qp-bg-elevated);border-radius:12px;padding:12px}.qpLeagueDnaProStats span{color:var(--qp-text-muted);display:block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.qpConfSpectrumBar{border-radius:999px;display:flex;height:14px;overflow:hidden}.qpConfSpectrumSegment{min-width:4px;transition:width .8s ease}.qpConfSpectrumLegend{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin-top:14px}.qpConfSpectrumItem{align-items:center;display:flex;font-size:var(--qp-text-sm);gap:8px}.qpConfSpectrumDot{border-radius:50%;height:8px;width:8px}.qpModelVoteBreakdown,.qpModelVoteRow{display:grid;gap:10px}.qpModelVoteRow{align-items:center;grid-template-columns:72px 1fr 40px}.qpModelVoteTrack{background:rgba(168,180,196,.12);border-radius:999px;height:8px;overflow:hidden}.qpModelVoteFill{background:linear-gradient(90deg,var(--qp-data-blue),var(--qp-emerald));border-radius:999px;height:100%;transition:width .9s ease}.qpStandingsBroadcast{display:grid;gap:6px}.qpStandingsRow{align-items:center;background:var(--qp-bg-elevated);border-radius:10px;display:grid;gap:10px;grid-template-columns:36px 1fr 48px 48px;padding:10px 12px;text-decoration:none;color:inherit;transition:transform var(--qp-duration-fast)}.qpStandingsRow:hover{transform:translateX(3px)}.qpFixtureBroadcastCard{align-items:center;background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-radius:14px;color:inherit;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;padding:14px;text-decoration:none;transition:border-color var(--qp-duration-fast)}.qpFixtureBroadcastCard:hover{border-color:rgba(0,200,150,.35)}.qpMlDeskPreview,.qpMlDeskSection{margin-bottom:24px}.qpMlDeskPreviewHeader{align-items:end;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.qpMlDeskSectionGrid{display:grid;gap:20px}.qpMlDeskBoard{display:grid;gap:8px;margin-top:16px}.qpMlDeskHead,.qpMlDeskRow{align-items:center;display:grid;gap:10px;grid-template-columns:42px 1.05fr 1.2fr .95fr 78px 78px 58px 100px 92px 82px 82px}.qpMlDeskHead{color:var(--qp-text-secondary);font-size:11px;font-weight:700;letter-spacing:.06em;padding:0 14px;text-transform:uppercase}.qpMlDeskRow{background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-radius:12px;color:inherit;padding:12px 14px;text-decoration:none;transition:border-color var(--qp-duration-fast),transform var(--qp-duration-fast)}.qpMlDeskRow:hover{border-color:rgba(0,200,150,.35);transform:translateX(3px)}.qpMlDeskRow--coldStart{border-color:rgba(255,176,32,.35);background:rgba(255,176,32,.06)}.qpMlDeskRank{color:var(--qp-confidence-gold);font-family:var(--qp-font-display);font-weight:800}.qpMlDeskCompetition,.qpMlDeskFixture{display:grid;gap:2px;min-width:0}.qpMlDeskCompetition strong,.qpMlDeskFixture strong,.qpMlDeskPick{overflow-wrap:anywhere}.qpMlDeskCompetition small,.qpMlDeskFixture small{color:var(--qp-text-secondary);font-size:11px}.qpMlDeskProbability{color:var(--qp-emerald);font-family:var(--qp-font-display);font-weight:800}.qpMlDeskAgreement,.qpMlDeskValue{font-weight:700}.qpMlDeskValue{color:var(--qp-text-secondary);font-size:11px;overflow-wrap:anywhere}.qpMlDeskGrade{font-weight:800}.qpMlDeskDecision{border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em;padding:6px 8px;text-align:center;text-transform:uppercase}.qpMlDeskDecision--bet{background:rgba(0,200,150,.18);color:var(--qp-emerald)}.qpMlDeskDecision--small{background:rgba(0,160,220,.16);color:#4cc9f0}.qpMlDeskDecision--watch{background:rgba(255,176,32,.16);color:#ffb020}.qpMlDeskDecision--insufficient{background:rgba(220,80,80,.16);color:#ff7b7b}.qpMlDeskDecision--pass{background:rgba(138,155,176,.14);color:var(--qp-text-secondary)}.qpMlDeskQuality{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.qpMlDeskQuality--high{color:var(--qp-emerald)}.qpMlDeskQuality--low{color:#ffb020}.qpMlDeskColdStart{color:#ffb020;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.qpMlDeskColdStart--clear,.qpMlDeskEmpty{color:var(--qp-text-secondary)}.qpMlDeskEmpty{margin:16px 0 0}.qpMlDeskBlock+.qpMlDeskBlock{margin-top:18px}.qpMlDeskFilters{align-items:end;display:flex;flex-wrap:wrap;gap:12px 16px;margin-bottom:20px}.qpMlDeskToggle{align-items:center;color:var(--qp-text-secondary);display:inline-flex;font-size:12px;gap:8px}.qpBetReadyCommand{background:linear-gradient(180deg,rgba(0,200,150,.08),rgba(0,0,0,0));border:1px solid rgba(0,200,150,.28);border-radius:18px;margin-bottom:24px;padding:20px}.qpBetReadyCommandHeader{align-items:end;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.qpBetReadyBoard{display:grid;gap:8px}.qpBetReadyHead,.qpBetReadyRow{align-items:center;display:grid;gap:10px;grid-template-columns:1.1fr 1.35fr 1fr 78px 78px 58px 96px 96px}.qpBetReadyHead{color:var(--qp-text-secondary);font-size:11px;font-weight:700;letter-spacing:.06em;padding:0 12px;text-transform:uppercase}.qpBetReadyRow{background:var(--qp-bg-elevated);border:1px solid var(--qp-border-subtle);border-radius:12px;color:inherit;padding:12px;text-decoration:none;transition:border-color var(--qp-duration-fast),transform var(--qp-duration-fast)}.qpBetReadyRow:hover{border-color:rgba(0,200,150,.45);transform:translateX(3px)}.qpBetReadyCompetition,.qpBetReadyFixture{display:grid;gap:3px;min-width:0}.qpBetReadyCompetition strong,.qpBetReadyFixture strong,.qpBetReadyPick{overflow-wrap:anywhere}.qpBetReadyCompetition small{color:var(--qp-text-secondary);font-size:11px}.qpBetReadyCountdown{color:var(--qp-confidence-gold);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.qpBetReadyProbability{color:var(--qp-emerald);font-family:var(--qp-font-display);font-weight:800}.qpBetReadyAgreement,.qpBetReadyValue{font-size:12px;font-weight:700}.qpBetReadyValue{color:var(--qp-text-secondary);overflow-wrap:anywhere}.qpBetReadyGrade{font-weight:800}.qpBetReadyDecision{border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em;padding:6px 8px;text-align:center;text-transform:uppercase}.qpBetReadyDecision--bet{background:rgba(0,200,150,.18);color:var(--qp-emerald)}.qpBetReadyDecision--small{background:rgba(0,160,220,.16);color:#4cc9f0}.qpBetReadyDecision--watch{background:rgba(255,176,32,.16);color:#ffb020}.qpBetReadyEmpty{background:rgba(138,155,176,.08);border:1px dashed rgba(138,155,176,.28);border-radius:12px;color:var(--qp-text-secondary);margin:0;padding:18px}.qpBetReadyWatchlist{margin-top:20px}@media (max-width:1100px){.qpMatchCardProIntel{grid-template-columns:1fr}.qpOppRankingRow{grid-template-columns:1fr 1fr}.qpMlDeskHead{display:none}.qpMlDeskRow{grid-template-columns:36px 1fr 1fr;grid-template-areas:"rank competition competition" ". fixture fixture" ". pick probability" ". agreement grade" ". decision value" ". quality cold"}.qpMlDeskRank{grid-area:rank}.qpMlDeskCompetition{grid-area:competition}.qpMlDeskFixture{grid-area:fixture}.qpMlDeskPick{grid-area:pick}.qpMlDeskProbability{grid-area:probability}.qpMlDeskAgreement{grid-area:agreement}.qpMlDeskGrade{grid-area:grade}.qpMlDeskDecision{grid-area:decision}.qpMlDeskValue{grid-area:value}.qpMlDeskQuality{grid-area:quality}.qpMlDeskColdStart{grid-area:cold}.qpBetReadyCommandHeader,.qpMlDeskPreviewHeader{align-items:start;flex-direction:column}.qpBetReadyHead{display:none}.qpBetReadyRow{grid-template-columns:1fr 1fr;grid-template-areas:"competition competition" "fixture fixture" "pick probability" "agreement grade" "value decision"}.qpBetReadyCompetition{grid-area:competition}.qpBetReadyFixture{grid-area:fixture}.qpBetReadyPick{grid-area:pick}.qpBetReadyProbability{grid-area:probability}.qpBetReadyAgreement{grid-area:agreement}.qpBetReadyGrade{grid-area:grade}.qpBetReadyValue{grid-area:value}.qpBetReadyDecision{grid-area:decision}.qpTeamIntelProGrid{grid-template-columns:1fr}.qpLeagueDnaProStats{grid-template-columns:repeat(2,1fr)}.qpFairOddsCompare{grid-template-columns:1fr}}@media (max-width:620px){.qpMatchCardProGrid,.qpMatchCardProMatchup{grid-template-columns:1fr}.qpMatchCardProRings{flex-wrap:wrap}}.intelPage{display:grid;gap:24px;max-width:var(--qp-content-max,1280px)}.intelHero{display:grid;gap:8px}.intelKpiStrip{display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.intelGrid{display:grid;gap:20px;grid-template-columns:repeat(12,minmax(0,1fr))}.intelSpan4{grid-column:span 4}.intelSpan6{grid-column:span 6}.intelSpan8{grid-column:span 8}.intelSpan12{grid-column:span 12}.intelPanel{background:var(--panel);border:1px solid var(--line);border-radius:16px;display:grid;gap:14px;min-width:0;padding:18px}.intelPanel h3{font-family:var(--qp-font-display);font-size:18px;margin:0}.intelPanelMeta{color:var(--muted);font-size:12px;margin:0}.intelStatusGrid{display:grid;gap:12px}.intelStatusCard{border:1px solid var(--line);border-radius:12px;display:grid;gap:8px;padding:14px}.intelStatus{border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.08em;padding:4px 10px;width:fit-content}.intelStatus--go{background:color-mix(in srgb,var(--qp-brand-accent) 18%,transparent);color:var(--qp-brand-accent)}.intelStatus--conditional{background:color-mix(in srgb,#f59e0b 18%,transparent);color:#f59e0b}.intelStatus--waiting{background:color-mix(in srgb,var(--muted) 18%,transparent);color:var(--muted)}.intelStatRow{display:flex;flex-wrap:wrap;gap:10px 16px}.intelStatRow span{color:var(--muted);font-size:12px}.intelStatRow b{color:var(--text)}.intelChartPanel .qpChartWrap{min-height:220px}.intelReadOnlyTag{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.intelMobileShell{display:none}@media (max-width:1200px){.intelKpiStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.intelSpan4,.intelSpan6,.intelSpan8{grid-column:span 6}}@media (max-width:900px){.intelKpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.intelSpan12,.intelSpan4,.intelSpan6,.intelSpan8{grid-column:span 12}.intelMobileShell{display:block}.intelDesktopOnlyTable{display:none}.intelMobileCardList{display:grid;gap:10px}.intelMobileCard{background:var(--panel-solid);border:1px solid var(--line);border-radius:12px;display:grid;gap:8px;padding:12px}.intelMobileCardRow{display:flex;justify-content:space-between;gap:12px}.intelMobileCardLabel{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.intelMobileCardValue{font-size:13px;font-weight:600;text-align:right}.intelChartPanel .qpChartWrap{min-height:180px}}@media (max-width:620px){.intelKpiStrip{grid-template-columns:1fr}}@media (min-width:901px){.intelMobileCardList{display:none}}@media (max-width:900px){.dataTableShell.intelTableShell .dataTableRow{display:grid;gap:8px;grid-template-columns:1fr;padding:12px 0}.dataTableShell.intelTableShell .dataTableCell{align-items:center;display:flex;justify-content:space-between}.dataTableShell.intelTableShell .dataTableCell:before{color:var(--muted);content:attr(data-label);font-size:11px;font-weight:700;letter-spacing:.06em;margin-right:12px;text-transform:uppercase}.dataTableShell.intelTableShell .dataTableHeader{display:none}}@media (max-width:390px){.intelPanel{padding:14px}}