@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy:#07004d;--sky:#bfe3ff;--lilac:#d9ccff;--sun:#ffe08a;--rose:#ffd3de;--brand-violet:#c9b8ff;--brand-yellow:#ffd45c;--background:#f5f6fb;--surface:#fff;--surface-secondary:#edeff8;--text:#15123d;--text-secondary:#46446c;--text-tertiary:#65638a;--line:#daddec;--chrome-bg:var(--navy);--on-chrome:#fff;--on-chrome-secondary:#cbc8f2;--on-chrome-line:#ffffff2e;--on-chrome-hover:#ffffff1a;--on-chrome-active:#ffffff24;--on-chrome-danger:#ffc9c9;--chrome-focus:#ffd45c;--primary:#07004d;--on-primary:#fff;--link:#3a2fc4;--focus:#2f6bff;--user-bubble:#e3e8ff;--info-bg:#e7f2ff;--info-line:#b9d9ff;--warn-bg:#fff6d9;--warn-line:#e9c04a;--warn-ink:#553d00;--danger-bg:#fdecec;--danger-line:#edb4b4;--danger-ink:#8e1616;--danger:#c62828;--danger-hover:#a91f1f;--on-danger:#fff;--overlay:#07004d8c;--urgent-btn-bg:#d32f2f;--urgent-btn-ink:#fff;--urgent-btn-hover:#b71c1c;--font-sans:"Nunito", ui-rounded, "SF Pro Rounded", "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;--radius-sm:.6rem;--radius-md:.875rem;--radius-lg:1rem;--radius-xl:1.4rem;--radius-pill:999px;--shadow-pop:0 14px 40px #07004d47;--shadow-dialog:0 24px 60px #00000059;--shadow-composer:0 4px 18px #07004d0f;--sidebar-width:18rem;--reading-width:52rem;--header-height:3.9rem;--page-pad:1.5rem;--tap:2.75rem}@media (width<=620px){:root{--page-pad:.875rem}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0c0a26;--surface:#15133a;--surface-secondary:#1e1b4c;--text:#eeedfb;--text-secondary:#c2bfe4;--text-tertiary:#a29fcb;--line:#302c68;--chrome-bg:#060040;--primary:#cdbeff;--on-primary:#07004d;--link:#b8c6ff;--user-bubble:#27236b;--info-bg:#152249;--info-line:#2c4580;--warn-bg:#2e2610;--warn-line:#8a6d1a;--warn-ink:#ffe6a3;--danger-bg:#3a1418;--danger-line:#7a2a30;--danger-ink:#ffcfcf;--focus:#ffd45c;--overlay:#0000009e}:root[data-contrast=high]{--background:#fff;--surface:#fff;--surface-secondary:#efefef;--text:#000;--text-secondary:#111;--text-tertiary:#222;--line:#000;--link:#1a0dab;--on-chrome-secondary:#fff;--on-chrome-line:#ffffffb3;--info-line:#000;--warn-line:#000;--warn-ink:#000;--danger-line:#8e1616;--danger-ink:#6b0000;--focus:#0b3fd6}:root[data-theme=dark][data-contrast=high]{--background:#000;--surface:#000;--surface-secondary:#151515;--text:#fff;--text-secondary:#f4f4f4;--text-tertiary:#e8e8e8;--line:#fff;--link:#d2dbff;--user-bubble:#1b1760;--chrome-bg:#000;--info-bg:#000;--info-line:#fff;--warn-bg:#000;--warn-line:#ffe08a;--warn-ink:#ffe6a3;--danger-bg:#000;--danger-line:#ff8a8a;--danger-ink:#ffd6d6;--focus:#ffd45c}:root[data-font="1"]{font-size:112.5%}:root[data-font="2"]{font-size:125%}:root[data-font="3"]{font-size:137.5%}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;overflow:hidden}body{font-family:var(--font-sans);background:var(--background);color:var(--text);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow:hidden}#root{height:100%}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:var(--link)}a:hover{color:var(--text)}h1,h2,h3,p{margin:0}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}[data-chrome] :focus-visible{outline-color:var(--chrome-focus)}svg{flex-shrink:0}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@keyframes fcx-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline-color:highlight}}._empty_1o17p_1{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:1.5rem 0;display:flex}._title_1o17p_10{letter-spacing:-.015em;color:var(--text);font-size:clamp(1.6rem,3.6vw,2.25rem);font-weight:800;line-height:1.15}._lead_1o17p_18{max-width:34rem;color:var(--text-secondary);text-wrap:pretty;font-size:1.02rem;line-height:1.55}@media (width<=620px),(height<=640px){._empty_1o17p_1{gap:.45rem;padding:1rem 0}._lead_1o17p_18{font-size:.95rem}}._form_1f7g8_1{flex-direction:column;gap:.35rem;margin:0;display:flex}._box_1f7g8_8{border-radius:var(--radius-xl);background:var(--surface);border:2px solid var(--line);box-shadow:var(--shadow-composer);align-items:flex-end;gap:.4rem;padding:.3rem .35rem .3rem 1.1rem;transition:border-color .15s;display:flex}._box_1f7g8_8:focus-within{border-color:var(--primary)}._invalid_1f7g8_24,._invalid_1f7g8_24:focus-within{border-color:var(--danger)}._input_1f7g8_29{resize:none;min-width:0;min-height:2.5rem;max-height:12rem;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:.5rem 0;font-size:1rem;line-height:1.5;overflow-y:hidden}._input_1f7g8_29:focus-visible{outline:none}._box_1f7g8_8:has(._input_1f7g8_29:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._input_1f7g8_29::placeholder{color:var(--text-tertiary);opacity:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._input_1f7g8_29[readonly]{opacity:.55}._clear_1f7g8_67,._send_1f7g8_68{width:var(--tap);height:var(--tap);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._clear_1f7g8_67{color:var(--text-secondary);background:0 0}._clear_1f7g8_67:hover{background:var(--surface-secondary)}._send_1f7g8_68{background:var(--primary);color:var(--on-primary);transition:background .15s}._send_1f7g8_68:disabled{background:var(--surface-secondary);color:var(--text-tertiary)}._stop_1f7g8_99{height:var(--tap);border:2px solid var(--primary);border-radius:var(--radius-pill);color:var(--text);background:0 0;flex-shrink:0;align-items:center;gap:.4rem;padding:0 1rem 0 .85rem;font-size:.85rem;font-weight:800;display:inline-flex}._stop_1f7g8_99:hover{background:var(--surface-secondary)}._limit_1f7g8_118{color:var(--danger-ink);justify-content:space-between;gap:1rem;padding:0 .4rem;font-size:.8rem;font-weight:700;display:flex}._count_1f7g8_128{font-variant-numeric:tabular-nums;white-space:nowrap}._meta_1f7g8_133{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:0 .4rem;display:flex}._disclaimer_1f7g8_141,._hint_1f7g8_142{font-size:.78rem;line-height:1.45}._disclaimer_1f7g8_141{color:var(--text-secondary)}._hint_1f7g8_142{color:var(--text-tertiary)}._hint_1f7g8_142 kbd{font-family:inherit;font-weight:800}@media (width<=620px),(pointer:coarse){._hint_1f7g8_142{display:none}}@media (height<=700px){._disclaimer_1f7g8_141,._hint_1f7g8_142{font-size:.72rem;line-height:1.35}._input_1f7g8_29{min-height:2.25rem;padding:.4rem 0}._send_1f7g8_68,._clear_1f7g8_67,._stop_1f7g8_99{width:2.5rem;height:2.5rem}._stop_1f7g8_99{width:auto}}._mark_1athl_1{flex-shrink:0;width:2.4rem;height:2.4rem;position:relative}._mark_1athl_1 ._sky_1athl_8,._mark_1athl_1 ._violet_1athl_9{border-radius:50%;width:1.7rem;height:1.7rem;position:absolute}._mark_1athl_1 ._sky_1athl_8{background:var(--sky);top:0;left:0}._mark_1athl_1 ._violet_1athl_9{background:var(--brand-violet);opacity:.95;bottom:0;right:0}._mark_1athl_1 ._sun_1athl_29{background:var(--brand-yellow);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.05rem;right:.05rem}._avatar_1athl_39{background:var(--navy);border-radius:.6rem;flex-shrink:0;width:1.8rem;height:1.8rem;position:relative}._avatar_1athl_39 ._sky_1athl_8,._avatar_1athl_39 ._violet_1athl_9{border-radius:50%;width:.8rem;height:.8rem;position:absolute}._avatar_1athl_39 ._sky_1athl_8{background:var(--sky);top:.3rem;left:.3rem}._avatar_1athl_39 ._violet_1athl_9{background:var(--brand-violet);bottom:.3rem;right:.3rem}:root[data-theme=dark][data-contrast=high] ._avatar_1athl_39{outline:1px solid #fff}._alert_bag9z_1{border-radius:var(--radius-lg);border:1.5px solid;flex-direction:column;gap:.55rem;padding:.9rem 1.1rem;line-height:1.55;display:flex}._heading_bag9z_11{align-items:flex-start;gap:.55rem;font-weight:800;display:flex}._heading_bag9z_11 svg{margin-top:.1rem}._body_bag9z_22{flex-direction:column;gap:.35rem;display:flex}._body_bag9z_22 p{margin:0}._body_bag9z_22 ul{flex-direction:column;gap:.3rem;margin:0;padding-left:1.25rem;display:flex}._info_bag9z_40{background:var(--info-bg);border-color:var(--info-line);color:var(--text)}._attention_bag9z_46{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-ink)}._urgent_bag9z_52{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger-ink);padding:1rem 1.1rem}._call_bag9z_59{min-height:var(--tap);border-radius:var(--radius-pill);background:var(--danger);color:var(--on-danger);align-self:flex-start;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:.95rem;font-weight:800;text-decoration:none;display:inline-flex}._call_bag9z_59:hover{background:var(--danger-hover);color:var(--on-danger)}._summary_897xn_1{flex-direction:column;gap:.3rem;display:flex}._summaryLabel_897xn_7{letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:.72rem;font-weight:800}._summaryText_897xn_15{color:var(--text);text-wrap:pretty;font-size:1.08rem;font-weight:700;line-height:1.6}._paragraph_897xn_23{color:var(--text);text-wrap:pretty;font-size:1rem;line-height:1.65}._heading_897xn_30{color:var(--text);margin:.35rem 0 -.25rem;font-size:1rem;font-weight:800}._list_897xn_37{flex-direction:column;gap:.4rem;margin:0;padding-left:1.25rem;font-size:1rem;line-height:1.6;display:flex}._list_897xn_37 li{padding-left:.15rem}._steps_897xn_51{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._steps_897xn_51 li{align-items:flex-start;gap:.7rem;font-size:1rem;line-height:1.55;display:flex}._stepNumber_897xn_68{background:var(--surface-secondary);border:1px solid var(--line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;margin-top:.05rem;font-size:.8rem;font-weight:800;display:inline-flex}._details_897xn_83{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}._detailsSummary_897xn_89{border-radius:var(--radius-lg);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.9rem;padding:.4rem 1rem;font-size:.95rem;font-weight:800;list-style:none;display:flex}._detailsSummary_897xn_89::-webkit-details-marker{display:none}._detailsSummary_897xn_89:hover{background:var(--surface-secondary)}._chevron_897xn_111{transition:transform .15s}._details_897xn_83[open] ._chevron_897xn_111{transform:rotate(180deg)}._detailsList_897xn_119{flex-direction:column;gap:.4rem;margin:0;padding:0 1.1rem 1rem 2.3rem;line-height:1.6;display:flex}._links_897xn_128{flex-direction:column;gap:.45rem;display:flex}._linksLabel_897xn_134{color:var(--text-secondary);font-size:.8rem;font-weight:800}._linkList_897xn_140{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._linkChip_897xn_149{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);min-height:2.6rem;color:var(--text);align-items:center;gap:.5rem;padding:.3rem .8rem .3rem .35rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}._linkChip_897xn_149:hover{border-color:var(--text-tertiary);color:var(--text)}._linkIcon_897xn_169{width:1.9rem;height:1.9rem;color:var(--navy);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._sky_897xn_179{background:var(--sky)}._lilac_897xn_182{background:var(--lilac)}._sun_897xn_185{background:var(--sun)}._rose_897xn_188{background:var(--rose)}._markdown_dp7v0_1{overflow-wrap:anywhere;flex-direction:column;gap:.85rem;font-size:1rem;line-height:1.65;display:flex}._markdown_dp7v0_1 p{text-wrap:pretty;margin:0}._markdown_dp7v0_1 ul,._markdown_dp7v0_1 ol{flex-direction:column;gap:.4rem;margin:0;padding-left:1.4rem;display:flex}._markdown_dp7v0_1 code{background:var(--surface-secondary);border-radius:.35rem;padding:.1rem .3rem;font-size:.92em}._heading_dp7v0_31{margin:.35rem 0 -.25rem;font-size:1rem;font-weight:800}._subheading_dp7v0_37{margin:.2rem 0 -.35rem;font-size:.95rem;font-weight:800}._quote_dp7v0_43{border-left:3px solid var(--line);color:var(--text-secondary);margin:0;padding:.2rem 0 .2rem 1rem}._panel_y6ujt_1{border:1px dashed var(--line);border-radius:var(--radius-lg);background:var(--surface);font-size:.82rem;overflow:hidden}._header_y6ujt_9{background:var(--surface-secondary);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .5rem;padding:.7rem 1rem;display:flex}._title_y6ujt_20{margin:0;font-size:.8rem;font-weight:800}._steps_y6ujt_26{margin:0;padding:0;list-style:none}._step_y6ujt_26{border-top:1px solid var(--line);padding:.75rem 1rem}._skipped_y6ujt_37{opacity:.6}._stepHeader_y6ujt_41{align-items:center;gap:.6rem;display:flex}._number_y6ujt_47{background:var(--surface-secondary);border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;font-size:.75rem;font-weight:800;display:inline-grid}._stepTitle_y6ujt_58{margin:0;font-size:.85rem;font-weight:800}._time_y6ujt_64{color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin-left:auto}._rows_y6ujt_70{gap:.3rem;margin:.55rem 0 0 2rem;display:grid}._row_y6ujt_70{grid-template-columns:9.5rem 1fr;gap:.5rem;display:grid}._row_y6ujt_70 dt{color:var(--text-secondary);font-weight:700}._row_y6ujt_70 dd{overflow-wrap:anywhere;margin:0}._table_y6ujt_92{border-collapse:collapse;font-variant-numeric:tabular-nums;margin:.55rem 0 0 2rem}._table_y6ujt_92 th,._table_y6ujt_92 td{text-align:left;vertical-align:top;padding:.2rem .6rem .2rem 0}._table_y6ujt_92 th{color:var(--text-secondary);font-weight:700}._subhead_y6ujt_110{margin:.55rem 0 0 2rem;font-weight:700}._list_y6ujt_115,._quotes_y6ujt_116{gap:.25rem;margin:.35rem 0 0 2rem;padding-left:1rem;display:grid}._attempt_y6ujt_123+._attempt_y6ujt_123{margin-top:.4rem}._codes_y6ujt_127{flex-wrap:wrap;gap:.25rem;display:inline-flex}._code_y6ujt_127{background:var(--surface-secondary);overflow-wrap:anywhere;border-radius:.3rem;padding:.05rem .35rem;font-size:.78rem}._muted_y6ujt_141{color:var(--text-tertiary)}._good_y6ujt_145{color:var(--primary);font-weight:700}._bad_y6ujt_150{color:var(--danger);font-weight:700}._fix_y6ujt_155{color:var(--text-secondary)}._summary_y6ujt_159{border-top:1px solid var(--line);color:var(--text-tertiary);flex-wrap:wrap;gap:.5rem 1rem;padding:.6rem 1rem;display:flex}@media (width<=40rem){._row_y6ujt_70{grid-template-columns:1fr;gap:0}._rows_y6ujt_70,._table_y6ujt_92,._subhead_y6ujt_110,._list_y6ujt_115,._quotes_y6ujt_116{margin-left:0}}._present_y6ujt_183{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-height:2.2rem;color:var(--text);align-items:center;gap:.35rem;padding:0 .75rem;font-size:.8rem;font-weight:700;display:inline-flex}._present_y6ujt_183:hover{background:var(--background)}._overlay_w13ap_1{z-index:100;background:var(--overlay);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._dialog_w13ap_12{overscroll-behavior:contain;background:var(--surface);width:100%;max-width:34rem;max-height:calc(100dvh - 2rem);color:var(--text);border-radius:var(--radius-xl);box-shadow:var(--shadow-dialog);overflow-y:auto}._dialog_w13ap_12:focus{outline:none}._sm_w13ap_28{max-width:26rem}._full_w13ap_33{max-width:82rem;height:calc(100dvh - 2rem)}._header_w13ap_38{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.3rem 1.3rem .4rem;display:flex}._titleRow_w13ap_46{align-items:center;gap:.7rem;min-width:0;display:flex}._icon_w13ap_53{border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}._danger_w13ap_63{background:var(--danger-bg);color:var(--danger-ink)}._lilac_w13ap_68{background:var(--lilac);color:var(--navy)}._title_w13ap_46{font-size:1.3rem;font-weight:800;line-height:1.25}._close_w13ap_79{width:var(--tap);height:var(--tap);background:var(--surface-secondary);color:var(--text);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._close_w13ap_79:hover{background:var(--line)}._body_w13ap_96{flex-direction:column;gap:1rem;padding:.6rem 1.3rem 1.3rem;display:flex}@media (width<=420px){._overlay_w13ap_1{align-items:flex-end;padding:.5rem}._dialog_w13ap_12{max-height:calc(100dvh - 1rem)}._header_w13ap_38{padding:1.1rem 1rem .3rem}._body_w13ap_96{padding:.5rem 1rem 1.1rem}}._explain_15i4g_5{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);gap:.9rem;padding:.9rem 1rem;display:grid}._explainHeader_15i4g_14{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}._explainTitle_15i4g_22{color:var(--text);margin:0;font-size:1rem;font-weight:800}._replay_15i4g_29{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary);font:inherit;cursor:pointer;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.8rem;font-weight:700;display:inline-flex}._replay_15i4g_29:hover{background:var(--surface-secondary)}._verdict_15i4g_48{border-radius:var(--radius-sm);margin:0;padding:.4rem .7rem;font-weight:800;animation:.3s ease-out both _fcx-progress-in_15i4g_1}._verdict_pass_15i4g_56{background:color-mix(in srgb, var(--ok,#1d7a4a) 14%, var(--surface));color:var(--ok,#1d7a4a)}._verdict_fail_15i4g_61,._verdict_error_15i4g_62{background:var(--danger-bg);color:var(--danger-ink)}._triage_15i4g_67{gap:.6rem;display:grid}._groupLabel_15i4g_72{letter-spacing:.02em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 .3rem;font-size:.78rem;font-weight:800}._modelTag_15i4g_81{border-radius:var(--radius-pill);background:var(--surface-secondary);color:var(--text-secondary);letter-spacing:0;text-transform:none;margin-left:.5rem;padding:.05rem .45rem;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:600}._chips_15i4g_94{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._chip_15i4g_94{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary);align-items:center;gap:.25rem;padding:.25rem .65rem;font-size:.82rem;font-weight:600;transition:opacity .35s,background-color .35s,border-color .35s,color .35s;display:inline-flex}._thinking_15i4g_122 ._chip_15i4g_94{animation:_fcx-chip-scan_15i4g_1 calc(var(--n) * .55s) ease-in-out infinite;animation-delay:calc(var(--i) * .55s)}._chip_15i4g_94._dim_15i4g_127{opacity:.38}._chip_15i4g_94._chosen_15i4g_131{border-color:#0000;font-weight:800;animation:.35s ease-out both _fcx-progress-pop_15i4g_1}._toneChosen_15i4g_137{background:var(--lilac);color:var(--navy)}._toneUrgent_15i4g_142{background:var(--danger);color:var(--on-danger)}._toneWarn_15i4g_147{background:var(--sun);color:var(--navy)}._rules_15i4g_152{border-top:1px dashed var(--line);padding-top:.6rem}._ruleGroup_15i4g_157+._ruleGroup_15i4g_157{margin-top:.45rem}._ruleGroupLabel_15i4g_161{color:var(--text-secondary);margin:0 0 .25rem;font-size:.8rem;font-weight:700}._ruleChip_15i4g_168{padding:.15rem .55rem;font-size:.78rem;font-weight:500}._hint_15i4g_174{color:var(--text-tertiary);margin:.3rem 0 0;font-size:.8rem;animation:.3s ease-out both _fcx-progress-in_15i4g_1}._note_15i4g_181{color:var(--danger-ink);margin:0;font-size:.82rem;font-weight:700}._explain_15i4g_5{--ok:#1d7a4a}:root[data-theme=dark] ._explain_15i4g_5{--ok:#8fe0b0}._review_15i4g_198{gap:.75rem;display:grid}._layerHint_15i4g_203{color:var(--text-tertiary);margin:-.1rem 0 .35rem;font-size:.8rem}._lines_15i4g_209{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}._line_15i4g_209{border-radius:var(--radius-sm);grid-template-columns:1.3rem 1fr auto;align-items:start;column-gap:.45rem;padding:.3rem .5rem;font-size:.84rem;transition:background-color .3s,opacity .3s;display:grid}._lineIcon_15i4g_230{border:1.5px solid var(--line);color:#0000;border-radius:50%;place-items:center;width:1.3rem;height:1.3rem;display:grid}._lineLabel_15i4g_240{color:var(--text);padding-top:.05rem}._lineAnswer_15i4g_245{border-radius:var(--radius-pill);white-space:nowrap;color:var(--text-tertiary);padding:.05rem .5rem;font-size:.76rem;font-weight:800}._lineNote_15i4g_254,._quote_15i4g_255{grid-column:2/-1;font-size:.8rem}._lineNote_15i4g_254{color:var(--text-secondary);margin-top:.15rem}._quote_15i4g_255{border-left:3px solid var(--danger);background:var(--danger-bg);color:var(--danger-ink);quotes:"“" "”";margin-top:.25rem;padding:.25rem .55rem;font-style:italic;display:block}._line_skipped_15i4g_276{opacity:.45}._line_thinking_15i4g_280{animation:_fcx-line-scan_15i4g_1 calc(var(--n) * .35s) ease-in-out infinite;animation-delay:calc(var(--i) * .35s)}._line_thinking_15i4g_280 ._lineIcon_15i4g_230{border-color:var(--link);border-top-color:#0000;animation:.9s linear infinite _fcx-spin_15i4g_1}._line_ok_15i4g_291 ._lineIcon_15i4g_230,._line_fixed_15i4g_292 ._lineIcon_15i4g_230,._line_fail_15i4g_293 ._lineIcon_15i4g_230{color:var(--on-danger);border-color:#0000;animation:.3s ease-out both _fcx-progress-pop_15i4g_1}._line_ok_15i4g_291 ._lineIcon_15i4g_230{background:var(--ok);color:var(--surface)}._line_ok_15i4g_291 ._lineAnswer_15i4g_245{color:var(--ok)}._line_fixed_15i4g_292 ._lineIcon_15i4g_230{background:var(--sun);color:var(--navy)}._line_fixed_15i4g_292 ._lineAnswer_15i4g_245{background:var(--warn-bg);color:var(--warn-ink)}._line_fail_15i4g_293{background:var(--danger-bg)}._line_fail_15i4g_293 ._lineIcon_15i4g_230{background:var(--danger)}._line_fail_15i4g_293 ._lineAnswer_15i4g_245{background:var(--danger);color:var(--on-danger)}@keyframes _fcx-line-scan_15i4g_1{0%,30%,to{background:0 0}10%{background:var(--surface-secondary)}}@keyframes _fcx-spin_15i4g_1{to{transform:rotate(360deg)}}@keyframes _fcx-chip-scan_15i4g_1{0%,35%,to{background:var(--surface);border-color:var(--line);color:var(--text-secondary)}12%{background:var(--lilac);border-color:var(--lilac);color:var(--navy)}}@keyframes _fcx-progress-in_15i4g_1{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:none}}@keyframes _fcx-progress-pop_15i4g_1{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes _fcx-progress-ring_15i4g_1{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--link) 45%, transparent)}to{box-shadow:0 0 0 .6rem #0000}}@keyframes _fcx-progress-pulse_15i4g_1{0%,to{opacity:.35}50%{opacity:1}}@keyframes _fcx-progress-bar_15i4g_1{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){._thinking_15i4g_122 ._chip_15i4g_94,._chip_15i4g_94._chosen_15i4g_131,._hint_15i4g_174,._verdict_15i4g_48,._line_thinking_15i4g_280,._line_thinking_15i4g_280 ._lineIcon_15i4g_230,._line_ok_15i4g_291 ._lineIcon_15i4g_230,._line_fixed_15i4g_292 ._lineIcon_15i4g_230,._line_fail_15i4g_293 ._lineIcon_15i4g_230{animation:none}}._viewer_1ydqb_1{flex-direction:column;gap:1rem;font-size:.92rem;display:flex}._summary_1ydqb_8{color:var(--text-secondary);margin:0}._flow_1ydqb_15{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}._flowItem_1ydqb_24{display:flex;position:relative}._flowItem_1ydqb_24+._flowItem_1ydqb_24:before{content:"→";color:var(--text-tertiary);font-weight:800;position:absolute;top:50%;left:-1.15rem;transform:translateY(-50%)}._node_1ydqb_40{border:2px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);text-align:left;cursor:pointer;flex-direction:column;flex:1;align-items:flex-start;gap:.15rem;padding:.7rem .75rem;display:flex;position:relative}._node_1ydqb_40:hover{background:var(--surface-secondary)}._nodeTitle_1ydqb_60{font-weight:800}._nodeSub_1ydqb_64{color:var(--text-secondary);font-size:.78rem}._nodeMeta_1ydqb_69{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:.78rem}._badge_1ydqb_75{border-radius:var(--radius-pill);background:var(--warn-bg);color:var(--warn-ink);border:1px solid var(--warn-line);padding:0 .45rem;font-size:.7rem;font-weight:800;position:absolute;top:-.65rem;right:.5rem}._done_1ydqb_88{border-color:var(--info-line)}._exit_1ydqb_92{border-color:var(--primary);border-style:double;border-width:4px}._fail_1ydqb_98{border-color:var(--danger)}._skipped_1ydqb_102{opacity:.55;border-style:dashed}._current_1ydqb_107{box-shadow:0 0 0 3px var(--focus)}._timeline_1ydqb_113{margin:0}._timelineCaption_1ydqb_117{color:var(--text-secondary);margin-bottom:.3rem;font-size:.8rem;font-weight:700}._bar_1ydqb_124{border-radius:var(--radius-md);border:1px solid var(--line);height:2rem;display:flex;overflow:hidden}._segment_1ydqb_132{white-space:nowrap;min-width:2px;color:var(--navy);justify-content:center;align-items:center;gap:.3rem;font-size:.75rem;font-weight:700;display:flex;overflow:hidden}._segment_1ydqb_132+._segment_1ydqb_132{border-left:2px solid var(--surface)}._segTime_1ydqb_150{opacity:.8;font-weight:500}._seg_guardrail_1ydqb_155{background:var(--lilac)}._seg_retrieval_1ydqb_159{background:var(--sky)}._seg_generation_1ydqb_163{background:var(--sun)}._seg_check_1ydqb_167{background:var(--rose)}._seg_other_1ydqb_171{background:var(--surface-secondary);color:var(--text)}._stage_1ydqb_178{border:1px solid var(--line);border-radius:var(--radius-lg)}._stageHeader_1ydqb_183{background:var(--surface-secondary);border-radius:var(--radius-lg) var(--radius-lg) 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.8rem 1rem;display:flex}._stageTitle_1ydqb_194{align-items:center;gap:.6rem;margin:0;font-size:1.05rem;display:flex}._stateChip_1ydqb_202{border:1.5px solid var(--line);border-radius:var(--radius-pill);color:var(--text-secondary);padding:.1rem .5rem;font-size:.72rem;font-weight:700}._nav_1ydqb_211{gap:.4rem;display:flex}._navButton_1ydqb_216{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-height:2.3rem;color:var(--text);align-items:center;gap:.25rem;padding:0 .8rem;font-weight:700;display:inline-flex}._navButton_1ydqb_216:disabled{opacity:.45}._stageBody_1ydqb_233{flex-direction:column;gap:.9rem;padding:1rem;display:flex}._explain_1ydqb_240{max-width:62rem;color:var(--text-secondary);margin:0;line-height:1.5}._columns_1ydqb_247{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}._card_1ydqb_253{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);min-width:0;padding:.8rem 1rem}._card_1ydqb_253>p{margin:.35rem 0}._cardHeader_1ydqb_265{flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin-bottom:.4rem;display:flex}._cardTitle_1ydqb_273{margin:0;font-size:.95rem;font-weight:800}._cardAside_1ydqb_279{color:var(--text-tertiary);font-size:.8rem}._kv_1ydqb_284,._kvInline_1ydqb_285{grid-template-columns:max-content 1fr;gap:.3rem .9rem;margin:.3rem 0;display:grid}._kv_1ydqb_284 dt,._kvInline_1ydqb_285 dt{color:var(--text-secondary);font-weight:700}._kv_1ydqb_284 dd,._kvInline_1ydqb_285 dd{overflow-wrap:anywhere;margin:0}._kvInline_1ydqb_285{flex-wrap:wrap;align-items:center;display:flex}._kvInline_1ydqb_285 dd{margin-right:.8rem}._question_1ydqb_314{border-left:4px solid var(--primary);border-radius:var(--radius-md);background:var(--user-bubble);margin:0;padding:1rem 1.2rem;font-size:1.2rem}._code_1ydqb_323{background:var(--surface-secondary);overflow-wrap:anywhere;border-radius:.3rem;margin:0 .2rem .15rem 0;padding:.05rem .35rem;font-size:.8rem;display:inline-block}._chip_1ydqb_333{border-radius:var(--radius-pill);background:var(--info-bg);border:1px solid var(--info-line);margin:0 .25rem .15rem 0;padding:.05rem .5rem;font-size:.8rem;font-weight:700;display:inline-block}._chipSoft_1ydqb_344{background:0 0;border-style:dashed}._level_1ydqb_349{border-radius:var(--radius-pill);border:1px solid var(--line);padding:.05rem .55rem;font-size:.8rem;font-weight:800;display:inline-block}._lv_attention_1ydqb_358{background:var(--warn-bg);color:var(--warn-ink);border-color:var(--warn-line)}._lv_urgent_1ydqb_364{background:var(--danger-bg);color:var(--danger-ink);border-color:var(--danger-line)}._muted_1ydqb_370{color:var(--text-tertiary)}._good_1ydqb_374{color:var(--primary);white-space:nowrap;font-weight:700}._bad_1ydqb_75{color:var(--danger);font-weight:700}._raw_1ydqb_385 summary,._sources_1ydqb_386 summary{cursor:pointer;font-weight:700}._raw_1ydqb_385{margin-top:.5rem}._raw_1ydqb_385 pre{border-radius:var(--radius-sm);background:var(--surface-secondary);white-space:pre-wrap;overflow-wrap:anywhere;max-height:22rem;margin:.4rem 0 0;padding:.7rem;font-size:.78rem;overflow:auto}._promptRole_1ydqb_407{color:var(--text-secondary);margin:.6rem 0 0;font-size:.8rem;font-weight:800}._tableWrap_1ydqb_414{overflow-x:auto}._table_1ydqb_414{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._table_1ydqb_414 th,._table_1ydqb_414 td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.35rem .6rem .35rem 0}._table_1ydqb_414 th{color:var(--text-secondary);font-size:.8rem}._rowBad_1ydqb_437 td{background:var(--danger-bg)}._caption_1ydqb_441{text-align:left;color:var(--text-secondary);margin:.6rem 0 .3rem;font-weight:700}._quote_1ydqb_448{margin:.25rem 0 0;font-style:italic}._nowrap_1ydqb_453{white-space:nowrap}._scoreBar_1ydqb_457{border-radius:var(--radius-pill);background:var(--surface-secondary);vertical-align:middle;width:4rem;height:.5rem;margin-right:.45rem;display:inline-block;overflow:hidden}._scoreBar_1ydqb_457>span{background:var(--primary);height:100%;display:block}._sources_1ydqb_386{gap:.45rem;margin:0;padding-left:0;list-style:none;display:grid}._excerpt_1ydqb_482,._draft_1ydqb_483{border-radius:var(--radius-md);background:var(--background);max-height:28rem;margin-top:.5rem;padding:.6rem .9rem;overflow:auto}._feedback_1ydqb_492{border:1px solid var(--warn-line);border-radius:var(--radius-md);background:var(--warn-bg);color:var(--warn-ink);margin-bottom:.6rem;padding:.6rem .9rem}._feedback_1ydqb_492 ul{margin:.3rem 0 0;padding-left:1.1rem}._feedbackTitle_1ydqb_506{margin:0;font-weight:800}._claims_1ydqb_511{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}._claims_1ydqb_511 li{align-items:baseline;gap:.5rem;display:flex}._support_1ydqb_525{border-radius:var(--radius-pill);border:1px solid var(--line);flex-shrink:0;padding:.05rem .45rem;font-size:.72rem;font-weight:800}._supSource_1ydqb_534{background:var(--info-bg);border-color:var(--info-line)}._supAllow_1ydqb_539{background:var(--surface-secondary)}._supNone_1ydqb_543{background:var(--danger-bg);color:var(--danger-ink);border-color:var(--danger-line)}._ladder_1ydqb_549{flex-wrap:wrap;gap:1.4rem;margin:0;padding:0;list-style:none;display:flex}._ladder_1ydqb_549 li{flex-direction:column;gap:.2rem;display:flex;position:relative}._ladder_1ydqb_549 li+li:before{content:"→";color:var(--text-tertiary);font-weight:800;position:absolute;bottom:.1rem;left:-1.05rem}._ladderLabel_1ydqb_574{color:var(--text-secondary);font-size:.75rem;font-weight:700}@media (width<=60rem){._flow_1ydqb_15{grid-template-columns:repeat(3,minmax(0,1fr))}._columns_1ydqb_247{grid-template-columns:1fr}}@media (width<=36rem){._flow_1ydqb_15{grid-template-columns:repeat(2,minmax(0,1fr))}}._sources_1wowk_1{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}._header_1wowk_8{background:var(--surface-secondary);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .5rem;padding:.7rem 1rem;font-size:.8rem;display:flex}._title_1wowk_20{margin:0;font-size:.8rem;font-weight:800}._badge_1wowk_26{font-weight:700}._list_1wowk_30{margin:0;padding:0;list-style:none}._item_1wowk_36{border-top:1px solid var(--line);gap:.75rem;padding:.8rem 1rem;display:flex}._number_1wowk_43{min-width:1.1rem;color:var(--text-tertiary);padding-top:.1rem;font-size:.8rem;font-weight:800}._body_1wowk_51{flex-direction:column;gap:.15rem;min-width:0;display:flex}._citationTitle_1wowk_58{overflow-wrap:anywhere;font-size:.92rem;font-weight:700;line-height:1.45}._meta_1wowk_65{color:var(--text-secondary);font-size:.82rem;line-height:1.45}._excerptToggle_1wowk_71{color:var(--link);background:0 0;border:0;align-self:flex-start;align-items:center;gap:.25rem;margin-top:.3rem;padding:.15rem 0;font-size:.82rem;font-weight:700;display:inline-flex}._excerptToggle_1wowk_71:hover{text-decoration:underline}._excerpt_1wowk_71{border-left:3px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-secondary);max-height:24rem;margin-top:.4rem;padding:.5rem .85rem;font-size:.9rem;overflow:auto}._list_whtkt_1{flex-direction:column;gap:2rem;margin:0;padding:1.25rem 0 2rem;list-style:none;display:flex}._item_whtkt_10{flex-direction:column;gap:1rem;display:flex}._userRow_whtkt_17{justify-content:flex-end;display:flex}._userBubble_whtkt_22{background:var(--user-bubble);max-width:min(36rem,85%);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:1.25rem 1.25rem .35rem;padding:.8rem 1.1rem;font-size:1rem;line-height:1.55}:root[data-contrast=high] ._userBubble_whtkt_22{border:1.5px solid var(--line)}._assistant_whtkt_39{flex-direction:column;gap:.85rem;min-width:0;display:flex}._assistantHeader_whtkt_46{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}._assistantName_whtkt_53{font-size:.92rem;font-weight:800}._profileChip_whtkt_58{border-radius:var(--radius-pill);color:var(--navy);align-items:center;padding:.15rem .55rem;font-size:.74rem;font-weight:800;display:inline-flex}._chipUser_whtkt_68{background:var(--sky)}._chipPro_whtkt_72{background:var(--lilac)}._typing_whtkt_76{color:var(--text-secondary);align-items:center;gap:.7rem;padding:.3rem 0;font-size:.92rem;display:flex}._dots_whtkt_85{align-items:center;gap:.3rem;height:1rem;display:inline-flex}._dots_whtkt_85 span{background:var(--text-secondary);border-radius:50%;width:.45rem;height:.45rem;animation:1.1s ease-in-out infinite _fcx-dot_whtkt_1;display:inline-block}._dots_whtkt_85 span:nth-child(2){animation-delay:.15s}._dots_whtkt_85 span:nth-child(3){animation-delay:.3s}._errorBox_whtkt_109{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}._errorBox_whtkt_109>div{align-self:stretch}._stoppedRow_whtkt_120{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}._stopped_whtkt_120{color:var(--text-secondary);align-items:center;gap:.45rem;font-size:.88rem;font-style:italic;display:flex}._footer_whtkt_136{border-top:1px solid var(--line);flex-direction:column;gap:.7rem;padding-top:.8rem;display:flex}._reviewed_whtkt_144{color:var(--text-tertiary);font-size:.8rem;line-height:1.45}._actions_whtkt_150{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._actionButton_whtkt_157{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-height:2.5rem;color:var(--text);align-items:center;gap:.4rem;padding:0 .85rem;font-size:.85rem;font-weight:700;display:inline-flex}._actionButton_whtkt_157:hover:not(:disabled){background:var(--surface-secondary)}._actionButton_whtkt_157:disabled{opacity:.5}._feedback_whtkt_179{flex-wrap:wrap;align-items:center;gap:.3rem;margin-left:auto;display:flex}._feedbackText_whtkt_187{color:var(--text-secondary);margin-right:.2rem;font-size:.82rem;font-weight:700}._feedbackButton_whtkt_194{border:1.5px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-height:2.5rem;color:var(--text);align-items:center;gap:.3rem;padding:0 .7rem;font-size:.82rem;font-weight:700;display:inline-flex}._feedbackButton_whtkt_194:hover{border-color:var(--text-tertiary)}._feedbackButton_whtkt_194[aria-pressed=true]{border-color:var(--text);background:var(--surface-secondary);font-weight:800}@media (width<=520px){._feedback_whtkt_179{margin-left:0}}._callout_whtkt_225{border-radius:var(--radius-lg);background:var(--danger-bg);border:1.5px solid var(--danger-line);color:var(--danger-ink);flex-direction:column;gap:.75rem;padding:1rem 1.1rem;display:flex}._calloutTitle_whtkt_236{align-items:center;gap:.55rem;font-size:1.05rem;font-weight:800;display:flex}._calloutText_whtkt_244{font-weight:700;line-height:1.55}._calloutFine_whtkt_249{font-size:.82rem;line-height:1.5}._list_wmw53_1{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._contact_wmw53_10,._primary_wmw53_11{border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:1rem;min-height:3.75rem;padding:.6rem 1rem;text-decoration:none;display:flex}._contact_wmw53_10{border:1.5px solid var(--line);background:var(--surface);color:var(--text)}._contact_wmw53_10:hover{background:var(--surface-secondary);color:var(--text)}._primary_wmw53_11{background:var(--danger);color:var(--on-danger)}._primary_wmw53_11:hover{background:var(--danger-hover);color:var(--on-danger)}._label_wmw53_43{flex-direction:column;min-width:0;display:flex}._label_wmw53_43 strong{font-size:1rem}._description_wmw53_53{color:var(--text-secondary);font-size:.82rem}._primary_wmw53_11 ._description_wmw53_53{color:inherit;opacity:.95}._number_wmw53_63{letter-spacing:.02em;font-size:1.5rem;font-weight:800}._numberLong_wmw53_69{white-space:nowrap;font-size:1.05rem;font-weight:800}._compact_wmw53_75{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._compact_wmw53_75 ._wide_wmw53_81{grid-column:1/-1}@media (width<=760px){._compact_wmw53_75{grid-template-columns:1fr}}._compact_wmw53_75 ._contact_wmw53_10,._compact_wmw53_75 ._primary_wmw53_11{min-height:3.25rem;padding:.45rem .85rem}._compact_wmw53_75 ._number_wmw53_63{font-size:1.25rem}@media (width<=360px){._contact_wmw53_10,._primary_wmw53_11{gap:.5rem;padding:.55rem .75rem}._numberLong_wmw53_69{font-size:.95rem}}._pill_jdvhq_2{min-height:var(--tap);border-radius:var(--radius-pill);white-space:nowrap;justify-content:center;align-items:center;gap:.4rem;padding:0 1.1rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}._primary_jdvhq_16{background:var(--primary);color:var(--on-primary);border:0}._primary_jdvhq_16:hover{opacity:.9}._secondary_jdvhq_27{border:1px solid var(--line);color:var(--text);background:0 0}._secondary_jdvhq_27:hover{background:var(--surface-secondary)}._danger_jdvhq_38{background:var(--danger);color:var(--on-danger);border:0}._danger_jdvhq_38:hover{background:var(--danger-hover);color:var(--on-danger)}._small_jdvhq_50{min-height:2.5rem;padding:0 .9rem;font-size:.85rem}._main_p9hu9_1{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._scroll_p9hu9_9{overscroll-behavior:contain;flex:1;min-height:0;scroll-padding-top:6rem;overflow-y:auto}._column_p9hu9_17{max-width:var(--reading-width);padding:0 var(--page-pad);margin:0 auto}._columnEmpty_p9hu9_24{flex-direction:column;min-height:100%;display:flex}._columnEmpty_p9hu9_24>section{margin-block:auto}._bottom_p9hu9_34{padding:.4rem var(--page-pad) calc(.5rem + env(safe-area-inset-bottom));background:var(--background);flex-shrink:0}._bottomInner_p9hu9_40{max-width:var(--reading-width);flex-direction:column;gap:.4rem;margin:0 auto;display:flex}._devBanner_p9hu9_49{border-radius:var(--radius-sm);border:1px dashed var(--warn-line);background:var(--warn-bg);color:var(--warn-ink);text-align:center;padding:.3rem .75rem;font-size:.75rem;font-weight:700;line-height:1.35}._toast_p9hu9_62{z-index:20;border-radius:var(--radius-lg);background:var(--primary);width:max-content;max-width:calc(100% - 2rem);color:var(--on-primary);align-items:center;gap:.55rem;padding:.65rem 1rem;font-size:.875rem;font-weight:700;line-height:1.4;display:flex;position:absolute;top:.75rem;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #07004d40}._notice_p9hu9_84{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding:.45rem .6rem .45rem .75rem;display:flex;box-shadow:0 6px 20px #07004d14}._noticeIcon_p9hu9_96{background:var(--lilac);width:1.75rem;height:1.75rem;color:var(--navy);border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._noticeText_p9hu9_108{color:var(--text);flex:16rem;font-size:.84rem;line-height:1.4}._noticeActions_p9hu9_115{gap:.4rem;margin-left:auto;display:flex}@media (width<=620px){._noticeIcon_p9hu9_96{display:none}._notice_p9hu9_84{gap:.4rem;padding:.5rem .6rem .5rem .75rem}._noticeText_p9hu9_108{font-size:.8rem}}@media (height<=480px){._notice_p9hu9_84{display:none}}@media (height<=700px){._notice_p9hu9_84{padding:.35rem .5rem .35rem .7rem}._noticeText_p9hu9_108{font-size:.78rem;line-height:1.35}._noticeActions_p9hu9_115 button{min-height:2.25rem;padding:0 .8rem;font-size:.8rem}}@media (width<=620px) and (height<=700px){._notice_p9hu9_84{flex-wrap:nowrap;align-items:center}._noticeText_p9hu9_108{flex:auto}._noticeActions_p9hu9_115{flex-direction:column;gap:.25rem}}._wrap_1kgnq_1{background:var(--background);flex-direction:column;align-items:center;gap:.35rem;padding:.9rem 0 0;display:flex}._question_1kgnq_10{color:var(--text-secondary);text-align:center;font-size:.82rem;font-weight:800}._group_1kgnq_18{background:var(--surface-secondary);border:1px solid var(--line);border-radius:var(--radius-pill);grid-template-columns:1fr 1fr;gap:.2rem;max-width:100%;padding:.2rem;display:inline-grid}._option_1kgnq_29{border-radius:var(--radius-pill);min-height:2.5rem;color:var(--text-secondary);white-space:nowrap;background:0 0;border:2px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:0 1rem;font-size:.88rem;font-weight:800;transition:background .15s,border-color .15s;display:inline-flex}._option_1kgnq_29:hover{border-color:var(--text-tertiary)}._checked_1kgnq_52{background:var(--surface);border-color:var(--primary);color:var(--text)}._checked_1kgnq_52:hover{border-color:var(--primary)}._radio_1kgnq_62{border:2px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}._radioDot_1kgnq_73{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}@media (width<=380px){._group_1kgnq_18{width:100%}._option_1kgnq_29{white-space:normal;text-align:left;gap:.3rem;min-width:0;padding:.2rem .55rem;font-size:.8rem;line-height:1.15}}._dangerNote_1siw9_1{border-radius:var(--radius-lg);background:var(--danger-bg);border:1.5px solid var(--danger-line);color:var(--danger-ink);padding:.9rem 1rem;font-weight:700;line-height:1.55}._infoNote_1siw9_11{border-radius:var(--radius-lg);background:var(--info-bg);border:1px solid var(--info-line);padding:.9rem 1rem;font-size:.92rem;line-height:1.55}._fineprint_1siw9_20{color:var(--text-secondary);font-size:.82rem;line-height:1.5}._checklist_1siw9_26{flex-direction:column;gap:.7rem;margin:0;padding:0;line-height:1.55;list-style:none;display:flex}._checklist_1siw9_26 li{gap:.65rem;display:flex}._checklist_1siw9_26 svg{margin-top:.2rem}._confirmText_1siw9_45{color:var(--text-secondary);line-height:1.55}._steps_1siw9_50{flex-direction:column;gap:.65rem;margin:0;padding-left:1.3rem;line-height:1.5;display:flex}._steps_1siw9_50 ul{flex-direction:column;gap:.2rem;margin:.3rem 0;padding-left:1.1rem;display:flex}._actions_1siw9_67{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.2rem;display:flex}._wrap_11s79_1{position:relative}._trigger_11s79_5{min-width:var(--tap);height:var(--tap);border:1px solid var(--on-chrome-line);border-radius:var(--radius-md);color:var(--on-chrome);background:0 0;justify-content:center;align-items:center;padding:0 .6rem;font-size:.95rem;font-weight:800;display:inline-flex}._trigger_11s79_5:hover,._trigger_11s79_5[aria-expanded=true]{background:var(--on-chrome-hover)}._panel_11s79_25{z-index:40;background:var(--surface);width:17rem;max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - 5rem);color:var(--text);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);flex-direction:column;gap:1rem;padding:1rem;display:flex;position:absolute;top:3.2rem;right:0;overflow-y:auto}._panel_11s79_25 :focus-visible{outline-color:var(--focus)}._section_11s79_50{border:0;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}._label_11s79_60{color:var(--text-secondary);padding:0;font-size:.8rem;font-weight:800}._stepper_11s79_67{align-items:center;gap:.4rem;display:flex}._stepButton_11s79_73{width:var(--tap);height:var(--tap);border:1px solid var(--line);background:var(--surface-secondary);color:var(--text);border-radius:.75rem;font-weight:800}._stepUp_11s79_83{font-size:1.1rem}._stepButton_11s79_73:disabled{opacity:.4}._value_11s79_91{text-align:center;flex:1;font-weight:800}._segmented_11s79_97{border:1px solid var(--line);background:var(--surface-secondary);border-radius:.9rem;grid-template-columns:repeat(3,1fr);gap:.25rem;padding:.25rem;display:grid}._segment_11s79_97{display:flex;position:relative}._segment_11s79_97 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._segment_11s79_97 span{min-height:2.5rem;color:var(--text-secondary);border:2px solid #0000;border-radius:.7rem;flex:1;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}._segment_11s79_97 input:checked+span{background:var(--surface);border-color:var(--primary);color:var(--text);font-weight:800}._segment_11s79_97 input:focus-visible+span{outline:3px solid var(--focus);outline-offset:1px}._switchRow_11s79_145{min-height:var(--tap);color:var(--text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:0;font-size:.9rem;font-weight:800;display:flex}._track_11s79_159{border-radius:var(--radius-pill);border:2px solid var(--text);background:0 0;flex-shrink:0;width:2.9rem;height:1.6rem;position:relative}._knob_11s79_169{background:var(--text);border-radius:50%;width:1.1rem;height:1.1rem;transition:left .15s;position:absolute;top:.12rem;left:.15rem}._switchRow_11s79_145[aria-checked=true] ._track_11s79_159{background:var(--sky)}._switchRow_11s79_145[aria-checked=true] ._knob_11s79_169{background:var(--navy);left:1.35rem}._reset_11s79_189{border:1px solid var(--line);min-height:2.5rem;color:var(--text-secondary);background:0 0;border-radius:.75rem;font-size:.85rem;font-weight:700}._reset_11s79_189:hover{background:var(--surface-secondary)}@media (height<=700px){._trigger_11s79_5{height:2.5rem}}._header_6zxf6_1{min-height:var(--header-height);padding:.5rem var(--page-pad);padding-top:max(.5rem, env(safe-area-inset-top));background:var(--chrome-bg);color:var(--on-chrome);border-bottom:1px solid #ffffff1a;flex-shrink:0;align-items:center;gap:.5rem;display:flex}._iconButton_6zxf6_14{width:var(--tap);height:var(--tap);border-radius:var(--radius-md);color:var(--on-chrome);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._iconButton_6zxf6_14:hover{background:var(--on-chrome-hover)}._bordered_6zxf6_31{border:1px solid var(--on-chrome-line)}._menuButton_6zxf6_35{display:none}._titleGroup_6zxf6_39{flex:1;align-items:center;gap:.6rem;min-width:0;display:flex;overflow:hidden;container:title-group/inline-size}._title_6zxf6_39{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.02rem;font-weight:800;overflow:hidden}._titleAccent_6zxf6_58{color:var(--sky)}._badge_6zxf6_62{border-radius:var(--radius-pill);color:#dcefff;white-space:nowrap;background:#bfe3ff24;border:1px solid #bfe3ff59;flex-shrink:0;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.72rem;font-weight:800;display:none}._actions_6zxf6_77{flex-shrink:0;align-items:center;gap:.4rem;display:flex}._urgent_6zxf6_84{min-height:var(--tap);border-radius:var(--radius-pill);background:var(--urgent-btn-bg);color:var(--urgent-btn-ink);white-space:nowrap;border:0;align-items:center;gap:.45rem;padding:0 .9rem;font-size:.875rem;font-weight:800;transition:background .15s;display:inline-flex}._urgent_6zxf6_84:hover{background:var(--urgent-btn-hover)}._urgent_6zxf6_84{box-shadow:0 0 0 2px #ffffffd9,0 4px 14px #d32f2f73}._urgent_6zxf6_84:active{background:#9a1818}._urgentShort_6zxf6_114{display:none}@container title-group (width>=18rem){._badge_6zxf6_62{display:inline-flex}}@media (width<=900px){._menuButton_6zxf6_35{display:inline-flex}}@media (width>=901px){._title_6zxf6_39{display:none}._badge_6zxf6_62{display:inline-flex}}@media (width<=620px){._urgentLong_6zxf6_144{display:none}._urgentShort_6zxf6_114{display:inline}._urgent_6zxf6_84{padding:0 .8rem}}@media (width<=420px){._themeButton_6zxf6_159{display:none}._header_6zxf6_1{gap:.35rem}._title_6zxf6_39{font-size:.95rem}._urgent_6zxf6_84{padding:0 .7rem}._actions_6zxf6_77{gap:.3rem}}@media (width<=340px){._urgent_6zxf6_84{gap:.3rem;padding:0 .65rem}}@media (height<=700px){._header_6zxf6_1{min-height:3.25rem;padding-top:max(.3rem, env(safe-area-inset-top));padding-bottom:.3rem}._iconButton_6zxf6_14,._urgent_6zxf6_84{height:2.5rem;min-height:2.5rem}}@media (width<=380px){._titleGroup_6zxf6_39{display:none}._actions_6zxf6_77{margin-left:auto}}._drawer_m6v8r_1{z-index:60;width:var(--sidebar-width);flex-shrink:0;height:100dvh;position:relative}._mobile_m6v8r_9{visibility:hidden;max-width:86vw;transition:transform .25s,visibility .25s;position:fixed;top:0;bottom:0;left:0;transform:translate(-104%)}._mobile_m6v8r_9._open_m6v8r_22{visibility:visible;transition:transform .25s,visibility;transform:translate(0);box-shadow:8px 0 40px #0000004d}._scrim_m6v8r_32{z-index:55;background:var(--overlay);position:fixed;inset:0}._sidebar_1ep8x_1{background:var(--chrome-bg);height:100%;color:var(--on-chrome);flex-direction:column;display:flex}._brandRow_1ep8x_10{justify-content:space-between;align-items:center;gap:.5rem;padding:1.1rem 1rem .9rem 1.1rem;display:flex}._brand_1ep8x_10{color:var(--on-chrome);border-radius:var(--radius-sm);align-items:center;gap:.65rem;text-decoration:none;display:flex}._brandText_1ep8x_27{flex-direction:column;line-height:1.1;display:flex}._brandName_1ep8x_33{letter-spacing:-.01em;font-size:1.15rem;font-weight:800}._brandAccent_1ep8x_39{color:var(--sky)}._brandSub_1ep8x_43{color:var(--on-chrome-secondary);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800}._closeDrawer_1ep8x_51{width:var(--tap);height:var(--tap);border-radius:var(--radius-md);color:var(--on-chrome);background:0 0;border:0;justify-content:center;align-items:center;display:none}._closeDrawer_1ep8x_51:hover{background:var(--on-chrome-hover)}@media (width<=900px){._closeDrawer_1ep8x_51{display:inline-flex}}._newWrap_1ep8x_74{padding:0 1rem .9rem}._newButton_1ep8x_78{border-radius:var(--radius-lg);background:var(--sky);width:100%;min-height:2.9rem;color:var(--navy);border:0;justify-content:center;align-items:center;gap:.5rem;font-size:.95rem;font-weight:800;transition:background .15s;display:flex;box-shadow:0 0 0 3px #bfe3ff59,0 6px 20px #bfe3ff40}._newButton_1ep8x_78:hover{background:#d6edff;box-shadow:0 0 0 4px #bfe3ff73,0 6px 22px #bfe3ff59}._newButton_1ep8x_78:active{background:#a9d8ff}._history_1ep8x_110{flex:1;min-height:0;padding:.25rem .6rem .75rem;overflow-y:auto}._historyTitle_1ep8x_117{letter-spacing:.12em;text-transform:uppercase;color:var(--on-chrome-secondary);margin:.25rem .5rem .5rem;font-size:.72rem;font-weight:800}._empty_1ep8x_126{color:var(--on-chrome-secondary);margin:.25rem .5rem;font-size:.85rem;line-height:1.5}._list_1ep8x_133{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}._item_1ep8x_142{border-radius:.8rem;position:relative}._itemActive_1ep8x_147{background:var(--on-chrome-active)}._itemRow_1ep8x_151{align-items:center;display:flex}._itemSelect_1ep8x_156{min-width:0;min-height:var(--tap);color:var(--on-chrome);text-align:left;background:0 0;border:0;border-radius:.8rem;flex:1;align-items:center;gap:.55rem;padding:.5rem .4rem .5rem .7rem;display:flex}._itemSelect_1ep8x_156:hover{background:#ffffff14}._dot_1ep8x_175{background:#ffffff47;border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem}._itemActive_1ep8x_147 ._dot_1ep8x_175{background:var(--brand-yellow)}._itemTitle_1ep8x_187{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9rem;font-weight:600;overflow:hidden}._itemActive_1ep8x_147 ._itemTitle_1ep8x_187{font-weight:800}._itemActive_1ep8x_147:before{content:"";background:var(--brand-yellow);border-radius:3px;width:3px;position:absolute;top:.55rem;bottom:.55rem;left:0}._itemMenuButton_1ep8x_213{width:var(--tap);height:var(--tap);color:var(--on-chrome-secondary);background:0 0;border:0;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._itemMenuButton_1ep8x_213:hover,._itemMenuButton_1ep8x_213[aria-expanded=true]{color:var(--on-chrome);background:#ffffff1f}._renameWrap_1ep8x_232{padding:.3rem}._renameInput_1ep8x_236{border:2px solid var(--sky);width:100%;min-height:2.5rem;color:var(--on-chrome);background:#ffffff14;border-radius:.65rem;padding:.4rem .7rem;font-size:.9rem}._renameInput_1ep8x_236:focus-visible{outline:3px solid var(--chrome-focus);outline-offset:1px}._menu_1ep8x_252{z-index:5;background:var(--surface);min-width:11rem;color:var(--text);border:1px solid var(--line);border-radius:.9rem;flex-direction:column;gap:.1rem;padding:.35rem;display:flex;position:absolute;top:2.75rem;right:.3rem;box-shadow:0 10px 30px #07004d40}._menu_1ep8x_252 :focus-visible{outline-color:var(--focus)}._menuItem_1ep8x_273{border-radius:var(--radius-sm);min-height:2.6rem;color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:.6rem;padding:0 .75rem;font-size:.9rem;font-weight:700;display:flex}._menuItem_1ep8x_273:hover,._menuItem_1ep8x_273:focus-visible{background:var(--surface-secondary)}._menuItemDanger_1ep8x_293{color:var(--danger-ink)}._menuItemDanger_1ep8x_293:hover,._menuItemDanger_1ep8x_293:focus-visible{background:var(--danger-bg)}._footer_1ep8x_303{padding:.75rem 1rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid #ffffff1f;flex-direction:column;gap:.6rem;display:flex}._siteLink_1ep8x_311{min-height:var(--tap);border:1px solid var(--on-chrome-line);color:var(--on-chrome);border-radius:.85rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.4rem .5rem .4rem .45rem;font-size:.88rem;font-weight:800;text-decoration:none;display:flex}._siteLink_1ep8x_311:hover{color:var(--on-chrome);background:#ffffff14}._siteLinkLabel_1ep8x_331{align-items:center;gap:.55rem;display:flex}._siteIcon_1ep8x_337{background:var(--sky);width:1.8rem;height:1.8rem;color:var(--navy);border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._footerActions_1ep8x_349{flex-direction:column;gap:.15rem;display:flex}._footerButton_1ep8x_355{min-height:var(--tap);color:var(--on-chrome);text-align:left;background:0 0;border:0;border-radius:.7rem;align-items:center;gap:.55rem;padding:0 .5rem;font-size:.85rem;font-weight:700;display:flex}._footerButton_1ep8x_355:hover:not(:disabled){background:#ffffff14}._dangerButton_1ep8x_374{color:var(--on-chrome-danger)}._footerButton_1ep8x_355:disabled{opacity:.5}._note_1ep8x_382{color:var(--on-chrome-secondary);padding:0 .1rem;font-size:.78rem;line-height:1.45}._shell_aqjdk_1{background:var(--background);width:100%;height:100dvh;color:var(--text);display:flex}._main_aqjdk_9{flex-direction:column;flex:1;min-width:0;height:100dvh;display:flex}._skipLink_aqjdk_17{z-index:200;background:var(--brand-yellow);color:var(--navy);border-radius:.75rem;padding:.6rem 1rem;font-weight:800;position:absolute;top:.5rem;left:-9999px}._skipLink_aqjdk_17:focus{left:.5rem}._visuallyHidden_1reok_1{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:fixed;top:0;left:0;overflow:hidden}
