.SessionBlockedScreen_screen__iXjKz{position:relative;display:flex;justify-content:center;min-height:100vh;padding:40px 20px;overflow-x:clip;background-color:var(--bg-dark);background-image:radial-gradient(var(--grid-dot) 1px,transparent 1px),radial-gradient(circle at 50% 0,var(--bg-surface) 0,var(--bg-dark) 100%);background-size:24px 24px,100% 100%;color:var(--text-main)}.SessionBlockedScreen_screen__iXjKz[data-variant=paused]{--accent:var(--warning)}.SessionBlockedScreen_screen__iXjKz[data-variant=closed]{--accent:var(--error)}.SessionBlockedScreen_screen__iXjKz[data-variant=removed]{--accent:var(--info)}.SessionBlockedScreen_screen__iXjKz[data-variant=restored]{--accent:var(--success)}.SessionBlockedScreen_aurora__ib5uo{position:absolute;top:-180px;left:50%;width:min(760px,100vw);height:560px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--accent) 22%,transparent) 0,transparent 68%);filter:blur(20px);animation:SessionBlockedScreen_auroraIn__hVNM2 .9s var(--ease-out) both}@keyframes SessionBlockedScreen_auroraIn__hVNM2{0%{opacity:0;transform:translateX(-50%) translateY(-24px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.SessionBlockedScreen_card__qQBlJ{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin:auto;width:100%;max-width:580px;padding:40px;background:var(--bg-card);border:1px solid var(--border);border-radius:24px;box-shadow:var(--shadow-lg);animation:SessionBlockedScreen_cardIn__zRMhw .42s var(--ease-out) both}@keyframes SessionBlockedScreen_cardIn__zRMhw{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.SessionBlockedScreen_medallion__JRDlR{position:relative;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:22px;color:var(--accent);background:color-mix(in srgb,var(--accent) 13%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);border-radius:20px}.SessionBlockedScreen_medallionRing__Eksni{position:absolute;inset:-1px;border:1px solid var(--accent);border-radius:20px;animation:SessionBlockedScreen_pulseRing__z4bXE 2.4s var(--ease-out) infinite}@keyframes SessionBlockedScreen_pulseRing__z4bXE{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(1.22)}to{opacity:0;transform:scale(1.22)}}.SessionBlockedScreen_pill__23gc_{display:inline-flex;align-items:center;padding:4px 11px;margin-bottom:14px;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:999px}.SessionBlockedScreen_headline__C9o8f{margin:0 0 12px;font-size:1.85rem;font-weight:800;line-height:1.22;letter-spacing:-.02em;color:var(--text-main)}.SessionBlockedScreen_lede__EXJFx{margin:0 0 26px;font-size:.93rem;line-height:1.72;color:var(--text-muted)}.SessionBlockedScreen_rail__jle2N{width:100%;margin:0 0 24px;padding:4px 16px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.SessionBlockedScreen_railRow__uQuxC{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--border)}.SessionBlockedScreen_railRow__uQuxC:last-child{border-bottom:none}.SessionBlockedScreen_railRow__uQuxC dt{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;font-size:.78rem;font-weight:600;color:var(--text-muted)}.SessionBlockedScreen_railRow__uQuxC dt svg{color:var(--text-dim)}.SessionBlockedScreen_railRow__uQuxC dd{margin:0;font-size:.83rem;font-weight:600;text-align:right;word-break:break-word;color:var(--text-main)}.SessionBlockedScreen_points__a2Qw5{width:100%;margin:0 0 24px;padding:0;list-style:none}.SessionBlockedScreen_point__EpXX3{display:flex;align-items:flex-start;gap:11px;padding:9px 0}.SessionBlockedScreen_point__EpXX3>span:last-child{display:flex;flex-direction:column;gap:2px}.SessionBlockedScreen_point__EpXX3 strong{font-size:.85rem;font-weight:700;color:var(--text-main)}.SessionBlockedScreen_point__EpXX3 em{font-size:.8rem;font-style:normal;line-height:1.55;color:var(--text-muted)}.SessionBlockedScreen_pointIcon__3uRJ8{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:19px;height:19px;margin-top:1px;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);border-radius:999px}.SessionBlockedScreen_liveStrip__7uhsJ{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:24px;padding:11px 14px;background:color-mix(in srgb,var(--accent) 7%,var(--bg-surface));border:1px solid color-mix(in srgb,var(--accent) 24%,transparent);border-radius:var(--radius-lg)}.SessionBlockedScreen_liveDot__lf36e{flex-shrink:0;width:7px;height:7px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 60%,transparent);animation:SessionBlockedScreen_beacon__fxb9p 2s var(--ease-out) infinite}.SessionBlockedScreen_liveDotBusy__ZgC6K{animation-duration:.8s}@keyframes SessionBlockedScreen_beacon__fxb9p{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 55%,transparent)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}.SessionBlockedScreen_liveText__TADqR{flex:1 1;min-width:0;font-size:.78rem;line-height:1.45;color:var(--text-muted)}.SessionBlockedScreen_liveBtn__ksurL{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:6px 11px;cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:700;color:var(--text-main);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color .15s var(--ease-out)}.SessionBlockedScreen_liveBtn__ksurL:hover:not(:disabled){border-color:var(--accent)}.SessionBlockedScreen_liveBtn__ksurL:disabled{opacity:.6;cursor:default}.SessionBlockedScreen_spinning__gX3DE{animation:SessionBlockedScreen_spin__8441a .9s linear infinite}@keyframes SessionBlockedScreen_spin__8441a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SessionBlockedScreen_actions__gRDEH{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-bottom:22px}.SessionBlockedScreen_primaryBtn___kpQb{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;cursor:pointer;font-family:inherit;font-size:.85rem;font-weight:700;color:var(--brand-dark);background:var(--primary);border:none;border-radius:var(--radius-md);transition:filter .15s var(--ease-out),transform .12s var(--ease-out)}.SessionBlockedScreen_primaryBtn___kpQb:hover{filter:brightness(1.07)}.SessionBlockedScreen_primaryBtn___kpQb:active{transform:scale(var(--press-scale))}.SessionBlockedScreen_ghostBtn__3aRtn,.SessionBlockedScreen_secondaryBtn__snDdm{display:inline-flex;align-items:center;gap:7px;padding:11px 18px;cursor:pointer;font-family:inherit;font-size:.85rem;font-weight:600;text-decoration:none;color:var(--text-main);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color .15s var(--ease-out)}.SessionBlockedScreen_ghostBtn__3aRtn:hover,.SessionBlockedScreen_secondaryBtn__snDdm:hover{border-color:var(--border-hover)}.SessionBlockedScreen_ghostBtn__3aRtn{color:var(--text-muted);background:transparent;border-color:transparent}.SessionBlockedScreen_ghostBtn__3aRtn:hover{color:var(--text-main);background:var(--bg-surface)}.SessionBlockedScreen_footnote__a590j{display:flex;align-items:flex-start;gap:8px;margin:0;padding-top:20px;width:100%;border-top:1px solid var(--border);font-size:.76rem;line-height:1.6;color:var(--text-dim)}.SessionBlockedScreen_footnote__a590j svg{flex-shrink:0;margin-top:3px}.SessionBlockedScreen_footnote__a590j a{color:var(--text-muted);font-weight:600}.SessionBlockedScreen_footnote__a590j a:hover{color:var(--accent)}@media (max-width:560px){.SessionBlockedScreen_screen__iXjKz{padding:24px 16px}.SessionBlockedScreen_card__qQBlJ{padding:28px 22px;border-radius:20px}.SessionBlockedScreen_headline__C9o8f{font-size:1.5rem}.SessionBlockedScreen_railRow__uQuxC{align-items:flex-start;flex-direction:column;gap:4px}.SessionBlockedScreen_railRow__uQuxC dd{text-align:left}.SessionBlockedScreen_liveStrip__7uhsJ{flex-wrap:wrap}.SessionBlockedScreen_liveText__TADqR{flex-basis:100%}.SessionBlockedScreen_actions__gRDEH>*{flex:1 1 100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.SessionBlockedScreen_aurora__ib5uo,.SessionBlockedScreen_card__qQBlJ,.SessionBlockedScreen_liveDot__lf36e,.SessionBlockedScreen_medallionRing__Eksni,.SessionBlockedScreen_spinning__gX3DE{animation:none}}.Sidebar_sidebar__5oZEx{width:var(--sidebar-width,280px);height:100vh;background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-right:1px solid var(--border);display:flex;flex-direction:column;position:fixed;left:0;top:0;z-index:50;box-shadow:var(--shadow-md);transform:translateX(0);transition:transform .3s var(--ease-in-out),box-shadow .2s var(--ease-out),width .25s var(--ease-in-out)}.Sidebar_overlay__IyoXb{position:fixed;inset:0;background:rgba(9,12,16,.6);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:45}.Sidebar_overlayVisible__wtq01{opacity:1;pointer-events:auto}.Sidebar_open__H9vtY{transform:translateX(0)}.Sidebar_header__KGsqH{height:76px;display:flex;align-items:center;padding:0 32px;gap:12px;border-bottom:1px solid var(--border);background:var(--bg-surface);transition:padding .25s var(--ease-in-out)}.Sidebar_closeButton__2Cyv_{margin-left:auto;display:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-main);cursor:pointer;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),border-color .16s var(--ease-out),transform .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.Sidebar_closeButton__2Cyv_:hover{background:var(--bg-hover);color:var(--primary);border-color:var(--border-hover)}}.Sidebar_closeButton__2Cyv_:active{transform:scale(.94);transition-duration:.1s}.Sidebar_brand__oukDJ{font-size:1.5rem;font-weight:800;background:linear-gradient(to right,var(--primary),var(--secondary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.5px;filter:drop-shadow(0 0 10px rgba(0,240,255,.2))}.Sidebar_nav__yigU7{flex:1 1;padding:24px 16px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;transition:padding .25s var(--ease-in-out)}.Sidebar_link__vpEIU{display:flex;align-items:center;gap:14px;padding:14px 20px;border-radius:12px;color:var(--text-muted);font-weight:500;transition:background-color .18s var(--ease-out),color .18s var(--ease-out),border-color .18s var(--ease-out),padding .25s var(--ease-in-out),transform .18s var(--ease-out);border:1px solid transparent;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.Sidebar_link__vpEIU:hover{background-color:var(--bg-hover);color:var(--text-main);transform:translateX(2px)}}.Sidebar_link__vpEIU:active{transform:scale(.97);transition-duration:.1s}.Sidebar_active__6EB_0{background:rgba(255,193,7,.1);color:var(--primary);border-color:rgba(255,193,7,.45);font-weight:600;box-shadow:inset 0 1px 0 rgba(255,193,7,.08),0 4px 12px -8px rgba(255,193,7,.4)}[data-theme=dark] .Sidebar_active__6EB_0{background:rgba(255,193,7,.16);border-color:rgba(255,193,7,.55)}.Sidebar_active__6EB_0:hover{background:rgba(255,193,7,.14);transform:none}.Sidebar_linkBadge__71YYB{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:.68rem;font-weight:800;line-height:20px;text-align:center;color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 8px -2px rgba(220,38,38,.55)}.Sidebar_collapsed__ZEY4R .Sidebar_linkBadge__71YYB{position:absolute;top:6px;right:6px;min-width:16px;height:16px;padding:0 4px;font-size:.6rem;line-height:16px}.Sidebar_defectsLink__hp01q{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.Sidebar_defectsLink__hp01q:hover{background-color:var(--bg-hover)}.Sidebar_childGroup__EbRVS{display:flex;flex-direction:column;gap:6px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.Sidebar_childGroupLabel__sOfvV{padding:0 20px 4px;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);opacity:.75;white-space:nowrap;overflow:hidden}.Sidebar_childLink__AEUdv{gap:12px;padding:11px 20px 11px 22px;font-size:.92rem}.Sidebar_childLink__AEUdv:hover{background-color:var(--bg-hover)}.Sidebar_footer__O45V5{padding:24px;border-top:1px solid var(--border);background:var(--bg-surface);display:flex;flex-direction:column;gap:12px}.Sidebar_userInfo__7eqTY{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--bg-hover);border-radius:8px;border:1px solid var(--border)}.Sidebar_userAvatar__bl4Y7{width:28px;height:28px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--text-muted);flex-shrink:0}.Sidebar_userEmail__eaX35{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_logoutBtn__PbGYb{width:100%;display:flex;align-items:center;gap:12px;padding:14px 20px;border-radius:12px;color:var(--text-muted);font-weight:500;background:var(--bg-hover);border:1px solid var(--border);cursor:pointer;transition:background-color .18s var(--ease-out),color .18s var(--ease-out),border-color .18s var(--ease-out),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}@media (hover:hover) and (pointer:fine){.Sidebar_logoutBtn__PbGYb:hover{background-color:rgba(255,51,51,.1);color:var(--error);border-color:rgba(255,51,51,.2);box-shadow:var(--shadow-sm)}}.Sidebar_logoutBtn__PbGYb:active{transform:scale(.98);transition-duration:.1s}.Sidebar_collapseToggle__Jc2_q{position:absolute;top:64px;right:-14px;width:28px;height:28px;border-radius:999px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-sm);z-index:2;transition:color .15s var(--ease-out),border-color .15s var(--ease-out),background-color .15s var(--ease-out),transform .15s var(--ease-out)}@media (hover:hover) and (pointer:fine){.Sidebar_collapseToggle__Jc2_q:hover{color:var(--primary);border-color:var(--border-hover);background:var(--bg-hover);transform:scale(1.08)}}.Sidebar_collapseToggle__Jc2_q:active{transform:scale(.92);transition-duration:.1s}.Sidebar_collapseChevron___knOj{transition:transform .25s var(--ease-in-out)}.Sidebar_sidebar__5oZEx:not(.Sidebar_collapsed__ZEY4R) .Sidebar_collapseChevron___knOj{transform:rotate(180deg)}.Sidebar_collapsed__ZEY4R .Sidebar_header__KGsqH{padding:0 12px;justify-content:center}.Sidebar_collapsed__ZEY4R .Sidebar_nav__yigU7{padding:22px 10px;align-items:center;gap:10px}.Sidebar_collapsed__ZEY4R .Sidebar_link__vpEIU,.Sidebar_collapsed__ZEY4R .Sidebar_logoutBtn__PbGYb{justify-content:center;gap:0;padding:12px 0;width:48px;align-self:center}.Sidebar_collapsed__ZEY4R .Sidebar_childGroup__EbRVS{align-items:center;gap:8px;width:100%;margin-top:14px;padding-top:14px}.Sidebar_collapsed__ZEY4R .Sidebar_childGroupLabel__sOfvV{display:none}.Sidebar_collapsed__ZEY4R .Sidebar_childLink__AEUdv{padding:11px 0;width:44px}.Sidebar_linkLabel__ldnpa{opacity:1;transform:translateX(0);max-width:200px;transition:opacity .18s var(--ease-out) 80ms,transform .25s var(--ease-in-out),max-width .25s var(--ease-in-out);white-space:nowrap;overflow:hidden}.Sidebar_collapsed__ZEY4R .Sidebar_linkLabel__ldnpa{opacity:0;transform:translateX(-4px);max-width:0;pointer-events:none;transition-delay:0s}.Sidebar_collapsed__ZEY4R .Sidebar_active__6EB_0:before{display:none}.Sidebar_collapsed__ZEY4R .Sidebar_footer__O45V5{padding:16px 10px;align-items:center}.Sidebar_collapsed__ZEY4R .Sidebar_userInfo__7eqTY{padding:8px;justify-content:center;gap:0;width:48px;align-self:center}.Sidebar_collapsed__ZEY4R .Sidebar_userEmail__eaX35{display:none}.Sidebar_collapsed__ZEY4R .Sidebar_defectsLink__hp01q{margin-top:10px;padding-top:14px}.Sidebar_reportGroup__v3vBK{display:flex;flex-direction:column;gap:8px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.Sidebar_collapsed__ZEY4R .Sidebar_reportGroup__v3vBK{align-items:center;gap:8px;width:100%;margin-top:14px;padding-top:14px}@media (max-width:1024px){.Sidebar_sidebar__5oZEx{width:min(82vw,320px);transform:translateX(-100%)}.Sidebar_collapseToggle__Jc2_q{display:none}.Sidebar_open__H9vtY{transform:translateX(0)}.Sidebar_header__KGsqH{height:auto;padding:16px 20px}.Sidebar_closeButton__2Cyv_{display:inline-flex}.Sidebar_nav__yigU7{padding:20px 16px}.Sidebar_footer__O45V5{padding:20px}}@media (max-width:640px){.Sidebar_sidebar__5oZEx{width:min(86vw,320px);height:100dvh}.Sidebar_footer__O45V5{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);font-weight:500;transition:transform .16s var(--ease-out),background-color .16s var(--ease-out),border-color .16s var(--ease-out),box-shadow .16s var(--ease-out),color .16s var(--ease-out);cursor:pointer;border:1px solid transparent;outline:none;font-family:inherit;position:relative;overflow:hidden;will-change:transform}.Button_button__hMNEn:disabled{opacity:.6;cursor:not-allowed}.Button_button__hMNEn:not(:disabled):active{transform:translateY(1px);box-shadow:inset 0 2px 4px rgba(15,23,42,.18),inset 0 0 0 1px rgba(15,23,42,.04);transition-duration:90ms}.Button_button__hMNEn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Button_primary__oSpWt{background-color:var(--primary);color:#fff;box-shadow:0 8px 24px rgba(244,180,0,.28)}@media (hover:hover) and (pointer:fine){.Button_primary__oSpWt:hover:not(:disabled){background-color:var(--primary-hover);box-shadow:0 12px 28px rgba(244,180,0,.35)}}.Button_secondary__lRe7Q{background-color:var(--bg-surface);color:var(--text-main);border-color:var(--border)}@media (hover:hover) and (pointer:fine){.Button_secondary__lRe7Q:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--border-hover)}}.Button_outline__Zj6Ls{background-color:transparent;border-color:var(--primary);color:var(--primary)}@media (hover:hover) and (pointer:fine){.Button_outline__Zj6Ls:hover:not(:disabled){background-color:var(--primary-soft)}}.Button_ghost__mZ9vJ{background-color:transparent;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.Button_ghost__mZ9vJ:hover:not(:disabled){background-color:var(--bg-hover);color:var(--text-main)}}@media (prefers-reduced-motion:reduce){.Button_button__hMNEn{transition:background-color .16s ease,color .16s ease,border-color .16s ease}.Button_button__hMNEn:not(:disabled):active{transform:none;box-shadow:inset 0 2px 4px rgba(15,23,42,.12)}}.Button_sm__h9eWB{height:32px;padding:0 12px;font-size:.875rem}.Button_md__exKk_{height:40px;padding:0 16px;font-size:.9375rem}.Button_lg__PdjsY{height:48px;padding:0 24px;font-size:1rem}.Button_spinner____7ub{animation:Button_spin__0uF6_ .8s linear infinite;margin-right:8px}@keyframes Button_spin__0uF6_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_iconLeft__HEYpQ{margin-right:8px;display:flex}.Button_iconRight__CZFfJ{margin-left:8px;display:flex}.Breadcrumb_bar__Xm88O{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 12px 8px 8px;border-radius:12px;border:1px solid var(--border);background:var(--bg-card)}.Breadcrumb_upBtn__Wj1RA{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:9px;color:var(--text-muted);background:var(--bg-surface);border:1px solid var(--border);transition:color .15s var(--ease-out),border-color .15s var(--ease-out),background-color .15s var(--ease-out),transform .15s var(--ease-out)}.Breadcrumb_upBtn__Wj1RA:hover{color:var(--primary);border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent);transform:translateY(-1px)}.Breadcrumb_upBtn__Wj1RA:active{transform:translateY(0) scale(.95)}.Breadcrumb_trail__qxsEm{display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin:0;padding:0;list-style:none;min-width:0}.Breadcrumb_crumb__048q6{display:inline-flex;align-items:center;gap:2px;min-width:0}.Breadcrumb_sep__dVITQ{flex-shrink:0;color:var(--text-muted);opacity:.5;margin:0 2px}.Breadcrumb_current__RAsbP,.Breadcrumb_link__dP1Aj{display:inline-flex;align-items:center;gap:6px;max-width:34ch;padding:5px 9px;border-radius:8px;font-size:.83rem;min-width:0}.Breadcrumb_link__dP1Aj{color:var(--text-muted);font-weight:500;transition:color .15s var(--ease-out),background-color .15s var(--ease-out)}.Breadcrumb_link__dP1Aj:hover{color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,transparent)}.Breadcrumb_current__RAsbP{color:var(--text-main);font-weight:700}.Breadcrumb_current__RAsbP svg,.Breadcrumb_link__dP1Aj svg{flex-shrink:0;opacity:.85}.Breadcrumb_text__eeRBq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.Breadcrumb_current__RAsbP,.Breadcrumb_link__dP1Aj{max-width:18ch;font-size:.8rem}.Breadcrumb_bar__Xm88O{padding:7px 10px 7px 7px;gap:8px}}.page_layout__W_8lT{display:flex;min-height:100vh;background-color:var(--bg-dark);background-image:radial-gradient(var(--grid-dot) 1px,transparent 1px),radial-gradient(circle at 50% 0,var(--bg-surface) 0,var(--bg-dark) 100%);background-size:24px 24px,100% 100%;color:var(--text-main)}.page_main__6Va8h{flex:1 1;min-width:0;margin-left:var(--content-offset,76px);transition:margin-left .25s var(--ease-in-out);padding-top:64px;display:flex;flex-direction:column}.page_content__SdFMX{padding:32px 40px;flex:1 1;max-width:1600px;margin:0 auto;width:100%}.page_error__wBIsF,.page_loading__nsfKZ{display:flex;align-items:center;justify-content:center;gap:12px;height:100vh;color:var(--text-muted);font-size:1.1rem;background:var(--bg-dark)}.page_spinning__oGfEq{animation:page_spin__0q9ke .8s linear infinite}@keyframes page_spin__0q9ke{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_headerActions__u2lLd{display:flex;gap:12px;align-items:center}.page_lockedBadge__5A3Dc{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(217,119,6,.15));border:1.5px solid #f59e0b;color:#fbbf24;padding:10px 18px;border-radius:10px;font-weight:600;font-size:.9rem;box-shadow:0 2px 8px rgba(245,158,11,.2)}.page_lockBtn__SHzm6{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;color:white!important;box-shadow:0 4px 15px rgba(245,158,11,.3);transition:background .18s var(--ease-out),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}@media (hover:hover) and (pointer:fine){.page_lockBtn__SHzm6:hover{background:linear-gradient(135deg,#fbbf24,#b45309);box-shadow:0 6px 20px rgba(245,158,11,.4);transform:translateY(-1px)}}.page_lockBtn__SHzm6:active{transform:translateY(0) scale(.98);transition-duration:.1s}.page_breadcrumb__DMLUB{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:12px 24px;border-radius:16px;border:1px solid var(--border);gap:24px}.page_backLink__kw_pL{display:inline-flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.9rem;font-weight:500;transition:color .18s var(--ease-out),transform .18s var(--ease-out);white-space:nowrap}.page_crumbTrail__CiAO_{display:flex;align-items:center;gap:8px;margin-bottom:20px;flex-wrap:wrap}.page_crumbTrail__CiAO_ .page_backLink__kw_pL:last-child{color:var(--text-main);font-weight:600}.page_crumbSep__90iQF{color:var(--text-muted);opacity:.6;flex-shrink:0}@media (hover:hover) and (pointer:fine){.page_backLink__kw_pL:hover{color:var(--primary)}.page_backLink__kw_pL:hover svg{transform:translateX(-2px)}}.page_backLink__kw_pL svg{transition:transform .18s var(--ease-out)}.page_backLink__kw_pL:active{transform:translateX(-2px);transition-duration:.1s}.page_patrolId__WxMQC{font-size:.85rem;color:var(--primary);font-family:monospace;background:rgba(0,240,255,.1);padding:6px 12px;border-radius:8px;font-weight:600;white-space:nowrap}.page_breadcrumbMeta__DEShl{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.page_dashboardGrid__esh_3{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:32px;gap:32px;align-items:start}.page_mainColumn__1WJUK{display:flex;flex-direction:column;gap:32px}.page_sideColumn__wPMiu{display:flex;flex-direction:column;gap:24px;position:-webkit-sticky;position:sticky;top:100px}.page_heroSection__nKN5j{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.page_statCard__kWKAI{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:16px;padding:16px 14px;display:flex;align-items:center;gap:12px;min-width:0;transition:transform .2s var(--ease-out),background-color .2s var(--ease-out),border-color .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.page_statCard__kWKAI:hover{transform:translateY(-2px);background:var(--bg-card);border-color:rgba(255,255,255,.1)}}.page_statIconWrapper__lPmsG{width:40px;height:40px;background:linear-gradient(135deg,rgba(0,240,255,.1),rgba(112,0,255,.1));border:1px solid var(--border);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--primary);flex-shrink:0}.page_statContent__dkn8_{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.page_statNumber__ow77c{font-size:1.25rem;font-weight:700;color:var(--text-main);line-height:1.15}.page_statLabel__xkq_0,.page_statNumber__ow77c{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_statLabel__xkq_0{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.page_processingSection__XnIgj{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:24px;padding:32px;position:relative;overflow:hidden}.page_processingSection__XnIgj:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:var(--border);opacity:.3}.page_pipelineGrid__y3_86{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;position:relative}.page_pipelineGrid__y3_86:after{content:"";position:absolute;top:50%;left:15%;right:15%;height:2px;background:var(--bg-hover);z-index:0;transform:translateY(-50%)}.page_pipelineStep__KrN8r{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:20px;display:flex;align-items:center;gap:12px;position:relative;z-index:1;transition:border-color .2s var(--ease-out),background-color .2s var(--ease-out),box-shadow .2s var(--ease-out);min-height:100px}.page_pipelineStep__KrN8r.page_active__yatEJ{background:var(--success-bg);border-color:var(--success);box-shadow:0 0 20px rgba(0,240,255,.15)}.page_videosSection__mNwnc{border-radius:24px;padding:32px;min-height:400px}.page_sectionHeader__3b8Pa{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.page_sectionTitle__Im_8E{display:flex;align-items:center;gap:10px;font-size:1.1rem;font-weight:600;color:var(--text-main);margin:0}.page_emptyCenter__IwlWZ{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px 20px;min-height:160px}.page_emptyCenter__IwlWZ .page_emptyIcon__Xa_wt{color:var(--text-muted);opacity:.5;margin-bottom:16px;width:32px;height:32px}.page_emptyCenter__IwlWZ h3{margin:0 0 4px;font-size:1rem;font-weight:600;color:var(--text-main)}.page_emptyCenter__IwlWZ p{margin:0;color:var(--text-muted);font-size:.9rem}.page_contextPanel__2sIiK{background:var(--bg-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:24px}.page_contextGroup__eZI_k{border-bottom:1px solid var(--border);padding-bottom:24px}.page_contextGroup__eZI_k:last-child{border-bottom:none;padding-bottom:0}.page_contextHeader__UhINF{display:flex;align-items:center;gap:10px;color:var(--text-muted);font-size:.85rem;text-transform:uppercase;letter-spacing:1px;font-weight:600;margin-bottom:16px}.page_contextIcon__at85Z{color:var(--primary)}.page_contextValue___NWbc{font-size:1rem;color:var(--text-main);font-weight:500;line-height:1.5}.page_vehicleTag__LKAl4{font-family:monospace;background:var(--bg-hover);padding:6px 12px;border-radius:6px;border:1px solid var(--border);color:var(--primary)}.page_officerTag__MQPbV{display:inline-block;background:var(--bg-hover);padding:4px 12px;border-radius:20px;font-size:.85rem;margin-right:8px;margin-bottom:8px}.page_timeline__yNML6{padding-left:20px;border-left:2px solid var(--border)}.page_timelineItem__dPPFO{position:relative;margin-bottom:16px}.page_timelineItem__dPPFO:before{content:"";position:absolute;left:-25px;top:6px;width:8px;height:8px;border-radius:50%;background:var(--primary);box-shadow:0 0 10px var(--primary)}.page_timelineLabel__sXAaB{font-size:.8rem;color:var(--text-muted)}.page_timelineTime__peLeU{font-size:.95rem;color:var(--text-main);font-weight:600}.page_statusBadge__RbMPq{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.page_statusActive__rtwBW,.page_statusCompleted__ep0Um{background:var(--success-bg);color:var(--success)}.page_statusProcessing__AOFsj{background:var(--warning-bg);color:var(--warning)}.page_statusArchived__5J4BH,.page_statusDefault__J0EsM{background:var(--bg-hover);color:var(--text-muted)}@media (max-width:1200px){.page_dashboardGrid__esh_3{grid-template-columns:1fr}}.page_lockWarning__stj6F{display:flex;flex-direction:column;align-items:center;text-align:center;padding:12px 0}.page_warningIcon__N_ogm{color:#f59e0b;margin-bottom:20px;filter:drop-shadow(0 0 15px rgba(245,158,11,.3))}.page_warningText__2fj4i{font-size:1.1rem;font-weight:600;color:var(--text-main);margin-bottom:12px}.page_warningSubtext__ae__p{color:var(--text-muted);line-height:1.6;font-size:.95rem}.page_confirmLockBtn__VFMRc{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;color:white;font-weight:600;box-shadow:0 4px 15px rgba(245,158,11,.3);transition:background .18s var(--ease-out),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}@media (hover:hover) and (pointer:fine){.page_confirmLockBtn__VFMRc:hover{background:linear-gradient(135deg,#fbbf24,#b45309);box-shadow:0 6px 20px rgba(245,158,11,.4);transform:translateY(-1px)}}.page_confirmLockBtn__VFMRc:active{transform:translateY(0) scale(.98);transition-duration:.1s}.page_containersSection__K5sQa{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:12px;padding:24px;margin-bottom:20px}.page_containerTagList__8SsQq{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.page_containerTag__BRk2a{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--info-bg);border:1px solid rgba(0,240,255,.2);border-radius:8px;color:var(--primary);font-size:13px;font-weight:500;font-family:Courier New,monospace}.page_containerTag__BRk2a svg{flex-shrink:0}.page_associationSection__0PcWM{margin-bottom:20px}.page_videosSection__mNwnc{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:12px;padding:24px}.page_modalOverlay__eP4tl{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:page_fadeIn__Emvn_ .2s ease-out}.page_modal__jokuG{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:page_scaleIn__e7fi5 .3s cubic-bezier(.16,1,.3,1)}.page_modalHeader__6Wo64{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-bottom:1px solid var(--border)}.page_modalHeader__6Wo64 h2{font-size:1.5rem;font-weight:600;color:var(--text-main);margin:0}.page_closeBtn__YXsmw{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:8px;border-radius:8px;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.page_closeBtn__YXsmw:hover{background:var(--bg-hover);color:var(--text-main)}}.page_closeBtn__YXsmw:active{transform:scale(.92);transition-duration:.1s}.page_modalBody__aKDoN{padding:28px}.page_modalFooter__fRVxD{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:20px 28px;border-top:1px solid var(--border)}@keyframes page_fadeIn__Emvn_{0%{opacity:0}to{opacity:1}}@keyframes page_scaleIn__e7fi5{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.page_formGrid__iept0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px}.page_formGroup__hq0zX{display:flex;flex-direction:column;gap:8px}.page_formGroup__hq0zX label{font-size:.875rem;font-weight:600;color:var(--text-main);letter-spacing:.3px}.page_formGroup__hq0zX input,.page_formGroup__hq0zX select,.page_formGroup__hq0zX textarea{width:100%;padding:10px 12px;border-radius:8px;border:1.5px solid var(--border);background:var(--bg-hover);color:var(--text-main);font-size:.9375rem;font-family:inherit;outline:none;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out),box-shadow .16s var(--ease-out)}.page_formGroup__hq0zX input:focus,.page_formGroup__hq0zX select:focus,.page_formGroup__hq0zX textarea:focus{border-color:var(--primary);background:var(--bg-active);box-shadow:0 0 0 3px rgba(0,240,255,.1)}.page_formGroup__hq0zX input::placeholder,.page_formGroup__hq0zX textarea::placeholder{color:var(--text-muted);opacity:.6}.page_formGroup__hq0zX textarea{resize:vertical;min-height:80px}@media (max-width:1024px){.page_main__6Va8h{margin-left:0}.page_content__SdFMX{padding:24px}.page_dashboardGrid__esh_3{gap:24px}.page_heroSection__nKN5j{grid-template-columns:repeat(3,minmax(0,1fr))}.page_pipelineGrid__y3_86{grid-template-columns:1fr;gap:16px}.page_pipelineGrid__y3_86:after{display:none}.page_sideColumn__wPMiu{position:static}.page_contextPanel__2sIiK,.page_processingSection__XnIgj,.page_videosSection__mNwnc{padding:24px}.page_sectionHeader__3b8Pa{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:768px){.page_content__SdFMX{padding:20px 16px 28px}.page_breadcrumb__DMLUB{flex-direction:column;align-items:flex-start;gap:12px}.page_heroSection__nKN5j{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page_pipelineGrid__y3_86{grid-template-columns:1fr}.page_contextPanel__2sIiK,.page_processingSection__XnIgj,.page_videosSection__mNwnc{padding:20px}.page_statCard__kWKAI{padding:16px}.page_headerActions__u2lLd{flex-wrap:wrap;gap:8px}.page_headerActions__u2lLd button{padding:6px 12px;font-size:.8rem;height:32px}.page_lockedBadge__5A3Dc{padding:6px 12px;font-size:.8rem}.page_sessionsTable__NiPI5{font-size:.8rem}.page_sessionsTable__NiPI5 td,.page_sessionsTable__NiPI5 th{padding:8px}.page_formGrid__iept0{grid-template-columns:1fr}.page_modalBody__aKDoN,.page_modalFooter__fRVxD,.page_modalHeader__6Wo64{padding:20px}.page_modalFooter__fRVxD{flex-direction:column;align-items:stretch}}.page_sessionsList__H9z4W{background:var(--bg-secondary);border-radius:10px;border:1px solid var(--border-color);overflow:hidden}.page_sessionsSubtitle__tojem{margin:6px 0 0;color:var(--text-secondary);font-size:.82rem}.page_sessionsTableWrapper__oyS7D{width:100%;overflow-x:auto;border-radius:12px;border:1px solid var(--border-color);box-shadow:0 1px 3px rgba(0,0,0,.05);background:var(--bg-secondary)}.page_sessionsTable__NiPI5{width:100%;border-collapse:separate;border-spacing:0;background:var(--bg-secondary);border-radius:12px;overflow:hidden}.page_sessionsTable__NiPI5 td,.page_sessionsTable__NiPI5 th{padding:16px 20px;text-align:left;border-bottom:1px solid var(--border-color);border-right:1px solid rgba(0,0,0,.03);white-space:nowrap}.page_sessionsTable__NiPI5 td:last-child,.page_sessionsTable__NiPI5 th:last-child{border-right:none}.page_sessionsTable__NiPI5 th{background:linear-gradient(to bottom,var(--bg-tertiary),var(--bg-secondary));font-weight:600;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--border-color);position:-webkit-sticky;position:sticky;top:0;z-index:10}.page_sessionsTable__NiPI5 tbody tr{transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;border-left:3px solid transparent}.page_sessionsTable__NiPI5 tbody tr:hover{background:var(--bg-tertiary);border-left-color:var(--primary);box-shadow:inset 0 0 0 1px rgba(59,130,246,.1)}.page_alignRight___bTuu{text-align:right!important}.page_sessionsTable__NiPI5 td{font-size:.875rem;color:var(--text-primary);vertical-align:middle}.page_sessionsTable__NiPI5 tbody tr:last-child td{border-bottom:none}.page_sessionsTable__NiPI5 tbody tr:nth-child(2n){background:rgba(0,0,0,.01)}.page_sessionsTable__NiPI5 tbody tr:nth-child(2n):hover{background:var(--bg-tertiary)}.page_tableCell__dxoPF{display:flex;flex-direction:column;gap:4px}.page_tableCellMain__82ZLI{font-weight:500;color:var(--text-primary)}.page_tableCellSub__lfYN0{font-size:.75rem;color:var(--text-secondary)}.page_mutedValue__pmX6H{color:var(--text-disabled);font-size:.82rem}.page_ongoingBadge__2zf6Z{color:var(--success);font-weight:600;font-size:.8125rem}.page_sessionNumber__puOjy{justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,var(--primary),var(--primary-dark,#2563eb));border-radius:8px;font-weight:700;color:white;box-shadow:0 2px 4px rgba(59,130,246,.2);border:1px solid rgba(255,255,255,.2)}.page_framesBadge___8pA_,.page_sessionNumber__puOjy{display:inline-flex;align-items:center;font-size:.8125rem}.page_framesBadge___8pA_{gap:6px;padding:4px 10px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:20px;font-weight:600;color:var(--text-primary)}.page_videoUploadAlert__GohiX{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;font-size:.85rem;font-weight:500;margin-bottom:12px}.page_videoUploadAlert__GohiX[data-variant=error]{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.page_videoUploadAlert__GohiX[data-variant=success]{background:rgba(34,197,94,.1);color:#22c55e;border:1px solid rgba(34,197,94,.2)}.page_videoUploadAlert__GohiX[data-variant=info]{background:rgba(59,130,246,.1);color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.page_videoDropZone__bzHfM{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 16px;border:2px dashed var(--border-color);border-radius:12px;cursor:pointer;transition:border-color .2s,background .2s;color:var(--text-secondary);margin-bottom:12px}.page_videoDropZone__bzHfM:hover{border-color:var(--primary);background:rgba(59,130,246,.04)}.page_videoDropZone__bzHfM p{margin:0;font-size:.9rem;font-weight:500}.page_videoDropZone__bzHfM span{font-size:.75rem;color:var(--text-tertiary)}.page_videoFileList___gwhd{display:flex;flex-direction:column;gap:6px;max-height:300px;overflow-y:auto}.page_videoFileRow__LcvqI{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;background:var(--bg-secondary);border:1px solid var(--border-color)}.page_videoFileRow__LcvqI[data-status=completed]{border-color:rgba(34,197,94,.3);background:rgba(34,197,94,.05)}.page_videoFileRow__LcvqI[data-status=failed],.page_videoFileRow__LcvqI[data-status=rejected]{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.05)}.page_videoFileRow__LcvqI[data-status=uploading]{border-color:rgba(59,130,246,.3);background:rgba(59,130,246,.05)}.page_videoProgressBar__spKaq{width:100%;height:4px;background:var(--bg-tertiary);border-radius:4px;overflow:hidden;margin-top:6px}.page_videoProgressFill__w_7vu{height:100%;background:var(--primary);border-radius:4px;transition:width .3s ease}.page_videoProgressText__145Hb{font-size:.75rem;font-weight:600;color:var(--primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:36px;text-align:right}.page_videoNameList__GHZXW{display:flex;flex-direction:column;gap:4px;padding:8px 0}.page_videoNameItem__lvaKK{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:6px;background:var(--bg-secondary);border:1px solid var(--border-color);font-size:.85rem;color:var(--text-main)}.page_videoNameItem__lvaKK svg{color:var(--text-secondary);flex-shrink:0}.page_videoSideTag__Ldcn_{flex-shrink:0;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,#0284c7 14%,transparent);color:#0284c7;font-size:.68rem;font-weight:700;white-space:nowrap}.page_videoSideSummary__24UU_{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;font-size:.8rem;color:var(--text-muted)}.page_videoRoadTypeTag__ZI8Ls{flex-shrink:0;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,#7c3aed 14%,transparent);color:#7c3aed;font-size:.68rem;font-weight:700;white-space:nowrap}.page_videoEmptyState__cc97y{padding:16px;text-align:center;color:var(--text-tertiary);font-size:.85rem}.page_setupIntro__dpu0L{margin:0 0 16px;font-size:.84rem;line-height:1.5;color:var(--text-muted)}.page_setupSectionTitle__6XbXv{margin:22px 0 4px;font-size:.92rem;font-weight:700;color:var(--text-main)}.page_setupSectionHint__q0IsY{margin:0 0 12px;font-size:.78rem;color:var(--text-muted)}.page_setupWarn__GsJqz{display:flex;align-items:flex-start;gap:9px;margin-top:12px;padding:11px 13px;border-radius:var(--radius-md);background:color-mix(in srgb,#f59e0b 12%,transparent);border:1px solid color-mix(in srgb,#f59e0b 32%,transparent);font-size:.79rem;line-height:1.45;color:var(--text-main)}.page_setupWarnIcon__zGXNB{flex-shrink:0;margin-top:1px;color:#b45309}[data-theme=dark] .page_setupWarnIcon__zGXNB{color:#fbbf24}.page_setupNote__1VZj8{margin:18px 0 0;padding-top:14px;border-top:1px solid var(--border);font-size:.75rem;line-height:1.5;color:var(--text-muted)}.page_hero__ltR5r{display:flex;flex-direction:column;gap:18px;padding:22px 24px;margin-bottom:22px;border-radius:var(--radius-lg);border:1px solid var(--border);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--primary) 9%,transparent),transparent 55%),var(--bg-card)}.page_heroTop__9XpSL{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}.page_heroTitleBlock__DNs89{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1}.page_heroBadges__bBRRT{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.page_heroLocked__L7Ch3{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:.66rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#475569;background:color-mix(in srgb,#64748b 15%,transparent)}[data-theme=dark] .page_heroLocked__L7Ch3{color:#94a3b8}.page_heroTitle__uWYLA{margin:0;font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:800;line-height:1.2;letter-spacing:-.025em;color:var(--text-main);overflow-wrap:anywhere}.page_heroMeta__W4Cm6{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:2px}.page_heroMeta__W4Cm6 span{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;color:var(--text-muted)}.page_heroUtils__Br7gM{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.page_iconBtn__cuF7H{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;cursor:pointer;color:var(--text-muted);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:color .15s var(--ease-out),border-color .15s var(--ease-out),background-color .15s var(--ease-out)}.page_iconBtn__cuF7H:hover:not(:disabled){color:var(--primary);border-color:var(--primary);background:var(--bg-card)}.page_iconBtn__cuF7H:disabled{opacity:.45;cursor:default}.page_menuWrap__P2kU4{position:relative}.page_menuScrim__lNZFO{position:fixed;inset:0;z-index:40}.page_menu__xxcJ0{position:absolute;top:calc(100% + 6px);right:0;z-index:50;min-width:190px;padding:6px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:0 16px 36px -18px rgba(15,23,42,.5)}.page_menuItemDanger__VjSAs{display:flex;align-items:center;gap:9px;width:100%;padding:9px 11px;cursor:pointer;font-size:.83rem;font-weight:600;text-align:left;color:var(--error,#dc2626);background:transparent;border:none;border-radius:var(--radius-sm);transition:background-color .14s var(--ease-out)}.page_menuItemDanger__VjSAs:hover{background:color-mix(in srgb,#dc2626 10%,transparent)}.page_workflow__RUnCd{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px;gap:10px;padding-top:16px;border-top:1px solid var(--border)}.page_step__4T2bV{display:flex;align-items:center;gap:11px;padding:12px 14px;cursor:pointer;text-align:left;background:var(--bg-surface);border:1.5px solid var(--border);border-radius:var(--radius-md);transition:border-color .17s var(--ease-out),transform .17s var(--ease-out),box-shadow .17s var(--ease-out),background-color .17s var(--ease-out)}.page_step__4T2bV:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 22px -14px rgba(15,23,42,.4)}.page_step__4T2bV:disabled{cursor:default;opacity:.55}.page_stepIcon__ZmYsf{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;color:var(--text-muted);background:var(--bg-card);border:1px solid var(--border)}.page_stepText__KFd9C{display:flex;flex-direction:column;gap:1px;min-width:0}.page_stepLabel__ncfqM{font-size:.85rem;font-weight:700;color:var(--text-main)}.page_stepHint__lb_ut,.page_stepLabel__ncfqM{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_stepHint__lb_ut{font-size:.68rem;color:var(--text-muted)}.page_stepDone__x6LXS{border-color:color-mix(in srgb,#059669 40%,var(--border));background:color-mix(in srgb,#059669 7%,var(--bg-surface))}.page_stepDone__x6LXS .page_stepIcon__ZmYsf{color:#059669;border-color:color-mix(in srgb,#059669 35%,transparent);background:color-mix(in srgb,#059669 12%,transparent)}[data-theme=dark] .page_stepDone__x6LXS .page_stepIcon__ZmYsf{color:#34d399}.page_stepNow__r9Oqh{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}.page_stepNow__r9Oqh .page_stepIcon__ZmYsf{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 35%,transparent);background:color-mix(in srgb,var(--primary) 12%,transparent)}.page_stepLockedOut__n13th{border-style:dashed}.page_stepPrimary__m1ZSK{border-color:color-mix(in srgb,var(--primary) 55%,var(--border));background:color-mix(in srgb,var(--primary) 10%,var(--bg-surface))}.page_stepPrimary__m1ZSK .page_stepIcon__ZmYsf{color:#fff;background:var(--primary);border-color:var(--primary)}.page_stepPrimary__m1ZSK:disabled{background:var(--bg-surface)}.page_stepPrimary__m1ZSK:disabled .page_stepIcon__ZmYsf{color:var(--text-muted);background:var(--bg-card);border-color:var(--border)}@media (max-width:640px){.page_hero__ltR5r{padding:18px 16px}.page_workflow__RUnCd{grid-template-columns:1fr}}.page_metricStrip__PsoCl{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,200px));grid-gap:12px;gap:12px;margin-bottom:20px}.page_metric__xReef{display:flex;align-items:center;gap:12px;padding:16px;border-radius:var(--radius-lg);border:1px solid var(--border);background:linear-gradient(155deg,var(--bg-card) 0,color-mix(in srgb,var(--primary) 4%,var(--bg-card)) 100%);box-shadow:0 1px 2px color-mix(in srgb,var(--text-main) 4%,transparent);transition:border-color .17s var(--ease-out),transform .17s var(--ease-out),box-shadow .17s var(--ease-out)}.page_metric__xReef:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--primary) 40%,var(--border));box-shadow:0 6px 16px color-mix(in srgb,var(--primary) 14%,transparent)}.page_metricIcon__24OqR{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:11px;color:var(--primary);background:color-mix(in srgb,var(--primary) 14%,transparent)}.page_metricBody__fXaEr{display:flex;flex-direction:column;gap:2px;min-width:0}.page_metricValue__ISXVe{font-size:1.3rem;font-weight:800;letter-spacing:-.02em;font-family:var(--font-mono);color:var(--text-main);line-height:1.15}.page_metricLabel__Ifn5_{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.page_timeline__yNML6{position:relative;padding:26px 0 4px}.page_timelineTrack__NfSgj{position:absolute;top:44px;left:12%;right:12%;height:3px;border-radius:999px;background:var(--border);overflow:hidden}.page_timelineFill__P7r7X{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#059669,var(--primary));transition:width .5s var(--ease-out)}.page_timelineSteps__sU9mI{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.page_tlStep__Ue1q0{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;padding:0 6px}.page_tlNode__FiKYe{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;color:var(--text-muted);background:var(--bg-card);border:2px solid var(--border);transition:color .2s var(--ease-out),border-color .2s var(--ease-out),background-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.page_tlNum__5u4fQ{font-size:.85rem;font-weight:800;font-family:var(--font-mono)}.page_tlLabel__YtNV_{font-size:.84rem;font-weight:700;color:var(--text-main);line-height:1.25}.page_tlStatus__Lx8qE{font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.page_tlHint__wJgCc{font-size:.7rem;line-height:1.35;color:var(--text-muted);max-width:190px}.page_tl_done__eog7j .page_tlNode__FiKYe{color:#fff;background:#059669;border-color:#059669}.page_tl_done__eog7j .page_tlStatus__Lx8qE{color:#059669}[data-theme=dark] .page_tl_done__eog7j .page_tlStatus__Lx8qE{color:#34d399}.page_tl_running__4fv3L .page_tlNode__FiKYe{color:var(--primary);border-color:var(--primary);background:color-mix(in srgb,var(--primary) 14%,var(--bg-card));box-shadow:0 0 0 5px color-mix(in srgb,var(--primary) 16%,transparent)}.page_tl_running__4fv3L .page_tlStatus__Lx8qE{color:var(--primary)}.page_tl_failed__6N3n4 .page_tlNode__FiKYe{color:#fff;background:#dc2626;border-color:#dc2626}.page_tl_failed__6N3n4 .page_tlStatus__Lx8qE{color:#dc2626}[data-theme=dark] .page_tl_failed__6N3n4 .page_tlStatus__Lx8qE{color:#f87171}.page_tl_pending__EiAfs .page_tlLabel__YtNV_{color:var(--text-muted)}.page_noticeCard__Tr104{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;margin-bottom:20px;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,#f97316 40%,var(--border));background:color-mix(in srgb,#f97316 9%,var(--bg-card))}.page_noticeIcon__vbdhQ{display:inline-flex;flex-shrink:0;margin-top:1px;color:#ea580c}[data-theme=dark] .page_noticeIcon__vbdhQ{color:#fb923c}.page_noticeTitle__X8gPM{margin-bottom:3px;font-size:.88rem;font-weight:700;color:var(--text-main)}.page_noticeBody__uA9Fs{font-size:.83rem;line-height:1.55;color:var(--text-muted)}@media (max-width:620px){.page_timelineTrack__NfSgj{display:none}.page_timelineSteps__sU9mI{grid-template-columns:1fr;gap:16px}.page_tlStep__Ue1q0{flex-direction:row;align-items:center;text-align:left;gap:12px}.page_tlHint__wJgCc{max-width:none}}.page_completenessAlert__KE3WZ{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-radius:16px;background:color-mix(in srgb,#f59e0b 9%,var(--bg-card));border:1px solid color-mix(in srgb,#f59e0b 34%,var(--border))}.page_completenessHeader__2_mfs{display:flex;align-items:center;gap:10px;font-size:.95rem;font-weight:700;color:#b45309}[data-theme=dark] .page_completenessHeader__2_mfs{color:#fbbf24}.page_completenessHeader__2_mfs svg{flex-shrink:0}.page_missingText__IdNtR{margin:0;font-size:.8rem;line-height:1.55;color:var(--text-muted);overflow-wrap:anywhere}.page_journeyInfo__XTfVQ{display:flex;flex-direction:column;gap:0}.page_journeyPoint__Je2uw{display:flex;align-items:center;gap:10px;font-size:.85rem;color:var(--text-main);min-width:0}.page_journeyPoint__Je2uw span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_journeyDot__3APCG{width:10px;height:10px;border-radius:50%;flex-shrink:0;border:2px solid var(--bg-card)}.page_startDot__v93Zd{background:#059669;box-shadow:0 0 0 2px color-mix(in srgb,#059669 35%,transparent)}.page_endDot__2aBMo{background:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 35%,transparent)}.page_journeyLine__GMIpU{width:2px;height:18px;margin-left:4px;background:linear-gradient(to bottom,#059669,var(--primary));opacity:.45}.page_weatherBadge__s1z0i{display:inline-flex;align-items:center;padding:4px 11px;border-radius:999px;font-size:.8rem;font-weight:600;color:var(--text-main);background:var(--bg-surface);border:1px solid var(--border)}.page_detailEmpty__bLohO{font-size:.85rem;font-style:italic;color:var(--text-muted);opacity:.75}.page_notesContent__lBCVv{margin:0;font-size:.85rem;line-height:1.6;color:var(--text-muted);white-space:pre-wrap;overflow-wrap:anywhere}.page_dashcamSection__0h_in,.page_sessionsSection__uZFd2{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:24px;padding:28px;min-width:0}@media (max-width:768px){.page_dashcamSection__0h_in,.page_sessionsSection__uZFd2{padding:20px;border-radius:18px}.page_completenessAlert__KE3WZ{padding:14px 15px}}.page_completionError__ftWct{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:1rem;padding:12px 14px;border:1px solid color-mix(in srgb,var(--error) 40%,var(--border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--error) 8%,var(--bg-card));color:var(--error);font-size:.85rem;line-height:1.45}.page_completionError__ftWct>span{flex:1 1 240px;color:var(--text-main)}.page_layout__7pdpE{display:flex;min-height:100vh;background-color:var(--bg-dark);background-image:radial-gradient(var(--grid-dot) 1px,transparent 1px),radial-gradient(circle at 50% 0,var(--bg-surface) 0,var(--bg-dark) 100%);background-size:24px 24px,100% 100%;color:var(--text-main)}.page_main__6GWC1{flex:1 1;min-width:0;margin-left:var(--content-offset,76px);transition:margin-left .25s var(--ease-in-out);padding-top:64px;display:flex;flex-direction:column}.page_content__hF1lO{padding:40px;flex:1 1}.page_crumbRow__nc2DL{display:flex;margin-bottom:20px}.page_section__ZYhMG{margin-bottom:40px}.page_emptyState__Jhn2x{text-align:center;padding:4rem 2rem;color:var(--text-muted)}.page_emptyIcon___hLKK{width:64px;height:64px;margin:0 auto 1rem;opacity:.3}.page_contactNote__Jk98e{background-color:var(--warning-bg);border:1px solid var(--warning);border-radius:8px;padding:1rem 1.5rem;margin-top:1.5rem;display:flex;align-items:flex-start;gap:.75rem;max-width:500px;margin-left:auto;margin-right:auto;text-align:left}.page_noteIcon__6USFo{font-size:1.25rem;flex-shrink:0;margin-top:.125rem}.page_contactNote__Jk98e p{margin:0;color:var(--text-main);font-size:.875rem;line-height:1.5}.page_contactNote__Jk98e strong{color:var(--warning);font-weight:600}.page_section__ZYhMG:last-child{margin-bottom:0}.page_sectionTitle__gltFh{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:600;color:var(--text-muted);margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--border)}.page_sectionDot__S_K1m{width:8px;height:8px;border-radius:50%;flex-shrink:0}.page_grid__Vutk0{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));grid-gap:24px;gap:24px}.page_empty__xhpQg,.page_loading__Atw4l{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60vh;color:var(--text-muted);text-align:center;background:var(--bg-hover);border-radius:var(--radius-lg);border:1px dashed var(--border)}.page_empty__xhpQg p{margin-bottom:24px;font-size:1.1rem}.page_modalOverlay__XQRoA{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:page_fadeIn__X_hop .2s ease-out}.page_modalContent__Arkmw{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;max-width:560px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.5);transform-origin:center;animation:page_scaleIn__p1zh7 .3s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.page_modalContent__Arkmw,.page_modalOverlay__XQRoA{animation:page_fadeIn__X_hop .2s ease}}.page_modalHeader__ZDtQ3{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-bottom:1px solid var(--border)}.page_modalTitle__vXyHF{font-size:1.5rem;font-weight:600;margin:0}.page_modalCloseButton__ZFKHv{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:8px;border-radius:8px;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out);display:flex;align-items:center;justify-content:center}@media (hover:hover) and (pointer:fine){.page_modalCloseButton__ZFKHv:hover{background:var(--bg-hover);color:var(--text-main)}}.page_modalCloseButton__ZFKHv:active{transform:scale(.94);transition-duration:.1s}.page_modalBody__b_bKN{padding:28px}.page_formGroup__T8BIU{margin-bottom:20px}.page_formGroup__T8BIU:last-child{margin-bottom:0}.page_label__RfRCS{display:block;font-size:.875rem;font-weight:600;color:var(--text-main);margin-bottom:8px;letter-spacing:.3px}.page_required__YPXo9{color:var(--error);margin-left:2px}.page_inputField__Vc4_i{width:100%;padding:12px 14px;border-radius:10px;border:1.5px solid var(--border);background:var(--bg-hover);color:var(--text-main);font-size:.9375rem;outline:none;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out),box-shadow .16s var(--ease-out);font-family:inherit}.page_inputField__Vc4_i:focus{border-color:var(--primary);background:var(--bg-active);box-shadow:0 0 0 3px rgba(249,115,22,.15)}.page_inputField__Vc4_i:disabled{opacity:.6;cursor:not-allowed}.page_inputField__Vc4_i::placeholder{color:var(--text-muted);opacity:.6}.page_modalActions__SYrM4{align-items:center;gap:12px;padding:20px 28px;border-top:1px solid var(--border)}.page_headerActions__hJRpf{display:flex;gap:12px}.page_modalTitle__vXyHF{font-size:1.75rem;font-weight:700;margin-bottom:1rem;color:var(--text-main);background:linear-gradient(to right,var(--text-main),var(--text-muted));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_modalText__3oYWH{color:var(--text-muted);margin-bottom:2.5rem;line-height:1.6;font-size:1.05rem}.page_modalActions__SYrM4{display:flex;justify-content:flex-end;gap:1rem}@keyframes page_fadeIn__X_hop{0%{opacity:0}to{opacity:1}}@keyframes page_scaleIn__p1zh7{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.page_spinning__t_nvU{animation:page_spin__0omzT .8s linear infinite}@keyframes page_spin__0omzT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.page_main__6GWC1{margin-left:0}.page_content__hF1lO{padding:28px 24px}.page_grid__Vutk0{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.page_headerActions__hJRpf{flex-wrap:wrap;gap:8px}.page_headerActions__hJRpf button{padding:6px 12px;font-size:.8rem;height:32px}}@media (max-width:768px){.page_content__hF1lO{padding:20px 16px 28px}.page_section__ZYhMG{margin-bottom:28px}.page_grid__Vutk0{grid-template-columns:1fr}.page_emptyState__Jhn2x{padding:3rem 1.5rem}.page_modalActions__SYrM4,.page_modalBody__b_bKN,.page_modalHeader__ZDtQ3{padding:20px}.page_modalActions__SYrM4{flex-direction:column;align-items:stretch}}.page_captureGrid__hjSq_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:6px}.page_captureCard__CfoAe{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 12px 14px;border-radius:10px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-main);cursor:pointer;text-align:left;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out),box-shadow .16s var(--ease-out),transform .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.page_captureCard__CfoAe:hover{border-color:var(--primary);background:var(--bg-tertiary,var(--bg-secondary))}}.page_captureCard__CfoAe:not(:disabled):active{transform:scale(.97);transition-duration:.1s}.page_captureCard__CfoAe:focus-visible{outline:none;box-shadow:0 0 0 2px var(--primary)}.page_captureCard__CfoAe[data-selected=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--bg-secondary));box-shadow:0 0 0 1px var(--primary)}.page_captureCardIcon__m7VzT{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary)}.page_captureCardBody__JifpT{display:flex;flex-direction:column;gap:2px;min-width:0}.page_captureCardTitle__IgTQQ{font-size:.875rem;font-weight:600;color:var(--text-main);line-height:1.2}.page_captureCardSubtitle__djtVf{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.page_captureCardCheck__5z3J8{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:transparent;color:transparent;border:1px solid var(--border-color);transition:background .15s ease,color .15s ease,border-color .15s ease}.page_captureCard__CfoAe[data-selected=true] .page_captureCardCheck__5z3J8{background:var(--primary);color:#fff;border-color:var(--primary)}.page_captureHint__Xw5_T{margin:10px 0 0;font-size:.8rem;color:var(--text-muted);line-height:1.45}.page_mobileNotice__Co0Mi{display:flex;flex-direction:column;gap:10px;margin-top:10px;padding:10px 12px;border-radius:8px;background:rgba(249,115,22,.12);border:1px solid rgba(249,115,22,.45);color:#f97316;font-size:.8rem;line-height:1.5}.page_mobileNoticeRow__MV70z{display:flex;align-items:flex-start;gap:10px}.page_mobileNoticeRow__MV70z svg{flex-shrink:0;margin-top:1px}.page_mobileNotice__Co0Mi strong{color:#fb923c;font-weight:600}@media (max-width:560px){.page_captureGrid__hjSq_{grid-template-columns:1fr}}.page_filterBar__4662_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:20px}.page_tabs__tvLYX{display:inline-flex;flex-wrap:wrap;gap:3px;padding:4px;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.page_tab__6lVqF{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;cursor:pointer;font-size:.82rem;font-weight:600;color:var(--text-muted);background:transparent;border:none;border-radius:calc(var(--radius-lg) - 4px);white-space:nowrap;transition:color .16s var(--ease-out),background-color .16s var(--ease-out),box-shadow .16s var(--ease-out)}.page_tab__6lVqF:hover:not(.page_tabActive__1uifH){color:var(--text-main);background:var(--bg-hover)}.page_tabActive__1uifH{color:var(--text-main);font-weight:700;background:var(--bg-card);box-shadow:0 2px 8px -3px rgba(15,23,42,.22),0 0 0 1px color-mix(in srgb,var(--border) 70%,transparent)}.page_tabEmpty__2WZoZ:not(.page_tabActive__1uifH){opacity:.45}.page_tabDot__VNFiM{width:7px;height:7px;border-radius:50%;flex-shrink:0}.page_tabCount__44rNN{font-size:.72rem;font-weight:700;font-family:var(--font-mono);color:var(--text-muted)}.page_tabActive__1uifH .page_tabCount__44rNN{color:var(--primary)}.page_filterTools__BWFq2{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.page_searchWrap__MZ1wd{position:relative;display:inline-flex;align-items:center}.page_searchIcon__JWSSd{position:absolute;left:11px;color:var(--text-muted);pointer-events:none}.page_searchInput___oZzO{width:clamp(200px,30vw,290px);padding:9px 30px 9px 33px;font-size:.82rem;font-family:inherit;color:var(--text-main);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);outline:none;transition:border-color .15s var(--ease-out),box-shadow .15s var(--ease-out)}.page_searchInput___oZzO::placeholder{color:var(--text-muted)}.page_searchInput___oZzO:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 16%,transparent)}.page_searchClear__kAEa6{position:absolute;right:8px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;cursor:pointer;color:var(--text-muted);background:var(--bg-surface);border:none;border-radius:50%}.page_searchClear__kAEa6:hover{color:var(--text-main)}.page_resultLine__5dvJO{display:flex;align-items:center;gap:12px;margin:-8px 0 16px;font-size:.8rem;color:var(--text-muted)}.page_resultLine__5dvJO strong{color:var(--text-main)}.page_clearBtn__uvlvQ{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;cursor:pointer;font-size:.74rem;font-weight:600;color:var(--text-muted);background:var(--bg-card);border:1px solid var(--border);border-radius:999px;transition:color .15s var(--ease-out),border-color .15s var(--ease-out)}.page_clearBtn__uvlvQ:hover{color:var(--primary);border-color:var(--primary)}@media (max-width:720px){.page_filterBar__4662_{gap:10px}.page_tabs__tvLYX{width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.page_tabs__tvLYX::-webkit-scrollbar{display:none}.page_filterTools__BWFq2{width:100%}.page_searchWrap__MZ1wd{flex:1 1}.page_searchInput___oZzO{width:100%}}.page_segmented__lCKWa{display:inline-flex;gap:2px;padding:3px;border-radius:var(--radius-md);background:var(--bg-card);border:1px solid var(--border)}.page_segBtn__lFQCV{padding:7px 13px;border-radius:calc(var(--radius-md) - 3px);cursor:pointer;font-size:.76rem;font-weight:700;color:var(--text-muted);background:transparent;border:none;white-space:nowrap;transition:color .15s var(--ease-out),background-color .15s var(--ease-out)}.page_segBtnOn__c78N_,.page_segBtn__lFQCV:hover{color:var(--text-main)}.page_segBtnOn__c78N_{background:var(--bg-surface);box-shadow:0 1px 4px -2px rgba(15,23,42,.3),0 0 0 1px color-mix(in srgb,var(--primary) 32%,transparent)}