._root_1ngpj_1{display:flex;flex-direction:column;height:100vh;background:var(--bg-app);color:var(--text-primary);font-family:var(--font-sans)}._main_1ngpj_10{flex:1;display:flex;overflow:hidden}._container_1eitv_3{position:relative;width:900px;height:900px;pointer-events:none}._stage_1eitv_10{position:relative;width:100%;height:100%;filter:url(#inkRoughPaper);animation:_wander_1eitv_1 180s ease-in-out infinite}._svgDefs_1eitv_18{position:absolute;width:0;height:0;overflow:hidden}._origin_1eitv_27{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}._originA_1eitv_35{animation:_driftA_1eitv_1 47s ease-in-out infinite}._originB_1eitv_38{animation:_driftB_1eitv_1 54s ease-in-out infinite}._originC_1eitv_41{animation:_driftC_1eitv_1 60s ease-in-out infinite}._originCore_1eitv_44{animation:_driftCore_1eitv_1 35s ease-in-out infinite}._bloom_1eitv_50{position:absolute;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 45% 45%,rgba(170,135,95,.32) 0%,rgba(170,135,95,.18) 45%,rgba(170,135,95,.06) 70%,transparent 88%);transform-origin:center}._bloomA_1eitv_65{animation:_inkBloomA_1eitv_1 15s ease-out infinite}._bloomB_1eitv_68{animation:_inkBloomB_1eitv_1 15s ease-out infinite;animation-delay:5s}._bloomC_1eitv_72{animation:_inkBloomC_1eitv_1 15s ease-out infinite;animation-delay:10s}._core_1eitv_79{position:absolute;width:26px;height:26px;background:radial-gradient(circle at 40% 40%,#6e553c66,#6e553c40 70%);animation:_inkCore_1eitv_1 15s ease-in-out infinite}@keyframes _inkBloomA_1eitv_1{0%{transform:scale(.02) rotate(0);opacity:0;border-radius:48% 52% 60% 40%/50% 60% 40% 50%}15%{transform:scale(.18) rotate(6deg);opacity:.7;border-radius:52% 48% 56% 44%/48% 58% 42% 52%}45%{opacity:.4;border-radius:62% 38% 45% 55%/40% 65% 35% 60%}to{transform:scale(1.05) rotate(40deg);opacity:0;border-radius:55% 45% 50% 50%/60% 45% 55% 40%}}@keyframes _inkBloomB_1eitv_1{0%{transform:scale(.02) rotate(0);opacity:0;border-radius:55% 45% 40% 60%/60% 40%}15%{transform:scale(.2) rotate(-7deg);opacity:.6;border-radius:50% 50% 45% 55%/55% 45%}50%{opacity:.35;border-radius:42% 58% 65% 35%/55% 50% 50% 45%}to{transform:scale(1.1) rotate(-50deg);opacity:0;border-radius:60% 40% 55% 45%/45% 60% 40% 55%}}@keyframes _inkBloomC_1eitv_1{0%{transform:scale(.02) rotate(0);opacity:0;border-radius:60% 40% 50% 50%/45% 55%}15%{transform:scale(.16) rotate(4deg);opacity:.65;border-radius:56% 44% 48% 52%/50% 52% 48% 50%}50%{opacity:.38;border-radius:48% 52% 38% 62%/60% 42% 58% 40%}to{transform:scale(.95) rotate(25deg);opacity:0;border-radius:50% 50% 60% 40%/50% 55% 45% 50%}}@keyframes _inkCore_1eitv_1{0%,to{transform:scale(.5);border-radius:48% 52% 55% 45%/52% 48% 50% 50%}50%{transform:scale(.85);border-radius:55% 45% 42% 58%/48% 55% 45% 52%}}@keyframes _driftA_1eitv_1{0%{transform:translate(-8px,6px)}25%{transform:translate(10px,-4px)}50%{transform:translate(4px,12px)}75%{transform:translate(-12px,-8px)}to{transform:translate(-8px,6px)}}@keyframes _driftB_1eitv_1{0%{transform:translate(7px,-10px)}33%{transform:translate(-11px,4px)}66%{transform:translate(9px,9px)}to{transform:translate(7px,-10px)}}@keyframes _driftC_1eitv_1{0%{transform:translate(-5px,-8px)}40%{transform:translate(12px,6px)}80%{transform:translate(-9px,11px)}to{transform:translate(-5px,-8px)}}@keyframes _driftCore_1eitv_1{0%{transform:translate(2px,-3px)}20%{transform:translate(-4px,5px)}45%{transform:translate(6px,4px)}70%{transform:translate(-3px,-6px)}to{transform:translate(2px,-3px)}}@keyframes _wander_1eitv_1{0%{transform:translate(0)}14%{transform:translate(85px,-45px)}28%{transform:translate(-60px,-95px)}42%{transform:translate(110px,30px)}57%{transform:translate(-40px,100px)}71%{transform:translate(75px,-70px)}85%{transform:translate(-100px,50px)}to{transform:translate(0)}}._reduced_1eitv_272 ._stage_1eitv_10,._reduced_1eitv_272 ._originA_1eitv_35,._reduced_1eitv_272 ._originB_1eitv_38,._reduced_1eitv_272 ._originC_1eitv_41,._reduced_1eitv_272 ._originCore_1eitv_44{animation:none}._reduced_1eitv_272 ._bloomA_1eitv_65,._reduced_1eitv_272 ._bloomB_1eitv_68,._reduced_1eitv_272 ._bloomC_1eitv_72{animation:none;opacity:.35;transform:scale(.6)}._reduced_1eitv_272 ._core_1eitv_79{animation:_inkCore_1eitv_1 12s ease-in-out infinite}._scene_mtm9m_3{position:relative;width:100vw;height:100vh;overflow:hidden;background:#f4ecdc;animation:_sceneEnter_mtm9m_1 .6s ease-out both}@keyframes _sceneEnter_mtm9m_1{0%{opacity:0}to{opacity:1}}._content_mtm9m_23{position:relative;max-width:1200px;margin:0 auto;height:100%}._backdrop_mtm9m_32{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._paperBase_mtm9m_40{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}._svgDefs_mtm9m_46{position:absolute;width:0;height:0;overflow:hidden}._washLayer_mtm9m_53{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply}._wash1_mtm9m_59{background:radial-gradient(ellipse 60% 50% at 12% 18%,rgba(196,158,132,.16),transparent 70%)}._wash2_mtm9m_66{background:radial-gradient(ellipse 55% 45% at 88% 30%,rgba(190,140,130,.12),transparent 70%)}._wash3_mtm9m_73{background:radial-gradient(ellipse 70% 55% at 30% 90%,rgba(170,150,110,.14),transparent 70%)}._wash4_mtm9m_80{background:radial-gradient(ellipse 50% 45% at 80% 80%,rgba(180,160,140,.1),transparent 70%)}._blotchLayer_mtm9m_88{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;filter:url(#paperBlotch)}._fiberLayer_mtm9m_95{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;filter:url(#paperFiber)}._vignetteLayer_mtm9m_102{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;background:radial-gradient(ellipse 90% 80% at 50% 50%,transparent 55%,rgba(60,45,30,.1) 100%)}._ensoHero_mtm9m_115{position:absolute;left:34%;top:40%;transform:translate(-50%,-50%);width:2112px;height:auto;opacity:.147;pointer-events:none}._ensoLight_mtm9m_126{display:block}._ensoDark_mtm9m_130{display:none;opacity:.13;mix-blend-mode:luminosity}.dark ._ensoLight_mtm9m_126{display:none}.dark ._ensoDark_mtm9m_130{display:block}._inkWrap_mtm9m_146{position:absolute;left:60%;top:50%;transform:translate(-50%,-50%) scale(1.25);mix-blend-mode:multiply;opacity:.54;pointer-events:none}._inkWrap2_mtm9m_156{position:absolute;left:25%;top:45%;transform:translate(-50%,-50%) scale(.85);mix-blend-mode:multiply;opacity:.4;pointer-events:none;animation:_inkWander2_mtm9m_1 220s ease-in-out infinite}@keyframes _inkWander2_mtm9m_1{0%{transform:translate(-50%,-50%) scale(.85)}16%{transform:translate(calc(-50% - 70px),calc(-50% + 55px)) scale(.85)}33%{transform:translate(calc(-50% + 90px),calc(-50% - 40px)) scale(.85)}50%{transform:translate(calc(-50% - 30px),calc(-50% - 80px)) scale(.85)}66%{transform:translate(calc(-50% + 60px),calc(-50% + 70px)) scale(.85)}83%{transform:translate(calc(-50% - 85px),calc(-50% - 20px)) scale(.85)}to{transform:translate(-50%,-50%) scale(.85)}}._panel_mtm9m_193{position:absolute;right:110px;top:50%;transform:translateY(-50%);width:360px;z-index:10;animation:_panelEnter_mtm9m_1 .6s ease-out both}@keyframes _panelEnter_mtm9m_1{0%{opacity:0;transform:translateY(calc(-50% + 8px))}to{opacity:1;transform:translateY(-50%)}}._eyebrow_mtm9m_214{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:#16140f66;margin:0}._heading_mtm9m_224{font-family:"Instrument Serif",serif;font-size:44px;font-weight:400;line-height:1.05;letter-spacing:-.01em;color:#16140f;margin:6px 0 28px}._headingItalic_mtm9m_234{font-style:italic;color:#16140f8f}._formColumn_mtm9m_241{display:flex;flex-direction:column;gap:18px}._googleBtn_mtm9m_249{display:flex;align-items:center;justify-content:center;gap:10px;height:44px;width:100%;border-radius:10px;border:1px solid rgba(22,20,15,.18);background:#fff;color:#16140f;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease}._googleBtn_mtm9m_249:hover{background:#fafaf6;border-color:#16140f8f}._googleBtn_mtm9m_249:active{transform:translateY(.5px)}._divider_mtm9m_280{display:flex;align-items:center;gap:12px}._dividerLine_mtm9m_286{flex:1;height:1px;background:#16140f1a}._dividerText_mtm9m_292{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:#16140f66;white-space:nowrap}._input_mtm9m_304{height:42px;width:100%;border-radius:10px;border:1px solid rgba(22,20,15,.18);background:#fff;padding:0 14px;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#16140f;outline:none;transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}._input_mtm9m_304::placeholder{color:#16140f66}._input_mtm9m_304:focus{border-color:#16140f;box-shadow:0 0 0 3px #16140f0f}._primaryBtn_mtm9m_332{display:flex;align-items:center;justify-content:center;height:44px;width:100%;border-radius:10px;border:1px solid #16140f;background:#16140f;color:#f4ecdc;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}._primaryBtn_mtm9m_332:hover{background:#2a2620}._primaryBtn_mtm9m_332:active{transform:translateY(.5px)}._primaryBtn_mtm9m_332:disabled{opacity:.6;cursor:not-allowed}._error_mtm9m_364{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#16140f66;margin:-10px 0 0}._deniedBody_mtm9m_373{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:400;line-height:1.55;color:#16140f99;margin:0 0 28px}._backLink_mtm9m_382{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#16140f73;cursor:pointer;background:none;border:none;padding:0;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}._backLink_mtm9m_382:hover{color:#16140fbf}._localBtn_mtm9m_402{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#16140f73;cursor:pointer;background:none;border:none;padding:4px 0 0;align-self:flex-start;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}._localBtn_mtm9m_402:hover{color:#16140fbf}._footnote_mtm9m_423{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:400;letter-spacing:.02em;color:#16140f66;margin:10px 0 0}.dark ._scene_mtm9m_3{background:#141820}.dark ._washLayer_mtm9m_53,.dark ._blotchLayer_mtm9m_88,.dark ._fiberLayer_mtm9m_95,.dark ._vignetteLayer_mtm9m_102,.dark ._inkWrap_mtm9m_146,.dark ._inkWrap2_mtm9m_156{mix-blend-mode:screen}.dark ._vignetteLayer_mtm9m_102{background:radial-gradient(ellipse 90% 80% at 50% 50%,transparent 55%,rgba(0,0,0,.2) 100%)}.dark ._eyebrow_mtm9m_214{color:#f0e8dc66}.dark ._heading_mtm9m_224{color:#f0e8dc}.dark ._headingItalic_mtm9m_234{color:#f0e8dc8f}.dark ._googleBtn_mtm9m_249{background:#ffffff14;border-color:#f0e8dc2e;color:#f0e8dc}.dark ._googleBtn_mtm9m_249:hover{background:#ffffff24;border-color:#f0e8dc66}.dark ._dividerLine_mtm9m_286{background:#f0e8dc1f}.dark ._dividerText_mtm9m_292{color:#f0e8dc66}.dark ._input_mtm9m_304{background:#ffffff0f;border-color:#f0e8dc2e;color:#f0e8dc}.dark ._input_mtm9m_304::placeholder{color:#f0e8dc59}.dark ._input_mtm9m_304:focus{border-color:#f0e8dc99;box-shadow:0 0 0 3px #f0e8dc14}.dark ._primaryBtn_mtm9m_332{background:#f0e8dc;border-color:#f0e8dc;color:#1a1610}.dark ._primaryBtn_mtm9m_332:hover{background:#e0d4c4}.dark ._error_mtm9m_364{color:#f0e8dc66}.dark ._deniedBody_mtm9m_373{color:#f0e8dc99}.dark ._backLink_mtm9m_382{color:#f0e8dc73}.dark ._backLink_mtm9m_382:hover{color:#f0e8dcbf}.dark ._localBtn_mtm9m_402{color:#f0e8dc73}.dark ._localBtn_mtm9m_402:hover{color:#f0e8dcbf}.dark ._footnote_mtm9m_423{color:#f0e8dc59}@media(max-width:768px){._panel_mtm9m_193{right:auto;left:50%;transform:translate(-50%,-50%);width:min(360px,calc(100vw - 48px))}@keyframes _panelEnter_mtm9m_1{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px))}to{opacity:1;transform:translate(-50%,-50%)}}._heading_mtm9m_224{font-size:36px}}.convo-view{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;outline:none}.convo-status{color:var(--text-faint);font-size:12px}.convo-messages{display:flex;flex:1;flex-direction:column;gap:8px;margin:0;padding:0;min-height:0;overflow-y:auto;list-style:none}.convo-message{max-width:80%;padding:8px 12px;border:1px solid var(--border);border-radius:8px;white-space:pre-wrap}.convo-message-user{align-self:flex-end;background:var(--bg-surface-alt)}.convo-message-assistant{align-self:flex-start;background:var(--bg-surface);color:var(--text-secondary)}.convo-empty{color:var(--text-muted);padding:40px 16px;text-align:center}.convo-composer{display:flex;gap:8px}.convo-input{flex:1;padding:6px 10px;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:inherit;font:inherit}.convo-button{padding:6px 12px;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:var(--text-secondary);cursor:pointer;font-size:13px}.convo-button:hover:not(:disabled){background:var(--bg-hover)}.convo-button:disabled{opacity:.5;cursor:default}.images-body{display:flex;align-items:flex-start;gap:8px;margin:0;-webkit-user-select:none;user-select:none}.images-picture{display:block;max-width:100%;min-width:0;height:auto;border-radius:4px}.images-placeholder{flex:1;min-height:24px;display:flex;align-items:center;padding:2px 6px;border:1px dashed var(--border-strong);border-radius:3px;color:var(--text-secondary);font-size:12px}.images-delete{flex:none;padding:2px 8px;border:1px solid var(--border);border-radius:4px;background:var(--bg-surface);color:var(--text-secondary);font-size:12px;cursor:pointer;opacity:0}.images-body:hover .images-delete,.images-delete:focus-visible{opacity:1}.images-delete:hover{background:var(--bg-hover);color:var(--danger-strong)}.ProseMirror .oe-ref{display:inline-block;vertical-align:baseline;white-space:nowrap;-webkit-user-select:none;user-select:none;background:var(--accent-bg);outline:1px solid var(--accent);outline-offset:-1px;border-radius:3px;padding:0 4px;margin:0 1px;color:var(--accent-strong);cursor:pointer}.ProseMirror .oe-ref:before{content:"→ ";opacity:.7}.ProseMirror .oe-ref.ProseMirror-selectednode{outline-width:2px}.srs-review{display:flex;flex-direction:column;gap:16px;height:100%;outline:none}.srs-status{color:var(--text-faint);font-size:12px}.srs-card{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface-alt)}.srs-prompt{font-size:16px;white-space:pre-wrap}.srs-answer{color:var(--text-secondary);white-space:pre-wrap;border-top:1px solid var(--border);padding-top:12px}.srs-actions{display:flex;flex-wrap:wrap;gap:8px}.srs-button{padding:6px 12px;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:var(--text-secondary);cursor:pointer;font-size:13px}.srs-button:hover:not(:disabled){background:var(--bg-hover)}.srs-button:disabled{opacity:.5;cursor:default}.srs-hint{color:var(--text-faint);font-size:12px}.srs-empty{color:var(--text-muted);padding:40px 16px;text-align:center}._bootError_18vtl_1,._loading_18vtl_2{display:flex;height:100vh;align-items:center;justify-content:center;background:var(--bg-app);color:var(--text-secondary)}._bootError_18vtl_1{flex-direction:column;gap:12px;padding:24px;text-align:center}._bootErrorMessage_18vtl_18{color:var(--text-primary)}._bootErrorDetail_18vtl_22{color:var(--text-muted);font-family:monospace;font-size:12px}._retry_18vtl_28{padding:6px 16px;border:1px solid var(--border-strong);border-radius:6px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font:inherit;font-size:13px}._retry_18vtl_28:hover{background:var(--bg-hover)}._retry_18vtl_28:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._fab_wexiz_1{position:fixed;bottom:12px;left:12px;z-index:900;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--bg-surface);color:var(--text-secondary);border:1px solid var(--border-strong);border-radius:50%;box-shadow:0 1px 4px var(--shadow-sm);cursor:pointer}._fab_wexiz_1[aria-busy=true]{opacity:.5;cursor:progress}._fab_wexiz_1:hover{background:var(--bg-hover);color:var(--text-primary)}._panel_wexiz_29{position:fixed;bottom:12px;left:12px;z-index:900;width:320px;display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-strong);border-radius:8px;box-shadow:0 4px 16px var(--shadow-color);font-size:13px}._header_wexiz_47{display:flex;align-items:center;justify-content:space-between}._heading_wexiz_53{font-weight:600}._iconBtn_wexiz_57{display:flex;padding:2px;background:none;border:none;color:var(--text-muted);cursor:pointer}._iconBtn_wexiz_57:hover{color:var(--text-primary)}._kinds_wexiz_70{display:flex;gap:4px}._kind_wexiz_70,._kindActive_wexiz_76{flex:1;padding:4px 0;font-size:12px;border:1px solid var(--border-strong);border-radius:6px;background:var(--bg-hover);color:var(--text-secondary);cursor:pointer}._kindActive_wexiz_76{background:var(--accent-bg);border-color:var(--accent);color:var(--accent-strong)}._input_wexiz_93,._textarea_wexiz_94{width:100%;box-sizing:border-box;padding:6px 8px;font:inherit;font-size:13px;color:var(--text-primary);background:var(--bg-surface-alt);border:1px solid var(--border);border-radius:6px}._textarea_wexiz_94{resize:vertical}._shot_wexiz_110{display:flex;flex-direction:column;gap:6px}._shotToggle_wexiz_116{display:flex;align-items:center;gap:4px;padding:0;background:none;border:none;font:inherit;font-size:12px;color:var(--text-secondary);cursor:pointer}._shotToggle_wexiz_116:hover{color:var(--text-primary)}._shotBody_wexiz_133{position:relative;display:flex}._shotThumb_wexiz_138{max-width:100%;max-height:120px;object-fit:contain;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface-alt)}._shotRemove_wexiz_147{position:absolute;top:4px;left:4px;display:flex;padding:2px;background:var(--bg-surface);color:var(--text-secondary);border:1px solid var(--border-strong);border-radius:50%;cursor:pointer}._shotRemove_wexiz_147:hover{color:var(--text-primary)}._shotEmpty_wexiz_164{font-size:12px;color:var(--text-muted)}._actions_wexiz_169{display:flex;justify-content:flex-end}._submit_wexiz_174{padding:5px 14px;font-size:12px;color:#fff;background:var(--accent);border:1px solid var(--accent-strong);border-radius:6px;cursor:pointer}._submit_wexiz_174:disabled{opacity:.5;cursor:default}._toast_wexiz_189{position:fixed;bottom:56px;left:12px;z-index:901;max-width:320px;padding:8px 12px;font-size:13px;border-radius:6px;border:1px solid;box-shadow:0 2px 8px var(--shadow-sm)}._toast_wexiz_189 a{color:inherit;font-weight:600}._success_wexiz_207{background:var(--success-bg);border-color:var(--success);color:var(--success-strong)}._info_wexiz_213{background:var(--accent-bg);border-color:var(--accent);color:var(--accent-strong)}._error_wexiz_219{background:var(--danger-bg);border-color:var(--danger);color:var(--danger-strong)}._viewport_1fj1c_1{position:fixed;z-index:1100;top:52px;right:16px;display:flex;width:min(380px,calc(100vw - 32px));flex-direction:column;gap:10px;pointer-events:none}._toast_1fj1c_15{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:start;padding:13px 12px 13px 14px;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg-surface);box-shadow:0 10px 30px var(--shadow-color),0 2px 8px var(--shadow-sm);color:var(--text-primary);pointer-events:auto;animation:_enter_1fj1c_1 .16s ease-out}._compact_1fj1c_32{box-sizing:border-box;width:max-content;max-width:100%;align-self:flex-end;gap:7px;align-items:center;padding:7px 8px;border-radius:7px}._compact_1fj1c_32 ._icon_1fj1c_43{margin-top:0}._compact_1fj1c_32 ._title_1fj1c_47{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:17px}._icon_1fj1c_43{margin-top:1px}._info_1fj1c_60 ._icon_1fj1c_43{color:var(--accent)}._success_1fj1c_64 ._icon_1fj1c_43{color:var(--success-strong)}._warning_1fj1c_68{border-color:color-mix(in srgb,var(--warning) 45%,var(--border));background:color-mix(in srgb,var(--warning) 8%,var(--bg-surface))}._warning_1fj1c_68 ._icon_1fj1c_43{color:color-mix(in srgb,var(--warning) 82%,var(--text-primary))}._error_1fj1c_77 ._icon_1fj1c_43{color:var(--danger)}._content_1fj1c_81{min-width:0}._title_1fj1c_47{font-size:13px;font-weight:600;line-height:19px}._description_1fj1c_91{margin-top:2px;color:var(--text-secondary);font-size:12px;line-height:17px}._action_1fj1c_98{margin-top:8px;padding:0;border:0;background:transparent;color:var(--accent-strong);cursor:pointer;font:inherit;font-size:12px;font-weight:600}._action_1fj1c_98:hover{text-decoration:underline}._close_1fj1c_114{display:grid;padding:3px;border:0;border-radius:5px;background:transparent;color:var(--text-muted);cursor:pointer;place-items:center}._close_1fj1c_114:hover{background:var(--bg-hover);color:var(--text-primary)}._action_1fj1c_98:focus-visible,._close_1fj1c_114:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes _enter_1fj1c_1{0%{opacity:0;transform:translateY(-6px) scale(.98)}}@media(prefers-reduced-motion:reduce){._toast_1fj1c_15{animation:none}}.omni-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--backdrop);display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;z-index:1000}.omni-root{max-width:640px;width:100%;background:var(--bg-surface);color:var(--text-primary);border-radius:8px;overflow:hidden;box-shadow:0 20px 40px var(--shadow-color),0 2px 6px var(--shadow-sm);font-family:var(--font-sans)}.omni-input{display:block;width:100%;font-size:18px;font-weight:500;padding:20px;border:none;outline:none;background:transparent;color:inherit;border-bottom:1px solid var(--border);box-sizing:border-box;caret-color:var(--caret)}.omni-list{overflow:auto;overscroll-behavior:contain;max-height:60vh;min-height:100px;padding:0}.omni-list [cmdk-group-heading]{background:var(--bg-surface);position:sticky;top:0;z-index:10;border-top:1px solid var(--border-faint);font-size:10px;font-weight:600;color:var(--text-faint);padding:10px 16px 5px;text-transform:uppercase;letter-spacing:.09em;margin:0}.omni-item{display:flex;align-items:center;gap:12px;padding:12px 16px;height:48px;font-size:14px;color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--border-faint);box-sizing:border-box}.omni-item[data-selected=true]{background:var(--accent-bg)}.omni-item.omni-item-disabled{color:var(--text-faint);cursor:default}.omni-item-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omni-item.omni-result{height:auto;min-height:48px}.omni-result-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.omni-result-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omni-result-snippet{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omni-result-snippet mark{background:var(--accent-bg);color:inherit;font-weight:600;border-radius:2px}.omni-degraded{padding:8px 16px;font-size:11px;color:var(--text-faint);border-bottom:1px solid var(--border-faint)}.omni-item-hint{font-size:11px;color:var(--text-faint);flex-shrink:0}.omni-empty{padding:24px 16px;text-align:center;font-size:14px;color:var(--text-muted)}.omni-empty-title{font-size:16px;margin-bottom:8px}.omni-empty-quote{font-style:italic;font-weight:300;color:var(--text-faint);margin:0}._menu_w3lxe_1{position:fixed;box-sizing:border-box;z-index:1050;min-width:min(180px,calc(100vw - 16px));max-width:min(260px,calc(100vw - 16px));padding:4px;max-height:calc(100vh - 16px);overflow-y:auto;font-family:var(--font-sans);border:1px solid var(--border-strong);border-radius:8px;background:var(--bg-surface);box-shadow:0 8px 24px var(--shadow-color),0 2px 6px var(--shadow-sm);font-size:13px;color:var(--text-primary)}._title_w3lxe_22{padding:4px 10px 6px;font-size:11px;color:var(--text-muted);-webkit-user-select:none;user-select:none}._search_w3lxe_29{display:block;box-sizing:border-box;min-width:0;width:calc(100% - 8px);margin:4px 4px 6px;padding:8px 9px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);color:var(--text-primary);font:inherit;outline:none}._search_w3lxe_29:focus{border-color:var(--border-strong)}._search_w3lxe_29::placeholder{color:var(--text-muted)}._item_w3lxe_52{display:flex;box-sizing:border-box;min-width:0;align-items:center;gap:8px;width:100%;padding:6px 10px;border:none;border-radius:5px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._item_w3lxe_52:hover,._item_w3lxe_52:focus-visible{background:var(--bg-hover);outline:none}._item_w3lxe_52:disabled{color:var(--text-faint);cursor:default;background:none}._label_w3lxe_81{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._createLabel_w3lxe_89{white-space:normal;overflow-wrap:anywhere}._hint_w3lxe_94,._chevron_w3lxe_95{flex-shrink:0;font-size:11px;color:var(--text-faint)}._danger_w3lxe_101{color:var(--danger-strong)}._confirming_w3lxe_105{font-weight:600;background:var(--danger-bg)}._back_w3lxe_110{color:var(--text-muted)}._separator_w3lxe_114{height:1px;margin:4px 6px;background:var(--border)}._empty_w3lxe_120{padding:6px 10px;color:var(--text-faint);font-size:12px}._error_w3lxe_126{padding:6px 10px;color:var(--danger-strong);font-size:12px}._exactTimes_1bxg9_1{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;row-gap:2px}._zone_1bxg9_8{color:var(--text-muted);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;align-self:center}._trigger_4obk6_1{cursor:default;border-radius:3px}._trigger_4obk6_1:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._tooltip_4obk6_11{position:fixed;z-index:1000;box-sizing:border-box;width:max-content;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow-y:auto;overflow-wrap:anywhere;padding:6px 9px;border:1px solid var(--border-strong);border-radius:6px;background:var(--bg-surface);box-shadow:0 4px 14px var(--shadow-color);color:var(--text-primary);font-family:var(--font-sans);font-size:12px;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.4;-webkit-user-select:text;user-select:text}._panel_1q1sl_1{display:flex;flex-direction:column;border-bottom:1px solid var(--border);background:var(--bg-surface-alt);font-size:13px;height:min(420px,55%);min-height:160px;container-type:inline-size;flex-shrink:0}._head_1q1sl_13{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border)}._title_1q1sl_21{margin:0;font-size:14px;font-weight:600;color:var(--text-secondary);flex:1}._linkBtn_1q1sl_29{background:none;border:none;cursor:pointer;color:var(--text-secondary);font-size:12px;min-height:32px;padding:4px 8px;border-radius:4px}._linkBtn_1q1sl_29:hover:not(:disabled){background:var(--bg-hover);color:var(--text-secondary)}._linkBtn_1q1sl_29:disabled{cursor:default;opacity:.5}._error_1q1sl_50{color:var(--danger-strong);padding:4px 12px}._notice_1q1sl_55{color:var(--accent-strong);padding:4px 12px}._offline_1q1sl_61{display:flex;align-items:flex-start;gap:8px;margin:6px 12px;padding:6px 10px;border:1px solid var(--border);border-radius:6px;background:var(--bg-hover);color:var(--text-primary)}._offline_1q1sl_61 p{flex:1;margin:0;line-height:1.5}._offlineIcon_1q1sl_79{flex-shrink:0;margin-top:3px;color:var(--text-secondary)}._unavailable_1q1sl_86{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 16px;text-align:center;color:var(--text-secondary)}._unavailable_1q1sl_86 p{margin:0;max-width:36em;line-height:1.5}._retryBtn_1q1sl_104{padding:3px 12px;border:1px solid var(--border);border-radius:4px;background:var(--bg-surface);color:var(--text-primary);font:inherit;cursor:pointer}._retryBtn_1q1sl_104:hover:not(:disabled){background:var(--bg-hover)}._retryBtn_1q1sl_104:disabled{cursor:default;opacity:.6}._timelineOffline_1q1sl_124{opacity:.55;filter:grayscale(1)}._timelineOffline_1q1sl_124 ._row_1q1sl_129{cursor:not-allowed}._timelineOffline_1q1sl_124 ._row_1q1sl_129:hover{background:none}._timelineOffline_1q1sl_124 ._rowSelected_1q1sl_137,._timelineOffline_1q1sl_124 ._rowSelected_1q1sl_137:hover{background:var(--bg-active)}._columns_1q1sl_142{display:grid;grid-template-columns:minmax(160px,36%) minmax(0,1fr);min-height:0;flex:1}._timeline_1q1sl_124{min-height:0;overflow:auto;border-right:1px solid var(--border)}._list_1q1sl_155{list-style:none;margin:0;padding:4px 6px}._rowItem_1q1sl_161{position:relative}._row_1q1sl_129{box-sizing:border-box;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:8px;row-gap:2px;width:100%;text-align:left;background:none;border:none;border-radius:6px;cursor:pointer;padding:8px 12px 8px 16px;color:var(--text-secondary);font-family:inherit;font-size:12px;line-height:1.4}._row_1q1sl_129:hover,._rowEditing_1q1sl_188{background:var(--bg-hover)}._rowEditing_1q1sl_188{cursor:default}._rowSelected_1q1sl_137{background:var(--bg-active)}._rowSelected_1q1sl_137:before{content:"";position:absolute;left:6px;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--accent)}._renameBtn_1q1sl_214{position:absolute;top:5px;right:6px;display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid var(--border);border-radius:4px;background:var(--bg-surface);color:var(--text-secondary);cursor:pointer;opacity:0}._renameBtn_1q1sl_214:focus-visible{opacity:1}._nameLine_1q1sl_237{display:flex;align-items:center;gap:4px;min-width:0;height:20px;margin-left:-4px;padding:0 4px;border-radius:4px;font-weight:600;color:var(--accent-strong)}._nameLine_1q1sl_237 svg{flex-shrink:0}._nameText_1q1sl_254{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._namePlaceholder_1q1sl_260{font-weight:400;color:var(--text-secondary)}._nameEditable_1q1sl_265{cursor:text}._nameEditable_1q1sl_265:hover{background:var(--bg-surface);box-shadow:inset 0 0 0 1px var(--border)}._nameHint_1q1sl_274{opacity:0;color:var(--text-secondary)}._nameEditable_1q1sl_265:hover ._nameHint_1q1sl_274{opacity:1}._nameEditing_1q1sl_283{background:var(--bg-surface);box-shadow:inset 0 0 0 1px var(--accent-strong)}._rowTime_1q1sl_288{color:var(--text-secondary);font-variant-numeric:tabular-nums}._kind_1q1sl_293{font-family:var(--font-mono);font-size:10px;padding:0 4px;border-radius:3px;border:1px solid var(--border);color:var(--text-secondary);grid-column:-2;align-self:center;justify-self:end}._kindCheckpoint_1q1sl_305,._kindNow_1q1sl_306{border-color:var(--accent);color:var(--accent-strong)}._rowName_1q1sl_311{font-weight:600}._nameInput_1q1sl_315{flex:1;min-width:0;height:18px;padding:0;border:none;background:transparent;color:var(--text-primary);font:inherit;outline:none}._nameInput_1q1sl_315::placeholder{font-weight:400;color:var(--text-secondary)}._versionName_1q1sl_332{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--accent-strong);overflow-wrap:anywhere}._versionName_1q1sl_332 svg{flex-shrink:0}._rowChanges_1q1sl_345{grid-column:1 / -1;color:var(--text-secondary);font-size:11px}._blockChanges_1q1sl_351{display:inline-flex;flex-wrap:wrap;gap:6px;font-weight:600}._added_1q1sl_358{color:var(--success-strong)}._removed_1q1sl_362{color:var(--danger-strong)}._edited_1q1sl_366{color:var(--accent-strong)}._restoredFrom_1q1sl_370{font-weight:600}._restoredFromLine_1q1sl_374{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 6px;color:var(--text-secondary)}._versionLink_1q1sl_383{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;color:var(--accent-strong);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._renamed_1q1sl_399{display:inline-flex;align-items:baseline;gap:.25em;max-width:100%;vertical-align:bottom}._renamedTitle_1q1sl_407{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:18em}._rowMeta_1q1sl_414{grid-column:1 / -1;color:var(--text-secondary);font-size:10px}._preview_1q1sl_420{flex:1;overflow:auto;padding:6px 12px;min-width:0}._previewHead_1q1sl_427{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;color:var(--text-secondary);margin-bottom:4px}._previewHeadMain_1q1sl_438{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;min-width:0}._previewTitle_1q1sl_446{overflow-wrap:anywhere;font-weight:600;color:var(--text-secondary);margin-bottom:4px}._restoreBtn_1q1sl_453{background:var(--accent-strong);color:var(--bg-surface);border:none;padding:3px 10px;border-radius:4px;cursor:pointer;font-size:12px;min-height:32px;flex-shrink:0}._restoreBtn_1q1sl_453:hover:not(:disabled){filter:brightness(.9)}._restoreBtn_1q1sl_453:disabled{opacity:.6;cursor:default}._line_1q1sl_474{display:flex;gap:6px;line-height:1.5;color:var(--text-secondary);overflow-wrap:anywhere}._line_1q1sl_474>span:last-child{min-width:0;white-space:pre-wrap}._bullet_1q1sl_487,._faint_1q1sl_491{color:var(--text-secondary)}._empty_1q1sl_495{padding:12px;color:var(--text-secondary);line-height:1.6}._previewEmpty_1q1sl_502{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:100%;text-align:center}._helper_1q1sl_512{display:flex;align-items:flex-start;gap:6px;margin:0 0 8px;padding:4px 8px;border:1px dashed var(--border);border-radius:4px;background:var(--bg-surface);color:var(--text-secondary);font-size:11px;font-style:italic;line-height:1.5}._helper_1q1sl_512 svg{flex-shrink:0;margin-top:3px}._confirmation_1q1sl_534{display:flex;gap:8px;padding:8px 12px;margin:4px 0 8px;border:1px solid var(--danger);border-left-width:3px;border-radius:6px;background:color-mix(in srgb,var(--danger) 8%,var(--bg-surface));color:var(--text-primary);transform-origin:top;animation:_slideDown_1q1sl_1 .16s ease-out}@keyframes _slideDown_1q1sl_1{0%{opacity:0;transform:translateY(-6px) scaleY(.96)}}@media(prefers-reduced-motion:reduce){._confirmation_1q1sl_534{animation:none}}._confirmIcon_1q1sl_561{flex-shrink:0;margin-top:2px;color:var(--danger-strong)}._confirmBody_1q1sl_567{flex:1;min-width:0}._confirmation_1q1sl_534 p{margin:0 0 8px;line-height:1.5}._dangerBtn_1q1sl_577{background:var(--danger-strong);color:var(--bg-surface);border:none;padding:3px 10px;border-radius:4px;cursor:pointer;font-size:12px;min-height:32px}._dangerBtn_1q1sl_577:hover:not(:disabled){filter:brightness(.9)}._dangerBtn_1q1sl_577:disabled{opacity:.6;cursor:default}._actions_1q1sl_597{display:flex;gap:8px;justify-content:flex-end}._panel_1q1sl_1 button:focus-visible{outline:2px solid var(--accent-strong);outline-offset:-2px}._panel_1q1sl_1 ._restoreBtn_1q1sl_453:focus-visible,._panel_1q1sl_1 ._dangerBtn_1q1sl_577:focus-visible{outline-color:var(--bg-surface);outline-offset:-4px}._panel_1q1sl_1 button:disabled{cursor:default}._srOnly_1q1sl_618{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (max-width: 520px){._columns_1q1sl_142{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(80px,35%) minmax(0,1fr)}._timeline_1q1sl_124{border-right:0;border-bottom:1px solid var(--border)}._row_1q1sl_129{padding:6px 12px 6px 16px}}._dot_x4to3_1{display:inline-block;width:8px;height:8px;flex:0 0 auto;border-radius:50%;border:none;padding:0;margin-left:5px;cursor:pointer;vertical-align:middle}._dot_x4to3_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._sm_x4to3_19{width:7px;height:7px}._localOnly_x4to3_24,._stale_x4to3_25{background:var(--warning)}._pending_x4to3_29{background:var(--text-faint)}._syncing_x4to3_33{background:var(--warning);animation:_syncPulse_x4to3_1 1.2s ease-in-out infinite}._syncOff_x4to3_38{background:transparent;box-shadow:inset 0 0 0 1.5px var(--text-faint)}._synced_x4to3_43{background:var(--success)}@keyframes _syncPulse_x4to3_1{50%{opacity:.35}}._pane_mb5kd_1{flex:1;display:flex;flex-direction:column;border:2px solid var(--border-strong);border-radius:8px;overflow:hidden;background:var(--bg-surface);min-width:0}._paneActive_mb5kd_12{border-color:var(--accent)}._header_mb5kd_16{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid var(--border);background:var(--bg-surface-alt);font-size:13px;flex-shrink:0}._titleInput_mb5kd_27{font-weight:500;color:var(--text-secondary);background:transparent;border:none;outline:none;font-size:13px;flex:1;min-width:0}._noNote_mb5kd_38{color:var(--text-faint);font-size:13px}._viewTitle_mb5kd_43{font-weight:500;color:var(--text-secondary);font-size:13px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._paneDebugBadge_mb5kd_54{font-family:var(--font-mono);font-size:9px;color:var(--text-faint);background:var(--bg-hover);border:1px solid var(--border);border-radius:3px;padding:1px 5px;flex-shrink:0}._headerActions_mb5kd_65{display:flex;gap:4px}._headerBtn_mb5kd_70{background:none;border:none;cursor:pointer;padding:2px 6px;border-radius:4px;font-size:14px;color:var(--text-faint)}._headerBtn_mb5kd_70:hover{background:var(--bg-hover);color:var(--text-secondary)}._headerBtnActive_mb5kd_85{color:var(--accent)}._statusBar_mb5kd_89{display:flex;align-items:center;gap:6px;padding:3px 12px;border-bottom:1px solid var(--border);background:var(--bg-surface-alt);color:var(--text-faint);font-size:11px;font-variant-numeric:tabular-nums;flex-shrink:0}._statusSep_mb5kd_102{opacity:.6}._body_mb5kd_106{flex:1;overflow:auto;padding:16px}._loading_mb5kd_112{color:var(--text-faint);padding:16px;text-align:center}._emptyState_mb5kd_119{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;color:var(--text-muted)}._emptyText_mb5kd_128{font-size:14px}._emptyHint_mb5kd_132{font-size:12px;color:var(--text-faint)}._emptyBtn_mb5kd_137{background:var(--accent);color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:13px}._emptyBtn_mb5kd_137:hover{background:var(--accent-strong)}._root_3gyzw_1{height:100%;min-height:0;outline:none}._unknown_3gyzw_7{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;color:var(--text-muted)}._unknownText_3gyzw_16{font-size:14px}._showNote_3gyzw_20{padding:6px 12px;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface-alt);color:var(--text-secondary);cursor:pointer;font-size:13px}._showNote_3gyzw_20:hover{background:var(--bg-hover)}._container_bgwyh_1{flex:1;display:flex;justify-content:center;overflow:hidden;padding:8px}._single_bgwyh_9{flex:1;display:flex;max-width:1280px;min-width:0;height:100%}._split_bgwyh_17{flex:1;display:flex;gap:8px;height:100%}._splitChild_bgwyh_24{display:flex;min-width:0;overflow:hidden}._sidebar_5t0o3_1{width:240px;min-width:240px;border-right:1px solid var(--border);display:flex;flex-direction:column;background:var(--bg-surface);height:100%}._header_5t0o3_11{box-sizing:border-box;height:44px;flex-shrink:0;padding:0 8px 0 14px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;gap:3px}._title_5t0o3_23{flex:1;min-width:0;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._sectionToggle_5t0o3_33{display:inline-flex;align-items:center;flex:1;min-width:0;gap:4px;padding:0;border:0;background:transparent;color:var(--text-muted);text-align:left;cursor:pointer}._sectionToggle_5t0o3_33 svg{flex-shrink:0}._sectionToggle_5t0o3_33:hover ._title_5t0o3_23,._sectionToggle_5t0o3_33:hover ._sectionTitle_5t0o3_52{color:var(--text-secondary)}._sectionToggle_5t0o3_33:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}._headerActions_5t0o3_62{display:flex;gap:2px;align-items:center;flex-shrink:0}._sidebar_5t0o3_1[data-selecting=true] ._headerActions_5t0o3_62>._iconBtn_5t0o3_69{padding-inline:3px}._iconBtn_5t0o3_69{background:none;border:none;cursor:pointer;font-size:12px;line-height:1;padding:2px 6px;border-radius:4px;color:var(--text-muted)}._iconBtn_5t0o3_69:hover{background:var(--bg-hover)}._iconBtnActive_5t0o3_88{color:var(--accent-strong);font-weight:600}._checkboxSlot_5t0o3_95{display:inline-flex;align-items:center;overflow:hidden;width:0;opacity:0;transition:width .2s ease,opacity .2s ease,overflow 0ms .2s;flex-shrink:0}._checkboxSlot_5t0o3_95 input[type=checkbox]{width:13px;height:13px;min-width:13px;flex-shrink:0;cursor:pointer}._sidebar_5t0o3_1[data-selecting=true] ._checkboxSlot_5t0o3_95{width:21px;opacity:1;overflow:visible;transition:width .2s ease,opacity .2s ease,overflow 0ms 0ms}._headerSelectAll_5t0o3_126{display:inline-flex;align-items:center;gap:2px;font-size:11px;color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none}._headerSelectAll_5t0o3_126 input[type=checkbox]{width:12px;height:12px;cursor:pointer}._selectAllLabel_5t0o3_142{-webkit-user-select:none;user-select:none}._selectionActions_5t0o3_146{display:flex;align-items:center;gap:2px}._selectionActions_5t0o3_146 button{padding:3px 2px;border:0;border-radius:3px;background:transparent;color:var(--text-secondary);font:inherit;font-size:11px;cursor:pointer}._selectionActions_5t0o3_146 button:hover:not(:disabled){background:var(--bg-hover)}._selectionActions_5t0o3_146 button:disabled{color:var(--text-faint);cursor:default}._selectionActions_5t0o3_146 ._selectionIconBtn_5t0o3_172{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0}._selectionActions_5t0o3_146 ._selectionDelete_5t0o3_182{color:var(--danger-strong)}._selectionActions_5t0o3_146 ._selectionDelete_5t0o3_182[data-confirming=true]{background:var(--danger-bg);border-color:var(--danger-strong);font-weight:600}._confirmMark_5t0o3_192{position:absolute;top:-3px;right:-2px;font-size:10px;line-height:1;font-weight:700}._rowMenuBtn_5t0o3_203{color:var(--text-faint);font-size:14px;padding:2px 6px;margin-right:6px;opacity:0;flex-shrink:0}._rowMenuBtn_5t0o3_203:hover{color:var(--text-secondary)}._noteRow_5t0o3_217:hover ._rowMenuBtn_5t0o3_203,._noteRow_5t0o3_217:focus-within ._rowMenuBtn_5t0o3_203,._collectionRow_5t0o3_219:hover ._rowMenuBtn_5t0o3_203,._collectionRow_5t0o3_219:focus-within ._rowMenuBtn_5t0o3_203{opacity:1}._collectionsSection_5t0o3_226{border-bottom:1px solid var(--border);padding-bottom:6px;max-height:40%;overflow-y:auto;flex-shrink:0}._sectionHeader_5t0o3_234{padding:14px 14px 8px;display:flex;justify-content:space-between;align-items:center}._sectionTitle_5t0o3_52{font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}._collectionRow_5t0o3_219{display:flex;align-items:center}._collectionRow_5t0o3_219:hover{background:var(--bg-hover)}._collectionSelect_5t0o3_258{flex:1;min-width:0;display:flex;align-items:center;gap:6px;text-align:left;padding:4px 14px;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;font-size:13px;line-height:20px;border-left:3px solid transparent}._collectionSelect_5t0o3_258:hover{background:var(--bg-hover)}._collectionActive_5t0o3_279{background:var(--accent-bg);color:var(--accent-strong);font-weight:500;border-left-color:var(--accent)}._collectionName_5t0o3_286{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._collectionCount_5t0o3_294{font-size:11px;color:var(--text-faint);flex-shrink:0}._collectionInput_5t0o3_300{flex:1;min-width:0;margin:2px 14px;padding:3px 6px;font-size:13px;border:1px solid var(--border-strong);border-radius:4px;background:var(--bg-surface);color:var(--text-secondary)}._collectionRow_5t0o3_219 ._collectionInput_5t0o3_300{margin:2px 4px 2px 14px}._noteList_5t0o3_317{flex:1;overflow-y:auto}._noteRow_5t0o3_217{display:flex;align-items:center;border-left:3px solid transparent;color:var(--text-secondary)}._noteRow_5t0o3_217:hover{background:var(--bg-hover)}._noteRowActive_5t0o3_335{background:var(--accent-bg);color:var(--accent-strong);font-weight:500;border-left-color:var(--accent)}._noteRowSelected_5t0o3_342{background:var(--accent-bg);color:var(--accent-strong);font-weight:500}._noteItem_5t0o3_348{display:flex;align-items:center;flex:1;min-width:0;text-align:left;padding:6px 14px;background:transparent;border:none;color:inherit;cursor:pointer;font-size:13px;font-weight:inherit;line-height:20px}._noteText_5t0o3_364{flex:1;min-width:0;overflow:hidden}._noteTime_5t0o3_370{flex-shrink:0;margin-left:8px;font-size:11px;font-weight:400;font-variant-numeric:tabular-nums;color:var(--text-faint)}._emptyState_5t0o3_379{padding:24px 14px;color:var(--text-faint);font-size:13px;text-align:center}._debugBadge_5t0o3_386{margin-top:3px;font-family:var(--font-mono);font-size:9px;line-height:13px;color:var(--text-muted);background:var(--bg-hover);border:1px solid var(--border);border-radius:3px;padding:2px 5px}._debugPaneId_5t0o3_398{color:var(--accent)}._debugNoPaneId_5t0o3_402{color:var(--text-faint)}._anchor_1ivwz_1{position:relative;display:inline-flex}._indicator_1ivwz_6{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;background:var(--bg-hover);border:1px solid var(--border);font-size:11px;color:var(--text-muted);-webkit-user-select:none;user-select:none;cursor:pointer}._dot_1ivwz_20{display:inline-block;width:8px;height:8px;border-radius:50%}._popover_1ivwz_27{position:absolute;z-index:20;top:calc(100% + 8px);right:0;width:320px;max-height:min(520px,calc(100vh - 80px));overflow:auto;padding:12px;border:1px solid var(--border-strong);border-radius:8px;background:var(--bg-surface);box-shadow:0 8px 24px #0003;color:var(--text-secondary);font-size:12px}._header_1ivwz_44{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-weight:600}._lastPass_1ivwz_52{color:var(--text-muted);font-weight:400}._error_1ivwz_57{margin-bottom:8px;color:var(--danger);overflow-wrap:anywhere}._section_1ivwz_63{border-top:1px solid var(--border)}._summary_1ivwz_67{padding:8px 0;cursor:pointer;color:var(--text-secondary)}._rows_1ivwz_73{display:flex;flex-direction:column;gap:2px;padding-bottom:8px}._row_1ivwz_73{display:flex;align-items:baseline;gap:6px;width:100%;padding:4px 6px;border:none;border-radius:4px;background:transparent;color:var(--text-secondary);text-align:left;cursor:pointer}._row_1ivwz_73:hover{background:var(--bg-hover)}._rowTitle_1ivwz_98{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._suffix_1ivwz_105{flex-shrink:0;color:var(--text-muted);font-size:11px}._raw_1ivwz_111{color:var(--text-faint);font-family:var(--font-mono);font-size:10px;overflow-wrap:anywhere}._nothing_1ivwz_118{padding:0 6px 8px;color:var(--text-faint)}._hubMessage_1ivwz_123{padding:8px 0 12px;color:var(--text-muted)}._footer_1ivwz_128{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border);padding-top:10px}._resyncButton_1ivwz_136{align-self:flex-start;padding:5px 9px;border:1px solid var(--border-strong);border-radius:5px;background:var(--bg-hover);color:var(--text-secondary);cursor:pointer;font-size:12px}._resyncButton_1ivwz_136:disabled{cursor:wait;opacity:.65}._result_1ivwz_152{color:var(--text-muted)}._failureList_1ivwz_156{display:flex;flex-direction:column;gap:4px;margin:0;padding-left:18px;color:var(--danger)}._toolbar_12kr4_1{display:flex;gap:8px;padding:8px 16px;border-bottom:1px solid var(--border);background:var(--bg-surface);align-items:center;font-size:13px}._btn_12kr4_11{background:var(--bg-hover);border:1px solid var(--border-strong);color:var(--text-secondary);padding:4px 12px;border-radius:6px;cursor:pointer;font-size:12px}._btn_12kr4_11:hover{background:var(--bg-active)}._sidebarToggle_12kr4_25{display:inline-flex;align-items:center;justify-content:center;width:30px;height:27px;padding:0;border:0;background:transparent;color:var(--text-muted);cursor:pointer}._sidebarToggle_12kr4_25:hover{color:var(--text-primary)}._sidebarToggle_12kr4_25:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:4px}._spacer_12kr4_48{margin-left:auto}._userMenu_12kr4_52{display:flex;align-items:center;gap:8px;margin-left:8px}._userName_12kr4_59{color:var(--text-secondary);font-size:12px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}[data-debug-show-block-ids] [data-block-id]{position:relative}[data-debug-show-block-ids] [data-block-id]:after{content:attr(data-block-id);position:absolute;left:100%;top:4px;font-family:var(--font-mono);font-size:9px;line-height:1;color:var(--text-faint);opacity:.5;pointer-events:none;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
