.product-hub--match-checklist,.scan-hub--match-checklist,.mcl-page{--scan-group-a:"THIS MATCH";--scan-group-b:"SCOUTING";--scan-group-c:"RELATED";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--match-checklist .app-page-header,.product-hub--match-checklist .mcl-runs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--match-checklist .app-page-header h1,.product-hub--match-checklist>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--match-checklist .app-page-header p,.product-hub--match-checklist .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--match-checklist .app-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--match-checklist .mcl-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--match-checklist .mcl-next-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--match-checklist .app-badge.setup,.product-hub--match-checklist .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--match-checklist table{border-collapse:collapse;width:100%}.product-hub--match-checklist th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--match-checklist input{min-height:44px}.product-hub--match-checklist .product-hub-related,.product-hub--match-checklist [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--match-checklist [class*=-next-actions]{gap:8px;display:grid}.product-hub--match-checklist [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--match-checklist .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--match-checklist .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--match-checklist .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--match-checklist,.scan-hub--match-checklist,.mcl-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--match-checklist .app-page-header,.product-hub--match-checklist .mcl-runs-head{flex-direction:column;align-items:stretch}.product-hub--match-checklist table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--match-checklist,.scan-hub--match-checklist,.mcl-page *,.product-hub--match-checklist,.scan-hub--match-checklist,.mcl-page :before,.product-hub--match-checklist,.scan-hub--match-checklist,.mcl-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--match-checklist,.scan-hub--match-checklist,.mcl-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--match-checklist .mcl-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--match-copilot,.scan-hub--match-copilot,.match-copilot-page,.match-copilot-layout{--scan-group-a:"THIS MATCH";--scan-group-b:"SCOUTING";--scan-group-c:"RELATED";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--match-copilot .app-page-header,.product-hub--match-copilot .match-copilot-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--match-copilot .app-page-header h1,.product-hub--match-copilot>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--match-copilot .app-page-header p,.product-hub--match-copilot .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--match-copilot .match-copilot-panels{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--match-copilot .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--match-copilot .match-copilot-related,.product-hub--match-copilot .match-copilot-next-actions,.product-hub--match-copilot .match-copilot-header-actions,.product-hub--match-copilot .edc-next-actions,.product-hub--match-copilot .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--match-copilot .app-badge.setup,.product-hub--match-copilot .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--match-copilot table{border-collapse:collapse;width:100%}.product-hub--match-copilot th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--match-copilot input{min-height:44px}.product-hub--match-copilot .product-hub-related,.product-hub--match-copilot [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--match-copilot [class*=-next-actions]{gap:8px;display:grid}.product-hub--match-copilot [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--match-copilot .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--match-copilot .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--match-copilot .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--match-copilot,.scan-hub--match-copilot,.match-copilot-page,.match-copilot-layout{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--match-copilot .app-page-header,.product-hub--match-copilot .match-copilot-header-actions{flex-direction:column;align-items:stretch}.product-hub--match-copilot table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--match-copilot,.scan-hub--match-copilot,.match-copilot-page,.match-copilot-layout *,.product-hub--match-copilot,.scan-hub--match-copilot,.match-copilot-page,.match-copilot-layout :before,.product-hub--match-copilot,.scan-hub--match-copilot,.match-copilot-page,.match-copilot-layout :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--match-copilot,.scan-hub--match-copilot,.match-copilot-page,.match-copilot-layout{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--match-copilot .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--match-debrief,.scan-hub--match-debrief,.intel-app{--scan-group-a:"THIS MATCH";--scan-group-b:"SCOUTING";--scan-group-c:"RELATED";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--match-debrief .app-page-header,.product-hub--match-debrief .intel-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--match-debrief .app-page-header h1,.product-hub--match-debrief>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--match-debrief .app-page-header p,.product-hub--match-debrief .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--match-debrief .admin-grid,.product-hub--match-debrief .intel-panel,.product-hub--match-debrief .invite-list,.product-hub--match-debrief .metric-grid{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--match-debrief .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--match-debrief .intel-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--match-debrief .app-badge.setup,.product-hub--match-debrief .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--match-debrief table{border-collapse:collapse;width:100%}.product-hub--match-debrief th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--match-debrief .check-field,.product-hub--match-debrief .budget-fields{min-height:44px}.product-hub--match-debrief .product-hub-related,.product-hub--match-debrief [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--match-debrief [class*=-next-actions]{gap:8px;display:grid}.product-hub--match-debrief [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--match-debrief .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--match-debrief .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--match-debrief .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--match-debrief,.scan-hub--match-debrief,.intel-app{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--match-debrief .app-page-header,.product-hub--match-debrief .intel-header{flex-direction:column;align-items:stretch}.product-hub--match-debrief table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--match-debrief,.scan-hub--match-debrief,.intel-app *,.product-hub--match-debrief,.scan-hub--match-debrief,.intel-app :before,.product-hub--match-debrief,.scan-hub--match-debrief,.intel-app :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--match-debrief,.scan-hub--match-debrief,.intel-app{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--match-debrief .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--match-delta-watcher,.scan-hub--match-delta-watcher,.mdw-page{--scan-group-a:"THIS MATCH";--scan-group-b:"SCOUTING";--scan-group-c:"RELATED";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--match-delta-watcher .app-page-header,.product-hub--match-delta-watcher .mdw-config-header,.product-hub--match-delta-watcher .mdw-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--match-delta-watcher .app-page-header h1,.product-hub--match-delta-watcher>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--match-delta-watcher .app-page-header p,.product-hub--match-delta-watcher .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--match-delta-watcher .mdw-panel,.product-hub--match-delta-watcher .mdw-alert-list{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--match-delta-watcher .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--match-delta-watcher .mdw-related,.product-hub--match-delta-watcher .edc-next-actions,.product-hub--match-delta-watcher .mdw-next-actions,.product-hub--match-delta-watcher .mdw-header-actions,.product-hub--match-delta-watcher .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--match-delta-watcher .app-badge.setup,.product-hub--match-delta-watcher .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--match-delta-watcher table{border-collapse:collapse;width:100%}.product-hub--match-delta-watcher th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--match-delta-watcher input{min-height:44px}.product-hub--match-delta-watcher .product-hub-related,.product-hub--match-delta-watcher [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--match-delta-watcher [class*=-next-actions]{gap:8px;display:grid}.product-hub--match-delta-watcher [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--match-delta-watcher .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--match-delta-watcher .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--match-delta-watcher .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--match-delta-watcher,.scan-hub--match-delta-watcher,.mdw-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--match-delta-watcher .app-page-header,.product-hub--match-delta-watcher .mdw-config-header,.product-hub--match-delta-watcher .mdw-header-actions{flex-direction:column;align-items:stretch}.product-hub--match-delta-watcher table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--match-delta-watcher,.scan-hub--match-delta-watcher,.mdw-page *,.product-hub--match-delta-watcher,.scan-hub--match-delta-watcher,.mdw-page :before,.product-hub--match-delta-watcher,.scan-hub--match-delta-watcher,.mdw-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--match-delta-watcher,.scan-hub--match-delta-watcher,.mdw-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--match-delta-watcher .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--match-notes-timeline,.scan-hub--match-notes-timeline,.match-notes-timeline-page,.match-notes-timeline-layout{--scan-group-a:"THIS MATCH";--scan-group-b:"SCOUTING";--scan-group-c:"RELATED";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--match-notes-timeline .app-page-header,.product-hub--match-notes-timeline .match-notes-timeline-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--match-notes-timeline .app-page-header h1,.product-hub--match-notes-timeline>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--match-notes-timeline .app-page-header p,.product-hub--match-notes-timeline .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--match-notes-timeline .match-notes-timeline-card,.product-hub--match-notes-timeline .match-notes-timeline-list,.product-hub--match-notes-timeline .match-notes-timeline-panel{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--match-notes-timeline .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--match-notes-timeline .match-notes-timeline-related,.product-hub--match-notes-timeline .match-notes-timeline-next-actions,.product-hub--match-notes-timeline .match-notes-timeline-header-actions,.product-hub--match-notes-timeline .edc-next-actions,.product-hub--match-notes-timeline .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--match-notes-timeline .app-badge.setup,.product-hub--match-notes-timeline .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--match-notes-timeline table{border-collapse:collapse;width:100%}.product-hub--match-notes-timeline th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--match-notes-timeline input{min-height:44px}.product-hub--match-notes-timeline .product-hub-related,.product-hub--match-notes-timeline [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--match-notes-timeline [class*=-next-actions]{gap:8px;display:grid}.product-hub--match-notes-timeline [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--match-notes-timeline .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--match-notes-timeline .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--match-notes-timeline .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--match-notes-timeline,.scan-hub--match-notes-timeline,.match-notes-timeline-page,.match-notes-timeline-layout{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--match-notes-timeline .app-page-header,.product-hub--match-notes-timeline .match-notes-timeline-header-actions{flex-direction:column;align-items:stretch}.product-hub--match-notes-timeline table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--match-notes-timeline,.scan-hub--match-notes-timeline,.match-notes-timeline-page,.match-notes-timeline-layout *,.product-hub--match-notes-timeline,.scan-hub--match-notes-timeline,.match-notes-timeline-page,.match-notes-timeline-layout :before,.product-hub--match-notes-timeline,.scan-hub--match-notes-timeline,.match-notes-timeline-page,.match-notes-timeline-layout :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--match-notes-timeline,.scan-hub--match-notes-timeline,.match-notes-timeline-page,.match-notes-timeline-layout{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--match-notes-timeline .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--match-sim,.scan-hub--match-sim{--scan-group-a:"THIS MATCH";--scan-group-b:"SCOUTING";--scan-group-c:"RELATED";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--match-sim .app-page-header,.product-hub--match-sim>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--match-sim .app-page-header h1,.product-hub--match-sim>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--match-sim .app-page-header p,.product-hub--match-sim .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--match-sim .app-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--match-sim .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--match-sim .app-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--match-sim .app-badge.setup,.product-hub--match-sim .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--match-sim table{border-collapse:collapse;width:100%}.product-hub--match-sim th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--match-sim input{min-height:44px}.product-hub--match-sim .product-hub-related,.product-hub--match-sim [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--match-sim [class*=-next-actions]{gap:8px;display:grid}.product-hub--match-sim [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--match-sim .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--match-sim .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--match-sim .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--match-sim,.scan-hub--match-sim{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--match-sim .app-page-header,.product-hub--match-sim>header{flex-direction:column;align-items:stretch}.product-hub--match-sim table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--match-sim,.scan-hub--match-sim *,.product-hub--match-sim,.scan-hub--match-sim :before,.product-hub--match-sim,.scan-hub--match-sim :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--match-sim,.scan-hub--match-sim{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--match-sim .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--match-strategy-cards,.scan-hub--match-strategy-cards,.msc-page,.msc-layout{--scan-group-a:"THIS MATCH";--scan-group-b:"SCOUTING";--scan-group-c:"RELATED";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--match-strategy-cards .app-page-header,.product-hub--match-strategy-cards .msc-card-head,.product-hub--match-strategy-cards .msc-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--match-strategy-cards .app-page-header h1,.product-hub--match-strategy-cards>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--match-strategy-cards .app-page-header p,.product-hub--match-strategy-cards .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--match-strategy-cards .msc-card,.product-hub--match-strategy-cards .msc-panel,.product-hub--match-strategy-cards .msc-card-head,.product-hub--match-strategy-cards .msc-card-next,.product-hub--match-strategy-cards .msc-card-badges,.product-hub--match-strategy-cards .msc-card-actions,.product-hub--match-strategy-cards .print-strategy-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--match-strategy-cards .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--match-strategy-cards .msc-related,.product-hub--match-strategy-cards .edc-next-actions,.product-hub--match-strategy-cards .msc-card-actions,.product-hub--match-strategy-cards .msc-next-actions,.product-hub--match-strategy-cards .msc-header-actions,.product-hub--match-strategy-cards .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--match-strategy-cards .app-badge.setup,.product-hub--match-strategy-cards .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--match-strategy-cards table{border-collapse:collapse;width:100%}.product-hub--match-strategy-cards th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--match-strategy-cards input{min-height:44px}.product-hub--match-strategy-cards .product-hub-related,.product-hub--match-strategy-cards [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--match-strategy-cards [class*=-next-actions]{gap:8px;display:grid}.product-hub--match-strategy-cards [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--match-strategy-cards .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--match-strategy-cards .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--match-strategy-cards .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--match-strategy-cards,.scan-hub--match-strategy-cards,.msc-page,.msc-layout{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--match-strategy-cards .app-page-header,.product-hub--match-strategy-cards .msc-card-head,.product-hub--match-strategy-cards .msc-header-actions{flex-direction:column;align-items:stretch}.product-hub--match-strategy-cards table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--match-strategy-cards,.scan-hub--match-strategy-cards,.msc-page,.msc-layout *,.product-hub--match-strategy-cards,.scan-hub--match-strategy-cards,.msc-page,.msc-layout :before,.product-hub--match-strategy-cards,.scan-hub--match-strategy-cards,.msc-page,.msc-layout :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--match-strategy-cards,.scan-hub--match-strategy-cards,.msc-page,.msc-layout{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--match-strategy-cards .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--match-video-index,.scan-hub--match-video-index,.mvi-page{--scan-group-a:"THIS MATCH";--scan-group-b:"SCOUTING";--scan-group-c:"RELATED";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--match-video-index .app-page-header,.product-hub--match-video-index>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--match-video-index .app-page-header h1,.product-hub--match-video-index>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--match-video-index .app-page-header p,.product-hub--match-video-index .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--match-video-index .mvi-panel,.product-hub--match-video-index .mvi-video-list{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--match-video-index .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--match-video-index .mvi-related,.product-hub--match-video-index .edc-next-actions,.product-hub--match-video-index .mvi-next-actions,.product-hub--match-video-index .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--match-video-index .app-badge.setup,.product-hub--match-video-index .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--match-video-index table{border-collapse:collapse;width:100%}.product-hub--match-video-index th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--match-video-index input{min-height:44px}.product-hub--match-video-index .product-hub-related,.product-hub--match-video-index [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--match-video-index [class*=-next-actions]{gap:8px;display:grid}.product-hub--match-video-index [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--match-video-index .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--match-video-index .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--match-video-index .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--match-video-index,.scan-hub--match-video-index,.mvi-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--match-video-index .app-page-header,.product-hub--match-video-index>header{flex-direction:column;align-items:stretch}.product-hub--match-video-index table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--match-video-index,.scan-hub--match-video-index,.mvi-page *,.product-hub--match-video-index,.scan-hub--match-video-index,.mvi-page :before,.product-hub--match-video-index,.scan-hub--match-video-index,.mvi-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--match-video-index,.scan-hub--match-video-index,.mvi-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--match-video-index .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--matching-gift-finder,.scan-hub--matching-gift-finder,.mgf-page{--scan-group-a:"MONEY";--scan-group-b:"SPONSORS";--scan-group-c:"OUTREACH";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--matching-gift-finder .app-page-header,.product-hub--matching-gift-finder .mgf-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--matching-gift-finder .app-page-header h1,.product-hub--matching-gift-finder>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--matching-gift-finder .app-page-header p,.product-hub--matching-gift-finder .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--matching-gift-finder .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--matching-gift-finder .mgf-related,.product-hub--matching-gift-finder .edc-next-actions,.product-hub--matching-gift-finder .mgf-next-actions,.product-hub--matching-gift-finder .mgf-header-actions,.product-hub--matching-gift-finder .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--matching-gift-finder .app-badge.setup,.product-hub--matching-gift-finder .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--matching-gift-finder table{border-collapse:collapse;width:100%}.product-hub--matching-gift-finder th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--matching-gift-finder input{min-height:44px}.product-hub--matching-gift-finder .product-hub-related,.product-hub--matching-gift-finder [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--matching-gift-finder [class*=-next-actions]{gap:8px;display:grid}.product-hub--matching-gift-finder [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--matching-gift-finder .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--matching-gift-finder .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--matching-gift-finder .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--matching-gift-finder,.scan-hub--matching-gift-finder,.mgf-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--matching-gift-finder .app-page-header,.product-hub--matching-gift-finder .mgf-header-actions{flex-direction:column;align-items:stretch}.product-hub--matching-gift-finder table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--matching-gift-finder,.scan-hub--matching-gift-finder,.mgf-page *,.product-hub--matching-gift-finder,.scan-hub--matching-gift-finder,.mgf-page :before,.product-hub--matching-gift-finder,.scan-hub--matching-gift-finder,.mgf-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--matching-gift-finder,.scan-hub--matching-gift-finder,.mgf-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--matching-gift-finder .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--media-kit,.scan-hub--media-kit,.media-kit-page,.media-kit-layout{--scan-group-a:"MONEY";--scan-group-b:"SPONSORS";--scan-group-c:"OUTREACH";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--media-kit .app-page-header,.product-hub--media-kit .media-kit-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--media-kit .app-page-header h1,.product-hub--media-kit>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--media-kit .app-page-header p,.product-hub--media-kit .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--media-kit .app-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--media-kit .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--media-kit .media-kit-related,.product-hub--media-kit .media-kit-next-actions,.product-hub--media-kit .media-kit-header-actions,.product-hub--media-kit .edc-next-actions,.product-hub--media-kit .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--media-kit .app-badge.setup,.product-hub--media-kit .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--media-kit table{border-collapse:collapse;width:100%}.product-hub--media-kit th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--media-kit input{min-height:44px}.product-hub--media-kit .product-hub-related,.product-hub--media-kit [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--media-kit [class*=-next-actions]{gap:8px;display:grid}.product-hub--media-kit [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--media-kit .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--media-kit .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--media-kit .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--media-kit,.scan-hub--media-kit,.media-kit-page,.media-kit-layout{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--media-kit .app-page-header,.product-hub--media-kit .media-kit-header-actions{flex-direction:column;align-items:stretch}.product-hub--media-kit table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--media-kit,.scan-hub--media-kit,.media-kit-page,.media-kit-layout *,.product-hub--media-kit,.scan-hub--media-kit,.media-kit-page,.media-kit-layout :before,.product-hub--media-kit,.scan-hub--media-kit,.media-kit-page,.media-kit-layout :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--media-kit,.scan-hub--media-kit,.media-kit-page,.media-kit-layout{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--media-kit .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--media-library,.scan-hub--media-library,.ml-page{--scan-group-a:"MONEY";--scan-group-b:"SPONSORS";--scan-group-c:"OUTREACH";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--media-library .app-page-header,.product-hub--media-library .ml-detail-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--media-library .app-page-header h1,.product-hub--media-library>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--media-library .app-page-header p,.product-hub--media-library .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--media-library .ml-grid,.product-hub--media-library .ml-album-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--media-library .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--media-library .ml-toolbar,.product-hub--media-library .ml-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--media-library .app-badge.setup,.product-hub--media-library .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--media-library table{border-collapse:collapse;width:100%}.product-hub--media-library th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--media-library .ml-album-form,.product-hub--media-library .ml-detail-form{min-height:44px}.product-hub--media-library .product-hub-related,.product-hub--media-library [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--media-library [class*=-next-actions]{gap:8px;display:grid}.product-hub--media-library [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--media-library .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--media-library .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--media-library .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--media-library,.scan-hub--media-library,.ml-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--media-library .app-page-header,.product-hub--media-library .ml-detail-head{flex-direction:column;align-items:stretch}.product-hub--media-library table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--media-library,.scan-hub--media-library,.ml-page *,.product-hub--media-library,.scan-hub--media-library,.ml-page :before,.product-hub--media-library,.scan-hub--media-library,.ml-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--media-library,.scan-hub--media-library,.ml-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--media-library .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.scan-hub--media-paused,.media-paused-page{gap:var(--scan-stack,18px);min-width:0;display:grid}.media-paused-page .scan-empty>h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.media-paused-page .media-paused-note{max-width:62ch;margin:0;line-height:1.55}
.scouting-main>main,.scout-home{min-width:0}.scouting-main .app-page-header{margin-top:0}.scout-home h2{color:var(--scan-navy,var(--ink));letter-spacing:-.02em}
.product-hub--media,.scan-hub--media,.media-page{--scan-group-a:"MONEY";--scan-group-b:"SPONSORS";--scan-group-c:"OUTREACH";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--media .app-page-header,.product-hub--media .media-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--media .app-page-header h1,.product-hub--media>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--media .app-page-header p,.product-hub--media .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--media .media-tab-panel,.product-hub--media .media-panel-list{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--media .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--media .media-related,.product-hub--media .media-kit-actions,.product-hub--media .media-form-actions,.product-hub--media .media-item-actions,.product-hub--media .media-next-actions,.product-hub--media .media-header-actions,.product-hub--media .edc-next-actions,.product-hub--media .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--media .app-badge.setup,.product-hub--media .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--media table{border-collapse:collapse;width:100%}.product-hub--media th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--media .media-form,.product-hub--media .media-form-actions{min-height:44px}.product-hub--media .product-hub-related,.product-hub--media [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--media [class*=-next-actions]{gap:8px;display:grid}.product-hub--media [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--media .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--media .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--media .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--media,.scan-hub--media,.media-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--media .app-page-header,.product-hub--media .media-header-actions{flex-direction:column;align-items:stretch}.product-hub--media table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--media,.scan-hub--media,.media-page,.product-hub--media,.scan-hub--media,.media-page,.product-hub--media,.scan-hub--media,.media-page{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--media,.scan-hub--media,.media-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--media .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--meeting-autopilot,.scan-hub--meeting-autopilot{--scan-group-a:"THIS WEEK";--scan-group-b:"PEOPLE";--scan-group-c:"PLAYBOOK";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--meeting-autopilot .app-page-header,.product-hub--meeting-autopilot>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--meeting-autopilot .app-page-header h1,.product-hub--meeting-autopilot>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--meeting-autopilot .app-page-header p,.product-hub--meeting-autopilot .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--meeting-autopilot .app-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--meeting-autopilot .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--meeting-autopilot .edc-next-actions,.product-hub--meeting-autopilot .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--meeting-autopilot .app-badge.setup,.product-hub--meeting-autopilot .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--meeting-autopilot table{border-collapse:collapse;width:100%}.product-hub--meeting-autopilot th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--meeting-autopilot input{min-height:44px}.product-hub--meeting-autopilot .product-hub-related,.product-hub--meeting-autopilot [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--meeting-autopilot [class*=-next-actions]{gap:8px;display:grid}.product-hub--meeting-autopilot [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--meeting-autopilot .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--meeting-autopilot .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--meeting-autopilot .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--meeting-autopilot,.scan-hub--meeting-autopilot{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--meeting-autopilot .app-page-header,.product-hub--meeting-autopilot>header{flex-direction:column;align-items:stretch}.product-hub--meeting-autopilot table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--meeting-autopilot,.scan-hub--meeting-autopilot *,.product-hub--meeting-autopilot,.scan-hub--meeting-autopilot :before,.product-hub--meeting-autopilot,.scan-hub--meeting-autopilot :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--meeting-autopilot,.scan-hub--meeting-autopilot{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--meeting-autopilot .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--mentor-hours,.scan-hub--mentor-hours{--scan-group-a:"YOU";--scan-group-b:"TEAM";--scan-group-c:"CONNECTIONS";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--mentor-hours .app-page-header,.product-hub--mentor-hours>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--mentor-hours .app-page-header h1,.product-hub--mentor-hours>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--mentor-hours .app-page-header p,.product-hub--mentor-hours .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--mentor-hours .factor-table{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--mentor-hours .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--mentor-hours .edc-next-actions,.product-hub--mentor-hours .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--mentor-hours .app-badge.setup,.product-hub--mentor-hours .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--mentor-hours table{border-collapse:collapse;width:100%}.product-hub--mentor-hours th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--mentor-hours input{min-height:44px}.product-hub--mentor-hours .product-hub-related,.product-hub--mentor-hours [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--mentor-hours [class*=-next-actions]{gap:8px;display:grid}.product-hub--mentor-hours [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--mentor-hours .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--mentor-hours .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--mentor-hours .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--mentor-hours,.scan-hub--mentor-hours{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--mentor-hours .app-page-header,.product-hub--mentor-hours>header{flex-direction:column;align-items:stretch}.product-hub--mentor-hours table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--mentor-hours,.scan-hub--mentor-hours *,.product-hub--mentor-hours,.scan-hub--mentor-hours :before,.product-hub--mentor-hours,.scan-hub--mentor-hours :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--mentor-hours,.scan-hub--mentor-hours{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--mentor-hours .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--messages,.scan-hub--messages,.messages-page,.messages-layout{--scan-group-a:"THIS WEEK";--scan-group-b:"PEOPLE";--scan-group-c:"PLAYBOOK";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--messages .app-page-header,.product-hub--messages .messages-link-picker-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--messages .app-page-header h1,.product-hub--messages>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--messages .app-page-header p,.product-hub--messages .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--messages .messages-member-panel{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--messages .messages-group-empty,.product-hub--messages .messages-mention-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--messages .message-actions,.product-hub--messages .messages-channel-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--messages .app-badge.setup,.product-hub--messages .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--messages table{border-collapse:collapse;width:100%}.product-hub--messages th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--messages .messages-channel-form,.product-hub--messages .messages-composer-hint,.product-hub--messages .messages-composer-wrap{min-height:44px}.product-hub--messages .product-hub-related,.product-hub--messages [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--messages [class*=-next-actions]{gap:8px;display:grid}.product-hub--messages [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--messages .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--messages .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--messages .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--messages,.scan-hub--messages,.messages-page,.messages-layout{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--messages .app-page-header,.product-hub--messages .messages-link-picker-head{flex-direction:column;align-items:stretch}.product-hub--messages table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--messages,.scan-hub--messages,.messages-page,.messages-layout *,.product-hub--messages,.scan-hub--messages,.messages-page,.messages-layout :before,.product-hub--messages,.scan-hub--messages,.messages-page,.messages-layout :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--messages,.scan-hub--messages,.messages-page,.messages-layout{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--messages .messages-group-empty,.product-hub--messages .messages-mention-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--migrate,.scan-hub--migrate,.migrate-page{--scan-group-a:"YOU";--scan-group-b:"TEAM";--scan-group-c:"CONNECTIONS";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--migrate .app-page-header,.product-hub--migrate .migrate-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--migrate .app-page-header h1,.product-hub--migrate>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--migrate .app-page-header p,.product-hub--migrate .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--migrate .migrate-panel-head{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--migrate .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--migrate .migrate-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--migrate .app-badge.setup,.product-hub--migrate .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--migrate table{border-collapse:collapse;width:100%}.product-hub--migrate th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--migrate .migrate-fields,.product-hub--migrate .migrate-form-draft{min-height:44px}.product-hub--migrate .product-hub-related,.product-hub--migrate [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--migrate [class*=-next-actions]{gap:8px;display:grid}.product-hub--migrate [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--migrate .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--migrate .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--migrate .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--migrate,.scan-hub--migrate,.migrate-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--migrate .app-page-header,.product-hub--migrate .migrate-panel-head{flex-direction:column;align-items:stretch}.product-hub--migrate table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--migrate,.scan-hub--migrate,.migrate-page *,.product-hub--migrate,.scan-hub--migrate,.migrate-page :before,.product-hub--migrate,.scan-hub--migrate,.migrate-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--migrate,.scan-hub--migrate,.migrate-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--migrate .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--mock-judging,.scan-hub--mock-judging{--scan-group-a:"YOU";--scan-group-b:"TEAM";--scan-group-c:"CONNECTIONS";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--mock-judging .app-page-header,.product-hub--mock-judging>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--mock-judging .app-page-header h1,.product-hub--mock-judging>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--mock-judging .app-page-header p,.product-hub--mock-judging .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--mock-judging .app-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--mock-judging .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--mock-judging .edc-next-actions,.product-hub--mock-judging .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--mock-judging .app-badge.setup,.product-hub--mock-judging .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--mock-judging table{border-collapse:collapse;width:100%}.product-hub--mock-judging th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--mock-judging input{min-height:44px}.product-hub--mock-judging .product-hub-related,.product-hub--mock-judging [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--mock-judging [class*=-next-actions]{gap:8px;display:grid}.product-hub--mock-judging [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--mock-judging .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--mock-judging .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--mock-judging .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--mock-judging,.scan-hub--mock-judging{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--mock-judging .app-page-header,.product-hub--mock-judging>header{flex-direction:column;align-items:stretch}.product-hub--mock-judging table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--mock-judging,.scan-hub--mock-judging *,.product-hub--mock-judging,.scan-hub--mock-judging :before,.product-hub--mock-judging,.scan-hub--mock-judging :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--mock-judging,.scan-hub--mock-judging{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--mock-judging .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--my-day,.scan-hub--my-day,.myday-page{--scan-group-a:"THIS MATCH";--scan-group-b:"SCOUTING";--scan-group-c:"RELATED";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--my-day .app-page-header,.product-hub--my-day>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--my-day .app-page-header h1,.product-hub--my-day>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--my-day .app-page-header p,.product-hub--my-day .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--my-day .myday-card,.product-hub--my-day .myday-list,.product-hub--my-day .myday-card-top,.product-hub--my-day .myday-list-section{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--my-day .myday-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--my-day .myday-related,.product-hub--my-day .myday-next-actions,.product-hub--my-day .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--my-day .app-badge.setup,.product-hub--my-day .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--my-day table{border-collapse:collapse;width:100%}.product-hub--my-day th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--my-day input{min-height:44px}.product-hub--my-day .product-hub-related,.product-hub--my-day [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--my-day [class*=-next-actions]{gap:8px;display:grid}.product-hub--my-day [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--my-day .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--my-day .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--my-day .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--my-day,.scan-hub--my-day,.myday-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--my-day .app-page-header,.product-hub--my-day>header{flex-direction:column;align-items:stretch}.product-hub--my-day table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--my-day,.scan-hub--my-day,.myday-page *,.product-hub--my-day,.scan-hub--my-day,.myday-page :before,.product-hub--my-day,.scan-hub--my-day,.myday-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--my-day,.scan-hub--my-day,.myday-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--my-day .myday-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--my-kit,.scan-hub--my-kit,.mk-page{--scan-group-a:"YOU";--scan-group-b:"TEAM";--scan-group-c:"CONNECTIONS";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--my-kit .app-page-header,.product-hub--my-kit .mk-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--my-kit .app-page-header h1,.product-hub--my-kit>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--my-kit .app-page-header p,.product-hub--my-kit .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--my-kit .app-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--my-kit .mk-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--my-kit .mk-related,.product-hub--my-kit .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--my-kit .app-badge.setup,.product-hub--my-kit .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--my-kit table{border-collapse:collapse;width:100%}.product-hub--my-kit th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--my-kit input{min-height:44px}.product-hub--my-kit .product-hub-related,.product-hub--my-kit [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--my-kit [class*=-next-actions]{gap:8px;display:grid}.product-hub--my-kit [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--my-kit .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--my-kit .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--my-kit .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--my-kit,.scan-hub--my-kit,.mk-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--my-kit .app-page-header,.product-hub--my-kit .mk-section-head{flex-direction:column;align-items:stretch}.product-hub--my-kit table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--my-kit,.scan-hub--my-kit,.mk-page *,.product-hub--my-kit,.scan-hub--my-kit,.mk-page :before,.product-hub--my-kit,.scan-hub--my-kit,.mk-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--my-kit,.scan-hub--my-kit,.mk-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--my-kit .mk-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--notebook,.scan-hub--notebook{--scan-group-a:"ASK";--scan-group-b:"CONTROLS";--scan-group-c:"MEMORY";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--notebook .app-page-header,.product-hub--notebook>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--notebook .app-page-header h1,.product-hub--notebook>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--notebook .app-page-header p,.product-hub--notebook .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--notebook .app-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--notebook .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--notebook .edc-next-actions,.product-hub--notebook .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--notebook .app-badge.setup,.product-hub--notebook .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--notebook table{border-collapse:collapse;width:100%}.product-hub--notebook th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--notebook input{min-height:44px}.product-hub--notebook .product-hub-related,.product-hub--notebook [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--notebook [class*=-next-actions]{gap:8px;display:grid}.product-hub--notebook [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--notebook .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--notebook .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--notebook .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--notebook,.scan-hub--notebook{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--notebook .app-page-header,.product-hub--notebook>header{flex-direction:column;align-items:stretch}.product-hub--notebook table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--notebook,.scan-hub--notebook *,.product-hub--notebook,.scan-hub--notebook :before,.product-hub--notebook,.scan-hub--notebook :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--notebook,.scan-hub--notebook{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--notebook .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--notifications,.scan-hub--notifications,.notif-page,.notif-prefs-page{--scan-group-a:"YOU";--scan-group-b:"TEAM";--scan-group-c:"CONNECTIONS";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--notifications .app-page-header,.product-hub--notifications .notif-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--notifications .app-page-header h1,.product-hub--notifications>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--notifications .app-page-header p,.product-hub--notifications .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--notifications .notif-list,.product-hub--notifications .account-panel{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--notifications .notif-related,.product-hub--notifications .notif-toolbar,.product-hub--notifications .product-hub-related,.product-hub--notifications .notif-header-actions,.product-hub--notifications .notif-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--notifications .app-badge.setup,.product-hub--notifications .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--notifications table{border-collapse:collapse;width:100%}.product-hub--notifications th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--notifications input{min-height:44px}.product-hub--notifications .product-hub-related,.product-hub--notifications [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--notifications [class*=-next-actions]{gap:8px;display:grid}.product-hub--notifications [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--notifications .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--notifications .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--notifications .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--notifications,.scan-hub--notifications,.notif-page,.notif-prefs-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--notifications .app-page-header,.product-hub--notifications .notif-header-actions{flex-direction:column;align-items:stretch}.product-hub--notifications table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--notifications,.scan-hub--notifications,.notif-page,.notif-prefs-page *,.product-hub--notifications,.scan-hub--notifications,.notif-page,.notif-prefs-page :before,.product-hub--notifications,.scan-hub--notifications,.notif-page,.notif-prefs-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--notifications,.scan-hub--notifications,.notif-page,.notif-prefs-page{--scan-shadow:0 10px 28px #00000047}
.product-hub--object-chat-bridge,.scan-hub--object-chat-bridge{--scan-group-a:"ASK";--scan-group-b:"CONTROLS";--scan-group-c:"MEMORY";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--object-chat-bridge .app-page-header,.product-hub--object-chat-bridge>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--object-chat-bridge .app-page-header h1,.product-hub--object-chat-bridge>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--object-chat-bridge .app-page-header p,.product-hub--object-chat-bridge .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--object-chat-bridge .app-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--object-chat-bridge .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--object-chat-bridge .app-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--object-chat-bridge .app-badge.setup,.product-hub--object-chat-bridge .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--object-chat-bridge table{border-collapse:collapse;width:100%}.product-hub--object-chat-bridge th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--object-chat-bridge input{min-height:44px}.product-hub--object-chat-bridge .product-hub-related,.product-hub--object-chat-bridge [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--object-chat-bridge [class*=-next-actions]{gap:8px;display:grid}.product-hub--object-chat-bridge [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--object-chat-bridge .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--object-chat-bridge .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--object-chat-bridge .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--object-chat-bridge,.scan-hub--object-chat-bridge{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--object-chat-bridge .app-page-header,.product-hub--object-chat-bridge>header{flex-direction:column;align-items:stretch}.product-hub--object-chat-bridge table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--object-chat-bridge,.scan-hub--object-chat-bridge *,.product-hub--object-chat-bridge,.scan-hub--object-chat-bridge :before,.product-hub--object-chat-bridge,.scan-hub--object-chat-bridge :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--object-chat-bridge,.scan-hub--object-chat-bridge{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--object-chat-bridge .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--offline-shell,.scan-hub--offline-shell,.offline-shell-page{--scan-group-a:"YOU";--scan-group-b:"TEAM";--scan-group-c:"CONNECTIONS";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--offline-shell .app-page-header,.product-hub--offline-shell .offline-shell-readiness-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--offline-shell .app-page-header h1,.product-hub--offline-shell>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--offline-shell .app-page-header p,.product-hub--offline-shell .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--offline-shell .offline-shell-panel-title{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--offline-shell .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--offline-shell .offline-shell-related,.product-hub--offline-shell .offline-shell-next-actions,.product-hub--offline-shell .edc-next-actions,.product-hub--offline-shell .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--offline-shell .app-badge.setup,.product-hub--offline-shell .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--offline-shell table{border-collapse:collapse;width:100%}.product-hub--offline-shell th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--offline-shell .offline-shell-log-form{min-height:44px}.product-hub--offline-shell .product-hub-related,.product-hub--offline-shell [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--offline-shell [class*=-next-actions]{gap:8px;display:grid}.product-hub--offline-shell [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--offline-shell .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--offline-shell .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--offline-shell .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--offline-shell,.scan-hub--offline-shell,.offline-shell-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--offline-shell .app-page-header,.product-hub--offline-shell .offline-shell-readiness-header{flex-direction:column;align-items:stretch}.product-hub--offline-shell table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--offline-shell,.scan-hub--offline-shell,.offline-shell-page *,.product-hub--offline-shell,.scan-hub--offline-shell,.offline-shell-page :before,.product-hub--offline-shell,.scan-hub--offline-shell,.offline-shell-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--offline-shell,.scan-hub--offline-shell,.offline-shell-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--offline-shell .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--offline,.scan-hub--offline,.offline-shell{--scan-group-a:"YOU";--scan-group-b:"TEAM";--scan-group-c:"CONNECTIONS";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--offline .app-page-header,.product-hub--offline>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--offline .app-page-header h1,.product-hub--offline>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--offline .app-page-header p,.product-hub--offline .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--offline .app-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--offline .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--offline .offline-shell-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--offline .app-badge.setup,.product-hub--offline .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--offline table{border-collapse:collapse;width:100%}.product-hub--offline th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--offline input{min-height:44px}.product-hub--offline .product-hub-related,.product-hub--offline [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--offline [class*=-next-actions]{gap:8px;display:grid}.product-hub--offline [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--offline .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--offline .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--offline .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--offline,.scan-hub--offline,.offline-shell{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--offline .app-page-header,.product-hub--offline>header{flex-direction:column;align-items:stretch}.product-hub--offline table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--offline,.scan-hub--offline,.offline-shell *,.product-hub--offline,.scan-hub--offline,.offline-shell :before,.product-hub--offline,.scan-hub--offline,.offline-shell :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--offline,.scan-hub--offline,.offline-shell{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--offline .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--onboarding-buddy,.scan-hub--onboarding-buddy,.onboarding-buddy-page,.onboarding-buddy-layout{--scan-group-a:"THIS WEEK";--scan-group-b:"PEOPLE";--scan-group-c:"PLAYBOOK";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--onboarding-buddy .app-page-header,.product-hub--onboarding-buddy .onboarding-buddy-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--onboarding-buddy .app-page-header h1,.product-hub--onboarding-buddy>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--onboarding-buddy .app-page-header p,.product-hub--onboarding-buddy .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--onboarding-buddy .onboarding-buddy-,.product-hub--onboarding-buddy .onboarding-buddy-row,.product-hub--onboarding-buddy .onboarding-buddy-tip,.product-hub--onboarding-buddy .onboarding-buddy-list,.onboarding-buddy-page,.product-hub--onboarding-buddy .onboarding-buddy-pick,.product-hub--onboarding-buddy .onboarding-buddy-plan,.product-hub--onboarding-buddy .onboarding-buddy-panel,.product-hub--onboarding-buddy .onboarding-buddy-stats,.onboarding-buddy-layout{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--onboarding-buddy .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--onboarding-buddy .onboarding-buddy-related,.product-hub--onboarding-buddy .onboarding-buddy-next-actions,.product-hub--onboarding-buddy .onboarding-buddy-header-actions,.product-hub--onboarding-buddy .edc-next-actions,.product-hub--onboarding-buddy .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--onboarding-buddy .app-badge.setup,.product-hub--onboarding-buddy .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--onboarding-buddy table{border-collapse:collapse;width:100%}.product-hub--onboarding-buddy th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--onboarding-buddy input{min-height:44px}.product-hub--onboarding-buddy .product-hub-related,.product-hub--onboarding-buddy [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--onboarding-buddy [class*=-next-actions]{gap:8px;display:grid}.product-hub--onboarding-buddy [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--onboarding-buddy .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--onboarding-buddy .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--onboarding-buddy .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--onboarding-buddy,.scan-hub--onboarding-buddy,.onboarding-buddy-page,.onboarding-buddy-layout{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--onboarding-buddy .app-page-header,.product-hub--onboarding-buddy .onboarding-buddy-header-actions{flex-direction:column;align-items:stretch}.product-hub--onboarding-buddy table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--onboarding-buddy,.scan-hub--onboarding-buddy,.onboarding-buddy-page,.onboarding-buddy-layout *,.product-hub--onboarding-buddy,.scan-hub--onboarding-buddy,.onboarding-buddy-page,.onboarding-buddy-layout :before,.product-hub--onboarding-buddy,.scan-hub--onboarding-buddy,.onboarding-buddy-page,.onboarding-buddy-layout :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--onboarding-buddy,.scan-hub--onboarding-buddy,.onboarding-buddy-page,.onboarding-buddy-layout{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--onboarding-buddy .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--onboarding,.scan-hub--onboarding,.onboarding-page,.onboarding-flow-page{--scan-group-a:"YOU";--scan-group-b:"TEAM";--scan-group-c:"CONNECTIONS";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--onboarding .app-page-header,.product-hub--onboarding .onboarding-flow-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--onboarding .app-page-header h1,.product-hub--onboarding>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--onboarding .app-page-header p,.product-hub--onboarding .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--onboarding .onboarding-row,.product-hub--onboarding .onboarding-sub,.product-hub--onboarding .onboarding-card,.product-hub--onboarding .onboarding-form,.onboarding-page,.product-hub--onboarding .onboarding-brand,.product-hub--onboarding .onboarding-cards,.product-hub--onboarding .onboarding-steps,.product-hub--onboarding .onboarding-theme,.product-hub--onboarding .onboarding-lookup{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--onboarding .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--onboarding .onboarding-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--onboarding .app-badge.setup,.product-hub--onboarding .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--onboarding table{border-collapse:collapse;width:100%}.product-hub--onboarding th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--onboarding .onboarding-form{min-height:44px}.product-hub--onboarding .product-hub-related,.product-hub--onboarding [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--onboarding [class*=-next-actions]{gap:8px;display:grid}.product-hub--onboarding [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--onboarding .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--onboarding .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--onboarding .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--onboarding,.scan-hub--onboarding,.onboarding-page,.onboarding-flow-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--onboarding .app-page-header,.product-hub--onboarding .onboarding-flow-header{flex-direction:column;align-items:stretch}.product-hub--onboarding table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--onboarding,.scan-hub--onboarding,.onboarding-page,.onboarding-flow-page *,.product-hub--onboarding,.scan-hub--onboarding,.onboarding-page,.onboarding-flow-page :before,.product-hub--onboarding,.scan-hub--onboarding,.onboarding-page,.onboarding-flow-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--onboarding,.scan-hub--onboarding,.onboarding-page,.onboarding-flow-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--onboarding .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--opponent-watchlist,.scan-hub--opponent-watchlist,.opponent-watchlist-page,.opponent-watchlist-layout{--scan-group-a:"THIS MATCH";--scan-group-b:"SCOUTING";--scan-group-c:"RELATED";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--opponent-watchlist .app-page-header,.product-hub--opponent-watchlist .opponent-watchlist-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--opponent-watchlist .app-page-header h1,.product-hub--opponent-watchlist>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--opponent-watchlist .app-page-header p,.product-hub--opponent-watchlist .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--opponent-watchlist .opponent-watchlist-tip,.product-hub--opponent-watchlist .opponent-watchlist-card,.product-hub--opponent-watchlist .opponent-watchlist-list,.opponent-watchlist-page,.product-hub--opponent-watchlist .opponent-watchlist-panel,.product-hub--opponent-watchlist .opponent-watchlist-stats,.opponent-watchlist-layout,.product-hub--opponent-watchlist .opponent-watchlist-related,.product-hub--opponent-watchlist .opponent-watchlist-next-actions{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--opponent-watchlist .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--opponent-watchlist .opponent-watchlist-related,.product-hub--opponent-watchlist .opponent-watchlist-next-actions,.product-hub--opponent-watchlist .opponent-watchlist-header-actions,.product-hub--opponent-watchlist .edc-next-actions,.product-hub--opponent-watchlist .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--opponent-watchlist .app-badge.setup,.product-hub--opponent-watchlist .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--opponent-watchlist table{border-collapse:collapse;width:100%}.product-hub--opponent-watchlist th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--opponent-watchlist input{min-height:44px}.product-hub--opponent-watchlist .product-hub-related,.product-hub--opponent-watchlist [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--opponent-watchlist [class*=-next-actions]{gap:8px;display:grid}.product-hub--opponent-watchlist [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--opponent-watchlist .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--opponent-watchlist .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--opponent-watchlist .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--opponent-watchlist,.scan-hub--opponent-watchlist,.opponent-watchlist-page,.opponent-watchlist-layout{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--opponent-watchlist .app-page-header,.product-hub--opponent-watchlist .opponent-watchlist-header-actions{flex-direction:column;align-items:stretch}.product-hub--opponent-watchlist table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--opponent-watchlist,.scan-hub--opponent-watchlist,.opponent-watchlist-page,.opponent-watchlist-layout *,.product-hub--opponent-watchlist,.scan-hub--opponent-watchlist,.opponent-watchlist-page,.opponent-watchlist-layout :before,.product-hub--opponent-watchlist,.scan-hub--opponent-watchlist,.opponent-watchlist-page,.opponent-watchlist-layout :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--opponent-watchlist,.scan-hub--opponent-watchlist,.opponent-watchlist-page,.opponent-watchlist-layout{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--opponent-watchlist .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--orders,.scan-hub--orders,.orders-page{--scan-group-a:"MONEY";--scan-group-b:"SPONSORS";--scan-group-c:"OUTREACH";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--orders .app-page-header,.product-hub--orders .orders-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--orders .app-page-header h1,.product-hub--orders>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--orders .app-page-header p,.product-hub--orders .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--orders .orders-card,.product-hub--orders .orders-list,.product-hub--orders .orders-buy-panel,.product-hub--orders .orders-card-head,.product-hub--orders .orders-form-grid,.product-hub--orders .orders-approve-panel{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--orders .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--orders .orders-actions,.product-hub--orders .orders-next-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--orders .app-badge.setup,.product-hub--orders .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--orders table{border-collapse:collapse;width:100%}.product-hub--orders th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--orders .orders-form,.product-hub--orders .orders-form-grid,.product-hub--orders .orders-form-lead{min-height:44px}.product-hub--orders .product-hub-related,.product-hub--orders [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--orders [class*=-next-actions]{gap:8px;display:grid}.product-hub--orders [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--orders .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--orders .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--orders .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--orders,.scan-hub--orders,.orders-page{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--orders .app-page-header,.product-hub--orders .orders-card-head{flex-direction:column;align-items:stretch}.product-hub--orders table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--orders,.scan-hub--orders,.orders-page *,.product-hub--orders,.scan-hub--orders,.orders-page :before,.product-hub--orders,.scan-hub--orders,.orders-page :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--orders,.scan-hub--orders,.orders-page{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--orders .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--outreach-calendar,.scan-hub--outreach-calendar,.outreach-calendar-page,.outreach-calendar-layout{--scan-group-a:"MONEY";--scan-group-b:"SPONSORS";--scan-group-c:"OUTREACH";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--outreach-calendar .app-page-header,.product-hub--outreach-calendar .outreach-calendar-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--outreach-calendar .app-page-header h1,.product-hub--outreach-calendar>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--outreach-calendar .app-page-header p,.product-hub--outreach-calendar .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--outreach-calendar .factor-table{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--outreach-calendar .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--outreach-calendar .outreach-calendar-related,.product-hub--outreach-calendar .outreach-calendar-next-actions,.product-hub--outreach-calendar .outreach-calendar-header-actions,.product-hub--outreach-calendar .edc-next-actions,.product-hub--outreach-calendar .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--outreach-calendar .app-badge.setup,.product-hub--outreach-calendar .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--outreach-calendar table{border-collapse:collapse;width:100%}.product-hub--outreach-calendar th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--outreach-calendar input{min-height:44px}.product-hub--outreach-calendar .product-hub-related,.product-hub--outreach-calendar [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--outreach-calendar [class*=-next-actions]{gap:8px;display:grid}.product-hub--outreach-calendar [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--outreach-calendar .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--outreach-calendar .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--outreach-calendar .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--outreach-calendar,.scan-hub--outreach-calendar,.outreach-calendar-page,.outreach-calendar-layout{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--outreach-calendar .app-page-header,.product-hub--outreach-calendar .outreach-calendar-header-actions{flex-direction:column;align-items:stretch}.product-hub--outreach-calendar table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--outreach-calendar,.scan-hub--outreach-calendar,.outreach-calendar-page,.outreach-calendar-layout *,.product-hub--outreach-calendar,.scan-hub--outreach-calendar,.outreach-calendar-page,.outreach-calendar-layout :before,.product-hub--outreach-calendar,.scan-hub--outreach-calendar,.outreach-calendar-page,.outreach-calendar-layout :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--outreach-calendar,.scan-hub--outreach-calendar,.outreach-calendar-page,.outreach-calendar-layout{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--outreach-calendar .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
.product-hub--overnight-intel,.scan-hub--overnight-intel,.overnight-intel-page,.overnight-intel-layout{--scan-group-a:"THIS MATCH";--scan-group-b:"SCOUTING";--scan-group-c:"RELATED";gap:var(--scan-stack,18px);min-width:0;display:grid}.product-hub--overnight-intel .app-page-header,.product-hub--overnight-intel .overnight-intel-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;margin:0 0 4px;display:flex}.product-hub--overnight-intel .app-page-header h1,.product-hub--overnight-intel>header h1{font-size:var(--scan-title,clamp(22px, 2.6vw, 30px));letter-spacing:-.03em;color:var(--scan-navy,var(--ink));margin:0;line-height:1.12}.product-hub--overnight-intel .app-page-header p,.product-hub--overnight-intel .app-muted{max-width:62ch;color:var(--muted);line-height:1.5}.product-hub--overnight-intel .overnight-intel-list,.product-hub--overnight-intel .overnight-intel-panel{background:var(--surface);border:1px solid color-mix(in srgb, var(--scan-navy,var(--ink)) 10%, var(--line));border-radius:var(--scan-radius,16px);box-shadow:var(--scan-shadow,0 10px 28px #0d35600f)}.product-hub--overnight-intel .soft-empty{text-align:left;border:1px dashed color-mix(in srgb, var(--scan-navy,var(--ink)) 22%, var(--line));background:color-mix(in srgb, var(--scan-navy,var(--ink)) 3%, var(--surface));justify-items:start;padding:clamp(20px,3vw,32px)}.product-hub--overnight-intel .overnight-intel-related,.product-hub--overnight-intel .overnight-intel-next-actions,.product-hub--overnight-intel .overnight-intel-header-actions,.product-hub--overnight-intel .edc-next-actions,.product-hub--overnight-intel .product-hub-related{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-hub--overnight-intel .app-badge.setup,.product-hub--overnight-intel .app-badge[data-tone=setup]{color:var(--scan-gold-ink,var(--ink));background:var(--scan-gold,#e8b923);border-color:#0000}.product-hub--overnight-intel table{border-collapse:collapse;width:100%}.product-hub--overnight-intel th{color:var(--scan-navy,var(--ink));letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.product-hub--overnight-intel input{min-height:44px}.product-hub--overnight-intel .product-hub-related,.product-hub--overnight-intel [class*=-related]{flex-wrap:wrap;gap:8px;display:flex}.product-hub--overnight-intel [class*=-next-actions]{gap:8px;display:grid}.product-hub--overnight-intel [class*=-next-actions] li{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;display:flex}.product-hub--overnight-intel .scan-group[data-band=a]:before{content:var(--scan-group-a)}.product-hub--overnight-intel .scan-group[data-band=b]:before{content:var(--scan-group-b)}.product-hub--overnight-intel .scan-group[data-band=c]:before{content:var(--scan-group-c)}@media (max-width:720px){.product-hub--overnight-intel,.scan-hub--overnight-intel,.overnight-intel-page,.overnight-intel-layout{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:14px}.product-hub--overnight-intel .app-page-header,.product-hub--overnight-intel .overnight-intel-header-actions{flex-direction:column;align-items:stretch}.product-hub--overnight-intel table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.product-hub--overnight-intel,.scan-hub--overnight-intel,.overnight-intel-page,.overnight-intel-layout *,.product-hub--overnight-intel,.scan-hub--overnight-intel,.overnight-intel-page,.overnight-intel-layout :before,.product-hub--overnight-intel,.scan-hub--overnight-intel,.overnight-intel-page,.overnight-intel-layout :after{transition:none!important;animation:none!important}}:root[data-theme=dark] .product-hub--overnight-intel,.scan-hub--overnight-intel,.overnight-intel-page,.overnight-intel-layout{--scan-shadow:0 10px 28px #00000047}:root[data-theme=dark] .product-hub--overnight-intel .soft-empty{background:color-mix(in srgb, var(--scan-navy,#7aa2d6) 8%, var(--surface))}
