._helpBtn_s9a2i_1{border:1px solid var(--border-strong);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:border-color .15s,color .15s;display:inline-flex}._helpBtn_s9a2i_1:hover{border-color:var(--muted);color:var(--text-dim)}._rs_hczbr_2{width:200px;height:30px;position:relative}._rsTrack_hczbr_3{background:var(--surface-alt,#2a2f3a);border-radius:2px;height:4px;position:absolute;top:6px;left:0;right:0}._rsFill_hczbr_7{background:var(--accent,#3ddc84);border-radius:2px;height:4px;position:absolute}._rsInput_hczbr_8{pointer-events:none;appearance:none;background:0 0;width:100%;height:16px;margin:0;position:absolute;top:0;left:0}._rsInputTop_hczbr_15{z-index:2}._rsInput_hczbr_8::-webkit-slider-thumb{pointer-events:auto;appearance:none;background:var(--accent,#3ddc84);border:2px solid var(--bg,#0f1117);cursor:pointer;border-radius:50%;width:14px;height:14px}._rsInput_hczbr_8::-moz-range-thumb{pointer-events:auto;background:var(--accent,#3ddc84);border:2px solid var(--bg,#0f1117);cursor:pointer;border-radius:50%;width:12px;height:12px}._rsInput_hczbr_8::-webkit-slider-runnable-track{background:0 0}._rsInput_hczbr_8::-moz-range-track{background:0 0}._rsLabels_hczbr_28{color:var(--text-dim,#9ca3af);justify-content:space-between;font-size:.72rem;display:flex;position:absolute;top:16px;left:0;right:0}._panel_14v17_3{height:100%;color:var(--text);background:url(/SigninBackdrop.png) 50%/cover no-repeat fixed;flex-direction:column;align-items:center;padding:0 1rem 3rem;font-family:Inter,system-ui,sans-serif;display:flex;position:relative;overflow-y:auto}._panel_14v17_3:before{content:"";background:var(--photo-scrim,#000000a6);pointer-events:none;z-index:0;position:fixed;inset:0}._content_14v17_25{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:min(95vw,1400px);padding-top:clamp(1.5rem,4vh,3.5rem);display:flex;position:relative}._circuitBg_14v17_38{pointer-events:none;z-index:0;opacity:0;width:min(92vw,780px);animation:2s ease-out forwards _circuitFadeIn_14v17_1;position:fixed;top:50%;left:50%;transform:translate(-50%,-52%)}@keyframes _circuitFadeIn_14v17_1{0%{opacity:0}to{opacity:1}}._logo_14v17_57{border-radius:6px;width:280px;height:auto;margin:0 auto 1rem;display:block}._title_14v17_65{color:var(--text);letter-spacing:-.5px;margin-bottom:.25rem;font-size:1.8rem;font-weight:700}._sub_14v17_73{color:var(--text-dim);margin-bottom:2rem;font-size:.95rem}._dropzone_14v17_81{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:color-mix(in srgb, var(--surface) 85%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;width:100%;max-width:420px;padding:2.25rem 2rem;transition:border-color .2s,background .2s,box-shadow .2s}._dropzone_14v17_81:hover{border-color:var(--accent);background:color-mix(in srgb, var(--bg-raised) 90%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--accent) 8%, transparent)}._dragging_14v17_100{border-color:var(--accent)!important;background:color-mix(in srgb, var(--accent) 12%, var(--surface) 88%)!important;box-shadow:0 0 32px color-mix(in srgb, var(--accent) 18%, transparent)!important}._dropLabel_14v17_106{color:var(--text-dim);margin:.6rem 0 0;font-size:.88rem}._link_14v17_112{color:var(--accent);text-decoration:underline}._speedIcon_14v17_119{width:200px;height:80px;margin:0 auto .25rem;display:block;overflow:visible}._traceLine_14v17_128{stroke-dasharray:420;stroke-dashoffset:420px;animation:1.4s cubic-bezier(.4,0,.2,1) forwards _drawLine_14v17_1}._traceGreen_14v17_134{animation-delay:0s}._traceBlue_14v17_135{animation-delay:.25s}._traceRed_14v17_136{animation-delay:.5s}@keyframes _drawLine_14v17_1{to{stroke-dashoffset:0}}._formats_14v17_144{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .6rem;margin-top:.9rem;font-size:.78rem;display:flex}._formatItem_14v17_155{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}._badge_14v17_162{background:var(--border);border:1px solid var(--border-strong);color:var(--text-dim);letter-spacing:.5px;border-radius:4px;padding:.1rem .45rem;font-size:.72rem;font-weight:600}._badgeSub_14v17_173,._divider_14v17_174{color:var(--muted)}._ecuEntry_14v17_179{text-align:center;color:var(--muted);margin:.7rem 0 0;font-size:.8rem}._ecuEntryLink_14v17_186{font:inherit;color:var(--accent,#5b9dff);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._ecuEntryLink_14v17_186:hover{color:var(--text,#fff)}._error_14v17_199{color:var(--accent);text-align:center;max-width:420px;margin-top:1.25rem;font-size:.88rem}._duplicateOverlay_14v17_209{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._duplicateDialog_14v17_220{background:var(--surface,#1a1a1a);border:1px solid var(--border-strong,#333);border-radius:10px;flex-direction:column;gap:16px;width:90%;max-width:420px;padding:28px 32px;display:flex}._duplicateTitle_14v17_232{color:var(--text,#fff);margin:0;font-size:1rem;font-weight:600}._duplicateBody_14v17_239{color:var(--muted,#aaa);margin:0;font-size:.88rem;line-height:1.5}._duplicateSessionName_14v17_246{color:var(--text,#fff);font-weight:500}._multiEventList_14v17_251{color:var(--text-dim);margin:0;padding:0 0 0 1.1rem;font-size:.8rem;line-height:1.5}._multiEventList_14v17_251 li+li{margin-top:.15rem}._duplicateActions_14v17_260{flex-wrap:wrap;gap:10px;display:flex}._duplicateBtnPrimary_14v17_266{background:var(--accent,#e8411a);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;flex:1;padding:9px 16px;font-size:.88rem;font-weight:600}._duplicateBtnPrimary_14v17_266:hover{opacity:.88}._duplicateBtnPrimary_14v17_266:disabled{opacity:.45;cursor:default}._duplicateBtnSecondary_14v17_288{color:var(--text,#fff);border:1px solid var(--border-strong,#333);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;flex:1;padding:9px 16px;font-size:.88rem}._duplicateBtnSecondary_14v17_288:hover{background:var(--surface-hover,#2a2a2a)}._duplicateBtnDismiss_14v17_304{color:var(--muted,#aaa);cursor:pointer;text-align:center;background:0 0;border:none;width:100%;padding:4px 0;font-size:.82rem}._duplicateBtnDismiss_14v17_304:hover{color:var(--text,#fff)}._syncDialog_14v17_321{background:var(--surface,#1a1a1a);border:1px solid var(--border-strong,#333);border-radius:10px;flex-direction:column;gap:14px;width:min(94vw,780px);padding:24px;display:flex}._syncDialog_14v17_321 h3{color:var(--text);margin:0;font-size:1rem}._syncDialogHint_14v17_333{color:var(--text-dim);margin:0;font-size:.82rem;line-height:1.5}._syncDialogDone_14v17_334{color:#6ee7a8;margin:0;font-size:.82rem}._syncDialogWarning_14v17_335{color:#fbbf24;margin:0;font-size:.78rem}._syncDialogActions_14v17_336{justify-content:flex-end;gap:8px;display:flex}._syncPrimaryBtn_14v17_338,._syncAllBtn_14v17_339,._bulkSyncBtn_14v17_340{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 14%, var(--surface));color:var(--text);cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font:600 .74rem/1.2 inherit;display:inline-flex}._syncPrimaryBtn_14v17_338:hover,._syncAllBtn_14v17_339:hover,._bulkSyncBtn_14v17_340:hover{background:color-mix(in srgb, var(--accent) 25%, var(--surface))}._syncChoiceGrid_14v17_359{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._syncChoice_14v17_359{text-align:left;background:color-mix(in srgb, var(--surface) 88%, var(--text) 4%);border:1px solid var(--border-strong);color:var(--text);cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;font-family:inherit;display:flex}._syncChoice_14v17_359:hover:not(:disabled){border-color:var(--accent)}._syncChoice_14v17_359:disabled{opacity:.45;cursor:default}._syncChoice_14v17_359 strong{font-size:.86rem}._syncChoice_14v17_359 span{color:var(--text-dim);font-size:.78rem}._syncChoice_14v17_359 small{color:var(--muted);line-height:1.4}._syncRestoreOption_14v17_380{border:1px solid var(--border-strong);background:color-mix(in srgb, var(--accent) 5%, var(--surface));color:var(--text);cursor:pointer;border-radius:7px;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}._syncRestoreOption_14v17_380 input{accent-color:var(--accent);margin-top:2px}._syncRestoreOption_14v17_380 span{flex-direction:column;gap:3px;display:flex}._syncRestoreOption_14v17_380 strong{font-size:.8rem}._syncRestoreOption_14v17_380 small{color:var(--muted);font-size:.72rem;line-height:1.4}._syncQueuePanel_14v17_396{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border));background:color-mix(in srgb, var(--accent) 6%, var(--surface));border-radius:7px;width:100%;margin-bottom:.75rem;padding:10px 12px}._syncQueueHead_14v17_405{color:var(--text-dim);justify-content:space-between;gap:10px;font-size:.76rem;display:flex}._syncQueueHead_14v17_405>span:first-child{align-items:center;gap:6px;font-weight:700;display:inline-flex}._syncQueueProgress_14v17_407{background:var(--border-strong);border-radius:999px;height:5px;margin-top:8px;overflow:hidden}._syncQueueProgress_14v17_407>div{background:var(--accent);height:100%;transition:width .2s}._syncQueueCurrent_14v17_409{color:var(--muted);margin:6px 0 0;font-size:.72rem}._syncQueueActions_14v17_410{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}._syncQueueActions_14v17_410:empty{display:none}._syncInlineError_14v17_412{color:#fca5a5;width:100%;margin:0 0 .75rem;font-size:.76rem}._syncBadge_14v17_414{border:1px solid var(--border-strong);white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;padding:2px 6px;font-size:.62rem;font-weight:650;line-height:1.2;display:inline-flex}._syncBadge_idle_14v17_426{color:var(--muted)}._syncBadge_active_14v17_427{color:#7dd3fc;background:#0c4a6e33;border-color:#38bdf855}._syncBadge_waiting_14v17_428{color:#fcd34d;background:#78350f33;border-color:#f59e0b55}._syncBadge_done_14v17_429{color:#6ee7a8;background:#064e3b33;border-color:#34d39955}._syncBadge_error_14v17_430{color:#fca5a5;background:#7f1d1d33;border-color:#f8717155}@media (width<=760px){._syncChoiceGrid_14v17_359{grid-template-columns:1fr}._syncQueueHead_14v17_405{flex-direction:column;gap:3px}}._confirmModal_14v17_439{background:var(--surface,#1a1a1a);border:1px solid var(--border-strong,#333);border-radius:10px;flex-direction:column;gap:12px;width:92%;max-width:560px;max-height:80vh;padding:22px 24px;display:flex}._confirmHeader_14v17_452{justify-content:space-between;align-items:center;gap:12px;display:flex}._confirmClose_14v17_459{color:var(--muted,#aaa);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:1.3rem;line-height:1}._confirmClose_14v17_459:hover{color:var(--text,#fff)}._confirmSummary_14v17_470{color:var(--muted,#aaa);margin:0;font-size:.82rem}._confirmHidden_14v17_476{color:var(--muted,#aaa)}._confirmFilterBar_14v17_478{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:0 12px;display:flex}._confirmChips_14v17_486{gap:6px;display:flex}._confirmChip_14v17_486{background:var(--border,#2a2a2a);border:1px solid var(--border-strong,#333);color:var(--text-dim,#ccc);letter-spacing:.4px;cursor:pointer;border-radius:999px;padding:3px 9px;font-size:.7rem;font-weight:600}._confirmChip_14v17_486:hover{border-color:var(--accent,#e8411a)}._confirmChipOff_14v17_503{color:var(--muted,#aaa);opacity:.5;text-decoration:line-through}._confirmFilterField_14v17_509{color:var(--muted,#aaa);align-items:center;gap:5px;font-size:.72rem;display:flex}._confirmFilterInput_14v17_517,._confirmNameInput_14v17_518{background:var(--surface-alt,#222);border:1px solid var(--border-strong,#333);color:var(--text,#fff);border-radius:4px;padding:3px 6px;font-size:.72rem}._confirmFilterInput_14v17_517{width:68px}._confirmNameInput_14v17_518{width:120px}._confirmFilterInput_14v17_517:focus,._confirmNameInput_14v17_518:focus{border-color:var(--accent,#e8411a);outline:none}._confirmSortBar_14v17_534{align-items:center;gap:10px;padding:0 12px 2px;display:flex}._confirmSortBtn_14v17_541{color:var(--muted,#aaa);letter-spacing:.4px;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:2px 0;font-size:.7rem;font-weight:600}._confirmSortBtn_14v17_541:hover,._confirmSortActive_14v17_554{color:var(--text,#fff)}._confirmSortName_14v17_557{text-align:left;flex:1}._confirmSortDate_14v17_559{text-align:right;flex-shrink:0;width:92px}._confirmSortSize_14v17_560{text-align:right;flex-shrink:0;width:60px}._confirmSortSpacer_14v17_561{flex-shrink:0;width:16px}._confirmList_14v17_563{border:1px solid var(--border,#2a2a2a);border-radius:6px;flex-direction:column;display:flex;overflow-y:auto}._confirmEmpty_14v17_571{color:var(--muted,#aaa);text-align:center;padding:16px 14px;font-size:.82rem}._confirmItem_14v17_578{border-bottom:1px solid var(--border,#2a2a2a);align-items:center;gap:10px;padding:7px 12px;display:flex}._confirmItem_14v17_578:last-child{border-bottom:none}._confirmDate_14v17_587{color:var(--muted,#aaa);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;width:92px;font-size:.72rem}._confirmSize_14v17_596{color:var(--muted,#aaa);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;width:60px;font-size:.72rem}._confirmRemove_14v17_605{color:var(--muted,#aaa);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:1rem;line-height:1}._confirmRemove_14v17_605:hover{color:var(--accent,#e8411a)}._uploadProgress_14v17_619{flex-direction:column;gap:.55rem;width:100%;padding:.25rem 0;display:flex}._uploadProgressHeader_14v17_627{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._uploadFilename_14v17_634{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.78rem;overflow:hidden}._uploadPct_14v17_643{color:var(--accent);font-variant-numeric:tabular-nums;flex-shrink:0;font-family:JetBrains Mono,Fira Code,monospace;font-size:.82rem;font-weight:600}._uploadBarTrack_14v17_652{background:var(--surface-alt);border-radius:3px;width:100%;height:6px;overflow:hidden}._uploadBarFill_14v17_660{background:var(--accent);height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--accent) 50%, transparent);border-radius:3px;transition:width .15s ease-out}._uploadStatus_14v17_668{color:var(--muted);letter-spacing:.04em;font-size:.72rem}._videoConvert_14v17_676{flex-direction:column;align-items:center;gap:.6rem;padding:.25rem 0;display:flex}._reelSvg_14v17_684{width:180px;height:72px}._reelLeft_14v17_689{transform-box:fill-box;transform-origin:50%;animation:2.8s linear infinite _spinReel_14v17_1}._reelRight_14v17_695{transform-box:fill-box;transform-origin:50%;animation:2.1s linear infinite _spinReel_14v17_1}@keyframes _spinReel_14v17_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._videoConvertMsg_14v17_706{color:var(--muted);letter-spacing:.04em;font-size:.82rem}._videoConvertElapsed_14v17_712{font-variant-numeric:tabular-nums;color:var(--accent);opacity:.75;font-family:JetBrains Mono,Fira Code,monospace;font-size:.72rem}._lightsContainer_14v17_722{flex-direction:column;align-items:center;gap:1.4rem;padding:.5rem 0;display:flex}._lightsGantry_14v17_731{background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;padding:10px 16px;display:flex;box-shadow:inset 0 2px 6px #0009}._lightSocket_14v17_742{background:var(--bg);border:1px solid var(--surface-alt);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:inset 0 2px 4px #000c}._light_14v17_722{background:#1a0000;border:1.5px solid #2a0000;border-radius:50%;width:22px;height:22px;animation-duration:4s;animation-timing-function:step-end;animation-iteration-count:infinite}._light1_14v17_765{animation-name:_f1L1_14v17_1}._light2_14v17_766{animation-name:_f1L2_14v17_1}._light3_14v17_767{animation-name:_f1L3_14v17_1}._light4_14v17_768{animation-name:_f1L4_14v17_1}._light5_14v17_769{animation-name:_f1L5_14v17_1}@keyframes _f1L1_14v17_1{0%{box-shadow:none;background:#1a0000;border-color:#2a0000}12.5%{background:#c10;border-color:#f31;box-shadow:0 0 8px #f20,0 0 18px #f206,inset 0 0 6px #f403}87.5%{box-shadow:none;background:#1a0000;border-color:#2a0000}}@keyframes _f1L2_14v17_1{0%{box-shadow:none;background:#1a0000;border-color:#2a0000}25%{background:#c10;border-color:#f31;box-shadow:0 0 8px #f20,0 0 18px #f206,inset 0 0 6px #f403}87.5%{box-shadow:none;background:#1a0000;border-color:#2a0000}}@keyframes _f1L3_14v17_1{0%{box-shadow:none;background:#1a0000;border-color:#2a0000}37.5%{background:#c10;border-color:#f31;box-shadow:0 0 8px #f20,0 0 18px #f206,inset 0 0 6px #f403}87.5%{box-shadow:none;background:#1a0000;border-color:#2a0000}}@keyframes _f1L4_14v17_1{0%{box-shadow:none;background:#1a0000;border-color:#2a0000}50%{background:#c10;border-color:#f31;box-shadow:0 0 8px #f20,0 0 18px #f206,inset 0 0 6px #f403}87.5%{box-shadow:none;background:#1a0000;border-color:#2a0000}}@keyframes _f1L5_14v17_1{0%{box-shadow:none;background:#1a0000;border-color:#2a0000}62.5%{background:#c10;border-color:#f31;box-shadow:0 0 8px #f20,0 0 18px #f206,inset 0 0 6px #f403}87.5%{box-shadow:none;background:#1a0000;border-color:#2a0000}}._lightsMsg_14v17_808{color:var(--muted);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:.82rem}._recentSection_14v17_817{width:100%;margin-top:2.5rem}._recentHeader_14v17_822{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._recentTitle_14v17_830{color:var(--muted);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.78rem;font-weight:600}._filterRow_14v17_840{flex-wrap:wrap;flex:1;align-items:center;gap:6px;display:flex}._filterInput_14v17_848{background:var(--surface);border:1px solid var(--border-strong);color:var(--text-dim);border-radius:6px;outline:none;flex:1;padding:4px 10px;font-family:inherit;font-size:.78rem;transition:border-color .15s}._filterInput_14v17_848::placeholder{color:var(--muted)}._filterInput_14v17_848:focus{border-color:var(--muted)}._filterClear_14v17_863{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:1.1rem;line-height:1;transition:color .15s}._filterClear_14v17_863:hover{color:var(--accent)}._filterSelect_14v17_876{background:var(--surface);border:1px solid var(--border-strong);color:var(--muted);cursor:pointer;border-radius:6px;outline:none;max-width:130px;padding:4px 8px;font-family:inherit;font-size:.78rem;transition:border-color .15s,color .15s}._filterSelect_14v17_876:focus{border-color:var(--muted)}._filterSelectActive_14v17_890{border-color:var(--accent);color:var(--text-dim)}._filterCount_14v17_895{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.7rem;display:flex}._scrollSentinel_14v17_905{height:1px}._statsSummary_14v17_909{color:var(--text-dim,#93a1be);font-variant-numeric:tabular-nums;margin:0 0 .75rem;font-size:.85rem}._statsSummary_14v17_909 strong{color:var(--accent,#3b82f6);font-weight:700}._filterRow2_14v17_921{flex-wrap:wrap;gap:1.5rem;margin-bottom:.75rem;padding-top:.2rem;display:flex}._filterGroup_14v17_928{min-width:200px}._filterGroupGrow_14v17_929{flex:280px;min-width:280px}._filterHead_14v17_930{align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}._filterLabel_14v17_931{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:600}._filterReset_14v17_932{border:1px solid var(--border-strong);color:var(--muted);cursor:pointer;background:0 0;border-radius:5px;padding:.1rem .45rem;font-family:inherit;font-size:.7rem}._filterReset_14v17_932:hover{color:var(--text-dim);border-color:var(--muted)}._presetActive_14v17_943,._presetActive_14v17_943:hover{color:var(--accent);border-color:var(--accent)}._timePresets_14v17_945{gap:.3rem;display:inline-flex}._seg_14v17_947{border:1px solid var(--border-strong);border-radius:6px;flex-shrink:0;height:30px;display:inline-flex;overflow:hidden}._segBtn_14v17_948,._segOn_14v17_948{border:none;border-right:1px solid var(--border-strong);color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;padding:.35rem .7rem;font-family:inherit;font-size:.78rem}._segBtn_14v17_948:last-child,._segOn_14v17_948:last-child{border-right:none}._segBtn_14v17_948:hover{color:var(--text-dim)}._segOn_14v17_948{color:var(--accent);background:var(--surface)}._segBtn_14v17_948:disabled,._segOn_14v17_948:disabled{opacity:.35;cursor:not-allowed}._tabRow_14v17_966{align-items:center;gap:6px;margin-bottom:.75rem;display:flex}._tabBtn_14v17_973{border:1px solid var(--border);color:var(--muted);letter-spacing:.03em;cursor:pointer;background:0 0;border-radius:6px;padding:4px 12px;font-family:inherit;font-size:.72rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}._tabBtn_14v17_973:hover{color:var(--text-dim);border-color:var(--muted);background:color-mix(in srgb, var(--text) 4%, transparent)}._tabActive_14v17_993{background:var(--accent);border-color:var(--accent);color:var(--text)}._tabInactive_14v17_999{opacity:.8}._bulkToolbar_14v17_1004{background:color-mix(in srgb, var(--accent) 7%, transparent);border:1px solid color-mix(in srgb, var(--accent) 27%, transparent);border-radius:6px;align-items:center;gap:10px;margin-bottom:.75rem;padding:6px 10px;display:flex}._bulkToolbarText_14v17_1015{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:.78rem}._bulkSyncBtn_14v17_340{margin-left:auto}._bulkReportBtn_14v17_1027{background:color-mix(in srgb, var(--accent) 14%, var(--surface));color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 12px;font-family:inherit;font-size:.78rem;font-weight:600;transition:background .15s;display:inline-flex}._bulkReportBtn_14v17_1027:hover{background:color-mix(in srgb, var(--accent) 25%, var(--surface))}._bulkCompareBtn_14v17_1045:disabled{opacity:.45;cursor:not-allowed}._bulkCompareBtn_14v17_1045:disabled:hover{background:color-mix(in srgb, var(--accent) 14%, var(--surface))}._bulkDeleteBtn_14v17_1056{color:#fca5a5;cursor:pointer;white-space:nowrap;background:#7f1d1d;border:1px solid #f8717144;border-radius:6px;padding:4px 12px;font-family:inherit;font-size:.78rem;font-weight:600;transition:background .15s}._bulkDeleteBtn_14v17_1056:hover{background:#991b1b}._sessionGrid_14v17_1071{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;gap:20px;display:grid}._sessionCard_14v17_1079{box-sizing:border-box;background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--border);cursor:pointer;text-align:left;width:100%;color:var(--text);border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;font-family:inherit;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}._cardGroupBest_14v17_1097{background:color-mix(in srgb, #35c47f 10%, var(--surface) 90%)!important;border-color:#35c47f59 #35c47f59 #35c47f59 #35c47f!important;border-left-style:solid!important;border-left-width:3px!important}._cardGroupBest_14v17_1097:hover:not([aria-disabled=true]){border-color:#35c47fa6!important;box-shadow:0 0 16px #35c47f1f!important}._sessionCard_14v17_1079:hover:not([aria-disabled=true]){border-color:var(--accent);background:color-mix(in srgb, var(--bg-raised) 94%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--accent) 7%, transparent)}._sessionCard_14v17_1079[aria-disabled=true]{opacity:.5;cursor:not-allowed}._cardDisabled_14v17_1115{opacity:.4;border-style:dashed}._cardTop_14v17_1117{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}._cardSelectBox_14v17_1125{cursor:pointer;flex-shrink:0}._cardTrack_14v17_1130{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.92rem;font-weight:600;overflow:hidden}._videoTag_14v17_1140{flex-shrink:0;font-size:.85rem}._trackRecordBadge_14v17_1142{letter-spacing:.04em;color:color-mix(in srgb, #d6a017 60%, var(--text) 40%);white-space:nowrap;border:1px solid #d6a01766;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:.62rem;font-weight:700}._cardLabel_14v17_1154{color:var(--accent);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;overflow:hidden}._cardMeta_14v17_1163{flex-direction:column;gap:2px;display:flex}._metaItem_14v17_1169{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._cardStats_14v17_1177{border-top:1px solid var(--border);gap:12px;padding-top:4px;display:flex}._stat_14v17_909{flex-direction:column;gap:1px;display:flex}._statLabel_14v17_1185{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:.65rem}._statValue_14v17_1186{color:var(--text-dim);font-family:JetBrains Mono,Fira Code,monospace;font-size:.82rem;font-weight:600}._cardWeather_14v17_1188{color:var(--muted);border-top:1px solid var(--border);align-items:center;gap:5px;margin-top:4px;padding:4px 0 2px;font-size:.75rem;display:flex}._weatherIcon_14v17_1199{font-size:.85rem;line-height:1}._weatherTemp_14v17_1201{color:var(--text-dim);font-family:JetBrains Mono,Fira Code,monospace;font-weight:600}._weatherCond_14v17_1207{flex:1}._weatherPrecip_14v17_1209{color:color-mix(in srgb, #3d8eff 55%, var(--text) 45%)}._cardDate_14v17_1211{color:var(--muted);justify-content:space-between;align-items:center;margin-top:2px;font-size:.7rem;display:flex}._dateUploaded_14v17_1220{color:var(--muted);font-style:italic}._cardWrapper_14v17_1222{min-width:0;position:relative;overflow:hidden}._cardTopRight_14v17_1228{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;max-width:100%;margin-left:auto;display:flex}._cardTopRight_14v17_1228>*{flex-shrink:0}._deleteBtn_14v17_1246{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:1rem;line-height:1;transition:color .15s,border-color .15s,background .15s;display:flex}._deleteBtn_14v17_1246:hover:not(:disabled){color:var(--accent);border-color:color-mix(in srgb, var(--accent) 27%, transparent);background:color-mix(in srgb, var(--accent) 7%, transparent)}._deleteBtn_14v17_1246:disabled{opacity:.4;cursor:not-allowed}._shareBtn_14v17_1272{height:20px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;padding:0 .4rem;font-family:inherit;font-size:.72rem;transition:color .15s,border-color .15s,background .15s;display:flex}._shareBtn_14v17_1272:hover{color:color-mix(in srgb, #4f86f7 55%, var(--text) 45%);background:#4f86f712;border-color:#4f86f745}._sharedBadge_14v17_1293{color:color-mix(in srgb, #4f86f7 55%, var(--text) 45%);white-space:nowrap;background:#4f86f712;border:1px solid #4f86f745;border-radius:4px;padding:.1rem .4rem;font-size:.7rem}._sharedByMeBadge_14v17_1304{color:color-mix(in srgb, #35c47f 55%, var(--text) 45%);white-space:nowrap;cursor:pointer;background:#35c47f12;border:1px solid #35c47f45;border-radius:4px;padding:.1rem .4rem;font-family:inherit;font-size:.7rem;transition:background .15s,border-color .15s}._sharedByMeBadge_14v17_1304:hover{background:#35c47f21;border-color:#35c47f78}._cardDownloads_14v17_1321{border-top:1px solid var(--border);gap:6px;padding-top:6px;display:flex}._downloadBtn_14v17_1328{border:1px solid var(--border-strong);color:var(--muted);cursor:pointer;white-space:nowrap;text-align:center;background:0 0;border-radius:5px;flex:1;padding:3px 8px;font-family:inherit;font-size:.68rem;font-weight:500;transition:color .15s,border-color .15s,background .15s}._downloadBtn_14v17_1328:hover:not(:disabled){color:var(--text-dim);border-color:var(--muted);background:color-mix(in srgb, var(--text) 5%, transparent)}._downloadBtn_14v17_1328:disabled{opacity:.4;cursor:not-allowed}._editBtn_14v17_1355{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:.9rem;line-height:1;transition:color .15s,border-color .15s,background .15s;display:flex}._editBtn_14v17_1355:hover{color:color-mix(in srgb, #4f86f7 55%, var(--text) 45%);background:#4f86f70d;border-color:#4f86f745}._addVideoBtn_14v17_1378{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:3px;padding:2px 7px;font-family:inherit;font-size:.72rem;line-height:1.4;transition:color .15s,border-color .15s,background .15s;display:flex}._addVideoBtn_14v17_1378:hover{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 27%, transparent);background:color-mix(in srgb, var(--accent) 5%, transparent)}._renderingBadge_14v17_1400{color:color-mix(in srgb, #d6a017 60%, var(--text) 40%);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #d6a01759;border-radius:4px;align-items:center;gap:3px;padding:2px 7px;font-family:inherit;font-size:.72rem;line-height:1.4;animation:1.8s ease-in-out infinite _renderingPulse_14v17_1;display:flex}._renderingBadge_14v17_1400:hover{background:#d6a0171f;border-color:#d6a0178c}@keyframes _renderingPulse_14v17_1{0%,to{opacity:1}50%{opacity:.5}}._tblHealthChip_14v17_1427{vertical-align:middle;margin-left:6px}._renderFailedBadge_14v17_1432{color:color-mix(in srgb, #d64545 60%, var(--text) 40%);white-space:nowrap;cursor:pointer;background:#d645451a;border:1px solid #d645458c;border-radius:4px;align-items:center;gap:3px;padding:2px 7px;font-family:inherit;font-size:.72rem;line-height:1.4;display:flex}._renderFailedBadge_14v17_1432:hover{background:#d645452e;border-color:#d64545bf}._editForm_14v17_1452{flex-direction:column;gap:6px;padding:6px 0 4px;display:flex}._editRow_14v17_1459{align-items:center;gap:6px;display:flex}._editLabel_14v17_1465{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;width:52px;font-size:.65rem}._editInput_14v17_1474{background:color-mix(in srgb, var(--text) 5%, transparent);border:1px solid var(--border-strong);color:var(--text);border-radius:4px;outline:none;flex:1;min-width:0;padding:3px 7px;font-family:inherit;font-size:.78rem;transition:border-color .15s}._editInput_14v17_1474:focus{border-color:var(--accent)}._editActions_14v17_1491{gap:6px;margin-top:2px;display:flex}._editSaveBtn_14v17_1497{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:4px;flex:1;padding:4px 0;font-family:inherit;font-size:.72rem;font-weight:600;transition:opacity .15s}._editSaveBtn_14v17_1497:disabled{opacity:.5;cursor:not-allowed}._editSaveBtn_14v17_1497:hover:not(:disabled){opacity:.85}._editCancelBtn_14v17_1513{border:1px solid var(--border-strong);color:var(--muted);cursor:pointer;background:0 0;border-radius:4px;flex:1;padding:4px 0;font-family:inherit;font-size:.72rem;transition:color .15s,border-color .15s}._editCancelBtn_14v17_1513:hover{color:var(--text-dim);border-color:var(--muted)}._dropHint_14v17_1532{color:var(--muted);opacity:.7;margin:.1rem 0 0;font-size:.72rem}._batchWarning_14v17_1541{color:color-mix(in srgb, #d6a017 60%, var(--text) 40%);text-align:center;max-width:420px;margin-top:.75rem;font-size:.82rem}._batchPanel_14v17_1551{background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--border-strong);border-radius:10px;width:100%;max-width:520px;margin-top:1.25rem;overflow:hidden}._batchPanelHeader_14v17_1562{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:10px 14px;display:flex}._batchPanelTitle_14v17_1570{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:1;font-size:.72rem;font-weight:600}._batchPanelCount_14v17_1579{font-variant-numeric:tabular-nums;color:var(--muted);font-family:JetBrains Mono,Fira Code,monospace;font-size:.72rem}._batchClearBtn_14v17_1586{border:1px solid var(--border-strong);color:var(--muted);cursor:pointer;background:0 0;border-radius:4px;padding:2px 8px;font-family:inherit;font-size:.7rem;transition:color .15s,border-color .15s}._batchClearBtn_14v17_1586:hover{color:var(--text-dim);border-color:var(--muted)}._batchList_14v17_1599{flex-direction:column;display:flex}._batchItem_14v17_1604{border-bottom:1px solid var(--border);align-items:flex-start;gap:10px;padding:8px 14px;transition:background .1s;display:flex}._batchItem_14v17_1604:last-child{border-bottom:none}._batchIcon_14v17_1614{flex-shrink:0;width:14px;margin-top:2px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem}._batchStatus_queued_14v17_1622 ._batchIcon_14v17_1614{color:var(--muted)}._batchStatus_uploading_14v17_1623 ._batchIcon_14v17_1614{color:var(--accent)}._batchStatus_processing_14v17_1624 ._batchIcon_14v17_1614{color:color-mix(in srgb, #d6a017 60%, var(--text) 40%)}._batchStatus_done_14v17_1625 ._batchIcon_14v17_1614{color:color-mix(in srgb, #35c47f 55%, var(--text) 45%)}._batchStatus_skipped_14v17_1626 ._batchIcon_14v17_1614{color:color-mix(in srgb, #d6a017 60%, var(--text) 40%)}._batchStatus_error_14v17_1627 ._batchIcon_14v17_1614{color:var(--accent)}._batchItemBody_14v17_1629{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._batchFilename_14v17_1637{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}._batchStatus_done_14v17_1625 ._batchFilename_14v17_1637,._batchStatus_skipped_14v17_1626 ._batchFilename_14v17_1637{color:var(--muted)}._batchBar_14v17_1648{background:var(--surface-alt);border-radius:2px;height:3px;overflow:hidden}._batchBarFill_14v17_1655{background:var(--accent);border-radius:2px;height:100%;transition:width .15s ease-out}._batchProcessing_14v17_1662{color:var(--muted);font-size:.68rem;font-style:italic}._batchIconPulse_14v17_1668{animation:1.2s ease-in-out infinite _iconPulse_14v17_1}@keyframes _iconPulse_14v17_1{0%,to{opacity:1}50%{opacity:.35}}._batchNote_14v17_1677{color:color-mix(in srgb, #d6a017 60%, var(--text) 40%);font-size:.68rem;font-style:italic}._batchError_14v17_1683{color:var(--accent);font-size:.68rem}._batchSummary_14v17_1688{border-top:1px solid var(--border);gap:12px;padding:8px 14px;font-size:.72rem;display:flex}._summaryDone_14v17_1696{color:color-mix(in srgb, #35c47f 55%, var(--text) 45%)}._summarySkipped_14v17_1697{color:color-mix(in srgb, #d6a017 60%, var(--text) 40%)}._summaryFailed_14v17_1698{color:var(--accent)}._groupedList_14v17_1702{flex-direction:column;gap:16px;width:100%;display:flex}._eventGroup_14v17_1711{background:color-mix(in srgb, var(--surface) 70%, transparent);border:1px solid var(--border);border-radius:12px;overflow:hidden}._groupHeader_14v17_1718{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:10px;padding:12px 16px;transition:background .15s;display:flex}._groupHeader_14v17_1718:hover{background:color-mix(in srgb, var(--text) 4%, transparent)}._groupHeader_14v17_1718:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._groupSelectBox_14v17_1731{cursor:pointer;flex-shrink:0;margin:0}._groupToggle_14v17_1737{color:var(--muted);text-align:center;flex-shrink:0;width:10px;font-size:.6rem;transition:color .15s}._groupHeader_14v17_1718:hover ._groupToggle_14v17_1737{color:var(--text-dim)}._groupLabelArea_14v17_1747{flex:1;align-items:baseline;gap:10px;min-width:0;display:flex}._groupTitle_14v17_1755{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.88rem;font-weight:600;overflow:hidden}._groupDate_14v17_1765{color:var(--muted);white-space:nowrap;flex-shrink:0;font-size:.72rem}._groupRenameInput_14v17_1772{background:color-mix(in srgb, var(--text) 6%, transparent);border:1px solid var(--accent);color:var(--text);border-radius:4px;outline:none;flex:1;min-width:0;max-width:300px;padding:2px 8px;font-family:inherit;font-size:.88rem;font-weight:600}._groupHeaderRight_14v17_1787{flex-shrink:0;align-items:center;gap:8px;display:flex}._groupCount_14v17_1794{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.68rem}._groupRenameBtn_14v17_1801{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:.9rem;transition:color .15s,border-color .15s,background .15s;display:flex}._groupRenameBtn_14v17_1801:hover{color:color-mix(in srgb, #4f86f7 55%, var(--text) 45%);background:#4f86f70d;border-color:#4f86f745}._groupDeleteBtn_14v17_1823{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:1rem;line-height:1;transition:color .15s,border-color .15s,background .15s;display:flex}._groupDeleteBtn_14v17_1823:hover{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 27%, transparent);background:color-mix(in srgb, var(--accent) 7%, transparent)}._groupDeleteConfirmBtn_14v17_1846{color:#fca5a5;cursor:pointer;white-space:nowrap;background:#7f1d1d;border:1px solid #f8717144;border-radius:6px;flex:1;padding:9px 16px;font-family:inherit;font-size:.88rem;font-weight:600;transition:background .15s}._groupDeleteConfirmBtn_14v17_1846:hover{background:#991b1b}._groupShareBtn_14v17_1862{height:20px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;padding:0 .5rem;font-family:inherit;font-size:.7rem;transition:color .15s,border-color .15s,background .15s;display:flex}._groupShareBtn_14v17_1862:hover{color:color-mix(in srgb, #35c47f 55%, var(--text) 45%);background:#35c47f12;border-color:#35c47f45}._groupSharedBtn_14v17_1883{height:20px;color:color-mix(in srgb, #35c47f 55%, var(--text) 45%);cursor:pointer;white-space:nowrap;background:#35c47f12;border:1px solid #35c47f45;border-radius:4px;align-items:center;padding:0 .5rem;font-family:inherit;font-size:.7rem;transition:background .15s,border-color .15s;display:flex}._groupSharedBtn_14v17_1883:hover{background:#35c47f21;border-color:#35c47f78}._groupShareDialog_14v17_1905{background:var(--surface,#1a1a1a);border:1px solid var(--border-strong,#333);border-radius:10px;flex-direction:column;gap:12px;width:90%;max-width:460px;padding:24px 28px;display:flex}._groupShareHeader_14v17_1917{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._groupShareSuccess_14v17_1924{color:color-mix(in srgb, #35c47f 55%, var(--text) 45%);text-align:center;margin:0;padding:1rem 0;font-size:.88rem}._groupShareChipInput_14v17_1932{background:color-mix(in srgb, var(--text) 4%, transparent);border:1px solid var(--border-strong);cursor:text;border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px;min-height:36px;padding:4px 8px;display:flex}._groupShareChip_14v17_1932{background:var(--accent);color:#fff;white-space:nowrap;border-radius:4px;align-items:center;gap:2px;padding:2px 6px;font-size:.75rem;display:flex}._groupShareSearchInput_14v17_1957{min-width:120px;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.82rem}._groupShareSearchInput_14v17_1957::placeholder{color:var(--muted)}._groupShareDropdown_14v17_1969{background:var(--surface,#1a1a1a);border:1px solid var(--border-strong);z-index:20;border-radius:6px;max-height:200px;margin:2px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}._groupShareDropdownItem_14v17_1986{cursor:pointer;color:var(--text-dim);flex-direction:column;gap:1px;padding:7px 12px;font-size:.82rem;transition:background .1s;display:flex}._groupShareDropdownItem_14v17_1986:hover{background:color-mix(in srgb, var(--text) 5%, transparent)}._groupShareRow_14v17_1998{align-items:center;gap:8px;display:flex}._groupShareSelect_14v17_2004{background:color-mix(in srgb, var(--text) 4%, transparent);border:1px solid var(--border-strong);color:var(--text-dim);border-radius:6px;outline:none;padding:6px 8px;font-family:inherit;font-size:.82rem}._groupShareSelectWide_14v17_2015{flex:1}._groupUnshareSection_14v17_2019{border-top:1px solid var(--border);margin-top:4px;padding-top:12px}._groupUnshareBtn_14v17_2025{color:color-mix(in srgb, #d64545 60%, var(--text) 40%);cursor:pointer;background:0 0;border:1px solid #d6454545;border-radius:5px;padding:5px 12px;font-family:inherit;font-size:.75rem;transition:background .15s,border-color .15s}._groupUnshareBtn_14v17_2025:hover{background:#d645450d;border-color:#d64545a6}._groupUnshareConfirm_14v17_2038{flex-direction:column;gap:10px;display:flex}._groupUnsharePrompt_14v17_2044{color:color-mix(in srgb, #d64545 60%, var(--text) 40%);margin:0;font-size:.8rem}._groupUnshareConfirmBtn_14v17_2050{color:#fca5a5;cursor:pointer;background:#7f1d1d;border:1px solid #f8717144;border-radius:5px;flex:1;padding:6px 12px;font-family:inherit;font-size:.78rem;font-weight:600;transition:background .15s}._groupUnshareConfirmBtn_14v17_2050:hover:not(:disabled){background:#991b1b}._groupUnshareConfirmBtn_14v17_2050:disabled{opacity:.5;cursor:not-allowed}._groupStatsBar_14v17_2067{border-bottom:1px solid var(--border);color:var(--muted);gap:20px;padding:6px 16px 10px;font-size:.75rem;display:flex}._groupStatItem_14v17_2076{align-items:baseline;gap:4px;display:flex}._groupStatValue_14v17_2082{font-variant-numeric:tabular-nums;color:var(--text-dim);font-family:JetBrains Mono,Fira Code,monospace;font-size:.8rem;font-weight:600}._eventGroup_14v17_1711 ._sessionGrid_14v17_1071{padding:14px}._ungroupBtn_14v17_2096{border:none;border-top:1px solid var(--border);width:100%;color:var(--muted);cursor:pointer;text-align:left;opacity:0;background:0 0;padding:5px 0 2px;font-family:inherit;font-size:.68rem;transition:opacity .15s,color .15s;display:block}._sessionCard_14v17_1079:hover ._ungroupBtn_14v17_2096{opacity:1}._ungroupBtn_14v17_2096:hover{color:var(--accent)}._vtrQueueWrap_14v17_2116{width:100%;max-width:520px;margin-top:.75rem}._vtrQueueToggle_14v17_2122{background:color-mix(in srgb, var(--surface) 75%, transparent);border:1px solid var(--border-strong);width:100%;color:var(--muted);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:7px;padding:7px 12px;font-family:inherit;font-size:.72rem;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:flex}._vtrQueueToggle_14v17_2122:hover{color:var(--text-dim);border-color:var(--muted);background:color-mix(in srgb, var(--bg-raised) 88%, transparent)}._vtrQueueToggleActive_14v17_2148{border-color:#f5a62355}._vtrQueueDot_14v17_2152{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}._vtrQueueDotPulse_14v17_2160{animation:1.5s ease-in-out infinite _vtrDotPulse_14v17_1}@keyframes _vtrDotPulse_14v17_1{0%,to{opacity:1}50%{opacity:.3}}._vtrQueueBadge_14v17_2169{color:#000;background:#f5a623;border-radius:10px;padding:1px 6px;font-size:.65rem;font-weight:700;line-height:1.4}._vtrQueueChevron_14v17_2179{color:var(--muted);margin-left:auto;font-size:.6rem}._vtrQueuePanel_14v17_2185{background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--border-strong);border-radius:8px;margin-top:4px;overflow:hidden}._vtrQueueHeader_14v17_2194{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:8px 12px;display:flex}._vtrQueueTitle_14v17_2202{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:1;font-size:.7rem;font-weight:600}._vtrQueueCount_14v17_2211{font-variant-numeric:tabular-nums;color:var(--muted);font-family:JetBrains Mono,Fira Code,monospace;font-size:.7rem}._vtrQueueEmpty_14v17_2218{color:var(--muted);margin:0;padding:10px 12px;font-size:.78rem;font-style:italic}._vtrJobList_14v17_2226{flex-direction:column;display:flex}._vtrJob_14v17_2226{border-bottom:1px solid var(--border);flex-direction:column;gap:5px;padding:8px 12px;display:flex}._vtrJob_14v17_2226:last-child{border-bottom:none}._vtrJobTop_14v17_2240{align-items:center;gap:8px;display:flex}._vtrJobId_14v17_2246{color:var(--muted);flex:1;font-family:JetBrains Mono,Fira Code,monospace;font-size:.68rem}._vtrJobStatus_14v17_2253{text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:.68rem;font-weight:600}._vtrJobTime_14v17_2261{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.65rem}._vtrJobMsg_14v17_2268{color:var(--muted);font-size:.68rem;font-style:italic;line-height:1.4}._vtrBar_14v17_2275{background:var(--surface-alt);border-radius:2px;height:3px;overflow:hidden}._vtrBarFill_14v17_2282{background:#f5a623;border-radius:2px;height:100%;transition:width .3s ease-out}._viewToggle_14v17_2291{border:1px solid var(--border-strong);border-radius:6px;flex-shrink:0;display:flex;overflow:hidden}._viewControls_14v17_2302{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}._groupToggleBtn_14v17_2310{border:1px solid var(--border-strong);color:var(--muted);letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;flex-shrink:0;padding:4px 10px;font-family:inherit;font-size:.72rem;font-weight:600;transition:background .15s,color .15s,border-color .15s,opacity .15s}._groupToggleBtn_14v17_2310:hover{color:var(--text-dim)}._groupToggleBtnActive_14v17_2328{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 45%, transparent);color:var(--text)}._groupToggleBtnPaused_14v17_2336{opacity:.55;border-style:dashed}._viewToggleBtn_14v17_2341{color:var(--muted);letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:4px 10px;font-family:inherit;font-size:.72rem;font-weight:600;transition:background .15s,color .15s}._viewToggleBtn_14v17_2341:hover:not(._viewToggleBtnActive_14v17_2355){background:color-mix(in srgb, var(--text) 5%, transparent);color:var(--text-dim)}._viewToggleBtnActive_14v17_2355{background:var(--accent);color:#fff}._tableWrapper_14v17_2367{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 80%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;border-radius:10px;width:100%;overflow-x:auto}._tableWrapper_14v17_2367::-webkit-scrollbar{height:9px}._tableWrapper_14v17_2367::-webkit-scrollbar-track{background:0 0}._tableWrapper_14v17_2367::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:5px}._tableWrapper_14v17_2367::-webkit-scrollbar-thumb:hover{background:var(--muted)}._sessionTable_14v17_2396{table-layout:fixed;border-collapse:collapse;width:100%;min-width:94.5em;color:var(--text-dim);font-size:.78rem}._colSelect_14v17_2417{width:max(2.6em,36px)}._colDate_14v17_2418{width:12.2em}._colBestLap_14v17_2423{width:7.1em}._colLaps_14v17_2424{width:3.9em}._colDuration_14v17_2425{width:6.6em}._colDriver_14v17_2426{width:9.5%}._colCar_14v17_2427{width:11.2%}._colVideo_14v17_2428{width:4.65em}._colWeather_14v17_2429{width:5.95em}._colUploaded_14v17_2430{width:12.2em}._colActions_14v17_2431{width:11.9em}._sessionTable_14v17_2396 thead tr{border-bottom:1px solid var(--border-strong)}._sessionTable_14v17_2396 th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:.5625rem;font-size:.65rem;font-weight:600}._thSortable_14v17_2452{cursor:pointer;transition:color .15s}._thSortable_14v17_2452:hover{color:var(--text-dim)}._thSorted_14v17_2461{color:var(--text)!important}._sortBadge_14v17_2465{opacity:.9;align-items:baseline;gap:1px;margin-left:4px;font-family:inherit;font-size:.58rem;display:inline-flex}._sortBadgeNum_14v17_2475{opacity:.75;vertical-align:super;font-size:.5rem;font-weight:700;line-height:1}._sessionTable_14v17_2396 tbody tr{border-bottom:1px solid var(--border);cursor:pointer;transition:background .1s}._sessionTable_14v17_2396 tbody tr:last-child{border-bottom:none}._sessionTable_14v17_2396 tbody tr:hover:not(._trDisabled_14v17_2493){background:color-mix(in srgb, var(--accent) 6%, transparent)}._trDisabled_14v17_2493{opacity:.4;cursor:not-allowed}._sessionTable_14v17_2396 tbody tr._groupRow_14v17_2506{cursor:default;background:color-mix(in srgb, var(--text) 4%, transparent);border-bottom:1px solid var(--border-strong)}._sessionTable_14v17_2396 tbody tr._groupRow_14v17_2506:hover{background:color-mix(in srgb, var(--text) 6%, transparent)}._sessionTable_14v17_2396 td._groupRowCell_14v17_2514{white-space:normal;padding:0;overflow:visible}._sessionTable_14v17_2396 td._groupRowCell_14v17_2514 ._trackGroupHeader_14v17_2522{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:.4rem .5625rem;display:flex}._trackGroupName_14v17_2529{color:var(--text);font-weight:600}._trackGroupMeta_14v17_2530{color:var(--text-dim);font-size:.8em}._trackGroupMeta_14v17_2530 strong{color:var(--text);font-weight:600}._sessionTable_14v17_2396 tbody tr._railA_14v17_2543{background:color-mix(in srgb, var(--accent) 4%, transparent)}._sessionTable_14v17_2396 tbody tr._railB_14v17_2544{background:color-mix(in srgb, var(--text-dim) 5%, transparent)}._sessionTable_14v17_2396 tbody tr._railA_14v17_2543:hover:not(._trDisabled_14v17_2493){background:color-mix(in srgb, var(--accent) 9%, transparent)}._sessionTable_14v17_2396 tbody tr._railB_14v17_2544:hover:not(._trDisabled_14v17_2493){background:color-mix(in srgb, var(--accent) 6%, color-mix(in srgb, var(--text-dim) 5%, transparent))}._railA_14v17_2543>td:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--accent) 75%, transparent)}._railB_14v17_2544>td:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--text-dim) 60%, transparent)}._sessionTable_14v17_2396 td._groupRowCell_14v17_2514._railA_14v17_2543{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--accent) 75%, transparent)}._sessionTable_14v17_2396 td._groupRowCell_14v17_2514._railB_14v17_2544{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--text-dim) 60%, transparent)}._sessionTable_14v17_2396 tr._railA_14v17_2543 ._tdTrack_14v17_2552,._sessionTable_14v17_2396 tr._railB_14v17_2544 ._tdTrack_14v17_2552{padding-left:calc(.5625rem + 14px)}._sessionTable_14v17_2396 tbody tr._railA_14v17_2543 td._tdActionsCell_14v17_2556{background:color-mix(in srgb, var(--accent) 4%, color-mix(in srgb, var(--surface) 80%, var(--bg)))}._sessionTable_14v17_2396 tbody tr._railB_14v17_2544 td._tdActionsCell_14v17_2556{background:color-mix(in srgb, var(--text-dim) 5%, color-mix(in srgb, var(--surface) 80%, var(--bg)))}._sessionTable_14v17_2396 tbody tr._railA_14v17_2543:hover:not(._trDisabled_14v17_2493) td._tdActionsCell_14v17_2556,._sessionTable_14v17_2396 tbody tr._railB_14v17_2544:hover:not(._trDisabled_14v17_2493) td._tdActionsCell_14v17_2556{background:color-mix(in srgb, var(--accent) 9%, color-mix(in srgb, var(--surface) 80%, var(--bg)))}._sessionTable_14v17_2396 tbody tr._groupEnd_14v17_2572{border-bottom:2px solid var(--border-strong)}._sessionTable_14v17_2396 tbody tr._groupEnd_14v17_2572:last-child{border-bottom:none}._sessionTable_14v17_2396 tbody tr._groupEnd_14v17_2572+tr:not(._groupRow_14v17_2506)>td{padding-top:calc(.5rem + 4px)}._groupHeaderCompact_14v17_2577{gap:8px;padding:6px 9px}._groupHeaderCompact_14v17_2577 ._groupTitle_14v17_1755{font-size:.8rem}._groupHeaderCompact_14v17_2577 ._groupDate_14v17_1765{font-size:.68rem}._groupInlineStats_14v17_2581{color:var(--muted);white-space:nowrap;align-items:baseline;gap:14px;font-size:.7rem;display:flex}._groupInlineStats_14v17_2581 ._groupStatValue_14v17_2082{font-size:.72rem}._sessionTable_14v17_2396 td{white-space:nowrap;vertical-align:middle;text-overflow:ellipsis;padding:.5rem .5625rem;overflow:hidden}._tdTrack_14v17_2552{color:var(--text);font-weight:600}._tdLap_14v17_2605{font-variant-numeric:tabular-nums;color:var(--text-dim);font-family:JetBrains Mono,Fira Code,monospace}._tdMono_14v17_2611{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,Fira Code,monospace}._sessionTable_14v17_2396 td._tdActionsCell_14v17_2556,._sessionTable_14v17_2396 th._tdActionsCell_14v17_2556{background:color-mix(in srgb, var(--surface) 80%, var(--bg));box-shadow:inset 1px 0 0 var(--border);z-index:1;position:sticky;right:0;overflow:visible}._sessionTable_14v17_2396 tbody tr:hover:not(._trDisabled_14v17_2493) td._tdActionsCell_14v17_2556{background:color-mix(in srgb, var(--accent) 6%, color-mix(in srgb, var(--surface) 80%, var(--bg)))}._tdActions_14v17_2556{opacity:0;align-items:center;gap:2px;max-width:none;transition:opacity .15s;display:flex}._tdActions_14v17_2556 ._shareBtn_14v17_1272,._tdActions_14v17_2556 ._deleteBtn_14v17_1246,._tdActions_14v17_2556 ._addVideoBtn_14v17_1378{color:var(--text-dim)}._tdActions_14v17_2556 ._shareBtn_14v17_1272{padding:0 .3rem}._tdActions_14v17_2556 ._addVideoBtn_14v17_1378{padding:2px 5px}._sessionTable_14v17_2396 tbody tr:hover ._tdActions_14v17_2556{opacity:1}._tblTrackBadge_14v17_2674{color:color-mix(in srgb, #d6a017 60%, var(--text) 40%);white-space:nowrap;vertical-align:middle;border:1px solid #d6a01745;border-radius:3px;margin-left:5px;padding:0 3px;font-size:.6rem}._tblVideoBadge_14v17_2685{opacity:.8;vertical-align:middle;margin-left:4px;font-size:.75rem}._tblSharedBadge_14v17_2692{color:color-mix(in srgb, #4f86f7 55%, var(--text) 45%);white-space:nowrap;background:#4f86f712;border:1px solid #4f86f733;border-radius:3px;padding:1px 5px;font-size:.62rem}._addVideoBtn_14v17_1378,._metaItem_14v17_1169,._videoTag_14v17_1140,._tblVideoBadge_14v17_2685{align-items:center;gap:4px;display:inline-flex}._adminRecipientRow_14v17_2713{background:color-mix(in srgb, var(--accent) 6%, transparent);border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);border-radius:6px;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;display:flex}._adminRecipientLabel_14v17_2724{color:var(--muted);white-space:nowrap;flex-shrink:0;font-size:.75rem}._adminRecipientInput_14v17_2731{background:color-mix(in srgb, var(--text) 5%, transparent);border:1px solid var(--border-strong);color:var(--text);border-radius:4px;outline:none;flex:1;padding:4px 8px;font-family:inherit;font-size:.8rem;transition:border-color .15s}._adminRecipientInput_14v17_2731::placeholder{color:var(--muted)}._adminRecipientInput_14v17_2731:focus{border-color:var(--accent)}._multiSelect_14v17_2748{display:inline-block;position:relative}._multiSelectBtn_14v17_2749{text-align:left;align-items:center;gap:4px;display:inline-flex}._multiSelectText_14v17_2750{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._multiSelectMenu_14v17_2751{z-index:50;background:var(--surface);border:1px solid var(--border-strong);border-radius:6px;min-width:180px;max-width:320px;max-height:280px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 6px 20px #00000059}._multiSelectItem_14v17_2766{color:var(--text-dim);cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;font-size:.78rem;display:flex}._multiSelectItem_14v17_2766:hover{background:var(--border)}._multiSelectClear_14v17_2778{text-align:left;border:none;border-bottom:1px solid var(--border-strong);width:100%;color:var(--muted);cursor:pointer;background:0 0;margin-bottom:2px;padding:4px 8px 6px;font-size:.72rem;display:block}._multiSelectClear_14v17_2778:hover{color:var(--text-dim)}._green_10cua_4{--hc:#3fa25b}._amber_10cua_5{--hc:#d6a017}._red_10cua_6{--hc:#d64545}._unchecked_10cua_7{--hc:#8a8a8a}._chip_10cua_9{border:1px solid color-mix(in srgb, var(--hc) 45%, transparent);background:color-mix(in srgb, var(--hc) 9%, transparent);color:color-mix(in srgb, var(--hc) 65%, var(--text) 35%);white-space:nowrap;cursor:pointer;border-radius:4px;align-items:center;gap:5px;padding:2px 7px;font-family:inherit;font-size:.72rem;line-height:1.4;display:inline-flex}._chip_10cua_9:hover{border-color:color-mix(in srgb, var(--hc) 70%, transparent);background:color-mix(in srgb, var(--hc) 16%, transparent)}._chip_10cua_9._compact_10cua_28{gap:0;padding:2px 5px}._chipText_10cua_32{font-weight:600}._dot_10cua_36{background:var(--hc);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}._unchecked_10cua_7 ._dot_10cua_36{border:1.5px solid var(--hc);box-sizing:border-box;background:0 0}._unchecked_10cua_7._chip_10cua_9{color:var(--muted);background:0 0;border-style:dashed}._unchecked_10cua_7._chip_10cua_9 ._chipText_10cua_32{font-weight:500}._red_10cua_6 ._dot_10cua_36,._red_10cua_6._dot_10cua_36{box-shadow:0 0 0 2px color-mix(in srgb, var(--hc) 25%, transparent)}._lapDot_10cua_66{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:inline-flex}._lapDot_10cua_66 ._dot_10cua_36{width:7px;height:7px}._lapDot_10cua_66:hover ._dot_10cua_36{transform:scale(1.35)}._popover_10cua_87{background:var(--surface-alt);border:1px solid var(--border-strong);z-index:9999;color:var(--text);text-align:left;cursor:default;border-radius:8px;padding:0 0 8px;font-size:.8rem;overflow-y:auto;box-shadow:0 8px 24px #00000073}._popHead_10cua_100{border-bottom:1px solid var(--border);color:color-mix(in srgb, var(--hc) 65%, var(--text) 35%);align-items:center;gap:7px;padding:8px 10px;font-weight:600;display:flex}._close_10cua_109{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 2px;font-size:1rem;line-height:1}._close_10cua_109:hover{color:var(--text)}._ok_10cua_120{color:var(--muted);padding:8px 10px}._skipList_10cua_124{margin:0;padding-left:18px}._skipList_10cua_124 li+li{margin-top:2px}._skipNote_10cua_129{color:var(--muted);margin-top:8px;font-size:.72rem}._finding_10cua_135{padding:8px 10px 4px}._finding_10cua_135+._finding_10cua_135{border-top:1px solid var(--border)}._findingHead_10cua_141{align-items:center;gap:6px;display:flex}._laps_10cua_146{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:.72rem}._findingText_10cua_153{color:var(--text-dim,var(--text));margin-top:3px;line-height:1.4}._jumpBtn_10cua_158{color:var(--accent,#3b82f6);font:inherit;cursor:pointer;background:0 0;border:none;margin-top:5px;padding:0;font-size:.76rem}._jumpBtn_10cua_158:hover{text-decoration:underline}._infoBlock_10cua_169{border-top:1px solid var(--border);color:var(--muted);padding:6px 10px 0;font-size:.74rem}._infoLine_10cua_175+._infoLine_10cua_175{margin-top:4px}._foot_10cua_176{border-top:1px solid var(--border);color:var(--muted);margin-top:6px;padding:6px 10px 0;font-size:.68rem}._footLink_10cua_183{color:var(--accent,#3b82f6);white-space:nowrap}._footLink_10cua_183:hover{text-decoration:underline}._panel_hntq6_1{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;width:180px;min-width:180px;display:flex;overflow:hidden}._mobile_hntq6_12{background:0 0;border-right:none;width:100%;min-width:0;min-height:0}._mobile_hntq6_12 ._list_hntq6_20{-webkit-overflow-scrolling:touch}._mobile_hntq6_12 ._header_hntq6_24{height:auto;padding:.7rem 1rem;font-size:.8rem}._mobile_hntq6_12 ._row_hntq6_30{gap:.6rem;min-height:44px;padding:.4rem 1rem;font-size:.95rem}._mobile_hntq6_12 ._lapNum_hntq6_37{min-width:40px;font-size:.85rem}._mobile_hntq6_12 ._lapTime_hntq6_42{font-size:.95rem}._mobile_hntq6_12 ._delta_hntq6_46{font-size:.8rem}._mobile_hntq6_12 ._colorDot_hntq6_52{box-sizing:content-box;background-clip:padding-box;border:8px solid #0000;width:22px;height:22px;box-shadow:inset 0 0 0 1.5px #ffffff40}._mobile_hntq6_12 ._colorDot_hntq6_52:hover{transform:none}._mobile_hntq6_12 ._sectionHeader_hntq6_64{padding:.6rem 1rem .3rem}._mobile_hntq6_12 ._removeBtn_hntq6_68{width:40px;height:40px;font-size:1rem}._mobile_hntq6_12 ._autoSelectBtn_hntq6_74{padding:8px 12px;font-size:.75rem}._mobile_hntq6_12 ._uploadBtn_hntq6_79{padding:12px 0;font-size:.85rem}._rail_hntq6_86{background:var(--surface);border-right:1px solid var(--border);cursor:pointer;flex-direction:column;align-items:center;width:32px;min-width:32px;transition:background .15s;display:flex;overflow:hidden}._rail_hntq6_86:hover{background:var(--surface-alt)}._railToggle_hntq6_100{color:var(--muted);cursor:pointer;background:0 0;border:none;width:100%;padding:.5rem 0;font-size:1.15rem;line-height:1}._rail_hntq6_86:hover ._railToggle_hntq6_100{color:var(--text)}._railLabel_hntq6_112{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.18em;color:var(--muted);-webkit-user-select:none;user-select:none;margin-top:.4rem;font-size:.7rem;font-weight:700}._collapseBtn_hntq6_123{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;padding:0 .25rem;font-size:1.15rem;line-height:1}._collapseBtn_hntq6_123:hover{color:var(--text);background:var(--surface-alt)}._header_hntq6_24{height:var(--analysis-row-height);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:.3rem;padding:0 .6rem 0 .85rem;font-size:.7rem;font-weight:700;display:flex}._list_hntq6_20{flex:1;overflow-y:auto}._row_hntq6_30{cursor:pointer;border-left:3px solid #0000;align-items:center;gap:.4rem;padding:.55rem .85rem;font-size:.82rem;transition:background .15s;display:flex}._row_hntq6_30:hover,._selected_hntq6_172{background:var(--surface-alt)}._lapNum_hntq6_37{color:var(--text-dim);align-items:center;gap:3px;min-width:28px;font-size:.75rem;display:flex}._bestBadge_hntq6_185{color:var(--accent);font-size:.65rem}._lapTime_hntq6_42{color:var(--text);font-variant-numeric:tabular-nums;flex:1;font-size:.82rem}._delta_hntq6_46{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.72rem}._tbRow_hntq6_203{font-style:italic}._tbRow_hntq6_203 ._lapNum_hntq6_37,._tbRow_hntq6_203 ._lapTime_hntq6_42{color:gold}._tbBadge_hntq6_210{letter-spacing:.1em;color:#1a1300;background:gold;border-radius:2px;margin-right:4px;padding:1px 4px;font-size:.55rem;font-weight:700}._outInBadge_hntq6_221{letter-spacing:.08em;border:1px solid var(--border-strong);color:var(--muted);border-radius:2px;flex-shrink:0;margin-right:2px;padding:0 3px;font-size:.55rem;font-weight:700}._outInRow_hntq6_233 ._lapTime_hntq6_42,._outInRow_hntq6_233 ._lapNum_hntq6_37{color:var(--text-dim);opacity:.6}._loadingDot_hntq6_239{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:.8s ease-in-out infinite _pulse_hntq6_1}@keyframes _pulse_hntq6_1{0%,to{opacity:1}50%{opacity:.2}}._sectionHeader_hntq6_64{justify-content:space-between;align-items:center;padding:.5rem .6rem .25rem .85rem;display:flex}._sectionLabel_hntq6_260{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.65rem;font-weight:700}._sectionTitle_hntq6_268{flex-direction:column;gap:1px;min-width:0;display:flex}._sectionSub_hntq6_275{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}._sectionActions_hntq6_283{align-items:center;gap:4px;display:flex}._removeBtn_hntq6_68{border:1px solid var(--border-strong);color:var(--muted);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:.9rem;line-height:1;transition:all .15s;display:flex}._removeBtn_hntq6_68:hover{color:#c44;border-color:#c44}._divider_hntq6_311{border-top:1px solid var(--border);margin:.4rem 0}._uploadArea_hntq6_316{flex-direction:column;gap:.4rem;padding:.6rem .85rem .75rem;display:flex}._uploadBtn_hntq6_79{text-align:center;border:1px dashed var(--border-strong);color:#00cfff;cursor:pointer;border-radius:5px;padding:5px 0;font-size:.75rem;transition:all .15s;display:block}._uploadBtn_hntq6_79:hover{background:#001820;border-color:#00cfff}._uploading_hntq6_340{opacity:.5;cursor:not-allowed}._uploadHint_hntq6_345{color:var(--border-strong);text-align:center;font-size:.65rem;line-height:1.3}._colorSwatchWrap_hntq6_353{flex-shrink:0;position:relative}._colorDot_hntq6_52{cursor:pointer;border:1.5px solid #ffffff40;border-radius:50%;flex-shrink:0;width:12px;height:12px;padding:0;transition:border-color .15s,transform .1s}._colorDot_hntq6_52:hover{border-color:#fff9;transform:scale(1.2)}._colorPopover_hntq6_373{background:var(--surface-alt);border:1px solid var(--border-strong);z-index:9999;border-radius:8px;width:170px;padding:8px;box-shadow:0 8px 24px #0009}._colorGrid_hntq6_383{grid-template-columns:repeat(6,1fr);gap:4px;margin-bottom:6px;display:grid}._colorSwatch_hntq6_353{cursor:pointer;border:1.5px solid #0000;border-radius:4px;width:22px;height:22px;padding:0;transition:border-color .1s,transform .1s}._colorSwatch_hntq6_353:hover{border-color:#ffffff80;transform:scale(1.15)}._colorSwatchActive_hntq6_403{border-color:#fff;box-shadow:0 0 0 1px #fff}._colorCustomRow_hntq6_408{border-top:1px solid var(--border-strong);cursor:pointer;align-items:center;gap:6px;padding-top:4px;display:flex}._colorCustomLabel_hntq6_417{color:var(--muted);flex:1;font-size:.65rem}._colorInput_hntq6_423{cursor:pointer;background:0 0;border:none;border-radius:4px;width:28px;height:22px;padding:0}._modalBackdrop_hntq6_434{z-index:9000;background:#000000b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_hntq6_434{background:var(--surface);border:1px solid var(--border-strong);border-radius:10px;flex-direction:column;width:min(1400px,96vw);max-width:96vw;height:min(86vh,900px);max-height:86vh;display:flex;overflow:hidden;box-shadow:0 16px 48px #0009}._modalHeader_hntq6_458{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:.9rem 1rem .75rem;display:flex}._modalTitleGroup_hntq6_467{align-items:center;gap:.5rem;min-width:0;display:flex}._modalTrackBadge_hntq6_474{color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 33%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;max-width:160px;padding:1px 6px;font-size:.68rem;overflow:hidden}._modalTitle_hntq6_467{letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);font-size:.8rem;font-weight:700}._modalClose_hntq6_494{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:1.2rem;line-height:1;transition:color .15s}._modalClose_hntq6_494:hover{color:var(--text-dim)}._modalControls_hntq6_509{border-bottom:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:.4rem;max-height:42vh;padding:.55rem .7rem .5rem;display:flex;overflow-y:auto}._pickerPrimaryControls_hntq6_520{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._pickerPrimaryControls_hntq6_520>:first-child{flex:1;min-width:0}._modalBody_hntq6_532{flex-direction:column;gap:.5rem;min-height:0;padding:.6rem;display:flex;overflow-y:auto}._pickerTableWrapper_hntq6_541{flex:none}._pickerTable_hntq6_541{min-width:82em}._colGap_hntq6_549{width:6.2em}._pickerGap_hntq6_553{font-weight:700}._pickerGapFaster_hntq6_557{color:#4c8}._pickerGapSlower_hntq6_558{color:#f5a45d}._pickerGroupHeader_hntq6_560{width:100%;color:var(--text-dim);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:6px 9px;display:flex}._pickerGroupHeader_hntq6_560 span:first-child{font-weight:700}._pickerGroupHeader_hntq6_560 span:last-child{color:var(--muted);white-space:nowrap;font-size:.7rem}._pickerInlineError_hntq6_585{color:#fca5a5;text-align:center;font-size:.75rem}@media (width<=700px){._modalBackdrop_hntq6_434{align-items:stretch}._modal_hntq6_434{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}._modalHeader_hntq6_458{padding:.75rem}._modalTrackBadge_hntq6_474{max-width:45vw}._modalControls_hntq6_509{max-height:48vh;padding:.5rem}._pickerPrimaryControls_hntq6_520{flex-direction:column;align-items:stretch}._pickerTable_hntq6_541{min-width:82em}}._modalEmpty_hntq6_628{color:var(--muted);text-align:center;padding:2rem 0;font-size:.8rem}._autoSelect_hntq6_74{flex-shrink:0;position:relative}._autoSelectBtn_hntq6_74{border:1px solid var(--border-strong);color:var(--text-dim);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;padding:2px 6px;font-family:inherit;font-size:.65rem;font-weight:600;transition:border-color .15s,color .15s}._autoSelectBtn_hntq6_74:hover{border-color:var(--accent);color:var(--accent)}._autoSelectDropdown_hntq6_659{z-index:9999;background:var(--surface-alt);border:1px solid var(--border-strong);border-radius:8px;min-width:210px;max-width:260px;padding:6px;position:fixed;box-shadow:0 8px 28px #000000a6}._autoSelectGroup_hntq6_671{flex-direction:column;gap:1px;display:flex}._autoSelectGroupLabel_hntq6_677{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:4px 4px 2px;font-size:.6rem;font-weight:700}._autoSelectItem_hntq6_686{color:var(--text-dim);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;width:100%;padding:5px 8px;font-family:inherit;font-size:.75rem;transition:background .12s,color .12s}._autoSelectItem_hntq6_686:hover{color:var(--text);background:#ffffff12}._autoSelectItemActive_hntq6_703{color:var(--accent);background:#e8411a2e}._autoSelectItemActive_hntq6_703:hover{background:#e8411a42}._autoSelectSep_hntq6_711{border-top:1px solid var(--border);margin:5px 0}._autoSelectSectorRow_hntq6_716{flex-wrap:wrap;gap:3px;padding:2px 4px 5px;display:flex}._autoSelectSector_hntq6_716{border:1px solid var(--border-strong);color:var(--text-dim);cursor:pointer;background:0 0;border-radius:4px;padding:2px 6px;font-family:inherit;font-size:.65rem;font-weight:600;transition:border-color .12s,color .12s,background .12s}._autoSelectSector_hntq6_716:hover{color:gold;border-color:gold}._autoSelectSectorActive_hntq6_739{color:gold;background:#ffd7001f;border-color:gold}._sfWarn_hntq6_746{cursor:help;background:#f5c84214;border:1px solid #f5c84273;border-radius:4px;align-items:center;gap:6px;margin:2px 0 4px;padding:3px 8px;display:flex}._sfWarnText_hntq6_758{color:#f5c842;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.68rem;overflow:hidden}._sfWarnLock_hntq6_767{opacity:.7;font-size:.7rem}._realignBtn_hntq6_772{color:#f5c842;cursor:pointer;background:0 0;border:1px solid #f5c84299;border-radius:3px;flex-shrink:0;padding:2px 8px;font-size:.65rem}._realignBtn_hntq6_772:hover:not(:disabled){background:#f5c8422e}._realignBtn_hntq6_772:disabled{opacity:.6;cursor:wait}._mobile_hntq6_12 ._sfWarn_hntq6_746{padding:6px 10px}._mobile_hntq6_12 ._realignBtn_hntq6_772{padding:6px 12px;font-size:.75rem}._sfAligned_hntq6_802{cursor:help;align-items:center;gap:6px;margin:2px 0 4px;padding:2px 8px;display:flex}._sfAlignedText_hntq6_811{color:var(--border-strong);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.65rem;overflow:hidden}._unalignBtn_hntq6_820{border:1px solid var(--border-strong);color:var(--border-strong);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;padding:1px 8px;font-size:.62rem}._unalignBtn_hntq6_820:hover:not(:disabled){color:#e0e0e0;border-color:#e0e0e0}._unalignBtn_hntq6_820:disabled{opacity:.6;cursor:wait}._mobile_hntq6_12 ._unalignBtn_hntq6_820{padding:6px 12px;font-size:.75rem}._popover_1tek2_1{background:var(--surface-alt);border:1px solid var(--border-strong);z-index:9999;color:var(--text);box-sizing:border-box;border-radius:8px;padding:0 0 6px;font-size:.8rem;overflow-y:auto;box-shadow:0 8px 24px #00000073}._head_1tek2_13{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);margin-bottom:4px;padding:8px 12px 6px;font-size:.7rem;font-weight:600}._note_1tek2_23,._error_1tek2_23{color:var(--muted);padding:8px 12px;line-height:1.4}._error_1tek2_23{color:#fca5a5}._item_1tek2_29{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:2px;padding:7px 12px;display:flex}._item_1tek2_29:hover,._item_1tek2_29:focus-visible{background:var(--surface);outline:none}._itemTop_1tek2_43{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._time_1tek2_49{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-dim,var(--text))}._faster_1tek2_54{color:#5fcf7f}._slower_1tek2_55{color:#f0a35e}._itemSub_1tek2_56{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}._browse_1tek2_63{border-top:1px solid var(--border);color:var(--accent);margin-top:2px}._wrap_1tek2_70{white-space:normal;text-overflow:clip;overflow:visible}._flyout_1tek2_71{z-index:10000;pointer-events:none;border:1px solid var(--border-strong);background:var(--surface-alt);color:var(--text);border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;font-size:.76rem;line-height:1.45;display:flex;box-shadow:0 8px 24px #00000073}._wrapper_1hfr2_1{background:var(--bg);flex:1;min-height:0;position:relative;overflow:hidden}._map_1hfr2_9{width:100%;height:100%}._controls_1hfr2_14{z-index:1000;border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#0a0a0ad9;border-radius:8px;align-items:center;gap:4px;padding:6px 10px;transition:opacity .2s;display:flex;position:absolute;top:12px;right:12px}._controlsVisible_1hfr2_32{opacity:1;pointer-events:auto}._controlLabel_1hfr2_37{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-right:4px;font-size:.72rem}._btn_1hfr2_45{border:1px solid var(--border-strong);color:var(--text-dim);cursor:pointer;background:0 0;border-radius:5px;align-items:center;gap:4px;padding:3px 10px;font-size:.78rem;transition:all .15s;display:inline-flex}._btn_1hfr2_45:hover{background:var(--surface-alt);color:var(--text-dim)}._active_1hfr2_64{background:var(--accent)!important;color:var(--text)!important;border-color:var(--accent)!important}._addActive_1hfr2_70{font-weight:600;color:#111!important;background:#f5c842!important;border-color:#f5c842!important}._turnInput_1hfr2_77{background:var(--surface);border:1px solid var(--border-strong);width:44px;color:var(--text-dim);text-align:center;border-radius:5px;padding:2px 6px;font-size:.78rem}._turnInput_1hfr2_77:focus{border-color:var(--accent);outline:none}._divider_1hfr2_93{background:var(--border-strong);width:1px;height:18px;margin:0 4px}._detectWrap_1hfr2_101{display:inline-flex;position:relative}._detectPopover_1hfr2_106{z-index:1200;background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;flex-direction:column;gap:10px;width:200px;max-width:calc(100vw - 24px);padding:10px 12px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000059}._detectRow_1hfr2_123{justify-content:space-between;align-items:center;gap:8px;display:flex}._detectCol_1hfr2_130{flex-direction:column;gap:6px;display:flex}._segGroup_1hfr2_136{border:1px solid var(--border-strong);border-radius:5px;width:100%;display:flex;overflow:hidden}._segBtn_1hfr2_144{text-align:center;border:none;border-left:1px solid var(--border-strong);color:var(--text-dim);cursor:pointer;background:0 0;flex:1 1 0;padding:4px 0;font-size:.74rem;transition:all .15s}._segBtn_1hfr2_144:first-child{border-left:none}._segBtn_1hfr2_144:hover{background:var(--surface-alt)}._segActive_1hfr2_160{background:var(--accent)!important;color:var(--text)!important}._detectHint_1hfr2_165{color:var(--muted);font-size:.68rem;line-height:1.35}._addHint_1hfr2_171{z-index:1000;color:#f5c842;pointer-events:none;background:#f5c84226;border:1px solid #f5c842;border-radius:6px;padding:6px 12px;font-size:.78rem;position:absolute;top:56px;right:12px}._bottomOverlays_1hfr2_187{z-index:1000;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;bottom:12px;left:12px}._cornerLegend_1hfr2_199{flex-wrap:wrap;gap:5px;max-width:400px;display:flex}._cornerChip_1hfr2_206{border:1px solid var(--border-strong);color:var(--text-dim);background:#0a0a0ad9;border-radius:20px;align-items:center;gap:4px;padding:3px 8px;font-size:.73rem;display:flex}._dirDot_1hfr2_218{border-radius:50%;width:7px;height:7px}.gm-style .gm-style-iw-c{background:#1e1e1e!important;border:1px solid #333!important;border-radius:8px!important;padding:0!important;box-shadow:0 4px 16px #0009!important}.gm-style .gm-style-iw-d{overflow:hidden!important}.gm-style .gm-style-iw-tc:after,.gm-style-iw-chr{background:#1e1e1e!important}.gm-ui-hover-effect>span{background-color:#888!important}._colorLegend_1hfr2_253{color:#ccc;pointer-events:none;white-space:nowrap;background:#0d0d0dc7;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:.7rem;display:flex}._legendBar_1hfr2_267{border:1px solid #ffffff26;border-radius:4px;width:90px;height:8px;display:inline-block}._legendNote_1hfr2_275{color:#999;margin-left:4px}._channelSelect_1hfr2_281{background:var(--surface);max-width:180px;color:var(--text-dim);padding-right:4px}._channelSelect_1hfr2_281 option{color:var(--text);background:var(--surface)}._legendSwatchLine_1hfr2_289{border-radius:2px;width:18px;height:4px;display:inline-block}._simBadge_1hfr2_297{z-index:999;border:1px solid var(--border-strong);max-width:calc(100% - 24px);color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;pointer-events:auto;background:#0a0a0ad9;border-radius:6px;padding:3px 9px;font-size:.72rem;position:absolute;top:12px;left:12px;overflow:hidden}._panel_3pmp2_1{background:var(--bg);border-top:none;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}._header_3pmp2_10{border-bottom:1px solid var(--surface-alt);flex-shrink:0;align-items:center;gap:.6rem;min-height:32px;padding:.35rem .85rem;display:flex}._title_3pmp2_20{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:700}._boundsHint_3pmp2_28{color:var(--accent);font-size:.68rem;font-style:italic}._opts_3pmp2_34{gap:4px;margin-left:auto;display:flex}._optBtn_3pmp2_40{border:1px solid var(--border-strong);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;padding:2px 8px;font-size:.72rem;transition:all .15s}._optBtn_3pmp2_40:hover{border-color:var(--muted);color:var(--text-dim)}._optActive_3pmp2_52{border-color:var(--accent)!important;color:var(--accent)!important}._chartWrap_3pmp2_54{flex:1;min-height:0;padding:4px 0 2px}._empty_3pmp2_60{height:100%;color:var(--border-strong);justify-content:center;align-items:center;font-size:.82rem;display:flex}._tooltip_3pmp2_69{background:var(--surface);border:1px solid var(--border-strong);border-radius:7px;min-width:160px;padding:7px 11px;font-size:.78rem}._tooltipDist_3pmp2_77{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-bottom:6px;font-size:.897em}._tooltipRow_3pmp2_84{border-left:2px solid;flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:2px;padding:2px 0 2px 6px;display:flex}._tooltipLabel_3pmp2_93{color:var(--text-dim);font-variant-numeric:tabular-nums;flex:1;font-size:.923em}._tooltipVal_3pmp2_99{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.051em;font-weight:700}._tooltipThr_3pmp2_105{color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:4px;font-size:.962em}._tooltipUnit_3pmp2_112{opacity:.7;margin-left:1px;font-size:.872em;font-weight:400}._tooltipDelta_3pmp2_118{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:36px;margin-left:2px;font-size:.923em;font-weight:700}._chPicker_3pmp2_129{display:flex;position:relative}._chPickerBtn_3pmp2_133{border:1px solid var(--border-strong);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;padding:2px 8px;font-size:.72rem;transition:all .15s}._chPickerBtn_3pmp2_133:hover{border-color:var(--muted);color:var(--text-dim)}._chPickerActive_3pmp2_145{border-color:var(--accent)!important;color:var(--accent)!important}._chDropdown_3pmp2_146{z-index:200;background:var(--surface);border:1px solid var(--border-strong);border-radius:6px;min-width:180px;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 4px 16px #00000080}._chDropdownHdr_3pmp2_158{color:var(--muted);border-bottom:1px solid var(--surface-alt);text-transform:uppercase;letter-spacing:.06em;padding:6px 10px 4px;font-size:.68rem}._chFilterWrap_3pmp2_166{border-bottom:1px solid var(--surface-alt);padding:5px 8px}._chFilter_3pmp2_166{background:var(--bg);border:1px solid var(--surface-alt);width:100%;color:var(--text-dim);box-sizing:border-box;border-radius:3px;outline:none;padding:3px 6px;font-size:.72rem}._chFilter_3pmp2_166::placeholder{color:var(--border-strong)}._chFilter_3pmp2_166:focus{border-color:var(--muted)}._chList_3pmp2_183{max-height:180px;overflow-y:auto}._chList_3pmp2_183::-webkit-scrollbar{width:4px}._chList_3pmp2_183::-webkit-scrollbar-track{background:var(--bg)}._chList_3pmp2_183::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:2px}._chGroupLabel_3pmp2_190{z-index:1;background:var(--surface);border-bottom:1px solid var(--surface-alt);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px 3px;font-size:.62rem;font-weight:700;position:sticky;top:0}._chNoMatch_3pmp2_203{color:var(--border-strong);padding:8px 10px;font-size:.72rem}._chItem_3pmp2_208{cursor:pointer;color:var(--text-dim);align-items:center;gap:7px;padding:5px 10px;font-size:.75rem;display:flex}._chItem_3pmp2_208:hover{background:var(--surface-alt)}._chItem_3pmp2_208 input[type=checkbox]{accent-color:var(--accent);cursor:pointer;flex-shrink:0}._chItemName_3pmp2_223{flex:1}._chItemUnit_3pmp2_224{color:var(--muted);font-size:.68rem}._chDriverTag_3pmp2_228{color:var(--text-dim);background:var(--surface-2,#7f7f7f26);white-space:nowrap;border-radius:3px;flex-shrink:0;padding:1px 5px;font-size:.62rem}._chItemDisabled_3pmp2_237{opacity:.4;cursor:default}._chItemDisabled_3pmp2_237:hover{background:0 0}
