.AppSidebar_sidebar__IlvDa{display:flex;flex-direction:column;width:var(--sidebar-width);flex-shrink:0;height:100%;background:var(--sidebar-bg);color:var(--sidebar-text);border-right:1px solid var(--sidebar-border);transition:width var(--duration) var(--ease);overflow:hidden}.AppSidebar_collapsed__kDhDW{width:var(--sidebar-width-collapsed)}.AppSidebar_brand__GzhEf{display:flex;align-items:center;gap:var(--space-3);height:var(--header-height);padding:0 var(--space-3);border-bottom:1px solid var(--sidebar-border);flex-shrink:0}.AppSidebar_logo__vcSgC{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:linear-gradient(140deg,var(--accent),#7a5cf0);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;flex-shrink:0}.AppSidebar_brandText__rfcnb{display:flex;flex-direction:column;min-width:0;flex:1 1}.AppSidebar_brandName__Cb4C5{font-size:14px;font-weight:650;color:var(--sidebar-text-strong)}.AppSidebar_brandHint__KUufC{font-size:11px;color:var(--sidebar-text);opacity:.7;white-space:nowrap}.AppSidebar_toggle__0smdi{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:7px;background:transparent;color:var(--sidebar-text);cursor:pointer;flex-shrink:0;margin-left:auto}.AppSidebar_toggle__0smdi svg{width:16px;height:16px}.AppSidebar_toggle__0smdi:hover{background:var(--sidebar-hover);color:var(--sidebar-text-strong)}.AppSidebar_nav__bueMt{flex:1 1;overflow-y:auto;padding:var(--space-3) var(--space-2);display:flex;flex-direction:column;gap:var(--space-4)}.AppSidebar_group__w5DlE{display:flex;flex-direction:column;gap:2px}.AppSidebar_groupLabel___FDdF{padding:0 var(--space-2) 4px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sidebar-text);opacity:.5}.AppSidebar_item__Lk0Zq{display:flex;align-items:center;gap:var(--space-3);padding:8px 10px;border-radius:8px;color:var(--sidebar-text);font-size:13.5px;font-weight:500;text-decoration:none;transition:background var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}.AppSidebar_item__Lk0Zq:hover{background:var(--sidebar-hover);color:var(--sidebar-text-strong);text-decoration:none}.AppSidebar_itemActive__A_ez8{background:var(--sidebar-active);color:var(--sidebar-text-strong);box-shadow:inset 2px 0 0 var(--accent)}.AppSidebar_itemIcon__4sNKa{width:17px;height:17px;flex-shrink:0}.AppSidebar_itemLabel__97JUT{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppSidebar_footer__x3INC{padding:var(--space-2);border-top:1px solid var(--sidebar-border);flex-shrink:0}.AppSidebar_active__vB7ue{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 10px;border-radius:8px;color:var(--sidebar-text);text-decoration:none}.AppSidebar_active__vB7ue:hover{background:var(--sidebar-hover);text-decoration:none}.AppSidebar_activeText__cUZ9V{display:flex;flex-direction:column;min-width:0}.AppSidebar_activeName__YFxhX{font-size:13px;font-weight:600;color:var(--sidebar-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppSidebar_activeMeta__QNHQ_{font-size:11px;opacity:.7;white-space:nowrap}.Button_button__B4e27{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius);font-weight:550;cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease)}.Button_button__B4e27:active:not(:disabled){transform:translateY(.5px)}.Button_button__B4e27:disabled{opacity:.45;cursor:not-allowed}.Button_sm__8n3jo{height:30px;padding:0 10px;font-size:13px}.Button_md__hE2Ww{height:36px;padding:0 14px;font-size:14px}.Button_lg__HX5SH{height:44px;padding:0 20px;font-size:15px}.Button_primary__5RCiQ{background:var(--accent);color:#fff;box-shadow:var(--shadow-sm)}.Button_primary__5RCiQ:hover:not(:disabled){background:var(--accent-hover)}.Button_secondary__pnxNm{background:var(--surface);color:var(--text);border-color:var(--border);box-shadow:var(--shadow-sm)}.Button_secondary__pnxNm:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--border-strong)}.Button_ghost__nGrpJ{background:transparent;color:var(--text-muted)}.Button_ghost__nGrpJ:hover:not(:disabled){background:var(--inset);color:var(--text)}.Button_subtle__uXnDW{background:var(--accent-soft);color:var(--accent-text)}.Button_subtle__uXnDW:hover:not(:disabled){background:var(--accent-soft-hover)}.Button_danger__x8yJP{background:var(--danger);color:#fff}.Button_danger__x8yJP:hover:not(:disabled){background:var(--danger-hover)}.Button_fullWidth__ZFywF{width:100%}.Button_icon__h_PNJ{display:inline-flex;align-items:center;flex-shrink:0}.Button_icon__h_PNJ svg{width:16px;height:16px}.Button_label__e58yc{display:inline-block}.Button_spinner__IdKs3{width:14px;height:14px;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:Button_spin__lRObo .7s linear infinite;flex-shrink:0}@keyframes Button_spin__lRObo{to{transform:rotate(1turn)}}.Callout_callout__wcOVp{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius);border:1px solid transparent;font-size:13px}.Callout_content__QqYnC{min-width:0}.Callout_title__861QV{font-weight:600}.Callout_body__Pswzk{color:var(--text-muted)}.Callout_body__Pswzk:not(:first-child){margin-top:3px}.Callout_actions__YPHx2{display:flex;gap:var(--space-2);flex-shrink:0}.Callout_info__mAMMY{background:var(--accent-soft);border-color:transparent;color:var(--text)}.Callout_success__FANQM{background:var(--success-soft);color:var(--text)}.Callout_warning__dZja3{background:var(--warning-soft);color:var(--text)}.Callout_danger__8PUU9{background:var(--danger-soft);color:var(--text)}.ValidationList_checks___zjQ1{display:flex;flex-direction:column;gap:6px;list-style:none;padding:0}.ValidationList_check__D6EVp{display:flex;align-items:center;gap:var(--space-2);font-size:13px}.ValidationList_check__D6EVp svg{width:15px;height:15px;flex-shrink:0}.ValidationList_passed__te8ZH{color:var(--text)}.ValidationList_passed__te8ZH svg{color:var(--success)}.ValidationList_failed__PfJDb{color:var(--text-muted)}.ValidationList_failed__PfJDb svg{color:var(--danger)}.ValidationList_issues__IW1h7{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;padding:0}.ValidationList_issue__TWw2x{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:13px}.ValidationList_error__373Hh{background:var(--danger-soft)}.ValidationList_warning__GLtXL{background:var(--warning-soft)}.ValidationList_info__qBTJc{background:var(--inset)}.ValidationList_issueIcon__j3v1X{display:inline-flex;margin-top:1px;flex-shrink:0}.ValidationList_issueIcon__j3v1X svg{width:15px;height:15px}.ValidationList_error__373Hh .ValidationList_issueIcon__j3v1X{color:var(--danger)}.ValidationList_warning__GLtXL .ValidationList_issueIcon__j3v1X{color:var(--warning)}.ValidationList_info__qBTJc .ValidationList_issueIcon__j3v1X{color:var(--accent)}.ValidationList_issueBody__eN9Gh{display:flex;flex-direction:column;gap:1px;min-width:0}.ValidationList_issueTitle___4xax{font-weight:550;overflow-wrap:anywhere}.ValidationList_issueDetail__RS0jR{color:var(--text-muted);font-size:12.5px;overflow-wrap:anywhere}.GenerationResultPanel_destination__v7r5w{font-size:13px;color:var(--text-muted);margin-bottom:var(--space-3)}.GenerationResultPanel_list__Wcd1X{display:flex;flex-direction:column;gap:4px;list-style:none;padding:0;margin:0;max-height:320px;overflow-y:auto}.GenerationResultPanel_item__oN72C{display:flex;align-items:center;gap:var(--space-3);padding:8px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-sunken)}.GenerationResultPanel_icon__my_eZ{display:inline-flex;flex-shrink:0}.GenerationResultPanel_icon__my_eZ svg{width:16px;height:16px}.GenerationResultPanel_success__icr3t .GenerationResultPanel_icon__my_eZ{color:var(--success)}.GenerationResultPanel_failure__vFEgk .GenerationResultPanel_icon__my_eZ{color:var(--danger)}.GenerationResultPanel_cancelled__4HBQj .GenerationResultPanel_icon__my_eZ,.GenerationResultPanel_skipped__ieXHG .GenerationResultPanel_icon__my_eZ{color:var(--warning)}.GenerationResultPanel_body__Vbw1X{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.GenerationResultPanel_name__a__7b{font-size:13px;font-weight:550;overflow-wrap:anywhere}.GenerationResultPanel_subject__JrSkH{font-size:12px;color:var(--text-muted)}.GenerationResultPanel_error__OQNtx{font-size:12px;color:var(--danger)}.ManualParametersForm_grid__UOqiS{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.ManualParametersForm_grid__UOqiS label>span:first-child{font-family:var(--font-mono);text-transform:none;letter-spacing:0}.IconButton_button__frc_Y{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}.IconButton_sm__FIUWD{width:26px;height:26px}.IconButton_md__prLNU{width:32px;height:32px}.IconButton_button__frc_Y svg{width:16px;height:16px}.IconButton_button__frc_Y:hover:not(:disabled){background:var(--inset);color:var(--text)}.IconButton_danger__AVNvg:hover:not(:disabled){background:var(--danger-soft);color:var(--danger)}.IconButton_button__frc_Y:disabled{opacity:.4;cursor:not-allowed}.StorageBanner_banner__SBjap{display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-5);background:var(--warning-soft);border-bottom:1px solid var(--border);flex-shrink:0}.StorageBanner_icon__bd_bU{width:17px;height:17px;color:var(--warning);flex-shrink:0}.StorageBanner_text__UjU09{flex:1 1;font-size:13px;min-width:0}.StorageBanner_actions__IkE7o{display:flex;gap:var(--space-2);flex-shrink:0}@media (max-width:720px){.StorageBanner_banner__SBjap{flex-wrap:wrap}}.WorkspaceShell_shell__rE9Dq{display:flex;height:100dvh;overflow:hidden;background:var(--canvas)}.WorkspaceShell_sidebarSlot__GS1MC{display:flex;height:100%}.WorkspaceShell_scrim__OUaNt{display:none}.WorkspaceShell_main__g6Hh3{display:flex;flex-direction:column;flex:1 1;min-width:0;min-height:0}.WorkspaceShell_content__IFzYm{flex:1 1;min-height:0;display:flex;flex-direction:column}.WorkspaceShell_mobileBar__AEcLj{display:none}.WorkspaceShell_menuButton__vqRRK{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);cursor:pointer}.WorkspaceShell_menuButton__vqRRK svg{width:18px;height:18px}.WorkspaceShell_mobileTitle__f9CnG{font-weight:650;flex:1 1}.WorkspaceShell_fatal__yLes4{margin:auto;max-width:460px;padding:var(--space-6);text-align:center;display:flex;flex-direction:column;gap:var(--space-3)}.WorkspaceShell_fatalHint__MxGxw{font-size:13px;color:var(--text-muted)}@media (max-width:860px){.WorkspaceShell_sidebarSlot__GS1MC{position:fixed;inset:0 auto 0 0;z-index:60;transform:translateX(-100%);transition:transform var(--duration) var(--ease);box-shadow:var(--shadow-lg)}.WorkspaceShell_sidebarOpen__BXzm_{transform:translateX(0)}.WorkspaceShell_scrim__OUaNt{display:block;position:fixed;inset:0;z-index:50;background:rgba(8,11,18,.5)}.WorkspaceShell_mobileBar__AEcLj{display:flex;align-items:center;gap:var(--space-3);height:56px;padding:0 var(--space-4);border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0}}.Segmented_group__JduwN{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:var(--radius);background:var(--inset);border:1px solid var(--border)}.Segmented_item__3MEaQ{border:none;background:transparent;border-radius:7px;color:var(--text-muted);font-weight:550;cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}.Segmented_sm__Mlgxz .Segmented_item__3MEaQ{height:26px;padding:0 10px;font-size:12.5px}.Segmented_md__4KUfG .Segmented_item__3MEaQ{height:30px;padding:0 14px;font-size:13.5px}.Segmented_item__3MEaQ:hover:not(.Segmented_active__9yl20){color:var(--text)}.Segmented_active__9yl20{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.Select_field__Q34wc{display:flex;flex-direction:column;gap:6px;min-width:0}.Select_label__OG7K0{font-size:12px;font-weight:600;color:var(--text-muted)}.Select_wrap__g0e_L{position:relative;display:block}.Select_select__OeEs9{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-height:36px;padding:0 32px 0 10px;cursor:pointer;transition:border-color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease)}.Select_select__OeEs9:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.Select_chevron__T6y_6{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--text-faint);pointer-events:none}.Select_hint__K3qBh{font-size:12px;color:var(--text-faint)}.Dialog_overlay__K_Yk1{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:var(--space-5);background:rgba(10,14,22,.52);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:Dialog_fade__6dMDx var(--duration) var(--ease)}.Dialog_panel__9mjfv{display:flex;flex-direction:column;width:100%;max-height:min(88vh,900px);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;animation:Dialog_rise__VeQnw var(--duration) var(--ease)}.Dialog_sm__plfsa{max-width:420px}.Dialog_md__C0f1y{max-width:580px}.Dialog_lg__mWNoK{max-width:820px}.Dialog_xl__SB4eO{max-width:1100px}.Dialog_header__ZFtWN{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}.Dialog_heading__0Z67l{min-width:0}.Dialog_title__Gh294{font-size:16px;font-weight:650}.Dialog_description__YduLv{margin-top:3px;font-size:12.5px;color:var(--text-muted)}.Dialog_body__OQeDn{flex:1 1;min-height:0;overflow:auto;padding:var(--space-5)}.Dialog_footer__3rpek{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border);background:var(--surface-sunken)}@keyframes Dialog_fade__6dMDx{0%{opacity:0}}@keyframes Dialog_rise__VeQnw{0%{opacity:0;transform:translateY(8px) scale(.99)}}@media (max-width:640px){.Dialog_overlay__K_Yk1{padding:0;align-items:flex-end}.Dialog_panel__9mjfv{max-height:94vh;border-radius:var(--radius-lg) var(--radius-lg) 0 0}}.WorkbookGrid_scroll__ot4s9{overflow:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);max-height:100%}.WorkbookGrid_table__kqSXZ{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:12.5px}.WorkbookGrid_cell__FSLOp{border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:5px 9px;text-align:left;font-weight:400;vertical-align:top;max-width:260px;overflow:hidden}.WorkbookGrid_value__NnkiA{display:block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkbookGrid_columnHead__ibm9j,.WorkbookGrid_corner__1EVte,.WorkbookGrid_rowHead__v0Iwx{position:-webkit-sticky;position:sticky;background:var(--surface-sunken);color:var(--text-faint);font-weight:600;font-size:11.5px;text-align:center;z-index:1}.WorkbookGrid_columnHead__ibm9j,.WorkbookGrid_corner__1EVte{top:0}.WorkbookGrid_corner__1EVte,.WorkbookGrid_rowHead__v0Iwx{left:0;min-width:46px}.WorkbookGrid_corner__1EVte{z-index:2}.WorkbookGrid_pickable__ieiSy{cursor:pointer}.WorkbookGrid_pickable__ieiSy:hover{background:var(--accent-soft);color:var(--accent-text)}.WorkbookGrid_headerRow__xLBwW td,.WorkbookGrid_headerRow__xLBwW th{background:var(--accent-soft);font-weight:600;color:var(--text)}.Checkbox_row__XkeAB{display:inline-flex;align-items:flex-start;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_input__qVz_6{position:absolute;opacity:0;width:0;height:0}.Checkbox_box__3ooao{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;margin-top:2px;border:1.5px solid var(--border-strong);border-radius:5px;background:var(--surface);color:transparent;flex-shrink:0;transition:background var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}.Checkbox_box__3ooao svg{width:12px;height:12px}.Checkbox_input__qVz_6:checked+.Checkbox_box__3ooao{background:var(--accent);border-color:var(--accent);color:#fff}.Checkbox_input__qVz_6:indeterminate+.Checkbox_box__3ooao{background:var(--accent-soft);border-color:var(--accent)}.Checkbox_input__qVz_6:focus-visible+.Checkbox_box__3ooao{outline:2px solid var(--accent);outline-offset:2px}.Checkbox_input__qVz_6:disabled+.Checkbox_box__3ooao{opacity:.45}.Checkbox_text__I2zEW{display:flex;flex-direction:column;gap:2px}.Checkbox_label__UcB9M{font-size:14px}.Checkbox_description__dh4SA{font-size:12px;color:var(--text-faint)}.DatabaseInspector_body__c9zoC{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);flex:1 1;min-height:0;overflow:hidden}.DatabaseInspector_titleRow__R2xSz{display:inline-flex;align-items:center;gap:var(--space-2)}.DatabaseInspector_renameForm__w0On1{display:flex;align-items:center;gap:var(--space-2)}.DatabaseInspector_renameForm__w0On1>label{min-width:240px}.DatabaseInspector_sheetBar__Sq5b_{display:flex;flex-direction:column;gap:var(--space-2);flex-shrink:0}.DatabaseInspector_tabs__ZyTV8{display:flex;gap:4px;overflow-x:auto;padding-bottom:2px}.DatabaseInspector_tab__br2Og{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font-size:13px;cursor:pointer;white-space:nowrap}.DatabaseInspector_tab__br2Og:hover{border-color:var(--border-strong)}.DatabaseInspector_tabActive__jewjS{background:var(--accent);border-color:var(--accent);color:#fff}.DatabaseInspector_tabCount__Tpgif{font-size:11px;opacity:.7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DatabaseInspector_sheetMeta__tTOo4{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:12.5px;color:var(--text-muted)}.DatabaseInspector_sheetHint__tYmkB{color:var(--text-faint);font-size:12px}.DatabaseInspector_grid__P7_oW{flex:1 1;min-height:0}.DatabaseInspector_placeholder__8xINN{flex:1 1;display:flex;align-items:center;justify-content:center;color:var(--text-faint);font-size:13px}.DatabaseList_list__MVVss{display:flex;flex-direction:column;gap:4px;list-style:none;padding:var(--space-2);margin:0}.DatabaseList_row__Chswq{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;padding:10px var(--space-3);border:1px solid transparent;border-radius:var(--radius);background:transparent;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease)}.DatabaseList_row__Chswq:hover{background:var(--inset)}.DatabaseList_selected__Vjq0P{background:var(--accent-soft);border-color:var(--accent)}.DatabaseList_icon__bESeA{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--surface);border:1px solid var(--border);color:var(--success);flex-shrink:0}.DatabaseList_icon__bESeA svg{width:17px;height:17px}.DatabaseList_body__zt4G1{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.DatabaseList_titleRow__iJtLh{display:flex;align-items:center;gap:var(--space-2);min-width:0}.DatabaseList_name__8GPWA{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DatabaseList_meta__E_ByU{font-size:12.5px;color:var(--text-muted)}.DatabaseList_file__6BlqW{font-size:11.5px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DatabaseReplaceDialog_body__yuMb_{display:flex;flex-direction:column;gap:var(--space-4)}.DatabaseReplaceDialog_lead___Hzlf{font-size:13px;color:var(--text-muted)}.DatabaseReplaceDialog_stats__CBsis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0}.DatabaseReplaceDialog_stats__CBsis>div{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-sunken)}.DatabaseReplaceDialog_stats__CBsis dt{font-size:12px;color:var(--text-muted)}.DatabaseReplaceDialog_stats__CBsis dd{margin:2px 0 0;font-size:18px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DatabaseReplaceDialog_changes__q03WO{margin:4px 0 8px;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:3px;font-size:12.5px}.DatabaseReplaceDialog_added__qwZBO,.DatabaseReplaceDialog_removed__n5QJQ{display:inline-block;min-width:68px;font-weight:600}.DatabaseReplaceDialog_added__qwZBO{color:var(--success)}.DatabaseReplaceDialog_removed__n5QJQ{color:var(--danger)}.DatabasesScreen_columns__H8mnz{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);flex:1 1;min-height:0}.DatabasesScreen_listPanel__8jwBE{min-height:0}.DatabasesScreen_listBody__t4dXg{display:flex;flex-direction:column;padding:0;flex:1 1;min-height:0;overflow:hidden}.DatabasesScreen_listBody__t4dXg>ul{flex:1 1;overflow-y:auto}.DatabasesScreen_listFooter__IsSRL{padding:var(--space-3);border-top:1px solid var(--border);flex-shrink:0}.DatabasesScreen_detail__YB7MK{display:flex;min-height:0}.DatabasesScreen_detail__YB7MK>section{flex:1 1;min-width:0}.DatabasesScreen_emptyBody___Hbj1{display:flex;flex:1 1;min-height:0}.DatabasesScreen_dropZone__HkQQj{flex:1 1}.DatabasesScreen_hiddenInput__ZrOOl{display:none}.DatabasesScreen_deleteText__ge2N5{font-size:13px;color:var(--text-muted);margin-bottom:var(--space-3)}@media (max-width:1040px){.DatabasesScreen_columns__H8mnz{grid-template-columns:minmax(0,1fr);overflow-y:auto}.DatabasesScreen_listBody__t4dXg>ul{overflow:visible}}.SettingsScreen_rows__voooH{display:flex;flex-direction:column;gap:var(--space-4)}.SettingsScreen_row__iSQZV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.SettingsScreen_rowText__avUJW{display:flex;flex-direction:column;gap:2px;min-width:0}.SettingsScreen_rowLabel__reDHF{font-size:14px;font-weight:550}.SettingsScreen_rowHint__Oorfb{font-size:12.5px;color:var(--text-muted);max-width:68ch}.SettingsScreen_rowActions__omoTJ{display:flex;gap:var(--space-2);flex-shrink:0}.SettingsScreen_grid__yteuR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.SettingsScreen_usage__HE_WA{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-sunken)}.SettingsScreen_usageIcon__L26kp{width:18px;height:18px;color:var(--accent-text);margin-top:2px;flex-shrink:0}.SettingsScreen_hiddenInput__Gp7x_{display:none}.SettingsScreen_restore__jLuww{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}@media (max-width:680px){.SettingsScreen_grid__yteuR{grid-template-columns:minmax(0,1fr)}}.StepShell_step__kkj6K{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.StepShell_header__GELvV{display:flex;align-items:flex-start;gap:var(--space-3)}.StepShell_icon__bZ8qq{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius);background:var(--accent-soft);color:var(--accent-text);flex-shrink:0}.StepShell_icon__bZ8qq svg{width:20px;height:20px}.StepShell_heading__MFlUq{min-width:0}.StepShell_title__ZrAkc{font-size:17px}.StepShell_description__RvoXM{margin-top:4px;font-size:13.5px;color:var(--text-muted);max-width:78ch}.StepShell_body__jCEFN{display:flex;flex-direction:column;gap:var(--space-4)}.StepIndicator_list__ESSlv{gap:var(--space-1);list-style:none;padding:0;margin:0;overflow-x:auto}.StepIndicator_item__Wct8s,.StepIndicator_list__ESSlv{display:flex;align-items:center}.StepIndicator_button__lmh6a{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 12px 6px 8px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);cursor:pointer;white-space:nowrap;color:var(--text-muted);transition:background var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease)}.StepIndicator_button__lmh6a:hover{border-color:var(--border-strong);color:var(--text)}.StepIndicator_marker__mN0V_{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--inset-strong);font-size:11px;font-weight:700}.StepIndicator_marker__mN0V_ svg{width:12px;height:12px}.StepIndicator_label__5qvMf{font-size:12.5px;font-weight:550}.StepIndicator_active__m8wZo{border-color:var(--accent);background:var(--accent-soft);color:var(--text)}.StepIndicator_active__m8wZo .StepIndicator_marker__mN0V_{background:var(--accent);color:#fff}.StepIndicator_done__5DO3x .StepIndicator_marker__mN0V_{background:var(--success-soft);color:var(--success)}.StepIndicator_locked__9UjSG{opacity:.5;cursor:not-allowed}.StepIndicator_locked__9UjSG:hover{border-color:var(--border);color:var(--text-muted)}.SetupScreen_flow__oqOpM{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding-left:22px;font-size:13.5px;line-height:1.6;color:var(--text-muted)}.SetupScreen_flow__oqOpM code{font-family:var(--font-mono);color:var(--accent-text)}.SetupScreen_hint__jZl_n{font-size:12.5px;color:var(--text-muted)}.SetupScreen_pickList__9GcmP{display:flex;flex-direction:column;gap:4px}.SetupScreen_pickLabel__cW_ZT{font-size:12px;font-weight:600;color:var(--text-muted)}.SetupScreen_pickRow__uvKST{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:9px var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer}.SetupScreen_pickRow__uvKST:hover{border-color:var(--accent)}.SetupScreen_pickName__bXyOR{font-size:13.5px;font-weight:550}.SetupScreen_sheetSelect__wZm0h{max-width:420px}.SetupScreen_sheetGrid__RAfVH{max-height:420px}.SetupScreen_actionsRow__wkEfQ{display:flex;gap:var(--space-2);flex-wrap:wrap}.SetupScreen_fieldPreview__sz_UL,.SetupScreen_templatePreview__FY0cK{display:flex;flex-direction:column;gap:3px;list-style:none;padding:0;margin:0}.SetupScreen_fieldPreview__sz_UL li,.SetupScreen_templatePreview__FY0cK li{display:flex;align-items:center;gap:var(--space-2);padding:6px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font-size:13px;flex-wrap:wrap}.SetupScreen_fieldPreview__sz_UL code{font-family:var(--font-mono);font-size:12px;color:var(--accent-text);min-width:190px}.SetupScreen_templateName__OciCh{font-weight:550;min-width:200px}.SetupScreen_summary__SYd47{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:var(--space-3);gap:var(--space-3);list-style:none;padding:0;margin:0}.SetupScreen_summary__SYd47 li{display:flex;flex-direction:column;gap:2px;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.SetupScreen_summary__SYd47 span{font-size:12px;color:var(--text-muted)}.SetupScreen_summary__SYd47 strong{font-size:15px}.SetupScreen_navPanel__PlCze{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;box-shadow:var(--shadow)}.SetupScreen_navBar__fumaj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.SetupScreen_navStatus__OQyjr{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}.SetupScreen_navHint__K_p8x{font-size:12.5px;color:var(--text-faint)}.SetupScreen_navBlock__b_50b{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--warning)}.SetupScreen_navBlock__b_50b svg{width:14px;height:14px;flex-shrink:0}@media (max-width:720px){.SetupScreen_navBar__fumaj{flex-wrap:wrap}.SetupScreen_navStatus__OQyjr{order:3;width:100%}}.TemplateList_list__53W9v{display:flex;flex-direction:column;gap:2px;list-style:none;padding:var(--space-2);margin:0}.TemplateList_row__pnw_C{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-2);border:1px solid transparent;border-radius:var(--radius);transition:background var(--duration-fast) var(--ease)}.TemplateList_row__pnw_C:hover{background:var(--inset)}.TemplateList_active__Aaa_z,.TemplateList_selected__6AeSn{background:var(--accent-soft)}.TemplateList_active__Aaa_z{border-color:var(--accent)}.TemplateList_checkbox__LAIPn{flex-shrink:0}.TemplateList_main__R1B19{display:flex;align-items:center;gap:var(--space-3);flex:1 1;min-width:0;padding:10px 0;border:none;background:transparent;text-align:left;cursor:pointer}.TemplateList_icon__B_D0R{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--surface);border:1px solid var(--border);color:var(--accent-text);flex-shrink:0}.TemplateList_icon__B_D0R svg{width:16px;height:16px}.TemplateList_body__4lFnE{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.TemplateList_name__IrlJC{font-size:13.5px;font-weight:600}.TemplateList_meta__VPmqN,.TemplateList_name__IrlJC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TemplateList_meta__VPmqN{font-size:12px;color:var(--text-muted)}.TemplateList_file___pBc0{font-size:11.5px;color:var(--text-faint)}.TemplateList_status__KwI46{flex-shrink:0}.TemplateReplaceDialog_body__748Zs{display:flex;flex-direction:column;gap:var(--space-4)}.TemplateReplaceDialog_lead__6PRFy{font-size:13px;color:var(--text-muted)}.TemplateReplaceDialog_list__lSJcn{margin:4px 0 0;padding-left:18px;font-size:12.5px}.TemplateReplaceDialog_sectionTitle__cTFfY{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-bottom:6px}.TemplateReplaceDialog_tags__Jm2Vd{display:flex;flex-wrap:wrap;gap:5px}.TemplatesScreen_columns__c5Qkf{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);flex:1 1;min-height:0}.TemplatesScreen_listPanel__iwZrH{min-height:0}.TemplatesScreen_listBody__ft0xT{display:flex;flex-direction:column;padding:0;flex:1 1;min-height:0;overflow:hidden}.TemplatesScreen_listBody__ft0xT>ul{flex:1 1;overflow-y:auto}.TemplatesScreen_searchRow__jo4Xl{padding:var(--space-3);border-bottom:1px solid var(--border);flex-shrink:0}.TemplatesScreen_listFooter__dNjv5{padding:var(--space-3);border-top:1px solid var(--border);flex-shrink:0}.TemplatesScreen_detail__DRCvu{display:flex;min-height:0}.TemplatesScreen_detail__DRCvu>section{flex:1 1;min-width:0}.TemplatesScreen_emptyBody__PB9Ne{display:flex;flex:1 1;min-height:0}.TemplatesScreen_dropZone__S1Di_{flex:1 1}.TemplatesScreen_hiddenInput__FXbNA{display:none}.TemplatesScreen_deleteList__mRBo3{margin:0 0 var(--space-3);padding-left:18px;font-size:13px;display:flex;flex-direction:column;gap:2px;max-height:180px;overflow-y:auto}.TemplatesScreen_deleteHint__kKPHy{font-size:12.5px;color:var(--text-muted)}@media (max-width:1100px){.TemplatesScreen_columns__c5Qkf{grid-template-columns:minmax(0,1fr);overflow-y:auto}.TemplatesScreen_listBody__ft0xT>ul{overflow:visible}}.OutputDialog_body__ICJhI{display:flex;flex-direction:column;gap:var(--space-4)}.OutputDialog_section__jmrBT{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-sunken)}.OutputDialog_sectionTitle__9dtWg{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.OutputDialog_hint__C2oJi{font-size:12.5px;color:var(--text-muted)}.OutputDialog_grid__afB9_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.OutputDialog_folderRow__AQJ28{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.OutputDialog_previews__2JhYa{display:flex;flex-direction:column;gap:5px}.OutputDialog_previewLabel__uGsIj{font-size:12px;font-weight:600;color:var(--text-muted)}.OutputDialog_previewList__sR__t{display:flex;flex-direction:column;gap:2px;list-style:none;padding:0;margin:0}.OutputDialog_previewList__sR__t code{font-family:var(--font-mono);font-size:12px;color:var(--text);overflow-wrap:anywhere}@media (max-width:680px){.OutputDialog_grid__afB9_{grid-template-columns:minmax(0,1fr)}}.ParticipantList_list__3iUHG{display:flex;flex-direction:column;gap:3px;list-style:none;padding:0;margin:0}.ParticipantList_item__h0_DT{display:flex;align-items:center;gap:var(--space-3);padding:6px var(--space-2) 6px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}.ParticipantList_ordinal__jtVzO{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--accent-soft);color:var(--accent-text);font-size:11px;font-weight:700;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ParticipantList_body__35ZwO{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.ParticipantList_label__xGRHU{display:flex;align-items:center;gap:var(--space-2);font-size:13px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ParticipantList_hint__UbV4G{padding:0 6px;border-radius:var(--radius-pill);background:var(--inset-strong);color:var(--text-faint);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ParticipantList_subtitle__J8yJa{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ParticipantList_actions__KXaxL{display:flex;gap:1px;flex-shrink:0}.ParticipantList_empty__j878R{font-size:12.5px;color:var(--text-faint);padding:var(--space-2) 0}.SensitiveValue_wrap__5Ogfq{display:inline-flex;align-items:center;gap:4px}.SensitiveValue_masked__8LaS9{letter-spacing:1px;color:var(--text-faint)}.SensitiveValue_toggle__L4Z0e{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:4px;background:transparent;color:var(--text-faint);cursor:pointer}.SensitiveValue_toggle__L4Z0e svg{width:13px;height:13px}.SensitiveValue_toggle__L4Z0e:hover{background:var(--inset);color:var(--text)}.PersonnelTable_wrap__pBXLj{display:flex;flex-direction:column;flex:1 1;min-height:0}.PersonnelTable_toolbar__EzejJ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);flex-shrink:0;flex-wrap:wrap}.PersonnelTable_count__4BEqG{font-size:12.5px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PersonnelTable_toolbarActions__VT7WS{display:flex;gap:var(--space-1)}.PersonnelTable_scroll__gayXn{flex:1 1;min-height:0;overflow:auto}.PersonnelTable_table__jT_iB{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.PersonnelTable_table__jT_iB thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--surface-sunken);text-align:left;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);padding:8px var(--space-3);border-bottom:1px solid var(--border);white-space:nowrap}.PersonnelTable_table__jT_iB tbody td{padding:7px var(--space-3);border-bottom:1px solid var(--border);max-width:260px}.PersonnelTable_table__jT_iB tbody tr{cursor:pointer}.PersonnelTable_table__jT_iB tbody tr:hover{background:var(--inset)}.PersonnelTable_selectedRow__Kdjzl{background:var(--accent-soft)}.PersonnelTable_selectedRow__Kdjzl:hover{background:var(--accent-soft-hover)}.PersonnelTable_value__7pz1O{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PersonnelTable_checkCell__MG_TM{width:40px;padding-left:var(--space-3)}.PersonnelTable_rowNumber__zv2Hv{width:56px;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PersonnelTable_more__5kFqv{display:flex;justify-content:center;padding:var(--space-2);border-top:1px solid var(--border);flex-shrink:0}.RecordPickerDialog_search__raGEP{margin-bottom:var(--space-3)}.RecordPickerDialog_list__8mKMG{display:flex;flex-direction:column;gap:3px;list-style:none;padding:0;margin:0}.RecordPickerDialog_row__sQAse{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:8px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;text-align:left}.RecordPickerDialog_row__sQAse:hover{border-color:var(--accent);background:var(--accent-soft)}.RecordPickerDialog_rowNumber__dRFRW{min-width:34px;font-size:11.5px;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RecordPickerDialog_body__CE1CE{display:flex;flex-direction:column;gap:1px;min-width:0}.RecordPickerDialog_label__2NRvb{font-size:13px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecordPickerDialog_subtitle__yqlUI{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RelatedRecordsSection_wrap__8NqQp{display:flex;flex-direction:column;gap:var(--space-2)}.RelatedRecordsSection_list__3I7Of{display:flex;flex-direction:column;gap:4px;list-style:none;padding:0;margin:0}.RelatedRecordsSection_item__cdj7i{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:8px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}.RelatedRecordsSection_related__TtzEE,.RelatedRecordsSection_subject___H7LQ{display:flex;flex-direction:column;gap:1px;min-width:0}.RelatedRecordsSection_label__5Lr7M{font-size:13px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RelatedRecordsSection_subtitle__1WYk9{font-size:11.5px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RelatedRecordsSection_arrow__FWspm{color:var(--text-faint)}.RelatedRecordsSection_actions__wZ0Xq{display:flex;gap:var(--space-1);flex-shrink:0}.RelatedRecordsSection_empty__kp4jG{font-size:12.5px;color:var(--text-faint)}@media (max-width:760px){.RelatedRecordsSection_item__cdj7i{grid-template-columns:minmax(0,1fr)}.RelatedRecordsSection_arrow__FWspm{display:none}}.RoleBlock_block__CYXDj{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-sunken)}.RoleBlock_header__aOvac{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.RoleBlock_heading__3HGOV{display:flex;flex-direction:column;gap:3px;min-width:0}.RoleBlock_title__d_X7P{display:flex;align-items:center;gap:var(--space-2);font-size:14px;font-weight:650}.RoleBlock_blockName__kx6JF{font-family:var(--font-mono);font-size:11.5px;color:var(--text-faint)}.RoleBlock_description__8EsYf{font-size:12.5px;color:var(--text-muted)}.RoleBlock_actions__OwHVE{display:flex;gap:var(--space-2);flex-shrink:0}.TemplatePickerDialog_search__BHk__{margin-bottom:var(--space-4)}.TemplatePickerDialog_list__6iNjd{display:flex;flex-direction:column;gap:4px;list-style:none;padding:0;margin:0}.TemplatePickerDialog_row__ej8bb{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:10px var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;text-align:left}.TemplatePickerDialog_row__ej8bb:hover,.TemplatePickerDialog_selected__KnzRr{border-color:var(--accent);background:var(--accent-soft)}.TemplatePickerDialog_body__kPQx6{display:flex;flex-direction:column;gap:2px;min-width:0}.TemplatePickerDialog_name__11CMG{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TemplatePickerDialog_meta__KNxNh{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateDocumentScreen_columns__4KynA{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);grid-gap:var(--space-4);gap:var(--space-4);flex:1 1;min-height:0}.CreateDocumentScreen_personnelPanel__A_wUw,.CreateDocumentScreen_preparationPanel__WVgeh{min-height:0}.CreateDocumentScreen_personnelBody__I65QM,.CreateDocumentScreen_preparationBody__svkNM{display:flex;flex-direction:column;padding:0;flex:1 1;min-height:0;overflow:hidden}.CreateDocumentScreen_searchRow__qV78Q{padding:var(--space-3);border-bottom:1px solid var(--border);flex-shrink:0}.CreateDocumentScreen_readiness__Z_xZw{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:none;border-bottom:1px solid var(--border);background:var(--surface-sunken);cursor:pointer;text-align:left;flex-shrink:0}.CreateDocumentScreen_readiness__Z_xZw:hover{background:var(--inset-strong)}.CreateDocumentScreen_readinessTitle__m4f1l{display:flex;align-items:center;gap:var(--space-2);font-size:13.5px;font-weight:650;flex-wrap:wrap}.CreateDocumentScreen_readinessHint__IF8xl{font-size:12px;color:var(--text-faint);flex-shrink:0}.CreateDocumentScreen_readinessBody__OI03C{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);flex:1 1;min-height:0;overflow-y:auto}.CreateDocumentScreen_progress__ZV_Pz{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);flex-shrink:0}.CreateDocumentScreen_preparationScroll___wP_o{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);flex:1 1;min-height:0;overflow-y:auto}.CreateDocumentScreen_block__E1zg2{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-sunken)}.CreateDocumentScreen_blockHeader__mS0zX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.CreateDocumentScreen_blockTitle__xOXqF{display:flex;align-items:center;gap:var(--space-2);font-size:14px;font-weight:650}.CreateDocumentScreen_blockActions__BAJ26{display:flex;gap:var(--space-2)}.CreateDocumentScreen_blockHint__5yQG5{font-size:12.5px;color:var(--text-muted)}.CreateDocumentScreen_tagRow__D0LlQ{display:flex;flex-wrap:wrap;gap:5px}@media (max-width:1180px){.CreateDocumentScreen_columns__4KynA{grid-template-columns:minmax(0,1fr);overflow-y:auto}.CreateDocumentScreen_personnelPanel__A_wUw{min-height:420px}}