.layout_styles_mainContainer__JEPb5{display:grid;grid-template-areas:"nav nav" "menu content";grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;width:100%;flex-direction:column;height:100vh;overflow:hidden}.layout_styles_navigation__fPObh{grid-area:nav;display:grid}.layout_styles_menu__h1Wlc{grid-area:menu;display:grid;min-height:0;overflow:hidden}.layout_styles_content__2swBx{grid-area:content;display:flex;flex-direction:row;width:100%;height:100%;overflow:hidden}.layout_styles_pageContent__IM2L2{width:100%;height:100%;min-height:0;display:flex;overflow:hidden;border-radius:12px;padding-top:10px;padding-bottom:10px;padding-right:10px}.events-summary_styles_panelRoot__yQO_e{display:flex;flex-direction:column;width:100%;min-width:900px;flex:0 0 900px;min-height:0;overflow:hidden}.events-summary_styles_hostedPanel__6XQvY{width:100%;min-width:900px;flex:1 1 auto;height:100%}.events-summary_styles_panelRootCollapsed__ifpsZ{width:25px;min-width:25px;flex-basis:25px;align-items:center}.events-summary_styles_collapsedPanelTitle__Gnxvf{margin-top:.25rem;color:var(--color-muted-foreground);font-size:.8rem;font-weight:600;letter-spacing:.03em;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap}.events-summary_styles_panelContent__Xom8L{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.events-summary_styles_panelContentHidden__OiLOI{display:none!important}.events-summary_styles_simpleButton__Jq09A{display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:0;border-radius:6px;margin:0;cursor:pointer;color:var(--color-gray)}.events-summary_styles_simpleButton__Jq09A>button>svg,.events-summary_styles_simpleButton__Jq09A>svg{display:block;margin:auto}.events-summary_styles_simpleButton__Jq09A:hover{background-color:hsl(0,0%,90%);color:#000}.events-summary_styles_headerToggleButton__RafKy{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.events-summary_styles_panelHeader__ldHQ3{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;min-width:0;padding:.5rem .65rem;min-height:44px;background-color:#eee;border:1px solid #ddd;border-radius:.5rem;margin-top:10px;margin-bottom:.25rem}.events-summary_styles_panelHeaderCollapsed__G2ku_{justify-content:center;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);gap:0}.events-summary_styles_headerTitleGroup__OfYIm{display:flex;align-items:center;min-width:0;gap:.45rem}.events-summary_styles_headerTitle__1H3Ok{display:flex;align-items:center;gap:.4rem;min-width:0}.events-summary_styles_headerTitle__1H3Ok h3{flex:1;font-weight:700;margin:0 0 2px}.events-summary_styles_headerIcon__u7SOn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:inherit}.events-summary_styles_gridContainer__52OIg{width:100%;min-width:900px;flex:1 1 auto;height:100%;display:flex;flex-direction:column}.events-summary_styles_gridSummaryScroll__uyd01{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding-right:10px;padding-left:8px}.events-summary_styles_gridSummaryScroll__uyd01::-webkit-scrollbar{width:10px}.events-summary_styles_gridSummaryScroll__uyd01::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.events-summary_styles_gridSummaryScroll__uyd01::-webkit-scrollbar-button{display:none;width:0;height:0;background:rgba(0,0,0,0);border:0}.events-summary_styles_gridSummaryScroll__uyd01::-webkit-scrollbar-button:end:increment,.events-summary_styles_gridSummaryScroll__uyd01::-webkit-scrollbar-button:single-button,.events-summary_styles_gridSummaryScroll__uyd01::-webkit-scrollbar-button:start:decrement,.events-summary_styles_gridSummaryScroll__uyd01::-webkit-scrollbar-button:vertical:decrement,.events-summary_styles_gridSummaryScroll__uyd01::-webkit-scrollbar-button:vertical:increment{display:none;width:0;height:0;background:rgba(0,0,0,0);border:0}.events-summary_styles_gridSummaryScroll__uyd01::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:9999px;border:1px solid rgba(0,0,0,0);background-clip:padding-box}.events-summary_styles_gridSummary__So667{flex:3;display:grid;grid-auto-rows:minmax(320px,auto);gap:1rem;min-height:100%;width:100%}.events-summary_styles_gridItem__YhhIg{padding-left:0;padding-right:0;border-radius:8px;overflow:none}.events-summary_styles_gridChart__9jIbf{height:95%;max-height:450px;padding-left:15px;padding-right:15px}.events-summary_styles_gridSectionHeader__nCeBC{display:flex;align-items:center;margin:0 0 .25rem;min-height:24px;padding:.5rem .65rem;border-radius:.5rem;font-weight:700;font-size:.9rem;text-transform:uppercase}.spinner_styles_spinnerContainer__8agPG{display:flex;justify-content:center;align-items:center;height:100%}.spinner_styles_spinner__2Dbhy{animation:spinner_styles_spin__W0MRJ 1s linear infinite}@keyframes spinner_styles_spin__W0MRJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.driver-events-timeline_styles_timelinePanel__ZqGbS{display:flex;flex-direction:column;width:280px;min-width:280px;flex:0 0 280px;height:100%;min-height:0;overflow:hidden}.driver-events-timeline_styles_hostedPanel__3hWpi{width:100%;min-width:0;flex:1 1 auto}.driver-events-timeline_styles_timelinePanelCollapsed__Nolnc{width:25px;min-width:25px;flex-basis:25px;align-items:center}.driver-events-timeline_styles_collapsedPanelTitle__SKQd2{margin-top:.25rem;color:var(--color-muted-foreground);font-size:.8rem;font-weight:600;letter-spacing:.03em;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap}.driver-events-timeline_styles_panelContent__t_VVk{display:flex;flex:1 1 auto;min-height:0;overflow:hidden;flex-direction:column;padding-right:8px;padding-left:8px}.driver-events-timeline_styles_panelContentHidden__pdssC{display:none!important}.driver-events-timeline_styles_simpleButton__PV554{display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:0;border-radius:6px;margin:0;cursor:pointer;color:var(--color-gray)}.driver-events-timeline_styles_simpleButton__PV554>button>svg,.driver-events-timeline_styles_simpleButton__PV554>svg{display:block;margin:auto}.driver-events-timeline_styles_simpleButton__PV554:hover{background-color:hsl(0,0%,90%);color:#000}.driver-events-timeline_styles_headerToggleButton__vCBzJ{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.driver-events-timeline_styles_eventsHeader__U5tCW{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;min-width:0;padding:.5rem .65rem;min-height:44px;background-color:#eee;border:1px solid #ddd;border-radius:.5rem;margin-top:10px;margin-bottom:.25rem}.driver-events-timeline_styles_eventsHeader__U5tCW .driver-events-timeline_styles_headerTitleGroup__dG0pv{display:flex;align-items:center;min-width:0;gap:.45rem}.driver-events-timeline_styles_eventsHeader__U5tCW .driver-events-timeline_styles_headerTitle__ZK4vl{display:flex;align-items:center;gap:.4rem;min-width:0}.driver-events-timeline_styles_eventsHeader__U5tCW .driver-events-timeline_styles_headerIcon__cSHT7{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:inherit}.driver-events-timeline_styles_eventsHeader__U5tCW h3{flex:1;font-weight:700;margin:0 0 2px}.driver-events-timeline_styles_eventsHeaderCollapsed__9Jeeq{justify-content:center;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);gap:0}.driver-events-timeline_styles_headerActions__6J_fR{display:flex;align-items:center;gap:2px}.driver-events-timeline_styles_timelineContainer__oKrxW{display:flex;flex-direction:column;flex:1;height:100%;min-height:0;width:100%;min-width:230px;overflow:hidden}.driver-events-timeline_styles_timelineContainerNoItems__L7QNA{background-color:rgba(0,0,0,0)}.driver-events-timeline_styles_timelineViewport___kvFi{flex:1;height:100%;max-height:100%;min-height:0;overflow-y:auto;padding-right:10px;border-radius:.5rem}.driver-events-timeline_styles_timelineViewport___kvFi::-webkit-scrollbar{width:10px}.driver-events-timeline_styles_timelineViewport___kvFi::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.driver-events-timeline_styles_timelineViewport___kvFi::-webkit-scrollbar-button{display:none;width:0;height:0;background:rgba(0,0,0,0);border:0}.driver-events-timeline_styles_timelineViewport___kvFi::-webkit-scrollbar-button:end:increment,.driver-events-timeline_styles_timelineViewport___kvFi::-webkit-scrollbar-button:single-button,.driver-events-timeline_styles_timelineViewport___kvFi::-webkit-scrollbar-button:start:decrement,.driver-events-timeline_styles_timelineViewport___kvFi::-webkit-scrollbar-button:vertical:decrement,.driver-events-timeline_styles_timelineViewport___kvFi::-webkit-scrollbar-button:vertical:increment{display:none;width:0;height:0;background:rgba(0,0,0,0);border:0}.driver-events-timeline_styles_timelineViewport___kvFi::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:9999px;border:1px solid rgba(0,0,0,0);background-clip:padding-box}.driver-events-timeline_styles_timelineInner__f_J2J{position:relative;min-height:100%}.driver-events-timeline_styles_dateLabel__29aej{position:absolute;top:0;left:.625rem;font-size:.75rem;font-weight:600;color:var(--color-muted-foreground)}.driver-events-timeline_styles_axisLine__HtdcB{position:absolute;left:3.5rem;top:1.5rem;bottom:.5rem;width:2px;background-color:#000;z-index:1}.driver-events-timeline_styles_hourTick__RaPp3{position:absolute;left:calc(3.5rem - 2px);width:6px;height:2px;background-color:#000;transform:translateY(-50%);z-index:1}.driver-events-timeline_styles_hourLabel__5JioG{position:absolute;left:calc(1.05rem - 5px);width:2.2rem;transform:translateY(-50%);font-size:.75rem;font-weight:600;color:var(--color-foreground);line-height:1;text-align:right;white-space:nowrap}.driver-events-timeline_styles_dateLabelText__sMRkp{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:0;width:100%;font-weight:700}.driver-events-timeline_styles_dateLabelDay__24RqX,.driver-events-timeline_styles_dateLabelMonth__065Cu{font-weight:700}.driver-events-timeline_styles_connectorsLayer__qRRUb{position:absolute;left:0;top:0;width:100%;overflow:visible;pointer-events:none;z-index:2}.driver-events-timeline_styles_connectorPath__H5E1r{fill:none;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-dasharray:3 4}.driver-events-timeline_styles_eventDot__uuYW3{position:absolute;width:.75rem;height:.75rem;border-radius:9999px;background-color:var(--color-teal);border:2px solid var(--color-white);left:3.58rem;transform:translate(-50%,-50%);z-index:3}.driver-events-timeline_styles_eventCard__d7b_v{position:absolute;min-height:32px;border:1px solid #ccc;border-radius:.5rem;background:var(--color-card);color:var(--color-foreground);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.375rem;padding:.3rem .75rem;text-align:left;cursor:pointer;z-index:3;--is-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--is-shadow)}.driver-events-timeline_styles_eventCard__d7b_v:hover:not(.driver-events-timeline_styles_eventCardSelected__VVi5A){border:1px solid #aaa;background:var(--color-light)}.driver-events-timeline_styles_eventCardSelected__VVi5A{border-color:var(--color-teal);background:color-mix(in srgb,var(--color-teal) 14%,var(--color-card))}.driver-events-timeline_styles_eventTime__BQB5o{color:var(--color-muted-foreground);font-size:.75rem;flex-shrink:0;font-family:Cascadia Code;display:grid;align-items:center}.driver-events-timeline_styles_eventName__bxLd1{flex:1;min-width:0;font-size:.75rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location-details_styles_panel__ezfJT{width:340px;height:100%;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-light);padding:.75rem;display:flex;flex-direction:column;gap:.75rem;overflow:hidden}.location-details_styles_headerRow__OeuZb{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.location-details_styles_title__gXZXT{margin:0;font-size:.95rem;font-weight:700}.location-details_styles_closeButton__KDu1_{border:1px solid var(--color-border);border-radius:4px;width:24px;height:24px;line-height:1;background:rgba(0,0,0,0);color:var(--color-muted-foreground);cursor:pointer}.location-details_styles_closeButton__KDu1_:hover{background-color:color-mix(in srgb,var(--color-light,#f8f8f8) 90%,black)}.location-details_styles_block__ZIUQo{display:flex;flex-direction:column;gap:.35rem}.location-details_styles_label__aXxJH{font-size:.78rem;color:var(--color-muted-foreground);font-weight:600}.location-details_styles_value__qmZTY{font-size:.9rem;color:var(--color-foreground);font-weight:600}.location-details_styles_valueMuted__kCi1X{font-size:.85rem;color:var(--color-muted-foreground)}.location-details_styles_eventsList__psJ4h{max-height:220px;overflow-y:auto;border:1px solid var(--color-border);border-radius:6px;padding:.45rem}.location-details_styles_eventOption__sB1yW{display:flex;align-items:center;gap:.5rem;padding:.35rem .3rem;border-radius:4px}.location-details_styles_eventOption__sB1yW:hover{background-color:color-mix(in srgb,var(--color-light,#f8f8f8) 90%,black)}.location-details_styles_eventOptionAll__M1VBP{display:flex;align-items:center;gap:.5rem;padding:.1rem 0;font-weight:600}.location-details_styles_infoText__MzUxh{font-size:.82rem;color:var(--color-muted-foreground)}.location-details_styles_errorText__GguY5{font-size:.8rem;color:var(--color-foreground)}.location-details_styles_actionButton__0fhkz{margin-top:auto;padding:.45rem .8rem;border:1px solid var(--color-border,#d0d0d0);border-radius:4px;background-color:var(--color-light,#f8f8f8);color:var(--color-foreground,#232323);cursor:pointer;font-size:.8rem;font-weight:600;transition:background-color .2s ease-in-out}.location-details_styles_actionButton__0fhkz:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-light,#f8f8f8) 90%,black)}.location-details_styles_actionButton__0fhkz:disabled{cursor:not-allowed;opacity:.6}.events-map_styles_panelRoot__1HI3Q{width:100%;min-width:900px;flex:0 0 900px;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.events-map_styles_hostedPanel___G4zk{width:100%;min-width:900px;flex:1 1 auto;height:100%}.events-map_styles_panelRootCollapsed__N7M_b{width:25px;min-width:25px;flex-basis:25px;align-items:center}.events-map_styles_collapsedPanelTitle__89pxK{margin-top:.25rem;color:var(--color-muted-foreground);font-size:.8rem;font-weight:600;letter-spacing:.03em;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap}.events-map_styles_panelContent__ACcYV{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.events-map_styles_panelContentHidden__5dVWZ{display:none!important}.events-map_styles_panelHeader__d_wQI{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0;min-height:44px;padding:.5rem .65rem;background-color:#eee;border:1px solid #ddd;border-radius:.5rem;font-weight:700;margin-top:10px;margin-bottom:.25rem}.events-map_styles_panelHeaderCollapsed__znH3r{justify-content:center;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);gap:0}.events-map_styles_headerTitleGroup__A8jvw{display:flex;align-items:center;min-width:0;gap:.45rem}.events-map_styles_headerTitle__UXXNf{display:flex;align-items:center;gap:.4rem;min-width:0}.events-map_styles_headerTitle__UXXNf h3{flex:1;font-weight:700;margin:0 0 2px}.events-map_styles_headerIcon__s3nWw{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:inherit}.events-map_styles_headerToggleButton__gEZVr{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.events-map_styles_gridItem__FsOE7{width:100%;flex:1 1 auto;height:100%;min-height:0;display:flex;flex-direction:column}.events-map_styles_gridSectionHeader__0etK_{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0;min-height:44px;padding:.5rem .65rem;background-color:#eee;border:1px solid #ddd;border-radius:.5rem;font-weight:700}.events-map_styles_headerActions__ZqB2V{display:flex;align-items:center;gap:.35rem}.events-map_styles_toggleButton__hk19o{height:30px;padding:0 .75rem;border:1px solid #d1d5db;border-radius:999px;background:#fff;color:#374151;cursor:pointer;font-size:.85rem;font-weight:600;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.events-map_styles_toggleButton__hk19o:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.events-map_styles_toggleButton__hk19o[aria-pressed=true]{background:#dcfce7;border-color:#86efac;color:#166534}.events-map_styles_toggleButton__hk19o:disabled{opacity:.6;cursor:not-allowed}.events-map_styles_simpleButton__Joae1{display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:0;border-radius:6px;margin:0;cursor:pointer;color:var(--color-gray);border:none;background:rgba(0,0,0,0)}.events-map_styles_simpleButton__Joae1>button>svg,.events-map_styles_simpleButton__Joae1>svg{display:block;margin:auto}.events-map_styles_simpleButton__Joae1:hover:not(:disabled){background-color:hsl(0,0%,90%);color:#000}.events-map_styles_simpleButton__Joae1:disabled{opacity:.6;cursor:not-allowed}.events-map_styles_gridMap__H5IPa{flex:1 1 auto;min-height:0;margin-top:.25rem;overflow:hidden}.events-map_styles_mapContent__nHEak{width:100%;height:100%;display:flex;gap:.5rem;box-sizing:border-box}.events-map_styles_mapPane__XxXFD{flex:1 1 auto;min-width:0;min-height:0;border:1px solid var(--color-border);border-radius:.5rem;overflow:hidden}.events-map_styles_detailsPane__b5NNR{flex:0 0 auto;min-height:0}.events-map_styles_mapState__YZyvn{width:100%;height:100%;display:grid;place-items:center;color:var(--color-muted-foreground);font-size:.9rem}.video-player_styles_videoContainer__A0zXQ{overflow:hidden;border-radius:.5rem;display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.video-player_styles_videoPlayer__FgWtD{display:block;width:100%;height:100%;border-radius:inherit;object-fit:contain;max-width:100%;max-height:100%}.video-player_styles_hide__5tOo3{display:none}.video-player_styles_noVideoContainer__Xw5jW{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-player_styles_noVideoPlaceholder__nPKYY{max-width:100%;max-height:100%;width:auto;height:auto;min-width:200px;min-height:150px}.video-player_styles_spinner__CyqNg{animation:video-player_styles_rotateSpinner__PHWjQ .8s linear infinite}@keyframes video-player_styles_rotateSpinner__PHWjQ{to{transform:rotate(1turn)}}.video-player_styles_expandButtonContainer__aFPjy{position:absolute;top:10px;right:10px;z-index:20;opacity:0;transition:opacity .2s}.video-player_styles_videoContainer__A0zXQ:hover .video-player_styles_expandButtonContainer__aFPjy{opacity:1}.bubble-chart_styles_bubbleChart__AxI5A{width:100%;height:100%;min-height:0;display:grid;grid-template-rows:30px minmax(0,1fr);gap:.5rem}.bubble-chart_styles_title__ztK_g{display:grid;align-content:end;margin:0;justify-content:center}.bubble-chart_styles_chartWrapper__GFE04{width:100%;height:100%;min-height:0;border:1px solid var(--color-border);border-radius:10px;background:var(--color-card);padding:.5rem}.bubble-chart_styles_tooltip__PIC0J{background:var(--color-card);border:1px solid var(--color-border);border-radius:8px;padding:.5rem .65rem;font-size:.8rem;box-shadow:0 4px 16px rgba(0,0,0,.12)}.bubble-chart_styles_tooltip__PIC0J .bubble-chart_styles_heading__es9sj{font-weight:700;margin-bottom:.25rem}.bubble-chart_styles_emptyState__4Lxlb{width:100%;height:100%;min-height:220px;display:grid;place-items:center;color:var(--color-muted-foreground);border:1px dashed var(--color-border);border-radius:10px;background:var(--color-card)}.telemetry-image_styles_imageDefault__qQKMi{fill:var(--color-gray);display:flex;justify-content:center;align-items:center;transition:transform 1s;position:relative;width:fit-content;padding:0;border-radius:.5rem;border:1px solid #000}.telemetry-image_styles_disabled__iAwZA{opacity:20%}.telemetry-image_styles_activated__5_3uX{fill:orange;transform:scale(1.05)}.telemetry-image_styles_overValue___qZPA{position:absolute;color:#fff;font-size:1rem;background-color:var(--color-gray);padding:.2rem;opacity:60%;border-radius:.2rem}.line-chart-telemetry_styles_chartShell__vvGsn{height:100%;width:100%;border:1px solid;border-color:var(--color-border);border-radius:.5rem;background-color:var(--color-light);display:flex;justify-content:center;align-items:center}.line-chart-telemetry_styles_notAvailableContainer__dLejg{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;overflow:hidden}.isaac-severity-score-evaluation_styles_severityScoreContainer__EQJha{margin:.5rem 0;display:flex;flex-direction:column;align-items:center}.isaac-severity-score-evaluation_styles_severitySummaryContainer__uLf0K{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:1rem}.isaac-severity-score-evaluation_styles_scoreButtonsRow__cg5gg{display:inline-flex;flex-wrap:nowrap;gap:2px;justify-content:center;border-radius:10px;padding:2px;width:fit-content;margin:0 auto;border:1px solid color-mix(in srgb,var(--color-light) 87%,black);--is-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.05)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--is-shadow);--gripColor:rgb(161,161,161);--dot:color-mix(in srgb,var(--gripColor) 20%,white);--bg:transparent;--size:4px;--radius:1px;background-color:color-mix(in srgb,var(--gripColor) 12%,white);background-image:radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius)),radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius));background-size:var(--size) var(--size);background-position:0 0,calc(var(--size)/2) calc(var(--size)/2)}.isaac-severity-score-evaluation_styles_scoreButton__9uFY3{min-width:1.75rem;min-height:2rem;border:0;border-radius:8px;padding:.25rem .35rem;background-color:rgba(0,0,0,0);color:#000;font-size:.85rem;cursor:pointer;transition:all .2s ease}.isaac-severity-score-evaluation_styles_scoreButton__9uFY3:hover{background-color:hsl(0,0%,90%);color:#333}.isaac-severity-score-evaluation_styles_scoreButton__9uFY3.isaac-severity-score-evaluation_styles_selected__NWv8u{background-color:#fff;color:var(--color-teal);font-weight:700;box-shadow:0 1px 3px rgba(0,0,0,.1)}.isaac-severity-score-evaluation_styles_scoreButton__9uFY3.isaac-severity-score-evaluation_styles_selected__NWv8u:hover{background-color:#fff;color:var(--color-teal)}.isaac-severity-score-evaluation_styles_scoreButton__9uFY3.isaac-severity-score-evaluation_styles_disabled__FRyZQ{cursor:not-allowed;opacity:.85}.isaac-severity-score-evaluation_styles_scoreButton__9uFY3.isaac-severity-score-evaluation_styles_disabled__FRyZQ:hover{background-color:rgba(0,0,0,0);color:#666}.isaac-severity-score-evaluation_styles_scoreButton__9uFY3.isaac-severity-score-evaluation_styles_disabled__FRyZQ.isaac-severity-score-evaluation_styles_selected__NWv8u:hover{background-color:#fff;color:var(--color-teal)}.isaac-severity-score-evaluation_styles_scoreButton__9uFY3.isaac-severity-score-evaluation_styles_disabled__FRyZQ:not(.isaac-severity-score-evaluation_styles_selected__NWv8u){color:#000}.isaac-severity-score-evaluation_styles_severityItem__OwoNp{display:flex;align-items:center;min-height:32px}.isaac-severity-score-evaluation_styles_severityItem__OwoNp label{color:var(--color-teal);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.isaac-severity-score-evaluation_styles_severityItem__OwoNp .isaac-severity-score-evaluation_styles_severityScore__VJoR7{background-color:var(--color-gray);border-radius:.25rem;padding:.25rem .75rem;color:#fff}.user-severity-score-evaluation_styles_severityScoreContainer__vhxXh{margin:.5rem 0;display:flex;flex-direction:column;align-items:center}.user-severity-score-evaluation_styles_severitySummaryContainer__5GE06{display:grid;grid-template-columns:32px 1fr 32px;justify-content:space-evenly;margin-bottom:1rem;width:100%}.user-severity-score-evaluation_styles_scoreControls__NP6I0{display:flex;justify-content:center;align-items:center;gap:.5rem}.user-severity-score-evaluation_styles_scoreButtonsRow__Npfdu{display:inline-flex;flex-wrap:nowrap;gap:2px;justify-content:center;border-radius:10px;padding:2px;border:1px solid color-mix(in srgb,var(--color-light) 87%,black);--is-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.05)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--is-shadow);--gripColor:rgb(161,161,161);--dot:color-mix(in srgb,var(--gripColor) 20%,white);--bg:transparent;--size:4px;--radius:1px;background-color:color-mix(in srgb,var(--gripColor) 12%,white);background-image:radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius)),radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius));background-size:var(--size) var(--size);background-position:0 0,calc(var(--size)/2) calc(var(--size)/2)}.user-severity-score-evaluation_styles_scoreButton__5hghJ{min-width:1.75rem;min-height:2rem;border:0;border-radius:8px;padding:.25rem .35rem;background-color:rgba(0,0,0,0);color:#000;font-size:.85rem;cursor:pointer;transition:all .2s ease}.user-severity-score-evaluation_styles_scoreButton__5hghJ:hover{background-color:hsl(0,0%,90%);color:#333}.user-severity-score-evaluation_styles_scoreButton__5hghJ.user-severity-score-evaluation_styles_selected__KY_zB{background-color:#fff;color:var(--color-teal);font-weight:700;box-shadow:0 1px 3px rgba(0,0,0,.1)}.user-severity-score-evaluation_styles_scoreButton__5hghJ.user-severity-score-evaluation_styles_selected__KY_zB:hover{background-color:#fff;color:var(--color-teal)}.user-severity-score-evaluation_styles_scoreValue__nkvxr{display:inline-block;transform:translateY(calc(var(--lift, 0px) * -1));transition:transform .14s ease-out}.user-severity-score-evaluation_styles_trashButton__Z7nLH{min-width:2rem;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-danger);border-radius:.25rem;background:var(--color-card);color:var(--color-danger);cursor:pointer}.user-severity-score-evaluation_styles_trashButton__Z7nLH:hover{background:color-mix(in srgb,var(--color-danger) 12%,var(--color-card))}.user-severity-score-evaluation_styles_severityItem__CLmy0{display:flex;align-items:center;justify-self:center}.user-severity-score-evaluation_styles_severityItem__CLmy0 label{color:var(--color-teal);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.user-severity-score-evaluation_styles_severityItem__CLmy0 .user-severity-score-evaluation_styles_severityScore__2bb4_{background-color:var(--color-gray);border-radius:.25rem;padding:.25rem .75rem;color:#fff}.driver-summary_styles_container__RtpBD{height:100%;padding-right:10px;padding-left:10px}.driver-summary_styles_summaryCards__UaZU7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem}.driver-summary_styles_summaryCard__gVJdl{display:grid;gap:.25rem;justify-items:center;text-align:center;border:1px solid var(--color-border);border-radius:.5rem;padding:.65rem;background:var(--color-card)}.driver-summary_styles_summaryCard__gVJdl span{font-size:.8rem;color:var(--color-muted-foreground)}.driver-summary_styles_summaryCard__gVJdl strong{font-size:1rem}.driver-summary_styles_scoreMeta__yiqYM{font-size:.72rem;color:var(--color-muted-foreground)}.driver-summary_styles_safetyTrendSection__w6sOT{border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card);padding:.6rem .65rem;margin-bottom:.75rem;display:grid;gap:.45rem}.driver-summary_styles_safetyTrendHeader__JhM4K{font-size:.82rem;font-weight:700}.driver-summary_styles_safetyTrendChart__gbQaX{position:relative;border:1px solid var(--color-border);border-radius:.45rem;background:color-mix(in srgb,var(--color-light) 45%,white);padding:.5rem;min-height:220px}.driver-summary_styles_dutyTimeSection__oUnGF{border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card);padding:.6rem .65rem;margin-bottom:.75rem;display:grid;gap:.55rem}.driver-summary_styles_dutyTimeHeader__HLJMT{font-size:.82rem;font-weight:700}.driver-summary_styles_dutyTimeBar__6_jNG{width:100%;height:30px;display:flex;overflow:hidden;border-radius:8px;border:1px solid #000}.driver-summary_styles_dutySegment__H2kH2{height:100%;--dot:color-mix(in srgb,var(--segment-color) 28%,white);--size:4px;--radius:1px;background-color:color-mix(in srgb,var(--segment-color) 16%,white);background-image:radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius)),radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius));background-size:var(--size) var(--size);background-position:0 0,calc(var(--size)/2) calc(var(--size)/2);border-left:1px solid #000}.driver-summary_styles_dutySegment__H2kH2:first-child{border-left:0}.driver-summary_styles_dutySegmentBar__wPyOE{width:100%;height:100%;border:1px solid #000;border-radius:4px 4px 0 0}.driver-summary_styles_dutyLegend__5gLcs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 1.25rem;justify-self:start}.driver-summary_styles_dutyLegendItem__ngW0l{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.35rem;min-width:0}.driver-summary_styles_dutyLegendSwatch__iw2mx{width:15px;height:15px;border-radius:999px;border:1px solid color-mix(in srgb,var(--segment-color) 70%,black);--dot:color-mix(in srgb,var(--segment-color) 28%,white);--size:4px;--radius:1px;background-color:color-mix(in srgb,var(--segment-color) 16%,white);background-image:radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius)),radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius));background-size:var(--size) var(--size);background-position:0 0,calc(var(--size)/2) calc(var(--size)/2)}.driver-summary_styles_dutyLegendLabel__k7iQU{font-size:.78rem;color:var(--color-muted-foreground)}.driver-summary_styles_dutyLegendValue__6GI1J{font-size:.8rem}.driver-summary_styles_dutyLegendSwatch__iw2mx[data-duty-label="Off Duty"],.driver-summary_styles_dutySegment__H2kH2[data-duty-label="Off Duty"]{--segment-color:#3b82f6}.driver-summary_styles_dutyLegendSwatch__iw2mx[data-duty-label="On Duty"],.driver-summary_styles_dutySegment__H2kH2[data-duty-label="On Duty"]{--segment-color:#f59e0b}.driver-summary_styles_dutyLegendSwatch__iw2mx[data-duty-label=Driving],.driver-summary_styles_dutySegment__H2kH2[data-duty-label=Driving]{--segment-color:#10b981}.driver-summary_styles_dutyLegendSwatch__iw2mx[data-duty-label=Sleeper],.driver-summary_styles_dutySegment__H2kH2[data-duty-label=Sleeper]{--segment-color:#6b7280}.driver-summary_styles_safetySegment__Y4UIY{--segment-color:#3b82f6;height:100%;--dot:color-mix(in srgb,var(--segment-color) 28%,white);--size:4px;--radius:1px;background-color:color-mix(in srgb,var(--segment-color) 16%,white);background-image:radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius)),radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius));background-size:var(--size) var(--size);background-position:0 0,calc(var(--size)/2) calc(var(--size)/2);border-left:1px solid #000}.driver-summary_styles_safetySegmentBar__5w15g{width:100%;height:100%;border:1px solid #000;border-radius:4px 4px 0 0}.driver-summary_styles_severityTable__RZOen{border:1px solid var(--color-border);border-radius:.5rem;overflow:hidden;background:var(--color-card)}.driver-summary_styles_severityRow__bLgoZ,.driver-summary_styles_severityTableHeader__XXx5v{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,2fr) 108px 118px;align-items:center;gap:.75rem;padding:.5rem .65rem}.driver-summary_styles_severityTableHeader__XXx5v{background:var(--color-light);font-size:.8rem;font-weight:700}.driver-summary_styles_severityRow__bLgoZ{border-top:1px solid var(--color-border)}.driver-summary_styles_severityRowButton__99wDQ{width:100%;border-left:0;border-right:0;border-bottom:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.driver-summary_styles_severityRowButton__99wDQ:hover{background:color-mix(in srgb,var(--color-light) 58%,white)}.driver-summary_styles_eventTypeCell__9lRD8{display:flex;align-items:center;gap:.45rem;min-width:0}.driver-summary_styles_expandIcon___fwh9{display:inline-flex;align-items:center;justify-content:center;color:var(--color-muted-foreground);flex:0 0 auto}.driver-summary_styles_eventType__DytwG{font-size:.85rem;font-weight:600;min-width:0}.driver-summary_styles_rangeCell__PR4AK{display:flex;align-items:center;gap:.55rem;min-width:0}.driver-summary_styles_rangeBar__F8DWm{position:relative;height:22px;display:flex;align-items:center;min-width:0;flex:1 1 auto}.driver-summary_styles_rangeTrack__RsDF6{width:100%;height:8px;border-radius:999px;background:color-mix(in srgb,var(--color-border) 70%,white)}.driver-summary_styles_rangeValue__1IyE8{position:absolute;height:8px;border-radius:999px;background:color-mix(in srgb,var(--color-teal) 80%,white)}.driver-summary_styles_rangeStats__LEPAz{display:grid;justify-items:center;gap:.1rem;font-size:.74rem;color:var(--color-muted-foreground);line-height:1.1}.driver-summary_styles_rangePrimaryValue__UwMlU{color:var(--color-foreground);font-weight:600;white-space:nowrap}.driver-summary_styles_rangeSecondaryValue__pMhOs{white-space:nowrap}.driver-summary_styles_rangeHeader__zk9Oy{display:grid;justify-items:center}.driver-summary_styles_eventList__Gt6sl{display:grid;gap:.35rem;padding:.55rem .65rem .7rem 2rem;border-top:1px solid color-mix(in srgb,var(--color-border) 72%,white);background:color-mix(in srgb,var(--color-light) 35%,white)}.driver-summary_styles_eventListRow__P4VdH{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.55rem .65rem;border:1px solid color-mix(in srgb,var(--color-border) 78%,white);border-radius:.45rem;background:var(--color-card)}.driver-summary_styles_eventListRowButton__SFOxO{width:100%;text-align:left;cursor:pointer}.driver-summary_styles_eventListRowButton__SFOxO:hover{background:color-mix(in srgb,var(--color-light) 52%,white)}.driver-summary_styles_eventListMeta__XAaDl,.driver-summary_styles_eventListPrimary__6hT9d{display:grid;gap:.15rem;min-width:0}.driver-summary_styles_eventDate__uRAdI,.driver-summary_styles_eventLocation__zYxTH,.driver-summary_styles_eventSeverity__HAj2n,.driver-summary_styles_eventSource___Tudw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.driver-summary_styles_eventDate__uRAdI{font-size:.78rem;font-weight:600}.driver-summary_styles_eventLocation__zYxTH,.driver-summary_styles_eventSource___Tudw{font-size:.74rem;color:var(--color-muted-foreground)}.driver-summary_styles_eventSeverity__HAj2n{font-size:.76rem;color:color-mix(in srgb,var(--color-foreground) 76%,var(--color-teal))}.driver-summary_styles_eventRowChevron__rmNlw{display:inline-flex;align-items:center;justify-content:center;color:var(--color-muted-foreground)}.driver-summary_styles_eventDetailPanel__t4Z1F{margin-top:-.1rem;padding:0 .25rem .25rem}.driver-summary_styles_eventDetailContent__dScze{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,1fr);gap:.75rem;padding:.7rem;border:1px solid color-mix(in srgb,var(--color-border) 82%,white);border-radius:.45rem;background:color-mix(in srgb,var(--color-card) 80%,white)}.driver-summary_styles_eventDetailMedia__xMAFd,.driver-summary_styles_eventDetailSidebar__UzJYh{min-width:0}.driver-summary_styles_inlineVideoPlayer__ciZXq{display:block;width:100%;max-height:240px;border-radius:.45rem;background:#000}.driver-summary_styles_eventDetailSidebar__UzJYh{display:grid;gap:.7rem;align-content:start}.driver-summary_styles_eventDetailStats__ihx6h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.driver-summary_styles_eventDetailStatRow__eJTXV{display:grid;gap:.18rem;padding:.55rem .65rem;border:1px solid color-mix(in srgb,var(--color-border) 80%,white);border-radius:.45rem;background:var(--color-card)}.driver-summary_styles_eventDetailStatLabel__JnJoB{font-size:.72rem;color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.03em}.driver-summary_styles_eventDetailStatValue__cKBcv{font-size:.95rem}.driver-summary_styles_eventFactorsBlock__U5nZa{display:grid;gap:.5rem}.driver-summary_styles_eventFactorsTitle__npPE_{font-size:.78rem;font-weight:700}.driver-summary_styles_eventFactorsList__CQMzO{display:grid;gap:.45rem}.driver-summary_styles_factorItem__O_q6H{display:grid;gap:.22rem}.driver-summary_styles_factorHeader__C5c6N{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.driver-summary_styles_factorLabel__bSDXr{font-size:.75rem;min-width:0}.driver-summary_styles_factorValue__NipOl{font-size:.74rem;color:var(--color-muted-foreground);white-space:nowrap}.driver-summary_styles_factorProgress__Nqf4P{height:.4rem}.driver-summary_styles_eventDetailsEmpty__LAbVB,.driver-summary_styles_eventDetailsError__Lj5DQ,.driver-summary_styles_eventDetailsLoading__wdu19{min-height:84px;display:grid;place-items:center;text-align:center;padding:.85rem;border:1px dashed color-mix(in srgb,var(--color-border) 84%,white);border-radius:.45rem;color:var(--color-muted-foreground);background:color-mix(in srgb,var(--color-card) 75%,white)}.driver-summary_styles_eventDetailsLoading__wdu19{gap:.35rem}.driver-summary_styles_eventDetailsError__Lj5DQ{color:color-mix(in srgb,#b91c1c 76%,var(--color-foreground))}.driver-summary_styles_severityEmpty__oJso9{min-height:120px;display:grid;place-items:center;color:var(--color-muted-foreground);border:1px dashed var(--color-border);border-radius:.5rem;background:var(--color-card)}@media(max-width:720px){.driver-summary_styles_severityRow__bLgoZ,.driver-summary_styles_severityTableHeader__XXx5v{grid-template-columns:minmax(0,1fr) minmax(120px,1.2fr) 88px 96px;gap:.5rem}.driver-summary_styles_eventList__Gt6sl{padding-left:.85rem}.driver-summary_styles_eventListRow__P4VdH{grid-template-columns:1fr auto;gap:.4rem}.driver-summary_styles_eventListMeta__XAaDl{grid-column:1/2}.driver-summary_styles_eventRowChevron__rmNlw{grid-column:2/3;grid-row:1/span 2;align-self:center}.driver-summary_styles_eventDetailContent__dScze{grid-template-columns:1fr}.driver-summary_styles_eventDetailStats__ihx6h{grid-template-columns:1fr 1fr}}.coaching_styles_container__CAtUg{height:100%;display:grid;grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:.75rem;min-height:0}.coaching_styles_panel__834G3{min-height:0;display:grid;grid-template-rows:auto 1fr;border:1px solid var(--color-border);border-radius:.65rem;background:var(--color-card);overflow:hidden}.coaching_styles_sidebarHeader__FGWno{display:flex;justify-content:space-between;gap:.75rem}.coaching_styles_detailHeader__BFEYz,.coaching_styles_sidebarHeader__FGWno{align-items:center;padding:.85rem .9rem .75rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 76%,white);width:100%}.coaching_styles_headerTitleBlock__KWE9_{display:grid;align-items:center;gap:.2rem}.coaching_styles_headerTitle___sV4V{font-size:.92rem;font-weight:700}.coaching_styles_headerSubtext___NsLn{font-size:.76rem;color:var(--color-muted-foreground)}.coaching_styles_detailScroll__1G0eP,.coaching_styles_sidebarScroll__jX976{min-height:0}.coaching_styles_sessionList__kYXhU{display:grid;gap:.55rem;padding:.75rem}.coaching_styles_sessionRow__mmrF7{width:100%;display:grid;gap:.45rem;padding:.75rem;border:1px solid color-mix(in srgb,var(--color-border) 78%,white);border-radius:.6rem;background:color-mix(in srgb,var(--color-card) 80%,white);text-align:left;cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .14s ease}.coaching_styles_sessionRow__mmrF7:hover{background:color-mix(in srgb,var(--color-light) 48%,white);border-color:color-mix(in srgb,var(--color-teal) 24%,var(--color-border));transform:translateY(-1px)}.coaching_styles_sessionRowActive__oKa8y{border-color:color-mix(in srgb,var(--color-teal) 58%,var(--color-border));background:color-mix(in srgb,var(--color-teal) 10%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-teal) 18%,transparent)}.coaching_styles_sessionRowBottom__e_lcp,.coaching_styles_sessionRowMeta__7hqDi,.coaching_styles_sessionRowTop__fkRE7{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.coaching_styles_sessionDriver__a_278{font-size:.84rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coaching_styles_sessionCount__PWSev,.coaching_styles_sessionDriverNo__wM1yM,.coaching_styles_sessionPeriod__sAb9v,.coaching_styles_sessionTimestamp__p5ULE{font-size:.74rem;color:var(--color-muted-foreground)}.coaching_styles_statusBadge__Mr9aV{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.18rem .55rem;font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.coaching_styles_statusBadgeReviewed__O9oLl{color:color-mix(in srgb,#166534 78%,var(--color-foreground));background:color-mix(in srgb,#22c55e 18%,white)}.coaching_styles_statusBadgePending__PUNp0{color:color-mix(in srgb,#92400e 78%,var(--color-foreground));background:color-mix(in srgb,#f59e0b 18%,white)}.coaching_styles_detailHeader__BFEYz{display:grid;gap:.75rem}.coaching_styles_detailActions___FADN,.coaching_styles_detailHeaderBottom__bOtGl,.coaching_styles_detailHeaderTop__1joiF{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.coaching_styles_sessionIdentity__6fcGR{display:grid;gap:.16rem}.coaching_styles_sessionIdentityTitle__HM_al{font-size:1rem;font-weight:700}.coaching_styles_sessionIdentityMeta__YC5wY{font-size:.78rem;color:var(--color-muted-foreground)}.coaching_styles_metricsRow__WPJPI{display:flex;align-items:stretch;gap:.55rem;flex-wrap:wrap}.coaching_styles_metricCard__GgOQA{min-width:120px;display:grid;gap:.15rem;padding:.6rem .7rem;border:1px solid color-mix(in srgb,var(--color-border) 80%,white);border-radius:.55rem;background:color-mix(in srgb,var(--color-card) 72%,white)}.coaching_styles_metricLabel__fPa10{font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted-foreground)}.coaching_styles_metricValue__Kkvij{font-size:.9rem;font-weight:700}.coaching_styles_eventsList__Zq4a3{display:grid;gap:.8rem;padding:.8rem}.coaching_styles_eventCard__Ie7Lg{display:grid;grid-template-columns:minmax(220px,320px) minmax(220px,1fr) minmax(260px,320px);gap:.75rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--color-border) 80%,white);border-radius:.7rem;background:color-mix(in srgb,var(--color-card) 78%,white)}.coaching_styles_detailsPane__zIiAJ,.coaching_styles_notesPane__RKzEG,.coaching_styles_videoPane__c4kc1{min-width:0}.coaching_styles_videoPane__c4kc1{display:grid;gap:.55rem;align-content:start}.coaching_styles_videoPlaceholder__duCrp,.coaching_styles_videoPlayer__T68cR{width:100%;min-height:200px;border-radius:.6rem;background:#000}.coaching_styles_videoPlayer__T68cR{display:block}.coaching_styles_videoViewSelector__dx8fO{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.coaching_styles_videoViewButton__dw6yE{border-color:color-mix(in srgb,var(--color-border) 78%,white);background:color-mix(in srgb,var(--color-card) 84%,white)}.coaching_styles_videoViewButtonActive__fjCg_{border-color:color-mix(in srgb,var(--color-teal) 55%,var(--color-border));background:color-mix(in srgb,var(--color-teal) 12%,white);color:color-mix(in srgb,var(--color-teal) 70%,var(--color-foreground))}.coaching_styles_videoPlaceholder__duCrp{display:grid;place-items:center;border:1px dashed color-mix(in srgb,var(--color-border) 82%,white);color:color-mix(in srgb,white 74%,var(--color-muted-foreground))}.coaching_styles_detailsPane__zIiAJ{display:grid;gap:.65rem;align-content:start}.coaching_styles_eventTitleRow__Dsk_l{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.coaching_styles_eventTitle__Wjk3o{font-size:.95rem;font-weight:700}.coaching_styles_eventMetaGrid__7F5yF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.coaching_styles_eventMetaCard__q5LzT{display:grid;gap:.16rem;padding:.55rem .65rem;border:1px solid color-mix(in srgb,var(--color-border) 82%,white);border-radius:.55rem;background:var(--color-card)}.coaching_styles_eventMetaLabel__XRQmu{font-size:.68rem;color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.03em}.coaching_styles_eventMetaValue__115st{font-size:.83rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coaching_styles_notesPane__RKzEG{display:grid;gap:.5rem;align-content:start}.coaching_styles_notesHeader__4VJu5{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.coaching_styles_notesTitle__POi3o{font-size:.82rem;font-weight:700}.coaching_styles_notesText__7ohkg{min-height:168px;resize:vertical;background:color-mix(in srgb,var(--color-card) 72%,white)}.coaching_styles_notesStatus__OWYfl{font-size:.72rem;color:var(--color-muted-foreground)}.coaching_styles_emptyState__MyywP{min-height:220px;display:grid;place-items:center;padding:1rem;text-align:center;color:var(--color-muted-foreground)}.coaching_styles_dialogContent__P5e23{max-width:960px}.coaching_styles_createSummary__HYWoh{display:grid;gap:.45rem;padding:.75rem;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--color-border) 78%,white);background:color-mix(in srgb,var(--color-light) 42%,white)}.coaching_styles_dialogEventList__MC_N3{max-height:360px;overflow:auto;display:grid;gap:.55rem;padding-right:.25rem}.coaching_styles_dialogEventRow__UVPV_{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;padding:.7rem;border:1px solid color-mix(in srgb,var(--color-border) 80%,white);border-radius:.55rem;background:var(--color-card)}.coaching_styles_dialogCheckbox__cygWA{margin-top:.2rem}.coaching_styles_dialogEventInfo__aqfQg{display:grid;gap:.18rem;min-width:0}.coaching_styles_dialogEventName__7zvL2{font-size:.85rem;font-weight:700}.coaching_styles_dialogEventMeta__Msq72{font-size:.75rem;color:var(--color-muted-foreground)}.coaching_styles_dangerButton__A_Tia{border-color:color-mix(in srgb,#dc2626 30%,var(--color-border))}@media(max-width:1100px){.coaching_styles_eventCard__Ie7Lg{grid-template-columns:minmax(220px,300px) minmax(0,1fr)}.coaching_styles_notesPane__RKzEG{grid-column:1/-1}}@media(max-width:920px){.coaching_styles_container__CAtUg{grid-template-columns:1fr}.coaching_styles_panel__834G3{min-height:280px}}@media(max-width:720px){.coaching_styles_eventCard__Ie7Lg,.coaching_styles_eventMetaGrid__7F5yF{grid-template-columns:1fr}.coaching_styles_detailActions___FADN,.coaching_styles_detailHeaderBottom__bOtGl,.coaching_styles_detailHeaderTop__1joiF,.coaching_styles_sessionRowBottom__e_lcp,.coaching_styles_sessionRowMeta__7hqDi,.coaching_styles_sessionRowTop__fkRE7{align-items:flex-start;flex-direction:column}}.driver-details_styles_driverDetailsContainer__TrI0F{width:1250px;min-width:1250px;max-width:1250px;height:100%;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:.5rem;overflow:hidden}.driver-details_styles_emptyState__BaaIP{height:100%;display:grid;place-items:center;color:var(--color-muted-foreground);border:1px dashed var(--color-border);border-radius:.5rem;background:var(--color-card)}.driver-details_styles_header__0s_Nz{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:.5rem .65rem;background-color:#eee;border:1px solid #ddd;border-radius:.5rem}.driver-details_styles_titleBlock__N1lBU{display:grid;grid-template-columns:auto auto;align-content:center;gap:.55rem}.driver-details_styles_titleBlock__N1lBU h3{margin:0;font-size:1rem;font-weight:700}.driver-details_styles_titleBlock__N1lBU span{color:var(--color-muted-foreground);font-size:1rem}.driver-details_styles_periodSection__OpbLE{width:100%;max-width:100%;min-width:0;border:none;border-radius:.5rem;padding:.5 0;background:var(--color-card)}.driver-details_styles_detachedPanel__3cVPl,.driver-details_styles_tabsRoot__qJ3Iz{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr)}.driver-details_styles_detachedPanel__3cVPl{--detached-panel-width:430px;--detached-panel-min-width:var(--detached-panel-width);--detached-panel-max-width:var(--detached-panel-width);width:var(--detached-panel-width);min-width:var(--detached-panel-min-width);max-width:var(--detached-panel-max-width);border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card);position:relative;overflow:hidden;transition:max-width .22s ease,min-width .22s ease,opacity .22s ease,transform .22s ease}.driver-details_styles_detachedPanelCollapsing__MWH15{--detached-panel-width:0px;opacity:0;transform:scaleX(var(--detached-panel-collapse-scale,.96));pointer-events:none}.driver-details_styles_detachedPanelHeader__gfZ2Z{min-height:44px;padding:.5rem .65rem;border-bottom:1px solid #ddd;background-color:#eee;display:flex;align-items:center;gap:.45rem}.driver-details_styles_detachedPanelHeader__gfZ2Z h4{display:flex;align-items:center;gap:.35rem;white-space:nowrap;font-size:.85rem;font-weight:700;margin:0 auto 0 0}.driver-details_styles_closeDetachedButton__V8X6H{width:26px;height:26px;border-radius:.35rem;border:1px solid var(--color-border);background:var(--color-card);color:var(--color-foreground);cursor:pointer;font-size:1rem;line-height:1;display:inline-grid;place-items:center}.driver-details_styles_closeDetachedButton__V8X6H:hover{background:color-mix(in srgb,var(--color-accent) 70%,white)}.driver-details_styles_detachedPanelContent__bXBU9{min-height:0;overflow:auto;padding:.5rem}.driver-details_styles_detachedPanelResizeHandle__Z04nG{position:absolute;top:0;right:0;width:10px;height:100%;cursor:ew-resize;z-index:5}.driver-details_styles_detachedPanelResizeHandle__Z04nG:before{content:"";position:absolute;top:50%;right:2px;transform:translateY(-50%);width:3px;height:36px;border-radius:999px;background:color-mix(in srgb,var(--color-muted-foreground) 45%,transparent)}.driver-details_styles_detachedPanelResizeHandle__Z04nG:hover:before{background:color-mix(in srgb,var(--color-teal) 55%,white)}.driver-details_styles_tabsList__2_0wP{width:fit-content}.driver-details_styles_tabContent__K_ODp{min-height:0;overflow:hidden}.driver-details_styles_detachedNotice__KPR0M{min-height:120px;display:grid;place-items:center;color:var(--color-muted-foreground);border:1px dashed var(--color-border);border-radius:.5rem;background:var(--color-card);font-size:.85rem}.driver-details_styles_tabContextMenu__A8LCP{position:fixed;z-index:50;border:1px solid var(--color-border);border-radius:.45rem;background:var(--color-card);box-shadow:0 8px 18px color-mix(in srgb,var(--color-foreground) 16%,transparent);padding:.2rem}.driver-details_styles_tabContextMenu__A8LCP button{border:none;background:rgba(0,0,0,0);color:var(--color-foreground);text-align:left;width:100%;border-radius:.35rem;padding:.4rem .55rem;cursor:pointer;font-size:.8rem}.driver-details_styles_tabContextMenu__A8LCP button:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 68%,white)}.driver-details_styles_tabContextMenu__A8LCP button:disabled{color:var(--color-muted-foreground);cursor:default}.driver-details_styles_eventsEmpty__WvYt6,.driver-details_styles_placeholder__hgv8h{min-height:120px;display:grid;place-items:center;color:var(--color-muted-foreground);border:1px dashed var(--color-border);border-radius:.5rem;background:var(--color-card)}.driver-details_styles_eventsLayout__cmVlK{height:100%;min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr);gap:.75rem}.driver-details_styles_eventsListPane__e_vAH{min-height:0;overflow:hidden;background:rgba(0,0,0,0);display:flex}.driver-details_styles_eventsListPane__e_vAH>*{flex:1 1 auto;min-height:0}.driver-details_styles_eventsScroll__au4sz{height:100%}.driver-details_styles_eventRow__9yrRr{width:100%;border:0;border-bottom:1px solid var(--color-border);background:rgba(0,0,0,0);text-align:left;cursor:pointer;display:grid;gap:.2rem;padding:.55rem .65rem}.driver-details_styles_eventRow__9yrRr:hover{background:color-mix(in srgb,var(--color-accent) 65%,white)}.driver-details_styles_eventRowSelected__2gIWi{background:color-mix(in srgb,var(--color-teal) 12%,var(--color-card))}.driver-details_styles_eventName__rjZBx{font-size:.85rem;font-weight:600}.driver-details_styles_eventDate__nYvsE{font-size:.75rem;color:var(--color-muted-foreground)}.driver-details_styles_eventsDetailTabs__URIUj{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr)}.driver-details_styles_eventsDetailContent__kHeVr{min-height:0;overflow:hidden}.driver-details_styles_selectedEventHint__T3VnQ{margin-top:.5rem;font-size:.8rem;color:var(--color-muted-foreground)}.driver-details_styles_panelShell___nDZY{position:relative;min-height:0}.driver-details_styles_panelDropAfter___1MUY:after,.driver-details_styles_panelDropBefore__0OLik:before{content:"";position:absolute;top:.5rem;bottom:.5rem;width:3px;border-radius:999px;background:color-mix(in srgb,var(--color-teal) 75%,white);pointer-events:none;z-index:4}.driver-details_styles_panelDropBefore__0OLik:before{left:-.55rem}.driver-details_styles_panelDropAfter___1MUY:after{right:-.55rem}.driver-details_styles_panelDragHandle__LA4Jf{width:18px;height:26px;border-radius:.35rem;border:1px solid var(--color-border);background:radial-gradient(circle,color-mix(in srgb,var(--color-muted-foreground) 80%,white) 1px,transparent 1px),radial-gradient(circle,color-mix(in srgb,var(--color-muted-foreground) 80%,white) 1px,transparent 1px);background-size:6px 6px;background-position:1px 1px,4px 4px;cursor:grab;flex-shrink:0}.driver-details_styles_panelDragHandle__LA4Jf:active{cursor:grabbing}.panel-container_styles_panelContainer__6rJBq{width:100%;height:100%;min-height:0;display:flex;flex-direction:row;align-items:stretch;gap:1rem;overflow-x:auto;overflow-y:hidden;padding-bottom:6px}.panel-container_styles_panelContainer__6rJBq>*{flex:0 0 auto;min-height:0}.panel-host_styles_panelHost__pBkJF{--tab-rail-width:30px;--tab-rail-gap:6px;display:flex;align-items:stretch;gap:var(--tab-rail-gap);height:100%;min-height:0;flex:0 0 auto;overflow:hidden}.panel-host_styles_withTabRail__nNhbh{width:calc(var(--tab-rail-width) + var(--tab-rail-gap) + var(--panel-host-content-width));min-width:calc(var(--tab-rail-width) + var(--tab-rail-gap) + var(--panel-host-content-width))}.panel-host_styles_withoutTabRail__f6HVP{width:var(--panel-host-content-width);min-width:var(--panel-host-content-width)}.panel-host_styles_collapsed__Un_QV{gap:0;width:var(--tab-rail-width);min-width:var(--tab-rail-width)}.panel-host_styles_tabRail__xf_Tz{width:var(--tab-rail-width);min-width:var(--tab-rail-width);display:flex;flex-direction:column;align-items:stretch;gap:3px;padding:3px;margin-top:10px;min-height:0;border-radius:.5rem;background:var(--color-muted,#eee)}.panel-host_styles_expandButton__FJhVI{display:flex;align-items:center;justify-content:center;width:100%;min-height:28px;padding:0;border:1px solid rgba(0,0,0,0);border-radius:calc(.5rem - 3px);background:rgba(0,0,0,0);color:var(--color-muted-foreground);cursor:pointer;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.panel-host_styles_expandButton__FJhVI:hover{background:color-mix(in srgb,var(--color-card,#fff) 55%,transparent);color:var(--color-foreground)}.panel-host_styles_tabsList__1oDMt{display:flex;flex-direction:column;gap:3px;min-height:0}.panel-host_styles_tabButton__3GWE6{display:flex;align-items:center;justify-content:center;width:100%;min-height:102px;padding:0;border:1px solid rgba(0,0,0,0);border-radius:calc(.5rem - 3px);background:rgba(0,0,0,0);color:var(--color-muted-foreground);cursor:pointer;overflow:hidden;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.panel-host_styles_tabButton__3GWE6:hover{background:color-mix(in srgb,var(--color-card,#fff) 55%,transparent);color:var(--color-foreground)}.panel-host_styles_tabButtonActive__DpxRf{background:var(--color-background,var(--color-card,#fff));color:var(--color-foreground);box-shadow:0 1px 3px rgba(0,0,0,.1)}.panel-host_styles_tabButtonInner___hWpn{display:inline-flex;align-items:center;gap:.35rem;transform:rotate(-90deg);white-space:nowrap}.panel-host_styles_tabIcon__ngZog{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.panel-host_styles_tabLabel__hPipT{font-size:.75rem;font-weight:700;letter-spacing:.03em}.panel-host_styles_contentShell__ksyUn{width:var(--panel-host-content-width);min-width:var(--panel-host-content-width);max-width:var(--panel-host-content-width);height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.panel-host_styles_contentShellCollapsed__xk27g{flex:0 0 0;width:0;min-width:0;max-width:0;opacity:0;visibility:hidden;pointer-events:none}.panel-host_styles_contentPanel__D2L_P{position:absolute;inset:0;display:flex;width:100%;height:100%;min-height:0}.panel-host_styles_contentPanelActive__ahHQO{visibility:visible}.panel-host_styles_contentPanelHidden__rd89Y{visibility:hidden;pointer-events:none}.event-details_styles_panelRoot__59fIo{display:flex;flex-direction:column;width:100%;min-width:900px;flex:0 0 900px;min-height:0;overflow:hidden}.event-details_styles_hostedPanel__gDHr7{width:100%;min-width:900px;flex:1 1 auto;height:100%}.event-details_styles_panelRootCollapsed__sFweH{width:25px;min-width:25px;flex-basis:25px;align-items:center}.event-details_styles_collapsedPanelTitle__Rrkis{margin-top:.25rem;color:var(--color-muted-foreground);font-size:.8rem;font-weight:600;letter-spacing:.03em;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap}.event-details_styles_panelContent__vjsuX{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.event-details_styles_panelContentHidden__UY_a4{display:none!important}.event-details_styles_simpleButton__UnQA_{display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:0;border-radius:6px;margin:0;cursor:pointer;color:var(--color-gray)}.event-details_styles_simpleButton__UnQA_>button>svg,.event-details_styles_simpleButton__UnQA_>svg{display:block;margin:auto}.event-details_styles_simpleButton__UnQA_:hover{background-color:hsl(0,0%,90%);color:#000}.event-details_styles_headerToggleButton__mh_2d{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.event-details_styles_panelHeader__ROUu7{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;min-width:0;padding:.5rem .65rem;min-height:44px;background-color:#eee;border:1px solid #ddd;border-radius:.5rem;margin-top:10px;margin-bottom:.25rem}.event-details_styles_panelHeaderCollapsed__ReC8d{justify-content:center;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);gap:0}.event-details_styles_headerTitleGroup__Z_66c{display:flex;align-items:center;min-width:0;gap:.45rem;flex:1 1 auto}.event-details_styles_headerSummary__nUJDU{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1 1 auto}.event-details_styles_headerEventMeta__RrYaj{display:flex;align-items:baseline;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-details_styles_headerTitle__x1M2U{display:flex;align-items:center;gap:.4rem;min-width:0}.event-details_styles_headerTitle__x1M2U h3{flex:1;font-weight:700;margin:0 0 2px}.event-details_styles_headerIcon__Mg05y{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:inherit}.event-details_styles_commentControls__ShK7p{margin:0}.event-details_styles_commentSelect__wooF3{width:100%;padding:.4rem .6rem;border-radius:6px;border:1px solid #d5d7db;background:#fff}.event-details_styles_cameraGrid__M9IEE{display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-column-gap:0;grid-row-gap:10px;overflow:hidden;height:100%;width:100%;min-width:900px;min-height:0}.event-details_styles_eventMetaName__YW5fl{font-weight:700;font-size:1rem;line-height:1.2}.event-details_styles_eventMetaSeparator__2otFd{line-height:1.2;padding-left:5px;padding-right:5px}.event-details_styles_eventMetaDriverName__YvRVa{line-height:1.2}.event-details_styles_eventMetaDateInline__Oiqc3{line-height:1.2;white-space:nowrap;color:var(--color-muted-foreground);font-size:1rem}.event-details_styles_eventMetaRight__R572n{margin-left:auto;padding-right:3px;display:flex;align-items:center}.event-details_styles_deleteEventButton__YOtNE{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;padding:.1rem;border-radius:6px;margin:0;cursor:pointer;background:rgba(0,0,0,0);color:var(--color-danger);border:0;transition:background-color .2s ease,color .2s ease}.event-details_styles_deleteEventButton__YOtNE:hover{background:color-mix(in srgb,var(--color-danger) 20%,white);color:var(--color-danger)}.event-details_styles_eventTagsBar__fJF_m{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.event-details_styles_eventTagsRow__bZmWO{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.event-details_styles_favoriteTagButton__WBBFM{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--color-border);border-radius:.35rem;background:var(--color-background);color:var(--color-muted-foreground);cursor:pointer;flex-shrink:0}.event-details_styles_favoriteTagButton__WBBFM:hover{background:var(--color-accent);color:var(--color-foreground)}.event-details_styles_eventTagChip__VzfIq{display:grid;align-content:center;padding:4px .6rem .2rem;border:1px solid;border-radius:.35rem;font-size:.8rem;font-weight:600;background:rgba(0,0,0,0);height:25px;--is-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.05)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--is-shadow);--dot:color-mix(in srgb,var(--tagColor) 20%,white);--bg:transparent;--size:4px;--radius:1px;background-color:color-mix(in srgb,var(--tagColor) 12%,white);background-image:radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius)),radial-gradient(circle,var(--dot) var(--radius),transparent var(--radius));background-size:var(--size) var(--size);background-position:0 0,calc(var(--size)/2) calc(var(--size)/2)}.event-details_styles_eventTagChip__VzfIq span{line-height:1.2}.event-details_styles_addTagButton___O86X{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:0 .65rem;border:1px solid var(--color-border);border-radius:.35rem;background:var(--color-background);color:var(--color-foreground);cursor:pointer;flex-shrink:0;font-size:.8rem;font-weight:600}.event-details_styles_addTagButton___O86X:hover{background:var(--color-accent)}.event-details_styles_gridVideo__KvWzc{display:grid;width:100%;grid-template-areas:"main main main" "bottom-left bottom-center bottom-right";grid-template-columns:1fr 1fr 1fr;grid-template-rows:2fr 1fr;gap:10px;box-sizing:border-box;overflow:hidden;min-height:0;height:500px}.event-details_styles_gridVideo__KvWzc.event-details_styles_expanded__z_GzL{grid-template-areas:"expanded";grid-template-columns:1fr;grid-template-rows:1fr;height:100%}.event-details_styles_videoSingle__BGuOF{grid-area:main;display:flex;align-items:center;justify-content:center;width:100%;height:300px;overflow:hidden;position:relative}.event-details_styles_videoSingle__BGuOF>*{max-width:100%;max-height:100%}.event-details_styles_videoSingle__BGuOF.event-details_styles_expanded__z_GzL{grid-area:expanded;height:100%}.event-details_styles_videoSingle__BGuOF.event-details_styles_expanded__z_GzL>*{width:auto;height:100%;max-width:100%;max-height:100%}.event-details_styles_videoBL__HUpnz,.event-details_styles_videoBM__Qkd2a,.event-details_styles_videoBR__VLawV,.event-details_styles_videoMain__m0IzO{display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;position:relative}.event-details_styles_videoBL__HUpnz>*,.event-details_styles_videoBM__Qkd2a>*,.event-details_styles_videoBR__VLawV>*,.event-details_styles_videoMain__m0IzO>*{max-width:100%;max-height:100%}.event-details_styles_videoBL__HUpnz.event-details_styles_expanded__z_GzL,.event-details_styles_videoBM__Qkd2a.event-details_styles_expanded__z_GzL,.event-details_styles_videoBR__VLawV.event-details_styles_expanded__z_GzL,.event-details_styles_videoMain__m0IzO.event-details_styles_expanded__z_GzL{grid-area:expanded;height:100%}.event-details_styles_videoBL__HUpnz.event-details_styles_expanded__z_GzL>*,.event-details_styles_videoBM__Qkd2a.event-details_styles_expanded__z_GzL>*,.event-details_styles_videoBR__VLawV.event-details_styles_expanded__z_GzL>*,.event-details_styles_videoMain__m0IzO.event-details_styles_expanded__z_GzL>*{width:auto;height:100%;max-width:100%;max-height:100%}.event-details_styles_videoBL__HUpnz.event-details_styles_hidden__dr3ZI,.event-details_styles_videoBM__Qkd2a.event-details_styles_hidden__dr3ZI,.event-details_styles_videoBR__VLawV.event-details_styles_hidden__dr3ZI,.event-details_styles_videoMain__m0IzO.event-details_styles_hidden__dr3ZI{display:none}.event-details_styles_videoMain__m0IzO{grid-area:main}.event-details_styles_videoBL__HUpnz{grid-area:bottom-left}.event-details_styles_videoBM__Qkd2a{grid-area:bottom-center}.event-details_styles_videoBR__VLawV{grid-area:bottom-right}.event-details_styles_expandButton__4aT9X{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.7);color:#fff;border:none;padding:6px 10px;border-radius:4px;font-size:12px;cursor:pointer;z-index:10;transition:all .2s;opacity:0;width:auto;height:auto}.event-details_styles_expandButton__4aT9X:hover{background:rgba(0,0,0,.9)}.event-details_styles_gridEvaluation__9FuPl{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;border-right:0 solid;border-color:var(--color-border);width:100%;height:100%;min-height:0;grid-gap:10px}.event-details_styles_gridTabs__B41g2{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0}.event-details_styles_eventNavButtons__os_Ng{display:flex;justify-content:center;align-items:center;gap:.5rem}.event-details_styles_eventScrollArea__lZ2X6{flex:1;overflow-y:auto;padding-right:10px;padding-left:8px}.event-details_styles_containerContent__J_Lvw{display:grid;grid-template-rows:500px 500px;gap:20px}.event-details_styles_eventNavPosition__kM_nA{min-width:90px;text-align:center;font-size:.875rem;color:var(--color-muted-foreground)}.event-details_styles_gridTabsContent__GBZ_Y{height:100%;min-height:0;overflow:hidden}.event-details_styles_detailsContent__OZgy1{width:100%;height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;overflow:hidden}.event-details_styles_detailsMapPanel__XJrr_{overflow:hidden}.event-details_styles_detailsContextPanel__32YOh,.event-details_styles_detailsMapPanel__XJrr_{width:100%;height:100%;min-height:0;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card)}.event-details_styles_detailsContextPanel__32YOh{overflow:auto;padding:0 .5rem .5rem}.event-details_styles_eventDistributionContent__9w3Ky,.event-details_styles_telemetryContent__l_j3t{width:100%;height:100%;min-height:0}.event-details_styles_eventDistributionLoading__oG3zE,.event-details_styles_telemetryLoading__7_z2A{width:100%;height:100%;min-height:220px;display:grid;place-items:center}.event-details_styles_telemetryGrid__8mIUK{width:100%;height:100%;min-height:0;display:grid;grid-template-columns:56px repeat(3,minmax(0,1fr));gap:.5rem;overflow:hidden}.event-details_styles_telemetryTimeline__H2HHX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.event-details_styles_telemetryTimeline__H2HHX div{margin:0}.event-details_styles_telemetryChartPanel__W5yYq,.event-details_styles_telemetryDetailPanel__BuN5U{overflow:hidden;height:100%;display:grid;grid-template-rows:30px minmax(0,1fr);min-height:0;min-width:0;box-sizing:border-box}.event-details_styles_telemetryLabelContent__vYCGb{display:flex;justify-content:end;align-items:center;flex-direction:column;gap:.25rem;font-size:1rem}.event-details_styles_telemetryLineChartContent__NRPu1{width:100%;height:100%;display:flex;justify-content:center;align-items:center;min-height:0;padding:.5rem;box-sizing:border-box}.event-details_styles_telemetryDetailContentContainer__lEx7_{padding:.5rem}.event-details_styles_telemetryDetailContent__tPsfM{height:100%;min-height:0;overflow:auto;padding:0 .5rem .5rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card)}.event-details_styles_svgIcon___JwnI{width:50px;height:50px}.event-details_styles_gridFeedback__qhX3L{display:grid;width:100%;grid-column:2;grid-row:2/span 2;min-height:0}.event-details_styles_gridFeedback__qhX3L .event-details_styles_gridFeedbackContent__PDATX{display:grid;width:100%;height:100%;min-height:0;grid-template-rows:auto 1fr;grid-gap:12px}.event-details_styles_gridFeedback__qhX3L .event-details_styles_gridFeedbackComment__70csY{display:grid;width:100%;height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:.4rem}.event-details_styles_gridSeverityImportance__iMMVg{position:relative;display:grid;overflow-y:auto;grid-column:1;grid-row:3;min-height:0}.event-details_styles_commentAreaStretch__rl_UO{height:100%;min-height:100%;align-self:stretch}.event-details_styles_severityImportanceHeader__LVVGe{display:flex;align-items:center;gap:.5rem;grid-column:1;grid-row:2;justify-self:center}.event-details_styles_severityImportanceParent__XG0qk{display:grid;height:100%;overflow-y:auto;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-card);align-content:start}.event-details_styles_severityImportanceContainer__Q0_8k{display:grid;padding:.5rem;grid-gap:10px}.event-details_styles_noSeverityState__t1two{height:100%;min-height:100%;width:100%;place-self:stretch;display:grid;place-items:center;align-content:center;gap:.5rem;color:var(--color-muted-foreground);text-align:center;margin-top:50px}.event-details_styles_noSeverityState__t1two span{font-size:.95rem;font-weight:500}.event-details_styles_severityItem__HLZ5G{display:flex;flex-direction:column;gap:.25rem}.event-details_styles_severityLabel__jTNSQ{display:flex;justify-content:space-between;align-items:center;font-size:.85rem}.event-details_styles_severityLabelText__bAYXQ{display:flex;align-items:center;gap:.375rem}.event-details_styles_severityLabelText__bAYXQ span:first-child{font-weight:500}.event-details_styles_severityValue__Oce39{color:var(--color-muted-foreground);font-size:.75rem;font-weight:600}.event-details_styles_infoIcon__LeNen{color:var(--color-muted-foreground);cursor:help;transition:color .2s ease}.event-details_styles_infoIcon__LeNen:hover{color:var(--color-foreground)}.event-details_styles_severityProgressBar__K4KH9{height:6px;width:100%}.event-details_styles_placeholder__8m9GB{min-height:220px;height:100%;width:100%;display:grid;place-items:center;color:var(--color-muted-foreground,#666);border:1px dashed var(--color-border,#ddd);border-radius:.5rem;background:var(--color-card,#fff)}