.workspace_page__xErTJ{max-width:1000px;margin:auto;padding:28px 24px;color:var(--foreground)}.workspace_page__xErTJ h1{font-size:28px;margin:0 0 12px}.workspace_actions__0pwY4,.workspace_bar__Olu12{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.workspace_bar__Olu12{justify-content:space-between;margin-bottom:22px}.workspace_panel__DNPvF{min-width:0;border:1px solid var(--border);border-radius:12px;padding:22px;background:var(--card);margin:16px 0}.workspace_page__xErTJ label{display:grid;gap:8px;margin:15px 0;font-size:16px}.workspace_page__xErTJ input,.workspace_page__xErTJ select,.workspace_page__xErTJ textarea{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:12px;border:1px solid var(--border);border-radius:7px;font:inherit;font-size:16px}.workspace_page__xErTJ textarea{resize:vertical}.workspace_page__xErTJ a,.workspace_page__xErTJ button{font:inherit;min-height:44px}.workspace_page__xErTJ button{padding:10px 16px;border:1px solid var(--border);border-radius:7px;background:var(--card);color:var(--foreground);cursor:pointer}.workspace_page__xErTJ button:disabled{opacity:.55;cursor:not-allowed}.workspace_page__xErTJ fieldset{border:0;padding:0;min-width:0}.workspace_page__xErTJ .workspace_primary__kRwqJ{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.workspace_list__WweNf{list-style:none;padding:0}.workspace_list__WweNf li{border-bottom:1px solid var(--border);padding:12px 0}.workspace_list__WweNf button{text-align:left;display:block;max-width:100%;overflow-wrap:anywhere}.workspace_body__0hNY2{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:17px}.workspace_page__xErTJ .workspace_check__0OqGx{display:flex;align-items:center;gap:10px}.workspace_page__xErTJ .workspace_check__0OqGx input{width:20px;min-height:20px}.workspace_page__xErTJ pre{white-space:pre-wrap;overflow-wrap:anywhere}.workspace_page__xErTJ small{font-size:14px}.workspace_hint__Z4ZP2{color:var(--muted-foreground);line-height:1.6}@media(max-width:560px){.workspace_page__xErTJ{padding:22px 16px}.workspace_panel__DNPvF{padding:16px}.workspace_page__xErTJ h1{font-size:25px}.workspace_actions__0pwY4>*{flex:1 1 120px}}.workspace_error__aSUz7{background:var(--danger-background);border-color:var(--danger-border);color:var(--danger)}.workspace_page__xErTJ button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.workspace_auth__yLZ3_{min-height:100dvh;padding:64px 24px}.workspace_auth__yLZ3_>h1{max-width:480px;margin:0 auto 16px}.workspace_auth__yLZ3_>.workspace_panel__DNPvF{max-width:480px;margin:16px auto}.workspace_auth__yLZ3_ form{max-width:none;width:100%}.workspace_auth__yLZ3_ fieldset{display:grid;gap:16px}.workspace_auth__yLZ3_ label{margin:0}@media(max-width:560px){.workspace_auth__yLZ3_{padding:32px 20px}}.owner-mfa_setup__dnFTy{margin:24px 0}.owner-mfa_qr__b9spf{display:block;width:240px;max-width:100%;height:auto;background:#fff;margin:16px auto;border-radius:8px}.owner-mfa_secret__vmSb_{display:block;overflow-wrap:anywhere;user-select:all;font-size:15px;letter-spacing:.04em}.owner-mfa_codes__1knob{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-left:20px}.owner-mfa_codes__1knob code{overflow-wrap:anywhere}.owner-mfa_ack__Bnpcx{display:flex!important;align-items:center;gap:10px!important}.owner-mfa_ack__Bnpcx input{width:18px!important;min-height:18px!important;height:18px;flex:none}.owner-mfa_setup__dnFTy h3{font-size:18px;margin-top:24px}.workspace_page__Lp2l1{--bg:#f5f7fa;--card:#fff;--text:#18212f;--border:#ced5df;background:var(--bg);color:var(--text);max-width:1400px;min-height:100vh;padding:32px;box-sizing:border-box;font:16px/1.65 system-ui}.workspace_dark__vP9Ad{--bg:#10151d;--card:#1d2633;--text:#eef2f8;--border:#4d5e75}.workspace_page__Lp2l1 *{box-sizing:border-box}.workspace_page__Lp2l1 header{display:flex;justify-content:space-between;gap:16px;align-items:center}.workspace_page__Lp2l1 h1{font-size:32px;margin:4px 0}.workspace_page__Lp2l1 h2{font-size:21px;margin:0 0 12px}.workspace_page__Lp2l1 h3{font-size:18px;margin:8px 0}.workspace_notice__YnNIx{border-left:4px solid #2970bd;padding:16px;background:var(--card);margin:24px 0}.workspace_controls__hJJ42{display:flex;gap:20px;align-items:end;flex-wrap:wrap;margin-bottom:24px}.workspace_page__Lp2l1 label{display:grid;gap:6px}.workspace_page__Lp2l1 button,.workspace_page__Lp2l1 select{font:inherit;min-height:44px;padding:8px 14px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--text);cursor:pointer;max-width:100%}.workspace_panel__BDQa_{min-width:0;background:var(--card);border:1px solid var(--border);border-radius:14px;padding:24px;margin-bottom:24px}.workspace_chart__yx5Hh{height:280px;width:100%}.workspace_table__tTPFT{height:370px;width:100%}.workspace_cards__7nYcA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.workspace_cards__7nYcA article{border:1px solid var(--border);padding:16px;border-radius:10px;overflow-wrap:anywhere}.workspace_cards__7nYcA button{display:block;margin-top:10px}@media(max-width:700px){.workspace_page__Lp2l1{padding:20px 16px}.workspace_page__Lp2l1 h1{font-size:26px}.workspace_cards__7nYcA{grid-template-columns:1fr}.workspace_panel__BDQa_{padding:18px}.workspace_desktop__rBqtq{display:none}.workspace_controls__hJJ42 label{flex:1}.workspace_chart__yx5Hh{height:250px}}.recent-records_root__SkbL_{padding:22px;min-width:0;overflow-wrap:anywhere;color:var(--foreground)}.recent-records_root__SkbL_ p{line-height:1.8;margin:10px 0!important}.recent-records_root__SkbL_ a,.recent-records_root__SkbL_ button{font:inherit;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--foreground);padding:9px 13px;text-decoration:none;cursor:pointer}.recent-records_root__SkbL_ button:disabled{opacity:.55;cursor:default}.recent-records_root__SkbL_ :focus-visible{outline:2px solid var(--ring);outline-offset:3px}.recent-records_review__BwB7s{margin-top:16px;border-top:1px solid var(--border)}.recent-records_help__YkwVU summary,.recent-records_review__BwB7s>summary{min-height:44px;padding:12px 0;cursor:pointer}.recent-records_consent__BSoCN{display:flex;gap:10px;align-items:flex-start;margin:16px 0;line-height:1.8}.recent-records_consent__BSoCN input{width:20px;height:20px;flex:none;margin-top:4px}.recent-records_actions__jNynG{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.recent-records_error__jHC0B,.recent-records_notice__uGmoZ{padding:12px 14px;border:1px solid var(--border);background:var(--card);border-radius:8px;margin:16px 0}.recent-records_error__jHC0B{background:var(--muted)}.recent-records_empty__H8XGk{padding:16px 0;color:var(--muted-foreground)}.recent-records_list__B7AcY{list-style:none;padding:0;margin:18px 0}.recent-records_list__B7AcY li+li{border-top:1px solid var(--border)}.recent-records_list__B7AcY button{display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:8px;width:100%;border:0;border-radius:0;padding:16px 0;background:transparent;line-height:1.8}.recent-records_list__B7AcY button>span{font-size:15px;color:var(--muted-foreground)}.recent-records_list__B7AcY button>strong{font-size:17px}.recent-records_body__UkKUy,.recent-records_document__wJQL1 dd{white-space:pre-wrap;overflow-wrap:anywhere}.recent-records_detail__JThBI{margin-top:22px}.recent-records_detail__JThBI h3{margin:14px 0!important}.recent-records_document__wJQL1{border-top:1px solid var(--border);margin-top:22px;padding-top:10px}.recent-records_document__wJQL1 dl{line-height:1.85}.recent-records_document__wJQL1 dt{font-weight:600;margin:14px 0 6px}.recent-records_document__wJQL1 dd{margin:0}.recent-records_help__YkwVU{font-size:15px;color:var(--muted-foreground);margin-top:16px;border-top:1px solid var(--border)}.recent-records_help__YkwVU .recent-records_document__wJQL1{color:var(--foreground)}@media(max-width:560px){.recent-records_root__SkbL_{padding:18px}.recent-records_actions__jNynG>*{flex:1 1 auto}.recent-records_list__B7AcY button{padding:15px 0}}.recent-records_emptyState__Mt0ta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:190px;text-align:center}.recent-records_emptyState__Mt0ta h3{font-size:18px;font-weight:600}.recent-records_root__SkbL_ .recent-records_textButton__kAjnd{border:0;background:transparent;color:var(--muted-foreground);text-decoration:underline;text-underline-offset:4px}.recent-records_detail__JThBI{max-width:74ch;margin-inline:auto}.recent-records_document__wJQL1{font-size:17px;line-height:1.9}.recent-records_document__wJQL1 dd{font-size:17px}.recent-records_document__wJQL1 h3{font-size:18px}.recent-records_error__jHC0B{background:var(--danger-background);border-color:var(--danger-border);color:var(--danger)}.styles_shell__HGpXN{display:grid;grid-template-columns:246px minmax(0,1fr);min-height:100svh;background:var(--background);color:var(--foreground);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;font-size:16px;line-height:1.6}.styles_shell__HGpXN *{box-sizing:border-box}.styles_shell__HGpXN a{color:inherit;text-decoration:none}.styles_shell__HGpXN button,.styles_shell__HGpXN input,.styles_shell__HGpXN select,.styles_shell__HGpXN textarea{font:inherit}.styles_shell__HGpXN button{cursor:pointer}.styles_shell__HGpXN button:disabled{cursor:default;opacity:.55}.styles_shell__HGpXN :focus-visible{outline:2px solid var(--ring);outline-offset:3px}.styles_shell__HGpXN main{max-width:none;padding:0;margin:0;min-width:0}.styles_shell__HGpXN h1,.styles_shell__HGpXN h2,.styles_shell__HGpXN h3,.styles_shell__HGpXN p{margin:0}.styles_shell__HGpXN h1{font-size:28px;line-height:1.4;letter-spacing:-.6px;font-weight:650}.styles_shell__HGpXN h2{font-size:19px;font-weight:600;line-height:1.5}.styles_shell__HGpXN h3{font-size:17px;font-weight:600}.styles_sidebar__SKI9G{position:sticky;top:0;height:100svh;background:var(--card);border-right:1px solid var(--border);padding:24px 16px 14px;display:flex;flex-direction:column;min-width:0}.styles_brand__1qwST{display:flex;align-items:center;gap:11px;padding:0 8px 23px}.styles_brandMark___c6cx{display:grid;place-items:center;width:37px;height:37px;background:var(--primary);color:var(--primary-foreground);border-radius:10px;font-size:22px;font-weight:650}.styles_brand__1qwST strong{font-size:18px;display:block}.styles_brand__1qwST span span{display:block;color:var(--muted-foreground);font-size:14px}.styles_navigation__d9U_M{display:block!important;margin:0!important;overflow-y:auto;min-height:0;flex:1;scrollbar-width:thin;padding-right:3px}.styles_group__ug_3W{margin-bottom:18px}.styles_groupTitle__3gug1{display:block;margin:0 11px 7px;color:var(--muted-foreground);font-size:14px;font-weight:550}.styles_navLink__acSay{display:flex;align-items:center;gap:11px;min-height:42px;border-radius:7px;padding:8px 11px;font-size:15px;line-height:1.4}.styles_navLink__acSay:hover{background:var(--muted)}.styles_navLinkActive__uvXb4{background:var(--muted);color:var(--foreground)!important;font-weight:600}.styles_sidebarFoot__s6zAO{border-top:1px solid var(--border);padding:15px 9px 0;margin-top:8px}.styles_sidebarFoot__s6zAO a{font-size:14px;color:var(--muted-foreground);display:flex;gap:9px;align-items:center;min-height:40px}.styles_frame__OHIv7{min-width:0}.styles_header__RVrk7{position:sticky;top:0;z-index:10;height:68px;padding:0 32px;border-bottom:1px solid var(--border);background:var(--card);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:space-between;gap:16px}.styles_headerActions__1ud7A,.styles_headerStart__on13q{display:flex;align-items:center;gap:12px;min-width:0}.styles_crumb__O7dyw{font-size:14px;color:var(--muted-foreground);display:flex;gap:10px;align-items:center}.styles_crumb__O7dyw strong{font-weight:500;color:var(--foreground)}.styles_shell__HGpXN .styles_iconButton__9sU_O{background:var(--card);border:1px solid var(--border);border-radius:7px;display:inline-flex;align-items:center;justify-content:center;width:42px;min-height:42px;padding:8px;color:var(--muted-foreground)}.styles_mobileMenu__T48xv{display:none!important}.styles_badge__Xp_x8{font-size:14px;line-height:1.4;padding:5px 9px;border-radius:6px;border:1px solid var(--border);color:var(--muted-foreground);background:var(--card);white-space:nowrap}.styles_shell__HGpXN .styles_buttonSecondary__UDgzT,.styles_shell__HGpXN .styles_button__Yyiu4{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 15px;border-radius:8px;background:var(--primary);border:1px solid var(--primary);color:var(--primary-foreground);line-height:1.4;text-decoration:none}.styles_shell__HGpXN .styles_buttonSecondary__UDgzT{background:var(--card);border-color:var(--border);color:var(--foreground)}.styles_page__ob9_f{padding:32px;max-width:1376px;margin:auto;min-width:0;overflow-wrap:anywhere}.styles_pageHeader__8WHh_{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:24px}.styles_pageHeader__8WHh_ p{color:var(--muted-foreground);font-size:16px;margin-top:7px;max-width:690px}.styles_panel__4N_C7{border:1px solid var(--border);border-radius:12px;background:var(--card);box-shadow:0 2px 3px #00000003;padding:0;min-width:0;overflow:hidden}.styles_panelHead__HbLuF{padding:20px 22px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:15px}.styles_panelBody__IXbDQ{padding:22px}.styles_homeGrid__FLa_I{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:22px;align-items:start}.styles_stack__FZzUq{display:grid;gap:22px;min-width:0}.styles_sectionHeader__7VVM2{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px}.styles_sectionHeader__7VVM2 a{font-size:14px;color:var(--muted-foreground)}.styles_quickGrid__RthOu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.styles_quickLink__rQoBG{display:flex;flex-direction:column;align-items:start;border:1px solid var(--border);border-radius:10px;padding:17px;background:var(--card);min-width:0;min-height:105px}.styles_quickLink__rQoBG:hover{border-color:var(--border);background:var(--card)}.styles_quickLink__rQoBG span{font-size:15px;font-weight:550}.styles_quickIcon__4qObD{width:34px;height:34px;display:grid;place-items:center;background:var(--muted);border-radius:8px;color:var(--muted-foreground)}.styles_empty__ERiLk{padding:36px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.styles_emptyIcon__HGp2z{display:grid;place-items:center;border:1px solid var(--border);background:var(--card);width:48px;height:48px;border-radius:13px;color:var(--muted-foreground);margin-bottom:3px}.styles_empty__ERiLk p{font-size:16px;color:var(--muted-foreground);max-width:510px;line-height:1.8}.styles_empty__ERiLk a{margin-top:9px}.styles_statusLine__kB_BY{padding:14px 16px;border:1px solid var(--border);border-radius:8px;background:var(--card);display:flex;align-items:start;gap:10px;color:var(--muted-foreground);font-size:15px;margin-bottom:20px}.styles_error__GjeoC{padding:14px;border:1px solid var(--danger-border);border-radius:8px;background:var(--muted);margin:14px 0!important}.styles_tabs__Jzk_F{display:flex;gap:24px;overflow-x:auto;border-bottom:1px solid var(--border);margin:0 0 22px;scrollbar-width:thin}.styles_shell__HGpXN .styles_tab__SUr3q{background:transparent;color:var(--muted-foreground);border:0;border-bottom:2px solid transparent;border-radius:0;padding:10px 0 13px;min-height:46px;white-space:nowrap;line-height:1.4}.styles_shell__HGpXN .styles_selectedTab__vrurY{color:var(--foreground);border-bottom-color:var(--primary);font-weight:600}.styles_tableHead__lTllu{display:grid;grid-template-columns:repeat(var(--columns,4),minmax(0,1fr));gap:16px;padding:15px 22px;background:var(--card);border-bottom:1px solid var(--border);font-size:14px;color:var(--muted-foreground)}.styles_help__CwR7f{margin-top:20px;font-size:15px;color:var(--muted-foreground)}.styles_help__CwR7f summary{cursor:pointer;min-height:44px;padding:10px 0}.styles_help__CwR7f p{margin:10px 0!important}.styles_help__CwR7f a{display:inline-flex;min-height:40px;align-items:center;text-decoration:underline}.styles_form__uEk2Q label{display:flex;flex-direction:column;gap:8px;margin:0 0 20px;font-size:16px}.styles_form__uEk2Q input,.styles_form__uEk2Q select,.styles_form__uEk2Q textarea{font:inherit;font-size:16px;min-height:46px;border:1px solid var(--border);border-radius:8px;padding:11px 13px;width:100%;min-width:0;background:var(--card);color:var(--foreground)}.styles_form__uEk2Q textarea{min-height:110px;resize:vertical}.styles_form__uEk2Q input:disabled,.styles_form__uEk2Q select:disabled,.styles_form__uEk2Q textarea:disabled{background:var(--card);color:var(--muted-foreground)}.styles_form__uEk2Q{display:block;max-width:none;margin:0}.styles_twoColumns__vg3Hl{display:grid;grid-template-columns:1fr 1fr;gap:20px}.styles_actions__y9Uwc{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.styles_muted__uobQ8{color:var(--muted-foreground);font-size:15px}.styles_summaryList__03SxH{display:grid;gap:0}.styles_summaryRow__4QJgB{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 0;border-bottom:1px solid var(--border)}.styles_summaryRow__4QJgB:last-child{border-bottom:0}.styles_summaryRow__4QJgB span:last-child{color:var(--muted-foreground);font-size:15px}.styles_chatLayout__Ohyrs{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:22px}.styles_chatBody__aecPT{min-height:320px;display:flex;align-items:center;justify-content:center}.styles_chatComposer__4bI5q{border-top:1px solid var(--border);padding:20px}.styles_chatComposer__4bI5q textarea{min-height:90px}.styles_chatComposer__4bI5q .styles_actions__y9Uwc{justify-content:space-between}.styles_modal__J_0jR{width:min(600px,calc(100vw - 32px));max-height:88svh;overflow:auto;border:1px solid var(--border);border-radius:13px;padding:24px;color:var(--foreground);background:var(--card)}.styles_drawer__WuNMs::backdrop,.styles_modal__J_0jR::backdrop{background:rgb(0 0 0/.5)}.styles_modalHeader__2nVkO{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.styles_modal__J_0jR dl{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;font-size:15px}.styles_modal__J_0jR dd{margin:0;overflow-wrap:anywhere}.styles_drawer__WuNMs{height:100svh;max-height:100svh;margin:0;inset:0 auto 0 0;width:min(320px,90vw);border:0;border-right:1px solid var(--border);padding:20px 16px;background:var(--card);color:var(--foreground)}.styles_drawer__WuNMs .styles_navigation__d9U_M{max-height:calc(100svh - 110px)}.styles_skip__a7HyV{position:absolute;top:-100px;left:15px;background:var(--card);padding:12px;z-index:100}.styles_skip__a7HyV:focus{top:10px}.styles_workflowSteps__NaguE{display:grid;gap:12px;margin-top:20px}.styles_step__r_x7w{display:grid;grid-template-columns:36px minmax(0,1fr);gap:13px;align-items:start;padding:16px;border:1px solid var(--border);border-radius:9px}.styles_stepIndex__qDCRl{display:grid;place-items:center;height:32px;width:32px;border-radius:50%;background:var(--muted);font-size:14px}.styles_connectionCard__Ao824{padding:18px;border:1px solid var(--border);border-radius:9px}.styles_connectionCard__Ao824 p{margin-top:8px;color:var(--muted-foreground)}.styles_connectionGrid__BrOxo{display:grid;grid-template-columns:1fr 1fr;gap:16px}.styles_legacy__c0lwr{display:block!important;min-height:auto!important;background:transparent!important}.styles_shell__HGpXN input[type=checkbox]{width:20px;height:20px;min-height:20px}.styles_shell__HGpXN fieldset{border:0;padding:0;margin:0;min-width:0}@media(max-width:1150px){.styles_homeGrid__FLa_I{grid-template-columns:minmax(0,1.4fr) minmax(245px,1fr)}.styles_chatLayout__Ohyrs{grid-template-columns:minmax(0,1fr)}.styles_quickGrid__RthOu{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_header__RVrk7{padding:0 26px}.styles_page__ob9_f{padding:28px}}@media(max-width:850px){.styles_shell__HGpXN{display:block}.styles_sidebar__SKI9G{display:none}.styles_mobileMenu__T48xv{display:inline-flex!important}.styles_header__RVrk7{height:64px;padding:0 18px}.styles_crumb__O7dyw>span{display:none}.styles_homeGrid__FLa_I{grid-template-columns:minmax(0,1fr)}.styles_page__ob9_f{padding:25px 20px}.styles_headerActions__1ud7A>.styles_buttonSecondary__UDgzT{display:none}.styles_headerActions__1ud7A{gap:8px}.styles_pageHeader__8WHh_{flex-wrap:wrap;gap:15px}.styles_pageHeader__8WHh_ .styles_actions__y9Uwc{width:100%}.styles_quickGrid__RthOu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.styles_page__ob9_f{padding:24px 16px}.styles_header__RVrk7{padding:0 13px;gap:10px}.styles_headerStart__on13q{gap:8px}.styles_headerActions__1ud7A{gap:7px}.styles_headerActions__1ud7A>.styles_badge__Xp_x8{font-size:14px;padding:5px 7px}.styles_shell__HGpXN h1{font-size:26px}.styles_shell__HGpXN h2{font-size:18px}.styles_panelBody__IXbDQ,.styles_panelHead__HbLuF{padding:18px}.styles_empty__ERiLk{padding:30px 18px}.styles_empty__ERiLk p{font-size:16px}.styles_connectionGrid__BrOxo,.styles_twoColumns__vg3Hl{grid-template-columns:minmax(0,1fr)}.styles_quickGrid__RthOu{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_quickLink__rQoBG{padding:15px;min-height:100px}.styles_tabs__Jzk_F{gap:22px}.styles_tableHead__lTllu{font-size:14px;gap:10px;padding:14px 16px}.styles_tableHead__lTllu>span:nth-child(n+4){display:none}.styles_tableHead__lTllu{grid-template-columns:repeat(3,minmax(0,1fr))}.styles_chatComposer__4bI5q{padding:18px}.styles_chatBody__aecPT{min-height:280px}.styles_summaryRow__4QJgB{align-items:start}.styles_modal__J_0jR{padding:20px}}.styles_shell__HGpXN aside{margin:0;font-size:inherit;color:inherit}.styles_shell__HGpXN input,.styles_shell__HGpXN select,.styles_shell__HGpXN textarea{color-scheme:inherit}.styles_crumb__O7dyw{min-width:0;overflow:hidden}.styles_crumb__O7dyw strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_headerStart__on13q{flex:1}.styles_headerActions__1ud7A{flex-shrink:0}.styles_shell__HGpXN .styles_iconButton__9sU_O{width:44px;min-height:44px}.styles_panelHead__HbLuF{flex-wrap:wrap}.styles_panelHead__HbLuF>a{font-size:15px;color:var(--muted-foreground)}.styles_captureCard__4KrAF .styles_panelBody__IXbDQ{padding:28px}.styles_captureIcon__nd_IV{width:44px;height:44px;display:grid;place-items:center;border-radius:10px;background:var(--muted);margin-bottom:20px}.styles_captureCard__4KrAF h2{font-size:24px}.styles_composeCopy__426xZ{margin:10px 0 24px!important;color:var(--muted-foreground);font-size:16px}.styles_quickLink__rQoBG{flex-direction:row;align-items:center;min-height:76px;gap:12px}.styles_quickLink__rQoBG>svg{margin-left:auto;flex:none}.styles_quickLink__rQoBG>span:nth-child(2){flex:1}.styles_quickIcon__4qObD{flex:none}.styles_themeControl__aWrBg{position:relative}.styles_themeControl__aWrBg select{font:inherit;font-size:14px;min-height:44px;width:84px;cursor:pointer;padding:8px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--foreground)}.styles_themeNotice__m8Ot6{position:absolute;right:0;top:52px;z-index:20;width:250px;padding:14px;border:1px solid var(--border);border-radius:10px;background:var(--popover);color:var(--popover-foreground);box-shadow:0 8px 24px #0002;font-size:15px;line-height:1.7}.styles_setupOverview__c81MO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.styles_setupOverview__c81MO p{font-size:16px;color:var(--muted-foreground);line-height:1.7;margin-top:8px}@media(max-width:560px){.styles_headerSearch__bXYd8{display:none!important}.styles_headerActions__1ud7A{gap:6px}.styles_themeControl__aWrBg select{width:78px}.styles_captureCard__4KrAF .styles_panelBody__IXbDQ{padding:22px}.styles_captureCard__4KrAF h2{font-size:22px}.styles_quickGrid__RthOu{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_quickLink__rQoBG{padding:14px;gap:8px;min-height:74px}.styles_quickLink__rQoBG>svg{display:none}.styles_setupOverview__c81MO{grid-template-columns:1fr;gap:20px}.styles_setupOverview__c81MO p{margin-top:4px}.styles_headerActions__1ud7A>.styles_badge__Xp_x8{font-size:14px}}.styles_error__GjeoC{background:var(--danger-background);border-color:var(--danger-border);color:var(--danger)}.styles_draftForm__ttb06{margin-top:22px}.styles_draftFields__0VKv6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.styles_fullWidth__l0Pcy{grid-column:1/-1}.styles_draftDetails__9AT4V{margin:0 0 24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.styles_draftDetails__9AT4V>div{min-width:0}.styles_draftDetails__9AT4V dt{font-weight:600;margin-bottom:6px}.styles_draftDetails__9AT4V dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted-foreground)}.styles_draftSecurity__4OudX{margin-top:28px;padding-top:24px;border-top:1px solid var(--border);display:grid;gap:16px}.styles_draftSecurity__4OudX input{display:block;width:100%;margin-top:10px;min-height:46px;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--muted);color:var(--foreground)}.styles_filterRow__Ja12T{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:14px;align-items:end}.styles_filterRow__Ja12T label{margin:0}.styles_trainingSet__nq3Mk{border:1px solid var(--border)!important;border-radius:8px;padding:18px!important;margin:0 0 20px!important}.styles_trainingSet__nq3Mk legend{padding:0 8px;font-weight:600}.styles_tableScroll__2A_6s{overflow-x:auto;max-width:100%}.styles_businessTable__KQT7o{width:100%;min-width:540px;border-collapse:collapse}.styles_businessTable__KQT7o th{text-align:left;padding:14px 22px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-weight:550;color:var(--muted-foreground)}.styles_businessTable__KQT7o td{padding:0}.styles_visuallyHidden__Dk6rp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.styles_stack__FZzUq [hidden]{display:none!important}.styles_draftForm__ttb06>.styles_actions__y9Uwc{margin-top:24px}@media(max-width:850px){.styles_filterRow__Ja12T{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_filterRow__Ja12T>label:first-child{grid-column:1/-1}}@media(max-width:560px){.styles_draftDetails__9AT4V,.styles_draftFields__0VKv6,.styles_filterRow__Ja12T{grid-template-columns:minmax(0,1fr)}.styles_draftForm__ttb06 .styles_actions__y9Uwc>button{flex:1 1 auto}.styles_businessTable__KQT7o th{padding:14px 16px}.styles_trainingSet__nq3Mk{padding:14px!important}}.styles_shellCollapsed__C6B0z{grid-template-columns:76px minmax(0,1fr)}.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G{padding-inline:12px}.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_brand__1qwST{padding-inline:6px;justify-content:center}.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_brandMark___c6cx{flex:none}.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_brandLabel__23JJN,.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_groupTitle__3gug1,.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_navLabel__LvPXM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_navLink__acSay{justify-content:center;padding:11px;min-height:44px}.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_navigation__d9U_M{padding-right:0;scrollbar-width:none}.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_group__ug_3W+.styles_group__ug_3W{padding-top:12px;border-top:1px solid var(--border)}.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_sidebarFoot__s6zAO{padding-inline:0}.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_sidebarFoot__s6zAO a{justify-content:center;min-height:44px}.styles_shell__HGpXN .styles_navLink__acSay>svg,.styles_shell__HGpXN .styles_summaryRow__4QJgB>svg{flex-shrink:0}.styles_shell__HGpXN .styles_navLabel__LvPXM{min-width:0;overflow-wrap:anywhere}.styles_shell__HGpXN .styles_iconButton__9sU_O{flex-shrink:0}.styles_shell__HGpXN{--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2352525b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root[data-lifeos-theme=dark] .styles_shell__HGpXN{--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a1a1aa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.styles_shell__HGpXN select:not([multiple]):not([size]){appearance:none;-webkit-appearance:none;box-sizing:border-box;min-inline-size:0;max-inline-size:100%;padding-inline-end:40px;background-image:var(--select-chevron);background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px}@media(max-width:850px){.styles_shell__HGpXN .styles_desktopSidebarToggle__oJLz8{display:none}.styles_shellCollapsed__C6B0z{display:block}}@media(forced-colors:active){.styles_shell__HGpXN select:not([multiple]):not([size]){appearance:auto;-webkit-appearance:auto;background-image:none;padding-inline-end:12px}}.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_navLink__acSay:focus-visible,.styles_shellCollapsed__C6B0z>.styles_sidebar__SKI9G .styles_sidebarFoot__s6zAO a:focus-visible{outline-offset:-3px}.styles_page__wPhyS{width:100%;max-width:1040px;min-width:0;margin:0 auto;padding:24px;color:var(--foreground);font-size:16px;line-height:1.65;overflow-wrap:anywhere}.styles_header__Ec8tA{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.styles_header__Ec8tA h1{font-size:30px;line-height:1.3;margin:0 0 8px;font-weight:700}.styles_header__Ec8tA p{margin:0;color:var(--foreground)}.styles_badge__qbPAm{flex-shrink:0;border:1px solid var(--border);background:var(--muted);color:var(--foreground);border-radius:20px;padding:5px 12px;font-size:14px}.styles_panel__OX5r1{min-width:0;background:var(--card);border:1px solid var(--border);border-radius:16px;padding:24px;margin:20px 0;box-shadow:0 3px 12px #00000005}.styles_panel__OX5r1 h2{font-size:22px;line-height:1.4;margin:0 0 14px}.styles_panel__OX5r1 p{margin:12px 0}.styles_form__X5_W3{display:grid;gap:20px}.styles_form__X5_W3 label{display:grid;gap:8px;font-weight:600;min-width:0}.styles_filters__NAdcn{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.styles_page__wPhyS input:not([type=checkbox]),.styles_page__wPhyS select{width:100%;min-width:0;box-sizing:border-box;padding:11px 12px}.styles_page__wPhyS button,.styles_page__wPhyS input:not([type=checkbox]),.styles_page__wPhyS select{min-height:46px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--foreground);font:inherit}.styles_page__wPhyS button{padding:10px 16px;cursor:pointer;white-space:normal;text-align:left}.styles_page__wPhyS button:disabled{cursor:default;opacity:.6}.styles_page__wPhyS button:focus-visible,.styles_page__wPhyS input:focus-visible,.styles_page__wPhyS select:focus-visible,.styles_page__wPhyS summary:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.styles_page__wPhyS button.styles_primary__eBzZx{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.styles_form__X5_W3 label.styles_confirm__glTJL{display:flex;align-items:flex-start;gap:12px;font-weight:400}.styles_confirm__glTJL input{flex:0 0 auto;width:21px;height:21px;margin-top:3px;accent-color:var(--foreground)}.styles_actions__rY6dp{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.styles_error__TQup5,.styles_notice__kAqVN{padding:14px 16px;border-radius:10px;background:var(--muted);border:1px solid var(--border)}.styles_empty__N9yQR,.styles_error__TQup5{background:var(--muted)}.styles_empty__N9yQR{padding:18px;border-radius:10px;color:var(--foreground)}.styles_list__lPFyi{list-style:none;padding:0;margin:20px 0;display:grid;gap:14px}.styles_list__lPFyi li{min-width:0}.styles_list__lPFyi li button{display:flex;flex-direction:column;gap:8px;width:100%;padding:18px;text-align:left;border-color:var(--border)}.styles_list__lPFyi strong{font-size:19px;font-weight:650}.styles_list__lPFyi span{display:block}.styles_body__iNJVf{white-space:pre-wrap;color:var(--foreground)}.styles_readMore___Wyus{color:var(--foreground);font-weight:600}.styles_help__J5Qy3{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--border)}.styles_page__wPhyS summary{cursor:pointer;font-weight:600;min-height:36px}.styles_document__g0VyW{margin:22px 0;padding:18px;background:var(--muted);border-radius:10px}.styles_document__g0VyW h3{font-size:19px;line-height:1.5;margin:0 0 12px}.styles_page__wPhyS dl{margin:12px 0}.styles_page__wPhyS dt{font-weight:600;color:var(--muted-foreground)}.styles_page__wPhyS dd{margin:4px 0 16px;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:600px){.styles_page__wPhyS{padding:16px 12px}.styles_header__Ec8tA{flex-wrap:wrap;margin-bottom:16px}.styles_header__Ec8tA h1{font-size:27px}.styles_panel__OX5r1{padding:18px 14px;border-radius:12px;margin:16px 0}.styles_filters__NAdcn{grid-template-columns:1fr}.styles_actions__rY6dp{align-items:stretch}.styles_actions__rY6dp button{flex:1 1 145px}.styles_document__g0VyW,.styles_list__lPFyi li button{padding:14px}.styles_badge__qbPAm{font-size:14px}}@media(max-width:390px){.styles_page__wPhyS{padding:14px 10px}.styles_panel__OX5r1{padding:16px 12px}.styles_header__Ec8tA h1{font-size:26px}}.styles_readingHelp__3BklS>summary{min-height:44px;font-size:16px}.styles_document__g0VyW{background:var(--card);padding:24px 0;border-top:1px solid var(--border);border-radius:0;max-width:74ch;line-height:1.9}.styles_document__g0VyW dd{font-size:17px;margin:8px 0 22px}.styles_document__g0VyW h3{font-size:20px}.styles_document__g0VyW dt{font-size:15px}.styles_panel__OX5r1[aria-label="窗口来源详情"]{max-width:880px;margin-inline:auto}.styles_panel__OX5r1[aria-label="窗口来源详情"]>h2{font-size:26px;margin-top:24px}.styles_list__lPFyi li button{border-radius:10px}.styles_panel__OX5r1{box-shadow:none;border-radius:12px}.styles_error__TQup5{background:var(--danger-background);border-color:var(--danger-border);color:var(--danger)}.styles_page__A3_nu{padding:32px;max-width:1376px;margin:auto;color:var(--foreground);overflow-wrap:anywhere;min-width:0}.styles_page__A3_nu *{box-sizing:border-box}.styles_actions__2SRjB,.styles_header__9gL6c,.styles_toolbar__CE4qW{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.styles_header__9gL6c{justify-content:space-between;margin-bottom:24px;align-items:start}.styles_header__9gL6c p{color:var(--muted-foreground);margin-top:8px}.styles_page__A3_nu h1{font-size:28px}.styles_page__A3_nu h2{font-size:19px;margin-bottom:12px}.styles_page__A3_nu h3{font-size:17px;margin-top:18px}.styles_badge__QfWh1{border:1px solid var(--border);background:var(--card);border-radius:6px;padding:5px 9px;font-size:13px}.styles_error__ZsNl2,.styles_notice__SAPym{padding:14px 16px;border:1px solid var(--border);border-radius:8px;background:var(--card);margin:0 0 20px;line-height:1.7}.styles_notice__SAPym p{margin:8px 0}.styles_error__ZsNl2{background:var(--muted)}.styles_columns__dc_t7{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,1.5fr);gap:22px;align-items:start}.styles_panel__0unqE{border:1px solid var(--border);border-radius:12px;background:var(--card);padding:22px;min-width:0}.styles_panel__0unqE>p{margin-bottom:16px}.styles_link__BPYTu,.styles_page__A3_nu button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:9px 13px;border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:8px;font:inherit;cursor:pointer;text-decoration:none}.styles_page__A3_nu button:disabled{opacity:.55;cursor:default}.styles_page__A3_nu :focus-visible{outline:2px solid var(--ring);outline-offset:3px}.styles_page__A3_nu button.styles_primary__ZwY9V{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.styles_toolbar__CE4qW{margin-bottom:16px}.styles_toolbar__CE4qW h2{margin:0;flex:1}.styles_filter__0mwM6{display:flex;align-items:center;gap:12px;margin-bottom:16px}.styles_filter__0mwM6 select{min-height:44px;border:1px solid var(--border);border-radius:8px;padding:8px;font:inherit;background:var(--card);color:var(--foreground)}.styles_list__7Ys4_{list-style:none;padding:0;margin:0}.styles_list__7Ys4_ li{border-bottom:1px solid var(--border)}.styles_list__7Ys4_ button{display:flex;flex-direction:column;align-items:start;gap:5px;width:100%;text-align:left;border:0;border-radius:6px;padding:15px 10px;background:transparent}.styles_list__7Ys4_ button[aria-current=true]{background:var(--muted)}.styles_list__7Ys4_ button:hover{background:var(--card)}.styles_list__7Ys4_ small,.styles_list__7Ys4_ span{color:var(--muted-foreground);font-size:14px}.styles_list__7Ys4_ strong{font-size:16px}.styles_empty___40KB{color:var(--muted-foreground);padding:24px 0;line-height:1.8}.styles_form__2bU56{margin-top:20px}.styles_form__2bU56 fieldset{margin:0;padding:0;border:0;min-width:0}.styles_form__2bU56 label{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.styles_form__2bU56 input,.styles_form__2bU56 select,.styles_form__2bU56 textarea{font:inherit;min-height:46px;width:100%;min-width:0;border:1px solid var(--border);border-radius:8px;padding:11px 13px;background:var(--card);color:var(--foreground)}.styles_form__2bU56 textarea{min-height:160px;resize:vertical}.styles_formColumns__z5PMK{display:grid;grid-template-columns:1fr 1fr;gap:16px}.styles_content__sfXU_{line-height:1.8;margin:16px 0}.styles_content__sfXU_ p{margin:8px 0}.styles_notes__LYUpg{white-space:pre-wrap}.styles_provenance__zuiCm{border-top:1px solid var(--border);margin-top:24px;padding-top:12px}.styles_provenance__zuiCm summary{padding:12px 0;min-height:44px;cursor:pointer}.styles_provenance__zuiCm dl{display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px;font-size:14px}.styles_provenance__zuiCm dd{margin:0}.styles_provenance__zuiCm pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--card);padding:12px;max-height:360px;overflow:auto;font-size:13px}.styles_link__BPYTu{margin-right:12px}.styles_actions__2SRjB{margin-top:16px}@media(max-width:950px){.styles_columns__dc_t7{grid-template-columns:minmax(0,1fr)}.styles_page__A3_nu{padding:24px}}@media(max-width:560px){.styles_page__A3_nu{padding:24px 16px}.styles_panel__0unqE{padding:18px}.styles_formColumns__z5PMK{grid-template-columns:minmax(0,1fr);gap:0}.styles_header__9gL6c{gap:12px}.styles_page__A3_nu h1{font-size:26px}.styles_toolbar__CE4qW{gap:8px}.styles_provenance__zuiCm dl{grid-template-columns:75px minmax(0,1fr)}}.styles_error__ZsNl2{background:var(--danger-background);border-color:var(--danger-border);color:var(--danger)}.journal_page__yg7tL{max-width:1180px;margin:0 auto;padding:32px;color:var(--foreground);font-family:inherit}.journal_actions__2Aq6o,.journal_detailHeading__V3_pG,.journal_header__eQS8I,.journal_toolbar__dVMk3{display:flex;align-items:center;justify-content:space-between;gap:16px}.journal_header__eQS8I{margin-bottom:28px}.journal_header__eQS8I h1{font-size:30px;line-height:1.2;margin:4px 0 10px}.journal_header__eQS8I p{color:var(--muted-foreground);margin:0}.journal_eyebrow__Eql10{font-size:12px;letter-spacing:.12em}.journal_toolbar__dVMk3{padding:12px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:18px}.journal_ack__AlxeM,.journal_toolbar__dVMk3 label{display:flex;align-items:center;gap:8px}.journal_page__yg7tL button{border:1px solid var(--border);border-radius:7px;background:var(--card);color:var(--foreground);padding:9px 14px;font:inherit;font-size:14px;cursor:pointer}.journal_page__yg7tL button:hover{background:var(--muted)}.journal_page__yg7tL a:focus-visible,.journal_page__yg7tL button:focus-visible,.journal_page__yg7tL input:focus-visible,.journal_page__yg7tL textarea:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.journal_page__yg7tL button:disabled{opacity:.5;cursor:not-allowed}.journal_page__yg7tL button.journal_primary__xrJqn{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}.journal_page__yg7tL button.journal_primary__xrJqn:hover{background:var(--primary)}.journal_page__yg7tL a{color:var(--muted-foreground)}.journal_error__5vdkV,.journal_notice__Q3PcH,.journal_success__fe9MR{padding:13px 16px;border-radius:7px;font-size:14px;line-height:1.6}.journal_notice__Q3PcH{background:var(--muted);color:var(--foreground)}.journal_error__5vdkV{background:var(--muted);border:1px solid var(--danger-border)}.journal_error__5vdkV p{margin:0 0 8px}.journal_success__fe9MR{background:var(--muted);color:var(--foreground)}.journal_columns__exuxq{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:24px}.journal_panel__tURkv{border:1px solid var(--border);background:var(--card);border-radius:10px;padding:22px;min-width:0}.journal_panel__tURkv h2{font-size:18px;line-height:1.5;margin:0 0 18px}.journal_list__9n9xS{padding:0;margin:0;list-style:none}.journal_list__9n9xS li+li{margin-top:8px}.journal_list__9n9xS button{display:flex;flex-direction:column;gap:8px;width:100%;text-align:left;padding:14px}.journal_list__9n9xS button[aria-current=true]{background:var(--muted);border-color:var(--border)}.journal_list__9n9xS strong{font-weight:600;overflow-wrap:anywhere}.journal_hint__rHQFb,.journal_list__9n9xS span{font-size:13px;color:var(--muted-foreground)}.journal_empty__X0kyY{padding:18px 0;line-height:1.8;color:var(--muted-foreground)}.journal_empty__X0kyY p{margin:0 0 8px}.journal_panel__tURkv fieldset{border:0;padding:0;margin:0}.journal_panel__tURkv form label:not(.journal_ack__AlxeM){display:flex;flex-direction:column;gap:8px;margin:0 0 18px;font-size:14px;color:var(--foreground)}.journal_panel__tURkv input:not([type=checkbox]),.journal_panel__tURkv textarea{width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;padding:10px 12px;background:var(--card);color:var(--foreground);font:inherit;line-height:1.7}.journal_panel__tURkv input[type=date]{max-width:240px}.journal_panel__tURkv textarea{resize:vertical;min-height:200px}.journal_ack__AlxeM{font-size:13px;margin:18px 0}.journal_actions__2Aq6o{justify-content:flex-start;margin-top:20px}.journal_detailHeading__V3_pG h2{margin-bottom:0}.journal_body__zMBfV{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.95}.journal_history__uskWj{border-top:1px solid var(--border);margin-top:28px;padding-top:18px}.journal_history__uskWj summary{cursor:pointer;font-size:14px;line-height:1.8}.journal_history__uskWj h3{font-size:14px;margin-top:18px}.journal_history__uskWj details{padding:8px 0}.journal_history__uskWj button{margin-top:14px}@media(max-width:760px){.journal_page__yg7tL{padding:20px 16px}.journal_header__eQS8I{align-items:flex-start}.journal_header__eQS8I h1{font-size:26px}.journal_header__eQS8I>button{max-width:140px}.journal_columns__exuxq{grid-template-columns:1fr;gap:16px}.journal_panel__tURkv{padding:18px}.journal_toolbar__dVMk3{align-items:flex-start}.journal_toolbar__dVMk3 label{font-size:13px}.journal_actions__2Aq6o{flex-wrap:wrap}}.journal_error__5vdkV{background:var(--danger-background);border-color:var(--danger-border);color:var(--danger)}.styles_page__hekaC{padding:32px;max-width:1376px;margin:auto;color:var(--foreground);overflow-wrap:anywhere;min-width:0}.styles_page__hekaC *{box-sizing:border-box}.styles_actions__J5t4k,.styles_header__RFkGm,.styles_toolbar__1IsR9{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.styles_header__RFkGm{justify-content:space-between;margin-bottom:24px;align-items:start}.styles_header__RFkGm p,.styles_muted__uzrkU{color:var(--muted-foreground);margin-top:8px}.styles_page__hekaC h1{font-size:28px}.styles_page__hekaC h2{font-size:19px;margin-bottom:12px}.styles_page__hekaC h3{font-size:17px;margin-top:18px}.styles_page__hekaC h4{margin-top:16px}.styles_badge__hSShU{border:1px solid var(--border);background:var(--card);border-radius:6px;padding:5px 9px;font-size:13px}.styles_error__a034o,.styles_notice__rFoJh{padding:14px 16px;border:1px solid var(--border);border-radius:8px;background:var(--card);margin:0 0 20px;line-height:1.7}.styles_notice__rFoJh p{margin:8px 0}.styles_error__a034o{background:var(--muted)}.styles_columns__68T_n{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,1.5fr);gap:22px;align-items:start}.styles_panel__76Olc{border:1px solid var(--border);border-radius:12px;background:var(--card);padding:22px;min-width:0}.styles_panel__76Olc>p{margin-bottom:16px}.styles_link__0CAVj,.styles_page__hekaC button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:9px 13px;border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:8px;font:inherit;cursor:pointer;text-decoration:none}.styles_page__hekaC button:disabled{opacity:.55;cursor:default}.styles_page__hekaC :focus-visible{outline:2px solid var(--ring);outline-offset:3px}.styles_page__hekaC button.styles_primary__f_bgd{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.styles_toolbar__1IsR9{margin-bottom:16px}.styles_toolbar__1IsR9 h2{margin:0;flex:1}.styles_filter__QL2LN{display:flex;align-items:center;gap:12px;margin-bottom:16px}.styles_filter__QL2LN select{min-height:44px;border:1px solid var(--border);border-radius:8px;padding:8px;font:inherit;background:var(--card);color:var(--foreground)}.styles_list__4k4jU{list-style:none;padding:0;margin:0}.styles_list__4k4jU li{border-bottom:1px solid var(--border)}.styles_list__4k4jU button{display:flex;flex-direction:column;align-items:start;gap:5px;width:100%;text-align:left;border:0;border-radius:6px;padding:15px 10px;background:transparent}.styles_list__4k4jU button[aria-current=true]{background:var(--muted)}.styles_list__4k4jU button:hover{background:var(--card)}.styles_list__4k4jU small,.styles_list__4k4jU span{color:var(--muted-foreground);font-size:14px}.styles_list__4k4jU strong{font-size:16px}.styles_empty__G97yP{color:var(--muted-foreground);padding:24px 0;line-height:1.8}.styles_form__YSI8Y{margin-top:20px}.styles_form__YSI8Y fieldset{margin:0;padding:0;border:0;min-width:0}.styles_form__YSI8Y label{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.styles_form__YSI8Y input,.styles_form__YSI8Y select,.styles_form__YSI8Y textarea{font:inherit;min-height:46px;width:100%;min-width:0;border:1px solid var(--border);border-radius:8px;padding:11px 13px;background:var(--card);color:var(--foreground)}.styles_form__YSI8Y textarea{min-height:140px;resize:vertical}.styles_formColumns__Go1eK{display:grid;grid-template-columns:1fr 1fr;gap:16px}.styles_help__YYp7X{color:var(--muted-foreground);font-size:14px;line-height:1.7;margin:-8px 0 20px}.styles_content__Jrk6n{line-height:1.8;margin:16px 0}.styles_content__Jrk6n p{margin:8px 0}.styles_content__Jrk6n dl,.styles_provenance__I8KjJ dl{display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px;font-size:14px}.styles_content__Jrk6n dd,.styles_provenance__I8KjJ dd{margin:0}.styles_notes__W_szR{white-space:pre-wrap}.styles_provenance__I8KjJ{border-top:1px solid var(--border);margin-top:24px;padding-top:12px}.styles_provenance__I8KjJ summary{padding:12px 0;min-height:44px;cursor:pointer}.styles_provenance__I8KjJ pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--card);padding:12px;max-height:360px;overflow:auto;font-size:13px}.styles_link__0CAVj,.styles_secondary__H4PnI{margin-right:12px}.styles_secondary__H4PnI{margin-top:12px}.styles_actions__J5t4k{margin-top:16px}@media(max-width:950px){.styles_columns__68T_n{grid-template-columns:minmax(0,1fr)}.styles_page__hekaC{padding:24px}}@media(max-width:560px){.styles_page__hekaC{padding:24px 16px}.styles_panel__76Olc{padding:18px}.styles_formColumns__Go1eK{grid-template-columns:minmax(0,1fr);gap:0}.styles_header__RFkGm{gap:12px}.styles_page__hekaC h1{font-size:26px}.styles_toolbar__1IsR9{gap:8px}.styles_content__Jrk6n dl,.styles_provenance__I8KjJ dl{grid-template-columns:75px minmax(0,1fr)}}.styles_error__a034o{background:var(--danger-background);border-color:var(--danger-border);color:var(--danger)}.styles_page__eGfu7{padding:32px;max-width:1376px;margin:auto;color:var(--foreground);overflow-wrap:anywhere;min-width:0}.styles_page__eGfu7 *{box-sizing:border-box}.styles_actions__8SL3g,.styles_header__l7j5X,.styles_toolbar__YTfTQ{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.styles_header__l7j5X{justify-content:space-between;margin-bottom:24px;align-items:start}.styles_header__l7j5X p{color:var(--muted-foreground);margin-top:8px}.styles_page__eGfu7 h1{font-size:28px}.styles_page__eGfu7 h2{font-size:19px;margin-bottom:12px}.styles_page__eGfu7 h3{font-size:17px;margin-top:18px}.styles_badge__VtWgH{border:1px solid var(--border);background:var(--card);border-radius:6px;padding:5px 9px;font-size:13px}.styles_error__DN5kL,.styles_notice__OPg6C{padding:14px 16px;border:1px solid var(--border);border-radius:8px;background:var(--card);margin:0 0 20px;line-height:1.7}.styles_notice__OPg6C p{margin:8px 0}.styles_error__DN5kL{background:var(--muted)}.styles_columns__B6Ctw{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,1.5fr);gap:22px;align-items:start}.styles_panel__n27XO{border:1px solid var(--border);border-radius:12px;background:var(--card);padding:22px;min-width:0}.styles_panel__n27XO>p{margin-bottom:16px}.styles_link__TkiBd,.styles_page__eGfu7 button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:9px 13px;border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:8px;font:inherit;cursor:pointer;text-decoration:none}.styles_page__eGfu7 button:disabled{opacity:.55;cursor:default}.styles_page__eGfu7 :focus-visible{outline:2px solid var(--ring);outline-offset:3px}.styles_page__eGfu7 button.styles_primary__Vnp23{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.styles_toolbar__YTfTQ{margin-bottom:16px}.styles_toolbar__YTfTQ h2{margin:0;flex:1}.styles_filter__tnHup{display:flex;align-items:center;gap:12px;margin-bottom:16px}.styles_filter__tnHup select{min-height:44px;border:1px solid var(--border);border-radius:8px;padding:8px;font:inherit;background:var(--card);color:var(--foreground)}.styles_list__x4qW6{list-style:none;padding:0;margin:0}.styles_list__x4qW6 li{border-bottom:1px solid var(--border)}.styles_list__x4qW6 button{display:flex;flex-direction:column;align-items:start;gap:5px;width:100%;text-align:left;border:0;border-radius:6px;padding:15px 10px;background:transparent}.styles_list__x4qW6 button[aria-current=true]{background:var(--muted)}.styles_list__x4qW6 button:hover{background:var(--card)}.styles_list__x4qW6 small,.styles_list__x4qW6 span{color:var(--muted-foreground);font-size:15px}.styles_list__x4qW6 strong{font-size:16px}.styles_empty__KGMy9{color:var(--muted-foreground);padding:24px 0;line-height:1.8}.styles_form__arB63{margin-top:20px}.styles_form__arB63 fieldset{margin:0;padding:0;border:0;min-width:0}.styles_form__arB63 label{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.styles_form__arB63 input,.styles_form__arB63 select,.styles_form__arB63 textarea{font:inherit;min-height:46px;width:100%;min-width:0;border:1px solid var(--border);border-radius:8px;padding:11px 13px;background:var(--card);color:var(--foreground)}.styles_form__arB63 textarea{min-height:160px;resize:vertical}.styles_formColumns__bkTBF{display:grid;grid-template-columns:1fr 1fr;gap:16px}.styles_content__1QxPP{line-height:1.8;margin:16px 0}.styles_content__1QxPP p{margin:8px 0}.styles_notes__Vt_jE{white-space:pre-wrap}.styles_provenance__63v9A{border-top:1px solid var(--border);margin-top:24px;padding-top:12px}.styles_provenance__63v9A summary{padding:12px 0;min-height:44px;cursor:pointer}.styles_provenance__63v9A dl{display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px;font-size:15px}.styles_provenance__63v9A dd{margin:0}.styles_provenance__63v9A pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--card);padding:12px;max-height:360px;overflow:auto;font-size:13px}.styles_link__TkiBd{margin-right:12px}.styles_actions__8SL3g{margin-top:16px}@media(max-width:950px){.styles_columns__B6Ctw{grid-template-columns:minmax(0,1fr)}.styles_page__eGfu7{padding:24px}}@media(max-width:560px){.styles_page__eGfu7{padding:24px 16px}.styles_panel__n27XO{padding:18px}.styles_formColumns__bkTBF{grid-template-columns:minmax(0,1fr);gap:0}.styles_header__l7j5X{gap:12px}.styles_page__eGfu7 h1{font-size:26px}.styles_toolbar__YTfTQ{gap:8px}.styles_provenance__63v9A dl{grid-template-columns:75px minmax(0,1fr)}}.styles_form__arB63 .styles_confirm__TySTI{flex-direction:row;align-items:flex-start;gap:12px}.styles_form__arB63 .styles_confirm__TySTI input{width:20px;height:20px;min-height:20px;flex:none;margin-top:3px}.styles_form__arB63 .styles_confirm__TySTI span{line-height:1.6}.styles_hint__1mdNy{color:var(--muted-foreground);font-size:15px;line-height:1.7;margin:0 0 18px}.styles_excerpt__yOorp{line-height:1.6;white-space:pre-wrap}.styles_notice__OPg6C button{margin:10px 0 0 10px}.styles_content__1QxPP{max-width:74ch}.styles_content__1QxPP h3{margin:24px 0 12px}.styles_notes__Vt_jE{overflow-wrap:anywhere}.styles_typeTabs__jsFz_{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.styles_typeTabs__jsFz_ button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.styles_projectStatus__yMgkq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;padding:12px 0;border-bottom:1px solid var(--border);margin-bottom:16px}.styles_projectStatus__yMgkq p{margin:0}.styles_form__arB63+.styles_notice__OPg6C{margin-top:20px}@media(max-width:560px){.styles_projectStatus__yMgkq{grid-template-columns:minmax(0,1fr)}}.styles_linkSection__nEZ6X{border-top:1px solid var(--border);margin:24px 0;padding-top:18px}.styles_linkSection__nEZ6X h3{margin:0}.styles_linkList__33jN6{list-style:none;padding:0;margin:16px 0}.styles_linkList__33jN6>li{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;border-bottom:1px solid var(--border);padding:16px 0}.styles_linkList__33jN6>li>div{min-width:0}.styles_linkList__33jN6 p{margin:6px 0;line-height:1.65}.styles_linkList__33jN6 small{color:var(--muted-foreground)}.styles_linkList__33jN6 .styles_actions__8SL3g{margin:0;flex-shrink:0;max-width:46%}.styles_sourceDocument__y_PM0{margin:18px 0;line-height:1.8}.styles_sourceDocument__y_PM0 dl>div{padding:10px 0;border-bottom:1px solid var(--border)}.styles_sourceDocument__y_PM0 dt{font-weight:600}.styles_sourceDocument__y_PM0 dd{margin:4px 0 0}.styles_sourceDocument__y_PM0 h4{font-size:16px}@media(max-width:700px){.styles_linkList__33jN6>li{flex-direction:column}.styles_linkList__33jN6 .styles_actions__8SL3g{max-width:100%;width:100%}}.styles_content__1QxPP{font-size:17px;line-height:1.9;max-width:72ch}.styles_content__1QxPP p{margin:12px 0}.styles_content__1QxPP h3{font-size:20px}.styles_toolbar__YTfTQ>h2{line-height:1.5}.styles_provenance__63v9A{color:var(--muted-foreground)}.styles_provenance__63v9A pre{background:var(--muted);color:var(--foreground)}.styles_error__DN5kL{background:var(--danger-background);border-color:var(--danger-border);color:var(--danger)}.styles_panel__lUrb_{border:1px solid var(--border);border-radius:12px;padding:24px;min-width:0;background:var(--card)}.styles_heading__kO_AL{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.styles_heading__kO_AL h2{font-size:20px;margin:0}.styles_heading__kO_AL span,.styles_panel__lUrb_ details,.styles_panel__lUrb_ p{color:var(--foreground);line-height:1.7}.styles_panel__lUrb_ form{display:grid;gap:12px;margin:20px 0}.styles_panel__lUrb_ textarea{width:100%;min-width:0;box-sizing:border-box;padding:12px;font:16px/1.6 ui-monospace,monospace;border:1px solid var(--border);border-radius:8px;resize:vertical}.styles_check__Pl9wD{display:flex;align-items:flex-start;gap:8px;line-height:1.6}.styles_check__Pl9wD input{margin-top:6px}.styles_actions__ImT3w,.styles_counts__q79PY{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.styles_actions__ImT3w a,.styles_actions__ImT3w button{padding:10px 14px;border:1px solid var(--border);border-radius:8px;background:var(--card);min-height:44px;color:var(--foreground);text-decoration:none;font:inherit}.styles_actions__ImT3w button:disabled{color:var(--muted-foreground);background:var(--muted)}.styles_error__6c64B{color:var(--danger)!important}.styles_counts__q79PY span{padding:8px;background:var(--muted);border-radius:6px}.styles_list__oFkn7{list-style:none;padding:0;display:grid;gap:12px}.styles_list__oFkn7 li{padding:16px;border:1px solid var(--border);border-radius:8px;overflow-wrap:anywhere}.styles_list__oFkn7 li>div{display:flex;gap:12px;justify-content:space-between}.styles_list__oFkn7 p{margin:8px 0 0}.styles_panel__lUrb_ summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.styles_panel__lUrb_ :focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media(max-width:600px){.styles_panel__lUrb_{padding:16px}.styles_actions__ImT3w>*{flex:1 1 100%;text-align:center}.styles_list__oFkn7 li>div{flex-direction:column}}.styles_error__6c64B{background:var(--danger-background);border-color:var(--danger-border);color:var(--danger)}