.WaveformView_container__lnd95{background:var(--bg-1);border:1px solid var(--line-soft);border-radius:var(--r-2);overflow:hidden;width:100%;display:flex;flex-direction:column}.WaveformView_svgWrap__gBLgg{position:relative;width:100%;background:var(--bg-2)}.WaveformView_svg__E00TZ{display:block;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.WaveformView_chipsOverlay__yLNjt,.WaveformView_scanner__F4s2x{position:absolute;inset:0;pointer-events:none}.WaveformView_scanner__F4s2x{overflow:hidden}.WaveformView_scanner__F4s2x:before{content:"";position:absolute;top:0;bottom:0;left:0;width:24%;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--accent) 30%,transparent) 44%,color-mix(in srgb,var(--accent) 85%,transparent) 50%,color-mix(in srgb,var(--accent) 30%,transparent) 56%,transparent 100%);will-change:transform;animation:WaveformView_shotize-scan__xjYxC 1.4s linear infinite}@keyframes WaveformView_shotize-scan__xjYxC{0%{transform:translateX(-100%)}to{transform:translateX(417%)}}.WaveformView_chip__EvKzx{position:absolute;top:4px;transform:translateX(-50%);height:18px;padding:0 6px;border-radius:0;font-weight:600;line-height:18px;text-align:center;white-space:nowrap;pointer-events:none;background:var(--chip-bg);color:var(--chip-color);box-shadow:var(--chip-shadow);min-width:var(--chip-min-w)}.WaveformView_chipBeep__URRAq{--chip-bg:var(--success);--chip-color:#0a120a;--chip-min-w:44px}.WaveformView_chipShot__ELAGd{--chip-bg:var(--fg-0);--chip-color:var(--bg-0);--chip-min-w:22px}.WaveformView_playheadTriangle__EEvwC{position:absolute;transform:translate(-50%,-2px);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--accent)}.WaveformView_transportBar__8ziWX{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--bg-1)}.WaveformView_transportTime__ks1Q_{font-family:var(--font-mono);color:var(--fg-1);min-width:96px}.WaveformView_transportTimeSep__eivFz{color:var(--fg-3)}.WaveformView_transportSpacer__dwLk4{flex:1}.WaveformView_iconBtn__GUHE0{width:34px;height:34px;display:grid;place-items:center;border-radius:0;border:1px solid var(--line);padding:0;transition:background .12s ease;background:var(--btn-bg);color:var(--btn-color);cursor:var(--btn-cursor);opacity:var(--btn-opacity)}.WaveformView_iconBtnPrimary___Rtvq{--btn-bg:var(--accent);--btn-color:var(--bg-0)}.WaveformView_iconBtnSecondary__GJ7GU{--btn-bg:var(--bg-2);--btn-color:var(--fg-0)}.WaveformView_zoomSymbol__LFfBV{line-height:1}.WaveformView_seekBar__96sqs{position:relative;display:flex;align-items:center;cursor:pointer;background:var(--bg-1);border-top:1px solid var(--line-soft);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.WaveformView_seekTrack__es94r{position:relative;width:100%;height:4px;border-radius:0;background:var(--line)}.WaveformView_seekZoomHighlight__VHp6G{position:absolute;top:-3px;bottom:-3px;border-radius:0;background:var(--accent);opacity:.18}.WaveformView_seekFill__hDTOZ{position:absolute;left:0;top:0;bottom:0;background:var(--accent);border-radius:0}.WaveformView_seekThumb__Q5hfZ{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:999px;background:var(--accent);border:2px solid var(--bg-0);box-shadow:0 1px 4px rgba(0,0,0,.45);pointer-events:none}.LaneShotEditorScreen_screen__CGHPy{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:1000;background:var(--bg-0);color:var(--fg-0);display:flex;flex-direction:column;gap:12px;padding:calc(14px + env(safe-area-inset-top, 0px)) calc(16px + env(safe-area-inset-right, 0px)) calc(14px + env(safe-area-inset-bottom, 0px)) calc(16px + env(safe-area-inset-left, 0px));overflow:hidden}.LaneShotEditorScreen_header__ePpSc{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex:0 0 auto}.LaneShotEditorScreen_headerText__v21Ie{display:flex;flex-direction:column;gap:4px;min-width:0}.LaneShotEditorScreen_title__A2lEh{color:var(--fg-0)}.LaneShotEditorScreen_subtitle__4B1FK{color:var(--fg-2)}.LaneShotEditorScreen_rotateHint__xhtH3{flex:0 0 auto;color:var(--fg-1);background:var(--bg-2);border:1px solid var(--line-soft);border-radius:var(--r-2);padding:8px 12px}.LaneShotEditorScreen_body___NEUA{flex:1 1 auto;min-height:0;display:flex;overflow:hidden}.CorrectHelpSheet_backdrop__KkLVE{position:fixed;inset:0;z-index:60;background:rgba(8,8,10,.6);display:flex;justify-content:center}.CorrectHelpSheet_backdropCenter__m5tXr{align-items:center}.CorrectHelpSheet_backdropSheet__dPdmx{align-items:flex-end}.CorrectHelpSheet_panel__76rVM{background:var(--bg-0);color:var(--fg-0);overflow-y:auto;border:1px solid var(--line);box-shadow:0 16px 48px rgba(0,0,0,.4)}.CorrectHelpSheet_panelDialog__GUrrK{width:min(820px,calc(100vw - 48px));max-height:calc(100vh - 64px);border-radius:var(--r-3);padding:22px 24px 24px}.CorrectHelpSheet_panelSheet__rWcQ8{width:100%;max-height:82vh;border-radius:16px 16px 0 0;padding:10px 16px 24px}.CorrectHelpSheet_dragHandle__FfBAR{width:36px;height:4px;background:var(--line-strong);border-radius:0;margin:0 auto 14px}.CorrectHelpSheet_title__aaQkw{margin:0 0 16px}.CorrectHelpSheet_grid__PqNhl{margin-bottom:16px}.CorrectHelpSheet_gridDialog__GljKY{display:grid;grid-template-columns:1fr 1fr;gap:14px}.CorrectHelpSheet_gridSheet__FfO7H{display:grid;grid-template-columns:1fr;gap:10px}.CorrectHelpSheet_sectionCard__xVuMe{background:var(--bg-1);border:1px solid var(--line-soft);border-radius:var(--r-3);display:flex;flex-direction:column;gap:10px}.CorrectHelpSheet_sectionCardDialog__YCXkn{padding:16px}.CorrectHelpSheet_sectionCardSheet__EWBEW{padding:12px}.CorrectHelpSheet_widgetBox__iDoXt{background:var(--bg-2);border:1px solid var(--line-soft);border-radius:var(--r-2);display:flex;align-items:center;justify-content:center}.CorrectHelpSheet_widgetBoxDialog__QheT2{padding:12px;min-height:120px}.CorrectHelpSheet_widgetBoxSheet__luRpH{padding:8px;min-height:92px}.CorrectHelpSheet_sectionH3__tZN3D{margin:0 0 4px;font-weight:600;color:var(--fg-0)}.CorrectHelpSheet_sectionBody__ZvYzT{margin:0;color:var(--fg-1)}.DetectScanAnim_stage__dMZz1{position:relative;height:54px;border-radius:9px;background:var(--bg-0);border:1px solid var(--line);overflow:hidden}.DetectScanAnim_wave__UfFoe{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px}.DetectScanAnim_bar__ibGJC{width:4px;border-radius:2px;background:color-mix(in srgb,var(--accent) 28%,transparent)}.DetectScanAnim_scan__dR3Xg{position:absolute;top:0;bottom:0;width:34%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 32%,transparent) 47%,color-mix(in srgb,var(--accent) 60%,transparent) 50%,color-mix(in srgb,var(--accent) 32%,transparent) 53%,transparent);animation:DetectScanAnim_sweep__afMq1 1.5s linear infinite}.DetectScanAnim_scan__dR3Xg:after{content:"";position:absolute;top:8px;bottom:8px;left:50%;width:2px;background:var(--accent);box-shadow:0 0 8px var(--accent)}@keyframes DetectScanAnim_sweep__afMq1{0%{left:-34%}to{left:100%}}@media (prefers-reduced-motion:reduce){.DetectScanAnim_scan__dR3Xg{animation:none;left:33%;opacity:.6}}.BetaBadge_badge__Qrf68{display:inline-flex;align-items:center;padding:2px 6px;border-radius:0;background:var(--warn-soft);color:var(--warn);border:1px solid var(--warn)}.TimerSlot_disabledOuter__qNnMh{opacity:.72}.TimerSlot_header__A72QL{display:flex;align-items:center;gap:12px}.TimerSlot_iconBox__VMM9D{width:40px;height:40px;border-radius:0;border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;flex:none}.TimerSlot_iconBoxMuted__VVFgx{border-color:var(--line);background:var(--bg-2);color:var(--fg-2)}.TimerSlot_title__YWG4o{font-weight:600;color:var(--fg-0);text-transform:uppercase;letter-spacing:.01em;display:inline-flex;align-items:center;gap:6px}.TimerSlot_statusDot__Hp7hT{display:inline-block;width:6px;height:6px;margin-top:6px;border-radius:999px;background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}.TimerSlot_summary__yBUiL{color:var(--fg-2)}.TimerSlot_flexSpacer__1Sw7_{flex:1}.TimerSlot_actionStack__8I1Oz{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.TimerSlot_actionRow__Y_5qm{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.TimerSlot_linkButton__bWMSW{background:none;border:none;padding:0;color:var(--fg-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.TimerSlot_linkButton__bWMSW:hover{color:var(--fg-0)}.TimerSlot_appliedHeader__CsIe3{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.TimerSlot_removeButton__wT6CN{width:28px;height:28px;border-radius:0;background:transparent;border:1px solid var(--line);color:var(--fg-1);cursor:pointer;display:grid;place-items:center}.TimerSlot_removeButton__wT6CN:hover{border-color:var(--accent-line);color:var(--accent)}.TimerSlot_chips__cP7QN{display:flex;flex-wrap:wrap;gap:8px}.TimerSlot_chip__SYgFC{display:inline-flex;align-items:baseline;gap:6px;border:1px solid var(--line);background:var(--bg-2);padding:6px 8px}.TimerSlot_chipLabel__huv5Q{color:var(--fg-3)}.TimerSlot_chipValue__V7Rfm{color:var(--fg-0)}.page_fileGrid__34xjl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-bottom:18px}.page_mb18__PccVT{margin-bottom:18px}.page_overlayGrid__vLl9G{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}@media (max-width:767px){.page_fileGrid__34xjl{grid-template-columns:minmax(0,1fr);gap:12px}.page_idleRoot__Xgtfh{padding-bottom:calc(168px + env(safe-area-inset-bottom, 0px))!important}.page_overlayGrid__vLl9G{grid-template-columns:minmax(0,1fr);gap:12px}}