.publicAppShell{z-index:var(--ovs-z-dropdown);overflow-anchor:none;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;height:100svh;min-height:100svh;padding:max(12px, var(--ovs-safe-top)) max(12px, var(--ovs-safe-right)) max(12px, var(--ovs-safe-bottom)) max(12px, var(--ovs-safe-left));background:radial-gradient(circle at 14% 0%, var(--ovs-teal-radial-soft), transparent 32%), radial-gradient(circle at 90% 8%, #22c55e29, transparent 28%), linear-gradient(180deg, var(--ovs-bg-deep) 0%, #0b1628 58%, #06101e 100%);color:var(--ovs-text-primary);position:fixed;inset:0;overflow:hidden auto}.publicAppShell.loading .publicTopbar,.publicAppShell.loading .publicContent,.publicAppShell.loading .publicBottomNav{opacity:0}.publicAppShell.ready .publicTopbar,.publicAppShell.ready .publicContent,.publicAppShell.ready .publicBottomNav{opacity:1;transition:opacity .45s 80ms}.publicSplash{z-index:var(--ovs-z-drawer);background:radial-gradient(circle at 50% 38%, var(--ovs-teal-radial-mid), transparent 42%), radial-gradient(circle at 50% 62%, #22c55e1f, transparent 38%), linear-gradient(180deg, #06101e 0%, var(--ovs-bg-deep) 48%, #0b1628 100%);place-items:center;transition:opacity .65s;display:grid;position:fixed;inset:0}.publicSplash.fadeOut{opacity:0;pointer-events:none}.publicSplashInner{text-align:center;justify-items:center;gap:22px;padding:24px;animation:.7s both publicSplashIn;display:grid;position:relative}.publicSplashGlow{background:radial-gradient(circle, var(--ovs-teal-radial-mid), transparent 68%);filter:blur(2px);border-radius:50%;width:min(72vw,280px);height:min(72vw,280px);animation:2.4s ease-in-out infinite publicSplashPulse;position:absolute}.publicSplashScanner{background:conic-gradient(from 220deg,#0000 0deg,#14a3b814 42deg,#22c55e61 58deg,#0000 76deg);border-radius:50%;width:min(80vw,340px);height:min(80vw,340px);animation:2s linear infinite publicSplashRadar;position:absolute;-webkit-mask:radial-gradient(circle,#0000 0 34%,#000 35% 54%,#0000 55%);mask:radial-gradient(circle,#0000 0 34%,#000 35% 54%,#0000 55%)}.publicSplash .oVisionLockup.withText{z-index:1;flex-direction:column;gap:14px;position:relative}.publicSplash .oVisionLogo.lg{width:84px;height:84px;box-shadow:0 0 0 1px #94a3b829, 0 18px 48px var(--ovs-teal-active-glow)}.publicSplash .oVisionWordmark strong{letter-spacing:.08em;font-size:clamp(18px,5vw,22px)}.publicSplash .oVisionWordmark small{color:var(--ovs-text-secondary);letter-spacing:.04em;font-size:12px;font-weight:800}.publicSplashLoader{z-index:1;border-radius:var(--ovs-radius-pill);background:#94a3b829;width:120px;height:3px;position:relative;overflow:hidden}.publicSplashLoader span{border-radius:inherit;background:linear-gradient(90deg, var(--ovs-blue-accent), var(--ovs-risk-green));width:42%;height:100%;animation:1.1s ease-in-out infinite publicSplashScan;display:block}@keyframes publicSplashIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes publicSplashPulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes publicSplashScan{0%{transform:translate(-120%)}to{transform:translate(280%)}}@keyframes publicSplashRadar{to{transform:rotate(360deg)}}.publicTopbar{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08111fd1;border:1px solid #94a3b82e;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin:0 auto 18px;padding:12px;display:flex;position:relative;top:auto;box-shadow:0 18px 42px #00000047}.publicBrand,.publicNav,.publicBottomNav{align-items:center;display:flex}.publicBrand{color:var(--ovs-text-ink);gap:10px;text-decoration:none}.publicBrandText{gap:2px;min-width:0;display:grid}.publicBrand strong{letter-spacing:.06em;font-size:13px;font-weight:950}.publicBrand small{color:var(--ovs-text-secondary);font-size:11px;font-weight:800}.publicBrand em{color:var(--ovs-teal-glow);letter-spacing:.08em;font-size:9px;font-style:normal;font-weight:950}.publicNav{gap:8px}.publicNav a,.publicBottomNav a{border-radius:var(--ovs-radius-pill);min-height:var(--ovs-touch-target);color:#cbd5e1;border:1px solid #0000;justify-content:center;align-items:center;padding:9px 12px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.publicNav a.active,.publicBottomNav a.active{border-color:var(--ovs-teal-active-border);background:var(--ovs-teal-active-bg);color:var(--ovs-text-ink)}.publicNav a:focus-visible,.publicBottomNav a:focus-visible,.publicBrand:focus-visible{outline:2px solid var(--ovs-teal-glow);outline-offset:2px}.publicContent{width:100%;max-width:1180px;padding-bottom:calc(120px + var(--ovs-safe-bottom));margin:0 auto;overflow-x:hidden}.loginVisualCard{border:1px solid var(--ovs-teal-active-border);background:radial-gradient(circle at 16% 0%, var(--ovs-teal-radial-mid), transparent 34%), radial-gradient(circle at 86% 12%, #22c55e21, transparent 32%), #0f1b2ddb;border-radius:24px;box-shadow:0 28px 80px #00000057}.loginVisualCard h1{letter-spacing:0;margin:0;font-size:clamp(38px,8vw,78px);line-height:.95}.loginVisualCard p{color:#cbd5e1;margin:0;line-height:1.55}.publicPrimaryCta,.publicSecondaryCta{min-height:var(--ovs-touch-target);border-radius:var(--ovs-radius-pill);justify-content:center;align-items:center;padding:0 18px;font-weight:950;text-decoration:none;display:inline-flex}.publicPrimaryCta{background:linear-gradient(135deg, #2563eb, var(--ovs-risk-green));color:var(--ovs-text-ink);border:1px solid #22c55e7a}.publicSecondaryCta{color:#dbeafe;background:#0f172aa8;border:1px solid #94a3b83d}.loginVisualCard{gap:16px;max-width:560px;margin:36px auto 0;padding:clamp(22px,4vw,38px);display:grid}.loginButtonStack{gap:10px;display:grid}.loginButtonStack button{min-height:48px;color:var(--ovs-text-ink);background:#0f172ab8;border:1px solid #94a3b838;border-radius:14px;font-weight:900}.loginDisclaimer{color:#fbbf24;font-size:12px;font-weight:800}.publicBottomNav{display:none}@media (max-width:900px){.publicAppShell{padding:max(10px, var(--ovs-safe-top)) max(14px, var(--ovs-safe-right)) max(10px, var(--ovs-safe-bottom)) max(14px, var(--ovs-safe-left))}.publicNav{display:none}.publicTopbar{border-radius:14px;gap:10px;max-height:110px;margin-bottom:10px;padding:9px 10px;position:relative;top:auto;overflow:hidden}.publicBrand{flex:auto;min-width:0}.publicBrand .oVisionLogo.sm{width:34px;height:34px}.publicBrand strong{font-size:12px}.publicBrandText{gap:1px}.publicBrandText small{text-overflow:ellipsis;white-space:nowrap;max-width:230px;font-size:9px;display:block;overflow:hidden}.publicBrandText em{font-size:8px}.publicBottomNav{right:max(12px, var(--ovs-safe-right));bottom:max(12px, var(--ovs-safe-bottom));left:max(12px, var(--ovs-safe-left));z-index:220;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08111feb;border:1px solid #94a3b833;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px;display:grid;position:fixed;box-shadow:0 18px 50px #00000061}.publicBottomNav a{min-height:var(--ovs-touch-target);text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;padding:10px 4px;font-size:11px;overflow:hidden}.loginVisualCard{border-radius:20px}.loginVisualCard h1{font-size:clamp(32px,10vw,56px)}}@media (max-width:760px){.publicTopbar{max-height:110px;margin-bottom:8px;padding:8px 10px;overflow:hidden}.publicBrand .oVisionLogo.sm{width:30px;height:30px}.publicBrand strong{font-size:11px;line-height:1.15}.publicBrandText small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:8px;line-height:1.2;display:-webkit-box;overflow:hidden}.publicBrandText em{font-size:7px;line-height:1.2}.publicContent{padding-bottom:calc(110px + var(--ovs-safe-bottom))}.publicAppShell:not(.publicAppShell--app-view) .publicMirrorDashboard.dashboardWorkspace{padding-bottom:calc(120px + var(--ovs-safe-bottom))}.publicAppShell{padding-bottom:max(10px, var(--ovs-safe-bottom))}}@media (max-width:700px){.publicContent{padding-bottom:calc(120px + var(--ovs-safe-bottom))}}@media (max-width:640px){.publicAppShell{padding:max(6px, var(--ovs-safe-top)) max(6px, var(--ovs-safe-right)) max(6px, var(--ovs-safe-bottom)) max(6px, var(--ovs-safe-left));overflow-x:hidden}.publicAppShell .publicTopbar{border-radius:12px;max-height:52px;margin-bottom:4px;padding:6px 8px}.publicAppShell .publicBrand .oVisionLogo.sm{width:28px;height:28px}.publicAppShell .publicBrandText small,.publicAppShell .publicBrandText em{display:none}.publicAppShell .publicBrand strong{font-size:11px;line-height:1.15}.publicAppShell .publicContent{min-width:0;padding-bottom:calc(150px + var(--ovs-safe-bottom));overflow-x:hidden}.publicAppShell--app-view .publicContent{padding-bottom:calc(160px + var(--ovs-safe-bottom))}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleSection{padding:0;overflow:hidden}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleDetails{display:block}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleSummary{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:6px;padding:7px 9px;list-style:none;display:flex}.publicMirrorDashboard.dashboardWorkspace .mobilePremiumRiskBadge{border-radius:var(--ovs-radius-pill);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border:1px solid #94a3b82e;flex:none;padding:2px 6px;font-size:7px;font-weight:900}.publicMirrorDashboard.dashboardWorkspace .mobilePremiumRiskBadge.tone-low{color:#86efac;background:#22c55e1a;border-color:#22c55e57}.publicMirrorDashboard.dashboardWorkspace .mobilePremiumRiskBadge.tone-medium{color:#fcd34d;background:#fbbf241a;border-color:#fbbf2457}.publicMirrorDashboard.dashboardWorkspace .mobilePremiumRiskBadge.tone-high{color:#fca5a5;background:#f871711a;border-color:#f8717157}.publicMirrorDashboard.dashboardWorkspace .mobilePremiumRiskBadge.tone-neutral{border-color:var(--ovs-teal-active-border);background:var(--ovs-teal-active-bg);color:var(--ovs-teal-glow)}.publicMirrorDashboard.dashboardWorkspace .mobilePremiumAccordion[open] .mobileCollapsibleSummary{border-bottom:1px solid #94a3b814;box-shadow:inset 0 -1px #14a3b80f}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleSummary::-webkit-details-marker{display:none}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleSummaryInner{flex:auto;gap:4px;min-width:0;display:grid}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleHeader{margin-bottom:0}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleHeader .eyebrow{font-size:10px}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleBrief{color:var(--ovs-text-secondary);overflow-wrap:anywhere;font-size:9px;font-weight:700;line-height:1.3}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleSummary:after{content:"▾";color:var(--ovs-teal-glow);flex:none;font-size:12px;font-weight:900;transition:transform .2s}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleDetails[open] .mobileCollapsibleSummary:after{transform:rotate(180deg)}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleNote{color:var(--ovs-text-muted);margin:0 10px 6px;font-size:9px;line-height:1.3}.publicMirrorDashboard.dashboardWorkspace .mobileCollapsibleBody{padding:0 8px 8px}.publicBottomNav{right:max(10px, var(--ovs-safe-right));bottom:max(8px, var(--ovs-safe-bottom));left:max(10px, var(--ovs-safe-left));padding:5px 6px calc(5px + var(--ovs-safe-bottom));-webkit-backdrop-filter:blur(26px)saturate(1.25);backdrop-filter:blur(26px)saturate(1.25);background:#08111fc7;border:1px solid #94a3b824;border-radius:18px;gap:2px;box-shadow:inset 0 1px #ffffff12,0 10px 40px #00000070,0 0 28px #14a3b814}.publicBottomNav a{min-height:var(--ovs-touch-target);letter-spacing:.02em;border:1px solid #0000;border-radius:12px;padding:6px 3px;font-size:9px;font-weight:800;transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.publicBottomNav a.active{border-color:var(--ovs-teal-active-border);color:var(--ovs-teal-glow);box-shadow:0 0 18px var(--ovs-teal-active-glow), inset 0 1px 0 #ffffff14;background:#14a3b838}}.publicTopbar--nativeCompact{border-radius:14px;max-height:56px;margin-bottom:6px;padding:6px 10px}.publicTopbar--nativeCompact .publicBrand .oVisionLogo.sm{width:30px;height:30px}.publicTopbar--nativeCompact .publicBrand strong{font-size:11px;line-height:1.2}.publicTopbar--nativeCompact .publicBrandSubtitle{color:var(--ovs-text-muted);letter-spacing:.04em;font-size:9px;font-weight:800;display:block}.publicTopbar--nativeCompact .publicBrandText em{display:none}.nativeMobileDashboard{gap:0;padding-bottom:0;display:grid}.nativeMobileDashboard--detail{gap:6px}.nativeMobileChrome{z-index:5;gap:4px;margin-bottom:0;padding-bottom:0;display:grid;position:relative}.nativeMobileChrome__dateBar{max-height:52px}.nativeMobileChrome__dateBar .publicDateSelector--compact{gap:0}.nativeMobileChrome__dateBar .publicDateSelector__compactRow{grid-template-columns:32px minmax(0,1fr) 32px auto;align-items:center;gap:4px;display:grid}.nativeMobileChrome__dateBar .publicDateSelector--compact .publicDateSelector__navBtn{min-width:var(--ovs-touch-target);min-height:var(--ovs-touch-target);border-radius:10px;padding:0;font-size:14px}.nativeMobileChrome__dateBar .publicDateSelector__dateBtn{min-height:var(--ovs-touch-target);border-radius:10px;padding:0 8px;font-size:12px;font-weight:800}.nativeMobileChrome__dateBar .publicDateSelector--compact .publicDateSelector__todayBtn{min-height:var(--ovs-touch-target);border-radius:10px;padding:0 9px;font-size:10px}.nativeMobileChrome__tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:4px;max-height:44px;display:flex;overflow-x:auto}.nativeMobileChrome__tabs::-webkit-scrollbar{display:none}.nativeMobileChrome__tab{border-radius:var(--ovs-radius-pill);min-height:34px;color:var(--ovs-text-secondary);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#0f1b2db8;border:1px solid #94a3b829;flex:1 0 auto;padding:0 12px;font-size:10px;font-weight:900;transition:border-color .2s,background .2s,color .2s}.nativeMobileChrome__tab--active{border-color:var(--ovs-teal-active-border);color:var(--ovs-text-ink);box-shadow:0 0 18px var(--ovs-teal-active-glow);background:#14a3b82e}.nativeMatchFeed{flex-direction:column;flex:none;gap:10px;min-height:0;margin-top:0;padding-top:0;display:flex}.nativeMatchFeed__header{justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:0 2px;display:flex}.nativeMatchFeed__title{color:var(--ovs-text-primary);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:900}.nativeMatchFeed__count{color:var(--ovs-text-muted);font-size:10px;font-weight:800}.nativeMatchCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:100%;max-width:100%;min-height:auto;color:var(--ovs-text-primary);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 12% 0,#14a3b81f,#0000 44%),linear-gradient(#0f1b2de0,#08111ff5);border:1px solid #94a3b824;border-radius:14px;flex:none;gap:8px;padding:14px 14px 16px;transition:border-color .2s,box-shadow .2s,transform .15s;display:grid;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #0000003d}.nativeMatchCard:active{transform:scale(.985)}.nativeMatchCard--active{border-color:var(--ovs-teal-active-border);box-shadow:inset 0 1px 0 #ffffff12, 0 0 22px var(--ovs-teal-active-glow), 0 12px 32px #00000047}.nativeMatchCard__badge{border-radius:var(--ovs-radius-pill);letter-spacing:.08em;justify-self:start;padding:2px 7px;font-size:8px;font-weight:900}.nativeMatchCard__badge--free{color:#86efac;background:#22c55e1f;border:1px solid #22c55e5c}.nativeMatchCard__badge--vip{color:#fcd34d;background:#fbbf241f;border:1px solid #fbbf2461}.nativeMatchCard__teams{flex-direction:column;align-items:stretch;gap:4px;display:flex}.nativeMatchCard__team{align-items:center;gap:6px;width:100%;min-width:0;display:flex}.nativeMatchCard__team:last-child{text-align:left;justify-content:flex-start}.nativeMatchCard__flag{flex:none;width:28px;height:19px;font-size:16px;line-height:1}.nativeMatchCard__teamName{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:12px;font-weight:900;line-height:1.2}.nativeMatchCard__vs{color:var(--ovs-text-muted);letter-spacing:.08em;text-transform:uppercase;align-self:center;font-size:9px;font-weight:900}.nativeMatchCard__meta{color:var(--ovs-text-secondary);letter-spacing:.03em;flex-wrap:wrap;gap:4px;font-size:9px;font-weight:800;display:flex}.nativeMatchCard__metaSep{opacity:.6}.nativeMatchCard__pickRow{gap:2px;display:grid}.nativeMatchCard__pickLabel{color:var(--ovs-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.nativeMatchCard__pick{overflow-wrap:anywhere;font-size:14px;font-weight:900;line-height:1.15}.nativeMatchCard__footer{justify-content:space-between;align-items:center;gap:8px;padding-top:2px;display:flex}.nativeMatchCard__confidence{color:var(--ovs-text-secondary);font-size:9px;font-weight:800}.nativeMatchCard__confidence strong{color:var(--ovs-teal-glow);font-size:10px}.nativeMatchCard__cta{min-height:var(--ovs-touch-target);border:1px solid var(--ovs-teal-active-border);border-radius:var(--ovs-radius-pill);background:var(--ovs-teal-active-bg);color:var(--ovs-teal-glow);letter-spacing:.04em;text-transform:uppercase;flex:none;padding:4px 9px;font-size:9px;font-weight:900}.nativeDetailScreen{gap:8px;min-width:0;display:grid}.nativeDetailScreen__header{gap:6px;padding:4px 2px 2px;display:grid}.nativeDetailScreen__back{border-radius:var(--ovs-radius-pill);color:#e2e8f0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#0f1b2dd1;border:1px solid #94a3b833;justify-self:start;min-height:36px;padding:0 10px;font-size:12px;font-weight:900}.nativeDetailScreen__context{color:var(--ovs-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;line-height:1.2;overflow:hidden}.nativeEmptyState{text-align:center;background:#0f1b2db8;border:1px solid #94a3b824;border-radius:14px;gap:6px;padding:18px 14px;display:grid}.nativeEmptyState strong{color:var(--ovs-text-primary);font-size:14px}.nativeEmptyState span{color:var(--ovs-text-secondary);font-size:11px;line-height:1.4}.nativeEmptyState--placeholder{margin-top:4px}@media (min-width:641px){.nativeMobileChrome,.nativeMatchFeed,.nativeDetailScreen,.nativeEmptyState--placeholder{display:none}.nativeMobileDashboard .matchCenterLayout--desktop{display:grid}}@media (max-width:640px){:is(html:has(.publicAppShell--app-view),body:has(.publicAppShell--app-view)){overscroll-behavior-y:none;overflow-x:hidden}.publicAppShell--app-view{height:auto;min-height:0;position:relative;inset:auto;overflow:hidden visible}.publicAppShell--app-view .publicTopbar{max-height:52px;margin-bottom:4px}.publicAppShell--app-view .publicTopbar+.publicContent{padding-top:0;padding-bottom:calc(160px + var(--ovs-safe-bottom))}.publicAppShell--app-view .dashboardWorkspace.nativeMobileDashboard{height:auto;min-height:0}.publicAppShell--app-view .publicMirrorDashboard.dashboardWorkspace.nativeMobileDashboard{contain:none;background:0 0;grid-auto-rows:auto;align-content:start;gap:12px;height:auto;min-height:0;padding:0}.publicAppShell--app-view .nativeMobileChrome{align-self:start;height:auto;min-height:0;max-height:none;margin:0;padding:0}.publicAppShell--app-view .nativeMatchFeed{align-self:start;min-height:0;margin:0;padding:0;overflow-x:visible}.publicAppShell--app-view .nativeMatchFeed .nativeMatchCard{flex:none;width:100%;max-width:100%}.nativeMobileDashboard .matchCenterLayout--desktop,.publicAppShell--app-view .publicMirrorHero,.nativeDetailScreen .boardDetailHero{display:none}.nativeDetailScreen .boardMetricSections{gap:5px;margin-top:0}.nativeDetailScreen .executivePickSummaryMobile{margin-top:0}}
.ovs-live-proto-shell{background:var(--ovs-bg-deep);max-width:430px;min-height:100dvh;margin:0 auto}@media (min-width:431px){.ovs-live-proto-shell{border-left:1px solid var(--ovs-border-subtle);border-right:1px solid var(--ovs-border-subtle);box-shadow:var(--ovs-shadow-xl)}}.ovs-live-proto-shell .ovs-nav-shell__main{padding:0;padding-bottom:calc(72px + var(--ovs-safe-bottom))}.ovs-live-proto-shell__topbar{justify-content:space-between;align-items:center;gap:var(--ovs-space-md);width:100%;display:flex}.ovs-live-proto-shell__exit{align-items:center;gap:var(--ovs-space-xs);color:var(--ovs-text-muted);opacity:.7;display:inline-flex}.ovs-live-proto-shell__brand{color:var(--ovs-text-muted);letter-spacing:.08em;opacity:.55;cursor:default;font:inherit;background:0 0;border:none;padding:0}.ovs-live-proto{min-height:100%;padding:var(--ovs-space-md) var(--ovs-space-lg);padding-top:calc(var(--ovs-space-sm) + var(--ovs-safe-top));gap:var(--ovs-space-xl);flex-direction:column;display:flex;position:relative}.ovs-live-proto__morph{flex-direction:column;flex:1;display:flex}.ovs-live-proto__morph--active{animation:ovs-live-proto-morph var(--ovs-motion-expand) both}@keyframes ovs-live-proto-morph{0%{opacity:.82}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ovs-live-proto__morph--active{animation:none}}.ovs-live-proto__dev-reveal{right:0;bottom:calc(72px + var(--ovs-safe-bottom));cursor:default;z-index:2;opacity:0;background:0 0;border:none;width:28px;height:28px;position:fixed}.ovs-live-proto-editorial{font-size:clamp(28px,7.5vw,36px);font-weight:var(--ovs-weight-medium);letter-spacing:-.025em;color:var(--ovs-text-primary);line-height:1.32}.ovs-live-proto-section__title{margin:0 0 var(--ovs-space-md);font-weight:var(--ovs-weight-semibold);letter-spacing:-.015em;line-height:var(--ovs-leading-tight);color:var(--ovs-text-primary);opacity:.92}.ovs-live-proto__lab-banner{padding:var(--ovs-space-sm) var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px dashed var(--ovs-border-subtle);opacity:.85;background:#14a3b80a;flex-direction:column;gap:2px;display:flex}.ovs-live-proto__lab-kicker{color:var(--ovs-text-muted);letter-spacing:.06em}.ovs-live-proto__lab-copy{color:var(--ovs-text-muted)}.ovs-live-proto__scenario-bar{gap:var(--ovs-space-xs);padding-bottom:var(--ovs-space-sm);border-bottom:1px solid var(--ovs-border-subtle);opacity:.65;flex-direction:column;display:flex}.ovs-live-proto__scenario-scroll{gap:var(--ovs-space-xs);padding-bottom:var(--ovs-space-xs);scrollbar-width:none;display:flex;overflow-x:auto}.ovs-live-proto__scenario-scroll::-webkit-scrollbar{display:none}.ovs-live-proto__scenario-chip{padding:3px var(--ovs-space-sm);border-radius:var(--ovs-radius-pill);color:var(--ovs-text-muted);font-size:var(--ovs-text-micro);font-weight:var(--ovs-weight-medium);cursor:pointer;transition:color var(--ovs-transition-fast), border-color var(--ovs-transition-fast);background:0 0;border:1px solid #0000;flex-shrink:0}.ovs-live-proto__scenario-chip:hover{color:var(--ovs-text-secondary)}.ovs-live-proto__scenario-chip--active{border-color:var(--ovs-border-subtle);background:var(--ovs-bg-surface-soft);color:var(--ovs-text-secondary)}.ovs-live-proto__journey-next{padding:var(--ovs-space-xs) 0;color:var(--ovs-text-muted);cursor:pointer;font-size:var(--ovs-text-micro);background:0 0;border:none;align-self:flex-end;text-decoration:none}.ovs-live-proto__journey-next:hover{color:var(--ovs-text-secondary)}.ovs-live-proto__header{gap:var(--ovs-space-md);flex-direction:column;display:flex}.ovs-live-proto__header--nav{margin-bottom:calc(-1 * var(--ovs-space-xs));opacity:.65;gap:0}.ovs-live-proto__header--score{margin-top:calc(-1 * var(--ovs-space-sm));gap:0}.ovs-live-proto__header-row{justify-content:space-between;align-items:center;gap:var(--ovs-space-sm);display:flex}.ovs-live-proto__back{color:var(--ovs-text-muted);cursor:pointer;min-width:var(--ovs-touch-target);min-height:var(--ovs-touch-target);opacity:.75;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ovs-live-proto__back-spacer{width:var(--ovs-touch-target)}.ovs-live-proto__match-label{color:var(--ovs-text-muted);letter-spacing:.04em;opacity:.7}.ovs-live-proto__scoreboard{align-items:center;gap:var(--ovs-space-md);grid-template-columns:1fr auto 1fr;display:grid}.ovs-live-proto__scoreboard--subordinated{padding:var(--ovs-space-xs) 0;opacity:.62;border:none}.ovs-live-proto__scoreboard--subordinated .ovs-live-proto__flag{font-size:.9rem}.ovs-live-proto__scoreboard--subordinated .ovs-live-proto__score{font-size:var(--ovs-text-body);font-weight:var(--ovs-weight-medium);color:var(--ovs-text-muted)}.ovs-live-proto__team{align-items:center;gap:var(--ovs-space-xs);flex-direction:column;display:flex}.ovs-live-proto__team--away{align-items:flex-end}.ovs-live-proto__team--home{align-items:flex-start}.ovs-live-proto__flag{font-size:1.25rem}.ovs-live-proto__code{color:var(--ovs-text-muted)}.ovs-live-proto__score-center{align-items:center;gap:var(--ovs-space-xs);flex-direction:column;display:flex}.ovs-live-proto__score{color:var(--ovs-text-secondary);font-weight:var(--ovs-weight-semibold)}.ovs-live-proto__minute{align-items:center;gap:var(--ovs-space-xs);color:var(--ovs-text-muted);display:inline-flex}.ovs-live-proto__live-dot{background:var(--ovs-risk-green);opacity:.85;border-radius:50%;width:5px;height:5px}.ovs-live-proto__minute--paused .ovs-live-proto__live-dot{display:none}.ovs-live-proto__surface{gap:var(--ovs-space-2xl);flex-direction:column;flex:1;display:flex}.ovs-live-proto__surface--silent{gap:var(--ovs-space-3xl)}.ovs-live-proto__block{gap:var(--ovs-space-sm);flex-direction:column;display:flex}.ovs-live-proto__block+.ovs-live-proto__block{padding-top:0}.ovs-live-proto__condition{padding:var(--ovs-space-md) 0 var(--ovs-space-sm)}.ovs-live-proto__condition--opening{animation:ovs-live-proto-opening var(--ovs-duration-emphasis) var(--ovs-ease-out) both}.ovs-live-proto__condition--whisper{opacity:.94}.ovs-live-proto__condition--silent{animation:ovs-live-proto-silent-breath var(--ovs-duration-emphasis) var(--ovs-ease-out) both}@keyframes ovs-live-proto-opening{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes ovs-live-proto-silent-breath{0%{opacity:.88}40%{opacity:.88}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ovs-live-proto__condition--opening,.ovs-live-proto__condition--silent{animation:none}}.ovs-live-proto__condition-text{white-space:pre-line;margin:0}.ovs-live-proto__condition-line{display:block}.ovs-live-proto__truth{font:inherit;color:inherit;cursor:pointer;text-underline-offset:4px;transition:text-decoration-color var(--ovs-transition-fast), color var(--ovs-transition-fast);background:0 0;border:none;margin:0;padding:0;-webkit-text-decoration:underline #14a3b840;text-decoration:underline #14a3b840}.ovs-live-proto__truth:hover,.ovs-live-proto__truth--open{-webkit-text-decoration-color:var(--ovs-teal-muted);text-decoration-color:var(--ovs-teal-muted);color:var(--ovs-text-ink)}.ovs-live-proto__inline-evidence{margin-top:var(--ovs-space-lg);padding:0 0 0 var(--ovs-space-sm);border-left:1px solid #14a3b833}.ovs-live-proto__inline-evidence--open{animation:ovs-live-proto-evidence var(--ovs-motion-appear) both}@keyframes ovs-live-proto-evidence{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ovs-live-proto__inline-evidence--open{animation:none}}.ovs-live-proto__evidence-body{color:var(--ovs-text-muted);font-size:var(--ovs-text-body);margin:0;line-height:1.5}.ovs-live-proto__delta{padding-top:var(--ovs-space-md);border:none}.ovs-live-proto__delta--first{padding-top:0}.ovs-live-proto__delta--reveal{animation:ovs-live-proto-delta var(--ovs-motion-appear) both}@keyframes ovs-live-proto-delta{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ovs-live-proto__delta--reveal{animation:none}}.ovs-live-proto__delta-list,.ovs-live-proto__watch-list{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-live-proto__delta-item,.ovs-live-proto__watch-item{padding-left:var(--ovs-space-md);color:var(--ovs-text-secondary);position:relative}.ovs-live-proto__delta-item:before,.ovs-live-proto__watch-item:before{content:"·";color:var(--ovs-teal-muted);opacity:.6;position:absolute;left:0}.ovs-live-proto__confidence-whisper{color:var(--ovs-text-muted);opacity:.8;margin:0;font-style:italic}.ovs-live-proto__narrative-note{margin:calc(-1 * var(--ovs-space-md)) 0 0;color:var(--ovs-text-muted);opacity:.75;background:0 0;border:none;padding:0;font-style:italic}.ovs-live-proto__surface--silent .ovs-live-proto__narrative-note{color:var(--ovs-text-muted);opacity:.7}.ovs-live-proto__surface--high .ovs-live-proto__narrative-note{color:var(--ovs-risk-amber);opacity:.85}.ovs-live-proto__canvas-trigger{color:var(--ovs-text-muted);cursor:pointer;text-underline-offset:3px;opacity:.7;transition:color var(--ovs-transition-fast), opacity var(--ovs-transition-fast);background:0 0;border:none;align-self:flex-start;padding:0;-webkit-text-decoration:underline #ffffff1f;text-decoration:underline #ffffff1f;display:inline}.ovs-live-proto__canvas-trigger:hover{color:var(--ovs-text-secondary);opacity:.9;-webkit-text-decoration-color:var(--ovs-border-subtle);text-decoration-color:var(--ovs-border-subtle)}.ovs-live-proto__canvas-sheet{gap:var(--ovs-space-xl);padding-bottom:var(--ovs-space-lg);flex-direction:column;display:flex}.ovs-live-proto__canvas-caption{color:var(--ovs-text-secondary);max-width:42ch;margin:0}.ovs-live-proto__canvas-field{aspect-ratio:1.5;border-radius:var(--ovs-radius-lg);background:linear-gradient(180deg, var(--ovs-pitch-deep) 0%, var(--ovs-pitch-field) 100%);border:1px solid #ffffff0a;position:relative;overflow:hidden}.ovs-live-proto__canvas-pitch-lines{pointer-events:none;position:absolute;inset:0}.ovs-live-proto__canvas-midline{background:#ffffff0f;width:1px;position:absolute;top:10%;bottom:10%;left:50%;transform:translate(-50%)}.ovs-live-proto__canvas-zone{border-radius:var(--ovs-radius-sm);cursor:pointer;transition:opacity var(--ovs-transition-normal), box-shadow var(--ovs-transition-normal);border:none;position:absolute}.ovs-live-proto__canvas-zone--active{box-shadow:0 0 0 1px #fff6;opacity:.55!important}.ovs-live-proto__canvas-labels{bottom:var(--ovs-space-sm);left:var(--ovs-space-md);right:var(--ovs-space-md);color:#ffffff4d;pointer-events:none;justify-content:space-between;display:flex;position:absolute}.ovs-live-proto__canvas-hint{color:var(--ovs-text-muted);text-align:center;opacity:.7;margin:0}.ovs-live-proto__canvas-detail{padding-top:var(--ovs-space-sm);border:none}.ovs-live-proto__stream{padding-top:var(--ovs-space-lg);border:none}.ovs-live-proto__stream-header{justify-content:space-between;align-items:baseline;gap:var(--ovs-space-md);display:flex}.ovs-live-proto__stream-header .ovs-live-proto-section__title{font-size:var(--ovs-text-body);font-weight:var(--ovs-weight-medium);opacity:.75;margin-bottom:0}.ovs-live-proto__stream-chevron{color:var(--ovs-text-muted);cursor:pointer;opacity:.6;background:0 0;border:none;flex-shrink:0;padding:0;text-decoration:none}.ovs-live-proto__stream-chevron:hover{color:var(--ovs-text-secondary);opacity:.85}.ovs-live-proto__stream-preview{margin:var(--ovs-space-sm) 0 0;color:var(--ovs-text-muted);border:none;padding:0;font-style:normal}.ovs-live-proto__stream-preview-minute{margin-right:var(--ovs-space-xs);color:var(--ovs-text-muted);opacity:.65;display:inline}.ovs-live-proto__stream-list{margin:var(--ovs-space-md) 0 0;gap:var(--ovs-space-lg);flex-direction:column;padding:0;list-style:none;display:flex}.ovs-live-proto__stream-item{border:none;flex-direction:column;gap:2px;padding:0;display:flex}.ovs-live-proto__stream-item--current .ovs-live-proto__stream-conclusion{color:var(--ovs-text-secondary)}.ovs-live-proto__stream-minute{color:var(--ovs-text-muted);font-variant-numeric:tabular-nums;opacity:.6}.ovs-live-proto__stream-conclusion{color:var(--ovs-text-muted);margin:0}.ovs-live-proto__stream-empty{margin:var(--ovs-space-sm) 0 0;color:var(--ovs-text-muted);opacity:.7}.ovs-live-proto__pulse-wrap{opacity:.4;margin-top:calc(-1 * var(--ovs-space-xl))}.ovs-live-proto__pulse-wrap .ovs-live-pulse{box-shadow:none;background:0 0;border:none}.ovs-live-proto__pulse-wrap .ovs-live-pulse__clock,.ovs-live-proto__pulse-wrap .ovs-live-pulse__teams,.ovs-live-proto__pulse-wrap .ovs-live-pulse__intensity-label{display:none}.ovs-live-proto__summary{gap:var(--ovs-space-3xl);padding-bottom:var(--ovs-space-3xl);flex-direction:column;display:flex}.ovs-live-proto__summary--whisper{animation:ovs-live-proto-summary var(--ovs-duration-emphasis) var(--ovs-ease-out) both}@keyframes ovs-live-proto-summary{0%{opacity:.9}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ovs-live-proto__summary--whisper{animation:none}}.ovs-live-proto__summary-hero{gap:var(--ovs-space-xl);flex-direction:column;display:flex}.ovs-live-proto__summary-lead{color:var(--ovs-text-primary);margin:0;font-size:clamp(24px,6.5vw,32px);line-height:1.38}.ovs-live-proto__summary-arc{padding-top:0}.ovs-live-proto__summary-close{align-items:center;gap:var(--ovs-space-lg);padding-top:var(--ovs-space-lg);border:none;flex-direction:column;display:flex}.ovs-live-proto__summary-whisper{color:var(--ovs-text-muted);text-align:center;opacity:.75;max-width:32ch;margin:0}.ovs-live-proto__summary-exit{color:var(--ovs-text-muted);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ovs-border-subtle);text-decoration-color:var(--ovs-border-subtle);opacity:.7;padding:var(--ovs-space-sm);background:0 0;border:none}.ovs-live-proto__summary-exit:hover{color:var(--ovs-text-secondary);opacity:.9}.ovs-home-lab-link{justify-content:space-between;align-items:center;gap:var(--ovs-space-md);padding:var(--ovs-space-md) var(--ovs-space-lg);margin:0 var(--ovs-space-lg);border-radius:var(--ovs-radius-lg);border:1px dashed var(--ovs-border-accent);color:inherit;transition:border-color var(--ovs-transition-fast), background var(--ovs-transition-fast);background:#14a3b80d;text-decoration:none;display:flex}.ovs-home-lab-link:hover{border-color:var(--ovs-teal-glow);background:#14a3b81a}.ovs-home-lab-link__kicker{color:var(--ovs-teal-glow);letter-spacing:.06em}.ovs-home-lab-link__copy{color:var(--ovs-text-muted)}.ovs-home-lab-link__arrow{color:var(--ovs-teal-glow);flex-shrink:0}
.ovs-perf-shell{min-height:100dvh}.ovs-perf-shell .ovs-nav-shell__main{padding:0;padding-bottom:calc(72px + var(--ovs-safe-bottom))}@media (min-width:900px){.ovs-perf-shell .ovs-nav-shell__main{padding-bottom:var(--ovs-space-lg)}}.ovs-perf-shell__topbar{flex-direction:column;gap:2px;display:flex}.ovs-perf-shell__brand{color:var(--ovs-teal-glow);letter-spacing:.08em}.ovs-perf-shell__route{color:var(--ovs-text-muted)}.ovs-perf{gap:var(--ovs-space-lg);max-width:720px;padding:var(--ovs-space-lg);padding-top:calc(var(--ovs-space-md) + var(--ovs-safe-top));flex-direction:column;margin:0 auto;display:flex}.ovs-perf__toolbar{align-items:center;display:flex}.ovs-perf__back:hover{color:var(--ovs-text-primary)}.ovs-perf__back:focus-visible{outline:2px solid var(--ovs-teal-glow);outline-offset:2px}.ovs-perf__stack{gap:var(--ovs-space-2xl);flex-direction:column;display:flex}.ovs-perf-hero{gap:var(--ovs-space-md);padding-bottom:var(--ovs-space-md);border-bottom:1px solid var(--ovs-border-subtle);flex-direction:column;display:flex}.ovs-perf-hero__kicker{color:var(--ovs-teal-glow);letter-spacing:.06em}.ovs-perf-hero__title{margin:0;line-height:1.2}.ovs-perf-hero__subtitle{color:var(--ovs-text-muted);max-width:52ch;margin:0}.ovs-perf-hero__meta{gap:var(--ovs-space-sm);flex-wrap:wrap;display:flex}.ovs-perf-hero__meta-chip{border-radius:var(--ovs-radius-pill);color:var(--ovs-teal-glow);background:#2dd4bf14;padding:4px 10px}.ovs-perf-hero__meta-chip--muted{color:var(--ovs-text-muted);background:#94a3b814}.ovs-perf-chapter{gap:var(--ovs-space-lg);flex-direction:column;display:flex}.ovs-perf-chapter__question{color:var(--ovs-text-primary);letter-spacing:-.01em;margin:0;font-weight:500}.ovs-perf-chapter__body{gap:var(--ovs-space-md);flex-direction:column;display:flex}.ovs-perf-provenance{margin:0 0 var(--ovs-space-xs);color:var(--ovs-text-muted)}.ovs-perf-provenance--hybrid{color:var(--ovs-blue-glow,var(--ovs-teal-glow))}.ovs-perf-provenance--fixture{color:var(--ovs-gold-glow)}.ovs-perf-section-empty{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px dashed var(--ovs-border-subtle);color:var(--ovs-text-muted);background:#ffffff08;margin:0}.ovs-perf-note{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);color:var(--ovs-text-muted);border-left:2px solid var(--ovs-teal-glow);background:#94a3b80f;margin:0}.ovs-perf-hypothesis-list{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-perf-hypothesis{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px solid var(--ovs-border-subtle);background:#0f1b2d99}.ovs-perf-hypothesis__header{justify-content:space-between;align-items:flex-start;gap:var(--ovs-space-sm);margin-bottom:var(--ovs-space-sm);display:flex}.ovs-perf-hypothesis__label{margin:0}.ovs-perf-hypothesis__narrative{margin:0 0 var(--ovs-space-sm);color:var(--ovs-text-muted)}.ovs-perf-hypothesis__evidence{padding-left:var(--ovs-space-md);color:var(--ovs-text-muted);margin:0}.ovs-perf-match-types,.ovs-perf-signals{gap:var(--ovs-space-md);flex-direction:column;display:flex}.ovs-perf-shift-timeline{gap:var(--ovs-space-md);padding:0;padding-left:var(--ovs-space-md);border-left:2px solid #2dd4bf40;flex-direction:column;margin:0;list-style:none;display:flex}.ovs-perf-shift__kind{color:var(--ovs-teal-glow);text-transform:uppercase;letter-spacing:.06em}.ovs-perf-shift__narrative{margin:var(--ovs-space-xs) 0}.ovs-perf-shift__route{color:var(--ovs-text-muted)}.ovs-perf-confidence{gap:var(--ovs-space-md);padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px solid var(--ovs-border-subtle);background:#0f1b2d80;flex-direction:column;display:flex}.ovs-perf-confidence__header{align-items:center;gap:var(--ovs-space-md);display:flex}.ovs-perf-confidence__current{margin:0}.ovs-perf-confidence__opening{margin:var(--ovs-space-xs) 0 0;color:var(--ovs-text-muted)}.ovs-perf-confidence__tone{color:var(--ovs-teal-glow);margin-left:auto}.ovs-perf-confidence__narrative{color:var(--ovs-text-muted);margin:0}.ovs-perf-indicator-list{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-perf-indicator{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px solid var(--ovs-border-subtle)}.ovs-perf-indicator__header{justify-content:space-between;align-items:center;gap:var(--ovs-space-sm);margin-bottom:var(--ovs-space-sm);display:flex}.ovs-perf-indicator__pair{margin:0}.ovs-perf-indicator__narrative{color:var(--ovs-text-muted);margin:0}.ovs-perf-watchlist{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-perf-watch{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);background:#2dd4bf0a;border:1px solid #2dd4bf1f}.ovs-perf-watch__horizon{color:var(--ovs-teal-glow);letter-spacing:.06em}.ovs-perf-watch__label{margin:var(--ovs-space-xs) 0}.ovs-perf-watch__narrative{color:var(--ovs-text-muted);margin:0}.ovs-perf-empty{min-height:60dvh;padding:var(--ovs-space-xl);justify-content:center;align-items:center;display:flex}.ovs-perf-empty__card{align-items:flex-start;gap:var(--ovs-space-md);flex-direction:column;max-width:420px;display:flex}.ovs-perf-empty__kicker{color:var(--ovs-teal-glow)}.ovs-perf-empty__title{margin:0}.ovs-perf-empty__body{color:var(--ovs-text-muted);margin:0}.ovs-perf-tourn-handoff{gap:var(--ovs-space-sm);padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);background:#3b82f60f;border:1px solid #3b82f626;flex-direction:column;display:flex}.ovs-perf-tourn-handoff__copy{align-items:center;gap:var(--ovs-space-xs);color:var(--ovs-text-muted);flex-wrap:wrap;margin:0;display:flex}.ovs-perf-tourn-handoff__arrow{color:var(--ovs-teal-glow)}.ovs-perf-tourn-handoff__to{color:var(--ovs-blue-glow,var(--ovs-teal-glow))}.ovs-perf-tourn-handoff__cta{align-self:flex-start}@media (prefers-reduced-motion:reduce){.ovs-perf .ovs-motion-fade-in,.ovs-perf .ovs-motion-slide-left{animation:none}}
.ovs-tourn-shell{min-height:100dvh}.ovs-tourn-shell .ovs-nav-shell__main{padding:0;padding-bottom:calc(72px + var(--ovs-safe-bottom))}@media (min-width:900px){.ovs-tourn-shell .ovs-nav-shell__main{padding-bottom:var(--ovs-space-lg)}}.ovs-tourn-shell__topbar{flex-direction:column;gap:2px;display:flex}.ovs-tourn-shell__brand{color:var(--ovs-teal-glow);letter-spacing:.08em}.ovs-tourn-shell__route{color:var(--ovs-text-muted)}.ovs-tourn{gap:var(--ovs-space-lg);max-width:720px;padding:var(--ovs-space-lg);padding-top:calc(var(--ovs-space-md) + var(--ovs-safe-top));flex-direction:column;margin:0 auto;display:flex}.ovs-tourn__toolbar{align-items:center;display:flex}.ovs-tourn__back:hover{color:var(--ovs-text-primary)}.ovs-tourn__back:focus-visible{outline:2px solid var(--ovs-teal-glow);outline-offset:2px}.ovs-tourn__stack{gap:var(--ovs-space-2xl);flex-direction:column;display:flex}.ovs-tourn-hero{gap:var(--ovs-space-md);padding-bottom:var(--ovs-space-md);border-bottom:1px solid var(--ovs-border-subtle);flex-direction:column;display:flex}.ovs-tourn-hero__kicker{color:var(--ovs-teal-glow);letter-spacing:.06em}.ovs-tourn-hero__title{margin:0;line-height:1.2}.ovs-tourn-hero__subtitle{color:var(--ovs-text-muted);max-width:52ch;margin:0}.ovs-tourn-hero__meta{gap:var(--ovs-space-sm);flex-wrap:wrap;display:flex}.ovs-tourn-hero__meta-chip{border-radius:var(--ovs-radius-pill);color:var(--ovs-teal-glow);background:#2dd4bf14;padding:4px 10px}.ovs-tourn-hero__meta-chip--muted{color:var(--ovs-text-muted);background:#94a3b814}.ovs-tourn-hero__meta-chip--context{color:var(--ovs-blue-glow,var(--ovs-teal-glow));background:#3b82f61a}.ovs-tourn-handoff{gap:var(--ovs-space-sm);padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);background:#2dd4bf0a;border:1px solid #2dd4bf1f;flex-direction:column;display:flex}.ovs-tourn-handoff__copy{align-items:center;gap:var(--ovs-space-xs);color:var(--ovs-text-muted);flex-wrap:wrap;margin:0;display:flex}.ovs-tourn-handoff__from{color:var(--ovs-text-primary)}.ovs-tourn-handoff__arrow,.ovs-tourn-handoff__to{color:var(--ovs-teal-glow)}.ovs-tourn-handoff__link{align-self:flex-start}.ovs-tourn-chapter{gap:var(--ovs-space-lg);flex-direction:column;display:flex}.ovs-tourn-chapter__question{color:var(--ovs-text-primary);letter-spacing:-.01em;margin:0;font-weight:500}.ovs-tourn-chapter__body{gap:var(--ovs-space-md);flex-direction:column;display:flex}.ovs-tourn-note,.ovs-tourn-reframe{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);color:var(--ovs-text-muted);border-left:2px solid var(--ovs-teal-glow);background:#94a3b80f;margin:0}.ovs-tourn-reframe__label{margin-bottom:var(--ovs-space-xs);color:var(--ovs-teal-glow);display:block}.ovs-tourn-act{color:var(--ovs-teal-glow);letter-spacing:.06em}.ovs-tourn-subhead{margin:0}.ovs-tourn-matchday{color:var(--ovs-text-muted)}.ovs-tourn-team-list{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-tourn-team{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px solid var(--ovs-border-subtle)}.ovs-tourn-team-list--grow .ovs-tourn-team{background:#2dd4bf0a;border-color:#2dd4bf1f}.ovs-tourn-team-list--fade .ovs-tourn-team{background:#f871710a;border-color:#f871711f}.ovs-tourn-team__header{align-items:center;gap:var(--ovs-space-sm);margin-bottom:var(--ovs-space-sm);display:flex}.ovs-tourn-team__flag{font-size:1.25rem}.ovs-tourn-team__name{flex:1;margin:0}.ovs-tourn-team__code{color:var(--ovs-text-muted)}.ovs-tourn-team__narrative{margin:0 0 var(--ovs-space-sm);color:var(--ovs-text-muted)}.ovs-tourn-team__evidence{padding-left:var(--ovs-space-md);color:var(--ovs-text-muted);margin:0}.ovs-tourn-pivot-list{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-tourn-pivot{gap:var(--ovs-space-sm);flex-direction:column;display:flex}.ovs-tourn-pivot__matchline{align-items:center;gap:var(--ovs-space-sm);color:var(--ovs-teal-glow);letter-spacing:.04em;display:flex}.ovs-tourn-pivot__score{color:var(--ovs-text-primary);font-weight:600}.ovs-tourn-pivot__matchday{color:var(--ovs-text-muted);margin-left:auto}.ovs-tourn-pressure-list{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-tourn-pressure{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px solid var(--ovs-border-subtle);background:#0f1b2d99}.ovs-tourn-pressure__header{justify-content:space-between;align-items:flex-start;gap:var(--ovs-space-sm);margin-bottom:var(--ovs-space-sm);display:flex}.ovs-tourn-pressure__label{margin:0}.ovs-tourn-pressure__narrative{color:var(--ovs-text-muted);margin:0}.ovs-tourn-scenario-list{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-tourn-scenario__header{align-items:center;gap:var(--ovs-space-sm);margin-bottom:var(--ovs-space-sm);display:flex}.ovs-tourn-scenario__flag{font-size:1.25rem}.ovs-tourn-scenario__team{flex:1;margin:0}.ovs-tourn-scenario__horizon{color:var(--ovs-text-muted)}.ovs-tourn-risk-list,.ovs-tourn-opp-list{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-tourn-risk,.ovs-tourn-opp{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px solid var(--ovs-border-subtle)}.ovs-tourn-risk__header,.ovs-tourn-opp__header{justify-content:space-between;align-items:center;gap:var(--ovs-space-sm);margin-bottom:var(--ovs-space-sm);display:flex}.ovs-tourn-risk__label,.ovs-tourn-opp__label{margin:0}.ovs-tourn-risk__narrative,.ovs-tourn-opp__narrative{color:var(--ovs-text-muted);margin:0}.ovs-tourn-decisive-list{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-tourn-decisive{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);background:#2dd4bf0a;border:1px solid #2dd4bf1f}.ovs-tourn-decisive__matchline{margin-bottom:var(--ovs-space-sm);flex-direction:column;gap:2px;display:flex}.ovs-tourn-decisive__teams{margin:0}.ovs-tourn-decisive__kickoff{color:var(--ovs-teal-glow)}.ovs-tourn-decisive__why{margin:0 0 var(--ovs-space-xs)}.ovs-tourn-decisive__stakes{color:var(--ovs-text-muted);margin:0}.ovs-tourn-narrative-list{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-tourn-narrative{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px solid var(--ovs-border-subtle)}.ovs-tourn-narrative__header{justify-content:space-between;align-items:flex-start;gap:var(--ovs-space-sm);margin-bottom:var(--ovs-space-sm);display:flex}.ovs-tourn-narrative__title{margin:0}.ovs-tourn-narrative__body{color:var(--ovs-text-muted);margin:0}.ovs-tourn-watch-domains{margin:var(--ovs-space-sm) 0 0;gap:var(--ovs-space-xs);color:var(--ovs-text-muted);flex-direction:column;padding:0;list-style:none;display:flex}.ovs-tourn-watch-domain{color:var(--ovs-teal-glow)}.ovs-tourn-watch-domain__sep{opacity:.5}.ovs-tourn-empty{min-height:60dvh;padding:var(--ovs-space-xl);justify-content:center;align-items:center;display:flex}.ovs-tourn-empty__card{align-items:flex-start;gap:var(--ovs-space-md);flex-direction:column;max-width:420px;display:flex}.ovs-tourn-empty__kicker{color:var(--ovs-teal-glow)}.ovs-tourn-empty__title{margin:0}.ovs-tourn-empty__body{color:var(--ovs-text-muted);margin:0}@media (prefers-reduced-motion:reduce){.ovs-tourn .ovs-motion-fade-in,.ovs-tourn .ovs-motion-slide-left{animation:none}}
.ovs-mem-shell{min-height:100dvh}.ovs-mem-shell .ovs-nav-shell__main{padding:0;padding-bottom:calc(72px + var(--ovs-safe-bottom))}@media (min-width:900px){.ovs-mem-shell .ovs-nav-shell__main{padding-bottom:var(--ovs-space-lg)}}.ovs-mem-shell__topbar{flex-direction:column;gap:2px;display:flex}.ovs-mem-shell__brand{color:var(--ovs-violet-glow);letter-spacing:.08em}.ovs-mem-shell__route{color:var(--ovs-text-muted)}.ovs-mem__back:hover{color:var(--ovs-text-primary)}.ovs-mem__back:focus-visible{outline:2px solid var(--ovs-teal-glow);outline-offset:2px}.ovs-mem{gap:var(--ovs-space-lg);max-width:720px;padding:var(--ovs-space-lg);padding-top:calc(var(--ovs-space-md) + var(--ovs-safe-top));flex-direction:column;margin:0 auto;display:flex}.ovs-mem__toolbar{align-items:center;display:flex}.ovs-mem__stack{gap:var(--ovs-space-2xl);flex-direction:column;display:flex}.ovs-mem-hero{gap:var(--ovs-space-md);padding-bottom:var(--ovs-space-md);border-bottom:1px solid var(--ovs-border-subtle);flex-direction:column;display:flex}.ovs-mem-hero__kicker{color:var(--ovs-violet-glow);letter-spacing:.06em}.ovs-mem-hero__title{margin:0;line-height:1.2}.ovs-mem-hero__subtitle{color:var(--ovs-text-muted);max-width:52ch;margin:0}.ovs-mem-hero__meta{gap:var(--ovs-space-sm);flex-wrap:wrap;display:flex}.ovs-mem-hero__meta-chip{border-radius:var(--ovs-radius-pill);color:var(--ovs-violet-glow);background:#a78bfa1a;padding:4px 10px}.ovs-mem-hero__meta-chip--muted{color:var(--ovs-text-muted);background:#94a3b814}.ovs-mem-hero__meta-chip--continuity{color:var(--ovs-teal-glow);background:#2dd4bf14}.ovs-mem-handoff{gap:var(--ovs-space-sm);padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);background:#a78bfa0a;border:1px solid #a78bfa1f;flex-direction:column;display:flex}.ovs-mem-handoff__copy{align-items:center;gap:var(--ovs-space-xs);color:var(--ovs-text-muted);flex-wrap:wrap;margin:0;display:flex}.ovs-mem-handoff__from{color:var(--ovs-teal-glow)}.ovs-mem-handoff__arrow{opacity:.6}.ovs-mem-handoff__to{color:var(--ovs-violet-glow)}.ovs-mem-handoff__link{align-self:flex-start}.ovs-mem-whisper{padding:var(--ovs-space-sm) var(--ovs-space-md);border-radius:0 var(--ovs-radius-sm) var(--ovs-radius-sm) 0;background:#a78bfa0a;border-left:2px solid #a78bfa59;margin:0}.ovs-mem-whisper__copy{color:var(--ovs-text-muted);margin:0;font-style:italic}.ovs-mem-chapter,.ovs-mem-chapter__body{gap:var(--ovs-space-md);flex-direction:column;display:flex}.ovs-mem-thread-list,.ovs-mem-change-list,.ovs-mem-valid-list,.ovs-mem-obsolete-list,.ovs-mem-hypothesis-list,.ovs-mem-open-list,.ovs-mem-connection-list,.ovs-mem-revisit-list,.ovs-mem-future-list{gap:var(--ovs-space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ovs-mem-thread,.ovs-mem-change,.ovs-mem-valid,.ovs-mem-obsolete,.ovs-mem-hypothesis,.ovs-mem-open,.ovs-mem-connection,.ovs-mem-revisit,.ovs-mem-future{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px solid var(--ovs-border-subtle);background:#0f1b2d99}.ovs-mem-thread__header,.ovs-mem-hypothesis__header,.ovs-mem-connection__header,.ovs-mem-revisit__header,.ovs-mem-future__header,.ovs-mem-change__header{justify-content:space-between;align-items:center;gap:var(--ovs-space-sm);margin-bottom:var(--ovs-space-xs);flex-wrap:wrap;display:flex}.ovs-mem-thread__label,.ovs-mem-change__headline,.ovs-mem-valid__label,.ovs-mem-obsolete__label,.ovs-mem-hypothesis__label,.ovs-mem-open__label,.ovs-mem-connection__label,.ovs-mem-revisit__label,.ovs-mem-future__headline{margin:0}.ovs-mem-thread__badges{align-items:center;gap:var(--ovs-space-sm);display:flex}.ovs-mem-thread__source,.ovs-mem-change__direction,.ovs-mem-change__since,.ovs-mem-revisit__reason,.ovs-mem-future__tone,.ovs-mem-connection__link{color:var(--ovs-text-muted)}.ovs-mem-thread__narrative,.ovs-mem-change__narrative,.ovs-mem-valid__narrative,.ovs-mem-obsolete__narrative,.ovs-mem-hypothesis__narrative,.ovs-mem-open__narrative,.ovs-mem-connection__narrative,.ovs-mem-revisit__narrative,.ovs-mem-future__narrative{color:var(--ovs-text-secondary,var(--ovs-text-muted));margin:0}.ovs-mem-thread__formed,.ovs-mem-obsolete__formed,.ovs-mem-hypothesis__evidence{margin:var(--ovs-space-xs) 0 0;color:var(--ovs-text-muted)}.ovs-mem-continuity__empty,.ovs-mem-obsolete__empty,.ovs-mem-open__empty{color:var(--ovs-text-muted);padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px dashed var(--ovs-border-subtle);background:#94a3b80a;margin:0}.ovs-mem-context__narrative{margin:0 0 var(--ovs-space-md)}.ovs-mem-context__grid{gap:var(--ovs-space-md);grid-template-columns:1fr;margin:0;display:grid}@media (min-width:600px){.ovs-mem-context__grid{grid-template-columns:1fr 1fr}}.ovs-mem-context__item{padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);border:1px solid var(--ovs-border-subtle);background:#0f1b2d80}.ovs-mem-context__item--wide{grid-column:1/-1}.ovs-mem-context__term{margin:0 0 var(--ovs-space-xs);color:var(--ovs-text-muted)}.ovs-mem-context__value{margin:0}.ovs-mem-empty{padding:var(--ovs-space-xl);text-align:center;border-radius:var(--ovs-radius-lg);background:#a78bfa0a;border:1px solid #a78bfa1f}.ovs-mem-empty__title{margin:0 0 var(--ovs-space-sm)}.ovs-mem-empty__copy{margin:0 0 var(--ovs-space-md);color:var(--ovs-text-muted);max-width:42ch;margin-inline:auto}.ovs-mem-empty__cta{color:var(--ovs-violet-glow);cursor:pointer;padding:var(--ovs-space-sm);background:0 0;border:none}.ovs-mem-empty__cta:hover{text-decoration:underline}.ovs-tourn-mem-handoff{gap:var(--ovs-space-sm);padding:var(--ovs-space-md);border-radius:var(--ovs-radius-md);background:#a78bfa0a;border:1px solid #a78bfa1f;flex-direction:column;display:flex}.ovs-tourn-mem-handoff__copy{align-items:center;gap:var(--ovs-space-xs);color:var(--ovs-text-muted);flex-wrap:wrap;margin:0;display:flex}.ovs-tourn-mem-handoff__from{color:var(--ovs-teal-glow)}.ovs-tourn-mem-handoff__arrow{opacity:.6}.ovs-tourn-mem-handoff__to{color:var(--ovs-violet-glow)}.ovs-tourn-mem-handoff__cta{align-self:flex-start}
.ovs-premium-empty{gap:var(--ovs-space-3,12px);padding:var(--ovs-space-4,16px);border-radius:var(--ovs-radius-lg,12px);border:1px solid var(--ovs-line-subtle,#94a3b824);color:var(--ovs-ink-muted);animation:ovs-fade-in var(--ovs-motion-appear) both;background:linear-gradient(165deg,#0f1b2deb 0%,#08111fe0 100%);flex-direction:column;display:flex}.ovs-premium-empty--compact{padding:var(--ovs-space-3,12px) var(--ovs-space-4,16px);gap:var(--ovs-space-2,8px);background:#0f1b2d8c;border-style:dashed}.ovs-premium-empty--featured{gap:var(--ovs-space-4,16px);max-width:36rem;margin-inline:auto;padding:clamp(20px,4vw,32px)}.ovs-premium-empty--severity-info{border-color:#3b82f638}.ovs-premium-empty--severity-waiting{border-color:#c9821247}.ovs-premium-empty--severity-blocked,.ovs-premium-empty--severity-unavailable{border-color:#94a3b833}.ovs-premium-empty__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ovs-gold)}.ovs-premium-empty__header{justify-content:space-between;align-items:flex-start;gap:var(--ovs-space-3,12px);display:flex}.ovs-premium-empty__title{color:var(--ovs-ink);margin:0}.ovs-premium-empty__badge{letter-spacing:.04em;text-transform:uppercase;color:var(--ovs-ink-muted);background:#08111f99;border:1px solid #94a3b840;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:.6875rem}.ovs-premium-empty__description{color:var(--ovs-ink-muted);margin:0;line-height:1.55}.ovs-premium-empty__meta{flex-direction:column;gap:4px;display:flex}.ovs-premium-empty__recommendation,.ovs-premium-empty__when{color:#94a3b8d9;margin:0;font-size:.8125rem;line-height:1.45}.ovs-premium-empty__actions{gap:var(--ovs-space-2,8px);margin-top:var(--ovs-space-1,4px);flex-wrap:wrap;display:flex}.ovs-premium-empty__icon{width:2.5rem;height:2.5rem;color:var(--ovs-blue);background:#3b82f61f;border-radius:999px;justify-content:center;align-items:center;display:flex}.ovs-premium-empty-footer{margin-top:var(--ovs-space-2,8px);padding-top:var(--ovs-space-2,8px);letter-spacing:.03em;color:#94a3b8bf;border-top:1px solid #94a3b81f;font-size:.6875rem}.ovs-premium-empty-footer strong{color:#94a3b8f2;font-weight:600}.ovs-perf-section-empty,.ovs-tourn-section-empty,.ovs-mem-section-empty{margin:0}.ovs-home-live__empty .ovs-premium-empty,.ovs-match-detail-live__empty .ovs-premium-empty{padding:var(--ovs-space-2,8px) 0;background:0 0;border:none}@media (max-width:640px){.ovs-premium-empty--featured{padding:var(--ovs-space-4,16px)}.ovs-premium-empty__header{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ovs-premium-empty{animation:none}}
.ovs-evolution{--evo-accent:var(--ovs-teal-glow,#14a3b8);--evo-accent-dim:#14a3b826;--evo-card-bg:#0f1d32a6;--evo-card-border:var(--ovs-border-subtle,#ffffff14);--evo-radius:14px;--evo-radius-sm:10px;min-height:100vh;font-family:var(--ovs-font-sans);color:var(--ovs-text-primary);padding:48px clamp(20px,4vw,64px) 80px;animation:.5s ease-out ovsEvolutionFadeIn}@keyframes ovsEvolutionFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ovs-evolution__header{max-width:1200px;margin:0 auto 40px}.ovs-evolution__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--evo-accent);margin:0 0 8px;font-size:11px;font-weight:600}.ovs-evolution__title{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(28px,4vw,36px);font-weight:600;line-height:1.15}.ovs-evolution__subtitle{color:var(--ovs-text-secondary);max-width:640px;margin:0;font-size:15px;line-height:1.5}.ovs-evolution__grid{flex-direction:column;gap:32px;max-width:1200px;margin:0 auto;display:flex}.ovs-evolution__section{flex-direction:column;gap:16px;display:flex}.ovs-evolution__section-title{letter-spacing:.06em;text-transform:uppercase;color:var(--ovs-text-muted);margin:0;font-size:13px;font-weight:600}.ovs-evolution-cards{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.ovs-evolution-card{background:var(--evo-card-bg);border:1px solid var(--evo-card-border);border-radius:var(--evo-radius);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px 18px;transition:border-color .2s,transform .2s}.ovs-evolution-card:hover{border-color:#14a3b840;transform:translateY(-1px)}.ovs-evolution-card__label{color:var(--ovs-text-muted);letter-spacing:.02em;margin:0 0 6px;font-size:11px;font-weight:500}.ovs-evolution-card__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:600}.ovs-evolution-card__value--accent{color:var(--evo-accent)}.ovs-evolution-card__value--good{color:var(--ovs-risk-green)}.ovs-evolution-card__value--warn{color:var(--ovs-risk-amber)}.ovs-evolution-card__value--mono{font-family:var(--ovs-font-mono);font-size:13px;font-weight:500}.ovs-evolution-health{background:var(--evo-card-bg);border:1px solid var(--evo-card-border);border-radius:var(--evo-radius);align-items:center;gap:32px;padding:28px 32px;display:flex}.ovs-evolution-health__ring{flex-shrink:0;width:120px;height:120px;position:relative}.ovs-evolution-health__ring svg{transform:rotate(-90deg)}.ovs-evolution-health__ring-bg{fill:none;stroke:#ffffff0f;stroke-width:8px}.ovs-evolution-health__ring-fill{fill:none;stroke:var(--evo-accent);stroke-width:8px;stroke-linecap:round;transition:stroke-dashoffset .8s}.ovs-evolution-health__score{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ovs-evolution-health__score-value{letter-spacing:-.03em;font-size:28px;font-weight:700}.ovs-evolution-health__score-label{text-transform:uppercase;letter-spacing:.08em;color:var(--ovs-text-muted);font-size:10px}.ovs-evolution-health__metrics{flex:1;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:20px;display:grid}.ovs-evolution-health__metric-label{color:var(--ovs-text-muted);margin:0 0 4px;font-size:11px}.ovs-evolution-health__metric-value{font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:600}.ovs-evolution-health__bar{background:#ffffff0f;border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.ovs-evolution-health__bar-fill{border-radius:2px;height:100%;transition:width .6s}.ovs-evolution-health__bar-fill--real{background:var(--ovs-risk-green)}.ovs-evolution-health__bar-fill--proto{background:var(--ovs-risk-amber)}.ovs-evolution-health__bar-fill--debt{background:var(--ovs-risk-red)}.ovs-evolution-table-wrap{border:1px solid var(--evo-card-border);border-radius:var(--evo-radius);background:var(--evo-card-bg);overflow-x:auto}.ovs-evolution-table{border-collapse:collapse;width:100%;font-size:13px}.ovs-evolution-table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--ovs-text-muted);border-bottom:1px solid var(--evo-card-border);white-space:nowrap;padding:12px 16px;font-size:11px;font-weight:600}.ovs-evolution-table td{vertical-align:top;border-bottom:1px solid #ffffff0a;padding:14px 16px}.ovs-evolution-table tr:last-child td{border-bottom:none}.ovs-evolution-table tr:hover td{background:#ffffff05}.ovs-evolution-table__route{font-family:var(--ovs-font-mono);color:var(--ovs-text-muted);font-size:11px}.ovs-evolution-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-block}.ovs-evolution-badge--ready{color:var(--ovs-risk-green);background:#22c55e26}.ovs-evolution-badge--hybrid{color:var(--ovs-risk-amber);background:#f59e0b26}.ovs-evolution-badge--proto{color:var(--ovs-risk-red);background:#ef44441f}.ovs-evolution-pct{font-variant-numeric:tabular-nums;font-weight:600}.ovs-evolution-pct--real{color:var(--ovs-risk-green)}.ovs-evolution-pct--proto{color:var(--ovs-risk-amber)}.ovs-evolution-graph{background:var(--evo-card-bg);border:1px solid var(--evo-card-border);border-radius:var(--evo-radius);padding:32px 24px;overflow-x:auto}.ovs-evolution-graph__flow{justify-content:center;align-items:center;gap:0;min-width:720px;display:flex}.ovs-evolution-graph__node{border:1px solid var(--evo-card-border);border-radius:var(--evo-radius-sm);text-align:center;background:#08111fcc;min-width:100px;padding:12px 16px;transition:border-color .2s}.ovs-evolution-graph__node:hover{border-color:#14a3b859}.ovs-evolution-graph__node-label{margin:0;font-size:11px;font-weight:600}.ovs-evolution-graph__node-sub{color:var(--ovs-text-muted);text-transform:uppercase;letter-spacing:.06em;margin:4px 0 0;font-size:9px}.ovs-evolution-graph__arrow{background:linear-gradient(90deg, transparent, var(--evo-accent-dim), transparent);flex-shrink:0;width:32px;height:2px;position:relative}.ovs-evolution-graph__arrow:after{content:"";border:5px solid #0000;border-left-color:var(--evo-accent);opacity:.5;position:absolute;top:-4px;right:0}.ovs-evolution-timeline{flex-direction:column;gap:0;display:flex}.ovs-evolution-timeline__item{grid-template-columns:28px 1fr;gap:16px;padding-bottom:24px;display:grid;position:relative}.ovs-evolution-timeline__item:not(:last-child):before{content:"";background:#ffffff0f;width:2px;position:absolute;top:28px;bottom:0;left:13px}.ovs-evolution-timeline__dot{border:2px solid var(--evo-card-border);z-index:1;background:var(--ovs-bg-deep);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}.ovs-evolution-timeline__dot--complete{border-color:var(--ovs-risk-green);color:var(--ovs-risk-green)}.ovs-evolution-timeline__dot--active{border-color:var(--evo-accent);color:var(--evo-accent);box-shadow:0 0 12px var(--evo-accent-dim)}.ovs-evolution-timeline__dot--pending{color:var(--ovs-text-muted)}.ovs-evolution-timeline__card{background:var(--evo-card-bg);border:1px solid var(--evo-card-border);border-radius:var(--evo-radius-sm);padding:16px 18px}.ovs-evolution-timeline__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.ovs-evolution-timeline__title{margin:0;font-size:14px;font-weight:600}.ovs-evolution-timeline__meta{color:var(--ovs-text-muted);gap:12px;font-size:11px;display:flex}.ovs-evolution-timeline__target{color:var(--ovs-text-secondary);margin:0 0 10px;font-size:13px;line-height:1.45}.ovs-evolution-timeline__files{font-family:var(--ovs-font-mono);color:var(--ovs-text-muted);max-height:60px;margin:0;font-size:10px;line-height:1.6;overflow:hidden}.ovs-evolution-inventory{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.ovs-evolution-inventory-item{background:var(--evo-card-bg);border:1px solid var(--evo-card-border);border-radius:var(--evo-radius-sm);padding:14px 16px}.ovs-evolution-inventory-item__header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ovs-evolution-inventory-item__name{font-size:13px;font-weight:600;font-family:var(--ovs-font-mono);margin:0}.ovs-evolution-inventory-item__notes{color:var(--ovs-text-secondary);margin:0;font-size:12px;line-height:1.4}.ovs-evolution-inventory-item__path{font-family:var(--ovs-font-mono);color:var(--ovs-text-muted);word-break:break-all;margin:8px 0 0;font-size:10px}.ovs-evolution-mock-list{background:var(--evo-card-bg);border:1px solid var(--evo-card-border);border-radius:var(--evo-radius);max-height:320px;padding:16px 20px;overflow-y:auto}.ovs-evolution-mock-list ul{margin:0;padding:0;list-style:none}.ovs-evolution-mock-list li{font-family:var(--ovs-font-mono);color:var(--ovs-text-secondary);border-bottom:1px solid #ffffff0a;padding:6px 0;font-size:11px}.ovs-evolution-mock-list li:last-child{border-bottom:none}.ovs-evolution-history{background:var(--evo-card-bg);border:1px solid var(--evo-card-border);border-radius:var(--evo-radius);padding:20px 24px}.ovs-evolution-history__chart{width:100%;height:80px}.ovs-evolution-history__legend{color:var(--ovs-text-muted);gap:20px;margin-top:12px;font-size:11px;display:flex}.ovs-evolution-history__legend span:before{content:"";vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.ovs-evolution-history__legend-real:before{background:var(--ovs-risk-green)}.ovs-evolution-history__legend-debt:before{background:var(--ovs-risk-red)}.ovs-evolution-two-col{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:900px){.ovs-evolution-two-col{grid-template-columns:1fr}.ovs-evolution-health{flex-direction:column;align-items:flex-start}}
.ovs-design-lab{gap:var(--ovs-space-xl);max-width:var(--ovs-content-max-width-wide);padding:var(--ovs-space-xl);grid-template-columns:220px minmax(0,1fr);min-height:100dvh;margin:0 auto;display:grid}@media (max-width:900px){.ovs-design-lab{padding:var(--ovs-space-lg);grid-template-columns:1fr}}.ovs-design-lab__sidebar{top:var(--ovs-space-xl);align-self:start;gap:var(--ovs-space-md);flex-direction:column;display:flex;position:sticky}@media (max-width:900px){.ovs-design-lab__sidebar{position:static}}.ovs-design-lab__brand{gap:var(--ovs-space-xs);flex-direction:column;display:flex}.ovs-design-lab__nav{gap:var(--ovs-space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (max-width:900px){.ovs-design-lab__nav{flex-flow:wrap}}.ovs-design-lab__nav-link{min-height:var(--ovs-touch-target);padding:0 var(--ovs-space-md);border-radius:var(--ovs-radius-md);color:var(--ovs-text-secondary);font-family:var(--ovs-font-sans);font-size:var(--ovs-text-caption);font-weight:var(--ovs-weight-semibold);text-align:left;cursor:pointer;transition:background var(--ovs-motion-hover), border-color var(--ovs-motion-hover), color var(--ovs-motion-hover);background:0 0;border:1px solid #0000;align-items:center;display:flex}.ovs-design-lab__nav-link:hover{color:var(--ovs-text-primary);background:#ffffff0a}.ovs-design-lab__nav-link:focus-visible{outline:2px solid var(--ovs-teal-glow);outline-offset:2px}.ovs-design-lab__nav-link--active{border-color:var(--ovs-border-accent);background:var(--ovs-teal-active-bg);color:var(--ovs-text-primary)}.ovs-design-lab__main{gap:var(--ovs-space-3xl);flex-direction:column;min-width:0;display:flex}.ovs-lab-section{gap:var(--ovs-space-lg);scroll-margin-top:var(--ovs-space-xl);flex-direction:column;display:flex}.ovs-lab-section__header{gap:var(--ovs-space-sm);flex-direction:column;display:flex}.ovs-lab-section__title{margin:0}.ovs-lab-spec{gap:var(--ovs-space-md);padding:var(--ovs-space-lg);border:1px solid var(--ovs-border-subtle);border-radius:var(--ovs-radius-md);background:var(--ovs-bg-elevated);display:grid}.ovs-lab-spec__grid{gap:var(--ovs-space-md);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.ovs-lab-spec__item dt{margin:0 0 var(--ovs-space-xs);font-size:var(--ovs-text-label);font-weight:var(--ovs-weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--ovs-teal-glow)}.ovs-lab-spec__item dd{font-size:var(--ovs-text-caption);color:var(--ovs-text-secondary);line-height:var(--ovs-leading-relaxed);margin:0}.ovs-lab-demo{gap:var(--ovs-space-md);padding:var(--ovs-space-lg);border:1px dashed var(--ovs-border-line);border-radius:var(--ovs-radius-lg);background:color-mix(in srgb, var(--ovs-bg-deep) 40%, transparent);flex-direction:column;display:flex}.ovs-lab-demo__label{font-size:var(--ovs-text-caption);font-weight:var(--ovs-weight-semibold);color:var(--ovs-text-muted);margin:0}.ovs-lab-token-swatch{gap:var(--ovs-space-xs);padding:var(--ovs-space-sm);border:1px solid var(--ovs-border-subtle);border-radius:var(--ovs-radius-sm);flex-direction:column;display:flex}.ovs-lab-token-swatch__chip{border-radius:var(--ovs-radius-sm);border:1px solid var(--ovs-border-subtle);height:40px}.ovs-lab-token-swatch__name{font-family:var(--ovs-font-mono);color:var(--ovs-text-muted);word-break:break-all;margin:0;font-size:10px}.ovs-lab-motion-grid{gap:var(--ovs-space-md);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.ovs-lab-motion-tile{justify-content:center;align-items:center;gap:var(--ovs-space-sm);min-height:88px;padding:var(--ovs-space-md);border:1px solid var(--ovs-border-subtle);border-radius:var(--ovs-radius-md);background:var(--ovs-bg-glass);cursor:pointer;flex-direction:column;display:flex}.ovs-lab-motion-tile:focus-visible{outline:2px solid var(--ovs-teal-glow);outline-offset:2px}.ovs-lab-interaction-grid{gap:var(--ovs-space-md);flex-wrap:wrap;align-items:center;display:flex}.ovs-lab-touch-target{min-width:var(--ovs-touch-target);min-height:var(--ovs-touch-target);padding:0 var(--ovs-space-md);border:1px dashed var(--ovs-border-accent);border-radius:var(--ovs-radius-md);font-size:var(--ovs-text-caption);color:var(--ovs-text-muted);justify-content:center;align-items:center;display:inline-flex}.ovs-lab-layer-stack{gap:var(--ovs-space-md);flex-direction:column;display:flex}.ovs-lab-flow{gap:var(--ovs-space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ovs-lab-flow__step{align-items:center;gap:var(--ovs-space-xs);padding:var(--ovs-space-xs) var(--ovs-space-sm);border:1px solid var(--ovs-border-subtle);border-radius:var(--ovs-radius-pill);background:var(--ovs-bg-elevated);font-size:var(--ovs-text-caption);color:var(--ovs-text-secondary);display:inline-flex}.ovs-lab-flow__step:not(:last-child):after{content:"→";margin-left:var(--ovs-space-xs);color:var(--ovs-teal-glow)}.ovs-lab-flow__index{border-radius:var(--ovs-radius-pill);background:var(--ovs-teal-active-bg);width:18px;height:18px;font-size:10px;font-weight:var(--ovs-weight-bold);color:var(--ovs-teal-glow);justify-content:center;align-items:center;display:inline-flex}.ovs-lab-pattern-list,.ovs-lab-signature-list,.ovs-lab-intent-list{gap:var(--ovs-space-2xl);flex-direction:column;display:flex}.ovs-lab-pattern,.ovs-lab-signature,.ovs-lab-intent-card{gap:var(--ovs-space-md);padding:var(--ovs-space-lg);border:1px solid var(--ovs-border-subtle);border-radius:var(--ovs-radius-lg);background:color-mix(in srgb, var(--ovs-bg-glass) 60%, transparent);flex-direction:column;display:flex}.ovs-lab-pattern__header,.ovs-lab-signature__header{gap:var(--ovs-space-sm);flex-direction:column;display:flex}.ovs-lab-pattern__purpose{max-width:65ch;margin:0}.ovs-lab-pattern__meta{gap:var(--ovs-space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ovs-lab-pattern__meta-item--avoid{border-left:2px solid var(--ovs-risk-amber);padding-left:var(--ovs-space-md)}.ovs-lab-pattern-demo-stack,.ovs-lab-intent{gap:var(--ovs-space-md);flex-direction:column;display:flex}.ovs-lab-intent__title{margin:0}.ovs-lab-intent__grid{gap:var(--ovs-space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;display:grid}.ovs-lab-intent__item dt{margin:0 0 var(--ovs-space-xs);font-size:var(--ovs-text-label);font-weight:var(--ovs-weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--ovs-gold-signal)}.ovs-lab-intent__item dd{font-size:var(--ovs-text-caption);color:var(--ovs-text-secondary);line-height:var(--ovs-leading-relaxed);margin:0}.ovs-lab-layers-grid{gap:var(--ovs-space-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.ovs-lab-layer-card{gap:var(--ovs-space-sm);padding:var(--ovs-space-lg);border:1px solid var(--ovs-border-accent);border-radius:var(--ovs-radius-md);background:var(--ovs-bg-elevated);flex-direction:column;display:flex}.ovs-lab-layer-card__spec{gap:var(--ovs-space-sm);flex-direction:column;margin:0;display:flex}.ovs-lab-layer-card__spec dt{font-size:var(--ovs-text-label);color:var(--ovs-teal-glow);text-transform:uppercase;letter-spacing:.05em;margin:0}.ovs-lab-layer-card__spec dd{margin:0 0 var(--ovs-space-sm);font-size:var(--ovs-text-caption);color:var(--ovs-text-secondary)}.ovs-lab-layers-diagram{gap:var(--ovs-space-sm);padding:var(--ovs-space-lg);border:1px dashed var(--ovs-border-line);border-radius:var(--ovs-radius-lg);flex-direction:column;display:flex}.ovs-lab-layers-diagram__row{align-items:center;gap:var(--ovs-space-md);flex-wrap:wrap;display:flex}.ovs-lab-layers-diagram__cell{padding:var(--ovs-space-sm) var(--ovs-space-md);border-radius:var(--ovs-radius-md);font-size:var(--ovs-text-caption);font-weight:var(--ovs-weight-semibold)}.ovs-lab-layers-diagram__cell--intent{background:color-mix(in srgb, var(--ovs-gold-signal) 20%, transparent);border:1px solid var(--ovs-border-gold)}.ovs-lab-layers-diagram__cell--pattern{background:color-mix(in srgb, var(--ovs-teal-glow) 15%, transparent);border:1px solid var(--ovs-border-accent)}.ovs-lab-layers-diagram__cell--component{background:var(--ovs-bg-glass);border:1px solid var(--ovs-border-subtle)}.ovs-lab-layers-diagram__cell--signature{background:color-mix(in srgb, var(--ovs-teal-muted) 30%, transparent);border:1px solid var(--ovs-teal-active-border)}.ovs-lab-layers-diagram__arrow{font-size:var(--ovs-text-caption);color:var(--ovs-text-muted)}.ovs-lab-card-breath{animation:ovs-lab-card-breath var(--ovs-duration-ambient-min) var(--ovs-ease-in-out) infinite}@keyframes ovs-lab-card-breath{0%,to{border-color:var(--ovs-border-accent);box-shadow:none}50%{border-color:var(--ovs-teal-glow);box-shadow:0 0 12px color-mix(in srgb, var(--ovs-teal-glow) 25%, transparent)}}@media (prefers-reduced-motion:reduce){.ovs-lab-card-breath{animation:none}}
.ovs-home-intelligence.ovs-phase-04c{gap:var(--ovs-density-comfortable-gap,var(--ovs-space-2xl))}.ovs-home-intelligence.ovs-phase-04c .ovs-home-intelligence__orientation,.ovs-home-intelligence.ovs-phase-04c .ovs-home-intelligence__stack>*{scroll-margin-top:calc(var(--ovs-safe-top) + 56px)}.ovs-home-hero.ovs-card--hero{border-radius:var(--ovs-radius-xl)}.ovs-home-section__title.ovs-type-title,.ovs-home-section__title.ovs-hierarchy-primary{max-width:var(--ovs-mobile-max-ch)}.ovs-home-journey-hint{max-width:55ch}.ovs-studio-surface.ovs-density-compact{--ovs-touch-target:44px}.ovs-studio-surface .dashboardControls .field input,.ovs-studio-surface .dashboardControls .field select,.ovs-studio-surface .dashboardControls .primary,.ovs-studio-surface .tournamentSelect select{min-height:var(--ovs-touch-target);font-size:16px}.ovs-studio-surface .dashboardControls{gap:var(--ovs-space-sm);grid-template-columns:1fr;width:100%}@media (min-width:640px){.ovs-studio-surface .dashboardControls{grid-template-columns:minmax(140px,1fr) minmax(160px,1fr) auto;width:auto}}.ovs-studio-surface .dashboardHero{align-items:stretch;gap:var(--ovs-space-md);flex-direction:column}@media (min-width:900px){.ovs-studio-surface .dashboardHero{flex-direction:row;align-items:center}}.ovs-studio-surface .dashboardShell{border-radius:var(--ovs-radius-lg)}.ovs-studio-surface .boardMessage{max-width:65ch;line-height:var(--ovs-leading-relaxed)}.ovs-studio-surface .emptyState{padding:var(--ovs-space-xl);border-radius:var(--ovs-radius-lg);border:1px dashed var(--line);text-align:center;animation:ovs-fade-in var(--ovs-motion-appear) both}.ovs-consumer-shell__bottomnav .ovs-premium-bottom-nav__item{min-height:var(--ovs-touch-target)}.ovs-top-experience-bar__route{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.ovs-match-detail.ovs-phase-04c .ovs-match-detail__stack{gap:var(--ovs-density-compact-gap,var(--ovs-space-md))}.ovs-match-intelligence-arc__context,.ovs-match-intelligence-arc__evidence,.ovs-match-intelligence-arc__interpretation,.ovs-match-intelligence-arc__storytelling{margin-bottom:var(--ovs-reading-pause)}.ovs-match-detail-story__engine.ovs-motion-card{transition:opacity var(--ovs-motion-fade), transform var(--ovs-motion-appear)}.ovs-match-detail-story__continue{margin-top:var(--ovs-space-md)}.ovs-match-profile-bridge.ovs-density-compact .panel,.ovs-match-profile-bridge.ovs-density-compact .workspace,.ovs-live-prototype.ovs-phase-04c{gap:var(--ovs-density-compact-gap)}.ovs-live-prototype.ovs-phase-04c .ovs-live-prototype__stack>section{scroll-margin-top:calc(var(--ovs-safe-top) + 56px)}.ovs-live-prototype.ovs-phase-04c .ovs-card,.ovs-live-prototype.ovs-phase-04c .ovs-live-proto__card{box-shadow:var(--ovs-shadow-sm)}.liveGoldProductionWorkspace.ovs-phase-04c{--ovs-density-current-gap:var(--ovs-density-compact-gap)}.powerRankingMobileList{gap:var(--ovs-space-md);margin-top:var(--ovs-space-md);flex-direction:column;display:none}.powerRankingMobileCard{gap:var(--ovs-space-sm);padding:var(--ovs-space-md);border:1px solid var(--line);border-radius:var(--ovs-radius-lg);background:var(--surface);min-height:var(--ovs-touch-target);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;flex-direction:column;display:flex}.powerRankingMobileCard.selectedPowerRow,.powerRankingMobileCard:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.powerRankingMobileCard__header{justify-content:space-between;align-items:center;gap:var(--ovs-space-sm);display:flex}.powerRankingMobileCard__rank{font-variant-numeric:tabular-nums;font-weight:800}.powerRankingMobileCard__metrics{gap:var(--ovs-space-xs);grid-template-columns:repeat(3,minmax(0,1fr));font-size:.85rem;display:grid}.powerRankingMobileCard__metrics span{flex-direction:column;gap:2px;display:flex}.powerRankingMobileCard__metrics em{color:var(--muted);font-size:.75rem;font-style:normal}@media (max-width:767px){.ovsPowerWorkspace .powerRankingScroller .powerRankingTable{display:none}.powerRankingMobileList{display:flex}.ovsPowerWorkspace .formGrid{grid-template-columns:1fr}.ovsPowerWorkspace .filterChips{gap:var(--ovs-space-sm);flex-wrap:wrap}}@media (min-width:768px){.ovsPowerWorkspace .powerRankingScroller{-webkit-overflow-scrolling:touch;overflow-x:auto}}.ovs-authority-surface.ovs-density-authority .panel{border-radius:var(--ovs-radius-md)}.ovs-authority-surface.ovs-density-authority .field input,.ovs-authority-surface.ovs-density-authority .field select,.ovs-authority-surface.ovs-density-authority button{min-height:var(--ovs-touch-target)}.ovs-phase-04c.ovs-motion-page-enter{animation:ovs-fade-in var(--ovs-motion-appear) both}.ovs-shell-loading.ovs-phase-04c{padding:var(--ovs-space-lg);gap:var(--ovs-space-md)}@media (prefers-reduced-motion:reduce){.ovs-phase-04c.ovs-motion-page-enter,.ovs-match-detail-story__engine.ovs-motion-card{transition:none;animation:none}.ovs-home-live__pulse-dot{animation:none}}
.ovs-live-prototype.ovs-phase-04d .ovs-live-proto__block,.ovs-live-prototype.ovs-phase-04d .ovs-live-proto__card{transition:transform var(--ovs-motion-expand), opacity var(--ovs-motion-appear), border-color var(--ovs-motion-appear), box-shadow var(--ovs-motion-appear)}.ovs-studio-mode-banner{justify-content:space-between;align-items:center;gap:var(--ovs-space-md);margin:0 0 var(--ovs-space-md);padding:var(--ovs-space-md) var(--ovs-space-lg);border:1px solid color-mix(in srgb, var(--ovs-teal-glow) 32%, transparent);border-radius:var(--ovs-radius-lg);background:color-mix(in srgb, var(--ovs-teal-muted) 14%, var(--ovs-bg-glass));animation:ovs-fade-in var(--ovs-motion-appear) both;flex-wrap:wrap;display:flex}.ovs-studio-mode-banner__copy{gap:var(--ovs-space-xs);flex-direction:column;max-width:52ch;display:flex}.ovs-studio-mode-banner__kicker{letter-spacing:.08em;text-transform:uppercase;font-size:var(--ovs-text-caption);color:var(--ovs-gold);margin:0}.ovs-studio-mode-banner__text{line-height:var(--ovs-leading-relaxed);color:var(--ovs-text-secondary,var(--muted));margin:0}.ovs-studio-mode-banner__cta{flex-shrink:0}.ovs-studio-surface .dashboardHorizontalNavItem{min-height:var(--ovs-touch-target);min-width:var(--ovs-touch-target);padding-inline:var(--ovs-space-md);transition:background var(--ovs-motion-fade), border-color var(--ovs-motion-fade), color var(--ovs-motion-fade), box-shadow var(--ovs-motion-fade)}.ovs-studio-surface .dashboardHorizontalNavItem:focus{outline:none}.ovs-studio-surface .dashboardHorizontalNavItem:focus-visible,.ovs-studio-surface .boardMatchCard:focus-visible,.ovs-studio-surface .matchScheduleCard:focus-visible{outline:2px solid var(--ovs-teal-glow);outline-offset:2px}.ovs-studio-surface .boardMatchCard,.ovs-studio-surface .matchScheduleCard{transition:border-color var(--ovs-motion-fade), background var(--ovs-motion-fade), box-shadow var(--ovs-motion-fade), transform var(--ovs-motion-expand)}.ovs-studio-surface .boardMatchCard:active:not(:disabled),.ovs-studio-surface .matchScheduleCard:active:not(:disabled){transform:scale(.99)}.ovsPowerWorkspace .powerRankingTable tbody tr[role=button]{transition:background var(--ovs-motion-fade)}.ovsPowerWorkspace .powerRankingTable tbody tr[role=button]:focus-visible{outline:2px solid var(--ovs-teal-glow);outline-offset:-2px}.ovsPowerWorkspace .filterChips select{min-height:var(--ovs-touch-target);font-size:16px}.ovsPowerWorkspace .filterChips select:focus-visible{outline:2px solid var(--ovs-teal-glow);outline-offset:2px}.ovs-motion-empty-appear{animation:ovs-fade-in var(--ovs-motion-appear) both}.ovs-studio-surface .emptyState.ovs-motion-empty-appear{margin-top:var(--ovs-space-md)}.ovs-phase-04d.ovs-motion-page-enter{animation:ovs-fade-in var(--ovs-motion-appear) both}@media (prefers-reduced-motion:reduce){.ovs-studio-mode-banner,.ovs-motion-empty-appear,.ovs-phase-04d.ovs-motion-page-enter,.ovs-studio-surface .boardMatchCard,.ovs-studio-surface .matchScheduleCard,.ovs-live-prototype.ovs-phase-04d .ovs-live-proto__block,.ovs-live-prototype.ovs-phase-04d .ovs-live-proto__card{transition:none;animation:none}}
.nativeMobileDashboard.ovs-phase-05c-g{--ovs-mobile-parity-gap:6px;--ovs-mobile-parity-section-pad:10px;--ovs-mobile-parity-type-sm:.6875rem;--ovs-mobile-parity-type-xs:.625rem}@media (max-width:640px){.nativeMobileDashboard.ovs-phase-05c-g .boardMetricSections,.nativeDetailScreen .boardDetail--mobileDensityParity .boardMetricSections{gap:var(--ovs-mobile-parity-gap);margin-top:6px}.nativeMobileDashboard.ovs-phase-05c-g .boardMetricSection,.nativeDetailScreen .boardDetail--mobileDensityParity .boardMetricSection{padding:var(--ovs-mobile-parity-section-pad);border-radius:10px}.nativeMobileDashboard.ovs-phase-05c-g .metricSectionHeader,.nativeDetailScreen .boardDetail--mobileDensityParity .metricSectionHeader{margin-bottom:6px}.nativeMobileDashboard.ovs-phase-05c-g .metricSectionHeader .eyebrow,.nativeDetailScreen .boardDetail--mobileDensityParity .metricSectionHeader .eyebrow{letter-spacing:.06em;font-size:10px}.nativeMobileDashboard.ovs-phase-05c-g .metricTone-markets,.nativeDetailScreen .boardDetail--mobileDensityParity .metricTone-markets{padding:8px 8px 6px}.nativeMobileDashboard.ovs-phase-05c-g .metricTone-markets .sectionStatsGrid,.nativeDetailScreen .boardDetail--mobileDensityParity .metricTone-markets .sectionStatsGrid{margin-top:0}.nativeMobileDashboard.ovs-phase-05c-g .ovs-wic-engine-view,.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-view,.nativeMobileDashboard.ovs-phase-05c-g .ovs-wic-engine-view[data-ovs-engine-layout=split],.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-view[data-ovs-engine-layout=split]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}.nativeMobileDashboard.ovs-phase-05c-g .ovs-wic-engine-panel,.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-panel{gap:4px;padding:6px 5px}.nativeMobileDashboard.ovs-phase-05c-g .ovs-wic-engine-panel__title,.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-panel__title{font-size:var(--ovs-mobile-parity-type-xs);overflow-wrap:anywhere;line-height:1.2}.nativeMobileDashboard.ovs-phase-05c-g .ovs-wic-module,.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-module{gap:8px;padding:8px 8px 6px}.nativeMobileDashboard.ovs-phase-05c-g .ovs-wic-section,.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-section{gap:5px;padding-top:6px}.nativeMobileDashboard.ovs-phase-05c-g .ovs-wic-section__label,.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-section__label{letter-spacing:.1em;font-size:8px}.nativeMobileDashboard.ovs-phase-05c-g .ovs-wic-interpretation__text,.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-interpretation__text{font-size:var(--ovs-mobile-parity-type-sm);line-height:1.45}.nativeMobileDashboard.ovs-phase-05c-g .ovs-winner-intelligence-center--compact .ovs-market-prob-row,.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-market-prob-row{gap:3px}.nativeMobileDashboard.ovs-phase-05c-g .ovs-market-prob-row__label,.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-market-prob-row__label{font-size:var(--ovs-mobile-parity-type-xs)}.nativeMobileDashboard.ovs-phase-05c-g .ovs-market-prob-row__pct,.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-market-prob-row__pct{font-size:var(--ovs-mobile-parity-type-xs);min-width:28px}.nativeMobileDashboard.ovs-phase-05c-g .ovs-market-prob-row__track,.nativeDetailScreen .boardDetail--mobileDensityParity .ovs-market-prob-row__track{height:7px}.nativeMobileDashboard.ovs-phase-05c-g .metricTone-ovs .ovsMetricComparison,.nativeDetailScreen .boardDetail--mobileDensityParity .metricTone-ovs .ovsMetricComparison{gap:5px}.nativeMobileDashboard.ovs-phase-05c-g .ovsMetricMeter,.nativeDetailScreen .boardDetail--mobileDensityParity .ovsMetricMeter{padding:5px 0}.nativeMobileDashboard.ovs-phase-05c-g .ovsMetricTitle,.nativeDetailScreen .boardDetail--mobileDensityParity .ovsMetricTitle,.nativeMobileDashboard.ovs-phase-05c-g .ovsMetricScores,.nativeDetailScreen .boardDetail--mobileDensityParity .ovsMetricScores{font-size:var(--ovs-mobile-parity-type-xs)}.nativeMobileDashboard.ovs-phase-05c-g .boardDetail--mobileDensityParity .boardMetricSections{grid-template-columns:1fr}.nativeDetailScreen .boardDetail--mobileDensityParity .metricTone-risk+.metricTone-goals,.nativeMobileDashboard.ovs-phase-05c-g .metricTone-risk+.metricTone-goals{margin-top:0}.nativeMobileDashboard.ovs-phase-05c-g .dashboardAdvancedOvsSection,.nativeDetailScreen .boardDetail--mobileDensityParity .dashboardAdvancedOvsSection{gap:6px}.nativeDetailScreen .executivePickSummaryMobile{border-radius:10px;gap:6px;padding:8px 10px}.publicMirrorDashboard.ovs-phase-05c-g .mobileCollapsibleSummary{padding:6px 8px}.publicMirrorDashboard.ovs-phase-05c-g .mobileCollapsibleBody{padding:0 6px 6px}.publicMirrorDashboard.ovs-phase-05c-g .mobileCollapsibleBrief{font-size:8px}.nativeMobileDashboard.ovs-phase-05c-g .matchRail{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:1fr;gap:8px;padding-bottom:4px;overflow-x:visible}.nativeMobileDashboard.ovs-phase-05c-g .matchCenterLayout{gap:8px;margin-top:8px}.nativeMobileDashboard.ovs-phase-05c-g .matchNavigator{gap:8px}}
.nativeMobileDashboard.ovs-phase-05c-h{--ovs-native-h-gap:5px;--ovs-native-h-section-pad:8px;--ovs-native-h-type-sm:.6875rem;--ovs-native-h-type-xs:.625rem;--ovs-native-h-type-2xs:.5625rem}@media (max-width:640px){.nativeMobileDashboard.ovs-phase-05c-h .nativeMatchFeed{gap:8px}.nativeMobileDashboard.ovs-phase-05c-h .nativeMatchCard{border-radius:12px;gap:6px;padding:11px 12px 12px}.nativeMobileDashboard.ovs-phase-05c-h .nativeMatchCard__pick{font-size:13px}.nativeMobileDashboard.ovs-phase-05c-h .nativeMatchCard__footer{padding-top:0}.nativeMobileDashboard.ovs-phase-05c-h.nativeMobileDashboard--detail{gap:4px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen{gap:5px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen__header{gap:4px;padding:2px 0 0}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen__back{min-height:34px;padding:0 9px;font-size:11px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen__context{font-size:9px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile{background:radial-gradient(circle at 14% 0,#3b82f624,#0000 44%),linear-gradient(#0f1b2de0,#08111ff0);border:1px solid #60a5fa38;border-radius:10px;gap:5px;margin-top:0;padding:7px 9px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 8px 22px #00000038}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile__label{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:800}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile__pick{overflow-wrap:anywhere;font-size:clamp(13px,4vw,16px);font-weight:900;line-height:1.12}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile__grid--compact{gap:4px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile__cell{background:#08111f6b;border:1px solid #94a3b81a;border-radius:8px;gap:1px;padding:4px 5px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile__cell>span{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:6px;font-weight:800}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile__cell>strong{overflow-wrap:anywhere;font-size:9px;font-weight:800;line-height:1.2}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile__cell.accent-status>strong{color:#7dd3fc}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile__cell.accent-ovs>strong{color:#86efac}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile__cell.accent-draw>strong{color:#fcd34d}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile__cell.accent-volatility>strong{color:#fca5a5}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .executivePickSummaryMobile__progress{color:var(--ovs-text-muted);margin:0;font-size:7px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .boardMetricSections{gap:var(--ovs-native-h-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px;display:grid}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .boardMetricSections>.boardMetricSection,.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .boardMetricSections>.mobileCollapsibleSection:not(.metricTone-risk):not(.metricTone-goals),.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .boardMetricSections>section[aria-label="OVS Match Intelligence"]{grid-column:1/-1}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .mobileCollapsibleSection.metricTone-risk,.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .mobileCollapsibleSection.metricTone-goals{grid-column:span 1;min-width:0}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .boardMetricSection,.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .mobileCollapsibleSection{padding:var(--ovs-native-h-section-pad);border-radius:10px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .metricSectionHeader{margin-bottom:4px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .metricSectionHeader .eyebrow{letter-spacing:.05em;font-size:9px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-view,.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-view[data-ovs-engine-layout=split],.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-view[data-ovs-engine-layout=stack]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-panel{gap:3px;padding:5px 4px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-module{gap:6px;padding:6px 6px 5px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-section{gap:4px;padding-top:4px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-interpretation__text{font-size:var(--ovs-native-h-type-sm);margin:0;line-height:1.4}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-interpretation__text+.ovs-wic-interpretation__text{margin-top:4px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-market-prob-row__track{height:6px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .metricTone-ovs .ovsMetricComparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 6px;display:grid}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .metricTone-ovs .ovsMetricMeter{padding:3px 0}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .metricTone-ovs .ovsMetricTitle{font-size:var(--ovs-native-h-type-2xs);line-height:1.2}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .boardDetail--mobileDensityParity .metricTone-ovs .ovsMetricScores{font-size:var(--ovs-native-h-type-2xs)}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence{gap:8px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence>section[aria-label="OVS Match Intelligence"]{border-radius:10px;gap:10px;padding:10px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence>section[aria-label="OVS Match Intelligence"] h2{letter-spacing:.06em;font-size:.95rem}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence>article[aria-label="AI Match Narrative"]{border-radius:10px;margin-top:0;padding:10px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence>article[aria-label="AI Match Narrative"] h4{letter-spacing:.1em;font-size:.68rem}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence>article[aria-label="AI Match Narrative"] p{font-size:var(--ovs-native-h-type-sm);margin:0;line-height:1.42}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence>article[aria-label="AI Match Narrative"] p+p{margin-top:5px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence .ovsMetricMeter{padding:4px 0}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence .ovsMetricTitleLabel,.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence .ovsMetricTitle span.ovsMetricTitleLabel{text-align:center;width:100%;min-width:0;font-size:11px;font-weight:800;display:block;overflow:visible}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence .liveBrainScoreTier b{font-size:15px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence article[aria-label*=Tactical\ storytelling]{border-radius:9px;margin-top:8px;padding:9px 10px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence article[aria-label*=Tactical\ storytelling] h4{letter-spacing:.1em;font-size:.66rem}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence article[aria-label*=Tactical\ storytelling] p,.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence article[aria-label*=Tactical\ storytelling] div{font-size:var(--ovs-native-h-type-sm);line-height:1.4}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence .ovs-family-storytelling{grid-column:1/-1;width:100%}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence .ovs-family-storytelling-body,.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .ovsMatchIntelligence [class*=ovsTacticalStorytellingBodyOnly]{min-width:0}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .mobileCollapsibleSummary{padding:5px 6px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .mobileCollapsibleBrief{font-size:7px;line-height:1.25}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .mobilePremiumRiskBadge{padding:2px 5px;font-size:6px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .mobileCollapsibleBody{padding:0 5px 5px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .metricTone-insights .ovsInsightsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .metricTone-insights .ovsInsightCard,.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .metricTone-insights .ovsInsightCard--collapsible{border-radius:8px;padding:6px 7px}.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .metricTone-insights .ovsInsightCard>span,.nativeMobileDashboard.ovs-phase-05c-h .nativeDetailScreen .metricTone-insights .ovsInsightCard__summary{margin-bottom:4px;font-size:8px}}
.nativeMobileDashboard.ovs-phase-05c-i{--ovs-native-i-gap:4px;--ovs-native-i-section-pad:6px;--ovs-native-i-block-gap:3px}@media (max-width:640px){.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen{gap:4px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .boardMetricSections{gap:var(--ovs-native-i-gap);margin-top:3px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .boardMetricSection,.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .mobileCollapsibleSection{padding:var(--ovs-native-i-section-pad);border-radius:9px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .metricSectionHeader{margin-bottom:3px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .mobileCollapsibleSummary{padding:4px 5px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .mobileCollapsibleBody{padding:0 4px 4px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .metricTone-markets{padding:5px 5px 4px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-module{gap:4px;padding:5px 5px 4px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-section{gap:3px;padding-top:3px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-section--engines{flex-direction:column;width:100%;display:flex}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-view,.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-view[data-ovs-engine-layout=split],.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-view[data-ovs-engine-layout=stack]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;display:grid}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-engine-panel{gap:2px;min-width:0;padding:4px 3px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-section--interpretation,.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-interpretation{grid-column:1/-1;width:100%}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-interpretation{gap:3px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-wic-interpretation__text+.ovs-wic-interpretation__text{margin-top:3px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-market-prob-row{gap:2px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .ovs-market-prob-row__track{height:5px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .metricTone-goals{padding:4px 4px 3px;overflow:hidden}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .metricTone-goals .ovsMatchIntelligence--expectedGoalsFullBleed{width:calc(100% + 8px);margin-inline:-4px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium{aspect-ratio:2.15;height:clamp(220px,52vw,300px);min-height:0;max-height:300px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__header{width:96%;top:1.5%}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__title{letter-spacing:.05em;font-size:clamp(.95rem,4.2vw,1.25rem);line-height:1}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__subtitle{margin-top:2px;font-size:.58rem}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__zone--localTeam{width:38%;top:14%;left:2%}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__zone--visitaTeam{width:38%;top:14%;right:2%}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__zone--edge{width:22%;top:12%}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__zone--localPitch{width:46%;bottom:2%;left:2%;transform:none}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__zone--visitaPitch{width:46%;bottom:2%;left:auto;right:2%;transform:none}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__teamName{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.72rem,3.2vw,.95rem);overflow:hidden}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__xgMetric{gap:1px;padding:2px 4px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__xgValue{font-size:clamp(.85rem,3.8vw,1.05rem)}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .matchExpectedGoalsPremium__miniPitchStage{transform-origin:bottom;transform:scale(.88)}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence{gap:5px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence>section[aria-label="OVS Match Intelligence"]{border-radius:9px;gap:6px;padding:6px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen [class*=brainIntelligencePanel]{border-radius:10px;gap:8px;padding:8px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen [class*=brainDomainSectionHeader]{grid-column:1/-1;margin-top:4px;padding-top:6px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen [class*=brainDomainSectionSubtitle]{margin-top:2px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovs-family-signals-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 5px;width:100%;display:grid}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovs-family-signals-grid>.ovsMetricMeter{padding:2px 0;background:#08111f47;border-radius:6px;min-width:0;padding-inline:4px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .metricTone-ovs .ovsMetricComparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 5px;display:grid}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .boardDetail--mobileDensityParity .metricTone-ovs .ovsMetricMeter{min-width:0;padding:2px 0}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence .ovsMetricMeter .ovsMetricTitleLabel,.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence .ovsMetricMeter .ovsMetricTitle span.ovsMetricTitleLabel{text-align:center;width:100%;min-width:0;font-size:11px;font-weight:800;display:block;overflow:visible}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence .liveBrainScoreTier{gap:3px;margin-left:3px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence .liveBrainScoreTier b{font-size:13px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence .liveBrainScoreTier small{font-size:7px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence>article[aria-label="AI Match Narrative"]{border-radius:8px;margin-top:0;padding:6px 7px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence>article[aria-label="AI Match Narrative"] h4{margin-bottom:4px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence>article[aria-label="AI Match Narrative"] p+p{margin-top:3px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence article[aria-label*=Tactical\ storytelling]{border-radius:8px;grid-column:1/-1;gap:16px;margin-top:4px;padding:6px 7px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence article[aria-label*=Tactical\ storytelling] [class*=ovsTacticalStorytellingCardBody]{line-height:1.38}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence .ovs-family-storytelling{grid-column:1/-1;width:100%}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence .ovs-family-storytelling-body,.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .ovsMatchIntelligence [class*=ovsTacticalStorytellingBodyOnly]{min-width:0}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .dashboardStorytelling .dashboardEngineCard__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:4px;display:grid}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .dashboardStorytelling .dashboardEngineCard__section{min-width:0;padding:5px 6px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .dashboardStorytelling .dashboardEngineCard__section:first-child,.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .dashboardStorytelling .dashboardEngineCard__section:nth-child(4),.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .dashboardStorytelling .dashboardEngineCard__section:nth-child(5){grid-column:1/-1}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .metricTone-insights .ovsInsightsGrid{gap:4px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .metricTone-insights .ovsInsightCard,.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .metricTone-insights .ovsInsightCard--collapsible{padding:5px 6px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .executivePickSummaryMobile{gap:4px;padding:5px 7px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .executivePickSummaryMobile__grid--compact{gap:3px}.nativeMobileDashboard.ovs-phase-05c-i .nativeDetailScreen .executivePickSummaryMobile__cell{padding:3px 4px}}
.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard){--ovs-dash-m-gap:6px;--ovs-dash-m-section-pad:9px;--ovs-dash-m-type-sm:.6875rem;--ovs-dash-m-type-xs:.625rem}@media (max-width:767px){.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .boardMetricSections{gap:var(--ovs-dash-m-gap);margin-top:6px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .boardMetricSection{padding:var(--ovs-dash-m-section-pad);border-radius:10px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .metricSectionHeader{margin-bottom:5px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .metricSectionHeader .eyebrow{letter-spacing:.06em;font-size:10px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .metricTone-markets{padding:7px 7px 6px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .metricTone-markets .sectionStatsGrid{margin-top:0}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-module{gap:6px;padding:7px 7px 6px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-section{gap:5px;padding-top:5px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-section__label{letter-spacing:.1em;font-size:8px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-engine-view,.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-engine-view[data-ovs-engine-layout=split],.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-engine-view[data-ovs-engine-layout=stack]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%;display:grid}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-engine-panel{gap:3px;min-width:0;padding:5px 4px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-engine-panel__title{font-size:var(--ovs-dash-m-type-xs);overflow-wrap:anywhere;line-height:1.2}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-section--interpretation,.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-interpretation{width:100%;max-width:none}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-interpretation{gap:4px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-interpretation__text{font-size:var(--ovs-dash-m-type-sm);line-height:1.45}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-wic-interpretation__text+.ovs-wic-interpretation__text{margin-top:3px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-market-prob-row{gap:3px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-market-prob-row__label,.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-market-prob-row__pct{font-size:var(--ovs-dash-m-type-xs)}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-market-prob-row__pct{min-width:28px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-market-prob-row__track{height:6px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence{gap:5px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) [class*=brainIntelligencePanel]{border-radius:10px;gap:7px;padding:8px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) [class*=brainDomainSectionHeader]{grid-column:1/-1;margin-top:4px;padding-top:5px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) [class*=brainDomainSectionSubtitle]{margin-top:2px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 5px;width:100%;display:grid}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid>.ovsMetricMeter{background:#08111f47;border-radius:6px;min-width:0;padding:2px 4px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence .ovsMetricMeter .ovsMetricTitleLabel,.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence .ovsMetricMeter .ovsMetricTitle span.ovsMetricTitleLabel{text-align:center;width:100%;min-width:0;font-size:11px;font-weight:800;display:block;overflow:visible}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence .liveBrainScoreTier{gap:3px;margin-left:3px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence .liveBrainScoreTier b{font-size:13px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence .liveBrainScoreTier small{font-size:7px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence>article[aria-label="AI Match Narrative"]{border-radius:9px;margin-top:0;padding:8px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence>article[aria-label="AI Match Narrative"] h4{letter-spacing:.1em;font-size:.68rem}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence>article[aria-label="AI Match Narrative"] p{font-size:var(--ovs-dash-m-type-sm);line-height:1.42}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence article[aria-label*=Tactical\ storytelling]{border-radius:9px;gap:16px;padding:7px 8px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence article[aria-label*=Tactical\ storytelling] [class*=ovsTacticalStorytellingCardBody]{font-size:var(--ovs-dash-m-type-sm);line-height:1.4}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence .ovs-family-storytelling{grid-column:1/-1;width:100%}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence .ovs-family-storytelling-body,.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovsMatchIntelligence [class*=ovsTacticalStorytellingBodyOnly]{min-width:0}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .matchCenterLayout{gap:8px;margin-top:8px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .matchNavigator{gap:8px}}
@media (max-width:767px){.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family]{flex-direction:column;gap:11px;width:100%;min-width:0;display:flex;overflow-x:hidden}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family]>.ovsMetricMeter{width:100%;min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #94a3b824;border-radius:0;padding:5px 2px 6px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family]>.ovsMetricMeter:last-child{border-bottom:0;padding-bottom:2px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter--inlineHeader .ovsMetricTitleLabel,.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter--inlineHeader .ovsMetricTitle span.ovsMetricTitleLabel{white-space:normal;font-size:9px;font-weight:800;line-height:1.2}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter--inlineHeader .ovsMetricScores{margin-bottom:4px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricConfrontationTrack{min-width:0;height:7px}}
@media (max-width:767px){.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScores{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4px 8px;min-width:0;margin-bottom:4px;font-size:9px;line-height:1.2;display:grid}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScoresLocal,.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScoresVisit{flex-wrap:wrap;flex:initial;white-space:normal;text-overflow:clip;align-items:center;gap:2px 4px;min-width:0;display:flex;overflow:visible}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScoresLocal{text-align:left;justify-content:flex-start}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScoresVisit{text-align:right;justify-content:flex-end}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScores .metricFlag{flex-shrink:0;width:14px;min-width:14px;height:10px;margin:0 2px 0 0;font-size:9px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScoresVisit .metricFlag{margin:0 0 0 2px}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScores [class*=liveBrainScoreTier],.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScores [class*=liveBrainMissingScore]{flex-wrap:wrap;flex:0 0 100%;align-items:baseline;gap:2px 4px;min-width:0;max-width:100%;margin:0;display:inline-flex}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScoresLocal [class*=liveBrainScoreTier],.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScoresLocal [class*=liveBrainMissingScore]{justify-content:flex-start}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScoresVisit [class*=liveBrainScoreTier],.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScoresVisit [class*=liveBrainMissingScore]{order:-1;justify-content:flex-end}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScoresVisit .metricFlag{order:1}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScores b{font-size:10px;font-weight:800;line-height:1}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScores [class*=liveBrainScoreTier] small,.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScores [class*=liveBrainMissingScore] small{letter-spacing:.06em;font-size:6px;line-height:1.1}.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .ovs-family-signals-grid[data-ovs-family] .ovsMetricMeter .ovsMetricScores [class*=liveBrainDeltaBadge]{margin-left:2px;font-size:7px}}
@media (max-width:767px){.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .boardMetricSections>.boardMetricSection.metricTone-insights:not(.dashboardEngineCard),.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .boardMetricSections>.mobileCollapsibleSection.metricTone-insights,.dashboardWorkspace:not(.publicMirrorDashboard):not(.nativeMobileDashboard) .boardMetricSections>.dashboardRealMatchMonteCarlo{display:none}}
