:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-pill:999px;--font-sans:system-ui, "Segoe UI", Roboto, sans-serif;--font-size-base:16px;--font-size-sm:12px;--font-size-md:14px;--font-size-lg:18px;--font-size-xl:22px;--font-size-2xl:27px;--tracking-label:.08em;--border-soft:color-mix(in srgb, var(--border) 55%, transparent);--shadow-card:0 1px 2px #0f0c180a, 0 6px 20px -12px #0f0c182e;--tap-target:44px;--frost-pane:blur(10px) saturate(1.15);--frost-bar:blur(8px);--frost-chip:blur(5px) saturate(1.15);--frost-veil:blur(4px);--bg:#f5f0e8;--card-bg:#fff;--text:#2a2520;--text-secondary:#5a5048;--text-muted:#998e82;--border:#e0d8ce;--accent:#7c5cbf;--morning:#d4880a;--evening:#6a7acc;--ongoing:#3a9e8c;--green:#3a9e8c;--helper-blue:#4f8fe6;--red:#d44035;--orange:#d4700a;--yellow:#d4a80a;--todo-1:#3a9e8c;--todo-2:#2e8a7c;--todo-3:#7f8c9d}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-effects=reduced]{--frost-pane:none;--frost-bar:none;--frost-chip:none;--frost-veil:none}*,:before,:after{box-sizing:border-box}html{height:calc(100% + env(safe-area-inset-top,0px))}html,body{margin:0;padding:0}body{background:var(--bg);height:100%;color:var(--text);font-family:var(--font-sans);font-size:var(--font-size-base);-webkit-font-smoothing:antialiased;touch-action:manipulation;line-height:1.5;overflow:hidden}#root{flex-direction:column;height:100%;display:flex}a{color:var(--accent)}button{font-family:inherit}small{font-size:var(--font-size-sm)}@media (pointer:coarse){input,select,textarea{font-size:16px!important}}._inline_1uxxc_2{gap:var(--space-3);margin:var(--space-3) 0;flex-direction:column;display:flex}._card_1uxxc_11{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:2px solid var(--orange);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--orange) 12%, var(--card-bg));color:var(--text);flex-direction:column;display:flex}._head_1uxxc_22{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}._tag_1uxxc_29{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--orange);color:#fff;font-size:var(--font-size-sm);letter-spacing:.02em;font-weight:700}._label_1uxxc_39{font-size:var(--font-size-base);font-weight:700}._command_1uxxc_44{word-break:break-all;color:var(--text);opacity:.85;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}._askers_1uxxc_52{font-size:var(--font-size-base);margin:0;padding:0;list-style:none}._asker_1uxxc_52{min-height:32px;color:var(--orange);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}._askerPlain_1uxxc_71{font-weight:600}._reason_1uxxc_75{color:var(--text-muted)}._row_1uxxc_79{gap:var(--space-2);display:flex}._password_1uxxc_84{min-width:0;min-height:var(--tap-target);padding:0 var(--space-3);border:1px solid var(--orange);border-radius:var(--radius-md);background:var(--card-bg);color:var(--text);font:inherit;flex:1;font-size:16px}._message_1uxxc_97{color:var(--orange);font-size:var(--font-size-base);margin:0;font-weight:600}._popup_1uxxc_2{right:var(--space-4);bottom:calc(var(--tap-target) + env(safe-area-inset-bottom) + var(--space-4));z-index:95;width:min(420px, calc(100vw - 2 * var(--space-4)));border-radius:var(--radius-xl);background:var(--card-bg);position:fixed;box-shadow:0 6px 20px #00000040}._popup_1uxxc_2 ._card_1uxxc_11{padding-right:48px}._close_1uxxc_120{top:var(--space-1);right:var(--space-1);width:40px;height:40px;color:var(--text);cursor:pointer;background:0 0;border:none;font-size:24px;line-height:1;position:absolute}._more_1uxxc_134{padding:0 var(--space-4) var(--space-2);color:var(--text-muted);font-size:var(--font-size-sm);margin:0}._pill_1uxxc_141{left:var(--space-4);bottom:calc(var(--tap-target) + env(safe-area-inset-bottom) + var(--space-4));z-index:95;align-items:center;gap:var(--space-2);min-height:var(--tap-target);padding:var(--space-2) var(--space-4);border:2px solid var(--orange);border-radius:var(--radius-pill);background:var(--card-bg);color:var(--text);font:inherit;cursor:pointer;font-weight:600;display:flex;position:fixed;box-shadow:0 4px 12px #0000002e}._pillBadge_1uxxc_161{border-radius:var(--radius-pill);background:var(--orange);color:#fff;min-width:24px;height:24px;font-size:var(--font-size-sm);justify-content:center;align-items:center;font-weight:700;display:inline-flex}._summary_b731z_6{margin:0 0 var(--space-4);font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.4}._field_b731z_13{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}._row_b731z_20{gap:var(--space-3);display:flex}._row_b731z_20>._field_b731z_13{flex:1}._label_b731z_29{font-size:var(--font-size-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px;font-weight:600}._optional_b731z_37{text-transform:none;letter-spacing:0;font-weight:400}._input_b731z_43,._textarea_b731z_44,._select_b731z_45{min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:var(--font-size-base);box-sizing:border-box;width:100%;font-family:inherit}._textarea_b731z_44{resize:vertical;min-height:72px}._chips_b731z_63{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_b731z_63{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--bg);color:var(--text-secondary);font-size:var(--font-size-sm);cursor:pointer;font-weight:600}._chip_b731z_63._active_b731z_81{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent)}._reason_b731z_88{font-size:var(--font-size-base);color:var(--text-muted);padding:var(--space-2) 0;line-height:1.4}._error_b731z_95{color:var(--red);font-size:var(--font-size-base);margin:0 0 var(--space-3)}._hint_b731z_102{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--text-muted);text-align:right}._actions_b731z_110{gap:var(--space-3);margin-top:var(--space-5);display:flex}._actions_b731z_110>*{flex:1}._evidence_b731z_124{gap:var(--space-3);margin:0 0 var(--space-4);flex-direction:column;display:flex}._evidenceItem_b731z_131{border-left:3px solid var(--border);padding:var(--space-1) 0 var(--space-1) var(--space-3)}._evidenceQuote_b731z_136{font-style:italic;font-size:var(--font-size-base);color:var(--text);margin:0;line-height:1.4}._evidenceDate_b731z_144{font-size:var(--font-size-sm);color:var(--text-muted);margin:var(--space-1) 0 0}._rationale_b731z_151{font-size:var(--font-size-sm);color:var(--text-muted);margin:0 0 var(--space-4);font-style:italic;line-height:1.4}._readonlyValue_b731z_159{font-size:var(--font-size-base);color:var(--text-muted);padding:var(--space-2) 0}._cardsList_b731z_165{gap:var(--space-2);flex-direction:column;display:flex}._cardItem_b731z_171{padding:var(--space-2) 0;border-bottom:1px solid var(--border)}._cardItem_b731z_171:last-child{border-bottom:none}._cardHeading_b731z_180{color:var(--text);margin:0 0 var(--space-1);font-weight:700}._cardText_b731z_186{color:var(--text-secondary);margin:0;line-height:1.4}._chip_b731z_63._chipAdd_b731z_193{border-color:var(--green);color:var(--green);cursor:default}._chip_b731z_63._chipRemove_b731z_200{border-color:var(--border);color:var(--text-muted);cursor:default;text-decoration:line-through}._key_b731z_209{gap:var(--space-3);font-size:var(--font-size-sm);color:var(--text-muted);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._keyItem_b731z_218{align-items:center;gap:var(--space-1);display:flex}._keyDot_b731z_224{border-radius:50%;width:14px;height:14px;display:inline-block}._keyEnergy_b731z_231{font-size:var(--font-size-sm);color:var(--text-muted);margin-bottom:var(--space-4);font-style:italic}._symGrid_b731z_238{gap:var(--space-3) var(--space-4);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}._symLabel_b731z_245{font-size:var(--font-size-base);color:var(--text-secondary);margin-bottom:var(--space-2);font-weight:600;display:block}._symGroup_b731z_253{gap:var(--space-2);display:flex}._symBtn_b731z_258{border:2px solid var(--border);background:var(--bg);min-width:44px;height:44px;color:var(--text);font-size:var(--font-size-base);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-weight:700;transition:all .12s;display:flex}._symBtn_b731z_258:active{transform:scale(.9)}._symBtn_b731z_258._selected_b731z_281{color:#fff;border-color:#0000}._symBtn_b731z_258._selected_b731z_281[data-col=symptom][data-val="0"],._symBtn_b731z_258._selected_b731z_281[data-col=energy][data-val="3"]{background:var(--green)}._symBtn_b731z_258._selected_b731z_281[data-col=symptom][data-val="1"],._symBtn_b731z_258._selected_b731z_281[data-col=energy][data-val="2"]{background:var(--yellow);color:#333}._symBtn_b731z_258._selected_b731z_281[data-col=symptom][data-val="2"],._symBtn_b731z_258._selected_b731z_281[data-col=energy][data-val="1"]{background:var(--orange)}._symBtn_b731z_258._selected_b731z_281[data-col=symptom][data-val="3"],._symBtn_b731z_258._selected_b731z_281[data-col=energy][data-val="0"]{background:var(--red)}._flareBtn_b731z_308{border-radius:var(--radius-pill);border:2px solid var(--border);background:var(--bg);min-width:72px;height:44px;color:var(--text);font-size:var(--font-size-base);cursor:pointer;padding:0 var(--space-4);font-weight:700}._flareBtn_b731z_308._selected_b731z_281{background:var(--accent);color:#fff;border-color:#0000}._banner_1ktth_4{right:var(--space-4);bottom:calc(var(--tap-target) + env(safe-area-inset-bottom) + var(--space-4));z-index:90;align-items:center;gap:var(--space-2);min-height:var(--tap-target);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--card-bg);color:var(--text);font-size:var(--font-size-base);cursor:pointer;font-family:inherit;font-weight:600;display:flex;position:fixed;box-shadow:0 4px 12px #0000002e}._badge_1ktth_25{min-width:24px;height:24px;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--accent);color:#fff;font-size:var(--font-size-sm);justify-content:center;align-items:center;font-weight:700;display:inline-flex}._review_1ktth_39{color:var(--accent);font-weight:700}._from_1ktth_46{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--accent);text-transform:uppercase;letter-spacing:.4px;font-weight:700}._list_5rq25_5{gap:var(--space-2);flex-direction:column;display:flex}._note_5rq25_11{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-left:3px solid var(--accent);border-radius:var(--radius-sm,6px);background:color-mix(in srgb, var(--accent) 8%, var(--bg));display:flex}._body_5rq25_21{flex:1;min-width:0}._who_5rq25_26{gap:var(--space-2);font-size:var(--font-size-sm);align-items:baseline;display:flex}._by_5rq25_33{color:var(--accent);font-weight:700}._when_5rq25_38{color:var(--text-muted)}._text_5rq25_42{color:var(--text-primary,inherit);overflow-wrap:anywhere;margin-top:2px}._refs_5rq25_48{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._ref_5rq25_48,._refText_5rq25_56{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border);font-size:var(--font-size-sm);color:var(--text-secondary);align-items:center;text-decoration:none;display:inline-flex}._ref_5rq25_48{color:var(--accent);border-color:var(--accent)}._refText_5rq25_56{overflow-wrap:anywhere}._card_1ghzz_6{margin:var(--space-4) 0;padding:var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border);border-left:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--card-bg,var(--bg)));gap:var(--space-3);flex-direction:column;display:flex}._head_1ghzz_18{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._eyebrow_1ghzz_25{font-size:var(--font-size-sm);color:var(--accent);text-transform:uppercase;letter-spacing:.4px;font-weight:700}._title_1ghzz_33{font-weight:600}._when_1ghzz_37{font-size:var(--font-size-sm);color:var(--text-muted);margin-left:auto}._body_1ghzz_43{min-width:0}._dashBar_1mbf9_29,._strip_1mbf9_30{--tab-bg:#1a1a2e;--tab-bg-raised:#2a2547;--tab-active:#7c5cbf;--tab-text:#e8e2f5;--dash-text-muted:#b4a0dc99;--tab-border:#7c5cbf40}._strip_1mbf9_30._publicStrip_1mbf9_23{--tab-bg:var(--card-bg);--tab-bg-raised:var(--card-bg);--tab-active:var(--accent);--tab-text:var(--text);--dash-text-muted:var(--text-secondary);--tab-border:var(--border)}._dashBar_1mbf9_29{background:var(--tab-bg);border-bottom:1px solid var(--tab-border);padding-top:env(safe-area-inset-top,0px);flex-shrink:0;display:flex}._dashBtn_1mbf9_75{background:var(--tab-bg);min-width:0;min-height:44px;color:var(--dash-text-muted);cursor:pointer;text-transform:uppercase;letter-spacing:.5px;-webkit-tap-highlight-color:transparent;border:none;border-bottom:3px solid #0000;flex:1;padding:11px 4px;font-size:12px;font-weight:600;transition:all .15s}._dashBtn_1mbf9_75._dashBtnActive_1mbf9_93{color:var(--tab-text);background:var(--tab-bg-raised);border-bottom-color:var(--tab-active)}._dashBtn_1mbf9_75:hover:not(._dashBtnActive_1mbf9_93){color:var(--tab-text);background:#7c5cbf1a}._chatBtn_1mbf9_109{min-width:0}._chatLabel_1mbf9_113{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}._gearBtn_1mbf9_123{text-transform:none;letter-spacing:normal;flex:0 0 44px;margin-left:auto;padding:11px 0;font-size:18px}._strip_1mbf9_30{background:var(--tab-bg-raised);border-bottom:1px solid var(--tab-border);z-index:10;flex-shrink:0;align-items:stretch;display:flex;position:relative}._row_1mbf9_142{flex-wrap:nowrap;flex:1 1 0;align-items:stretch;min-width:0;display:flex;overflow:hidden}._publicScroll_1mbf9_156{scrollbar-width:none;overflow-x:auto}._publicScroll_1mbf9_156::-webkit-scrollbar{display:none}._tab_1mbf9_47{min-height:var(--tap-target,44px);padding:0 var(--space-4);color:var(--dash-text-muted);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-bottom:3px solid #0000;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:inline-flex}._tab_1mbf9_47:hover:not(._active_1mbf9_187){color:var(--tab-text);background:#7c5cbf14}._tab_1mbf9_47._active_1mbf9_187{color:var(--tab-text);border-bottom-color:var(--tab-active)}._hidden_1mbf9_203{display:none}._moreWrap_1mbf9_207{flex-shrink:0;position:relative}._dropdown_1mbf9_47{z-index:50;background:var(--tab-bg-raised);border:1px solid var(--tab-border);border-radius:var(--radius-md);min-width:220px;max-height:70vh;padding:var(--space-2) 0;position:absolute;top:100%;right:0;overflow:hidden auto;box-shadow:0 8px 30px #00000040}._dropdownUp_1mbf9_243{top:auto;bottom:100%}._dropdown_1mbf9_47 :is(button,a){color:var(--tab-text);border-bottom-color:var(--tab-border)}._strip_1mbf9_30 ._dropdown_1mbf9_47 :is(button,a):hover{background:#7c5cbf26}._dropdown_1mbf9_47 ._menuActive_1mbf9_259{color:#b9a3e8}._menuActive_1mbf9_259{color:var(--accent)}._publicHeader_1mbf9_271{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap-target,44px);padding:var(--space-1) var(--space-5);padding-top:calc(var(--space-1) + env(safe-area-inset-top,0px));background:var(--card-bg);border-bottom:1px solid var(--border);flex-shrink:0;font-size:14px;display:flex}._publicName_1mbf9_285{color:var(--text);letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}._publicNameDetail_1mbf9_299{color:var(--text-secondary)}@media (width<=559px){._publicNameDetail_1mbf9_299{display:none}}._publicLinks_1mbf9_309{gap:var(--space-2);flex-shrink:0;align-items:center;display:flex}._publicLink_1mbf9_309{min-height:40px;padding:0 var(--space-3);color:var(--text-secondary);border-radius:var(--radius-md);-webkit-tap-highlight-color:transparent;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._publicLink_1mbf9_309:hover{color:var(--text)}._signInBtn_1mbf9_332{background:var(--text);color:var(--card-bg);padding:0 var(--space-4)}._signInBtn_1mbf9_332:hover{background:var(--accent);color:#fff}._menuLink_1mbf9_344{min-height:var(--tap-target,44px);padding:var(--space-3) var(--space-4);color:var(--text);font-size:var(--font-size-base);align-items:center;font-weight:600;text-decoration:none;display:flex}._menuLink_1mbf9_344:hover{background:#7c5cbf14}._appStrip_1mbf9_362{padding-top:env(safe-area-inset-top,0px)}._fake_1pqqa_7{color:#ececec;background:#161618;flex-direction:column;flex:1;height:100%;min-height:0;font-family:Berkeley Mono,JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.65;display:flex;position:relative;overflow:hidden}._content_1pqqa_19{flex-direction:column;flex:1;justify-content:flex-start;min-height:0;padding:24px 26px 14px;display:flex;overflow:hidden auto}._banner_1pqqa_46{color:#9ca3af;margin-bottom:14px}._bannerControlsPad_1pqqa_59{padding-right:150px}._mark_1pqqa_63{color:#d97757}._dim_1pqqa_67{color:#9ca3af}._prompt_1pqqa_71{color:#d97757;font-weight:600}._user_1pqqa_76{color:#cdcdd2}._row_1pqqa_80{margin:10px 0}._cursorRow_1pqqa_84{margin-top:16px}._cursor_1pqqa_84{color:#cdcdd2}._intro_1pqqa_94 .cc-p{color:#a8a8b0;margin:0 0 10px}._intro_1pqqa_94 .cc-dim{color:#9ca3af}._intro_1pqqa_94 .cc-tool{color:#9ca3af;margin:2px 0;padding-left:4px}._intro_1pqqa_94 .cc-file{color:#d6d6dc}._statusbar_1pqqa_116{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;background:#1a1a1d;border-top:1px solid #2a2a2e;flex:none;align-items:center;min-height:28px;padding:4px 14px;font-size:12px;display:flex;overflow:hidden}._warn_1pqqa_131{color:#d97757;background:#2a1f12}._statusbarLink_1pqqa_136{min-height:var(--tap-target,44px);-webkit-tap-highlight-color:transparent;text-decoration:none}._statusbarLink_1pqqa_136:hover{filter:brightness(1.1);text-decoration:underline}._controls_1pqqa_152{z-index:2;gap:6px;display:flex;position:absolute;top:10px;right:10px}._controlBtn_1pqqa_165{color:#9ca3af;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:#1a1a1d;border:1px solid #2a2a2e;border-radius:4px;align-items:center;gap:4px;min-height:40px;padding:0 12px;font-family:inherit;font-size:12px;line-height:1;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}._controlBtn_1pqqa_165:hover,._controlBtn_1pqqa_165:focus-visible{color:#ececec;background:#202024;border-color:#3a3a3f}._panel_bmq5b_6{background:var(--bg);isolation:isolate;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}._head_bmq5b_20{align-items:stretch;gap:var(--space-2,8px);background:var(--card-bg);border-bottom:1px solid var(--border);flex-shrink:0;min-height:40px;padding-right:4px;display:flex}._head_bmq5b_20>:first-child{flex:1;min-width:0}._actions_bmq5b_37{flex-shrink:0;align-self:center;gap:2px;display:flex}._action_bmq5b_37{width:36px;height:36px;color:var(--text-secondary,var(--text));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}._action_bmq5b_37:hover,._action_bmq5b_37:focus-visible{background:var(--bg);color:var(--text)}._body_bmq5b_66{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;container-type:inline-size}._row_1osp6_6,._col_1osp6_7{width:100%;min-width:0;height:100%;min-height:0;display:flex}._row_1osp6_6{flex-direction:row}._col_1osp6_7{flex-direction:column}._slot_1osp6_23{flex-direction:column;flex-grow:0;flex-shrink:1;min-width:0;min-height:0;display:flex;overflow:hidden}._dividerV_1osp6_37,._dividerH_1osp6_38{background:var(--border);flex:0 0 6px;transition:background .15s}._dividerV_1osp6_37{cursor:col-resize}._dividerH_1osp6_38{cursor:row-resize}._dividerV_1osp6_37:hover,._dividerH_1osp6_38:hover{background:var(--accent)}._host_1nnmz_4{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._bar_173bh_5{align-items:stretch;min-width:0;height:100%;min-height:40px;display:flex}._menuWrap_173bh_13{flex:none;position:relative}._menuBtn_173bh_22{width:42px;height:100%;min-height:40px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:3px;font-family:inherit;font-size:18px;line-height:1;transition:color .15s,background-color .15s;display:flex}._menuBtn_173bh_22:hover,._menuBtn_173bh_22:focus-visible{color:var(--text);background:var(--bg)}._menu_173bh_13{z-index:30;background:var(--card-bg);border:1px solid var(--border);border-radius:8px;min-width:280px;max-height:70vh;padding:6px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 8px 24px #00000047}._menuUp_173bh_65{top:auto;bottom:100%}._groupLabel_173bh_70{color:var(--text-muted);padding:8px 10px 4px;font-size:12px}._groupLabel_173bh_70:not(:first-child){border-top:1px solid var(--border);margin-top:4px}._menuRow_173bh_84{align-items:center;gap:2px;display:flex}._menuItem_173bh_90{min-width:0;min-height:40px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;align-items:center;gap:10px;padding:0 10px;font-family:inherit;font-size:14px;display:flex}._menuItem_173bh_90:hover,._menuItem_173bh_90:focus-visible{background:var(--bg)}._radio_173bh_113{width:16px;color:var(--accent);font-size:12px}._setPreview_173bh_120{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;padding-left:10px;font-size:12px;overflow:hidden}._star_173bh_130{width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;font-size:18px;line-height:1;transition:color .15s,background-color .15s}._star_173bh_130:hover,._star_173bh_130:focus-visible{background:var(--bg);color:var(--text)}._starOn_173bh_150{color:var(--accent)}._setNumRow_173bh_158{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}._delete_173bh_168{min-height:40px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;padding:0 12px;font-family:inherit;font-size:14px;line-height:1;transition:color .15s,background-color .15s}._delete_173bh_168:hover,._delete_173bh_168:focus-visible{background:var(--bg);color:var(--danger,#c0554d)}._deleteArmed_173bh_191{background:var(--bg);color:var(--danger,#c0554d);font-weight:600}._plus_173bh_200{text-align:center;width:16px;color:var(--accent);font-size:18px;line-height:1}._tabs_173bh_208{scrollbar-width:thin;touch-action:pan-x;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:1;min-width:0;display:flex;overflow:auto hidden}._tabWrap_173bh_229{flex:auto;min-width:112px;display:flex;position:relative}._tab_173bh_208{min-width:0;min-height:40px;padding:0 var(--space-3,12px);color:var(--text-secondary,var(--text));cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-size:14px;transition:color .15s,background-color .15s;display:flex}._tab_173bh_208:hover,._tab_173bh_208:focus-visible{color:var(--text);background:var(--bg)}._tabActive_173bh_264{color:var(--text);border-bottom-color:var(--accent);background:var(--bg)}._tabLabel_173bh_262{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._tabWrap_173bh_229{transition:margin .16s ease-out,opacity .16s}._tabDropBefore_173bh_285{margin-left:56px}._tabDropAfter_173bh_289{margin-right:56px}._tabDropBefore_173bh_285:before,._tabDropAfter_173bh_289:after,._dropLine_173bh_295{content:"";background:var(--accent);border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px}._tabDropBefore_173bh_285:before{left:-30px}._tabDropAfter_173bh_289:after{right:-30px}._dropEnd_173bh_280{flex:0 0 56px;animation:.16s ease-out _dropEndOpen_173bh_1;position:relative}._dropLine_173bh_295{left:26px}@keyframes _dropEndOpen_173bh_1{0%{flex-basis:0}}._tabLifted_173bh_331{opacity:.35}._ghost_173bh_338{z-index:1000;pointer-events:none;background:var(--card-bg);border:1px solid var(--accent);opacity:.95;border-radius:6px;margin:0;transition:none;position:fixed;top:0;left:0;rotate:-2deg;scale:1.04;box-shadow:0 8px 22px #0000004d}@media (prefers-reduced-motion:reduce){._tabWrap_173bh_229{transition:none}._dropEnd_173bh_280{animation:none}._ghost_173bh_338{rotate:none;scale:none}}._tabClosable_173bh_370{padding-right:36px}._close_173bh_379{width:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:16px;line-height:1;transition:color .12s,background-color .12s;display:flex;position:absolute;top:0;bottom:0;right:0}._close_173bh_379:hover,._close_173bh_379:focus-visible{background:var(--border);color:var(--text)}._icon_173bh_406{flex:none;font-size:14px}._empty_173bh_411{padding:0 var(--space-3,12px);color:var(--text-muted);align-items:center;font-size:13px;display:flex}._tabVisiting_173bh_422{border-bottom-style:dashed;border-bottom-color:var(--text-muted);font-style:italic}._setNum_173bh_158{font-variant-numeric:tabular-nums;font-size:13px}._tabRunning_173bh_450,._tabAwaiting_173bh_451{--live-purple:#7c5cbf;--live-teal:#2fa6a0;--live-amber:#d98a3c}._tabRunning_173bh_450{color:var(--text);border-bottom-color:var(--live-purple);animation:2.4s ease-in-out infinite _liveBreath_173bh_1}._tabAwaiting_173bh_451{color:var(--text);border-bottom-color:var(--live-amber)}@keyframes _liveBreath_173bh_1{0%,to{border-bottom-color:var(--live-purple)}50%{border-bottom-color:var(--live-teal)}}._dotRunning_173bh_481,._dotAwaiting_173bh_482{border-radius:50%;flex:none;width:8px;height:8px}._dotRunning_173bh_481{background:var(--live-purple);animation:2.4s ease-in-out infinite _dotBreath_173bh_1}._dotAwaiting_173bh_482{background:var(--live-amber)}@keyframes _dotBreath_173bh_1{0%,to{background:var(--live-purple);box-shadow:0 0 #2fa6a000}50%{background:var(--live-teal);box-shadow:0 0 6px 1px #2fa6a08c}}@media (prefers-reduced-motion:reduce){._tabRunning_173bh_450,._dotRunning_173bh_481{animation:none}._tabRunning_173bh_450{border-bottom-color:var(--live-teal)}._dotRunning_173bh_481{background:var(--live-teal)}}._workspace_1bt8o_1{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}._dragOverlay_1bt8o_13{z-index:60;cursor:grabbing;position:absolute;inset:0}._flashHost_1bt8o_22{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}._flashRing_1bt8o_35{z-index:30;pointer-events:none;border:2px solid var(--accent);animation:1.2s ease-out both _flashBlink_1bt8o_1;position:absolute;inset:0}@keyframes _flashBlink_1bt8o_1{0%{opacity:.9}35%{opacity:.2}55%{opacity:.75}to{opacity:0}}@media (prefers-reduced-motion:reduce){._flashRing_1bt8o_35{opacity:.7;animation:none}}._container_13uu2_1{flex-direction:row;width:100%;height:100%;min-height:0;display:flex;position:relative}._left_13uu2_10{isolation:isolate;flex:0 0 50%;min-width:0;height:100%;overflow:hidden}._leftGestured_13uu2_37{overscroll-behavior-x:contain}._paneStack_13uu2_44{flex-direction:column;min-width:0;height:100%;display:flex}._paneSwitch_13uu2_54{background:#1a1a2e;border-bottom:1px solid #7c5cbf40;flex-shrink:0;display:flex}._paneTabs_13uu2_63{flex:1;min-width:0;display:flex}._paneBack_13uu2_73{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;flex:none;width:40px;min-height:40px;font-family:inherit;font-size:22px;line-height:1;transition:color .15s,background-color .15s}._paneBack_13uu2_73:hover:not(:disabled){color:#e5e7eb;background:#23233d}._paneBack_13uu2_73:disabled{color:#4b5563;cursor:default}._paneTab_13uu2_63{min-width:0;min-height:40px;padding:0 var(--space-3);color:#9ca3af;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-bottom:3px solid #0000;flex:1;font-family:inherit;font-size:14px;transition:color .15s,background-color .15s;overflow:hidden}._paneTab_13uu2_63:hover,._paneTab_13uu2_63:focus-visible{color:#ececec;background:#23233d}._paneTabActive_13uu2_129{color:#ececec;background:#2a2547;border-bottom-color:#7c5cbf}._paneSlot_13uu2_138{flex-direction:column;flex:1;min-height:0;display:flex}._paneSlotHidden_13uu2_145{display:none}._right_13uu2_152{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}._divider_13uu2_160{background:var(--border);cursor:col-resize;flex:0 0 6px;transition:background .15s}._divider_13uu2_160:hover,._dragging_13uu2_168 ._divider_13uu2_160{background:var(--accent)}._dragOverlay_13uu2_174{z-index:40;cursor:col-resize;position:absolute;inset:0}._rail_13uu2_186{color:#9ca3af;cursor:pointer;writing-mode:vertical-rl;text-orientation:mixed;-webkit-tap-highlight-color:transparent;background:#161618;border:none;border-right:1px solid #2a2a2e;flex:0 0 44px;justify-content:center;align-items:center;gap:6px;width:44px;height:100%;padding:12px 0;font-family:Berkeley Mono,JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-size:12px;transition:color .15s,background-color .15s;display:flex}._rail_13uu2_186:hover,._rail_13uu2_186:focus-visible{color:#ececec;background:#1c1c1f}._railMark_13uu2_216{color:#d97757}._strip_m61z4_7{height:max(12px, env(safe-area-inset-top,0px));z-index:200;-webkit-tap-highlight-color:transparent;cursor:default;background:0 0;border:none;margin:0;padding:0;position:fixed;top:0;left:0;right:0}._bar_1918e_5{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);background:color-mix(in srgb, var(--accent) 22%, var(--card-bg));border-bottom:1px solid color-mix(in srgb, var(--accent) 45%, var(--border));color:var(--text);font-size:var(--font-size-base);flex:none;display:flex}._text_1918e_17{flex:1;min-width:0}._reload_1918e_22{min-height:var(--tap-target);padding:0 var(--space-4);border-radius:var(--radius-lg);background:var(--accent);color:var(--on-accent,#fff);font:inherit;cursor:pointer;border:0;flex:none;font-weight:600}._dismiss_1918e_36{min-width:var(--tap-target);min-height:var(--tap-target);border-radius:var(--radius-lg);color:var(--text);cursor:pointer;background:0 0;border:0;flex:none;font-size:1.5rem;line-height:1}._dismiss_1918e_36:hover{background:color-mix(in srgb, var(--text) 10%, transparent)}._page_emlhg_5{background:var(--bg);min-height:0;color:var(--text);flex:1;overflow-y:auto}._inner_emlhg_13{max-width:640px;padding:var(--space-8) var(--space-4) calc(var(--space-8) * 2);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}._title_emlhg_22{font-size:var(--font-size-2xl);margin:0;font-weight:700}._lede_emlhg_28{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}._card_emlhg_35{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}._cardTitle_emlhg_46{font-size:var(--font-size-lg);margin:0;font-weight:600}._standing_emlhg_52{gap:var(--space-2);flex-direction:column;display:flex}._headlineRow_emlhg_58{align-items:flex-start;gap:var(--space-3);display:flex}._mark_emlhg_66{border-radius:var(--radius-pill);width:28px;height:28px;font-size:var(--font-size-md);color:var(--text-muted);border:2px solid;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._mark_done_emlhg_80{color:var(--green)}._mark_problem_emlhg_84{color:var(--red)}._mark_working_emlhg_88{color:var(--accent)}._mark_unknown_emlhg_92{color:var(--orange)}._headline_emlhg_58{font-size:var(--font-size-base);overflow-wrap:anywhere;padding-top:2px;line-height:1.45}._advice_emlhg_103{padding-left:calc(28px + var(--space-3) + 1.2em);font-size:var(--font-size-md);color:var(--text-secondary);overflow-wrap:anywhere;margin:0;line-height:1.6}._choice_emlhg_112{gap:var(--space-2);flex-direction:column;display:flex}._label_emlhg_118{font-size:var(--font-size-md);color:var(--text-secondary);font-weight:600}._row_emlhg_124{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._input_emlhg_131{min-width:0;min-height:var(--tap-target);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);color:var(--text);font-size:var(--font-size-base);flex:240px;font-family:inherit}._input_emlhg_131:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._primaryBtn_emlhg_149,._secondaryBtn_emlhg_150,._quietBtn_emlhg_151,._openBtn_emlhg_152{min-height:var(--tap-target);padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-md);cursor:pointer;white-space:nowrap;font-family:inherit;font-weight:600}._primaryBtn_emlhg_149{background:var(--text);color:var(--bg);border:none}._secondaryBtn_emlhg_150,._quietBtn_emlhg_151{border:1px solid var(--border);color:var(--text);background:0 0}._quietBtn_emlhg_151{margin-left:var(--space-3)}._openBtn_emlhg_152{background:var(--accent);color:#fff;font-size:var(--font-size-base);padding:0 var(--space-6);border:none;min-height:48px}._primaryBtn_emlhg_149:disabled,._secondaryBtn_emlhg_150:disabled,._openBtn_emlhg_152:disabled{opacity:.45;cursor:not-allowed}._link_emlhg_196{min-height:var(--tap-target);padding:0 var(--space-2);font-size:var(--font-size-md);color:var(--accent);align-items:center;display:inline-flex}._plain_emlhg_205{font-size:var(--font-size-base);margin:0;line-height:1.5}._toggle_emlhg_212{align-items:center;gap:var(--space-3);min-height:var(--tap-target);font-size:var(--font-size-base);cursor:pointer;align-self:flex-start;font-weight:600;display:inline-flex}._checkbox_emlhg_223{width:22px;height:22px;accent-color:var(--accent)}._hint_emlhg_229{font-size:var(--font-size-md);color:var(--text-muted);margin:0;line-height:1.5}._notice_emlhg_236,._refusal_emlhg_237{font-size:var(--font-size-md);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--red);color:var(--text);background:color-mix(in srgb, var(--red) 10%, transparent);overflow-wrap:anywhere;line-height:1.5}._notice_emlhg_236{border-color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent)}._finish_emlhg_253{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}._srOnly_emlhg_262{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._repoList_emlhg_274{margin:var(--space-2) 0 0;gap:var(--space-2);flex-direction:column;max-height:280px;padding:0;list-style:none;display:flex;overflow-y:auto}._repoBtn_emlhg_285{width:100%;min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;font-family:inherit;display:flex}._repoBtn_emlhg_285:disabled{opacity:.5;cursor:not-allowed}._repoName_emlhg_307{font-size:var(--font-size-md);font-weight:600}._repoAbout_emlhg_312{font-size:var(--font-size-sm);color:var(--text-muted)}._browser_emlhg_319{gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}._browserHere_emlhg_329{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._browserPath_emlhg_336{font-size:var(--font-size-md);overflow-wrap:anywhere;font-weight:600}:root{--heat-0-ring:#5c76cd66;--heat-1:#5c76cd1f;--heat-2:#947acd29;--heat-3:#e8a02e33;--heat-4:#ec7e2647;--heat-5:#e4483857;--heat-5-ring:#e448388c}:root[data-heat-theme=dark]{--heat-0-ring:#849eff73;--heat-1:#708eff29;--heat-2:#ac8cff33;--heat-3:#ffbe543d;--heat-4:#ff963e4d;--heat-5:#ff625261;--heat-5-ring:#ff625299}[data-heat]{transition:outline-color .2s}[data-heat="0"]{outline:1px dashed var(--heat-0-ring);outline-offset:-1px}[data-heat="1"]{background-image:linear-gradient(var(--heat-1), var(--heat-1))}[data-heat="2"]{background-image:linear-gradient(var(--heat-2), var(--heat-2))}[data-heat="3"]{background-image:linear-gradient(var(--heat-3), var(--heat-3))}[data-heat="4"]{background-image:linear-gradient(var(--heat-4), var(--heat-4));outline:1px solid var(--heat-4);outline-offset:-1px}[data-heat="5"]{background-image:linear-gradient(var(--heat-5), var(--heat-5));outline:2px solid var(--heat-5-ring);outline-offset:-2px}.usage-heat-pill{left:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));z-index:60;min-height:var(--tap-target);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card-bg);color:var(--text);box-shadow:var(--shadow-card);cursor:pointer;align-items:center;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex;position:fixed}.usage-heat-pill:hover{border-color:var(--text-muted)}
