.JournalCreateModals_shell__YwYf4{width:min(1240px,calc(100vw - 32px))!important}.JournalCreateModals_shellPurpose__vPy5N{width:min(640px,calc(100vw - 32px))!important;min-height:min(520px,72vh)!important}.JournalCreateModals_shell__YwYf4 .org-page-modal-profile{padding:18px 28px 15px}.JournalCreateModals_shell__YwYf4 .org-page-modal-name{font-size:17px;font-weight:620;letter-spacing:-.02em}.JournalCreateModals_shell__YwYf4 .org-page-modal-body{padding:20px 28px 24px}.JournalCreateModals_layout__ZKkR3{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.88fr);grid-gap:22px 24px;gap:22px 24px;align-items:start}.JournalCreateModals_form__aPGHJ{display:flex;flex-direction:column;gap:22px;color:#1c1917;min-width:0}.JournalCreateModals_lead__N9k19{margin:0;font-size:12.5px;line-height:1.7;color:#57534e}.JournalCreateModals_purpose__BcRnD{display:flex;flex-direction:column;gap:16px}.JournalCreateModals_purposeList__Pciji{display:grid;grid-gap:8px;gap:8px}.JournalCreateModals_purposeCard__N2VOj{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-gap:4px;gap:4px;text-align:left;padding:12px 14px;border:1px solid #e7e5e4;border-radius:8px;background:#fff;cursor:pointer;font-family:inherit}.JournalCreateModals_purposeCard__N2VOj:hover{border-color:#d6d3d1;background:#fafaf9}.JournalCreateModals_purposeTitle__ppXo1{font-size:14px;font-weight:650;color:#1c1917}.JournalCreateModals_purposeLead__xVD7M{font-size:12px;line-height:1.55;color:#78716c}.JournalCreateModals_purposeBar__FGqbn{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.JournalCreateModals_purposeBack__VwL6k{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;border:none;background:transparent;color:#0f766e;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;padding:0}.JournalCreateModals_purposeBack__VwL6k:hover{color:#115e59}.JournalCreateModals_seg__G_WRk{display:inline-flex;flex-wrap:wrap;padding:3px;border:1px solid #e7e5e4;border-radius:8px;background:#f5f5f4;width:-moz-fit-content;width:fit-content}.JournalCreateModals_segBtn__Ci4ee{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;padding:6px 13px;border-radius:6px;font-size:12.5px;font-weight:600;font-family:inherit;letter-spacing:.01em;color:#78716c;background:transparent}.JournalCreateModals_segBtn__Ci4ee:hover{color:#292524}.JournalCreateModals_segBtnActive__uI_DA{color:#1c1917;background:#fff;box-shadow:0 1px 2px rgb(28 25 23/8%)}.JournalCreateModals_typeHint__L8TjZ{margin:-12px 0 0;font-size:12px;line-height:1.6;color:#78716c}.JournalCreateModals_metaRow__pJwh2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:16px 20px;gap:16px 20px;align-items:start}.JournalCreateModals_field__jdaMk{display:grid;grid-gap:6px;gap:6px;min-width:0}.JournalCreateModals_fieldLabel__34DI9{font-size:11px;font-weight:600;letter-spacing:.04em;color:#78716c}.JournalCreateModals_control__NnCPV{width:100%;min-height:38px;padding:7px 11px;border:1px solid #d6d3d1;border-radius:6px;font-size:13px;line-height:1.4;font-family:inherit;color:#1c1917;background:#fff}.JournalCreateModals_control__NnCPV:focus{outline:none;border-color:#0f766e;box-shadow:0 0 0 3px rgba(15,118,110,.12)}.JournalCreateModals_control__NnCPV::placeholder{color:#a8a29e}.JournalCreateModals_textarea__z62v6{min-height:68px;resize:vertical}.JournalCreateModals_amountRead__wDywP{margin:0;min-height:1.2em;font-size:11.5px;letter-spacing:.01em;color:#78716c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.JournalCreateModals_slipBlock__8lhuk{display:grid;grid-gap:8px;gap:8px}.JournalCreateModals_slipCaption__u_0ww{margin:0;font-size:11px;font-weight:600;letter-spacing:.06em;color:#78716c}.JournalCreateModals_slip__gLrBb{display:grid;grid-template-columns:1fr 1fr;border:1px solid #d6d3d1;border-radius:8px;overflow:hidden;background:#fff}.JournalCreateModals_slipSide__CixRv{display:grid;grid-gap:10px;gap:10px;padding:12px 14px 13px;min-width:0}.JournalCreateModals_slipDebit__xovxz{border-right:1px solid #e7e5e4;box-shadow:inset 3px 0 0 #0f766e}.JournalCreateModals_slipCredit__tnITS{box-shadow:inset 3px 0 0 #a8a29e}.JournalCreateModals_slipHead__q6vDt{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.JournalCreateModals_slipTitle__IZ9g2{font-size:11px;font-weight:700;letter-spacing:.08em;color:#44403c}.JournalCreateModals_slipRole__aWzAF{font-size:11px;font-weight:500;color:#a8a29e}.JournalCreateModals_slipAmt__Pk7Dm{margin:2px 0 0;text-align:right;font-size:13px;font-weight:600;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1c1917}.JournalCreateModals_slipAmtMuted__2HQ5u{color:#d6d3d1;font-weight:500}.JournalCreateModals_catStack__j2g_r{display:grid;grid-gap:7px;gap:7px}.JournalCreateModals_catField__7LhLB{display:grid;grid-gap:3px;gap:3px;min-width:0}.JournalCreateModals_catLabel__FgGFH{font-size:10.5px;font-weight:600;letter-spacing:.04em;color:#a8a29e}.JournalCreateModals_catScope__x7FHF{-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-self:start;border:none;background:transparent;color:#0f766e;font-size:11px;font-weight:600;font-family:inherit;cursor:pointer;padding:0}.JournalCreateModals_catScope__x7FHF:hover{color:#115e59}.JournalCreateModals_balance__xj5Hy{margin:0;font-size:11.5px;font-weight:600;letter-spacing:.04em;color:#0f766e}.JournalCreateModals_optional__qnK97{display:grid;grid-gap:12px;gap:12px;padding-top:4px;border-top:1px solid #e7e5e4}.JournalCreateModals_optionalTitle__xcu7z{margin:0;font-size:11px;font-weight:600;letter-spacing:.08em;color:#a8a29e}.JournalCreateModals_optionalGrid__SBMEz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px 16px;gap:14px 16px}.JournalCreateModals_evidence__Ibaxd{display:grid;grid-gap:10px;gap:10px;padding-top:4px;border-top:1px solid #e7e5e4}.JournalCreateModals_evidenceHint__RY8bB{margin:0;font-size:11.5px;line-height:1.6;color:#78716c}.JournalCreateModals_evidencePath__hJ_Om{margin:0;padding:8px 10px;border:1px dashed #d6d3d1;border-radius:6px;background:#fafaf9;font-size:11.5px;line-height:1.55;color:#44403c;word-break:break-all}.JournalCreateModals_evidenceWarn__K72on{margin:0;font-size:12px;line-height:1.55;color:#92400e}.JournalCreateModals_fileInput__paXyd{font-size:12.5px}.JournalCreateModals_evidenceFiles__YtX7B{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.JournalCreateModals_evidenceFiles__YtX7B li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12.5px;color:#1c1917}.JournalCreateModals_evidenceMeta__gwDqO{color:#a8a29e;font-size:11.5px}.JournalCreateModals_evidenceRemove__VJ4PS{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#78716c;font-size:11.5px;font-weight:600;cursor:pointer;padding:2px 0}.JournalCreateModals_evidenceRemove__VJ4PS:hover:not(:disabled){color:#1c1917}@media (max-width:900px){.JournalCreateModals_layout__ZKkR3{grid-template-columns:1fr}}@media (max-width:720px){.JournalCreateModals_metaRow__pJwh2,.JournalCreateModals_optionalGrid__SBMEz,.JournalCreateModals_slip__gLrBb{grid-template-columns:1fr}.JournalCreateModals_slipDebit__xovxz{border-right:none;border-bottom:1px solid #e7e5e4}}.AiAssistantMessageContent_body__JbA2f{color:#f3f4f6;font-size:13px;line-height:1.5;word-break:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text}.AiAssistantMessageContent_body__JbA2f>:first-child{margin-top:0}.AiAssistantMessageContent_body__JbA2f>:last-child{margin-bottom:0}.AiAssistantMessageContent_body__JbA2f h1,.AiAssistantMessageContent_body__JbA2f h2,.AiAssistantMessageContent_body__JbA2f h3,.AiAssistantMessageContent_body__JbA2f h4{color:#e5e7eb;font-weight:700;line-height:1.3;margin:.85em 0 .4em}.AiAssistantMessageContent_body__JbA2f h1{font-size:1.25em}.AiAssistantMessageContent_body__JbA2f h2{font-size:1.12em}.AiAssistantMessageContent_body__JbA2f h3,.AiAssistantMessageContent_body__JbA2f h4{font-size:1.02em}.AiAssistantMessageContent_body__JbA2f p{margin:.45em 0}.AiAssistantMessageContent_body__JbA2f ol,.AiAssistantMessageContent_body__JbA2f ul{margin:.45em 0;padding-left:1.35em}.AiAssistantMessageContent_body__JbA2f li{margin:.2em 0}.AiAssistantMessageContent_body__JbA2f li>p{margin:.15em 0}.AiAssistantMessageContent_body__JbA2f blockquote{margin:.55em 0;padding:.15em 0 .15em .85em;border-left:3px solid rgba(148,163,184,.55);color:#cbd5e1}.AiAssistantMessageContent_body__JbA2f a{color:#7dd3fc;text-decoration:underline;text-underline-offset:2px}.AiAssistantMessageContent_body__JbA2f hr{border:none;border-top:1px solid hsla(0,0%,100%,.12);margin:.85em 0}.AiAssistantMessageContent_body__JbA2f strong{color:#fff;font-weight:650}.AiAssistantMessageContent_body__JbA2f table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:.6em 0;font-size:.92em}.AiAssistantMessageContent_body__JbA2f td,.AiAssistantMessageContent_body__JbA2f th{border:1px solid hsla(0,0%,100%,.14);padding:.35em .55em;text-align:left;vertical-align:top}.AiAssistantMessageContent_body__JbA2f th{background:hsla(0,0%,100%,.08);color:#f9fafb;font-weight:650}.AiAssistantMessageContent_body__JbA2f tr:nth-child(2n) td{background:hsla(0,0%,100%,.03)}.AiAssistantMessageContent_body__JbA2f img{max-width:100%;height:auto;border-radius:8px;margin:.4em 0}.AiAssistantMessageContent_body__JbA2f code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em;background:rgba(0,0,0,.35);padding:.1em .35em;border-radius:4px;color:#e2e8f0}.AiAssistantMessageContent_body__JbA2f pre{margin:.6em 0;padding:.75em .9em;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;overflow-x:auto}.AiAssistantMessageContent_body__JbA2f pre code{display:block;background:none;padding:0;font-size:.86em;line-height:1.45;white-space:pre}.AiAssistantMessageContent_blockWrap__bWeAF{position:relative;margin:.6em 0}.AiAssistantMessageContent_blockWrap__bWeAF .AiAssistantMessageContent_mermaid__kn4Sl,.AiAssistantMessageContent_blockWrap__bWeAF pre{margin:0;padding-top:2.4rem}.AiAssistantMessageContent_htmlPre__hvOeo{max-height:280px;overflow:auto}.AiAssistantMessageContent_blockActions__V5E2q{position:absolute;top:8px;right:8px;z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:calc(100% - 16px)}.AiAssistantMessageContent_blockActionBtn__fUz11,.AiAssistantMessageContent_blockDownloadBtn__myL27{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;border:1px solid hsla(0,0%,100%,.14);background:rgba(15,23,42,.75);color:rgba(229,231,235,.85);font-size:11px;line-height:1.2;cursor:pointer;text-decoration:none}.AiAssistantMessageContent_blockActionBtn__fUz11:hover,.AiAssistantMessageContent_blockDownloadBtn__myL27:hover{background:rgba(30,41,59,.95);color:#f9fafb}.AiAssistantMessageContent_blockDownloadBtn__myL27{border-color:rgba(96,165,250,.45);background:rgba(37,99,235,.35);color:#dbeafe}.AiAssistantMessageContent_blockDownloadBtn__myL27:hover{background:rgba(37,99,235,.55);color:#fff}.AiAssistantMessageContent_mermaid__kn4Sl{margin:.65em 0;padding:.75em;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;overflow-x:auto}.AiAssistantMessageContent_mermaid__kn4Sl svg{max-width:100%;height:auto}.AiAssistantMessageContent_mermaid__kn4Sl [role=alert]{margin:0;color:#fca5a5;font-size:.9em}.AiAssistantMessageContent_bodyLight__JCmb9,.AiAssistantMessageContent_bodyLight__JCmb9 h1,.AiAssistantMessageContent_bodyLight__JCmb9 h2,.AiAssistantMessageContent_bodyLight__JCmb9 h3,.AiAssistantMessageContent_bodyLight__JCmb9 h4{color:var(--color-text,#0f172a)}.AiAssistantMessageContent_bodyLight__JCmb9 blockquote{border-left-color:color-mix(in srgb,var(--color-brand-teal,#009b91) 45%,var(--color-border-color,#e2e8f0));color:var(--color-text-secondary,#475569)}.AiAssistantMessageContent_bodyLight__JCmb9 a{color:color-mix(in srgb,var(--color-brand-teal,#009b91) 78%,#0f172a)}.AiAssistantMessageContent_bodyLight__JCmb9 hr{border-top-color:color-mix(in srgb,var(--color-border-color,#e2e8f0) 90%,transparent)}.AiAssistantMessageContent_bodyLight__JCmb9 strong{color:var(--color-text,#0f172a)}.AiAssistantMessageContent_bodyLight__JCmb9 td,.AiAssistantMessageContent_bodyLight__JCmb9 th{border-color:color-mix(in srgb,var(--color-border-color,#e2e8f0) 92%,transparent)}.AiAssistantMessageContent_bodyLight__JCmb9 th{background:color-mix(in srgb,var(--color-text,#0f172a) 5%,transparent);color:var(--color-text,#0f172a)}.AiAssistantMessageContent_bodyLight__JCmb9 tr:nth-child(2n) td{background:color-mix(in srgb,var(--color-text,#0f172a) 3%,transparent)}.AiAssistantMessageContent_bodyLight__JCmb9 code{background:color-mix(in srgb,var(--color-text,#0f172a) 7%,transparent);color:var(--color-text,#0f172a)}.AiAssistantMessageContent_bodyLight__JCmb9 pre{background:color-mix(in srgb,var(--color-background-main,#f8fafc) 88%,#e2e8f0);border-color:color-mix(in srgb,var(--color-border-color,#e2e8f0) 92%,transparent)}.AiAssistantMessageContent_bodyLight__JCmb9 .AiAssistantMessageContent_blockActionBtn__fUz11,.AiAssistantMessageContent_bodyLight__JCmb9 .AiAssistantMessageContent_blockDownloadBtn__myL27{border-color:color-mix(in srgb,var(--color-border-color,#e2e8f0) 90%,transparent);background:var(--color-surface,#fff);color:var(--color-text-secondary,#475569)}.AiAssistantMessageContent_bodyLight__JCmb9 .AiAssistantMessageContent_blockActionBtn__fUz11:hover,.AiAssistantMessageContent_bodyLight__JCmb9 .AiAssistantMessageContent_blockDownloadBtn__myL27:hover{background:color-mix(in srgb,var(--color-brand-teal,#009b91) 8%,var(--color-surface,#fff));color:var(--color-text,#0f172a)}.AiAssistantMessageContent_bodyLight__JCmb9 .AiAssistantMessageContent_blockDownloadBtn__myL27{border-color:color-mix(in srgb,var(--color-brand-teal,#009b91) 35%,var(--color-border-color,#e2e8f0));background:color-mix(in srgb,var(--color-brand-teal,#009b91) 10%,var(--color-surface,#fff));color:var(--color-brand-teal,#009b91)}.AiAssistantMessageContent_bodyLight__JCmb9 .AiAssistantMessageContent_mermaid__kn4Sl{background:color-mix(in srgb,var(--color-background-main,#f8fafc) 80%,transparent);border-color:color-mix(in srgb,var(--color-border-color,#e2e8f0) 90%,transparent)}.AiAssistantMessageContent_bodyLight__JCmb9 .AiAssistantMessageContent_mermaid__kn4Sl [role=alert]{color:#b91c1c}.AiAssistantToolRunCard_list__yqsSQ{display:flex;flex-direction:column;gap:4px;width:100%;max-width:100%}.AiAssistantToolRunCard_card__xE3bO{border:1px solid hsla(0,0%,100%,.09);border-radius:8px;background:hsla(0,0%,100%,.03);font-size:12px;color:rgba(229,231,235,.92);min-width:0}.AiAssistantToolRunCard_cardError__xoMEC{border-color:hsla(0,91%,71%,.35)}.AiAssistantToolRunCard_summary__sK927{display:flex;align-items:center;gap:8px;padding:6px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;min-width:0}.AiAssistantToolRunCard_summary__sK927::-webkit-details-marker{display:none}.AiAssistantToolRunCard_status__s6n7E{flex:none;width:8px;height:8px;border-radius:50%}.AiAssistantToolRunCard_running__TIKPz{background:rgba(94,234,212,.9);animation:AiAssistantToolRunCard_tool-run-pulse__RFoqy 1s ease-in-out infinite}.AiAssistantToolRunCard_ok__t6Udp{background:rgba(74,222,128,.85)}.AiAssistantToolRunCard_failed__bjQRw{background:hsla(0,91%,71%,.9)}@keyframes AiAssistantToolRunCard_tool-run-pulse__RFoqy{50%{opacity:.3}}.AiAssistantToolRunCard_name__HOfSr{flex:none;font-weight:600}.AiAssistantToolRunCard_subject__K6By4{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:rgba(209,213,219,.8)}.AiAssistantToolRunCard_detail__WFqbu{flex:0 1 auto;min-width:0;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:rgba(156,163,175,.95)}.AiAssistantToolRunCard_body__O14iQ{padding:0 10px 8px;display:flex;flex-direction:column;gap:6px}.AiAssistantToolRunCard_sectionLabel__OKADC{font-size:10.5px;color:rgba(156,163,175,.9)}.AiAssistantToolRunCard_code__eaApy{margin:0;padding:6px 8px;max-height:240px;overflow:auto;border-radius:6px;background:rgba(0,0,0,.35);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.5;white-space:pre-wrap;word-break:break-all;-webkit-user-select:text;-moz-user-select:text;user-select:text}.AiAssistantToolRunCard_dim__tMhrf{color:rgba(156,163,175,.9);font-size:11px}.AiAssistantToolRunCard_add__PmxR5{color:#86efac}.AiAssistantToolRunCard_del__qOfeh,.AiAssistantToolRunCard_errorText__bFPlI{color:#fca5a5}.AiAssistantToolRunCard_permission__KIpn4{width:100%;border:1px solid rgba(251,191,36,.45);border-radius:8px;background:rgba(251,191,36,.06);padding:8px 10px;display:flex;flex-direction:column;gap:6px;font-size:12px;color:rgba(229,231,235,.95)}.AiAssistantToolRunCard_permission__KIpn4 .AiAssistantToolRunCard_body__O14iQ{padding:0}.AiAssistantToolRunCard_plan__tWgTY{max-height:50vh;overflow:auto;padding:6px 8px;border-radius:6px;background:rgba(0,0,0,.22);font-size:12px}.AiAssistantToolRunCard_permissionTitle__BEgvU{font-weight:600;color:#fde68a}.AiAssistantToolRunCard_permissionActions__VjdPY{display:flex;flex-wrap:wrap;gap:6px}.AiAssistantToolRunCard_btnDanger__V_nQE,.AiAssistantToolRunCard_btnPrimary__BhY1_,.AiAssistantToolRunCard_btn__SU_r6{border-radius:6px;padding:4px 10px;font-size:12px;cursor:pointer;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.06);color:#f3f4f6}.AiAssistantToolRunCard_btnPrimary__BhY1_{background:rgba(20,184,166,.85);border-color:rgba(20,184,166,.9);color:#fff}.AiAssistantToolRunCard_btnDanger__V_nQE{color:#fca5a5;border-color:hsla(0,91%,71%,.4)}.AiAssistantToolRunCard_btnDanger__V_nQE:disabled,.AiAssistantToolRunCard_btnPrimary__BhY1_:disabled,.AiAssistantToolRunCard_btn__SU_r6:disabled{opacity:.5;cursor:default}.AiAssistantSidecarGuide_full__Tpo5T{margin:16px 14px;padding:16px;border-radius:12px;border:1px solid rgba(251,191,36,.35);background:rgba(251,191,36,.06);color:hsla(0,0%,100%,.86);font-size:12px;line-height:1.65;text-align:left}.AiAssistantSidecarGuide_panel__1tZcj{margin:0 0 8px;max-height:55vh;overflow-y:auto}.AiAssistantSidecarGuide_head__P9MeC{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.AiAssistantSidecarGuide_title__edwRO{margin:0;font-size:13px;font-weight:700;color:#fde68a}.AiAssistantSidecarGuide_lead__zHZFA{margin:6px 0 10px;color:hsla(0,0%,100%,.72)}.AiAssistantSidecarGuide_steps__PC_jw{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px}.AiAssistantSidecarGuide_steps__PC_jw li::marker{color:#fbbf24;font-weight:700}.AiAssistantSidecarGuide_stepTitle__K131y{display:block;font-weight:700;color:#fff}.AiAssistantSidecarGuide_stepBody__0HEw_{display:block;color:hsla(0,0%,100%,.7)}.AiAssistantSidecarGuide_steps__PC_jw code,.AiAssistantSidecarGuide_trouble__XIjRp code{padding:0 4px;border-radius:4px;background:hsla(0,0%,100%,.1);font-size:11px}.AiAssistantSidecarGuide_more__ohsFa a,.AiAssistantSidecarGuide_steps__PC_jw a{color:#93c5fd;text-decoration:underline}.AiAssistantSidecarGuide_primary__BylkK,.AiAssistantSidecarGuide_secondary__N1TgY{margin-top:6px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer}.AiAssistantSidecarGuide_primary__BylkK{border:none;background:var(--color-brand-teal,#0d9488);color:#fff}.AiAssistantSidecarGuide_secondary__N1TgY{border:1px solid hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.06);color:#fff}.AiAssistantSidecarGuide_primary__BylkK:disabled,.AiAssistantSidecarGuide_secondary__N1TgY:disabled{opacity:.6;cursor:default}.AiAssistantSidecarGuide_trouble__XIjRp{margin-top:12px;color:hsla(0,0%,100%,.7)}.AiAssistantSidecarGuide_trouble__XIjRp summary{cursor:pointer;color:hsla(0,0%,100%,.85);font-weight:600}.AiAssistantSidecarGuide_trouble__XIjRp ul{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.AiAssistantSidecarGuide_more__ohsFa{margin:8px 0 0}.AiAssistantSidecarGuide_compact__XCjKb{margin:0 0 8px;padding:8px 10px;border-radius:10px;border:1px solid rgba(251,191,36,.4);background:rgba(251,191,36,.1);color:#fde68a;font-size:11px;line-height:1.6;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.AiAssistantSidecarGuide_linkButton__anPbk{padding:0;border:none;background:none;color:#93c5fd;font-size:11px;font-weight:600;text-decoration:underline;cursor:pointer}.contract-workspace_root__6PKie{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.contract-workspace_goBtn__RYUjp,.contract-workspace_sendBtn__AAvM6,.contract-workspace_stopBtn__rvFOM{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:8px;border:0;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;flex-shrink:0}.contract-workspace_goBtn__RYUjp,.contract-workspace_sendBtn__AAvM6{background:var(--color-brand-teal,#0f766e);color:#fff}.contract-workspace_goBtn__RYUjp:disabled,.contract-workspace_sendBtn__AAvM6:disabled{opacity:.45;cursor:default}.contract-workspace_stopBtn__rvFOM{background:#3b2323;color:#fca5a5;border:1px solid #7f1d1d}.contract-workspace_sendBtn__AAvM6,.contract-workspace_stopBtn__rvFOM{padding:0;width:38px;align-self:stretch}.contract-workspace_ghostBtnDark__RMLUq,.contract-workspace_ghostBtn__WVMpk{padding:6px 12px;border-radius:8px;font:inherit;font-size:.78rem;font-weight:600;cursor:pointer;background:transparent}.contract-workspace_ghostBtn__WVMpk{border:1px solid #d5dbe3;color:#1d2433}.contract-workspace_ghostBtnDark__RMLUq{border:1px solid hsla(0,0%,100%,.18);color:#e8ebf0}.contract-workspace_spin__JMROu{animation:contract-workspace_spin__JMROu 1s linear infinite}@keyframes contract-workspace_spin__JMROu{to{transform:rotate(1turn)}}.contract-workspace_empty__RPzbC{flex:1 1 auto;min-height:0;overflow:auto;padding:36px 32px;border-radius:12px;background:color-mix(in srgb,#12151b 90%,transparent);border:1px solid hsla(0,0%,100%,.08);color:#e8ebf0}.contract-workspace_empty__RPzbC h2{margin:0 0 8px;font-size:1.25rem}.contract-workspace_empty__RPzbC>p{margin:0 0 20px;max-width:760px;line-height:1.7;color:#b8c0cc;font-size:.88rem}.contract-workspace_kindCards__tEDVS{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px;max-width:760px}.contract-workspace_kindCard__u2Cvt{display:flex;flex-direction:column;gap:4px;text-align:left;padding:14px 16px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:inherit;font:inherit;cursor:pointer}.contract-workspace_kindCard__u2Cvt svg{color:#8b95a5}.contract-workspace_kindCard__u2Cvt strong{font-size:.95rem}.contract-workspace_kindCard__u2Cvt span{font-size:.72rem;color:#8b95a5;line-height:1.5}.contract-workspace_kindCard__u2Cvt:hover{border-color:rgba(20,184,166,.6)}.contract-workspace_kindCardOn__x58ZF{border-color:var(--color-brand-teal,#0f766e);background:rgba(15,118,110,.16)}.contract-workspace_kindCardOn__x58ZF svg{color:#5eead4}.contract-workspace_brief__n70n6{display:block;width:100%;max-width:760px;margin-top:14px;padding:10px 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:inherit;font:inherit;font-size:.88rem;line-height:1.6;resize:vertical;box-sizing:border-box}.contract-workspace_brief__n70n6:focus{outline:2px solid color-mix(in srgb,var(--color-brand-teal,#0f766e) 70%,transparent);outline-offset:1px}.contract-workspace_emptyActions__KqiR_{display:flex;justify-content:flex-end;gap:8px;max-width:760px;margin-top:10px}.contract-workspace_emptyNote__gZHRr{margin-top:22px!important;font-size:.76rem!important;color:#8b95a5!important}.contract-workspace_body__cIlJq{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);grid-gap:10px;gap:10px}.contract-workspace_chat__VNlNv{display:flex;flex-direction:column;min-height:0;padding:12px;border-radius:12px;background:color-mix(in srgb,#12151b 92%,transparent);border:1px solid hsla(0,0%,100%,.08);color:#e8ebf0;font-size:.8rem}.contract-workspace_chatHead__PQ2zA{display:flex;align-items:center;gap:6px;font-weight:700;flex-shrink:0}.contract-workspace_newBtn__j1Qf4{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;border:1px solid hsla(0,0%,100%,.14);background:transparent;color:#b8c0cc;font:inherit;font-size:.7rem;cursor:pointer}.contract-workspace_newBtn__j1Qf4:disabled{opacity:.4;cursor:default}.contract-workspace_log__oy1Q1{list-style:none;margin:10px 0 0;padding:0;flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:6px}.contract-workspace_botMsg__2XCxU,.contract-workspace_userMsg__tbP0W{padding:8px 10px;border-radius:10px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;animation:contract-workspace_fadeIn__5Fep6 .25s ease-out}.contract-workspace_userMsg__tbP0W{align-self:flex-end;max-width:88%;background:rgba(20,184,166,.18);border:1px solid rgba(20,184,166,.3)}.contract-workspace_botMsg__2XCxU{background:hsla(0,0%,100%,.05)}.contract-workspace_step__71cNk{display:flex;gap:6px;align-items:flex-start;padding:2px 6px;color:#8b95a5;font-size:.72rem}.contract-workspace_step__71cNk svg{flex-shrink:0;margin-top:3px;color:#2dd4bf}.contract-workspace_step__71cNk em{display:block;font-style:normal;overflow-wrap:anywhere;color:#6b7585}.contract-workspace_stepNg__vwE9o{text-decoration:line-through;opacity:.6}.contract-workspace_error__JuAWL{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start;color:#fca5a5;margin:8px 0 0;line-height:1.5}.contract-workspace_linkBtnDark___qXJB,.contract-workspace_linkBtn__Q_Qo_{display:inline-flex;align-items:center;gap:3px;padding:0;border:0;background:none;font:inherit;font-size:.74rem;text-decoration:underline;cursor:pointer}.contract-workspace_linkBtn__Q_Qo_{color:#e8ebf0}.contract-workspace_linkBtnDark___qXJB{color:#5b6476}.contract-workspace_composer__rFyas{display:flex;flex-direction:column;gap:6px;padding-top:10px;flex-shrink:0}.contract-workspace_quick__sGgcE{display:flex;flex-wrap:wrap;gap:4px}.contract-workspace_quick__sGgcE button{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.04);color:#c3cad5;font:inherit;font-size:.72rem;cursor:pointer}.contract-workspace_quick__sGgcE button:hover:not(:disabled){border-color:var(--color-brand-teal,#14b8a6);color:#fff}.contract-workspace_quick__sGgcE button:first-child{border-color:rgba(251,191,36,.5);color:#fcd34d}.contract-workspace_quick__sGgcE button:disabled{opacity:.4;cursor:default}.contract-workspace_termsApply__P9k_h{padding:6px 10px;border-radius:8px;border:1px solid #b45309;background:rgba(180,83,9,.18);color:#fcd34d;font:inherit;font-size:.76rem;font-weight:700;cursor:pointer}.contract-workspace_inputRow__4Dqa7{display:flex;gap:6px}.contract-workspace_inputRow__4Dqa7 textarea{flex:1 1 auto;min-width:0;resize:vertical;padding:8px 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:inherit;font:inherit;font-size:.8rem}.contract-workspace_pageCol__rn_Fg{display:flex;flex-direction:column;min-height:0;gap:8px}.contract-workspace_pageBar__fK6IC{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.contract-workspace_tabs__yHAju{display:inline-flex;padding:2px;border-radius:999px;background:#e9edf2}.contract-workspace_tabs__yHAju button{padding:5px 14px;border:0;border-radius:999px;background:transparent;color:#5b6476;font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.contract-workspace_tabs__yHAju button span{margin-left:4px;font-weight:500;color:#8b95a5}.contract-workspace_tabs__yHAju .contract-workspace_tabOn__0TA9M{background:#fff;color:#1d2433;box-shadow:0 1px 2px rgba(15,23,42,.12)}.contract-workspace_tabs__yHAju .contract-workspace_tabAlert__pdwnQ{color:#b42318;font-weight:700}.contract-workspace_downloads__KbNMU{margin-left:auto;display:flex;gap:6px}.contract-workspace_actionBtn__HMh30{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px solid rgba(15,23,42,.12);background:#fff;color:#1d2433;font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.contract-workspace_actionBtn__HMh30:hover:not(:disabled){border-color:var(--color-brand-teal,#0f766e);color:var(--color-brand-teal,#0f766e)}.contract-workspace_actionBtn__HMh30:disabled{opacity:.45;cursor:default}.contract-workspace_page__neDFV{flex:1 1 auto;min-height:0;overflow:auto;border-radius:12px;background:#f4f6f8;border:1px solid rgba(15,23,42,.08)}.contract-workspace_dirtyNote__gOmHp{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:6px 12px;border-radius:8px;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;font-size:.76rem}.contract-workspace_paper__EDf0W{max-width:820px;margin:0 auto;padding:36px 52px 80px;min-height:100%;box-sizing:border-box;background:#fff;color:#1d2433;line-height:1.85;font-size:.9rem;box-shadow:0 0 0 1px rgba(15,23,42,.04)}.contract-workspace_kindTag__ebNFs{color:var(--color-brand-teal,#0f766e);font-weight:700;font-size:.72rem;letter-spacing:.08em}.contract-workspace_terms__r34Sh{margin:10px 0 28px;padding:12px 14px;border-radius:10px;background:#f6f8fa;border:1px solid #e3e7ee;font-size:.8rem;line-height:1.5}.contract-workspace_termsHead__PWhgR{font-weight:700;margin-bottom:8px}.contract-workspace_termsHead__PWhgR span{margin-left:8px;font-weight:500;font-size:.7rem;color:#8b95a5}.contract-workspace_termsGrid__AlPhU{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:6px 12px;gap:6px 12px;margin:0}.contract-workspace_term__0iWAt{padding:6px 8px;border-radius:6px;background:#fff;border:1px solid transparent}.contract-workspace_term__0iWAt dt{font-size:.68rem;color:#5b6476}.contract-workspace_term__0iWAt dd{margin:2px 0 0}.contract-workspace_term__0iWAt dd textarea{display:block;width:100%;box-sizing:border-box;padding:2px 4px;border:1px solid transparent;border-radius:4px;background:transparent;color:inherit;font:inherit;font-weight:600;resize:none}.contract-workspace_term__0iWAt dd textarea:hover{border-color:#e3e7ee}.contract-workspace_term__0iWAt dd textarea:focus{border-color:var(--color-brand-teal,#0f766e);outline:none;background:#fff}.contract-workspace_term__0iWAt small{display:block;margin-top:2px;font-size:.66rem;color:#b45309}.contract-workspace_termDirty__SMhDe{border-color:#fdba74;background:#fffbf5}.contract-workspace_title__4KXZn{margin:0 0 24px;text-align:center;font-size:1.5rem;letter-spacing:.2em}.contract-workspace_clauseNumbered__8_mDO,.contract-workspace_clause__Qt_Ow,.contract-workspace_closing__Qzy5y,.contract-workspace_preamble__dPLmT,.contract-workspace_title__4KXZn{font-family:Yu Mincho,YuMincho,Hiragino Mincho ProN,serif}.contract-workspace_preamble__dPLmT{margin:0 0 18px;text-indent:1em}.contract-workspace_closing__Qzy5y{margin:28px 0 0;text-indent:1em}.contract-workspace_article__B2rT6{position:relative;margin:0 -14px 4px;padding:6px 14px;border-radius:8px;transition:background .4s ease,box-shadow .4s ease;scroll-margin-top:24px;animation:contract-workspace_fadeIn__5Fep6 .3s ease-out}.contract-workspace_article__B2rT6:hover .contract-workspace_editBtn__OTm1b{opacity:1}.contract-workspace_articleWriting__XFVWK{box-shadow:inset 3px 0 0 var(--color-brand-teal,#14b8a6)}.contract-workspace_articleChanged__sv8M1{background:linear-gradient(90deg,rgba(20,184,166,.07),transparent 80%)}.contract-workspace_articleFocus__NbTIB{background:rgba(20,184,166,.1)}.contract-workspace_articleHead__pXbG0{display:flex;align-items:center;gap:8px;margin:0 0 2px;font-family:Yu Gothic,YuGothic,Hiragino Sans,sans-serif;font-size:.92rem}.contract-workspace_changedTag__rk9YS,.contract-workspace_writingTag__ODq0d{padding:0 7px;border-radius:999px;font-size:.64rem;font-weight:700;line-height:1.7}.contract-workspace_writingTag__ODq0d{color:#0f766e;background:#ccfbf1;animation:contract-workspace_pulse__paxKE 1.4s ease-in-out infinite}.contract-workspace_changedTag__rk9YS{color:#0f766e;background:#e6f6f4}.contract-workspace_editBtn__OTm1b{margin-left:auto;display:inline-flex;padding:4px;border-radius:6px;border:1px solid #e3e7ee;background:#fff;color:#5b6476;cursor:pointer;opacity:.35;transition:opacity .15s}.contract-workspace_editBtn__OTm1b:focus-visible{opacity:1}.contract-workspace_clause__Qt_Ow{margin:0;white-space:pre-wrap;text-indent:1em}.contract-workspace_clauseNumbered__8_mDO{display:flex;margin:0}.contract-workspace_clauseNo__Q84Br{flex-shrink:0;width:1.4em}.contract-workspace_clauseText__RPuVz{white-space:pre-wrap}.contract-workspace_editBox__ta7kE textarea{display:block;width:100%;box-sizing:border-box;padding:8px 10px;border-radius:8px;border:1px solid var(--color-brand-teal,#0f766e);font:inherit;font-size:.86rem;line-height:1.7;resize:vertical}.contract-workspace_editHint__DixKi{margin:4px 0;font-size:.7rem;color:#8b95a5}.contract-workspace_editActions__SvNQe{display:flex;justify-content:flex-end;gap:6px}.contract-workspace_editActions__SvNQe .contract-workspace_goBtn__RYUjp{padding:6px 12px;font-size:.78rem}.contract-workspace_dateLine__FL1JV{margin:28px 0 18px;font-family:Yu Mincho,YuMincho,serif}.contract-workspace_signatures__gKJmJ{display:flex;flex-direction:column;gap:18px;margin-left:45%;font-family:Yu Mincho,YuMincho,serif;font-size:.86rem}.contract-workspace_sigRole__9PyhQ{font-weight:700}.contract-workspace_purpose__DU97k{margin:0 0 10px;color:#9aa3b2;font-size:.82rem}.contract-workspace_skeleton__ES1d4 span{display:block;height:10px;margin:10px 0;border-radius:4px;background:linear-gradient(90deg,#eef1f5,#f7f8fa 50%,#eef1f5);background-size:200% 100%;animation:contract-workspace_shimmer___Ddvg 1.6s linear infinite}.contract-workspace_skeleton__ES1d4 span:nth-child(3){width:92%}.contract-workspace_skeleton__ES1d4 span:nth-child(4){width:64%}.contract-workspace_caret__0XyLx{display:inline-block;width:7px;height:1em;vertical-align:-2px;background:var(--color-brand-teal,#14b8a6);animation:contract-workspace_blink__nulBE .9s steps(2) infinite}.contract-workspace_reviewEmpty__8ZBan{display:flex;flex-direction:column;align-items:center;gap:10px;padding:60px 20px;color:#8b95a5;text-align:center}.contract-workspace_reviewEmpty__8ZBan p{max-width:420px;margin:0;line-height:1.7;font-size:.84rem}.contract-workspace_review__pim0j{font-size:.86rem}.contract-workspace_reviewSummary__xwG0K{padding:14px 16px;border-radius:10px;background:#f6f8fa;border:1px solid #e3e7ee}.contract-workspace_reviewSummary__xwG0K p{margin:8px 0 10px;line-height:1.7}.contract-workspace_reviewCounts__pPdXO{display:flex;flex-wrap:wrap;gap:6px;font-size:.72rem;font-weight:700}.contract-workspace_reviewCounts__pPdXO span{padding:1px 8px;border-radius:999px}.contract-workspace_resolvedCount__Iw9cC{color:#067647;background:#e3f6ec}.contract-workspace_sev__M4OL5{padding:1px 8px;border-radius:999px;font-size:.66rem;font-weight:700}.contract-workspace_sev_high__3Wtas{color:#b42318;background:#fde8e7}.contract-workspace_sev_medium__o5hlh{color:#b54708;background:#fef0db}.contract-workspace_sev_low__2AWbX{color:#475467;background:#eef1f5}.contract-workspace_findings__5ahVo{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.contract-workspace_finding__Lb0n2{padding:12px 14px;border-radius:10px;border:1px solid #e3e7ee;animation:contract-workspace_fadeIn__5Fep6 .3s ease-out}.contract-workspace_findingDone__niPcT{opacity:.6}.contract-workspace_findingHead__FsLbm{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.contract-workspace_persp__wlK0P{font-size:.68rem;color:#5b6476}.contract-workspace_artLink__gk5Gg{margin-left:auto;padding:0;border:0;background:none;color:var(--color-brand-teal,#0f766e);font:inherit;font-size:.74rem;font-weight:600;cursor:pointer}.contract-workspace_artLink__gk5Gg:hover{text-decoration:underline}.contract-workspace_findingTitle__ItPE6{display:block;margin:6px 0 2px}.contract-workspace_findingDetail__7STig{margin:0;color:#3b4352;line-height:1.7}.contract-workspace_suggestion__tJEsn{margin:8px 0 0;padding:8px 10px;border-left:3px solid var(--color-brand-teal,#0f766e);background:#f0f7f6;font-family:Yu Mincho,YuMincho,serif;line-height:1.75;white-space:pre-wrap}.contract-workspace_applyBtn__zwyQ0{margin-top:8px;padding:4px 12px;border-radius:6px;border:1px solid var(--color-brand-teal,#0f766e);background:#fff;color:var(--color-brand-teal,#0f766e);font:inherit;font-size:.74rem;font-weight:700;cursor:pointer}.contract-workspace_applyBtn__zwyQ0:disabled{opacity:.45;cursor:default}.contract-workspace_doneTag__n8LBQ{display:inline-flex;align-items:center;gap:4px;margin-top:8px;color:#067647;font-size:.74rem;font-weight:700}.contract-workspace_disclaimer__YoiNF{margin:18px 0 0;font-size:.72rem;color:#8b95a5}@keyframes contract-workspace_fadeIn__5Fep6{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes contract-workspace_shimmer___Ddvg{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes contract-workspace_pulse__paxKE{50%{opacity:.55}}@keyframes contract-workspace_blink__nulBE{to{visibility:hidden}}@media (max-width:900px){.contract-workspace_body__cIlJq{grid-template-columns:1fr;grid-template-rows:minmax(220px,38%) minmax(0,1fr)}.contract-workspace_paper__EDf0W{padding:28px 20px 60px}.contract-workspace_signatures__gKJmJ{margin-left:0}}.driver-chat-workspace_root__ynmyu{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;border-radius:12px;background:color-mix(in srgb,#12151b 90%,transparent);border:1px solid hsla(0,0%,100%,.08);color:#e8ebf0;overflow:hidden}.driver-chat-workspace_split__8F4L6{flex-direction:row}.driver-chat-workspace_split__8F4L6 .driver-chat-workspace_column__uV2r7{flex:1 1;min-width:22rem;max-width:44rem;margin:0}.driver-chat-workspace_side__ZtTTq{flex:1.2 1;min-width:0;min-height:0;padding:8px 8px 8px 0;display:flex;flex-direction:column}@media (max-width:1100px){.driver-chat-workspace_split__8F4L6{flex-direction:column}.driver-chat-workspace_split__8F4L6 .driver-chat-workspace_column__uV2r7{flex:1 1;min-width:0;max-width:none}.driver-chat-workspace_side__ZtTTq{flex:1 1;padding:0 8px 8px}}.driver-chat-workspace_column__uV2r7{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;max-width:52rem;margin:0 auto;padding:14px 20px 12px;box-sizing:border-box}.driver-chat-workspace_head__KmEQ_{display:flex;align-items:center;gap:10px;flex-shrink:0}.driver-chat-workspace_title__I8Bbm{display:flex;align-items:center;gap:10px;min-width:0}.driver-chat-workspace_title__I8Bbm strong{font-size:1rem}.driver-chat-workspace_badge__SNb_d{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:.7rem;color:#a3acb9;border:1px solid hsla(0,0%,100%,.14);white-space:nowrap}.driver-chat-workspace_badgeOk__AFLT6{color:#5eead4;border-color:rgba(20,184,166,.45)}.driver-chat-workspace_badgeWarn___XK6I{color:#fcd34d;border-color:rgba(252,211,77,.4)}.driver-chat-workspace_headActions__aGggx{margin-left:auto;display:flex;gap:6px}.driver-chat-workspace_ghostBtn__sZdq2{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.16);background:transparent;color:#c3cad5;font:inherit;font-size:.74rem;cursor:pointer}.driver-chat-workspace_ghostBtn__sZdq2:disabled{opacity:.45;cursor:default}.driver-chat-workspace_notice__Q4TzA{display:flex;gap:10px;margin-top:12px;padding:10px 12px;border-radius:10px;background:rgba(252,211,77,.08);border:1px solid rgba(252,211,77,.3);color:#fde68a;font-size:.8rem;line-height:1.6;flex-shrink:0}.driver-chat-workspace_notice__Q4TzA>svg{flex-shrink:0;margin-top:3px}.driver-chat-workspace_notice__Q4TzA p{margin:0;word-break:break-all}.driver-chat-workspace_loginBtn__OfesG{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;border-radius:8px;border:0;background:var(--color-brand-teal,#0f766e);color:#fff;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.driver-chat-workspace_loginBtn__OfesG:disabled{opacity:.5}.driver-chat-workspace_log__NqbjY{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:8px;padding:14px 2px}.driver-chat-workspace_empty__ZGkNZ{margin:auto 0;padding:24px 0;text-align:center}.driver-chat-workspace_empty__ZGkNZ h2{margin:0 0 8px;font-size:1.3rem}.driver-chat-workspace_empty__ZGkNZ p{margin:0 auto;max-width:36rem;font-size:.84rem;line-height:1.7;color:#a3acb9}.driver-chat-workspace_examples__3Vfof{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.driver-chat-workspace_examples__3Vfof button{padding:7px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.04);color:#d5dbe3;font:inherit;font-size:.76rem;cursor:pointer}.driver-chat-workspace_examples__3Vfof button:hover:not(:disabled){border-color:rgba(20,184,166,.6)}.driver-chat-workspace_examples__3Vfof button:disabled{opacity:.4;cursor:default}.driver-chat-workspace_userMsg__NPGVM{align-self:flex-end;max-width:80%;padding:8px 12px;border-radius:12px;background:rgba(15,118,110,.28);border:1px solid rgba(20,184,166,.35);font-size:.86rem;line-height:1.6;white-space:pre-wrap}.driver-chat-workspace_botMsg__KYK4E{font-size:.88rem;line-height:1.7;color:#e8ebf0}.driver-chat-workspace_botMsg__KYK4E p{margin:0 0 8px}.driver-chat-workspace_botMsg__KYK4E ol,.driver-chat-workspace_botMsg__KYK4E ul{margin:0 0 8px;padding-left:1.4em}.driver-chat-workspace_botMsg__KYK4E table{border-collapse:collapse;margin:6px 0 10px;font-size:.8rem}.driver-chat-workspace_botMsg__KYK4E td,.driver-chat-workspace_botMsg__KYK4E th{border:1px solid hsla(0,0%,100%,.16);padding:4px 8px;text-align:left}.driver-chat-workspace_botMsg__KYK4E code{padding:0 4px;border-radius:4px;background:hsla(0,0%,100%,.08);font-size:.82em}.driver-chat-workspace_botMsg__KYK4E a{color:#5eead4}.driver-chat-workspace_step__CBEhh{display:flex;align-items:flex-start;gap:6px;font-size:.74rem;color:#8b95a5}.driver-chat-workspace_step__CBEhh svg{margin-top:3px;flex-shrink:0}.driver-chat-workspace_step__CBEhh em{display:block;font-style:normal;color:#6b7585}.driver-chat-workspace_stepNg__iAsc5{color:#fca5a5}.driver-chat-workspace_stepNote__sqzbG{font-style:italic}.driver-chat-workspace_permission__h2_bO{padding:10px 12px;border-radius:10px;border:1px solid rgba(252,211,77,.4);background:rgba(252,211,77,.06);font-size:.8rem}.driver-chat-workspace_permissionHead__rxoOP{display:flex;align-items:center;gap:6px;color:#fde68a}.driver-chat-workspace_permissionHead__rxoOP code{margin-left:auto;font-size:.74rem;color:#e8ebf0}.driver-chat-workspace_permission__h2_bO pre{margin:8px 0;max-height:160px;overflow:auto;padding:8px;border-radius:6px;background:rgba(0,0,0,.3);font-size:.72rem;line-height:1.5;white-space:pre-wrap;word-break:break-all}.driver-chat-workspace_permissionActions__pX2Ld{display:flex;justify-content:flex-end;gap:8px}.driver-chat-workspace_allowBtn__MSMVq,.driver-chat-workspace_denyBtn__ePUw3{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border-radius:8px;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.driver-chat-workspace_denyBtn__ePUw3{border:1px solid hsla(0,0%,100%,.2);background:transparent;color:#e8ebf0}.driver-chat-workspace_allowBtn__MSMVq{border:0;background:var(--color-brand-teal,#0f766e);color:#fff}.driver-chat-workspace_permissionDone__QT5Nh{margin:0;text-align:right;font-size:.72rem;color:#8b95a5}.driver-chat-workspace_error__JdWJQ{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;border-radius:8px;background:rgba(127,29,29,.3);border:1px solid hsla(0,91%,71%,.4);color:#fecaca;font-size:.78rem}.driver-chat-workspace_linkBtn__8EspW{border:0;background:transparent;color:#e8ebf0;font:inherit;font-size:.76rem;text-decoration:underline;cursor:pointer}.driver-chat-workspace_composer__NgXcE{display:flex;gap:8px;flex-shrink:0}.driver-chat-workspace_composer__NgXcE textarea{flex:1 1;min-width:0;padding:10px 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.05);color:inherit;font:inherit;font-size:.86rem;line-height:1.6;resize:none}.driver-chat-workspace_composer__NgXcE textarea:focus{outline:2px solid color-mix(in srgb,var(--color-brand-teal,#0f766e) 70%,transparent);outline-offset:1px}.driver-chat-workspace_sendBtn__0kPXl,.driver-chat-workspace_stopBtn__7z7DK{width:42px;border-radius:12px;display:inline-grid;place-items:center;cursor:pointer;flex-shrink:0}.driver-chat-workspace_sendBtn__0kPXl{border:0;background:var(--color-brand-teal,#0f766e);color:#fff}.driver-chat-workspace_sendBtn__0kPXl:disabled{opacity:.4;cursor:default}.driver-chat-workspace_stopBtn__7z7DK{background:#3b2323;color:#fca5a5;border:1px solid #7f1d1d}.driver-chat-workspace_foot__Q6Hms{margin:8px 0 0;font-size:.68rem;color:#6b7585;text-align:center;flex-shrink:0}.driver-chat-workspace_spin__Bj7Dp{animation:driver-chat-workspace_spin__Bj7Dp 1s linear infinite}@keyframes driver-chat-workspace_spin__Bj7Dp{to{transform:rotate(1turn)}}.research-workspace_root__t8aXb{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:10px}.research-workspace_bar__N6eiw{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:8px;border-radius:12px;background:color-mix(in srgb,#12151b 88%,transparent);border:1px solid hsla(0,0%,100%,.08);color:#e8ebf0}.research-workspace_kinds__PT4J9{display:inline-flex;padding:2px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);flex-shrink:0}.research-workspace_kind__qdL2D{padding:4px 12px;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.76rem;font-weight:600;opacity:.7;cursor:pointer}.research-workspace_kind__qdL2D:hover:not(:disabled){opacity:1}.research-workspace_kind__qdL2D:disabled{cursor:default}.research-workspace_kindOn__FrhPZ{opacity:1;color:#fff;background:var(--color-brand-teal,#0f766e)}.research-workspace_topic__V0v76{flex:1 1 auto;min-width:0;padding:8px 12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:inherit;font:inherit;font-size:.9rem}.research-workspace_topic__V0v76:focus{outline:2px solid color-mix(in srgb,var(--color-brand-teal,#0f766e) 70%,transparent);outline-offset:1px}.research-workspace_goBtn__Ug3Xu,.research-workspace_stopBtn__YIegU{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;border:0;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;flex-shrink:0}.research-workspace_goBtn__Ug3Xu{background:var(--color-brand-teal,#0f766e);color:#fff}.research-workspace_goBtn__Ug3Xu:disabled{opacity:.45;cursor:default}.research-workspace_stopBtn__YIegU{background:#3b2323;color:#fca5a5;border:1px solid #7f1d1d}.research-workspace_empty__3JbZX{flex:1 1 auto;min-height:0;overflow:auto;padding:36px 32px;border-radius:12px;background:color-mix(in srgb,#12151b 90%,transparent);border:1px solid hsla(0,0%,100%,.08);color:#e8ebf0}.research-workspace_empty__3JbZX h2{margin:0 0 8px;font-size:1.25rem}.research-workspace_empty__3JbZX>p{margin:0 0 20px;max-width:720px;line-height:1.7;color:#b8c0cc;font-size:.88rem}.research-workspace_examples__IBY2D{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:12px;gap:12px;max-width:1000px}.research-workspace_example__Zqqzw{display:flex;flex-direction:column;gap:4px;text-align:left;padding:14px 16px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:inherit;font:inherit;cursor:pointer}.research-workspace_example__Zqqzw:hover{border-color:var(--color-brand-teal,#0f766e);background:rgba(15,118,110,.12)}.research-workspace_example__Zqqzw strong{font-size:.8rem;color:#5eead4}.research-workspace_example__Zqqzw span{font-size:.92rem;font-weight:600}.research-workspace_example__Zqqzw em{font-style:normal;font-size:.72rem;color:#8b95a5}.research-workspace_emptyNote__It9Rb{margin-top:22px!important;font-size:.76rem!important;color:#8b95a5!important}.research-workspace_body__zvXXs{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);grid-gap:10px;gap:10px}.research-workspace_activity___LEh7{display:flex;flex-direction:column;min-height:0;overflow:auto;padding:12px;border-radius:12px;background:color-mix(in srgb,#12151b 92%,transparent);border:1px solid hsla(0,0%,100%,.08);color:#e8ebf0;font-size:.8rem}.research-workspace_activityHead__TfHoZ{display:flex;align-items:center;gap:6px;font-weight:700}.research-workspace_meta__71oh4{margin-left:auto;font-weight:500;color:#8b95a5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.research-workspace_counters___nKuu{display:flex;flex-wrap:wrap;gap:4px 10px;margin:8px 0 6px;color:#8b95a5;font-size:.72rem}.research-workspace_progress__FX4wt{height:3px;border-radius:2px;background:hsla(0,0%,100%,.08);overflow:hidden;margin-bottom:8px}.research-workspace_progress__FX4wt span{display:block;height:100%;background:var(--color-brand-teal,#14b8a6);transition:width .5s ease}.research-workspace_steps__IbLGW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.research-workspace_step__s_l_p{display:flex;gap:8px;padding:5px 6px;border-radius:6px;animation:research-workspace_stepIn__AWXMe .25s ease-out}.research-workspace_stepIcon__IUesv{flex-shrink:0;width:16px;padding-top:2px;color:#8b95a5}.research-workspace_stepText__GcPb0{min-width:0;line-height:1.5}.research-workspace_stepSub__j_yeL{display:block;color:#8b95a5;font-size:.72rem;overflow-wrap:anywhere}.research-workspace_step_search__JFM0R .research-workspace_stepIcon__IUesv{color:#60a5fa}.research-workspace_step_fetch__4ZLSa .research-workspace_stepIcon__IUesv{color:#a78bfa}.research-workspace_step_write__PoFpi{background:rgba(20,184,166,.08)}.research-workspace_step_write__PoFpi .research-workspace_stepIcon__IUesv{color:#2dd4bf}.research-workspace_step_think__g4ahQ{color:#c3cad5;font-size:.76rem}.research-workspace_step_think__g4ahQ .research-workspace_stepIcon__IUesv{color:#fbbf24}.research-workspace_stepNg__TEY4Z{opacity:.55;text-decoration:line-through}@keyframes research-workspace_stepIn__AWXMe{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.research-workspace_spin__GK1Ch{animation:research-workspace_spin__GK1Ch 1s linear infinite}@keyframes research-workspace_spin__GK1Ch{to{transform:rotate(1turn)}}.research-workspace_error__MhRBE{display:flex;gap:6px;align-items:flex-start;color:#fca5a5;margin:10px 0 0}.research-workspace_reply__klTEJ{margin:10px 0 0;padding:8px 10px;border-radius:8px;background:hsla(0,0%,100%,.05);line-height:1.6;white-space:pre-wrap}.research-workspace_followUp__NzjXT{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:12px}.research-workspace_followUp__NzjXT textarea{resize:vertical;padding:8px 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:inherit;font:inherit;font-size:.8rem}.research-workspace_followUp__NzjXT .research-workspace_goBtn__Ug3Xu{align-self:flex-end;padding:6px 14px}.research-workspace_pageCol__iQzlx{display:flex;flex-direction:column;min-height:0;gap:8px}.research-workspace_pageActions__4_N1N{display:flex;gap:8px;justify-content:flex-end;flex-shrink:0}.research-workspace_actionBtn__6eCiT{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px solid rgba(15,23,42,.12);background:#fff;color:#1d2433;font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.research-workspace_actionBtn__6eCiT:hover{border-color:var(--color-brand-teal,#0f766e);color:var(--color-brand-teal,#0f766e)}.research-workspace_page__Bce28{flex:1 1 auto;min-height:0;overflow:auto;border-radius:12px;background:#f4f6f8;border:1px solid rgba(15,23,42,.08);scroll-padding-top:16px}.research-workspace_paper__HKbdp{max-width:860px;margin:0 auto;padding:40px 44px 80px;min-height:100%;background:#fff;color:#1d2433;line-height:1.8;font-size:.92rem;box-shadow:0 0 0 1px rgba(15,23,42,.04)}.research-workspace_kindTag__nPbkh{color:var(--color-brand-teal,#0f766e);font-weight:700;font-size:.75rem;letter-spacing:.08em}.research-workspace_title__9nehQ{margin:4px 0 2px;font-size:1.75rem;line-height:1.35}.research-workspace_subtitle__d29lO{margin:0 0 4px;color:#5b6476}.research-workspace_asOf__C1B35{margin:0;color:#5b6476;font-size:.74rem}.research-workspace_summary__K6NGR{margin:24px 0 8px;padding:16px 20px;border-left:4px solid var(--color-brand-teal,#0f766e);border-radius:6px;background:#f0f7f6;animation:research-workspace_fadeIn__ve_fP .4s ease-out}.research-workspace_summary__K6NGR h2{margin:0 0 6px;font-size:1rem}.research-workspace_summary__K6NGR p{margin:0}.research-workspace_summary__K6NGR ul{margin:8px 0 0;padding-left:1.2em}.research-workspace_summaryPending__SED8M{background:#f6f7f9;border-left-color:#cfd5dd;color:#8b95a5}.research-workspace_section__juiw8{margin-top:34px;padding:4px 0;border-radius:8px;transition:background .4s ease,box-shadow .4s ease;scroll-margin-top:16px}.research-workspace_sectionHead___bLGk{display:flex;align-items:baseline;gap:10px;margin:0 0 8px;padding-bottom:6px;font-size:1.2rem;border-bottom:2px solid #e3e7ee}.research-workspace_sectionNo__uZKik{color:var(--color-brand-teal,#0f766e);font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.research-workspace_writingTag__CoANo{margin-left:auto;padding:1px 8px;border-radius:999px;font-size:.68rem;font-weight:700;color:#0f766e;background:#ccfbf1;animation:research-workspace_pulse___qyiG 1.4s ease-in-out infinite}.research-workspace_sectionPending__vGcf2 .research-workspace_sectionHead___bLGk{color:#9aa3b2}.research-workspace_sectionWriting__aw005{box-shadow:-14px 0 0 -10px var(--color-brand-teal,#14b8a6)}.research-workspace_sectionFocus__0zUWf{background:linear-gradient(90deg,rgba(20,184,166,.06),transparent 70%)}.research-workspace_purpose__m2flU{margin:0 0 10px;color:#9aa3b2;font-size:.82rem}.research-workspace_skeleton__O47aB span{display:block;height:10px;margin:10px 0;border-radius:4px;background:linear-gradient(90deg,#eef1f5,#f7f8fa 50%,#eef1f5);background-size:200% 100%;animation:research-workspace_shimmer__vir85 1.6s linear infinite}.research-workspace_skeleton__O47aB span:nth-child(3){width:92%}.research-workspace_skeleton__O47aB span:nth-child(4){width:64%}.research-workspace_lead__G8T5e{margin:0 0 10px;font-weight:700;font-size:1rem}.research-workspace_blockIn__DE7e5,.research-workspace_lead__G8T5e{animation:research-workspace_fadeIn__ve_fP .35s ease-out}.research-workspace_para__u5ycu{margin:0 0 10px}.research-workspace_bullets__xrZSc{margin:0 0 10px;padding-left:1.3em}.research-workspace_bullets__xrZSc li{margin:2px 0}.research-workspace_facts__c1y_G{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:10px;gap:10px;margin:12px 0}.research-workspace_fact__MDMP3{padding:10px 12px;border:1px solid #e3e7ee;border-radius:8px}.research-workspace_factLabel__vDXzG{font-size:.72rem;color:#5b6476}.research-workspace_factValue__6bKYG{font-size:1.1rem;font-weight:700;line-height:1.4}.research-workspace_factNote__x_qfr{font-size:.7rem;color:#5b6476}.research-workspace_figure__kjOVC{margin:14px 0}.research-workspace_caption__RPP6t{font-size:.8rem;color:#5b6476;margin-bottom:6px}.research-workspace_tableWrap__4njDs{overflow-x:auto}.research-workspace_table__I70BV{border-collapse:collapse;width:100%;font-size:.8rem;line-height:1.6}.research-workspace_table__I70BV td,.research-workspace_table__I70BV th{border:1px solid #e3e7ee;padding:6px 8px;text-align:left;vertical-align:top}.research-workspace_table__I70BV th{background:#f3f6f8}.research-workspace_callout__jkCdJ{display:block;margin:12px 0;padding:10px 14px;border-radius:8px;font-size:.86rem}.research-workspace_callout__jkCdJ strong{margin-right:8px;font-size:.72rem}.research-workspace_callout_implication__i1_z1{background:#eef6ff;border:1px solid #cfe3ff}.research-workspace_callout_implication__i1_z1 strong{color:#1d4ed8}.research-workspace_callout_caution__thujo{background:#fff7ed;border:1px solid #fed7aa}.research-workspace_callout_caution__thujo strong{color:#c2410c}.research-workspace_callout_estimate__EBaz8{background:#f5f3ff;border:1px solid #ddd6fe}.research-workspace_callout_estimate__EBaz8 strong{color:#6d28d9}.research-workspace_basisEst__4niM5{display:inline-block;margin-right:6px;padding:0 6px;border-radius:4px;font-size:.66rem;font-weight:700;line-height:1.6;vertical-align:1px;color:#5b21b6;background:#ede9fe}.research-workspace_cites__gB_LC{margin-left:1px}.research-workspace_cite__srlfI{padding:0 1px;border:0;background:none;color:var(--color-brand-teal,#0f766e);font:inherit;font-size:.66rem;cursor:pointer}.research-workspace_cite__srlfI:hover{text-decoration:underline}.research-workspace_caret__jtiSf{display:inline-block;width:8px;height:1.1em;vertical-align:-3px;background:var(--color-brand-teal,#14b8a6);animation:research-workspace_blink__XfNfz .9s steps(2) infinite}.research-workspace_sources__FmMEu{margin-top:48px;padding-top:12px;border-top:1px solid #e3e7ee;font-size:.76rem;color:#5b6476}.research-workspace_sources__FmMEu h2{font-size:.9rem;color:#1d2433}.research-workspace_sources__FmMEu ol{padding-left:1.6em}.research-workspace_sources__FmMEu li{margin:4px 0;scroll-margin-top:40px}.research-workspace_sources__FmMEu a{display:inline-flex;align-items:center;gap:4px;color:#1d2433;text-decoration:none;font-weight:600}.research-workspace_sources__FmMEu a:hover{color:var(--color-brand-teal,#0f766e)}.research-workspace_sourceMeta__X4tvg{display:block;color:#8b95a5;overflow-wrap:anywhere}@keyframes research-workspace_fadeIn__ve_fP{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes research-workspace_shimmer__vir85{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes research-workspace_pulse___qyiG{50%{opacity:.55}}@keyframes research-workspace_blink__XfNfz{to{visibility:hidden}}@media (max-width:900px){.research-workspace_body__zvXXs{grid-template-columns:1fr;grid-template-rows:minmax(160px,30%) minmax(0,1fr)}.research-workspace_paper__HKbdp{padding:28px 20px 60px}.research-workspace_bar__N6eiw{flex-wrap:wrap}}.local-llm-webui_root__NQtC8{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;gap:10px;box-sizing:border-box}.local-llm-webui_toolbar__TIAEf{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;flex-shrink:0;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-text) 12%,transparent);background:color-mix(in srgb,var(--color-surface,#fff) 92%,transparent)}.local-llm-webui_titleBlock__pkfgm{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 200px}.local-llm-webui_title__FI_4z{margin:0;font-size:.95rem;font-weight:700;color:var(--color-text)}.local-llm-webui_meta__JhnUa{margin:0;font-size:.75rem;color:var(--color-text-muted,#64748b);word-break:break-all}.local-llm-webui_actions__u_pRJ{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.local-llm-webui_btn__GxlJG{padding:7px 12px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-text) 16%,transparent);background:var(--color-surface,#fff);color:var(--color-text);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.local-llm-webui_btn__GxlJG:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand-teal) 40%,transparent);background:color-mix(in srgb,var(--color-brand-teal) 8%,var(--color-surface))}.local-llm-webui_btn__GxlJG:disabled{opacity:.5;cursor:not-allowed}.local-llm-webui_btnPrimary__ejoQV{padding:7px 12px;border-radius:8px;border:none;background:linear-gradient(135deg,#0e8a7d,#0a6b61);color:#fff;font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.local-llm-webui_btnPrimary__ejoQV:hover:not(:disabled){filter:brightness(1.05)}.local-llm-webui_btnPrimary__ejoQV:disabled{opacity:.5;cursor:not-allowed}.local-llm-webui_badge__SJeJf{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap}.local-llm-webui_badgeOk__7koNw{color:#0f766e;background:color-mix(in srgb,#0f766e 14%,transparent);border:1px solid color-mix(in srgb,#0f766e 28%,transparent)}.local-llm-webui_badgeWarn__BwO3Y{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.local-llm-webui_frameWrap__fPN4y{position:relative;flex:1 1 auto;min-height:0;border-radius:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-text) 12%,transparent);background:#0f172a}.local-llm-webui_frame__QfFUD{display:block;width:100%;height:100%;border:0;background:#111}.local-llm-webui_placeholder__1ti8_{position:absolute;inset:0;display:grid;place-items:center;padding:24px;text-align:center;color:#e2e8f0;background:radial-gradient(120% 80% at 50% 0,rgba(14,138,125,.22) 0,transparent 55%),#0f172a}.local-llm-webui_placeholderTitle__Q_4HJ{margin:0 0 8px;font-size:1.05rem;font-weight:700}.local-llm-webui_placeholderBody__cwM7z{margin:0 0 16px;max-width:36rem;font-size:.875rem;line-height:1.55;color:#94a3b8}.local-llm-webui_peekBar__wbHpp{display:flex;align-items:center;gap:10px;flex-shrink:0}.local-llm-webui_surfaceSwitch___CYr5{display:inline-flex;padding:2px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-text) 14%,transparent);flex-shrink:0}.local-llm-webui_surfaceBtn__AMjjC{padding:3px 12px;border-radius:999px;border:0;background:transparent;color:inherit;font:inherit;font-size:.74rem;font-weight:600;line-height:1.5;white-space:nowrap;cursor:pointer;opacity:.62}.local-llm-webui_surfaceBtn__AMjjC:hover{opacity:1}.local-llm-webui_surfaceBtnOn__hze4F{opacity:1;color:#fff;background:var(--color-brand-teal,#0f766e)}.local-llm-webui_claudeWrap__0xZBO{position:relative;flex:1 1 auto;min-height:0;border-radius:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-text) 12%,transparent);background:#1a1a1a}.local-llm-webui_peek__lmpT6{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-text) 14%,transparent);background:transparent;color:inherit;font:inherit;font-size:.72rem;font-weight:600;line-height:1.5;cursor:pointer;opacity:.62;transition:opacity .12s ease}.local-llm-webui_peek__lmpT6:focus-visible,.local-llm-webui_peek__lmpT6:hover{opacity:1}.local-llm-webui_peekLabel__aTAs3{white-space:nowrap}.local-llm-webui_dot__yq9LA{width:7px;height:7px;border-radius:50%;flex:0 0 auto}.local-llm-webui_dotOk__po2WB{background:#10b981}.local-llm-webui_dotWarn__b9UuG{background:#f59e0b}.local-llm-webui_toggle__yn2CS{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-text) 16%,transparent);background:transparent;color:inherit;font:inherit;font-size:.78rem;font-weight:600;cursor:pointer;white-space:nowrap}.local-llm-webui_toggle__yn2CS:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent)}.local-llm-webui_linkBtn__h1ow7{padding:0;border:0;background:none;font:inherit;color:var(--color-accent,#0d9488);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.local-llm-webui_seenBar__zdXK7{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:4px 10px;border-radius:8px;flex-shrink:0;border:1px solid color-mix(in srgb,var(--color-text) 12%,transparent);background:color-mix(in srgb,var(--color-surface,#fff) 90%,transparent);font-size:.74rem}.local-llm-webui_seenText__AbLTg{opacity:.75}.local-llm-webui_seenBtn__tRscK{padding:3px 10px;border-radius:999px;font:inherit;font-size:.74rem;font-weight:600;border:1px solid color-mix(in srgb,var(--color-text) 18%,transparent);background:transparent;color:inherit;cursor:pointer}.local-llm-webui_seenBtn__tRscK:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent)}.JournalDeskAgentPanel_panel__h1EoA{display:flex;flex-direction:column;min-width:0;min-height:420px;max-height:min(72vh,640px);border:1px solid #e7e5e4;border-radius:8px;background:#fafaf9;overflow:hidden}.JournalDeskAgentPanel_header__oO_If{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #e7e5e4;background:#fff}.JournalDeskAgentPanel_title__wHOyp{margin:0;flex:1 1;font-size:12.5px;font-weight:650;letter-spacing:.02em;color:#1c1917}.JournalDeskAgentPanel_headerBtn__YzYxB{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#78716c;cursor:pointer;padding:4px;border-radius:4px}.JournalDeskAgentPanel_headerBtn__YzYxB:hover:not(:disabled){background:#f5f5f4;color:#1c1917}.JournalDeskAgentPanel_headerBtn__YzYxB:disabled{opacity:.35;cursor:not-allowed}.JournalDeskAgentPanel_stale__fylhu{margin:0;padding:8px 12px;font-size:11.5px;line-height:1.5;color:#92400e;background:#fffbeb;border-bottom:1px solid #fde68a}.JournalDeskAgentPanel_hint__nnaUy{margin:0;padding:10px 12px 0;font-size:11.5px;line-height:1.6;color:#78716c}.JournalDeskAgentPanel_list__nVYR3{flex:1 1;min-height:0;overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:10px}.JournalDeskAgentPanel_bubble__8Lm8m{max-width:100%;padding:8px 10px;border-radius:8px;font-size:12.5px;line-height:1.65;color:#1c1917;background:#fff;border:1px solid #e7e5e4}.JournalDeskAgentPanel_bubbleUser__xQfOE{align-self:flex-end;background:#f0fdfa;border-color:#ccfbf1}.JournalDeskAgentPanel_progress__IH8nN{margin:0;font-size:11px;color:#78716c}.JournalDeskAgentPanel_error__xk_IK{margin:0 12px;font-size:12px;color:#b91c1c}.JournalDeskAgentPanel_composer__32TO8{padding:10px 12px 12px;border-top:1px solid #e7e5e4;background:#fff;display:flex;flex-direction:column;gap:8px}.JournalDeskAgentPanel_toolbar__TaImG{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.JournalDeskAgentPanel_attachBtn__n6Hzu{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e7e5e4;background:#fff;color:#44403c;border-radius:6px;padding:5px 8px;font-size:11.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.JournalDeskAgentPanel_attachBtn__n6Hzu:hover{background:#f5f5f4}.JournalDeskAgentPanel_fileInput__b7Fbj{display:none}.JournalDeskAgentPanel_row__nz8Vs{display:flex;gap:8px;align-items:flex-end}.JournalDeskAgentPanel_textarea__eKwyW{flex:1 1;min-height:64px;resize:vertical;padding:8px 10px;border:1px solid #d6d3d1;border-radius:6px;font-size:13px;font-family:inherit;color:#1c1917}.JournalDeskAgentPanel_textarea__eKwyW:focus{outline:none;border-color:#0f766e;box-shadow:0 0 0 3px rgba(15,118,110,.12)}.JournalDeskAgentPanel_sendBtn__L9n8x,.JournalDeskAgentPanel_stopBtn__of2ZO{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:6px;min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.JournalDeskAgentPanel_sendBtn__L9n8x{background:#0f766e;color:#fff}.JournalDeskAgentPanel_sendBtn__L9n8x:disabled{opacity:.4;cursor:not-allowed}.JournalDeskAgentPanel_stopBtn__of2ZO{background:#1c1917;color:#fff}