:root{--waylens-sidebar-width:320px;--waylens-panel-height:210px}.waylens-layout-container{--wl-panel-bg:#0b0f16;--wl-panel-chart-shell-bg:radial-gradient(circle at top, #14b8a614, transparent 60%);--wl-chart-bg:transparent;--wl-tooltip-bg:#080c18e6;--wl-tooltip-value:#cffff5;--wl-tooltip-label:#7fd1ffeb;--wl-tooltip-label-speed:#4a91e2;--wl-tooltip-label-accel-x:#ffd166;--wl-tooltip-label-accel-z:#ff5f6d;--wl-series-speed-fill:#4a91e233;--wl-series-speed-stroke:#4a91e2e6;--wl-series-accel-x-fill:#ffd16652;--wl-series-accel-x-stroke:#ffd166e6;--wl-series-accel-z-fill:#ff5f6d3d;--wl-series-accel-z-stroke:#ff5f6dd9;--wl-timer-fill:#fff3;--wl-axis-stroke:#666;--wl-axis-ticks:#666;--wl-axis-label:#fff;--wl-focus-line:#ffffff8c;--wl-legend-label:#7fd1ff;--wl-legend-value:#cffff5;--wl-legend-bg:transparent;--wl-sidebar-bg:#0b0f16;--wl-sidebar-title:#fff;--wl-sidebar-description:#ffffffbf;--wl-sidebar-label-area-bg:#0c1223cc;--wl-sidebar-label-area-shadow-color:#00000080;--wl-sidebar-scroll-indicator-color:#0a0f1ef2;--wl-sidebar-value-color:#faad14;--wl-sidebar-label-color:#fff;--wl-sidebar-dim-color:#666;--wl-sidebar-highlight-color:#f8fbff;--wl-sidebar-icon-filter:none;--wl-sidebar-dim-icon-filter:none;--wl-sidebar-dim-icon-opacity:1;--wl-sidebar-warning-icon-filter:drop-shadow(0 0 6px #faad1466);--wl-sidebar-warning-dim-icon-filter:none;--wl-sidebar-speed-limit-label:#7fd1ff;--wl-sidebar-speed-limit-unit:#80c7ff;--wl-sidebar-event-color:#cffff5;--wl-sidebar-event-shadow-color:#00ffc666;--wl-sidebar-separator-color:#fff3;--wl-sidebar-highlight-label-weight:400;--wl-sidebar-highlight-value-weight:600;box-sizing:border-box;background:#000;grid-template:"video"minmax(0,1fr)/minmax(0,1fr);gap:10px;width:100%;height:100%;padding:4px 6px;display:grid;position:relative;overflow:hidden}.waylens-layout-container.waylens-theme-light{--wl-panel-bg:#f4f4f4;--wl-panel-chart-shell-bg:#f4f4f4;--wl-chart-bg:#f4f4f4;--wl-tooltip-bg:#fffffff5;--wl-tooltip-value:#000;--wl-tooltip-label:#000;--wl-tooltip-label-speed:#2563eb;--wl-tooltip-label-accel-x:#eab308;--wl-tooltip-label-accel-z:#c671ca;--wl-series-speed-fill:#2563eb29;--wl-series-speed-stroke:#2563eb;--wl-series-accel-x-fill:#eab30838;--wl-series-accel-x-stroke:#eab308;--wl-series-accel-z-fill:#c671ca33;--wl-series-accel-z-stroke:#c671ca;--wl-timer-fill:#4a91e252;--wl-axis-stroke:#99a0a9;--wl-axis-ticks:#99a0a9;--wl-axis-label:#99a0a9;--wl-focus-line:#4a91e252;--wl-legend-label:#000;--wl-legend-value:#000;--wl-legend-bg:#fff;--wl-sidebar-bg:#f8f9fc;--wl-sidebar-title:#111827;--wl-sidebar-description:#111827b8;--wl-sidebar-label-area-bg:#f8f9fc;--wl-sidebar-label-area-shadow-color:transparent;--wl-sidebar-scroll-indicator-color:#fffffff2;--wl-sidebar-value-color:#2563eb;--wl-sidebar-label-color:#000;--wl-sidebar-dim-color:#a3a3a3;--wl-sidebar-highlight-color:#000;--wl-sidebar-icon-filter:invert(1);--wl-sidebar-dim-icon-filter:brightness(2.1);--wl-sidebar-dim-icon-opacity:.7;--wl-sidebar-warning-icon-filter:drop-shadow(0 0 6px #d97706);--wl-sidebar-warning-dim-icon-filter:grayscale(100%) brightness(88%) opacity(30%);--wl-sidebar-speed-limit-label:#000;--wl-sidebar-speed-limit-unit:#000;--wl-sidebar-event-color:#0f172a;--wl-sidebar-event-shadow-color:#4a91e259;--wl-sidebar-separator-color:#9ca3af73;--wl-sidebar-highlight-label-weight:700;--wl-sidebar-highlight-value-weight:700;--wl-sidebar-obd-bg:linear-gradient(90deg, #2563eb, #37a2ff);--wl-sidebar-obd-text-color:#fff;--wl-sidebar-obd-shadow:0 0 8px #2563eb59;background:#fff;gap:10px}.waylens-layout-container.waylens-theme-light .waylens-player__video{background-color:#fff}.waylens-layout-container.waylens-theme-light .waylens-panel__chart,.waylens-layout-container.waylens-theme-light .waylens-panel__chart-canvas{background:#f4f4f4}.waylens-layout-container.waylens-theme-light .waylens-layout-sidebar{border-right:1px solid #cbd5e1}.waylens-layout-container.waylens-theme-light .waylens-panel__legend-item{border:1px solid #d3d3d3!important}.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar{color:#364153;background:#e8e8e8b2;border-top:1px solid #e5e7eb}.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-button,.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-control,.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-icon-placeholder,.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-icon-placeholder:before{color:#364153}.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-icon-placeholder img,.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-icon-placeholder svg{filter:brightness(0)saturate()invert(23%)sepia(9%)saturate(1025%)hue-rotate(176deg)brightness(96%)contrast(86%)}.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-progress-control .vjs-progress-holder{background-color:#fff;border:.2px solid #36415323;border-radius:999px}.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-progress-control .vjs-load-progress,.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-progress-control .vjs-load-progress div,.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-progress-control .vjs-slider-bar,.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-progress-control .vjs-mouse-display,.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-progress-control .vjs-mouse-display:after{background-color:#0000}.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-progress-control .vjs-play-progress,.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-progress-control .vjs-play-progress:before{color:#364153;background-color:#364153}.waylens-layout-container .waylens-player__video>.vjs-control-bar .vjs-playback-rate .vjs-menu .vjs-menu-content{box-sizing:border-box;border:1px solid #ffffff26;border-radius:4px;overflow:hidden}.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-playback-rate .vjs-menu-item:not(.vjs-selected),.waylens-layout-container.waylens-theme-light .waylens-player__video>.vjs-control-bar .vjs-playback-rate .vjs-menu-item:not(.vjs-selected) .vjs-menu-item-text{color:#fff}.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel{color:#0f172a;background:#fffffff0;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0000000d}.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel .waylens-overlay-setting-panel__title{color:#0f172a}.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel .waylens-overlay-setting-panel__section-title{color:#64748b}.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel .waylens-overlay-setting-row__label,.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel .waylens-overlay-setting-panel__label{color:#0f172a}.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel .waylens-overlay-setting-panel__slider-percent{color:#171717}.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel .waylens-overlay-setting-panel__divider{background:#e2e8f0}.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel .waylens-switch[data-state=checked]{background:#171717}.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel .waylens-switch[data-state=unchecked],.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel .waylens-slider__track{background:#cbd5e1}.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel .waylens-slider__range,.waylens-layout-container.waylens-theme-light .waylens-overlay-setting-panel .waylens-slider__thumb{background:#0f172a}.video-js.waylens-layout-container{display:grid!important}.video-js.waylens-layout-container>.vjs-tech,.video-js.waylens-layout-container>.vjs-poster,.video-js.waylens-layout-container>.vjs-text-track-display,.video-js.waylens-layout-container>.vjs-loading-spinner,.video-js.waylens-layout-container>.vjs-big-play-button,.video-js.waylens-layout-container>.vjs-control-bar,.video-js.waylens-layout-container>.vjs-modal-dialog{grid-area:video}.video-js.waylens-layout-container>.vjs-tech{object-fit:contain;object-position:center;width:100%;height:100%}.waylens-layout-video{border-radius:6px;grid-area:video;min-width:0;height:auto;min-height:0;position:relative;width:100%!important}.waylens-layout--fullscreen .waylens-layout-video{height:100%!important}.video-js.waylens-layout-container>.vjs-control-bar{z-index:30;flex-wrap:nowrap;display:flex;bottom:0;left:0;overflow:visible;width:100%!important;height:3em!important;position:absolute!important}.video-js .vjs-control-bar{z-index:30}.video-js.waylens-layout-container>.vjs-control-bar .vjs-button{flex-shrink:1;min-width:2.5em;max-width:4em}.waylens-layout-sidebar,.waylens-layout-panel{z-index:20}.waylens-layout-sidebar{background:var(--wl-sidebar-bg,#0b0f16);z-index:10;border-left:1px solid #ffffff14;border-radius:6px;grid-area:sidebar;width:100%;height:100%;position:relative;overflow:hidden;display:none!important}.waylens-layout-panel{background:var(--wl-panel-bg,#0b0f16);z-index:10;border-top:1px solid #ffffff14;border-radius:6px;grid-area:panel;width:100%;height:100%;display:none;position:relative;overflow:hidden}.waylens-layout--sidebar-open{grid-template-areas:"video sidebar";grid-template-columns:minmax(0, 1fr) var(--waylens-sidebar-width);grid-template-rows:minmax(0,1fr);max-width:100%}.waylens-layout--sidebar-open .waylens-layout-sidebar{flex-direction:column;display:flex!important}.waylens-layout--sidebar-open.waylens-layout--old-landscape,.waylens-layout--sidebar-open.waylens-layout--sidebar-left{grid-template-areas:"sidebar video";grid-template-columns:var(--waylens-sidebar-width) minmax(0, 1fr)}.waylens-layout--sidebar-open.waylens-layout--sidebar-left .waylens-layout-sidebar{border-left:none;border-right:1px solid #ffffff14}.waylens-layout--panel-open{grid-template-areas:"video""panel";grid-template-rows:minmax(0, 1fr) var(--waylens-panel-height)}.waylens-layout--fullscreen.waylens-layout--panel-open{grid-template-rows:1fr var(--waylens-panel-height)!important}.waylens-layout--panel-open .waylens-layout-panel{flex-direction:column;display:flex}.waylens-layout--sidebar-open.waylens-layout--panel-open{grid-template-areas:"video sidebar""panel sidebar";grid-template-columns:minmax(0, 1fr) var(--waylens-sidebar-width);grid-template-rows:minmax(0, 1fr) var(--waylens-panel-height)}.waylens-layout--fullscreen.waylens-layout--sidebar-open.waylens-layout--panel-open{grid-template-rows:1fr var(--waylens-panel-height)!important}.waylens-layout--sidebar-open.waylens-layout--panel-open.waylens-layout--sidebar-left{grid-template-areas:"sidebar video""sidebar panel";grid-template-columns:var(--waylens-sidebar-width) minmax(0, 1fr);grid-template-areas:"sidebar video""sidebar panel";grid-template-columns:var(--waylens-sidebar-width) minmax(0, 1fr)}.waylens-player.waylens-layout-container.waylens-layout--sidebar-open.waylens-layout--panel-open.waylens-layout--old-landscape,.waylens-layout-container.waylens-layout--sidebar-open.waylens-layout--panel-open.waylens-layout--fullscreen.waylens-layout--old-landscape{grid-template-areas:"sidebar video""panel panel";grid-template-columns:var(--waylens-sidebar-width) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr) var(--waylens-panel-height)}.waylens-player.waylens-layout-container.waylens-layout--fullscreen.waylens-layout--sidebar-open.waylens-layout--panel-open.waylens-layout--old-landscape{grid-template-rows:1fr var(--waylens-panel-height)!important}.waylens-layout--fullscreen{z-index:99999;margin:0;padding:0;top:0;left:0;width:100dvw!important;height:100dvh!important;display:grid!important;position:fixed!important}.waylens-layout--compact-width.waylens-layout--sidebar-open{grid-template-columns:minmax(0,1fr);grid-template-areas:"video"}.waylens-layout--compact-width.waylens-layout--sidebar-open .waylens-layout-sidebar{width:var(--waylens-sidebar-width);z-index:20;max-width:80%;height:100%;position:absolute;top:0;bottom:0;right:0;box-shadow:-4px 0 20px #00000080}.waylens-layout--tablet-portrait.waylens-layout--compact-width.waylens-layout--sidebar-open .waylens-layout-sidebar{max-width:100%}.waylens-layout--compact-width.waylens-layout--sidebar-open.waylens-layout--sidebar-left .waylens-layout-sidebar{left:0;right:auto;box-shadow:4px 0 20px #00000080}.vjs-waylens-overlay-root{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.vjs-waylens-persist-layers-root{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.waylens-sidebar-panel__content{height:100%;color:var(--wl-sidebar-label-color,#fff);flex-direction:column;flex:1;padding:.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;display:flex;overflow:hidden}@media (max-width:1024px){.waylens-sidebar-panel__content{padding:0}}@media (max-width:768px){.waylens-sidebar-panel__content{padding:0}}.waylens-sidebar-panel__body{flex:1;min-height:0;position:relative}.vjs-ai-overlay{border-radius:calc(18px * var(--scale,1));border:var(--theme-border-width,1px) solid rgba(var(--theme-r,0), var(--theme-g,255), var(--theme-b,198), .2);width:100%;height:100%;box-shadow:0 0 var(--theme-shadow-radius,25px) rgba(var(--theme-r,0), var(--theme-g,255), var(--theme-b,198), var(--theme-shadow-alpha,.25));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden}.waylens-sidebar-panel{flex-direction:column;width:100%;height:100%;display:flex}.waylens-sidebar-panel__title{color:var(--wl-sidebar-title,#fff);margin:0 0 .5rem;font-size:1rem;font-weight:600}.waylens-sidebar-panel__description{color:var(--wl-sidebar-description,#ffffffbf);margin:0;font-size:.875rem}.waylens-panel__resize-handle{cursor:ns-resize;z-index:10;background:0 0;flex:0 0 4px;width:100%;height:4px;position:relative}.waylens-panel__resize-handle:hover{background:#ffffff1a}.waylens-panel__resize-handle:active{background:#14b8a64d}.waylens-panel__content{color:#fff;flex:auto;min-width:0;min-height:0;padding:1rem 1.25rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;overflow:hidden auto}.waylens-layout--phone-portrait .waylens-panel__content{padding:.2rem}@media (max-height:768px){.waylens-panel__content{padding:.5rem}}@media (max-height:480px){.waylens-panel__content{padding:.25rem}}.waylens-panel__body{flex-direction:column;gap:.75rem;min-width:0;height:100%;display:flex}.waylens-panel-row__body{flex-direction:row;align-items:center;gap:.25rem;min-width:0;height:100%;display:flex}.waylens-panel__title{text-transform:uppercase;letter-spacing:.025em;color:#ffffffd9;margin:0 0 .5rem;font-size:.875rem;font-weight:600}.waylens-panel__description{color:#ffffffbf;margin:0;font-size:.875rem}.waylens-panel__chart{background:var(--wl-panel-chart-shell-bg,radial-gradient(circle at top, #14b8a614, transparent 60%));border:1px solid #ffffff14;flex:auto;min-width:0;min-height:80px;position:relative;overflow:hidden}@media (orientation:landscape) and (max-height:600px){.waylens-panel__chart{min-height:80px}}.waylens-panel__chart-canvas{background:var(--wl-chart-bg,transparent);display:block;width:100%!important;height:100%!important}.waylens-accel-speed-chart{width:100%;height:100%;position:relative}.waylens-accel-speed-chart svg{width:100%;height:100%;display:block}.waylens-accel-speed-chart__tips{z-index:2;background:var(--wl-tooltip-bg,#080c18e6);color:#ffffffeb;border:1px solid #ffffff1f;border-radius:8px;min-width:136px;padding:6px;font-size:10px;position:absolute;top:8px;left:8px;box-shadow:0 0 10px #0000004d}.waylens-accel-speed-chart__item{justify-content:space-between;align-items:center;gap:10px;line-height:1.2;display:flex}.waylens-accel-speed-chart__metric{align-items:center;gap:8px;min-width:0;display:inline-flex}.waylens-accel-speed-chart__dot{background:var(--wl-tooltip-label,#7fd1ffeb);width:8px;height:8px;box-shadow:none;border-radius:999px;flex:0 0 8px}.waylens-accel-speed-chart__item+.waylens-accel-speed-chart__item{margin-top:6px}.waylens-accel-speed-chart__label{color:var(--wl-tooltip-label,#7fd1ffeb);text-transform:uppercase;letter-spacing:.05em;font-weight:400}.waylens-accel-speed-chart__label[data-label-key=speed]{color:var(--wl-tooltip-label-speed,var(--wl-tooltip-label,#7fd1ffeb))}.waylens-accel-speed-chart__label[data-label-key=accel_x]{color:var(--wl-tooltip-label-accel-x,var(--wl-tooltip-label,#7fd1ffeb))}.waylens-accel-speed-chart__label[data-label-key=accel_z]{color:var(--wl-tooltip-label-accel-z,var(--wl-tooltip-label,#7fd1ffeb))}.waylens-accel-speed-chart__value{color:var(--wl-tooltip-value,#cffff5);font-variant-numeric:tabular-nums;font-weight:600}.waylens-accel-speed-chart__series.accel_x{fill:var(--wl-series-accel-x-fill,#ffd16652);stroke:var(--wl-series-accel-x-stroke,#ffd166e6);stroke-width:1px}.waylens-accel-speed-chart__series.accel_z{fill:var(--wl-series-accel-z-fill,#ff5f6d3d);stroke:var(--wl-series-accel-z-stroke,#ff5f6dd9);stroke-width:1px}.waylens-accel-speed-chart__series.speed{fill:var(--wl-series-speed-fill,#00ffc633);stroke:var(--wl-series-speed-stroke,#00ffc6e6);stroke-width:1px}.waylens-accel-speed-chart__timer{fill:var(--wl-timer-fill,#00ffc6e6)}.waylens-accel-speed-chart__axis text,.waylens-accel-speed-chart__axis line,.waylens-accel-speed-chart__axis path{color:currentColor;stroke:currentColor;fill:currentColor;font-size:10px}.waylens-panel-row__body .waylens-panel__chart{box-sizing:border-box;height:100%;min-height:0;max-height:100%}.waylens-panel-row__body .waylens-panel__chart .waylens-panel__chart-canvas{height:100%;max-height:100%}.waylens-panel__legend{color:#ffffffb3;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.75rem;display:flex}.waylens-panel-col__legend{color:#ffffffb3;flex-direction:column;flex-shrink:0;justify-content:center;gap:.25rem;min-width:120px;font-size:.75rem;display:flex}.waylens-panel__legend-item{background:var(--wl-legend-bg,transparent);align-items:center;gap:.5rem;display:inline-flex}.waylens-panel__legend-dot{background:var(--legend-color,#fff);width:8px;height:8px;box-shadow:0 0 8px color-mix(in srgb, var(--legend-color,#fff), transparent 60%);border-radius:999px}.waylens-panel__legend-item--speed .waylens-panel__legend-dot{--legend-color:var(--wl-series-speed-stroke,#00ffc6e6)}.waylens-panel__legend-item--accelX .waylens-panel__legend-dot{--legend-color:var(--wl-series-accel-x-stroke,#ffd166e6)}.waylens-panel__legend-item--accelZ .waylens-panel__legend-dot{--legend-color:var(--wl-series-accel-z-stroke,#ff5f6dd9)}.waylens-panel__legend-label{text-transform:uppercase;letter-spacing:.03em;color:var(--wl-legend-label,#ffffffb3)}.waylens-panel__legend-value{font-variant-numeric:tabular-nums;color:var(--wl-legend-value,#fff);font-weight:600}.vjs-waylens-sidebar-toggle .vjs-icon-placeholder:before{content:none}.vjs-waylens-sidebar-toggle .vjs-icon-placeholder img{vertical-align:middle;width:20px;height:20px}.vjs-waylens-sidebar-toggle--active .vjs-icon-placeholder{color:#14b8a6}.waylens-layout--phone-portrait .vjs-waylens-sidebar-toggle .vjs-icon-placeholder,.waylens-layout--phone-portrait .vjs-waylens-sidebar-toggle--active .vjs-icon-placeholder{transform:rotate(90deg)scale(.8,1.2)}.vjs-waylens-panel-toggle .vjs-icon-placeholder:before{content:none}.vjs-waylens-panel-toggle .vjs-icon-placeholder img{vertical-align:middle;width:20px;height:20px}.vjs-waylens-panel-toggle--active .vjs-icon-placeholder{color:#14b8a6}.vjs-waylens-view-mode-toggle .vjs-icon-placeholder:before{content:none}.vjs-waylens-view-mode-toggle .vjs-icon-placeholder img{vertical-align:middle;width:20px;height:20px}.vjs-waylens-view-mode-toggle--active .vjs-icon-placeholder{color:#14b8a6}.vjs-waylens-flip-toggle .vjs-icon-placeholder:before{content:none}.vjs-waylens-flip-toggle .vjs-icon-placeholder img{vertical-align:middle;width:20px;height:20px}.vjs-waylens-flip-toggle--active .vjs-icon-placeholder{color:#14b8a6}.vjs-waylens-flip-toggle--active .vjs-icon-placeholder img{transform:scaleY(-1)}.vjs-waylens-overlay-toggle .vjs-icon-placeholder:before{content:none}.vjs-waylens-overlay-toggle .vjs-icon-placeholder img{vertical-align:middle;width:20px;height:20px}.vjs-waylens-overlay-toggle--active .vjs-icon-placeholder{color:#14b8a6}.vjs-waylens-overlay-setting .vjs-icon-placeholder:before{content:none}.vjs-waylens-overlay-setting .vjs-icon-placeholder img,.vjs-waylens-overlay-setting .vjs-icon-placeholder svg{vertical-align:middle;opacity:.85;width:16px;height:16px;transition:opacity .15s}.vjs-waylens-overlay-setting:hover .vjs-icon-placeholder img,.vjs-waylens-overlay-setting:hover .vjs-icon-placeholder svg{opacity:1}.vjs-control-bar .vjs-waylens-sidebar-toggle,.vjs-control-bar .vjs-waylens-panel-toggle,.vjs-control-bar .vjs-waylens-view-mode-toggle,.vjs-control-bar .vjs-waylens-flip-toggle,.vjs-control-bar .vjs-waylens-overlay-toggle,.vjs-control-bar .vjs-waylens-overlay-setting{flex-shrink:1;min-width:2em;max-width:2.5em}.waylens-overlay-setting-anchor{pointer-events:none;width:0;height:0;display:block}.waylens-overlay-setting-panel{color:#e2e8f0;z-index:100;pointer-events:all;-webkit-user-select:none;user-select:none;background:#1a1f2e;border:1px solid #ffffff1a;border-radius:8px;min-width:240px;padding:4px 0;font-size:13px;position:absolute;bottom:0;right:0;box-shadow:0 8px 24px #00000080}.waylens-overlay-setting-panel--disabled{opacity:.8}.waylens-overlay-setting-panel__title{color:#f1f5f9;letter-spacing:.02em;padding:12px 16px 8px;font-size:13px;font-weight:600}.waylens-overlay-setting-panel__divider{background:#ffffff14;border:none;height:1px;margin:0}.waylens-overlay-setting-panel__section{padding:8px 16px}.waylens-overlay-setting-panel__section-title{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;margin-bottom:8px;font-size:11px;font-weight:600}.waylens-overlay-setting-panel__label{color:#cbd5e1;margin-bottom:6px;font-size:13px;display:block}.waylens-overlay-setting-panel__slider-row{align-items:center;gap:8px;display:flex}.waylens-overlay-setting-panel__slider-percent{color:#3b82f6;text-align:right;flex-shrink:0;min-width:36px;font-size:12px;font-weight:600}.waylens-slider{touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;width:100%;padding:6px 0;display:flex;position:relative}.waylens-slider[data-disabled]{cursor:not-allowed;opacity:.5}.waylens-slider__track{background:#ffffff26;border-radius:9999px;flex-grow:1;width:100%;height:4px;position:relative;overflow:hidden}.waylens-slider__range{background:#3b82f6;height:100%;position:absolute}.waylens-slider__thumb{cursor:pointer;background:#3b82f6;border-radius:50%;outline:none;width:14px;height:14px;transition:background .15s,box-shadow .15s;display:block;box-shadow:0 1px 4px #0006}.waylens-slider__thumb:focus-visible{box-shadow:0 0 0 3px #3b82f659}.waylens-slider__tooltip{color:#e2e8f0;white-space:nowrap;pointer-events:none;z-index:10;background:#0f141eeb;border:1px solid #ffffff1f;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.5;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.waylens-slider__tooltip:after{content:"";border:4px solid #0000;border-top-color:#0f141eeb;position:absolute;top:100%;left:50%;transform:translate(-50%)}.waylens-switch{cursor:pointer;background:#cbd5e1;border:none;border-radius:9999px;outline:none;flex-shrink:0;align-items:center;width:32px;height:18px;padding:0;transition:background .2s;display:inline-flex;position:relative}.waylens-switch:focus-visible{box-shadow:0 0 0 2px #3b82f680}.waylens-switch[data-state=unchecked]{background:#cbd5e1}.waylens-switch[data-state=checked]{background:#3b82f6}.waylens-switch[data-disabled]{cursor:not-allowed;opacity:.5}.waylens-switch__thumb{pointer-events:none;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;transition:transform .2s;display:flex;transform:translate(2px);box-shadow:0 1px 3px #0000004d}.waylens-switch__thumb[data-state=checked]{transform:translate(16px)}.waylens-switch__thumb-icon{pointer-events:none;justify-content:center;align-items:center;line-height:0;display:flex}.waylens-overlay-setting-row{justify-content:space-between;align-items:center;padding:5px 0;display:flex}.waylens-overlay-setting-row--disabled{opacity:.75}.waylens-overlay-setting-row__label{color:#cbd5e1;align-items:center;gap:8px;font-size:13px;display:flex}.waylens-overlay-setting-row__icon{color:#94a3b8;align-items:center;display:flex}.waylens-layout-container.waylens-layout--tablet-portrait{grid-template-rows:minmax(0, 1fr) var(--waylens-panel-height);grid-template-columns:1fr 1fr;grid-template-areas:"video video""sidebar panel"}.waylens-layout--tablet-portrait .waylens-layout-video{grid-area:video}.waylens-layout--tablet-portrait.waylens-layout--sidebar-open .waylens-layout-sidebar{grid-area:sidebar;display:flex!important}.waylens-layout--tablet-portrait.waylens-layout--panel-open .waylens-layout-panel{grid-area:panel;display:flex}.waylens-layout--tablet-portrait.waylens-layout--sidebar-open:not(.waylens-layout--panel-open){grid-template-columns:1fr;grid-template-areas:"video""sidebar"}.waylens-layout--tablet-portrait.waylens-layout--panel-open:not(.waylens-layout--sidebar-open){grid-template-columns:1fr;grid-template-areas:"video""panel"}.waylens-layout--tablet-portrait:not(.waylens-layout--sidebar-open) .waylens-layout-sidebar,.waylens-layout--tablet-portrait:not(.waylens-layout--panel-open) .waylens-layout-panel{display:none!important}.waylens-layout-container.waylens-layout--phone-portrait{grid-template:"sidebar"30%"video"40%"panel"30%/1fr}.waylens-layout--phone-portrait .waylens-layout-video{grid-area:video;justify-content:center;min-height:0;display:flex;height:100%!important}.waylens-layout--phone-portrait.waylens-layout--sidebar-open .waylens-layout-sidebar{grid-area:sidebar;min-height:0;position:relative;overflow-y:auto;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;display:flex!important}.waylens-layout--phone-portrait.waylens-layout--compact-width.waylens-layout--sidebar-open .waylens-layout-sidebar{width:100%!important;max-width:100%!important;position:relative!important}.waylens-layout--phone-portrait.waylens-layout--panel-open .waylens-layout-panel{grid-area:panel;min-height:0;display:flex;position:relative;overflow:hidden;width:100%!important;height:100%!important}.waylens-layout--phone-portrait.waylens-layout--panel-open .waylens-layout-panel .waylens-panel__content{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.waylens-layout--phone-portrait.waylens-layout--panel-open .waylens-layout-panel .waylens-panel__body{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex;position:relative;overflow:hidden}.waylens-layout--phone-portrait.waylens-layout--panel-open .waylens-layout-panel .waylens-panel__chart{flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;min-height:0;max-height:100%;padding:.2rem;display:flex;position:relative;overflow:hidden}.waylens-layout--phone-portrait.waylens-layout--panel-open .waylens-layout-panel .waylens-panel__chart-canvas{flex:auto;min-width:0;max-width:100%;min-height:0;max-height:100%;width:100%!important;height:100%!important}.waylens-layout--phone-portrait.waylens-layout--panel-open .waylens-layout-panel .waylens-panel__legend{flex-shrink:0;gap:.5rem 1rem;max-height:30%;font-size:clamp(.6rem,2vw,.75rem);overflow:hidden}.waylens-layout--phone-portrait:not(.waylens-layout--sidebar-open) .waylens-layout-sidebar,.waylens-layout--phone-portrait:not(.waylens-layout--panel-open) .waylens-layout-panel{display:none!important}.waylens-layout--tablet-portrait:not(.waylens-layout--sidebar-open):not(.waylens-layout--panel-open),.waylens-layout--phone-portrait:not(.waylens-layout--sidebar-open):not(.waylens-layout--panel-open){grid-template:"video"1fr/1fr}.waylens-layout--phone-portrait .video-js .vjs-tech{height:unset;object-fit:contain;position:relative;width:90%!important}
.weather-chip-module__ZCOWrW__chip{background:linear-gradient(180deg, var(--card), var(--surface-soft));border:1px solid var(--border);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;display:inline-flex}.weather-chip-module__ZCOWrW__icon{background:color-mix(in srgb, var(--text) 7%, var(--card));border:1px solid color-mix(in srgb, var(--text) 14%, var(--border));border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.weather-chip-module__ZCOWrW__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:12.5px;font-weight:700;overflow:hidden}.weather-chip-module__ZCOWrW__separator{background:var(--border);flex:none;width:1px;height:14px}.weather-chip-module__ZCOWrW__temperature{color:var(--text-dim);font-variant-numeric:tabular-nums;flex:none;font-size:13.5px;font-weight:800}
.app-shell-module__KK5jPq__shell{background:var(--background);min-height:100vh;color:var(--text);transition:background .2s,color .2s}.app-shell-module__KK5jPq__shell[data-theme=dark]{--background:#0f1115;--card:#171a23;--border:#2a2e3d;--text:#eef0f6;--text-dim:#a6acc0;--text-faint:#6f7690;--primary:#8b8ef9;--primary-soft:#262a4a;--good:#34d399;--good-soft:#123528;--fair:#fbbf24;--fair-soft:#3a2c0e;--poor:#f87171;--poor-soft:#3a1414;--coach:#2dd4bf;--coach-dim:#0f3733;--incident:#ef4444;--surface-soft:#1c2029;--ring-track:#2c3140;--shadow:0 1px 2px #0000004d, 0 8px 24px -12px #00000080;--fair-dim:var(--fair-soft)}.app-shell-module__KK5jPq__header{height:64px;padding:0 var(--shell-gutter);border-bottom:1px solid var(--border);background:var(--card);z-index:50;align-items:center;gap:28px;transition:background-color .2s,border-color .2s;display:flex;position:sticky;top:0}.app-shell-module__KK5jPq__brand{flex:none;align-items:center;gap:10px;margin-right:8px;display:flex}.app-shell-module__KK5jPq__brandLogo{width:auto;height:27px;display:block}.app-shell-module__KK5jPq__shell[data-theme=dark] .app-shell-module__KK5jPq__logoLight,.app-shell-module__KK5jPq__shell:not([data-theme=dark]) .app-shell-module__KK5jPq__logoDark{display:none}.app-shell-module__KK5jPq__navigation{justify-content:flex-start;align-items:center;gap:var(--nav-gap,4px);flex:1;min-width:0;display:flex;overflow:hidden}.app-shell-module__KK5jPq__navigation a{align-items:center;gap:var(--nav-link-gap,8px);padding:9px var(--nav-link-pad,16px);color:var(--text-dim);white-space:nowrap;border-radius:10px;flex:none;font-size:14.5px;font-weight:600;transition:background .15s,color .15s,padding .15s,gap .15s;display:flex}.app-shell-module__KK5jPq__navigation a>span{text-overflow:ellipsis;overflow:hidden}.app-shell-module__KK5jPq__navigation a svg{flex:none;width:17px;height:17px}.app-shell-module__KK5jPq__navigation a:hover{color:var(--text);background:var(--background)}.app-shell-module__KK5jPq__navigation a.app-shell-module__KK5jPq__active{color:var(--primary);background:var(--primary-soft)}.app-shell-module__KK5jPq__account{flex:none;align-items:center;gap:14px;margin-left:auto;display:flex}.app-shell-module__KK5jPq__iconButton,.app-shell-module__KK5jPq__menuButton{border:1px solid var(--border);background:var(--card);width:36px;height:36px;color:var(--text-dim);border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.app-shell-module__KK5jPq__iconButton i{background:var(--poor);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}.app-shell-module__KK5jPq__menuButton{display:none}.app-shell-module__KK5jPq__fnolBanner{padding:12px var(--shell-gutter);color:#fff;background:linear-gradient(90deg,#7c1d1d,#a31f1f);align-items:center;gap:14px;font-size:13.8px;font-weight:600;display:flex;box-shadow:inset 0 -1px #00000026}.app-shell-module__KK5jPq__fnolBanner b{font-weight:800}.app-shell-module__KK5jPq__fnolTag{letter-spacing:.4px;background:#ffffff2e;border-radius:6px;margin-right:2px;padding:2px 8px;font-size:11.5px;font-weight:800}.app-shell-module__KK5jPq__bannerActions{flex:none;gap:8px;margin-left:auto;display:flex}.app-shell-module__KK5jPq__bannerButton{color:#fff;background:#ffffff1f;border:1px solid #ffffff59;border-radius:8px;padding:7px 14px;font-size:12.8px;font-weight:700}.app-shell-module__KK5jPq__bannerButtonSolid{color:#7c1d1d;background:#fff;border-color:#fff}.app-shell-module__KK5jPq__bannerButton:hover{filter:brightness(1.08)}.app-shell-module__KK5jPq__pulse{background:#ff5c5c;border-radius:50%;flex:none;width:15px;height:15px;position:relative}.app-shell-module__KK5jPq__pulse:before{content:"";background:#ff5c5c8c;border-radius:50%;animation:1.6s infinite app-shell-module__KK5jPq__pulse;position:absolute;inset:-6px}@keyframes app-shell-module__KK5jPq__pulse{0%{opacity:.9;transform:scale(.6)}70%{opacity:0;transform:scale(1.8)}to{opacity:0}}.app-shell-module__KK5jPq__main{width:min(var(--page-max-width),100%);min-width:0;padding:26px var(--page-gutter) 60px;margin:0 auto;overflow-x:clip}@media (max-width:1680px){.app-shell-module__KK5jPq__navigation{--nav-gap:2px;--nav-link-gap:clamp(5px,.5vw,8px);--nav-link-pad:clamp(9px,.85vw,16px)}.app-shell-module__KK5jPq__navigation a{font-size:clamp(13px,.92vw,14.5px)}.app-shell-module__KK5jPq__main{padding:24px var(--page-gutter) 50px}}@media (max-width:1280px){.app-shell-module__KK5jPq__navigation{--nav-gap:2px}.app-shell-module__KK5jPq__navigation a{padding:9px 10px;font-size:14.5px}.app-shell-module__KK5jPq__navigation a>span{display:none}}@media (max-width:760px){.app-shell-module__KK5jPq__header{gap:12px}.app-shell-module__KK5jPq__brand{margin-right:0}.app-shell-module__KK5jPq__account{gap:9px}.app-shell-module__KK5jPq__navigation{background:var(--card);border-bottom:1px solid var(--border);box-shadow:var(--shadow);padding:12px;display:none;position:fixed;inset:64px 0 auto}.app-shell-module__KK5jPq__navigation.app-shell-module__KK5jPq__open{display:grid}.app-shell-module__KK5jPq__navigation{--nav-gap:4px}.app-shell-module__KK5jPq__navigation a{gap:8px;padding:9px 16px;font-size:14.5px}.app-shell-module__KK5jPq__navigation a>span{display:inline}.app-shell-module__KK5jPq__account>.app-shell-module__KK5jPq__iconButton{display:none}.app-shell-module__KK5jPq__menuButton{display:grid}.app-shell-module__KK5jPq__main{padding:22px var(--page-gutter) 44px}}.app-shell-module__KK5jPq__iconButton,.app-shell-module__KK5jPq__menuButton{cursor:pointer}.app-shell-module__KK5jPq__iconButton:focus-visible,.app-shell-module__KK5jPq__menuButton:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 35%,transparent);outline-offset:2px}.app-shell-module__KK5jPq__iconButton:disabled{cursor:not-allowed;opacity:.55}.app-shell-module__KK5jPq__notificationBadge{border:2px solid var(--card);background:var(--poor);color:#fff;font-variant-numeric:tabular-nums;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:900;line-height:1;display:flex;position:absolute;top:-5px;right:-6px}.app-shell-module__KK5jPq__iconButton.app-shell-module__KK5jPq__ntRing{animation:.7s app-shell-module__KK5jPq__ntRing}@keyframes app-shell-module__KK5jPq__ntRing{0%,to{transform:rotate(0)}20%{transform:rotate(-13deg)}40%{transform:rotate(11deg)}60%{transform:rotate(-7deg)}80%{transform:rotate(4deg)}}@media (max-width:760px){.app-shell-module__KK5jPq__account>.app-shell-module__KK5jPq__notificationButton{display:grid}}
.event-detail-modal-module__amZ9AG__overlay{z-index:260;background:#0f101aad;justify-content:center;align-items:center;padding:24px;animation:.16s event-detail-modal-module__amZ9AG__fadeIn;display:flex;position:fixed;inset:0}.event-detail-modal-module__amZ9AG__modal{border:1px solid var(--border);background:var(--background);border-radius:8px;flex-direction:column;width:90%;height:min(90vh,100vh - 48px);max-height:calc(100vh - 48px);animation:.2s event-detail-modal-module__amZ9AG__modalIn;display:flex;overflow:hidden;box-shadow:0 28px 80px #080a126b}.event-detail-modal-module__amZ9AG__header{border-bottom:1px solid var(--border);background:var(--card);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.event-detail-modal-module__amZ9AG__header h2{letter-spacing:0;margin:0;font-size:19px;font-weight:800}.event-detail-modal-module__amZ9AG__header p{color:var(--text-dim);margin:4px 0 0;font-size:12px}.event-detail-modal-module__amZ9AG__header button{border:1px solid var(--border);background:var(--card);width:32px;height:32px;color:var(--text-faint);border-radius:7px;place-items:center;display:grid}.event-detail-modal-module__amZ9AG__header button:hover{border-color:var(--primary);color:var(--primary)}.event-detail-modal-module__amZ9AG__content{flex:1;grid-template-columns:minmax(0,2fr) minmax(310px,1fr);gap:18px;min-height:0;padding:18px;display:grid;overflow-y:auto}.event-detail-modal-module__amZ9AG__playerCard{min-height:580px;box-shadow:var(--shadow);background:linear-gradient(135deg,#2b2f45,#3d4266);border:1px solid #20232c;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.event-detail-modal-module__amZ9AG__playerCard video,.event-detail-modal-module__amZ9AG__playerCard>img{object-fit:contain;width:100%;height:100%;display:block}.event-detail-modal-module__amZ9AG__videoEmpty{color:#8b91a3;flex-direction:column;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.event-detail-modal-module__amZ9AG__detailsCard{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:var(--shadow);border-radius:8px;flex-direction:column;gap:20px;padding:17px;display:flex}.event-detail-modal-module__amZ9AG__sectionTitle{align-items:center;gap:7px;display:flex}.event-detail-modal-module__amZ9AG__sectionTitle h3{margin:0;font-size:14px;font-weight:800}.event-detail-modal-module__amZ9AG__sectionTitle svg{color:var(--text-dim)}.event-detail-modal-module__amZ9AG__eventSummary{border:1px solid var(--border);border-radius:8px;align-items:center;gap:11px;padding:13px;display:flex}.event-detail-modal-module__amZ9AG__eventSummary.event-detail-modal-module__amZ9AG__high,.event-detail-modal-module__amZ9AG__eventSummary.event-detail-modal-module__amZ9AG__critical{border-color:color-mix(in srgb,var(--poor) 45%,var(--border));background:var(--poor-soft)}.event-detail-modal-module__amZ9AG__eventSummary.event-detail-modal-module__amZ9AG__medium{border-color:color-mix(in srgb,var(--fair) 45%,var(--border));background:var(--fair-soft)}.event-detail-modal-module__amZ9AG__eventSummary.event-detail-modal-module__amZ9AG__low{border-color:color-mix(in srgb,var(--good) 45%,var(--border));background:var(--good-soft)}.event-detail-modal-module__amZ9AG__eventSummary.event-detail-modal-module__amZ9AG__unknown{background:var(--surface-soft)}.event-detail-modal-module__amZ9AG__eventSummary>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.event-detail-modal-module__amZ9AG__eventSummary strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.event-detail-modal-module__amZ9AG__eventSummary span{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.event-detail-modal-module__amZ9AG__eventSummary em{background:var(--card);color:var(--text-dim);border-radius:20px;padding:3px 8px;font-size:10px;font-style:normal;font-weight:800}.event-detail-modal-module__amZ9AG__identity{align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}.event-detail-modal-module__amZ9AG__identity i{color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:800;display:grid}.event-detail-modal-module__amZ9AG__identity strong,.event-detail-modal-module__amZ9AG__identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-detail-modal-module__amZ9AG__identity>span:last-child{color:var(--text-dim)}.event-detail-modal-module__amZ9AG__metadata{color:var(--text-dim);flex-direction:column;gap:10px;font-size:12.5px;display:flex}.event-detail-modal-module__amZ9AG__metadata>div{align-items:flex-start;gap:8px;display:flex}.event-detail-modal-module__amZ9AG__metadata svg{color:var(--text-faint);flex:none;margin-top:1px}.event-detail-modal-module__amZ9AG__metadata span{overflow-wrap:anywhere;min-width:0;line-height:1.45}.event-detail-modal-module__amZ9AG__recommendations{border-top:1px solid var(--border);padding-top:15px}.event-detail-modal-module__amZ9AG__recommendations h4{align-items:center;gap:7px;margin:0 0 10px;font-size:12.5px;display:flex}.event-detail-modal-module__amZ9AG__recommendations ul{color:var(--text-dim);margin:0;padding-left:20px;font-size:12px;line-height:1.65}.event-detail-modal-module__amZ9AG__flagButton{color:#fff;background:#303744;border:1px solid #303744;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:34px;margin-top:auto;font-size:11.5px;font-weight:800;display:flex}.event-detail-modal-module__amZ9AG__flagButton.event-detail-modal-module__amZ9AG__flagged{border-color:var(--border);background:var(--surface-soft);color:var(--text-dim)}.event-detail-modal-module__amZ9AG__flagButton.event-detail-modal-module__amZ9AG__flagged svg{color:#f1b928}.event-detail-modal-module__amZ9AG__flagButton:disabled{opacity:.55}.event-detail-modal-module__amZ9AG__state{min-height:0;color:var(--text-dim);flex:1;justify-content:center;align-items:center;gap:9px;font-size:13px;display:flex}.event-detail-modal-module__amZ9AG__state.event-detail-modal-module__amZ9AG__error{color:var(--poor);flex-direction:column}.event-detail-modal-module__amZ9AG__state.event-detail-modal-module__amZ9AG__error span{max-width:420px;color:var(--text-dim);text-align:center}.event-detail-modal-module__amZ9AG__spinner{animation:.8s linear infinite event-detail-modal-module__amZ9AG__spin}@keyframes event-detail-modal-module__amZ9AG__spin{to{transform:rotate(360deg)}}@keyframes event-detail-modal-module__amZ9AG__fadeIn{0%{opacity:0}}@keyframes event-detail-modal-module__amZ9AG__modalIn{0%{opacity:0}}@media (max-width:900px){.event-detail-modal-module__amZ9AG__overlay{align-items:flex-start;padding:12px}.event-detail-modal-module__amZ9AG__modal{height:auto;max-height:calc(100vh - 24px)}.event-detail-modal-module__amZ9AG__content{grid-template-columns:1fr}.event-detail-modal-module__amZ9AG__playerCard{aspect-ratio:16/9;min-height:0}.event-detail-modal-module__amZ9AG__detailsCard{gap:16px}}@media (max-width:560px){.event-detail-modal-module__amZ9AG__overlay{padding:0}.event-detail-modal-module__amZ9AG__modal{border-radius:0;height:100%;max-height:none}.event-detail-modal-module__amZ9AG__content{padding:12px}.event-detail-modal-module__amZ9AG__header{padding:14px}.event-detail-modal-module__amZ9AG__identity{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.event-detail-modal-module__amZ9AG__overlay,.event-detail-modal-module__amZ9AG__modal{animation:none}}.event-detail-modal-module__amZ9AG__weatherMeta{align-items:center;gap:8px;display:flex}.event-detail-modal-module__amZ9AG__weatherMeta .event-detail-modal-module__amZ9AG__weatherText{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.45;overflow:hidden}.event-detail-modal-module__amZ9AG__weatherMeta .event-detail-modal-module__amZ9AG__weatherTemp{background:var(--surface-soft);color:var(--text);font-variant-numeric:tabular-nums;border-radius:20px;flex:none;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:800}.event-detail-modal-module__amZ9AG__eventSummary>.event-detail-modal-module__amZ9AG__summaryTags{flex-direction:row;flex:none;align-items:center;gap:6px}.event-detail-modal-module__amZ9AG__summaryTags .event-detail-modal-module__amZ9AG__riskTag{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.2px;border-radius:20px;flex:none;padding:3px 9px;font-size:10px;font-weight:800;line-height:1;overflow:visible}.event-detail-modal-module__amZ9AG__summaryTags .event-detail-modal-module__amZ9AG__riskTag.event-detail-modal-module__amZ9AG__poor{background:var(--poor)}.event-detail-modal-module__amZ9AG__summaryTags .event-detail-modal-module__amZ9AG__riskTag.event-detail-modal-module__amZ9AG__fair{background:var(--fair)}.event-detail-modal-module__amZ9AG__summaryTags .event-detail-modal-module__amZ9AG__riskTag.event-detail-modal-module__amZ9AG__good{background:var(--good)}
.event-detail-player-module__RCq6jq__player{width:100%;height:100%}
