._btn_1axc9_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);border-radius:var(--radius-md);border:1px solid transparent;font-family:var(--font-body);font-weight:var(--w-medium);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast);position:relative}._btn_1axc9_1:focus-visible{box-shadow:var(--shadow-focus)}._btn_1axc9_1:active:not(:disabled){transform:translateY(.5px)}._btn_1axc9_1:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}._label_1axc9_30{display:inline-block}._affix_1axc9_31{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._block_1axc9_37{width:100%}._size_sm_1axc9_40{height:26px;padding:0 var(--space-5);font-size:var(--text-xs)}._size_md_1axc9_45{height:32px;padding:0 var(--space-6);font-size:var(--text-sm)}._size_lg_1axc9_50{height:38px;padding:0 var(--space-7);font-size:var(--text-base)}._btn_1axc9_1{background:var(--surface);border-color:var(--border);color:var(--ink)}._btn_1axc9_1:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-strong)}._primary_1axc9_68{background:var(--accent);border-color:var(--accent);color:var(--ink-on-accent);box-shadow:0 1px 2px #0f162414}._primary_1axc9_68:hover:not(:disabled){background:var(--accent-deep);border-color:var(--accent-deep);color:var(--ink-on-accent)}._subtle_1axc9_81{background:var(--accent-soft);border-color:transparent;color:var(--accent-deep)}._subtle_1axc9_81:hover:not(:disabled){background:var(--accent-softer)}[data-theme=dark] ._subtle_1axc9_81:hover:not(:disabled){background:var(--accent-soft);filter:brightness(1.15)}._ghost_1axc9_95{background:transparent;border-color:transparent;color:var(--ink-mid)}._ghost_1axc9_95:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}._danger_1axc9_106{background:var(--red);border-color:var(--red);color:#fff}._danger_1axc9_106:hover:not(:disabled){filter:brightness(1.07)}._danger_1axc9_106:focus-visible{box-shadow:var(--shadow-focus-danger)}._ico_1axc9_117{width:32px;height:32px;padding:0;border-color:transparent;background:transparent;color:var(--ink-soft)}._ico_1axc9_117:hover:not(:disabled){background:var(--surface-hover);color:var(--ink);border-color:transparent}._ico_1axc9_117._size_sm_1axc9_40{width:26px;height:26px}._ico_1axc9_117._size_lg_1axc9_50{width:38px;height:38px}@media (pointer: coarse){._ico_1axc9_117{min-inline-size:40px;min-block-size:40px}}._overlay_15j91_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeIn_15j91_1 .12s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_15j91_13{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:440px;box-shadow:var(--shadow-floating);display:flex;flex-direction:column;animation:_slideUp_15j91_1 .16s ease-out}._header_15j91_25{display:flex;align-items:center;justify-content:space-between;padding:var(--space-7);border-block-end:1px solid var(--border-soft)}._title_15j91_33{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink)}._close_15j91_40{background:none;border:none;cursor:pointer;color:var(--ink-soft);width:28px;height:28px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast)}._close_15j91_40:hover{background:var(--surface-hover);color:var(--ink)}._body_15j91_55{padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-6)}._hint_15j91_62{font-size:var(--text-xs);color:var(--ink-soft);line-height:var(--lh-snug)}._field_15j91_68{display:flex;flex-direction:column;gap:var(--space-3)}._label_15j91_74{font-size:var(--text-xs);font-weight:var(--w-semibold);color:var(--ink-mid)}._input_15j91_80{padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);outline:none;transition:border-color var(--t-fast),box-shadow var(--t-fast)}._input_15j91_80:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}._footer_15j91_96{display:flex;justify-content:flex-end;gap:var(--space-4);padding:var(--space-6) var(--space-7);border-block-start:1px solid var(--border-soft);background:var(--surface-soft);border-radius:0 0 var(--radius-xl) var(--radius-xl)}._side_1ft6w_1{width:var(--sidebar-width);background:var(--surface-soft);border-inline-end:1px solid var(--border);padding:var(--space-7) var(--space-5) var(--space-5);display:flex;flex-direction:column;gap:var(--space-5);overflow:hidden;flex-shrink:0}._workspaceWrap_1ft6w_14{position:relative}._workspace_1ft6w_14{display:flex;align-items:center;gap:var(--space-5);width:100%;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-xs);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-body);text-align:start;color:var(--ink);transition:background var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast)}._workspace_1ft6w_14:hover{background:var(--surface-hover);border-color:var(--border-strong)}._workspaceChev_1ft6w_44{color:var(--ink-soft);flex-shrink:0;transition:transform var(--t-fast)}._workspaceChevOpen_1ft6w_49{transform:rotate(180deg)}._menu_1ft6w_52{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;inset-inline-end:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);padding:var(--space-3);z-index:var(--z-popover);animation:_slideDown_1ft6w_1 .14s ease-out;max-height:60vh;overflow-y:auto}._menuLabel_1ft6w_68{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);padding:var(--space-3) var(--space-4) var(--space-2);font-weight:var(--w-bold)}._menuEmpty_1ft6w_77{padding:var(--space-4) var(--space-5);font-size:var(--text-xs);color:var(--ink-faint);font-style:italic}._menuItem_1ft6w_84{display:flex;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);background:none;border:none;cursor:pointer;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);text-align:start;transition:background var(--t-fast)}._menuItem_1ft6w_84:hover{background:var(--surface-hover)}._menuItemActive_1ft6w_102{background:var(--accent-soft);color:var(--accent-deep)}._menuItemActive_1ft6w_102:hover{background:var(--accent-soft)}._menuItemGlyph_1ft6w_105{width:28px;height:28px;border-radius:var(--radius-sm);background:var(--av-a);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:var(--w-bold);font-size:var(--text-xs);flex-shrink:0;box-shadow:0 1px 2px #0f16241a}._menuItemGlyphPlus_1ft6w_121{background:var(--surface-hover);color:var(--ink-soft);box-shadow:none}._menuItemBody_1ft6w_127{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}._menuItemName_1ft6w_135{font-weight:var(--w-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menuItemRole_1ft6w_142{font-size:var(--text-2xs);color:var(--ink-faint);font-weight:var(--w-medium)}._menuItemActive_1ft6w_102 ._menuItemRole_1ft6w_142{color:var(--accent-deep);opacity:.7}._menuItemCheck_1ft6w_150{color:var(--accent);flex-shrink:0}._menuDivider_1ft6w_155{height:1px;background:var(--border-soft);margin:var(--space-3) var(--space-2)}._brandGlyph_1ft6w_161{width:32px;height:32px;border-radius:var(--radius-md);background:var(--av-a);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:var(--w-bold);font-size:17px;flex-shrink:0;box-shadow:0 2px 4px #5b6cff40}._workspaceInfo_1ft6w_177{display:flex;flex-direction:column;min-width:0;line-height:1.2}._workspaceName_1ft6w_184{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--w-bold);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._workspaceTier_1ft6w_194{font-size:var(--text-2xs);color:var(--ink-soft);font-weight:var(--w-medium);margin-top:2px}._search_1ft6w_202{width:100%;display:flex;align-items:center;gap:var(--space-4);height:32px;padding:0 var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--ink-faint);font-family:var(--font-body);font-size:var(--text-xs);cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast);-webkit-user-select:none;user-select:none}._search_1ft6w_202:hover{background:var(--surface-hover);color:var(--ink-soft);border-color:var(--border-strong)}._searchText_1ft6w_229{flex:1;text-align:start}._searchKey_1ft6w_231{background:var(--surface-hover);border-radius:var(--radius-xs);padding:1px 5px;font-size:var(--text-2xs);font-family:var(--font-mono);color:var(--ink-soft);font-weight:var(--w-semibold);letter-spacing:0}._navList_1ft6w_243{display:flex;flex-direction:column;gap:1px;flex:1;min-height:0;overflow-y:auto}._navSection_1ft6w_252{font-size:var(--text-2xs);color:var(--ink-faint);padding:var(--space-7) var(--space-4) var(--space-3);font-weight:var(--w-semibold);letter-spacing:.06em;text-transform:uppercase;-webkit-user-select:none;user-select:none}._nav_1ft6w_243{padding:var(--space-4) var(--space-5);display:flex;align-items:center;gap:var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink-mid);border-radius:var(--radius-md);cursor:pointer;text-decoration:none;transition:background var(--t-fast),color var(--t-fast);-webkit-user-select:none;user-select:none;position:relative}._nav_1ft6w_243:hover{background:var(--surface-hover);color:var(--ink)}._navActive_1ft6w_283{background:var(--accent-soft);color:var(--accent-deep);font-weight:var(--w-semibold)}._navActive_1ft6w_283:hover{background:var(--accent-soft);color:var(--accent-deep)}._navActive_1ft6w_283:before{content:"";position:absolute;inset-inline-start:-1px;top:50%;transform:translateY(-50%);width:3px;height:60%;background:var(--accent);border-radius:0 var(--radius-full) var(--radius-full) 0}[dir=rtl] ._navActive_1ft6w_283:before{inset-inline-start:auto;inset-inline-end:-1px;border-radius:var(--radius-full) 0 0 var(--radius-full)}._navIcon_1ft6w_312{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--ink-soft);flex-shrink:0}._nav_1ft6w_243:hover ._navIcon_1ft6w_312{color:var(--ink-mid)}._navActive_1ft6w_283 ._navIcon_1ft6w_312{color:var(--accent)}._navLabel_1ft6w_325{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navCount_1ft6w_332{font-size:var(--text-2xs);font-weight:var(--w-semibold);color:var(--ink-faint);background:var(--surface-hover);padding:1px var(--space-3);border-radius:var(--radius-full);min-width:18px;text-align:center}._navActive_1ft6w_283 ._navCount_1ft6w_332{background:var(--accent);color:var(--ink-on-accent)}._footer_1ft6w_349{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3);border-top:1px solid var(--border-soft);margin-top:var(--space-2)}._statusRow_1ft6w_358{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--text-2xs);color:var(--ink-soft);flex:1;font-weight:var(--w-medium)}._lamp_1ft6w_368{width:7px;height:7px;border-radius:50%;flex-shrink:0}._lampOnline_1ft6w_375{background:var(--green);box-shadow:0 0 0 3px var(--green-soft)}._lampWarn_1ft6w_376{background:var(--amber);animation:_pulse_1ft6w_1 1.4s infinite}._lampOffline_1ft6w_377{background:var(--red)}._statusLabel_1ft6w_379{white-space:nowrap}._themeBtn_1ft6w_381{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;color:var(--ink-mid);transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast);flex-shrink:0}._themeBtn_1ft6w_381:hover{background:var(--surface-hover);border-color:var(--border-strong);color:var(--ink)}@media (pointer: coarse){._themeBtn_1ft6w_381{min-inline-size:40px;min-block-size:40px}}._wrap_smpph_1{position:relative;display:inline-flex;flex-shrink:0}._av_smpph_7,._img_smpph_8{display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:var(--w-semibold);color:#fff;-webkit-user-select:none;user-select:none;width:100%;height:100%;font-family:var(--font-display);letter-spacing:.02em;font-feature-settings:"cv11"}._img_smpph_8{object-fit:cover;background:var(--surface-hover)}._ring_smpph_24{padding:2px;background:var(--surface);border-radius:50%;box-shadow:var(--shadow-xs)}._ring_smpph_24 ._av_smpph_7,._ring_smpph_24 ._img_smpph_8{border-radius:50%}._size_xs_smpph_28{width:18px;height:18px;font-size:8px}._size_sm_smpph_29{width:24px;height:24px;font-size:10px}._size_md_smpph_30{width:32px;height:32px;font-size:12px}._size_lg_smpph_31{width:40px;height:40px;font-size:14px}._size_xl_smpph_32{width:56px;height:56px;font-size:19px}._a_smpph_7{background:var(--av-a)}._b_smpph_36{background:var(--av-b)}._c_smpph_37{background:var(--av-c)}._d_smpph_38{background:var(--av-d)}._e_smpph_39{background:var(--av-e)}._f_smpph_40{background:var(--av-f)}._status_smpph_43{position:absolute;inset-block-end:0;inset-inline-end:0;width:30%;height:30%;min-width:8px;min-height:8px;border-radius:50%;border:2px solid var(--surface);box-sizing:border-box}._status_online_smpph_55{background:var(--green)}._status_away_smpph_56{background:var(--amber)}._status_offline_smpph_57{background:var(--ink-faint)}._badge_70x80_1{display:inline-flex;align-items:center;font-family:var(--font-body);font-weight:600;border-radius:999px;white-space:nowrap;letter-spacing:0}._sm_70x80_11{font-size:10.5px;padding:1px 8px}._md_70x80_12{font-size:12px;padding:2px 10px}._org_owner_70x80_15{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#5a3500}._org_admin_70x80_16{background:var(--accent-soft);color:var(--accent-deep)}._org_manager_70x80_17{background:#e3fcef;color:#064}._org_member_70x80_18{background:var(--surface-hover);color:var(--ink-mid)}._org_guest_70x80_19{background:#fff7e0;color:#92400e}[data-theme=dark] ._org_owner_70x80_15{background:#f59e0b2e;color:#fcd34d}[data-theme=dark] ._org_admin_70x80_16{background:#6e7eff33;color:#b9c2ff}[data-theme=dark] ._org_manager_70x80_17{background:#36b37e2e;color:#6ed8ad}[data-theme=dark] ._org_member_70x80_18{background:var(--surface-hover);color:var(--ink-mid)}[data-theme=dark] ._org_guest_70x80_19{background:#f59e0b24;color:#f5b760}._proj_lead_70x80_28{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#5a3500}._proj_admin_70x80_29{background:var(--accent-soft);color:var(--accent-deep)}._proj_member_70x80_30{background:var(--surface-hover);color:var(--ink-mid)}._proj_viewer_70x80_31{background:#f3f4f6;color:#4b5563}[data-theme=dark] ._proj_lead_70x80_28{background:#f59e0b2e;color:#fcd34d}[data-theme=dark] ._proj_admin_70x80_29{background:#6e7eff33;color:#b9c2ff}[data-theme=dark] ._proj_member_70x80_30{background:var(--surface-hover);color:var(--ink-mid)}[data-theme=dark] ._proj_viewer_70x80_31{background:var(--surface-soft);color:var(--ink-soft)}._wrap_zvnsc_1{position:relative;display:inline-flex}._trigger_zvnsc_3{display:inline-flex;align-items:center;gap:8px;background:none;border:1px solid transparent;border-radius:var(--radius-md);padding-block:4px;padding-inline:8px 6px;cursor:pointer;font-family:var(--font-body);color:var(--ink)}._trigger_zvnsc_3:hover{background:var(--surface-hover);border-color:var(--border)}._name_zvnsc_22{font-size:13px;font-weight:600;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chev_zvnsc_31{color:var(--ink-faint)}._menu_zvnsc_33{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;width:min(260px,calc(100vw - 24px));background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-floating);z-index:200;padding:6px;display:flex;flex-direction:column}._identity_zvnsc_50{display:flex;align-items:flex-start;gap:10px;padding:10px 10px 8px}._identityInfo_zvnsc_57{display:flex;flex-direction:column;gap:2px;min-width:0}._identityName_zvnsc_58{font-size:13.5px;font-weight:600;color:var(--ink)}._identitySub_zvnsc_59{font-size:12px;color:var(--ink-faint)}._identityBadge_zvnsc_60{margin-block-start:4px}._divider_zvnsc_62{height:1px;background:var(--border-soft);margin:4px 6px}._item_zvnsc_68{display:inline-flex;align-items:center;gap:10px;background:none;border:none;cursor:pointer;padding:8px 10px;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:13px;color:var(--ink);text-align:start;width:100%}._item_zvnsc_68:hover{background:var(--surface-hover)}._itemDanger_zvnsc_86{color:var(--red)}._itemDanger_zvnsc_86:hover{background:var(--red-soft)}._banner_pekmw_3{display:flex;align-items:center;gap:var(--space-4);inline-size:100%;padding:var(--space-4) var(--space-6);border:0;border-block-end:1px solid var(--amber);background:var(--amber-soft);color:var(--amber-deep);font-family:var(--font-body);font-size:var(--text-sm);text-align:start;cursor:pointer;flex-shrink:0}._banner_pekmw_3:hover{filter:brightness(.97)}._icon_pekmw_23{flex-shrink:0}._text_pekmw_27{flex:1;font-weight:var(--w-semibold, 600)}._action_pekmw_32{padding:var(--space-2) var(--space-5);border-radius:var(--radius-md);background:var(--amber);color:#fff;font-weight:var(--w-bold, 700);white-space:nowrap}._badge_lz8ep_3{position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);z-index:1;display:inline-flex;align-items:center;gap:var(--space-2);max-inline-size:calc(100% - 2 * var(--space-3));padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--amber-soft);color:var(--amber-deep);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--w-semibold, 600);pointer-events:none}._compact_lz8ep_22{inset-block-start:var(--space-2);inset-inline-start:var(--space-2);padding:var(--space-1)}._icon_lz8ep_28{flex-shrink:0}._text_lz8ep_32{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tip_114ef_3{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-block-end:1px solid var(--border);background:var(--accent-soft);color:var(--ink);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--lh-normal);flex-shrink:0}._icon_114ef_17{flex-shrink:0;margin-block-start:var(--space-1);color:var(--accent-deep)}._body_114ef_23{flex:1;min-inline-size:0}._title_114ef_28{font-weight:var(--w-semibold, 600);margin-block-end:var(--space-1)}._text_114ef_33{color:var(--ink-mid)}._dismiss_114ef_37{flex-shrink:0;align-self:center;padding:var(--space-2) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--w-semibold, 600);white-space:nowrap;cursor:pointer}._dismiss_114ef_37:hover{background:var(--surface-hover)}._callBox_1ld67_1{background:#1a1c22;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}._header_1ld67_11{display:flex;align-items:center;gap:12px;padding:12px 18px;background:#15161b;border-block-end:1px solid #2a2d35;flex-shrink:0}._title_1ld67_21{font-family:var(--font-display);font-size:.9375rem;font-weight:700;color:#f4f4f5}._count_1ld67_28{font-size:.75rem;color:#9aa0aa;margin-inline-start:auto}._stage_1ld67_35{flex:1;display:flex;gap:6px;padding:6px;overflow:hidden;background:#0f1014;min-height:0;min-width:0}._spotlight_1ld67_46,._pipStage_1ld67_55{flex:1;position:relative;display:flex;min-width:0;min-height:0}._pipStage_1ld67_55>div:first-child{flex:1;min-width:0;min-height:0}._pipSelf_1ld67_69{position:absolute;inset-block-end:12px;inset-inline-end:12px;width:96px;height:128px;z-index:3;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.14);box-shadow:0 4px 14px #00000073}._pipSelf_1ld67_69>div{width:100%;height:100%}._grid_1ld67_88{flex:1;display:grid;gap:6px;grid-auto-rows:minmax(0,1fr);min-width:0;min-height:0}._gridItem_1ld67_97{background:none;border:none;padding:0;cursor:pointer;display:flex;min-width:0;min-height:0}._gridItem_1ld67_97>div{flex:1;min-width:0;min-height:0}._spotlight_1ld67_46>div{flex:1}._pinBtn_1ld67_117{position:absolute;inset-block-start:8px;inset-inline-end:8px;background:#0000008c;color:#fff;border:none;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;opacity:0;transition:opacity .12s,background .12s}._spotlight_1ld67_46:hover ._pinBtn_1ld67_117{opacity:1}._pinBtn_1ld67_117:hover{background:#000000bf}@media (hover: none){._pinBtn_1ld67_117{opacity:1}}._filmstrip_1ld67_143{display:flex;flex-direction:column;gap:6px;width:180px;overflow-y:auto;overflow-x:hidden;flex-shrink:0}._filmstripItem_1ld67_153{background:none;border:2px solid transparent;padding:0;border-radius:8px;cursor:pointer;height:110px;display:flex;overflow:hidden;transition:border-color .15s}._filmstripItem_1ld67_153:hover{border-color:#fff3}._filmstripItemPinned_1ld67_165{border-color:var(--accent)}._filmstripItem_1ld67_153>div{width:100%;height:100%;border-radius:6px}@media (max-width: 768px){._stage_1ld67_35{flex-direction:column}._filmstrip_1ld67_143{flex-direction:row;width:100%;height:80px;overflow-x:auto;overflow-y:hidden}._filmstripItem_1ld67_153{height:100%;width:100px;flex-shrink:0}._controls_1ld67_180{gap:8px;padding:10px 8px}._leaveBtn_1ld67_184{padding:0;width:42px;border-radius:50%;justify-content:center;margin-inline-start:2px}._leaveBtn_1ld67_184 span{display:none}}._tile_1ld67_195{position:relative;background:#25272f;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:0;min-width:0;border:2px solid transparent;transition:border-color .15s}._tileSpeaking_1ld67_209{border-color:var(--green)}._tileFallback_1ld67_213{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._video_1ld67_221{width:100%;height:100%;object-fit:cover}._videoContain_1ld67_228{object-fit:contain}._videoMirror_1ld67_232{transform:scaleX(-1)}._tileLabel_1ld67_236{position:absolute;inset-block-end:6px;inset-inline-start:6px;display:flex;align-items:center;gap:6px;background:#0000008c;color:#fff;font-size:.75rem;padding:3px 8px;border-radius:4px;max-width:calc(100% - 12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tileBadge_1ld67_254{background:var(--accent);color:#fff;padding:1px 6px;border-radius:3px;font-size:.6875rem;font-weight:600}._controls_1ld67_180{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:12px 18px;background:#15161b;border-block-start:1px solid #2a2d35;flex-shrink:0}._ctrlBtn_1ld67_278{width:42px;height:42px;flex-shrink:0;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .1s;font-family:var(--font-body)}._ctrlBtn_1ld67_278:hover{transform:scale(1.05)}._ctrlBtn_1ld67_278:active{transform:scale(.96)}._ctrlOn_1ld67_296{background:#2c2f38;color:#f4f4f5}._ctrlOn_1ld67_296:hover{background:#353944}._ctrlOff_1ld67_302{background:#4a2a2a;color:#ff6b6b}._ctrlOff_1ld67_302:hover{background:#5a3030}._ctrlHi_1ld67_308{background:var(--accent)!important;color:#fff!important}._ctrlHi_1ld67_308:hover{background:var(--accent-deep)!important}._ctrlIcon_1ld67_314{font-size:1rem;line-height:1}._ctrlBtn_1ld67_278 svg{display:block}._outWrap_1ld67_319{position:relative;display:inline-flex}._outMenu_1ld67_324{position:absolute;inset-block-end:calc(100% + 10px);left:50%;transform:translate(-50%);background:#25272f;border:1px solid #2a2d35;border-radius:10px;padding:4px;display:flex;flex-direction:column;gap:2px;min-width:170px;z-index:10;box-shadow:0 8px 24px #0006}._outItem_1ld67_345{background:none;border:none;color:#e5e7eb;font-family:var(--font-body);font-size:.8125rem;padding:8px 10px;border-radius:7px;cursor:pointer;display:flex;align-items:center;gap:8px;text-align:start;white-space:nowrap}._outItem_1ld67_345:hover{background:#2c2f38}._outItemActive_1ld67_362{color:#a5b0ff;font-weight:600}._leaveBtn_1ld67_184{margin-inline-start:8px;flex-shrink:0;background:var(--red);color:#fff;border:none;border-radius:21px;padding:0 18px;height:42px;font-size:.875rem;font-family:var(--font-body);font-weight:600;cursor:pointer;transition:background .15s,transform .1s;display:inline-flex;align-items:center;gap:8px}._leaveBtn_1ld67_184:hover{filter:brightness(1.1)}._leaveBtn_1ld67_184:active{transform:scale(.96)}@media (max-width: 360px){._controls_1ld67_180{gap:6px;padding:10px 6px}._leaveBtn_1ld67_184{margin-inline-start:0}}._stateBox_1ld67_399{background:#1a1c22;color:#e5e7eb;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._errorBox_1ld67_411{background:#25272f;color:#f4f4f5;padding:28px 36px;border-radius:var(--radius-lg);font-size:.9375rem;text-align:center;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;align-items:center}._btn_1ld67_427{background:var(--accent);color:#fff;border:none;border-radius:var(--radius-md);padding:8px 18px;font-size:.875rem;cursor:pointer;font-family:var(--font-body)}._miniBox_1ld67_439{width:100%;height:100%;border-radius:10px;overflow:hidden;background:#1a1c22;display:flex;flex-direction:column}._miniVideoArea_1ld67_449{flex:1;position:relative;background:#0f1014;overflow:hidden;display:flex;min-height:0}._miniVideoArea_1ld67_449>*{flex:1}._miniCount_1ld67_460{position:absolute;inset-block-start:6px;inset-inline-start:6px;background:#0000008c;color:#fff;font-size:.6875rem;padding:2px 7px;border-radius:999px;font-weight:600;z-index:2}._miniControls_1ld67_473{display:flex;gap:6px;padding:8px;background:#15161b;border-block-start:1px solid #2a2d35;flex-shrink:0;justify-content:center}._ctrlBtnSm_1ld67_483{width:30px!important;height:30px!important}._miniLeaveBtn_1ld67_488{width:30px;height:30px;border-radius:50%;border:none;background:var(--red);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,transform .1s}._miniLeaveBtn_1ld67_488:hover{filter:brightness(1.1)}._miniLeaveBtn_1ld67_488:active{transform:scale(.96)}._mini_z1dpa_1{position:fixed;z-index:1000;background:#1a1c22;border-radius:12px;box-shadow:0 12px 32px #00000073,0 2px 6px #0000004d;overflow:hidden;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;transition:box-shadow .15s}._miniDragging_z1dpa_16{box-shadow:0 20px 48px #0000008c,0 4px 10px #0006;cursor:grabbing}._dragHandle_z1dpa_23{height:18px;background:#15161b;border-block-end:1px solid #2a2d35;flex-shrink:0;cursor:grab;display:flex;align-items:center;justify-content:center}._dragHandle_z1dpa_23:active{cursor:grabbing}._dragDots_z1dpa_35{width:36px;height:4px;background:#3a3d47;border-radius:2px}@media (max-width: 480px){._mini_z1dpa_1{inset-inline-start:8px!important;inset-inline-end:8px!important;inset-block-end:8px!important;inset-block-start:auto!important;width:auto!important;height:180px!important}._dragHandle_z1dpa_23{display:none}}._overlay_ur19b_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:300;display:flex;align-items:center;justify-content:center;padding:16px}._box_ur19b_12{background:var(--surface);border-radius:var(--radius-lg);padding:32px 40px;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:300px;box-shadow:0 12px 40px #0000004d;animation:_pulse_ur19b_1 1s ease-in-out infinite alternate}@keyframes _pulse_ur19b_1{0%{box-shadow:0 12px 40px #0000004d}to{box-shadow:0 12px 60px #5b6cff80}}._label_ur19b_30{font-size:.8125rem;color:var(--accent);font-weight:600;display:inline-flex;align-items:center;gap:6px}._name_ur19b_39{font-family:var(--font-display);font-size:1.125rem;font-weight:700;color:var(--ink);margin-block-start:8px}._subtext_ur19b_47{font-size:.875rem;color:var(--ink-soft);margin-block-end:12px}._actions_ur19b_53{display:flex;gap:12px;width:100%}._btn_ur19b_59{flex:1;border:none;border-radius:var(--radius-md);padding:12px 18px;font-size:.9375rem;font-family:var(--font-body);font-weight:600;cursor:pointer;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px}._accept_ur19b_75{background:var(--green)}._accept_ur19b_75:hover{filter:brightness(1.05)}._decline_ur19b_80{background:var(--red)}._decline_ur19b_80:hover{filter:brightness(1.05)}._wrap_17ft0_1{position:relative;display:inline-flex}._bellBtn_17ft0_6{position:relative;background:none;border:1px solid transparent;color:var(--ink-mid);cursor:pointer;padding:6px 8px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center}._bellBtn_17ft0_6:hover{background:var(--surface-hover);border-color:var(--border);color:var(--ink)}._badge_17ft0_24{position:absolute;inset-block-start:-2px;inset-inline-end:-2px;background:var(--red);color:#fff;font-size:10px;font-weight:700;border-radius:999px;min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;line-height:1}._panel_17ft0_42{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;width:min(380px,90vw);max-height:min(540px,80vh);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-floating);z-index:200;display:flex;flex-direction:column;overflow:hidden}._panelHead_17ft0_58{display:flex;align-items:center;padding:10px 14px;border-block-end:1px solid var(--border)}._panelTitle_17ft0_65{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--ink)}._markAll_17ft0_72{margin-inline-start:auto;background:none;border:none;cursor:pointer;color:var(--accent);font-family:var(--font-body);font-size:12px;display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border-radius:var(--radius-sm)}._markAll_17ft0_72:hover{background:var(--accent-soft)}._list_17ft0_88{overflow-y:auto;flex:1;min-height:0}._empty_17ft0_94{padding:32px 16px;text-align:center;color:var(--ink-faint);font-size:13px}._item_17ft0_101{display:flex;gap:10px;align-items:flex-start;width:100%;background:none;border:none;border-block-end:1px solid var(--border-soft);padding:10px 14px;cursor:pointer;text-align:start;color:var(--ink);font-family:var(--font-body)}._item_17ft0_101:hover{background:var(--surface-hover)}._itemUnread_17ft0_117{background:var(--accent-softer)}._itemUnread_17ft0_117:hover{background:var(--accent-soft)}._itemIconWrap_17ft0_120{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-hover);color:var(--ink-mid);flex-shrink:0}._itemBody_17ft0_132{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._itemHead_17ft0_140{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink);font-weight:600}._dot_17ft0_149{width:7px;height:7px;border-radius:50%;background:var(--accent);flex-shrink:0}._itemSub_17ft0_157{font-size:12px;color:var(--ink-mid);display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._issueKey_17ft0_168{font-family:var(--font-mono);font-size:11px;color:var(--ink-faint);background:var(--surface-hover);padding:1px 5px;border-radius:3px;flex-shrink:0}._itemSummary_17ft0_178{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemTime_17ft0_184{font-size:11px;color:var(--ink-faint);margin-block-start:2px}._inviteSection_17ft0_191{background:var(--accent-softer);border-block-end:1px solid var(--border-soft)}._inviteSectionHead_17ft0_196{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);font-size:var(--text-2xs);font-weight:var(--w-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-deep)}._inviteSectionCount_17ft0_208{margin-inline-start:auto;background:var(--accent);color:#fff;padding:1px var(--space-3);border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:var(--w-bold)}._inviteItem_17ft0_218{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-block-start:1px solid var(--border-soft)}._inviteItem_17ft0_218:first-of-type{border-block-start:none}._inviteBody_17ft0_227{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._inviteLine_17ft0_235{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm)}._inviteOrg_17ft0_242{font-weight:var(--w-semibold);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inviteRole_17ft0_250{color:var(--ink-soft);font-size:var(--text-xs)}._inviteSub_17ft0_255{font-size:var(--text-xs);color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inviteActions_17ft0_263{display:flex;gap:var(--space-2);flex-shrink:0}._inviteBtn_17ft0_269{width:28px;height:28px;border-radius:var(--radius-md);border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),opacity var(--t-fast)}._inviteBtn_17ft0_269:disabled{opacity:.5;cursor:not-allowed}._inviteAccept_17ft0_282{background:var(--green);color:#fff}._inviteAccept_17ft0_282:hover:not(:disabled){filter:brightness(1.08)}._inviteDecline_17ft0_288{background:var(--surface);color:var(--ink-soft);border:1px solid var(--border)}._inviteDecline_17ft0_288:hover:not(:disabled){background:var(--red-soft);color:var(--red-deep);border-color:var(--red)}@media (pointer: coarse){._bellBtn_17ft0_6,._inviteBtn_17ft0_269{min-inline-size:40px;min-block-size:40px}}._overlay_rz6tu_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1200;display:flex;align-items:flex-start;justify-content:center;padding-block-start:14vh;padding-block-start:14dvh;padding-inline:16px}._panel_rz6tu_17{width:min(620px,100%);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);display:flex;flex-direction:column;overflow:hidden;max-height:70vh;max-height:70dvh}@media (max-width: 768px){._overlay_rz6tu_1{padding-block-start:6dvh;padding-inline:10px}._panel_rz6tu_17{width:100%;max-height:calc(94dvh - 10px)}}._inputRow_rz6tu_46{display:flex;align-items:center;gap:10px;padding:12px 14px;border-block-end:1px solid var(--border)}._searchIcon_rz6tu_54{color:var(--ink-faint)}._input_rz6tu_46{flex:1;border:none;background:transparent;color:var(--ink);font-family:var(--font-body);font-size:1rem;outline:none;min-width:0}._input_rz6tu_46::placeholder{color:var(--ink-faint)}._closeBtn_rz6tu_69{background:none;border:none;color:var(--ink-faint);cursor:pointer;padding:4px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center}._closeBtn_rz6tu_69:hover{background:var(--surface-hover);color:var(--ink)}._body_rz6tu_82{flex:1;overflow-y:auto;padding:6px 0;min-height:60px}._hint_rz6tu_89{padding:24px 16px;text-align:center;font-size:.875rem;color:var(--ink-faint)}._section_rz6tu_96{padding:6px 0}._sectionHead_rz6tu_100{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);font-weight:600;padding:6px 14px 4px}._item_rz6tu_109{display:flex;align-items:center;gap:10px;width:100%;padding:8px 14px;background:none;border:none;cursor:pointer;text-align:start;font-family:var(--font-body);font-size:.875rem;color:var(--ink)}._item_rz6tu_109:hover{background:var(--surface-hover)}._itemActive_rz6tu_125,._itemActive_rz6tu_125:hover{background:var(--accent-soft)}._itemIcon_rz6tu_128{color:var(--ink-faint);display:inline-flex;align-items:center}._itemActive_rz6tu_125 ._itemIcon_rz6tu_128{color:var(--accent)}._itemLabel_rz6tu_135{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemSub_rz6tu_142{font-size:.75rem;color:var(--ink-faint);margin-inline-start:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40%}._footer_rz6tu_152{display:flex;gap:16px;padding:8px 14px;border-block-start:1px solid var(--border);background:var(--surface-soft);font-size:.75rem;color:var(--ink-faint)}._footer_rz6tu_152 kbd{font-family:var(--font-mono);font-size:11px;padding:1px 5px;background:var(--surface-hover);border:1px solid var(--border);border-radius:3px;margin-inline-end:4px;color:var(--ink-mid)}._overlay_x8yfu_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1800;display:flex;align-items:center;justify-content:center;padding:24px;animation:_confirmFadeIn_x8yfu_1 .12s ease-out}@keyframes _confirmFadeIn_x8yfu_1{0%{opacity:0}to{opacity:1}}._box_x8yfu_19{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);width:min(420px,100%);display:grid;grid-template-columns:auto 1fr;gap:12px;padding:18px 20px 16px;animation:_confirmPop_x8yfu_1 .16s ease-out}@keyframes _confirmPop_x8yfu_1{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}._dangerIcon_x8yfu_37{width:36px;height:36px;border-radius:50%;background:var(--red-soft);color:var(--red);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-block-start:2px}._body_x8yfu_50{min-width:0}._title_x8yfu_52{font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--ink);margin-block-end:4px}._message_x8yfu_60{font-size:13.5px;line-height:1.55;color:var(--ink-mid);word-break:break-word}._actions_x8yfu_67{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px;margin-block-start:14px}._cancelBtn_x8yfu_75,._confirmBtn_x8yfu_76{border:1px solid var(--border);border-radius:var(--radius-md);padding:7px 16px;font-family:var(--font-body);font-size:13.5px;font-weight:600;cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast);min-width:84px}._cancelBtn_x8yfu_75{background:var(--surface);color:var(--ink-mid)}._cancelBtn_x8yfu_75:hover{background:var(--surface-hover);color:var(--ink)}._confirmBtn_x8yfu_76{background:var(--accent);color:#fff;border-color:var(--accent)}._confirmBtn_x8yfu_76:hover{background:var(--accent-deep);border-color:var(--accent-deep)}._confirmBtn_x8yfu_76:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._confirmDanger_x8yfu_106{background:var(--red);border-color:var(--red)}._confirmDanger_x8yfu_106:hover{background:var(--red-deep);border-color:var(--red-deep)}._confirmDanger_x8yfu_106:focus-visible{outline-color:var(--red)}._stack_6hijh_1{position:fixed;inset-block-start:16px;inset-inline-end:16px;display:flex;flex-direction:column;gap:8px;z-index:1500;max-width:360px;width:calc(100vw - 32px);pointer-events:none}._card_6hijh_14{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:var(--radius-md);background:var(--surface);color:var(--ink);border:1px solid var(--border);box-shadow:var(--shadow-floating);font-size:.875rem;pointer-events:auto;animation:_toastIn_6hijh_1 .18s ease-out}@keyframes _toastIn_6hijh_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._info_6hijh_35{border-inline-start:3px solid var(--accent)}._success_6hijh_36{border-inline-start:3px solid var(--green)}._warning_6hijh_37{border-inline-start:3px solid var(--amber)}._error_6hijh_38{border-inline-start:3px solid var(--red)}._icon_6hijh_40{display:inline-flex;align-items:center;justify-content:center;margin-block-start:2px}._info_6hijh_35 ._icon_6hijh_40{color:var(--accent)}._success_6hijh_36 ._icon_6hijh_40{color:var(--green)}._warning_6hijh_37 ._icon_6hijh_40{color:var(--amber)}._error_6hijh_38 ._icon_6hijh_40{color:var(--red)}._body_6hijh_51{min-width:0}._title_6hijh_55{font-weight:600;margin-block-end:2px;color:var(--ink)}._message_6hijh_61{color:var(--ink-mid);line-height:1.45;word-break:break-word}._close_6hijh_67{background:none;border:none;color:var(--ink-faint);cursor:pointer;padding:2px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center}._close_6hijh_67:hover{background:var(--surface-hover);color:var(--ink)}._frame_k59ay_1{display:flex;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;background:var(--bg);overflow:hidden;padding-inline-start:env(safe-area-inset-right);padding-inline-end:env(safe-area-inset-left);padding-block-end:env(safe-area-inset-bottom)}._main_k59ay_22{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0;min-height:0}._topbar_k59ay_31{display:flex;align-items:center;height:var(--topbar-height);padding:0 var(--space-7);border-block-end:1px solid var(--border);background:var(--surface);flex-shrink:0;gap:var(--space-5)}._pageContext_k59ay_42{flex:1;display:flex;align-items:center;gap:var(--space-5);min-width:0}._topbarSpacer_k59ay_50{flex:1}._menuBtn_k59ay_52{display:none;background:none;border:1px solid transparent;color:var(--ink-mid);padding:6px 8px;border-radius:var(--radius-md);cursor:pointer;align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}._menuBtn_k59ay_52:hover{background:var(--surface-hover);color:var(--ink);border-color:var(--border)}@media (max-width: 768px){._menuBtn_k59ay_52{display:inline-flex}._frameMobile_k59ay_74>aside{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:1100;height:100vh;height:100dvh;padding-block-end:env(safe-area-inset-bottom);transform:translate(100%);transition:transform .2s ease-out;box-shadow:-8px 0 32px #0000002e}._frameSidebarOpen_k59ay_88>aside{transform:translate(0)}._scrim_k59ay_92{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:1050;animation:_scrimIn_k59ay_1 .16s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes _scrimIn_k59ay_1{0%{opacity:0}to{opacity:1}}}@media (pointer: coarse){._menuBtn_k59ay_52{min-inline-size:40px;min-block-size:40px}}._root_15cvz_1{min-height:100vh;background:var(--bg);color:var(--ink);display:flex;flex-direction:column}._topbar_15cvz_10{display:flex;align-items:center;justify-content:space-between;padding:var(--space-7) var(--space-10);border-block-end:1px solid var(--border-soft);background:var(--surface);position:sticky;inset-block-start:0;z-index:var(--z-sticky);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._brand_15cvz_23{display:flex;align-items:center;gap:var(--space-4)}._brandGlyph_15cvz_29{width:30px;height:30px;border-radius:var(--radius-md);background:var(--av-a);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:var(--w-bold);font-size:var(--text-md);box-shadow:var(--shadow-xs)}._brandName_15cvz_44{font-family:var(--font-display);font-weight:var(--w-bold);font-size:var(--text-md);color:var(--ink)}._topNav_15cvz_51{display:flex;align-items:center;gap:var(--space-7)}._topLink_15cvz_57{font-size:var(--text-sm);color:var(--ink-mid);font-weight:var(--w-medium);transition:color var(--t-fast)}._topLink_15cvz_57:hover{color:var(--ink)}._topCta_15cvz_65{font-size:var(--text-sm);font-weight:var(--w-semibold);background:var(--accent);color:#fff;padding:var(--space-4) var(--space-7);border-radius:var(--radius-md);transition:background var(--t-fast),transform var(--t-fast)}._topCta_15cvz_65:hover{background:var(--accent-deep);color:#fff}._topCta_15cvz_65:active{transform:translateY(.5px)}@media (max-width: 720px){._topbar_15cvz_10{padding:var(--space-5) var(--space-7)}._topNav_15cvz_51{gap:var(--space-5)}._topNav_15cvz_51 ._topLink_15cvz_57:nth-child(-n+2){display:none}}._hero_15cvz_84{padding:var(--space-13) var(--space-10);display:flex;justify-content:center;background:radial-gradient(ellipse 60% 50% at 50% 0%,var(--accent-softer) 0%,var(--bg) 60%)}._heroInner_15cvz_94{max-width:760px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-7)}._heroBadge_15cvz_103{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--ink-mid);font-weight:var(--w-medium);box-shadow:var(--shadow-xs)}._heroBadgeDot_15cvz_117{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 20%,transparent)}._heroTitle_15cvz_124{font-family:var(--font-display);font-size:clamp(var(--text-h1),5vw,44px);font-weight:var(--w-bold);line-height:1.15;letter-spacing:-.02em}._heroTitleAccent_15cvz_132{background:linear-gradient(135deg,var(--accent),var(--accent-deep));-webkit-background-clip:text;background-clip:text;color:transparent}._heroSub_15cvz_139{font-size:var(--text-md);color:var(--ink-mid);line-height:var(--lh-snug);max-width:560px}._heroActions_15cvz_146{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;justify-content:center}._ctaPrimary_15cvz_154{background:var(--accent);color:#fff;padding:var(--space-6) var(--space-9);border-radius:var(--radius-md);font-weight:var(--w-semibold);font-size:var(--text-sm);box-shadow:var(--shadow-sm);transition:background var(--t-fast),transform var(--t-fast),box-shadow var(--t-fast)}._ctaPrimary_15cvz_154:hover{background:var(--accent-deep);color:#fff;box-shadow:var(--shadow-md)}._ctaPrimary_15cvz_154:active{transform:translateY(.5px)}._ctaSecondary_15cvz_171{color:var(--ink);padding:var(--space-6) var(--space-9);border-radius:var(--radius-md);font-weight:var(--w-semibold);font-size:var(--text-sm);border:1px solid var(--border);background:var(--surface);transition:background var(--t-fast),border-color var(--t-fast)}._ctaSecondary_15cvz_171:hover{background:var(--surface-hover);border-color:var(--border-strong)}._heroTrust_15cvz_186{display:inline-flex;align-items:center;gap:var(--space-3);color:var(--ink-soft);font-size:var(--text-xs)}._sectionTitle_15cvz_195{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--w-bold);text-align:center;margin-block-end:var(--space-5);color:var(--ink)}._sectionSub_15cvz_204{text-align:center;font-size:var(--text-sm);color:var(--ink-mid);max-width:540px;margin-inline:auto;margin-block-end:var(--space-12);line-height:var(--lh-snug)}._features_15cvz_215{padding:var(--space-13) var(--space-10);background:var(--surface);border-block-start:1px solid var(--border-soft);border-block-end:1px solid var(--border-soft)}._featureGrid_15cvz_222{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-9);max-width:1120px;margin-inline:auto}._featureCard_15cvz_230{background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-9);transition:transform var(--t-fast),box-shadow var(--t-fast),border-color var(--t-fast)}._featureCard_15cvz_230:hover{transform:translateY(-2px);border-color:var(--border);box-shadow:var(--shadow-md)}._featureIcon_15cvz_243{width:40px;height:40px;border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent-deep);display:inline-flex;align-items:center;justify-content:center;margin-block-end:var(--space-6)}._featureTitle_15cvz_255{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);margin-block-end:var(--space-3)}._featureBody_15cvz_262{font-size:var(--text-sm);color:var(--ink-mid);line-height:var(--lh-snug)}._pricing_15cvz_269{padding:var(--space-13) var(--space-10)}._tierGrid_15cvz_273{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-9);max-width:1000px;margin-inline:auto}._tierCard_15cvz_281{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-10);display:flex;flex-direction:column;gap:var(--space-5);position:relative;transition:transform var(--t-fast),box-shadow var(--t-fast)}._tierCard_15cvz_281:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._tierHi_15cvz_297{border-color:var(--accent);box-shadow:var(--shadow-md)}._tierBadge_15cvz_302{position:absolute;inset-block-start:-10px;inset-inline-start:var(--space-7);background:var(--accent);color:#fff;font-size:var(--text-2xs);font-weight:var(--w-bold);padding:3px 10px;border-radius:var(--radius-full);letter-spacing:.02em}._tierName_15cvz_315{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-bold);color:var(--ink)}._tierPrice_15cvz_322{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--w-bold);letter-spacing:-.02em;color:var(--ink)}._tierCap_15cvz_330{font-size:var(--text-sm);color:var(--accent-deep);font-weight:var(--w-medium);margin-block-end:var(--space-5)}._tierFeatures_15cvz_337{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4);margin-block-end:var(--space-7)}._tierFeat_15cvz_337{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--ink-mid)}._tierFeat_15cvz_337 svg{color:var(--green);flex-shrink:0}._tierCta_15cvz_356{text-align:center;background:var(--accent);color:#fff;padding:var(--space-6);border-radius:var(--radius-md);font-weight:var(--w-semibold);font-size:var(--text-sm);margin-block-start:auto;transition:background var(--t-fast)}._tierCta_15cvz_356:hover{background:var(--accent-deep);color:#fff}._tierCtaDisabled_15cvz_369{text-align:center;background:var(--surface-hover);color:var(--ink-soft);padding:var(--space-6);border-radius:var(--radius-md);font-weight:var(--w-semibold);font-size:var(--text-sm);margin-block-start:auto;border:1px solid var(--border);cursor:not-allowed}._footer_15cvz_383{padding:var(--space-9) var(--space-10);border-block-start:1px solid var(--border-soft);display:flex;align-items:center;justify-content:center;gap:var(--space-4);font-size:var(--text-xs);color:var(--ink-soft);background:var(--surface)}._footerDot_15cvz_395{color:var(--ink-faint)}._root_11a4j_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:var(--space-8)}._card_11a4j_10{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-12) var(--space-10);width:100%;max-width:380px;box-shadow:var(--shadow-card)}._brand_11a4j_21{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-10)}._brandGlyph_11a4j_28{width:32px;height:32px;border-radius:8px;background:var(--av-a);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:var(--w-bold);font-size:18px}._brandName_11a4j_42{font-family:var(--font-display);font-size:18px;font-weight:var(--w-bold)}._heading_11a4j_49{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--w-bold);margin-bottom:var(--space-1);letter-spacing:-.01em;line-height:var(--lh-tight)}._sub_11a4j_58{font-size:var(--text-md);color:var(--ink-soft);margin-bottom:var(--space-9);line-height:var(--lh-snug)}._form_11a4j_66{display:flex;flex-direction:column;gap:var(--space-5)}._field_11a4j_72{display:flex;flex-direction:column;gap:6px}._label_11a4j_78{font-size:var(--text-base);font-weight:var(--w-medium);color:var(--ink-mid)}._input_11a4j_84{height:36px;padding:0 var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font-family:var(--font-body);font-size:16px;color:var(--ink);outline:none;transition:border-color var(--t-fast);width:100%}._input_11a4j_84::placeholder{color:var(--ink-faint)}._input_11a4j_84:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}._inputError_11a4j_107{border-color:var(--red)}._errorMsg_11a4j_109{font-size:var(--text-sm);color:var(--red)}._submit_11a4j_115{height:38px;margin-top:var(--space-2);border-radius:var(--radius-md);border:none;background:var(--accent);color:#fff;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--w-medium);cursor:pointer;transition:background var(--t-fast);width:100%}._submit_11a4j_115:hover{background:var(--accent-deep)}._submit_11a4j_115:disabled{opacity:.6;cursor:not-allowed}._alert_11a4j_134{background:var(--red-soft);color:var(--red-deep);border:1px solid var(--red);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);font-size:var(--text-base)}._switch_11a4j_144{margin-block-start:var(--space-9);padding-block-start:var(--space-7);border-block-start:1px solid var(--border-soft);font-size:var(--text-sm);color:var(--ink-soft);text-align:center}._switchLink_11a4j_153{color:var(--accent);font-weight:var(--w-semibold);margin-inline-start:var(--space-3)}._switchLink_11a4j_153:hover{color:var(--accent-deep)}._sk_1adn4_1{display:inline-block;background:linear-gradient(90deg,var(--surface-hover) 25%,var(--border-soft) 50%,var(--surface-hover) 75%);background-size:200% 100%;animation:_skShimmer_1adn4_1 1.4s ease-in-out infinite}@keyframes _skShimmer_1adn4_1{0%{background-position:200% 0}to{background-position:-200% 0}}._rows_1adn4_18{display:flex;flex-direction:column;gap:12px;padding:16px}._row_1adn4_18{display:flex;align-items:center;gap:12px}._rowText_1adn4_31{flex:1;display:flex;flex-direction:column;gap:6px}._empty_x9a5y_1{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:48px 24px;text-align:center;color:var(--ink-soft)}._icon_x9a5y_13{width:64px;height:64px;border-radius:50%;background:var(--surface-hover);display:flex;align-items:center;justify-content:center;color:var(--ink-faint);margin-block-end:6px}._title_x9a5y_25{font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--ink-mid)}._description_x9a5y_32{font-size:.8125rem;color:var(--ink-faint);max-width:360px}._action_x9a5y_38{margin-block-start:12px}._typeBox_16e9m_1{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-xs);color:#fff;flex-shrink:0}._typeBox_16e9m_1 svg{display:block}._priBox_16e9m_12{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._priBox_16e9m_12 svg{display:block}._statusBadge_16e9m_21{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:.06em;padding:3px 7px;border-radius:var(--radius-xs);line-height:1;white-space:nowrap}._page_1vs16_1{flex:1;display:flex;flex-direction:column;overflow-y:auto;background:var(--bg);padding:var(--space-9)}._head_1vs16_10{display:flex;align-items:flex-end;margin-block-end:var(--space-8);gap:var(--space-5)}._title_1vs16_17{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--w-bold);color:var(--ink);margin:0;letter-spacing:-.01em}._subtitle_1vs16_26{font-size:var(--text-sm);color:var(--ink-soft);margin:var(--space-2) 0 0}._grid_1vs16_33{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--space-7);align-items:stretch}@media (max-width: 768px){._page_1vs16_1{padding:var(--space-7)}._head_1vs16_10{display:block}._title_1vs16_17{font-size:var(--text-h2)}._subtitle_1vs16_26{font-size:var(--text-xs)}._grid_1vs16_33{grid-template-columns:1fr;gap:var(--space-6)}._card_1vs16_46{min-height:auto;padding:var(--space-6)}._statRow_1vs16_47{grid-template-columns:repeat(3,1fr);gap:var(--space-3)}._statValue_1vs16_48{font-size:var(--text-lg)}._chart_1vs16_49{min-height:100px}._bar_1vs16_50{width:10px}}._card_1vs16_46{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-7);display:flex;flex-direction:column;min-height:260px;position:relative;overflow:hidden;transition:border-color var(--t-fast),box-shadow var(--t-fast)}._card_1vs16_46:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}._card_1vs16_46:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;height:3px;background:var(--accent);opacity:.85}._accent_blue_1vs16_83:before{background:linear-gradient(90deg,#4c9aff,#1f6dd6)}._accent_green_1vs16_84:before{background:linear-gradient(90deg,#36b37e,#1d855a)}._accent_purple_1vs16_85:before{background:linear-gradient(90deg,#8a4ff7,#6322dd)}._accent_orange_1vs16_86:before{background:linear-gradient(90deg,#ff8b00,#d56c00)}._cardHead_1vs16_88{display:flex;align-items:center;gap:var(--space-4);padding-block-end:var(--space-5);border-block-end:1px solid var(--border-soft);margin-block-end:var(--space-6)}._cardIcon_1vs16_97{color:var(--ink-soft);display:inline-flex;align-items:center}._cardTitle_1vs16_99{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-bold);color:var(--ink)}._cardBody_1vs16_106{flex:1;min-height:0;display:flex;flex-direction:column}._statRow_1vs16_47{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-block-end:var(--space-6)}._statBox_1vs16_121{background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;transition:background var(--t-fast),border-color var(--t-fast)}._statBox_1vs16_121:hover{background:var(--surface);border-color:var(--border)}._statLabel_1vs16_136{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--w-bold)}._statValue_1vs16_48{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--w-bold);color:var(--ink);margin-block-start:var(--space-2);font-feature-settings:"tnum"}._issueList_1vs16_153{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;overflow-y:auto}._issueRow_1vs16_163{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm);color:var(--ink);transition:background var(--t-fast)}._issueRow_1vs16_163:hover{background:var(--surface-hover)}._issueKey_1vs16_176{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-soft);font-weight:var(--w-semibold);flex-shrink:0;unicode-bidi:isolate}._issueSummary_1vs16_185{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectList_1vs16_193{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-6);overflow-y:auto}._projectRow_1vs16_203{display:flex;flex-direction:column;gap:var(--space-3)}._projectHead_1vs16_205{display:flex;align-items:center;gap:var(--space-4)}._projectName_1vs16_211{flex:1;font-size:var(--text-sm);color:var(--ink);font-weight:var(--w-semibold)}._projectPercent_1vs16_218{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-mid);font-weight:var(--w-bold);font-feature-settings:"tnum"}._swatch_1vs16_226{width:24px;height:24px;border-radius:var(--radius-xs);font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--w-bold);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;text-transform:uppercase;box-shadow:0 1px 2px #0f16241a}._swatch_blue_1vs16_241{background:linear-gradient(135deg,#4c9aff,#1f6dd6)}._swatch_green_1vs16_242{background:linear-gradient(135deg,#36b37e,#1d855a)}._swatch_purple_1vs16_243{background:linear-gradient(135deg,#8a4ff7,#6322dd)}._swatch_orange_1vs16_244{background:linear-gradient(135deg,#ff8b00,#d56c00)}._swatch_red_1vs16_245{background:linear-gradient(135deg,#e5493a,#b8281c)}._swatch_gray_1vs16_246{background:linear-gradient(135deg,#6a7387,#4a5260)}._progressTrack_1vs16_248{height:6px;background:var(--surface-hover);border-radius:var(--radius-full);overflow:hidden}._progressFill_1vs16_255{height:100%;background:linear-gradient(90deg,var(--green),var(--green-deep));border-radius:var(--radius-full);transition:width var(--t-slow)}._projectMeta_1vs16_262{font-size:var(--text-2xs);color:var(--ink-faint)}._activityList_1vs16_268{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;overflow-y:auto}._activityRow_1vs16_278{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--ink-mid);transition:background var(--t-fast)}._activityRow_1vs16_278:hover{background:var(--surface-hover)}._activityKey_1vs16_290{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-soft);font-weight:var(--w-semibold);flex-shrink:0;unicode-bidi:isolate}._activitySummary_1vs16_299{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink)}._activityTime_1vs16_307{font-size:var(--text-2xs);color:var(--ink-faint);font-feature-settings:"tnum"}._chart_1vs16_49{display:flex;flex-direction:column;gap:var(--space-4);flex:1;min-height:0}._chartBars_1vs16_322{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--space-3);flex:1;align-items:end;min-height:140px}._chartCol_1vs16_331{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);height:100%;justify-content:flex-end}._chartPair_1vs16_340{display:flex;align-items:end;gap:2px;height:100%;width:100%;justify-content:center}._bar_1vs16_50{width:14px;border-radius:var(--radius-xs) var(--radius-xs) 0 0;min-height:2px;transition:height var(--t-slow)}._barCreated_1vs16_356{background:linear-gradient(180deg,#4c9aff,#1f6dd6)}._barResolved_1vs16_357{background:linear-gradient(180deg,var(--green),var(--green-deep))}._chartLabel_1vs16_359{font-size:var(--text-2xs);color:var(--ink-faint)}._chartLegend_1vs16_364{display:flex;gap:var(--space-7);font-size:var(--text-xs);color:var(--ink-mid);padding-block-start:var(--space-4);border-block-start:1px solid var(--border-soft)}._legendItem_1vs16_373{display:inline-flex;align-items:center;gap:var(--space-3)}._legendDot_1vs16_379{display:inline-block;width:12px;height:8px;border-radius:var(--radius-xs)}._wrap_13t09_3{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}._toolbar_13t09_11{display:flex;gap:var(--space-4);align-items:center;padding:var(--space-5) var(--space-9);border-block-end:1px solid var(--border);background:var(--surface);flex-wrap:wrap;flex-shrink:0}._select_13t09_22{border:1px solid var(--border);border-radius:var(--radius-md);padding:0 var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);background:var(--surface);color:var(--ink-mid);outline:none;cursor:pointer;height:32px;transition:border-color var(--t-fast),background var(--t-fast),color var(--t-fast)}._select_13t09_22:hover{background:var(--surface-hover);color:var(--ink)}._truncated_13t09_42{font-family:var(--font-body);font-size:var(--text-sm);color:var(--amber-ink, var(--ink-mid))}._board_13t09_48{flex:1;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-6);padding:var(--space-7) var(--space-9);overflow-x:auto;overflow-y:hidden;align-items:stretch;min-width:0;background:var(--bg);grid-auto-rows:minmax(0,1fr)}@media (max-width: 768px){._board_13t09_48{grid-template-columns:repeat(5,88%);padding:var(--space-6);gap:var(--space-5);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-6)}._col_13t09_76{scroll-snap-align:start}}._col_13t09_76{background:var(--surface-soft);border-radius:var(--radius-lg);border:1px solid var(--border);display:flex;flex-direction:column;min-width:0;min-height:0;transition:background var(--t-fast),border-color var(--t-fast)}._colDragOver_13t09_96{background:var(--accent-soft);border-color:var(--accent);box-shadow:var(--shadow-focus)}._colHead_13t09_102{padding:var(--space-5) var(--space-6);display:flex;align-items:center;gap:var(--space-4);border-block-end:1px solid var(--border);background:var(--surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0}._colName_13t09_112{font-size:var(--text-2xs);font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mid)}._colCount_13t09_120{margin-inline-start:auto;font-size:var(--text-2xs);font-weight:var(--w-semibold);color:var(--ink-soft);background:var(--surface-hover);padding:2px var(--space-3);border-radius:var(--radius-full);min-width:22px;text-align:center}._colBody_13t09_132{flex:1;min-height:0;overflow-y:auto;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}._colEmpty_13t09_144{font-size:var(--text-xs);color:var(--ink-faint);text-align:center;padding:var(--space-7) var(--space-5);font-style:italic}._card_13t09_153{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);cursor:grab;transition:border-color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast),background var(--t-fast);display:flex;flex-direction:column;gap:var(--space-4);box-shadow:var(--shadow-xs)}._card_13t09_153:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}._card_13t09_153:active{cursor:grabbing}._cardDragging_13t09_177{opacity:.4;transform:rotate(1deg) scale(.99);box-shadow:var(--shadow-lg)}._cardSummary_13t09_183{font-size:var(--text-sm);line-height:var(--lh-snug);color:var(--ink);word-break:break-word;font-weight:var(--w-medium)}._cardMeta_13t09_191{display:flex;align-items:center;gap:var(--space-4)}._cardKeyGroup_13t09_197{display:inline-flex;align-items:center;gap:var(--space-3)}._cardKey_13t09_197{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-soft);font-weight:var(--w-semibold);letter-spacing:.02em;unicode-bidi:isolate}._cardSpacer_13t09_212{flex:1}._cardPoints_13t09_214{background:var(--surface-hover);color:var(--ink-mid);padding:2px var(--space-4);border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:var(--w-bold);font-family:var(--font-mono);font-feature-settings:"tnum";min-width:22px;text-align:center}._cardNoAssignee_13t09_227{width:24px;height:24px;border-radius:50%;border:1px dashed var(--border-strong);background:transparent}._statusPill_13t09_240{border:none;cursor:pointer;font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--w-semibold);padding:2px var(--space-4);border-radius:var(--radius-full);line-height:1.6;white-space:nowrap;min-height:22px}._statusPill_13t09_240:hover{filter:brightness(.97)}._statusMenu_13t09_256{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-block-start:var(--space-4);margin-block-start:var(--space-3);border-block-start:1px solid var(--border-soft)}._statusOption_13t09_265{display:inline-flex;align-items:center;gap:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);padding:4px var(--space-4);cursor:pointer;font-family:var(--font-body);font-size:var(--text-2xs);color:var(--ink-mid);min-height:28px}._statusOption_13t09_265:hover{background:var(--surface-hover);border-color:var(--border-strong);color:var(--ink)}._statusOptionActive_13t09_286{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep);font-weight:var(--w-semibold)}._statusDot_13t09_293{width:7px;height:7px;border-radius:50%;flex-shrink:0}._wrap_ejs4f_1{flex:1;display:flex;flex-direction:column;min-height:0;background:var(--surface)}._filters_ejs4f_10{display:flex;gap:var(--space-4);padding:var(--space-5) var(--space-9);border-block-end:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:center}._searchBox_ejs4f_20{position:relative;display:flex;align-items:center;flex:1;min-width:220px;max-width:340px}._searchIcon_ejs4f_29{position:absolute;inset-inline-start:var(--space-4);color:var(--ink-faint);pointer-events:none}._searchInput_ejs4f_36{flex:1;border:1px solid var(--border);border-radius:var(--radius-md);padding:0 var(--space-5);padding-inline-start:var(--space-10);font-family:var(--font-body);font-size:var(--text-sm);background:var(--surface);color:var(--ink);outline:none;width:100%;height:32px;transition:border-color var(--t-fast),box-shadow var(--t-fast)}._searchInput_ejs4f_36:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}._select_ejs4f_56{border:1px solid var(--border);border-radius:var(--radius-md);padding:0 var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);background:var(--surface);color:var(--ink-mid);outline:none;cursor:pointer;height:32px;transition:border-color var(--t-fast),background var(--t-fast),color var(--t-fast)}._select_ejs4f_56:hover{background:var(--surface-hover);color:var(--ink);border-color:var(--border-strong)}._select_ejs4f_56:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}._tableWrap_ejs4f_80{flex:1;overflow-y:auto}._table_ejs4f_80{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_ejs4f_80 thead{position:sticky;inset-block-start:0;background:var(--surface-soft);z-index:1}._table_ejs4f_80 th{text-align:start;padding:var(--space-4) var(--space-6);font-size:var(--text-2xs);font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);border-block-end:1px solid var(--border);white-space:nowrap;background:var(--surface-soft)}._row_ejs4f_111{cursor:pointer;transition:background var(--t-fast);border-block-end:1px solid var(--border-soft)}._row_ejs4f_111:hover{background:var(--accent-softer)}[data-theme=dark] ._row_ejs4f_111:hover{background:var(--accent-soft)}._row_ejs4f_111 td{padding:var(--space-5) var(--space-6);vertical-align:middle}._colType_ejs4f_124{width:40px;padding-inline-end:0!important}._colKey_ejs4f_125{width:96px;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-mid);font-weight:var(--w-semibold);letter-spacing:.02em;unicode-bidi:isolate}._colSummary_ejs4f_134{color:var(--ink);font-weight:var(--w-medium);min-width:200px}._colStatus_ejs4f_139{width:140px}._colPriority_ejs4f_140{width:60px;text-align:center}._colPoints_ejs4f_141{width:60px;text-align:center;font-family:var(--font-mono);color:var(--ink-soft);font-weight:var(--w-semibold);font-feature-settings:"tnum"}._colAssignee_ejs4f_149{width:220px}._assigneeCell_ejs4f_151{display:inline-flex;align-items:center;gap:var(--space-4)}._assigneeCell_ejs4f_151 span{font-size:var(--text-xs);color:var(--ink-mid)}._unassigned_ejs4f_162{color:var(--ink-faint);font-size:var(--text-xs);font-style:italic}@media (max-width: 768px){._filters_ejs4f_10{padding:var(--space-4) var(--space-5);gap:var(--space-3)}._searchBox_ejs4f_20{flex-basis:100%;max-width:none;min-width:0}._select_ejs4f_56{flex:1 1 calc(50% - 4px);min-width:0}._table_ejs4f_80 th._colStatus_ejs4f_139,._table_ejs4f_80 td._colStatus_ejs4f_139,._table_ejs4f_80 th._colPriority_ejs4f_140,._table_ejs4f_80 td._colPriority_ejs4f_140,._table_ejs4f_80 th._colPoints_ejs4f_141,._table_ejs4f_80 td._colPoints_ejs4f_141{display:none}._colAssignee_ejs4f_149{width:110px}._assigneeCell_ejs4f_151 span{display:none}}._wrap_txubo_1{position:relative;display:inline-flex;align-items:center;width:100%}._icon_txubo_8{position:absolute;inset-inline-start:8px;color:var(--ink-faint);pointer-events:none;z-index:1}._container_txubo_16{width:100%}._input_txubo_20{width:100%;border:1px solid var(--border);border-radius:var(--radius-md);padding:6px 10px 6px 28px;font-family:var(--font-body);font-size:13px;color:var(--ink);background:var(--surface);outline:none;cursor:pointer;text-align:start}._input_txubo_20:focus{border-color:var(--accent)}._input_txubo_20:disabled{background:var(--surface-soft);color:var(--ink-faint);cursor:not-allowed}._input_txubo_20::placeholder{color:var(--ink-faint)}._clear_txubo_38{position:absolute;inset-inline-end:6px;background:none;border:none;color:var(--ink-faint);cursor:pointer;padding:0 4px;font-size:16px;line-height:1;border-radius:var(--radius-sm)}._clear_txubo_38:hover{color:var(--red);background:var(--surface-hover)}.rmdp-wrapper,.rmdp-shadow{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-floating);font-family:var(--font-body)}.rmdp-calendar{background:var(--surface)!important}.rmdp-day,.rmdp-header-values,.rmdp-month-name{color:var(--ink)!important;font-family:var(--font-body)}.rmdp-week-day{color:var(--ink-faint)!important;font-family:var(--font-body)}.rmdp-day.rmdp-deactive,.rmdp-day.rmdp-disabled{color:var(--ink-faint)!important}.rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover{background:var(--surface-hover)!important;color:var(--ink)!important}.rmdp-day.rmdp-today span{background:var(--accent-soft)!important;color:var(--accent-deep)!important;font-weight:600}.rmdp-day.rmdp-selected span:not(.highlight){background:var(--accent)!important;color:#fff!important;box-shadow:none}.rmdp-arrow-container:hover{background:var(--surface-hover)!important}.rmdp-arrow{border-color:var(--ink-mid)!important}._scrim_9fbgu_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0d1166;z-index:90;animation:_fade_9fbgu_1 .14s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes _fade_9fbgu_1{0%{opacity:0}to{opacity:1}}._sheet_9fbgu_15{position:fixed;inset-block-start:0;inset-inline-end:0;height:100vh;height:100dvh;width:min(720px,94vw);background:var(--surface);border-inline-start:1px solid var(--border);box-shadow:var(--shadow-floating);z-index:100;display:flex;flex-direction:column;animation:_slideIn_9fbgu_1 .2s cubic-bezier(.16,1,.3,1)}@media (max-width: 768px){._sheet_9fbgu_15{width:100vw;inset-inline-start:0;border-inline-start:none}}@keyframes _slideIn_9fbgu_1{0%{transform:translate(-24px);opacity:0}to{transform:translate(0);opacity:1}}._loading_9fbgu_46{padding:var(--space-11);text-align:center;color:var(--ink-soft)}._header_9fbgu_53{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-7);border-block-end:1px solid var(--border);flex-shrink:0;background:var(--surface);height:var(--topbar-height)}._headerKey_9fbgu_64{display:flex;align-items:center;gap:var(--space-4)}._keyText_9fbgu_70{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--ink-mid);letter-spacing:.02em;unicode-bidi:isolate}._headerActions_9fbgu_79{margin-inline-start:auto;display:flex;align-items:center;gap:var(--space-1)}._iconBtn_9fbgu_86{background:none;border:1px solid transparent;cursor:pointer;color:var(--ink-soft);width:32px;height:32px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}._iconBtn_9fbgu_86:hover{background:var(--surface-hover);color:var(--ink);border-color:var(--border)}._body_9fbgu_106{flex:1;overflow-y:auto;padding:var(--space-7) var(--space-9) var(--space-11);display:flex;flex-direction:column}._title_9fbgu_114{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--w-bold);color:var(--ink);margin:var(--space-3) 0 var(--space-7);line-height:var(--lh-tight);cursor:text;border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-inline:calc(-1 * var(--space-4));transition:background var(--t-fast)}._title_9fbgu_114:hover{background:var(--surface-hover)}._titleInput_9fbgu_130{width:100%;font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--w-bold);color:var(--ink);border:1px solid var(--accent);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);margin:0 calc(-1 * var(--space-5)) var(--space-7);outline:none;resize:vertical;background:var(--surface);box-shadow:var(--shadow-focus);line-height:var(--lh-tight)}._quickActions_9fbgu_147{display:flex;gap:var(--space-4);margin-block-end:var(--space-9);align-items:center}._statusSelect_9fbgu_154{border:1px solid transparent;border-radius:var(--radius-xs);padding:var(--space-3) var(--space-5);font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:filter var(--t-fast),box-shadow var(--t-fast);outline:none}._statusSelect_9fbgu_154:hover{filter:brightness(.96)}._statusSelect_9fbgu_154:focus{box-shadow:var(--shadow-focus)}[data-theme=dark] ._statusSelect_9fbgu_154:hover{filter:brightness(1.1)}._section_9fbgu_173{margin-block-start:var(--space-9)}._sectionLabel_9fbgu_177{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);font-weight:var(--w-bold);margin-block-end:var(--space-4)}._descView_9fbgu_186{min-height:64px;padding:var(--space-4) var(--space-5);border:1px solid transparent;border-radius:var(--radius-md);cursor:text;font-size:var(--text-sm);line-height:var(--lh-snug);color:var(--ink);white-space:pre-wrap;word-break:break-word;transition:background var(--t-fast),border-color var(--t-fast)}._descView_9fbgu_186:hover{background:var(--surface-hover);border-color:var(--border-soft)}._descPlaceholder_9fbgu_204{color:var(--ink-faint)}._descTextarea_9fbgu_206{width:100%;border:1px solid var(--accent);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--lh-snug);color:var(--ink);outline:none;resize:vertical;background:var(--surface);min-height:120px;box-shadow:var(--shadow-focus)}._fields_9fbgu_223{display:flex;flex-direction:column;gap:var(--space-2);background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5)}._fieldRow_9fbgu_233{display:grid;grid-template-columns:110px 1fr;gap:var(--space-5);align-items:center;padding:var(--space-2) 0}._fieldLabel_9fbgu_241{font-size:var(--text-xs);color:var(--ink-soft);font-weight:var(--w-medium)}._fieldValue_9fbgu_247{display:flex;align-items:center;gap:var(--space-3)}._fieldSelect_9fbgu_253,._fieldInput_9fbgu_254{border:1px solid transparent;background:transparent;border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);width:100%;outline:none;cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast)}._fieldSelect_9fbgu_253:hover,._fieldInput_9fbgu_254:hover{background:var(--surface);border-color:var(--border)}._fieldSelect_9fbgu_253:focus,._fieldInput_9fbgu_254:focus{border-color:var(--accent);background:var(--surface);cursor:text;box-shadow:var(--shadow-focus)}._staticField_9fbgu_280{font-size:var(--text-sm);color:var(--ink-mid);padding:var(--space-3) var(--space-4);font-feature-settings:"tnum"}._commentList_9fbgu_288{display:flex;flex-direction:column;gap:var(--space-6);margin-block-end:var(--space-6)}._comment_9fbgu_288{display:flex;gap:var(--space-5);align-items:flex-start}._commentBody_9fbgu_301{flex:1;background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6)}._commentHead_9fbgu_309{display:flex;align-items:center;gap:var(--space-4);margin-block-end:var(--space-3);font-size:var(--text-xs)}._commentAuthor_9fbgu_317{font-weight:var(--w-semibold);color:var(--ink);font-size:var(--text-sm)}._commentTime_9fbgu_323{color:var(--ink-faint);font-feature-settings:"tnum"}._commentDelete_9fbgu_328{margin-inline-start:auto;background:none;border:none;cursor:pointer;color:var(--ink-faint);width:24px;height:24px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast)}._commentDelete_9fbgu_328:hover{color:var(--red);background:var(--red-soft)}._commentText_9fbgu_344{font-size:var(--text-sm);line-height:var(--lh-snug);color:var(--ink);white-space:pre-wrap;word-break:break-word}._commentForm_9fbgu_352{display:flex;gap:var(--space-4);align-items:flex-end}._commentInput_9fbgu_358{flex:1;border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);outline:none;resize:vertical;background:var(--surface);line-height:var(--lh-snug);transition:border-color var(--t-fast),box-shadow var(--t-fast)}._commentInput_9fbgu_358:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}._commentSubmit_9fbgu_377{background:var(--accent);color:var(--ink-on-accent);border:none;border-radius:var(--radius-md);padding:var(--space-4) var(--space-7);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--w-semibold);cursor:pointer;transition:background var(--t-fast),transform var(--t-fast)}._commentSubmit_9fbgu_377:hover:not(:disabled){background:var(--accent-deep)}._commentSubmit_9fbgu_377:active:not(:disabled){transform:translateY(.5px)}._commentSubmit_9fbgu_377:disabled{opacity:.5;cursor:not-allowed}._activityList_9fbgu_394{display:flex;flex-direction:column;gap:var(--space-5)}._activityRow_9fbgu_400{display:flex;gap:var(--space-4);align-items:flex-start;font-size:var(--text-xs)}._activityHead_9fbgu_407{display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-xs)}._activityActor_9fbgu_414{font-weight:var(--w-semibold);color:var(--ink)}._activityTime_9fbgu_415{color:var(--ink-faint);font-feature-settings:"tnum"}._activityBody_9fbgu_417{color:var(--ink-mid);margin-block-start:2px;line-height:var(--lh-snug)}._activityCode_9fbgu_423{font-family:var(--font-mono);font-size:var(--text-2xs);background:var(--surface-hover);padding:1px var(--space-3);border-radius:var(--radius-xs);color:var(--ink-mid);unicode-bidi:isolate}._muted_9fbgu_433{color:var(--ink-faint);font-size:var(--text-xs);padding:var(--space-3) 0;font-style:italic}._overlay_1dzn8_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0e1166;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px}._modal_1dzn8_12{width:min(560px,100%);max-height:min(720px,92vh);background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);display:flex;flex-direction:column;overflow:hidden}@media (max-width: 768px){._overlay_1dzn8_1{padding:0}._modal_1dzn8_12{width:100vw;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;border-radius:0}._row_1dzn8_35{grid-template-columns:1fr;gap:0}}._modalHead_1dzn8_38{display:flex;align-items:center;padding:14px 18px;border-block-end:1px solid var(--border)}._modalTitle_1dzn8_45{font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--ink)}._modalClose_1dzn8_52{margin-inline-start:auto;background:none;border:none;cursor:pointer;color:var(--ink-soft);padding:4px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center}._modalClose_1dzn8_52:hover{background:var(--surface-hover);color:var(--ink)}._modalBody_1dzn8_66{padding:16px 18px;overflow-y:auto;flex:1}._modalFoot_1dzn8_72{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-block-start:1px solid var(--border);background:var(--surface-soft)}._row_1dzn8_35{display:grid;grid-template-columns:1fr 1fr;gap:12px}._field_1dzn8_83{display:flex;flex-direction:column;gap:6px;margin-block-end:14px}._fieldLabel_1dzn8_90{font-size:12px;font-weight:600;color:var(--ink-mid)}._fieldHint_1dzn8_96{font-size:11.5px;color:var(--ink-faint)}._req_1dzn8_101{color:var(--red)}._fieldError_1dzn8_103{font-size:11.5px;color:var(--red);line-height:1.5}._input_1dzn8_109,._textarea_1dzn8_110{border:1px solid var(--border);border-radius:var(--radius-md);padding:7px 10px;font-family:var(--font-body);font-size:13.5px;color:var(--ink);background:var(--surface);outline:none}._input_1dzn8_109:focus,._textarea_1dzn8_110:focus{border-color:var(--accent)}._textarea_1dzn8_110{resize:vertical;line-height:1.55}._typePicker_1dzn8_127{display:flex;flex-wrap:wrap;gap:6px}._typeBtn_1dzn8_133{display:inline-flex;align-items:center;gap:6px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:5px 10px;cursor:pointer;font-family:var(--font-body);font-size:12.5px;color:var(--ink-mid)}._typeBtn_1dzn8_133:hover{background:var(--surface-hover)}._typeBtnActive_1dzn8_149{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep);font-weight:600}._colorRow_1dzn8_157{display:flex;gap:8px}._colorDot_1dzn8_159{width:26px;height:26px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}._colorDotActive_1dzn8_167{border-color:var(--ink);box-shadow:inset 0 0 0 2px var(--surface)}._color_blue_1dzn8_172{background:#4c9aff}._color_green_1dzn8_173{background:#36b37e}._color_purple_1dzn8_174{background:#8a4ff7}._color_orange_1dzn8_175{background:#ff8b00}._color_red_1dzn8_176{background:#e5493a}._color_gray_1dzn8_177{background:#5e6c84}._scrim_17dtv_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0e1140;z-index:90;animation:_fade_17dtv_1 .12s ease-out}@keyframes _fade_17dtv_1{0%{opacity:0}to{opacity:1}}._drawer_17dtv_11{position:fixed;inset-block-start:0;inset-inline-end:0;height:100vh;height:100dvh;width:min(540px,92vw);background:var(--surface);border-inline-start:1px solid var(--border);box-shadow:0 0 32px #0000000f;z-index:100;display:flex;flex-direction:column;animation:_slideIn_17dtv_1 .18s ease-out}@media (max-width: 768px){._drawer_17dtv_11{width:100vw;inset-inline-start:0;border-inline-start:none}._addRow_17dtv_38{grid-template-columns:1fr}}@keyframes _slideIn_17dtv_1{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}._head_17dtv_46{display:flex;align-items:center;gap:12px;padding:12px 16px;border-block-end:1px solid var(--border)}._headInfo_17dtv_54{display:flex;align-items:center;gap:10px}._swatch_17dtv_56{width:32px;height:32px;border-radius:6px;font-family:var(--font-display);font-size:12px;font-weight:700;color:#fff;display:inline-flex;align-items:center;justify-content:center}._swatch_blue_17dtv_67{background:#4c9aff}._swatch_green_17dtv_68{background:#36b37e}._swatch_purple_17dtv_69{background:#8a4ff7}._swatch_orange_17dtv_70{background:#ff8b00}._swatch_red_17dtv_71{background:#e5493a}._swatch_gray_17dtv_72{background:#5e6c84}._title_17dtv_74{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--ink)}._subtitle_17dtv_75{font-size:12px;color:var(--ink-faint)}._closeBtn_17dtv_77{margin-inline-start:auto;background:none;border:none;cursor:pointer;color:var(--ink-soft);padding:6px;border-radius:var(--radius-sm);display:inline-flex}._closeBtn_17dtv_77:hover{background:var(--surface-hover);color:var(--ink)}._tabs_17dtv_90{display:flex;gap:2px;padding:0 14px;border-block-end:1px solid var(--border)}._tab_17dtv_90{background:none;border:none;padding:10px 14px;cursor:pointer;font-family:var(--font-body);font-size:13px;color:var(--ink-mid);border-block-end:2px solid transparent;margin-block-end:-1px}._tab_17dtv_90:hover{color:var(--ink)}._tabActive_17dtv_111{color:var(--accent);border-block-end-color:var(--accent);font-weight:600}._body_17dtv_118{flex:1;overflow-y:auto;padding:16px 18px}._section_17dtv_124{display:flex;flex-direction:column;gap:14px}._field_17dtv_126{display:flex;flex-direction:column;gap:6px}._fieldLabel_17dtv_128{font-size:12px;font-weight:600;color:var(--ink-mid)}._input_17dtv_130,._textarea_17dtv_131,._roleSelect_17dtv_132{border:1px solid var(--border);border-radius:var(--radius-md);padding:7px 10px;font-family:var(--font-body);font-size:13.5px;color:var(--ink);background:var(--surface);outline:none}._input_17dtv_130:focus,._textarea_17dtv_131:focus,._roleSelect_17dtv_132:focus{border-color:var(--accent)}._textarea_17dtv_131{resize:vertical;line-height:1.55;min-height:70px}._roleSelect_17dtv_132{font-size:12.5px;padding:5px 8px;cursor:pointer}._colorRow_17dtv_151{display:flex;gap:8px}._colorDot_17dtv_153{width:26px;height:26px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}._colorDot_17dtv_153:disabled{cursor:not-allowed;opacity:.5}._colorDotActive_17dtv_162{border-color:var(--ink);box-shadow:inset 0 0 0 2px var(--surface)}._color_blue_17dtv_167{background:#4c9aff}._color_green_17dtv_168{background:#36b37e}._color_purple_17dtv_169{background:#8a4ff7}._color_orange_17dtv_170{background:#ff8b00}._color_red_17dtv_171{background:#e5493a}._color_gray_17dtv_172{background:#5e6c84}._actions_17dtv_174{display:flex;justify-content:flex-end;padding-block-start:6px;border-block-start:1px solid var(--border-soft)}._addRow_17dtv_38{display:grid;grid-template-columns:1fr 130px auto;gap:8px;align-items:center}._memberList_17dtv_189{display:flex;flex-direction:column;gap:8px}._memberRow_17dtv_195{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface)}._memberName_17dtv_205{flex:1;font-size:13.5px;color:var(--ink);font-weight:600}._iconBtn_17dtv_207{background:none;border:1px solid transparent;cursor:pointer;color:var(--ink-soft);padding:4px;border-radius:var(--radius-sm);display:inline-flex}._iconBtn_17dtv_207:hover{background:var(--red-soft);color:var(--red)}._emptyHint_17dtv_218{text-align:center;padding:24px 16px;color:var(--ink-faint);font-size:13px}._dangerBox_17dtv_226{border:1px solid var(--red);border-radius:var(--radius-md);padding:14px 16px;background:var(--red-soft)}._dangerTitle_17dtv_233{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--red-deep);margin:0 0 6px}._dangerDesc_17dtv_241{font-size:13px;color:var(--ink-mid);line-height:1.55;margin:0 0 12px}._dangerBox_17dtv_226 button{background:var(--red)!important;border-color:var(--red)!important}._dangerBox_17dtv_226 button:hover{background:var(--red-deep)!important;border-color:var(--red-deep)!important}._page_1bg09_1{display:flex;flex-direction:column;height:100%;background:var(--bg);min-height:0}._header_1bg09_10{display:flex;align-items:center;gap:var(--space-7);padding:var(--space-5) var(--space-9);background:var(--surface);border-block-end:1px solid var(--border);flex-shrink:0;height:var(--topbar-height);box-shadow:var(--shadow-xs)}._projectSwitcher_1bg09_22{position:relative}._switcherBtn_1bg09_26{background:transparent;border:1px solid transparent;border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);display:flex;align-items:center;gap:var(--space-4);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);transition:background var(--t-fast),border-color var(--t-fast)}._switcherBtn_1bg09_26:hover{background:var(--surface-hover);border-color:var(--border)}._switcherName_1bg09_44{font-weight:var(--w-semibold);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._switcherMenu_1bg09_52{position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;min-width:280px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);z-index:var(--z-popover);padding:var(--space-3);animation:_slideDown_1bg09_1 .14s ease-out}._menuLabel_1bg09_66{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);padding:var(--space-3) var(--space-4) var(--space-2);font-weight:var(--w-bold)}._menuItem_1bg09_75{display:flex;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);background:none;border:none;cursor:pointer;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);text-align:start;transition:background var(--t-fast),color var(--t-fast)}._menuItem_1bg09_75:hover{background:var(--surface-hover)}._menuItemActive_1bg09_92{background:var(--accent-soft);color:var(--accent-deep)}._menuItemActive_1bg09_92:hover{background:var(--accent-soft)}._menuItemName_1bg09_94{flex:1;font-weight:var(--w-medium)}._menuItemKey_1bg09_95{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-faint);font-weight:var(--w-semibold)}._menuPlus_1bg09_101{width:24px;height:24px;border-radius:var(--radius-xs);display:inline-flex;align-items:center;justify-content:center;background:var(--surface-hover);color:var(--ink-soft)}._swatch_1bg09_113{width:24px;height:24px;border-radius:var(--radius-xs);font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--w-bold);color:#fff;display:inline-flex;align-items:center;justify-content:center;letter-spacing:0;flex-shrink:0;text-transform:uppercase;box-shadow:0 1px 2px #0f16241a}._swatch_blue_1bg09_129{background:linear-gradient(135deg,#4c9aff,#1f6dd6)}._swatch_green_1bg09_130{background:linear-gradient(135deg,#36b37e,#1d855a)}._swatch_purple_1bg09_131{background:linear-gradient(135deg,#8a4ff7,#6322dd)}._swatch_orange_1bg09_132{background:linear-gradient(135deg,#ff8b00,#d56c00)}._swatch_red_1bg09_133{background:linear-gradient(135deg,#e5493a,#b8281c)}._swatch_gray_1bg09_134{background:linear-gradient(135deg,#6a7387,#4a5260)}._tabs_1bg09_137{display:flex;gap:2px;background:var(--surface-hover);border-radius:var(--radius-md);padding:2px}._tab_1bg09_137{background:transparent;border:none;cursor:pointer;padding:var(--space-3) var(--space-7);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--w-medium);color:var(--ink-soft);border-radius:var(--radius-sm);transition:background var(--t-fast),color var(--t-fast)}._tab_1bg09_137:hover{color:var(--ink)}._tabActive_1bg09_160{background:var(--surface);color:var(--ink);font-weight:var(--w-semibold);box-shadow:var(--shadow-xs)}._tabActive_1bg09_160:hover{color:var(--ink)}._headerActions_1bg09_168{margin-inline-start:auto;display:flex;align-items:center;gap:var(--space-4)}._cogBtn_1bg09_175{background:transparent;border:1px solid transparent;cursor:pointer;color:var(--ink-soft);width:32px;height:32px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}._cogBtn_1bg09_175:hover{background:var(--surface-hover);border-color:var(--border);color:var(--ink)}@media (max-width: 768px){._header_1bg09_10{flex-wrap:wrap;gap:var(--space-4);padding:var(--space-4) var(--space-6);height:auto}._projectSwitcher_1bg09_22{flex:1 1 auto;min-width:0}._switcherBtn_1bg09_26{width:100%;justify-content:flex-start}._switcherName_1bg09_44{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:none}._switcherMenu_1bg09_52{width:calc(100vw - 24px);min-width:0}._tabs_1bg09_137{order:3;flex:1 1 auto;justify-content:stretch}._tab_1bg09_137{flex:1;padding:var(--space-3) var(--space-5)}._headerActions_1bg09_168{order:4;margin-inline-start:0}._headerActions_1bg09_168 button span{display:none}}._viewWrap_1bg09_218{flex:1;min-height:0;overflow:hidden;display:flex}._side_1n1sk_1{width:var(--chat-list-width);background:var(--surface-soft);border-inline-end:1px solid var(--border);display:flex;flex-direction:column;flex-shrink:0;min-height:0}._head_1n1sk_12{display:flex;align-items:center;padding:0 var(--space-6);height:var(--topbar-height);border-block-end:1px solid var(--border);flex-shrink:0;box-shadow:var(--shadow-xs);background:var(--surface)}._title_1n1sk_23{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-bold);color:var(--ink)}._headBtn_1n1sk_30{margin-inline-start:auto;background:none;border:1px solid transparent;border-radius:var(--radius-sm);width:26px;height:26px;color:var(--ink-soft);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast)}._headBtn_1n1sk_30:hover{background:var(--surface-hover);color:var(--ink)}._scroll_1n1sk_49{flex:1;overflow-y:auto;padding:var(--space-5) var(--space-4) var(--space-7)}._group_1n1sk_56{margin-block-end:var(--space-5)}._groupHead_1n1sk_60{display:flex;align-items:center;gap:var(--space-2);width:100%;background:none;border:none;padding:var(--space-3) var(--space-4) var(--space-2);cursor:pointer;font-family:var(--font-body);color:var(--ink-faint);text-align:start;border-radius:var(--radius-sm);transition:color var(--t-fast)}._groupHead_1n1sk_60:disabled{cursor:default}._groupHead_1n1sk_60:hover:not(:disabled) ._groupLabel_1n1sk_76{color:var(--ink-soft)}._chev_1n1sk_78{color:var(--ink-faint);flex-shrink:0;transition:transform var(--t-fast)}._groupLabel_1n1sk_76{font-size:var(--text-2xs);font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:.06em;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectTag_1n1sk_95{font-size:9px;font-weight:var(--w-bold);text-transform:uppercase;background:var(--accent-soft);color:var(--accent-deep);padding:2px var(--space-3);border-radius:var(--radius-xs);letter-spacing:.04em}._chanWrap_1n1sk_107{display:flex;flex-direction:column}._chan_1n1sk_107{display:flex;align-items:center;gap:var(--space-4);width:100%;background:none;border:none;padding:5px var(--space-4);cursor:pointer;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink-soft);text-align:start;position:relative;transition:background var(--t-fast),color var(--t-fast)}._chan_1n1sk_107:hover{background:var(--surface-hover);color:var(--ink)}._chanActive_1n1sk_132{background:var(--accent-soft);color:var(--accent-deep);font-weight:var(--w-semibold)}._chanActive_1n1sk_132:hover{background:var(--accent-soft);color:var(--accent-deep)}._chanIcon_1n1sk_139{flex-shrink:0;opacity:.85;color:var(--ink-faint)}._chan_1n1sk_107:hover ._chanIcon_1n1sk_139{color:var(--ink-soft)}._chanActive_1n1sk_132 ._chanIcon_1n1sk_139{color:var(--accent);opacity:1}._chanName_1n1sk_143{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chanBadge_1n1sk_150{background:var(--red);color:#fff;font-size:var(--text-2xs);font-weight:var(--w-bold);border-radius:var(--radius-full);padding:0 var(--space-4);min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:0}._dmDivider_1n1sk_166{margin:var(--space-5) var(--space-3) var(--space-4);border-block-start:1px solid var(--border)}._voiceCount_1n1sk_172{background:var(--green-soft);color:var(--green-deep);font-size:var(--text-2xs);font-weight:var(--w-bold);border-radius:var(--radius-full);padding:0 var(--space-4);min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._voiceRoster_1n1sk_187{display:flex;align-items:center;padding:var(--space-2) var(--space-4) var(--space-3);padding-inline-start:var(--space-10);flex-wrap:wrap}._voiceRoster_1n1sk_187>*{margin-inline-end:-6px;border:2px solid var(--surface-soft);border-radius:50%}._voiceMore_1n1sk_201{margin-inline-start:var(--space-4);font-size:var(--text-2xs);color:var(--ink-faint);font-family:var(--font-mono)}._popup_99rq5_1{position:absolute;inset-block-end:100%;inset-inline-start:16px;margin-block-end:6px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-floating);min-width:240px;max-height:240px;overflow-y:auto;z-index:60;padding:4px;display:flex;flex-direction:column}._row_99rq5_19{display:flex;align-items:center;gap:10px;background:none;border:none;padding:6px 8px;cursor:pointer;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:13px;color:var(--ink);text-align:start}._row_99rq5_19:hover{background:var(--surface-hover)}._rowActive_99rq5_36{background:var(--accent-soft);color:var(--accent-deep)}._rowActive_99rq5_36:hover{background:var(--accent-soft)}._label_99rq5_39{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}._sub_99rq5_47{font-family:var(--font-mono);font-size:11px;color:var(--ink-faint)}._rowActive_99rq5_36 ._sub_99rq5_47{color:var(--accent)}._projGlyph_99rq5_55{width:24px;height:24px;border-radius:4px;background:var(--accent);color:#fff;font-family:var(--font-display);font-size:10.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;flex-shrink:0}._body_wm4bc_1{white-space:pre-wrap;word-break:break-word}._issueLink_wm4bc_6{color:var(--accent);background:var(--accent-soft);font-family:var(--font-mono);font-size:.85em;font-weight:600;padding:1px 6px;border-radius:3px;text-decoration:none;cursor:pointer}._issueLink_wm4bc_6:hover{background:var(--accent);color:#fff}._mention_wm4bc_23{color:var(--accent-deep);background:var(--accent-soft);border-radius:3px;padding:1px 5px;font-weight:600}._scrim_1t7y5_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0e112e;z-index:90;animation:_fade_1t7y5_1 .1s ease-out}@keyframes _fade_1t7y5_1{0%{opacity:0}to{opacity:1}}._panel_1t7y5_11{position:fixed;inset-block-start:0;inset-inline-end:0;height:100vh;height:100dvh;padding-block-end:env(safe-area-inset-bottom);box-sizing:border-box;width:min(420px,90vw);background:var(--surface);border-inline-start:1px solid var(--border);box-shadow:0 0 32px #0000000f;z-index:100;display:flex;flex-direction:column;animation:_slideIn_1t7y5_1 .16s ease-out}@media (max-width: 768px){._panel_1t7y5_11{width:100vw;inset-inline-start:0;border-inline-start:none}}@keyframes _slideIn_1t7y5_1{0%{transform:translate(-16px);opacity:0}to{transform:translate(0);opacity:1}}._head_1t7y5_46{display:flex;align-items:center;gap:8px;padding:12px 16px;border-block-end:1px solid var(--border);flex-shrink:0}._title_1t7y5_55{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--ink)}._subtitle_1t7y5_62{font-size:12px;color:var(--ink-faint)}._closeBtn_1t7y5_64{margin-inline-start:auto;background:none;border:none;cursor:pointer;color:var(--ink-soft);padding:4px;border-radius:var(--radius-sm);display:inline-flex}._closeBtn_1t7y5_64:hover{background:var(--surface-hover);color:var(--ink)}._scroll_1t7y5_76{flex:1;overflow-y:auto;padding:12px 14px;min-height:0}._loading_1t7y5_83{text-align:center;padding:30px 16px;color:var(--ink-faint);font-size:13px}._divider_1t7y5_90{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;margin:14px 0 10px;font-weight:600}._divider_1t7y5_90:before,._divider_1t7y5_90:after{content:"";flex:1;height:1px;background:var(--border-soft)}._msg_1t7y5_111{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:8px 0}._msgRoot_1t7y5_118{border-block-end:1px solid var(--border-soft);padding-block-end:14px}._msgBody_1t7y5_123{min-width:0}._msgHead_1t7y5_127{display:flex;align-items:center;gap:8px;margin-block-end:3px;font-size:12px}._msgAuthor_1t7y5_135{font-weight:600;color:var(--ink)}._msgYou_1t7y5_137{background:var(--accent-soft);color:var(--accent-deep);font-size:10.5px;padding:1px 6px;border-radius:999px;font-weight:600}._msgTime_1t7y5_146{color:var(--ink-faint);font-size:11px}._msgText_1t7y5_148{font-size:13.5px;line-height:1.55;color:var(--ink);word-break:break-word}._attachment_1t7y5_155{margin-block-start:6px}._attachImg_1t7y5_157{max-width:100%;max-height:220px;border-radius:var(--radius-md);cursor:pointer;display:block}._attachFile_1t7y5_165{display:inline-block;padding:5px 10px;background:var(--surface-hover);border-radius:var(--radius-md);font-size:12.5px;color:var(--ink);text-decoration:none}._attachFile_1t7y5_165:hover{background:var(--accent-soft);color:var(--accent-deep)}._composer_1t7y5_178{display:flex;gap:8px;padding:10px 14px;border-block-start:1px solid var(--border);flex-shrink:0;align-items:flex-end;background:var(--surface-soft);position:relative}._input_1t7y5_189{flex:1;border:1px solid var(--border);border-radius:var(--radius-md);padding:8px 10px;font-family:var(--font-body);font-size:13.5px;color:var(--ink);background:var(--surface);outline:none;resize:none;max-height:140px}._input_1t7y5_189:focus{border-color:var(--accent)}._sendBtn_1t7y5_204{background:var(--accent);color:#fff;border:none;width:36px;height:36px;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._sendBtn_1t7y5_204:hover:not(:disabled){background:var(--accent-deep)}._sendBtn_1t7y5_204:disabled{opacity:.5;cursor:not-allowed}._wrap_1qr9x_1{flex:1;display:flex;flex-direction:column;background:#1a1c22;min-height:0}._header_1qr9x_9{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#15161b;color:#f4f4f5;border-block-end:1px solid #2a2d35;flex-shrink:0}._headerIcon_1qr9x_20{color:#9aa0aa}._title_1qr9x_21{font-family:var(--font-display);font-size:14px;font-weight:700}._topic_1qr9x_22{font-size:12.5px;color:#9aa0aa}._count_1qr9x_23{margin-inline-start:auto;font-size:11.5px;color:#9aa0aa;background:#25272f;padding:2px 8px;border-radius:999px}._grid_1qr9x_32{flex:1;display:grid;gap:6px;padding:10px;overflow:hidden;background:#0f1014;min-height:0}._grid_1qr9x_32[data-count="0"],._grid_1qr9x_32[data-count="1"]{grid-template-columns:1fr}._grid_1qr9x_32[data-count="2"]{grid-template-columns:1fr 1fr}._grid_1qr9x_32[data-count="3"],._grid_1qr9x_32[data-count="4"]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}._grid_1qr9x_32[data-count="5"],._grid_1qr9x_32[data-count="6"]{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}._grid_1qr9x_32[data-count="7"],._grid_1qr9x_32[data-count="8"],._grid_1qr9x_32[data-count="9"]{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}._tile_1qr9x_59{position:relative;background:#25272f;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:0;min-width:0;border:2px solid transparent;transition:border-color .15s}._tileSpeaking_1qr9x_72{border-color:var(--green)}._tileFallback_1qr9x_74{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._video_1qr9x_82{width:100%;height:100%;object-fit:cover}._videoMirror_1qr9x_87{transform:scaleX(-1)}._tileLabel_1qr9x_89{position:absolute;inset-block-end:6px;inset-inline-start:6px;display:flex;align-items:center;gap:6px;background:#0000008c;color:#fff;font-size:.75rem;padding:3px 8px;border-radius:4px;max-width:calc(100% - 12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tileBadge_1qr9x_107{background:var(--accent);color:#fff;padding:1px 6px;border-radius:3px;font-size:.6875rem;font-weight:600}._controls_1qr9x_117{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;background:#15161b;border-block-start:1px solid #2a2d35;flex-shrink:0}@media (max-width: 768px){._grid_1qr9x_32{grid-template-columns:1fr!important;grid-template-rows:none!important;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}._grid_1qr9x_32>._tile_1qr9x_59{min-height:180px}._controls_1qr9x_117{padding:10px 14px;gap:6px}._leaveBtn_1qr9x_142 span{display:none}._leaveBtn_1qr9x_142{padding:0 14px}}._ctrlBtn_1qr9x_146{width:42px;height:42px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .1s}._ctrlBtn_1qr9x_146:hover{transform:scale(1.05)}._ctrlBtn_1qr9x_146:active{transform:scale(.96)}._ctrlOn_1qr9x_160{background:#2c2f38;color:#f4f4f5}._ctrlOn_1qr9x_160:hover{background:#353944}._ctrlOff_1qr9x_162{background:#4a2a2a;color:#ff6b6b}._ctrlOff_1qr9x_162:hover{background:#5a3030}._ctrlHi_1qr9x_164{background:var(--accent)!important;color:#fff!important}._ctrlHi_1qr9x_164:hover{background:var(--accent-deep)!important}._ctrlBtn_1qr9x_146 svg{display:block}._leaveBtn_1qr9x_142{margin-inline-start:8px;background:var(--red);color:#fff;border:none;border-radius:21px;padding:0 18px;height:42px;font-size:.875rem;font-family:var(--font-body);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px}._leaveBtn_1qr9x_142:hover{filter:brightness(1.1)}._empty_1qr9x_188{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#1a1c22;color:#9aa0aa}._emptyIcon_1qr9x_198{color:#4d5460}._emptyTitle_1qr9x_199{font-family:var(--font-display);font-size:18px;color:#f4f4f5;margin-block-start:6px}._emptyMsg_1qr9x_205{font-size:13px}._rejoinBtn_1qr9x_207{margin-block-start:14px;background:var(--accent);color:#fff;border:none;border-radius:21px;padding:0 20px;height:42px;font-size:.875rem;font-family:var(--font-body);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px}._rejoinBtn_1qr9x_207:hover{background:var(--accent-deep)}._rejoinBtn_1qr9x_207 svg{display:block}._page_p20tc_1{display:flex;flex-direction:row;height:100%;overflow:hidden;min-height:0}._backBtn_p20tc_9{display:none;background:none;border:1px solid transparent;color:var(--ink-mid);cursor:pointer;width:30px;height:30px;border-radius:var(--radius-md);align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast)}._backBtn_p20tc_9:hover{background:var(--surface-hover);color:var(--ink)}._mobileBar_p20tc_30{display:none;align-items:center;gap:var(--space-4);height:var(--topbar-height);padding:0 var(--space-6);border-block-end:1px solid var(--border);background:var(--surface);flex-shrink:0}._mobileBarName_p20tc_40{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 768px){._backBtn_p20tc_9{display:inline-flex}._mobileBar_p20tc_30{display:flex}._page_p20tc_1>aside,._page_p20tc_1>._main_p20tc_55{width:100%;flex:1 1 100%;border-inline-start:none;border-inline-end:none}._page_p20tc_1[data-chat-pane=channels]>._main_p20tc_55{display:none}._page_p20tc_1[data-chat-pane=messages]>aside{display:none}}._main_p20tc_55{display:flex;flex-direction:column;overflow:hidden;flex:1;min-width:0;min-height:0;background:var(--surface)}._chatHeader_p20tc_76{height:var(--topbar-height);padding:0 var(--space-7);border-block-end:1px solid var(--border);display:flex;align-items:center;gap:var(--space-5);background:var(--surface);flex-shrink:0;box-shadow:var(--shadow-xs)}._chatHeaderIcon_p20tc_88{font-size:var(--text-md);color:var(--ink-faint);display:inline-flex;align-items:center;justify-content:center}._chatHeaderName_p20tc_96{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-bold);color:var(--ink)}._chatHeaderTopic_p20tc_103{font-size:var(--text-xs);color:var(--ink-soft);padding-inline-start:var(--space-5);margin-inline-start:var(--space-3);border-inline-start:1px solid var(--border);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chatHeaderActions_p20tc_114{margin-inline-start:auto;display:flex;gap:var(--space-1);align-items:center}._headerBtn_p20tc_121{background:none;border:1px solid transparent;cursor:pointer;color:var(--ink-soft);font-size:var(--text-xs);height:32px;padding:0 var(--space-4);border-radius:var(--radius-md);font-family:var(--font-body);transition:background var(--t-fast),color var(--t-fast);display:inline-flex;align-items:center;gap:var(--space-3);line-height:1}._headerBtn_p20tc_121:hover{background:var(--surface-hover);color:var(--ink)}._headerBtn_p20tc_121 svg{display:block}._callBanner_p20tc_144{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-7);background:var(--green-soft);border-block-end:1px solid var(--border);font-size:var(--text-sm);color:var(--green-deep);flex-shrink:0}._callBannerDot_p20tc_156{width:8px;height:8px;border-radius:50%;background:var(--green);flex-shrink:0;box-shadow:0 0 #22c55e80;animation:_callBannerPulse_p20tc_1 1.6s ease-out infinite}@keyframes _callBannerPulse_p20tc_1{0%{box-shadow:0 0 #22c55e80}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}._callBannerText_p20tc_170{flex:1;font-weight:var(--w-medium)}._callBannerJoin_p20tc_172{background:var(--green);color:#fff;border:none;border-radius:var(--radius-md);padding:var(--space-3) var(--space-6);font-size:var(--text-xs);font-weight:var(--w-semibold);font-family:var(--font-body);cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-3);transition:filter var(--t-fast),transform var(--t-fast)}._callBannerJoin_p20tc_172:hover{filter:brightness(1.07)}._callBannerJoin_p20tc_172:active{transform:translateY(.5px)}._callBannerJoin_p20tc_172 svg{display:block}._threadLink_p20tc_192{display:inline-flex;align-items:center;gap:var(--space-3);margin-block-start:var(--space-3);background:var(--accent-soft);color:var(--accent-deep);border:none;border-radius:var(--radius-md);padding:var(--space-2) var(--space-5);font-size:var(--text-xs);font-weight:var(--w-semibold);cursor:pointer;font-family:var(--font-body);transition:background var(--t-fast),color var(--t-fast)}._threadLink_p20tc_192:hover{background:var(--accent);color:var(--ink-on-accent)}._stream_p20tc_214{flex:1;overflow-y:auto;padding:var(--space-7) 0 var(--space-3);display:flex;flex-direction:column}._dayDivider_p20tc_222{display:flex;align-items:center;gap:var(--space-5);margin:var(--space-6) var(--space-7) var(--space-5);font-size:var(--text-2xs);color:var(--ink-soft);font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:.06em}._dayDivider_p20tc_222:before,._dayDivider_p20tc_222:after{content:"";flex:1;border-block-end:1px solid var(--border-soft)}._msgGroup_p20tc_241,._msgContinue_p20tc_242{display:grid;grid-template-columns:44px 1fr;gap:var(--space-5);padding:var(--space-3) var(--space-7);position:relative;transition:background var(--t-fast)}._msgGroup_p20tc_241{margin-block-start:var(--space-3)}._msgContinue_p20tc_242{padding-block:1px var(--space-1)}._msgGroup_p20tc_241:hover,._msgContinue_p20tc_242:hover{background:var(--surface-hover)}._msgGroup_p20tc_241:hover ._msgActions_p20tc_258,._msgContinue_p20tc_242:hover ._msgActions_p20tc_258,._msgGroup_p20tc_241:focus-within ._msgActions_p20tc_258,._msgContinue_p20tc_242:focus-within ._msgActions_p20tc_258{opacity:1}._msgContinue_p20tc_242:hover ._msgTimeSmall_p20tc_262,._msgContinue_p20tc_242:focus-within ._msgTimeSmall_p20tc_262{opacity:1}._msgHead_p20tc_265{display:flex;align-items:baseline;gap:var(--space-4);margin-block-end:var(--space-1)}._msgAuthor_p20tc_272{font-weight:var(--w-semibold);font-size:var(--text-sm);color:var(--ink)}._msgYou_p20tc_278{font-size:var(--text-2xs);color:var(--accent-deep);background:var(--accent-soft);padding:1px var(--space-3);border-radius:var(--radius-xs);font-weight:var(--w-semibold);letter-spacing:.04em;text-transform:uppercase}._msgTime_p20tc_262{font-size:var(--text-2xs);color:var(--ink-faint);font-feature-settings:"tnum"}._msgTimeSmall_p20tc_262{font-size:var(--text-2xs);color:var(--ink-faint);text-align:center;padding-block-start:2px;opacity:0;transition:opacity var(--t-fast);font-feature-settings:"tnum"}._msgBody_p20tc_305{font-size:var(--text-sm);line-height:var(--lh-snug);color:var(--ink);white-space:pre-wrap;word-break:break-word}._msgEdited_p20tc_313{font-size:var(--text-2xs);color:var(--ink-faint);margin-inline-start:var(--space-3)}._replyQuote_p20tc_320{background:var(--surface-soft);border-inline-start:3px solid var(--accent);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-5);margin-block-end:var(--space-3);font-size:var(--text-xs);color:var(--ink-soft)}._replyQuoteAuthor_p20tc_329{font-weight:var(--w-semibold);color:var(--accent-deep);margin-block-end:1px}._replyQuoteBody_p20tc_334{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}._attachment_p20tc_342{margin-block-start:var(--space-3)}._attachImg_p20tc_343{max-width:320px;max-height:240px;border-radius:var(--radius-md);object-fit:cover;cursor:pointer;display:block;border:1px solid var(--border)}._attachFile_p20tc_352{display:inline-flex;align-items:center;gap:var(--space-3);background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);font-size:var(--text-xs);color:var(--ink-mid);text-decoration:none;transition:background var(--t-fast),border-color var(--t-fast)}._attachFile_p20tc_352:hover{background:var(--surface-hover);border-color:var(--border-strong)}._msgActions_p20tc_258{position:absolute;inset-block-start:0;inset-inline-end:var(--space-7);transform:translateY(-50%);display:flex;gap:1px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:2px;box-shadow:var(--shadow-popover);opacity:0;transition:opacity var(--t-fast);z-index:10}._actionBtn_p20tc_388{background:none;border:none;cursor:pointer;color:var(--ink-soft);font-size:var(--text-xs);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-family:var(--font-body);transition:background var(--t-fast),color var(--t-fast);white-space:nowrap}._actionBtn_p20tc_388:hover{background:var(--surface-hover);color:var(--ink)}._actionBtn_p20tc_388._danger_p20tc_401:hover{background:var(--red-soft);color:var(--red)}@media (hover: none){._msgActions_p20tc_258{position:static;transform:none;grid-column:2;justify-self:start;align-self:start;opacity:1;margin-block-start:var(--space-3);background:var(--surface-soft);box-shadow:none}._actionBtn_p20tc_388{min-height:32px;padding-inline:var(--space-5)}._msgTimeSmall_p20tc_262{opacity:1}}._editBox_p20tc_426{background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);width:100%;resize:none;outline:none;line-height:var(--lh-snug);box-shadow:var(--shadow-focus)}._editActions_p20tc_440{display:flex;gap:var(--space-4);margin-block-start:var(--space-3);font-size:var(--text-xs);color:var(--ink-faint)}._editSave_p20tc_447{cursor:pointer;color:var(--accent);font-weight:var(--w-semibold)}._editSave_p20tc_447:hover{text-decoration:underline}._editCancel_p20tc_453{cursor:pointer}._editCancel_p20tc_453:hover{color:var(--ink)}._typing_p20tc_457{padding:0 var(--space-7);height:24px;font-size:var(--text-xs);color:var(--ink-faint);display:flex;align-items:center;flex-shrink:0;font-style:italic}._replyPreview_p20tc_469{display:flex;align-items:center;gap:var(--space-4);background:var(--surface-soft);border-block-start:1px solid var(--border-soft);padding:var(--space-4) var(--space-7);font-size:var(--text-xs);color:var(--ink-mid);flex-shrink:0}._replyPreviewBar_p20tc_480{width:3px;background:var(--accent);border-radius:var(--radius-full);align-self:stretch}._replyPreviewText_p20tc_486{flex:1;overflow:hidden}._replyPreviewAuthor_p20tc_487{font-weight:var(--w-semibold);color:var(--accent-deep)}._replyPreviewBody_p20tc_491{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._replyPreviewClose_p20tc_496{background:none;border:none;cursor:pointer;color:var(--ink-faint);width:24px;height:24px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast)}._replyPreviewClose_p20tc_496:hover{background:var(--surface-hover);color:var(--ink)}._inputWrap_p20tc_512{padding:var(--space-3) var(--space-7) var(--space-6);flex-shrink:0;position:relative}._inputBox_p20tc_517{display:flex;align-items:flex-end;gap:var(--space-3);background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);transition:border-color var(--t-fast),box-shadow var(--t-fast)}._inputBox_p20tc_517:focus-within{border-color:var(--accent);box-shadow:var(--shadow-focus)}._inputArea_p20tc_532{flex:1;border:none;background:none;font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);resize:none;outline:none;max-height:180px;line-height:var(--lh-snug);overflow-y:auto;padding:var(--space-3) var(--space-2)}._inputBtn_p20tc_547{background:none;border:none;cursor:pointer;color:var(--ink-soft);width:30px;height:30px;border-radius:var(--radius-md);align-self:flex-end;transition:background var(--t-fast),color var(--t-fast);display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-md);flex-shrink:0}._inputBtn_p20tc_547:hover{background:var(--surface-hover);color:var(--ink)}._sendBtn_p20tc_565{background:var(--accent);color:var(--ink-on-accent);border:none;border-radius:var(--radius-md);padding:0 var(--space-6);height:30px;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--w-semibold);cursor:pointer;flex-shrink:0;align-self:flex-end;transition:background var(--t-fast),transform var(--t-fast)}._sendBtn_p20tc_565:hover:not(:disabled){background:var(--accent-deep)}._sendBtn_p20tc_565:active:not(:disabled){transform:translateY(.5px)}._sendBtn_p20tc_565:disabled{opacity:.4;cursor:default}._emojiWrap_p20tc_585{position:relative;align-self:flex-end}._emojiPicker_p20tc_586{position:absolute;bottom:calc(100% + 8px);inset-inline-end:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--shadow-floating);z-index:var(--z-popover);width:300px}._emojiGrid_p20tc_598{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;max-height:220px;overflow-y:auto}._emojiBtn_p20tc_605{background:none;border:none;cursor:pointer;font-size:1.3rem;padding:var(--space-3);border-radius:var(--radius-md);text-align:center;line-height:1;transition:background var(--t-fast)}._emojiBtn_p20tc_605:hover{background:var(--surface-hover)}._filePreview_p20tc_619{display:flex;align-items:center;gap:var(--space-4);background:var(--surface-soft);border-block-start:1px solid var(--border-soft);padding:var(--space-4) var(--space-7);font-size:var(--text-xs);color:var(--ink-mid);flex-shrink:0}._filePreviewThumb_p20tc_630{width:40px;height:40px;object-fit:cover;border-radius:var(--radius-sm)}._filePreviewName_p20tc_636{flex:1;font-weight:var(--w-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filePreviewRemove_p20tc_643{background:none;border:none;cursor:pointer;color:var(--ink-faint);width:24px;height:24px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast)}._filePreviewRemove_p20tc_643:hover{background:var(--red-soft);color:var(--red)}._noChannel_p20tc_659{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:var(--space-3);color:var(--ink-faint)}._noChannelGlyph_p20tc_668{font-size:3rem;opacity:.2;margin-block-end:var(--space-3);font-family:var(--font-display)}._overlay_p20tc_676{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0d118c;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeIn_p20tc_1 .12s ease-out}._modal_p20tc_686{background:var(--surface);border-radius:var(--radius-xl);border:1px solid var(--border);width:100%;max-width:460px;box-shadow:var(--shadow-floating);display:flex;flex-direction:column;max-height:80vh;animation:_slideUp_p20tc_1 .16s ease-out}._modalHeader_p20tc_698{display:flex;align-items:center;justify-content:space-between;padding:var(--space-7);border-block-end:1px solid var(--border-soft);flex-shrink:0}._modalTitle_p20tc_706{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold)}._modalClose_p20tc_711{background:none;border:none;cursor:pointer;color:var(--ink-soft);width:28px;height:28px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem;transition:background var(--t-fast),color var(--t-fast)}._modalClose_p20tc_711:hover{color:var(--ink);background:var(--surface-hover)}._modalBody_p20tc_726{padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-6);overflow-y:auto}._modalField_p20tc_733{display:flex;flex-direction:column;gap:var(--space-3)}._modalLabel_p20tc_738{font-size:var(--text-xs);font-weight:var(--w-semibold);color:var(--ink-mid)}._modalInput_p20tc_743{padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);outline:none;transition:border-color var(--t-fast),box-shadow var(--t-fast);width:100%;box-sizing:border-box}._modalInput_p20tc_743:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}._modalSelect_p20tc_760{-webkit-appearance:none;-moz-appearance:none;appearance:none}._modalFooter_p20tc_761{display:flex;justify-content:flex-end;gap:var(--space-4);padding:var(--space-6) var(--space-7);border-block-start:1px solid var(--border-soft);flex-shrink:0;background:var(--surface-soft);border-radius:0 0 var(--radius-xl) var(--radius-xl)}._memberRow_p20tc_773{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-block-end:1px solid var(--border-soft)}._memberRow_p20tc_773:last-child{border-block-end:none}._memberName_p20tc_781{flex:1;font-size:var(--text-sm);font-weight:var(--w-medium)}._memberRole_p20tc_782{font-size:var(--text-xs);color:var(--ink-faint)}._removeMemberBtn_p20tc_783{background:none;border:none;cursor:pointer;color:var(--ink-faint);font-size:var(--text-xs);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);transition:background var(--t-fast),color var(--t-fast)}._removeMemberBtn_p20tc_783:hover{background:var(--red-soft);color:var(--red)}._reactions_18dcl_4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-block-start:var(--space-3)}._reaction_18dcl_4{display:inline-flex;align-items:center;gap:var(--space-2);padding:1px var(--space-4);border-radius:999px;border:1px solid var(--border);background:var(--surface-soft);font-size:var(--text-xs);color:var(--ink-mid);cursor:pointer}._reaction_18dcl_4:hover{background:var(--surface-hover)}._reactionMine_18dcl_24{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep)}._addReactionWrap_18dcl_29{position:relative;display:inline-flex}._addReaction_18dcl_29{border:1px dashed var(--border);background:none;border-radius:999px;padding:1px var(--space-4);font-size:var(--text-xs);color:var(--ink-faint);cursor:pointer;opacity:0}._reactions_18dcl_4:hover ._addReaction_18dcl_29,._addReaction_18dcl_29:focus-visible,._addReactionOpen_18dcl_42{opacity:1}._palette_18dcl_43{position:absolute;inset-block-end:100%;inset-inline-start:0;display:flex;gap:var(--space-2);padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);z-index:5}._paletteBtn_18dcl_56{border:none;background:none;font-size:1.125rem;cursor:pointer;border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}._paletteBtn_18dcl_56:hover{background:var(--surface-hover)}._attachGrid_18dcl_67{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-3)}._attachThumb_18dcl_73{max-width:240px;max-height:180px;border-radius:var(--radius-md);object-fit:cover;cursor:pointer;display:block;border:1px solid var(--border)}._pendingList_18dcl_84{display:flex;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-4) var(--space-7);background:var(--surface-soft);border-block-start:1px solid var(--border-soft);flex-shrink:0}._pendingItem_18dcl_93{position:relative;display:inline-flex;align-items:center;gap:var(--space-3);max-width:220px;padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-xs);color:var(--ink-mid)}._pendingThumb_18dcl_106{width:40px;height:40px;object-fit:cover;border-radius:var(--radius-sm)}._pendingName_18dcl_112{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pendingRemove_18dcl_117{border:none;background:none;cursor:pointer;color:var(--ink-faint)}._pendingRemove_18dcl_117:hover{color:var(--red)}._forwarded_18dcl_126{font-size:var(--text-xs);color:var(--ink-soft);border-inline-start:2px solid var(--border);padding-inline-start:var(--space-4);margin-block-end:var(--space-2)}._pinTag_18dcl_133{font-size:var(--text-xs);color:var(--amber);margin-inline-start:var(--space-3)}._seen_18dcl_138{display:inline-block;margin-block-start:var(--space-2);font-size:var(--text-xs);color:var(--ink-faint);background:none;border:none;padding:0}button._seen_18dcl_138{cursor:pointer}button._seen_18dcl_138:hover{color:var(--accent)}._poll_18dcl_151{margin-block-start:var(--space-3);max-width:420px;border:1px solid var(--border);background:var(--surface-soft);border-radius:var(--radius-lg);padding:var(--space-5)}._pollQuestion_18dcl_159{font-weight:var(--w-semi, 600);color:var(--ink);margin-block-end:var(--space-2)}._pollMeta_18dcl_160{font-size:var(--text-xs);color:var(--ink-faint);margin-block-end:var(--space-4)}._pollOption_18dcl_161{position:relative;display:flex;align-items:center;gap:var(--space-4);width:100%;text-align:start;margin-block-end:var(--space-3);padding:var(--space-3) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;overflow:hidden;font:inherit;font-size:var(--text-sm);color:var(--ink)}._pollOption_18dcl_161:disabled{cursor:default}._pollOptionMine_18dcl_180{border-color:var(--accent)}._pollBar_18dcl_181{position:absolute;inset-block:0;inset-inline-start:0;background:var(--accent-soft);z-index:0}._pollText_18dcl_188,._pollCount_18dcl_188{position:relative;z-index:1}._pollText_18dcl_188{flex:1}._pollCount_18dcl_188{font-size:var(--text-xs);color:var(--ink-mid)}._pollVoters_18dcl_191{font-size:var(--text-xs);color:var(--ink-soft);margin-block-end:var(--space-3);padding-inline-start:var(--space-5)}._pollFooter_18dcl_197{display:flex;gap:var(--space-4);align-items:center;font-size:var(--text-xs);color:var(--ink-faint)}._linkBtn_18dcl_198{border:none;background:none;padding:0;cursor:pointer;color:var(--accent);font:inherit;font-size:var(--text-xs)}._pinPanel_18dcl_204{position:absolute;inset-block-start:100%;inset-inline-end:var(--space-7);width:min(360px,calc(100vw - 32px));max-height:60vh;overflow-y:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);z-index:20}._pinHead_18dcl_217{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--border-soft);font-weight:var(--w-medium);font-size:var(--text-sm)}._pinItem_18dcl_224{padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--border-soft);font-size:var(--text-sm)}._pinAuthor_18dcl_229{font-size:var(--text-xs);color:var(--ink-soft);margin-block-end:var(--space-1)}._pinBody_18dcl_230{color:var(--ink);overflow-wrap:anywhere}._pinEmpty_18dcl_231{padding:var(--space-6);text-align:center;color:var(--ink-faint);font-size:var(--text-sm)}._pinActions_18dcl_232{margin-block-start:var(--space-2)}._optionRow_18dcl_235{display:flex;gap:var(--space-3);margin-block-end:var(--space-3)}._optionRow_18dcl_235 input{flex:1}._checkRow_18dcl_237{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-mid);margin-block-end:var(--space-3)}._targetRow_18dcl_241{display:block;width:100%;text-align:start;padding:var(--space-4) var(--space-5);border:none;background:none;cursor:pointer;border-radius:var(--radius-md);font:inherit;font-size:var(--text-sm);color:var(--ink)}._targetRow_18dcl_241:hover{background:var(--surface-hover)}._seenRow_18dcl_249{display:flex;justify-content:space-between;padding:var(--space-3) 0;font-size:var(--text-sm)}._seenTime_18dcl_250{color:var(--ink-faint);font-size:var(--text-xs)}._notice_18dcl_251{padding:var(--space-5) var(--space-7);text-align:center;font-size:var(--text-sm);color:var(--ink-soft);background:var(--surface-soft);border-block-start:1px solid var(--border-soft)}._backdrop_1gazx_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c1f2659;display:flex;justify-content:flex-start;z-index:60}._panel_1gazx_13{inline-size:min(460px,100%);block-size:100%;overflow-y:auto;background:var(--surface);border-inline-end:1px solid var(--border);padding:20px;display:flex;flex-direction:column;gap:16px}._header_1gazx_25{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._title_1gazx_32{font-family:var(--font-display);font-size:1.05rem;color:var(--ink);margin:0;word-break:break-word}._subtitle_1gazx_40{margin:4px 0 0;font-size:.8rem;color:var(--ink-soft)}._close_1gazx_46{background:none;border:none;cursor:pointer;color:var(--ink-soft);font-size:1rem;padding:4px 8px;border-radius:var(--radius-sm)}._close_1gazx_46:hover{background:var(--surface-hover);color:var(--ink)}._hint_1gazx_61{margin:0;padding:10px 12px;background:var(--accent-soft);color:var(--accent-deep);border-radius:var(--radius-md);font-size:.8rem;line-height:1.7}._summary_1gazx_71{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}._summary_1gazx_71 div{background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:10px 12px}._summary_1gazx_71 dt{font-size:.72rem;color:var(--ink-faint);margin-block-end:4px}._summary_1gazx_71 dd{margin:0;font-size:.8rem;color:var(--ink);line-height:1.6}._actions_1gazx_98{display:flex;flex-wrap:wrap;gap:8px}._primary_1gazx_104,._secondary_1gazx_105,._ghost_1gazx_106{border-radius:var(--radius-md);padding:8px 14px;font-size:.82rem;font-family:var(--font-body);cursor:pointer;border:1px solid transparent}._primary_1gazx_104{background:var(--accent);color:#fff}._primary_1gazx_104:hover{background:var(--accent-deep)}._secondary_1gazx_105{background:var(--surface);border-color:var(--border);color:var(--ink)}._secondary_1gazx_105:hover:not(:disabled){background:var(--surface-hover)}._secondary_1gazx_105:disabled{opacity:.6;cursor:default}._ghost_1gazx_106{background:none;color:var(--ink-soft)}._ghost_1gazx_106:hover{background:var(--surface-hover);color:var(--ink)}._noteLabel_1gazx_138{display:flex;flex-direction:column;gap:6px;font-size:.78rem;color:var(--ink-mid)}._noteInput_1gazx_146{border:1px solid var(--border);border-radius:var(--radius-md);padding:8px 10px;font-family:var(--font-body);font-size:.82rem;color:var(--ink);background:var(--surface)}._noteInput_1gazx_146:focus{outline:none;border-color:var(--accent)}._section_1gazx_161{border-block-start:1px solid var(--border-soft);padding-block-start:14px}._sectionTitle_1gazx_166{font-family:var(--font-display);font-size:.88rem;color:var(--ink);margin:0 0 10px}._empty_1gazx_173{margin:0;font-size:.8rem;color:var(--ink-faint)}._list_1gazx_179{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._listItem_1gazx_188{display:flex;gap:10px;align-items:flex-start}._badge_1gazx_194{flex:none;background:var(--surface-hover);color:var(--ink-mid);border-radius:var(--radius-sm);padding:3px 8px;font-size:.72rem;white-space:nowrap}._listBody_1gazx_204{min-inline-size:0}._listMain_1gazx_206{margin:0;font-size:.82rem;color:var(--ink)}._listMeta_1gazx_212{margin:2px 0 0;font-size:.74rem;color:var(--ink-faint);overflow-wrap:anywhere}._note_1gazx_138{margin:4px 0 0;font-size:.78rem;color:var(--ink-mid);background:var(--surface-soft);border-inline-start:2px solid var(--border);padding:4px 8px;border-radius:var(--radius-sm)}._dim_1gazx_231{color:var(--ink-faint)}._backdrop_9wz6b_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c1f2673;display:flex;align-items:center;justify-content:center;z-index:110;padding:16px}._dialog_9wz6b_12{background:var(--surface);border-radius:var(--radius-lg);inline-size:min(520px,100%);max-block-size:90vh;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:12px}._header_9wz6b_24{display:flex;align-items:center;justify-content:space-between;gap:8px}._title_9wz6b_31{margin:0;font-family:var(--font-display);font-size:1rem;color:var(--ink)}._close_9wz6b_38{background:none;border:none;cursor:pointer;color:var(--ink-soft);padding:4px 8px;border-radius:var(--radius-sm)}._close_9wz6b_38:hover{background:var(--surface-hover);color:var(--ink)}._hint_9wz6b_49,._empty_9wz6b_49,._createdMsg_9wz6b_49{margin:0;font-size:.8125rem;color:var(--ink-soft)}._form_9wz6b_55,._created_9wz6b_49{display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-md)}._field_9wz6b_65{display:flex;flex-direction:column;gap:4px;font-size:.8125rem;color:var(--ink-mid)}._control_9wz6b_73,._urlInput_9wz6b_73{border:1px solid var(--border);border-radius:var(--radius-md);padding:6px 10px;font-size:.875rem;background:var(--surface);color:var(--ink);font-family:var(--font-body)}._control_9wz6b_73:focus,._urlInput_9wz6b_73:focus{outline:none;border-color:var(--accent)}._urlRow_9wz6b_85{display:flex;gap:8px}._urlInput_9wz6b_73{flex:1;min-inline-size:0}._sub_9wz6b_88{margin:4px 0 0;font-size:.8125rem;color:var(--ink-mid)}._list_9wz6b_94{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._item_9wz6b_103{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid var(--border-soft);border-radius:var(--radius-md)}._itemMain_9wz6b_113{display:flex;flex-direction:column;gap:4px;min-inline-size:0}._meta_9wz6b_114{font-size:.75rem;color:var(--ink-faint)}._badge_9wz6b_116{align-self:flex-start;font-size:.7rem;padding:2px 8px;border-radius:var(--radius-sm)}._st_active_9wz6b_123{background:var(--green-soft);color:var(--green)}._st_expired_9wz6b_124,._st_exhausted_9wz6b_124{background:var(--amber-soft);color:var(--amber)}._st_revoked_9wz6b_125{background:var(--red-soft);color:var(--red)}._trail_16u5f_1{display:flex;flex-wrap:wrap;gap:2px;font-size:.8125rem}._crumb_16u5f_8{background:none;border:none;cursor:pointer;color:var(--ink-soft);padding:2px 4px;border-radius:var(--radius-sm);font-family:var(--font-body)}._crumb_16u5f_8:hover{color:var(--accent);background:var(--accent-soft)}._list_16u5f_20{list-style:none;margin:0;padding:0;min-block-size:120px;max-block-size:40vh;overflow-y:auto;border:1px solid var(--border-soft);border-radius:var(--radius-md)}._row_16u5f_31{inline-size:100%;text-align:start;background:none;border:none;cursor:pointer;padding:8px 12px;font-size:.875rem;color:var(--ink);font-family:var(--font-body)}._row_16u5f_31:hover{background:var(--surface-hover)}._empty_16u5f_45{padding:16px;text-align:center;font-size:.8125rem;color:var(--ink-faint)}._page_zmw6z_1{display:flex;flex-direction:column;height:100%;background:var(--bg);position:relative}._page_zmw6z_1._dragging_zmw6z_9{outline:2px dashed var(--accent);outline-offset:-4px}._toolbar_zmw6z_15{display:flex;align-items:center;gap:12px;padding:12px 20px;background:var(--surface);border-block-end:1px solid var(--border);flex-shrink:0}._breadcrumb_zmw6z_25{display:flex;align-items:center;gap:2px;flex:1;min-width:0;overflow:hidden}._crumbWrap_zmw6z_34{display:flex;align-items:center;gap:2px}._crumbSep_zmw6z_40{color:var(--ink-faint);font-size:.875rem;padding-inline:2px}._crumb_zmw6z_34{background:none;border:none;cursor:pointer;font-size:.875rem;color:var(--ink-soft);padding:2px 4px;border-radius:var(--radius-sm);white-space:nowrap}._crumb_zmw6z_34:hover{color:var(--accent);background:var(--accent-soft)}._crumbActive_zmw6z_62{color:var(--ink);font-weight:600;cursor:default}._crumbActive_zmw6z_62:hover{background:none;color:var(--ink)}._toolbarActions_zmw6z_73{display:flex;align-items:center;gap:8px;flex-shrink:0}._progressBar_zmw6z_81{height:3px;background:var(--border);flex-shrink:0}._progressFill_zmw6z_87{height:100%;background:var(--accent);transition:width .15s ease}._newFolderRow_zmw6z_94{display:flex;align-items:center;gap:8px;padding:8px 20px;background:var(--accent-soft);border-block-end:1px solid var(--border);flex-shrink:0}._folderIcon_zmw6z_104{font-size:1.125rem}._newFolderInput_zmw6z_108{flex:1;border:1px solid var(--border);border-radius:var(--radius-md);padding:6px 10px;font-size:.875rem;background:var(--surface);color:var(--ink);font-family:var(--font-body);direction:rtl}._newFolderInput_zmw6z_108:focus{outline:none;border-color:var(--accent)}._empty_zmw6z_126{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--ink-soft);padding:48px}._emptyIcon_zmw6z_137{font-size:3rem;opacity:.5}._emptyText_zmw6z_142{font-size:.9375rem;font-weight:600;color:var(--ink-mid)}._emptyDesc_zmw6z_148{font-size:.8125rem;color:var(--ink-faint);text-align:center}._table_zmw6z_155{flex:1;overflow-y:auto;padding:16px 20px}._tableHead_zmw6z_161{display:grid;grid-template-columns:24px 1fr 80px 100px 120px 120px;gap:12px;padding:6px 12px;font-size:.75rem;font-weight:600;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;border-block-end:1px solid var(--border);margin-block-end:4px}._tableRow_zmw6z_175{display:grid;grid-template-columns:24px 1fr 80px 100px 120px 120px;gap:12px;padding:8px 12px;border-radius:var(--radius-md);align-items:center;font-size:.875rem;color:var(--ink-mid)}._tableRow_zmw6z_175:hover{background:var(--surface-hover)}._colName_zmw6z_190{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}._colSize_zmw6z_198,._colDate_zmw6z_199,._colOwner_zmw6z_200{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._colActions_zmw6z_206{display:flex;align-items:center;gap:6px;justify-content:flex-end;opacity:0;transition:opacity .1s}._tableRow_zmw6z_175:hover ._colActions_zmw6z_206{opacity:1}._fileIcon_zmw6z_219{font-size:1.125rem;flex-shrink:0}._nameBtn_zmw6z_224{background:none;border:none;cursor:pointer;color:var(--ink);font-size:.875rem;font-family:var(--font-body);text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;padding:0}._nameBtn_zmw6z_224:hover{color:var(--accent);text-decoration:underline}._fileCount_zmw6z_244{font-size:.75rem;color:var(--ink-faint);flex-shrink:0}@media (max-width: 768px){._toolbar_zmw6z_15{flex-wrap:wrap;gap:8px}._breadcrumb_zmw6z_25{flex:1 1 100%;order:-1}._toolbarActions_zmw6z_73{gap:6px}._table_zmw6z_155{padding:8px 12px}._tableHead_zmw6z_161,._tableRow_zmw6z_175{grid-template-columns:24px 1fr 60px 96px}._tableHead_zmw6z_161>._colDate_zmw6z_199,._tableHead_zmw6z_161>._colOwner_zmw6z_200,._tableRow_zmw6z_175>._colDate_zmw6z_199,._tableRow_zmw6z_175>._colOwner_zmw6z_200{display:none}._colActions_zmw6z_206{opacity:1}}._actionBtn_zmw6z_277{background:none;border:none;cursor:pointer;font-size:.875rem;color:var(--ink-soft);padding:2px 6px;border-radius:var(--radius-sm);text-decoration:none;display:inline-flex;align-items:center}._actionBtn_zmw6z_277:hover{background:var(--surface-hover);color:var(--ink)}._actionBtn_zmw6z_277._danger_zmw6z_295:hover{background:var(--red-soft);color:var(--red)}._dropOverlay_zmw6z_301{position:absolute;top:0;right:0;bottom:0;left:0;background:#5b6cff1f;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10}._dropMsg_zmw6z_312{background:var(--surface);border:2px dashed var(--accent);border-radius:var(--radius-lg);padding:32px 48px;font-size:1.125rem;color:var(--accent);font-weight:600}._previewOverlay_zmw6z_323{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:100;padding:24px}._previewBox_zmw6z_334{background:var(--surface);border-radius:var(--radius-lg);overflow:hidden;max-width:900px;max-height:90vh;width:100%;display:flex;flex-direction:column}._previewHeader_zmw6z_345{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-block-end:1px solid var(--border);font-size:.875rem;font-weight:600;color:var(--ink)}._previewClose_zmw6z_356{background:none;border:none;cursor:pointer;font-size:1rem;color:var(--ink-soft);padding:4px 8px;border-radius:var(--radius-sm)}._previewClose_zmw6z_356:hover{background:var(--surface-hover);color:var(--ink)}._previewStatus_zmw6z_372{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:180px;padding:32px 16px;font-size:.875rem;color:var(--ink-soft);text-align:center}._previewStatus_zmw6z_372 p{margin:0}._previewImg_zmw6z_389{max-width:100%;max-height:calc(90vh - 50px);object-fit:contain;display:block;margin:0 auto}._previewPdf_zmw6z_397{width:100%;height:calc(90vh - 50px);border:none}._controlledTag_zmw6z_406{margin-inline-start:8px;padding:2px 8px;border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-deep);font-size:.7rem;white-space:nowrap}._viewTabs_zmw6z_417{display:flex;align-items:center;gap:4px;padding:6px 20px;background:var(--surface);border-block-end:1px solid var(--border);flex-shrink:0;flex-wrap:wrap}._viewTab_zmw6z_417{background:none;border:none;cursor:pointer;padding:4px 12px;border-radius:var(--radius-md);font-size:.8125rem;color:var(--ink-soft);font-family:var(--font-body)}._viewTab_zmw6z_417:hover{background:var(--surface-hover);color:var(--ink)}._viewTabActive_zmw6z_440{background:var(--accent-soft);color:var(--accent-deep);font-weight:600}._usage_zmw6z_442{margin-inline-start:auto;display:inline-flex;align-items:center;gap:8px;font-size:.75rem;color:var(--ink-soft)}._usageBar_zmw6z_451{inline-size:90px;block-size:6px;border-radius:var(--radius-sm);background:var(--border);overflow:hidden}._usageFill_zmw6z_459{display:block;block-size:100%;background:var(--accent)}._bulkBar_zmw6z_465{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 20px;background:var(--accent-soft);border-block-end:1px solid var(--border);font-size:.8125rem;color:var(--accent-deep);flex-shrink:0}._viewBar_zmw6z_478{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 20px;flex-shrink:0}._viewHint_zmw6z_487{font-size:.8125rem;color:var(--ink-soft)}._trashRow_zmw6z_489,._quickRow_zmw6z_490{display:grid;grid-template-columns:1fr 160px 120px auto;gap:12px;padding:8px 12px;border-radius:var(--radius-md);align-items:center;font-size:.875rem;color:var(--ink-mid)}._quickRow_zmw6z_490{grid-template-columns:1fr auto}._trashRow_zmw6z_489:hover,._quickRow_zmw6z_490:hover{background:var(--surface-hover)}._trashName_zmw6z_506{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}._trashActions_zmw6z_513{display:flex;gap:6px;justify-content:flex-end}@media (max-width: 768px){._viewTabs_zmw6z_417{padding-inline:12px}._trashRow_zmw6z_489{grid-template-columns:1fr auto}._trashRow_zmw6z_489>._colDate_zmw6z_199,._trashRow_zmw6z_489>._colOwner_zmw6z_200{display:none}}._page_z2qir_1{min-block-size:100vh;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--bg)}._card_z2qir_10{inline-size:min(420px,100%);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;display:flex;flex-direction:column;gap:16px}._title_z2qir_21{margin:0;font-family:var(--font-display);font-size:1.125rem;color:var(--ink)}._form_z2qir_28{display:flex;flex-direction:column;gap:12px}._info_z2qir_29{display:flex;flex-direction:column;gap:4px}._name_z2qir_30{color:var(--ink);word-break:break-word}._muted_z2qir_31{margin:0;font-size:.8125rem;color:var(--ink-soft)}._error_z2qir_32{margin:0;font-size:.8125rem;color:var(--red)}._input_z2qir_34{border:1px solid var(--border);border-radius:var(--radius-md);padding:8px 12px;font-size:.9375rem;background:var(--surface);color:var(--ink);font-family:var(--font-body)}._input_z2qir_34:focus{outline:none;border-color:var(--accent)}._page_1kp5e_1{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--bg)}._header_1kp5e_11{padding:14px 24px;background:var(--surface);border-block-end:1px solid var(--border);flex-shrink:0;display:flex;align-items:center}._title_1kp5e_20{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--ink)}._list_1kp5e_27{flex:1;overflow-y:auto;padding:16px 24px;max-width:800px;margin:0 auto;width:100%}._sectionLabel_1kp5e_36{font-size:.75rem;font-weight:600;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;padding:6px 0;margin-block-end:8px}._empty_1kp5e_46{padding:32px;text-align:center;color:var(--ink-soft);font-size:.875rem}._row_1kp5e_53{display:flex;align-items:center;gap:12px;padding:12px;background:var(--surface);border-radius:var(--radius-md);margin-block-end:8px;border:1px solid var(--border-soft)}._info_1kp5e_64{flex:1;min-width:0}._name_1kp5e_69{font-size:.9375rem;font-weight:600;color:var(--ink)}._username_1kp5e_75{font-size:.8125rem;color:var(--ink-faint)}._actions_1kp5e_80{display:flex;gap:8px;flex-shrink:0}@media (max-width: 768px){._row_1kp5e_53{flex-wrap:wrap;padding:10px}._actions_1kp5e_80{flex:1 1 100%;justify-content:stretch}._actions_1kp5e_80>*{flex:1}._actions_1kp5e_80 button span{font-size:12.5px}}._schedule_1kp5e_99{margin-inline-start:auto;display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-mid);cursor:pointer}._scrim_1stzd_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--space-8)}._card_1stzd_12{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);width:100%;max-width:420px;max-height:85vh;max-height:85dvh;overflow-y:auto;padding:var(--space-6) var(--space-7) var(--space-7);display:flex;flex-direction:column;gap:var(--space-5)}._top_1stzd_27{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}._pills_1stzd_34{display:flex;flex-wrap:wrap;gap:var(--space-3)}._kind_1stzd_36{color:#fff;font-size:var(--text-xs);font-weight:var(--w-medium);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full)}._online_1stzd_44,._badge_1stzd_45,._live_1stzd_46{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full)}._online_1stzd_44{background:var(--accent-soft);color:var(--accent-ink)}._badge_1stzd_45{background:var(--surface-hover);color:var(--ink-mid)}._live_1stzd_46{background:var(--green-soft);color:var(--green-deep);font-weight:var(--w-medium)}._live_1stzd_46:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green);margin-inline-end:var(--space-2);animation:_pulse_1stzd_1 1.4s ease-in-out infinite}._close_1stzd_67{background:none;border:none;cursor:pointer;color:var(--ink-soft);width:28px;height:28px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._close_1stzd_67:hover{background:var(--surface-hover);color:var(--ink)}._title_1stzd_82{margin:0;font-family:var(--font-display);font-size:var(--text-lg);color:var(--ink)}._rows_1stzd_89{margin:0;display:flex;flex-direction:column;gap:var(--space-3)}._row_1stzd_89{display:flex;gap:var(--space-5);font-size:var(--text-sm)}._row_1stzd_89 dt{color:var(--ink-soft);min-width:64px}._row_1stzd_89 dd{margin:0;color:var(--ink)}._meeting_1stzd_94{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-5);padding:var(--space-5);background:var(--accent-softer);border-radius:var(--radius-lg)}._linkBtn_1stzd_104{display:inline-flex;align-items:center;gap:var(--space-2);background:none;border:none;cursor:pointer;color:var(--accent-deep);font-family:var(--font-body);font-size:var(--text-xs)}._linkBtn_1stzd_104:hover{text-decoration:underline}._meetingNote_1stzd_117{font-size:var(--text-xs);color:var(--ink-soft)}._rsvp_1stzd_119{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._rsvpLabel_1stzd_120{font-size:var(--text-xs);color:var(--ink-soft)}._rsvpBtn_1stzd_121{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);padding:var(--space-2) var(--space-5);font-family:var(--font-body);font-size:var(--text-xs);color:var(--ink-mid);cursor:pointer}._rsvpBtn_1stzd_121:hover{background:var(--surface-hover)}._rsvpOn_1stzd_132{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}._scope_1stzd_134{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--ink-mid)}._scopeBtns_1stzd_145{display:flex;flex-wrap:wrap;gap:var(--space-3)}._actions_1stzd_147{display:flex;gap:var(--space-3);border-block-start:1px solid var(--border-soft);padding-block-start:var(--space-4)}._wrap_1sbgc_1{position:relative;display:inline-block;width:100%}._inputRow_1sbgc_7{position:relative;display:flex;align-items:center}._inputRow_1sbgc_7>input{width:100%;padding-inline-end:30px}._input_1sbgc_7{width:100%;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--text-sm);padding:7px 10px;padding-inline-end:30px}._calBtn_1sbgc_31{position:absolute;inset-inline-end:6px;background:none;border:none;cursor:pointer;color:var(--ink-soft);display:inline-flex;align-items:center;padding:4px}._calBtn_1sbgc_31:hover{color:var(--ink-mid)}._popup_1sbgc_47{position:fixed;z-index:calc(var(--z-modal) + 10);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 8px 24px #1c1f2624;padding:10px;width:min(236px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow-y:auto}._popupHead_1sbgc_61{display:flex;align-items:center;justify-content:space-between;margin-block-end:8px}._popupTitle_1sbgc_68{font-size:var(--text-sm);font-weight:600;color:var(--ink)}._navBtn_1sbgc_74{background:none;border:none;cursor:pointer;color:var(--ink-soft);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-sm)}._navBtn_1sbgc_74:hover{background:var(--surface-hover);color:var(--ink)}._grid_1sbgc_88{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._weekday_1sbgc_94{text-align:center;font-size:.6875rem;color:var(--ink-faint);padding-block:2px}._day_1sbgc_101{background:none;border:none;cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm, .8125rem);color:var(--ink-mid);border-radius:var(--radius-sm);padding-block:4px;text-align:center}._day_1sbgc_101:hover{background:var(--surface-hover);color:var(--ink)}._dayToday_1sbgc_114{color:var(--accent-deep);font-weight:700}._daySelected_1sbgc_119{background:var(--accent);color:#fff}._daySelected_1sbgc_119:hover{background:var(--accent-deep);color:#fff}._todayBtn_1sbgc_125{width:100%;margin-block-start:8px;background:var(--accent-soft);color:var(--accent-deep);border:none;border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-xs, .75rem);font-weight:600;padding-block:6px;cursor:pointer}._todayBtn_1sbgc_125:hover{filter:brightness(.97)}._overlay_tyj50_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;padding:var(--space-7);z-index:var(--z-modal);animation:_fadeIn_tyj50_1 .12s ease-out}._modal_tyj50_13{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:560px;max-height:92vh;max-height:92dvh;display:flex;flex-direction:column;box-shadow:var(--shadow-floating);animation:_slideUp_tyj50_1 .16s ease-out}._header_tyj50_27{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6) var(--space-7);border-block-end:1px solid var(--border-soft)}._title_tyj50_35{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink)}._close_tyj50_42{background:none;border:none;cursor:pointer;color:var(--ink-soft);width:28px;height:28px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center}._close_tyj50_42:hover{background:var(--surface-hover);color:var(--ink)}._body_tyj50_56{padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-6);overflow-y:auto;min-height:0}._footer_tyj50_65{display:flex;justify-content:flex-end;gap:var(--space-4);padding:var(--space-6) var(--space-7);border-block-start:1px solid var(--border-soft)}._field_tyj50_73{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;flex:1}._label_tyj50_81{font-size:var(--text-xs);font-weight:var(--w-medium);color:var(--ink-soft)}._row_tyj50_87{display:flex;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap}._input_tyj50_94{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink)}._input_tyj50_94:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}textarea._input_tyj50_94{resize:vertical}._small_tyj50_112{width:72px}._inline_tyj50_114{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);font-size:var(--text-sm);color:var(--ink-mid)}._inline_tyj50_114 ._input_tyj50_94{width:auto}._inline_tyj50_114 ._small_tyj50_112{width:72px}._check_tyj50_125{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-mid);padding-block-end:var(--space-4);cursor:pointer}._error_tyj50_135{font-size:var(--text-xs);color:var(--red)}._errorBox_tyj50_140{background:var(--red-soft);color:var(--red-deep);border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);font-size:var(--text-sm)}._hint_tyj50_148{font-size:var(--text-xs);color:var(--ink-faint)}._chips_tyj50_153{display:flex;flex-wrap:wrap;gap:var(--space-3)}._chip_tyj50_153{display:inline-flex;align-items:baseline;gap:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);padding:var(--space-2) var(--space-5);font-family:var(--font-body);font-size:var(--text-xs);color:var(--ink-mid);cursor:pointer}._chip_tyj50_153 small{color:var(--ink-faint);font-size:var(--text-2xs)}._chip_tyj50_153:hover{background:var(--surface-hover)}._chipOn_tyj50_174{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}._toggleCard_tyj50_180{display:flex;align-items:center;gap:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);cursor:pointer;color:var(--ink-mid)}._toggleOn_tyj50_190{border-color:var(--accent);background:var(--accent-softer);color:var(--accent-ink)}._toggleText_tyj50_195{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm)}._toggleText_tyj50_195 small{font-size:var(--text-xs);color:var(--ink-soft)}._recurrenceBox_tyj50_203{display:flex;flex-direction:column;gap:var(--space-5);background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-6)}._conflict_tyj50_213{display:flex;gap:var(--space-5);background:var(--amber-soft);color:var(--amber-deep);border-radius:var(--radius-lg);padding:var(--space-6);font-size:var(--text-sm)}._conflict_tyj50_213 p{margin:var(--space-2) 0}._conflict_tyj50_213 ul{margin:0;padding-inline-start:var(--space-8)}._busyBox_tyj50_225{display:flex;flex-direction:column;gap:var(--space-4);background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-6)}._busyRow_tyj50_235{display:grid;grid-template-columns:96px 1fr 84px;align-items:center;gap:var(--space-4);font-size:var(--text-xs)}._busyName_tyj50_243{color:var(--ink-mid);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._timeline_tyj50_250{position:relative;height:14px;background:var(--green-soft);border-radius:var(--radius-sm);overflow:hidden}._busyBlock_tyj50_258{position:absolute;top:0;bottom:0;background:var(--red);opacity:.75}._wantedBlock_tyj50_266{position:absolute;top:0;bottom:0;border:2px solid var(--accent);border-radius:var(--radius-xs);background:transparent}._free_tyj50_275{color:var(--green-deep)}._clash_tyj50_276{color:var(--red-deep);font-weight:var(--w-medium)}@media (max-width: 520px){._overlay_tyj50_1{padding:0;align-items:flex-end}._modal_tyj50_13{max-width:none;border-end-start-radius:0;border-end-end-radius:0}._busyRow_tyj50_235{grid-template-columns:1fr}}._overlay_wdrns_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;padding:var(--space-7);z-index:var(--z-modal);animation:_fadeIn_wdrns_1 .12s ease-out}._modal_wdrns_13{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:820px;height:min(620px,92vh);display:flex;flex-direction:column;box-shadow:var(--shadow-floating);animation:_slideUp_wdrns_1 .16s ease-out}._header_wdrns_26{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--space-6) var(--space-7);border-block-end:1px solid var(--border-soft)}._title_wdrns_33{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink)}._subtitle_wdrns_34{font-size:var(--text-xs);color:var(--ink-soft);margin-block-start:var(--space-1)}._close_wdrns_36{background:none;border:none;cursor:pointer;color:var(--ink-soft);width:28px;height:28px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center}._close_wdrns_36:hover{background:var(--surface-hover);color:var(--ink)}._content_wdrns_50{display:grid;grid-template-columns:260px 1fr;min-height:0;flex:1}._list_wdrns_57{border-inline-end:1px solid var(--border-soft);overflow-y:auto;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}._item_wdrns_66{text-align:start;background:none;border:1px solid transparent;border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-1);font-family:var(--font-body)}._item_wdrns_66:hover{background:var(--surface-hover)}._itemOn_wdrns_79{background:var(--accent-soft);border-color:var(--accent)}._itemName_wdrns_80{font-size:var(--text-sm);color:var(--ink);font-weight:var(--w-medium)}._itemMeta_wdrns_81{font-size:var(--text-xs);color:var(--ink-soft)}._addBox_wdrns_83{margin-block-start:var(--space-5);padding-block-start:var(--space-5);border-block-start:1px solid var(--border-soft);display:flex;flex-direction:column;gap:var(--space-4)}._addTitle_wdrns_91{font-size:var(--text-xs);color:var(--ink-soft);font-weight:var(--w-medium)}._addRow_wdrns_92{display:flex;gap:var(--space-3)}._input_wdrns_94{width:100%;min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink)}._input_wdrns_94:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._detail_wdrns_107{padding:var(--space-6) var(--space-7);overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-5);min-width:0}._detailHead_wdrns_116{display:flex;align-items:center;justify-content:space-between;color:var(--ink)}._weekNav_wdrns_118{display:flex;align-items:center;gap:var(--space-4)}._navBtn_wdrns_119{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);color:var(--ink-mid);cursor:pointer;display:inline-flex}._navBtn_wdrns_119:hover{background:var(--surface-hover)}._days_wdrns_130{display:flex;flex-direction:column;gap:var(--space-4)}._day_wdrns_130{border:1px solid var(--border-soft);border-radius:var(--radius-md);overflow:hidden}._dayHead_wdrns_132{background:var(--surface-soft);padding:var(--space-3) var(--space-5);font-size:var(--text-xs);color:var(--ink-mid);font-weight:var(--w-medium)}._free_wdrns_139{padding:var(--space-3) var(--space-5);font-size:var(--text-xs);color:var(--green-deep)}._booking_wdrns_140{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-5);padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--border-soft);font-size:var(--text-sm);background:var(--red-soft)}._bookingTime_wdrns_150{color:var(--red-deep);font-weight:var(--w-medium)}._bookingTitle_wdrns_151{color:var(--ink)}._bookingBy_wdrns_152{color:var(--ink-soft);font-size:var(--text-xs)}._placeholder_wdrns_154{color:var(--ink-faint);font-size:var(--text-sm);padding:var(--space-5);text-align:center}@media (max-width: 680px){._overlay_wdrns_1{padding:0;align-items:flex-end}._modal_wdrns_13{max-width:none;height:92dvh;border-end-start-radius:0;border-end-end-radius:0}._content_wdrns_50{grid-template-columns:1fr;grid-template-rows:auto 1fr;overflow-y:auto}._list_wdrns_57{border-inline-end:none;border-block-end:1px solid var(--border-soft);max-height:40%}}._page_1fm92_1{display:flex;flex-direction:column;height:100%;background:var(--bg);min-height:0}._header_1fm92_9{display:flex;align-items:center;gap:16px;padding:12px 20px;background:var(--surface);border-block-end:1px solid var(--border);flex-shrink:0}._nav_1fm92_19{display:flex;align-items:center;gap:8px}._navBtn_1fm92_25{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;padding:5px 8px;color:var(--ink-mid);display:inline-flex;align-items:center;justify-content:center}._navBtn_1fm92_25:hover{background:var(--surface-hover);color:var(--ink)}._monthLabel_1fm92_38{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--ink);min-width:140px;text-align:center}._todayBtn_1fm92_47{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;padding:5px 12px;font-family:var(--font-body);font-size:13px;color:var(--ink-mid)}._todayBtn_1fm92_47:hover{background:var(--surface-hover);color:var(--ink)}._filters_1fm92_59{margin-inline-start:auto;display:flex;gap:8px}._select_1fm92_65{border:1px solid var(--border);border-radius:var(--radius-md);padding:5px 10px;font-family:var(--font-body);font-size:13px;background:var(--surface);color:var(--ink);outline:none;cursor:pointer}._select_1fm92_65:hover{background:var(--surface-hover)}._body_1fm92_78{flex:1;display:flex;flex-direction:column;padding:12px 16px 16px;min-height:0}._weekdayRow_1fm92_86{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-block-end:4px}._weekday_1fm92_86{font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:var(--ink-faint);padding:6px 8px;text-align:start}._weekend_1fm92_103{color:var(--red)}._grid_1fm92_105{flex:1;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);gap:4px;min-height:0}._cell_1fm92_114{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:6px;display:flex;flex-direction:column;gap:4px;overflow:hidden;min-height:0;min-width:0}._cellOutside_1fm92_127{background:var(--surface-soft);opacity:.55}._cellWeekend_1fm92_128{background:var(--surface-soft)}._cellToday_1fm92_129{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}._cellHead_1fm92_131{display:flex;align-items:center;justify-content:flex-end}._cellDay_1fm92_137{font-family:var(--font-mono);font-size:12.5px;color:var(--ink-mid);font-weight:600}._cellToday_1fm92_129 ._cellDay_1fm92_137{background:var(--accent);color:#fff;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}._cellBody_1fm92_155{flex:1;display:flex;flex-direction:column;gap:3px;min-height:0;overflow:hidden}._chip_1fm92_164{display:flex;align-items:center;gap:6px;width:100%;border:none;border-radius:3px;padding:2px 6px;cursor:pointer;color:#fff;font-family:var(--font-body);font-size:11.5px;text-align:start;overflow:hidden;white-space:nowrap}._chip_1fm92_164:hover{filter:brightness(1.07)}._chipKey_1fm92_182{font-family:var(--font-mono);font-size:10.5px;font-weight:700;opacity:.92;flex-shrink:0}._chipSummary_1fm92_190{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._more_1fm92_196{font-size:11px;color:var(--ink-faint);padding:0 4px}._agenda_1fm92_209{display:none;flex-direction:column;gap:8px;flex:1;min-height:0;overflow-y:auto}._agendaEmpty_1fm92_218{padding:32px 16px;text-align:center;color:var(--ink-faint);font-size:13px}._agendaDay_1fm92_225{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._agendaDayToday_1fm92_232{border-color:var(--accent)}._agendaHead_1fm92_234{display:flex;align-items:baseline;gap:8px;padding:8px 10px;background:var(--surface-soft);border-block-end:1px solid var(--border)}._agendaNum_1fm92_243{font-family:var(--font-mono);font-size:16px;font-weight:700;color:var(--ink)}._agendaDayToday_1fm92_232 ._agendaNum_1fm92_243{color:var(--accent)}._agendaWeekday_1fm92_252{font-size:12.5px;font-weight:600;color:var(--ink-mid)}._agendaMonth_1fm92_258{margin-inline-start:auto;font-size:11.5px;color:var(--ink-faint)}._agendaItems_1fm92_264{display:flex;flex-direction:column}._agendaItem_1fm92_264{display:flex;align-items:center;gap:8px;width:100%;background:none;border:none;border-block-start:1px solid var(--border-soft);padding:10px;cursor:pointer;font-family:var(--font-body);font-size:13px;color:var(--ink);text-align:start;min-height:44px}._agendaItems_1fm92_264>._agendaItem_1fm92_264:first-child{border-block-start:none}._agendaItem_1fm92_264:active{background:var(--surface-hover)}._agendaDot_1fm92_290{width:8px;height:8px;border-radius:50%;flex-shrink:0}._agendaWhen_1fm92_297{font-family:var(--font-mono);font-size:11.5px;font-weight:700;color:var(--ink-soft);flex-shrink:0;unicode-bidi:isolate}._agendaTitle_1fm92_306{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._eventScrim_1fm92_315{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0e1166;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:20px}._eventCard_1fm92_326{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);width:100%;max-width:380px;max-height:80vh;max-height:80dvh;overflow-y:auto;padding:14px 16px 16px}._eventTop_1fm92_338{display:flex;align-items:center;gap:8px}._eventKind_1fm92_344{color:#fff;font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:var(--radius-sm)}._eventClose_1fm92_352{margin-inline-start:auto;background:none;border:none;cursor:pointer;color:var(--ink-soft);font-size:20px;line-height:1;padding:2px 6px;border-radius:var(--radius-sm)}._eventClose_1fm92_352:hover{background:var(--surface-hover);color:var(--ink)}._eventTitle_1fm92_365{font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--ink);margin:10px 0 12px;line-height:1.5}._eventRows_1fm92_374{display:flex;flex-direction:column;gap:8px;margin:0}._eventRow_1fm92_374{display:flex;gap:10px;font-size:13px}._eventRow_1fm92_374 dt{flex-shrink:0;min-width:52px;color:var(--ink-faint)}._eventRow_1fm92_374 dd{margin:0;color:var(--ink);word-break:break-word}@media (max-width: 768px){._header_1fm92_9{flex-wrap:wrap;gap:10px;padding:10px 12px}._filters_1fm92_59{margin-inline-start:0;flex:1 1 100%}._filters_1fm92_59>._select_1fm92_65{flex:1;min-width:0}._body_1fm92_78{padding:8px}._weekdayRow_1fm92_86,._grid_1fm92_105{display:none}._agenda_1fm92_209{display:flex}}._actions_1fm92_413{display:flex;align-items:center;gap:8px;margin-inline-start:auto}._actions_1fm92_413+._filters_1fm92_59{margin-inline-start:0}._cellAdd_1fm92_421{margin-inline-start:auto;background:none;border:none;padding:2px;border-radius:var(--radius-sm);color:var(--ink-faint);cursor:pointer;opacity:0;display:inline-flex}._cell_1fm92_114:hover ._cellAdd_1fm92_421,._cellAdd_1fm92_421:focus-visible{opacity:1}._cellAdd_1fm92_421:hover{background:var(--surface-hover);color:var(--accent)}@media (hover: none){._cellAdd_1fm92_421{display:none}}@media (max-width: 768px){._actions_1fm92_413{flex:1 1 100%;margin-inline-start:0}}._pill_191uh_1{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-weight:var(--w-semibold);line-height:1;white-space:nowrap;border-radius:var(--radius-sm);letter-spacing:0}._size_sm_191uh_13{padding:2px 6px;font-size:var(--text-2xs);letter-spacing:.02em;height:18px}._size_md_191uh_19{padding:3px 8px;font-size:var(--text-xs);height:22px}._dot_191uh_25{display:inline-flex;align-items:center;justify-content:center}._ok_191uh_31{background:var(--status-done-soft);color:var(--status-done-ink)}._warn_191uh_32{background:var(--amber-soft);color:var(--amber-deep)}._bad_191uh_33{background:var(--red-soft);color:var(--red-deep)}._draft_191uh_34{background:var(--status-todo-soft);color:var(--status-todo-ink)}._info_191uh_35{background:var(--accent-soft);color:var(--accent-deep)}._progress_191uh_36{background:var(--status-progress-soft);color:var(--status-progress-ink)}._review_191uh_37{background:var(--status-review-soft);color:var(--status-review-ink)}._page_ucdx9_8{display:grid;grid-template-columns:232px 1fr;height:100%;min-height:0;background:var(--bg)}._pageWithDetail_ucdx9_16{grid-template-columns:232px minmax(0,1fr) minmax(0,420px)}._topics_ucdx9_22{display:flex;flex-direction:column;min-height:0;background:var(--surface-soft);border-inline-end:1px solid var(--border)}._topicsHead_ucdx9_30{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 10px;border-block-end:1px solid var(--border-soft)}._topicsTitle_ucdx9_39{font-family:var(--font-display, inherit);font-size:.8125rem;font-weight:700;color:var(--ink)}._topicList_ucdx9_46{flex:1;min-height:0;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:1px}._topicRow_ucdx9_59{display:flex;align-items:center;gap:2px}._topicItem_ucdx9_65{display:flex;align-items:center;gap:8px;flex:1;min-width:0;inline-size:100%;padding:6px 10px;border:none;border-radius:var(--radius-md);background:none;color:var(--ink-mid);font-size:.8125rem;font-family:inherit;cursor:pointer;text-align:start}._topicSettings_ucdx9_83{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:36px;block-size:36px;padding:0;border:none;border-radius:var(--radius-md);background:none;color:var(--ink-faint);cursor:pointer}._topicSettings_ucdx9_83:hover{background:var(--surface-hover);color:var(--ink)}._topicSettings_ucdx9_83:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._topicItem_ucdx9_65:hover{background:var(--surface-hover);color:var(--ink)}._topicItemActive_ucdx9_114,._topicItemActive_ucdx9_114:hover{background:var(--accent-soft);color:var(--accent-ink);font-weight:500}._topicGlyph_ucdx9_121{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ink-faint)}._topicItemActive_ucdx9_114 ._topicGlyph_ucdx9_121{color:var(--accent)}._topicName_ucdx9_133{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._topicCount_ucdx9_141{font-family:var(--font-mono, monospace);font-size:.6875rem;color:var(--ink-faint);flex-shrink:0}._topicBadges_ucdx9_148{display:inline-flex;gap:4px;flex-shrink:0}._topicsFooter_ucdx9_154{padding:8px;border-block-start:1px solid var(--border-soft)}._archivedToggle_ucdx9_159{display:flex;align-items:center;gap:6px;inline-size:100%;padding:5px 8px;border:none;background:none;border-radius:var(--radius-sm);color:var(--ink-soft);font-size:.75rem;font-family:inherit;cursor:pointer}._archivedToggle_ucdx9_159:hover{background:var(--surface-hover);color:var(--ink)}._main_ucdx9_181{display:flex;flex-direction:column;min-width:0;min-height:0}._toolbar_ucdx9_188{display:flex;align-items:center;gap:10px;padding:10px 20px;background:var(--surface);border-block-end:1px solid var(--border);flex-shrink:0;flex-wrap:wrap}._heading_ucdx9_199{display:flex;flex-direction:column;gap:1px;margin-inline-end:auto;min-width:0}._headingTitle_ucdx9_207{font-family:var(--font-display, inherit);font-size:.9375rem;font-weight:700;color:var(--ink);display:flex;align-items:center;gap:8px}._headingSub_ucdx9_217{font-size:.6875rem;color:var(--ink-faint)}._topicsToggle_ucdx9_224,._topicsScrim_ucdx9_228{display:none}._searchWrap_ucdx9_232{position:relative;display:flex;align-items:center}._searchIcon_ucdx9_238{position:absolute;inset-inline-start:8px;color:var(--ink-faint);pointer-events:none;display:flex}._searchInput_ucdx9_246{inline-size:200px;block-size:30px;padding-inline:28px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-family:inherit;font-size:.8125rem}._searchInput_ucdx9_246:focus{outline:none;border-color:var(--accent)}._select_ucdx9_263{block-size:30px;padding-inline:8px 24px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink-mid);font-family:inherit;font-size:.8125rem;cursor:pointer}._timeline_ucdx9_277{flex:1;min-height:0;overflow-y:auto;padding:16px 20px 32px}._dayGroup_ucdx9_284{margin-block-end:4px}._dayLabel_ucdx9_288{position:sticky;inset-block-start:0;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:4px 0 8px;background:var(--bg);font-size:.6875rem;font-weight:500;color:var(--ink-faint)}._entries_ucdx9_304{position:relative;padding-inline-start:18px}._entries_ucdx9_304:before{content:"";position:absolute;inset-block:6px 6px;inset-inline-start:4px;inline-size:1px;background:var(--border)}._entry_ucdx9_318{position:relative;display:block;inline-size:100%;text-align:start;padding:10px 12px;margin-block-end:6px;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface);cursor:pointer;font-family:inherit}._entry_ucdx9_318:hover{border-color:var(--border-strong);background:var(--surface-hover)}._entryActive_ucdx9_337,._entryActive_ucdx9_337:hover{border-color:var(--accent);background:var(--accent-softer)}._entryDot_ucdx9_343{position:absolute;inset-inline-start:-18px;inset-block-start:16px;inline-size:9px;block-size:9px;border-radius:50%;background:var(--surface);border:2px solid var(--border-strong)}._entryActive_ucdx9_337 ._entryDot_ucdx9_343{border-color:var(--accent);background:var(--accent)}._entryHead_ucdx9_359{display:flex;align-items:center;gap:8px;margin-block-end:4px;flex-wrap:wrap}._entryTitle_ucdx9_367{font-size:.875rem;font-weight:600;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._entryTime_ucdx9_377{font-family:var(--font-mono, monospace);font-size:.6875rem;color:var(--ink-faint);margin-inline-start:auto;flex-shrink:0}._entryBody_ucdx9_387{font-size:.8125rem;line-height:1.75;color:var(--ink-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._entryMeta_ucdx9_397{display:flex;align-items:center;gap:10px;margin-block-start:6px;font-size:.6875rem;color:var(--ink-faint);flex-wrap:wrap}._metaChip_ucdx9_407{display:inline-flex;align-items:center;gap:4px}._detail_ucdx9_415{display:flex;flex-direction:column;min-height:0;background:var(--surface);border-inline-start:1px solid var(--border)}._detailHead_ucdx9_423{display:flex;align-items:flex-start;gap:10px;padding:14px 18px 12px;border-block-end:1px solid var(--border-soft)}._detailTitle_ucdx9_431{flex:1;min-width:0;font-family:var(--font-display, inherit);font-size:1rem;font-weight:700;color:var(--ink);line-height:1.5}._detailBody_ucdx9_441{flex:1;min-height:0;overflow-y:auto;padding:16px 18px 28px}._contextBar_ucdx9_449{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));background:var(--surface-soft);border-block-end:1px solid var(--border-soft)}._ctxField_ucdx9_456{padding:7px 10px;border-inline-start:1px solid var(--border-soft);min-width:0}._ctxField_ucdx9_456:first-child{border-inline-start:none}._ctxLabel_ucdx9_466{font-size:.594rem;font-weight:500;color:var(--ink-faint);margin-block-end:2px}._ctxValue_ucdx9_473{font-size:.75rem;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._prose_ucdx9_482{font-size:.875rem;line-height:1.85;color:var(--ink-mid);white-space:pre-wrap;word-break:break-word}._section_ucdx9_490{margin-block-start:20px}._sectionHead_ucdx9_494{display:flex;align-items:center;gap:8px;margin-block-end:8px}._sectionTitle_ucdx9_501{font-size:.75rem;font-weight:700;color:var(--ink-soft)}._sectionAction_ucdx9_507{margin-inline-start:auto}._chips_ucdx9_511{display:flex;flex-wrap:wrap;gap:6px}._chip_ucdx9_511{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--surface-soft);font-size:.75rem;color:var(--ink-mid);max-inline-size:100%}._chipRole_ucdx9_530{color:var(--ink-faint);font-size:.6875rem}._chipRemove_ucdx9_535{display:inline-flex;border:none;background:none;padding:0;cursor:pointer;color:var(--ink-faint)}._chipRemove_ucdx9_535:hover{color:var(--red)}._attachRow_ucdx9_548{display:flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--border-soft);border-radius:var(--radius-md);margin-block-end:4px}._attachName_ucdx9_558{flex:1;min-width:0;font-size:.8125rem;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachSize_ucdx9_568{font-family:var(--font-mono, monospace);font-size:.6875rem;color:var(--ink-faint)}._revision_ucdx9_574{padding:8px 10px;border-inline-start:2px solid var(--border);margin-block-end:8px}._revisionMeta_ucdx9_580{display:flex;align-items:center;gap:8px;font-size:.6875rem;color:var(--ink-faint);margin-block-end:4px}._revisionText_ucdx9_589{font-size:.8125rem;color:var(--ink-soft);line-height:1.7;white-space:pre-wrap}._hint_ucdx9_596{font-size:.75rem;color:var(--ink-faint);line-height:1.7}._overlay_ucdx9_604{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#0f121866;display:flex;align-items:center;justify-content:center;padding:24px}._modal_ucdx9_615{inline-size:100%;max-inline-size:560px;max-block-size:88vh;display:flex;flex-direction:column;background:var(--surface-overlay);border-radius:var(--radius-lg);box-shadow:0 4px 12px #00000014,0 16px 32px #0000000f;overflow:hidden}._modal_ucdx9_615>form{display:flex;flex:1;flex-direction:column;min-block-size:0;overflow:hidden}._drawer_ucdx9_639{margin-inline-start:auto;inline-size:100%;max-inline-size:400px;max-block-size:100vh;block-size:100vh;border-radius:0}._modalHead_ucdx9_648{display:flex;align-items:center;gap:8px;padding:14px 18px;border-block-end:1px solid var(--border-soft)}._modalTitle_ucdx9_656{font-family:var(--font-display, inherit);font-size:.9375rem;font-weight:700;color:var(--ink);margin-inline-end:auto}._modalBody_ucdx9_664{flex:1;min-height:0;overflow-y:auto;padding:16px 18px;display:flex;flex-direction:column;gap:14px}._modalFoot_ucdx9_629{display:flex;align-items:center;gap:8px;padding:12px 18px;border-block-start:1px solid var(--border-soft);background:var(--surface-soft)}._modalFoot_ucdx9_629>:first-child{margin-inline-end:auto}._field_ucdx9_687{display:flex;flex-direction:column;gap:5px}._label_ucdx9_693{font-size:.75rem;font-weight:500;color:var(--ink-mid)}._input_ucdx9_699,._textarea_ucdx9_700{inline-size:100%;padding:7px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-family:inherit;font-size:.8125rem;line-height:1.7}._textarea_ucdx9_700{min-block-size:120px;resize:vertical}._input_ucdx9_699:focus,._textarea_ucdx9_700:focus{outline:none;border-color:var(--accent)}._error_ucdx9_723{font-size:.6875rem;color:var(--red)}._fieldHint_ucdx9_728{font-size:.6875rem;color:var(--ink-faint);line-height:1.6}._row_ucdx9_734{display:flex;gap:10px}._row_ucdx9_734>*{flex:1;min-width:0}._switchRow_ucdx9_744{display:flex;align-items:flex-start;gap:10px;padding:10px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-soft)}._switchBody_ucdx9_754{flex:1;min-width:0}._switchLabel_ucdx9_759{font-size:.8125rem;font-weight:500;color:var(--ink)}._segmented_ucdx9_765{display:flex;gap:4px}._segment_ucdx9_765{flex:1;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink-soft);font-family:inherit;font-size:.75rem;cursor:pointer}._segmentActive_ucdx9_782{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink);font-weight:500}._memberRow_ucdx9_789{display:flex;align-items:center;gap:8px;padding:7px 8px;border-block-end:1px solid var(--border-soft)}._memberName_ucdx9_797{flex:1;min-width:0;font-size:.8125rem;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._loading_ucdx9_807{padding:20px}@media (max-width: 1100px){._page_ucdx9_8{grid-template-columns:200px 1fr}._pageWithDetail_ucdx9_16{grid-template-columns:200px minmax(0,1fr)}._pageWithDetail_ucdx9_16 ._detail_ucdx9_415{position:fixed;inset-block:0;inset-inline-end:0;inline-size:min(420px,100%);z-index:40;box-shadow:0 4px 12px #00000014,0 16px 32px #0000000f}}@media (max-width: 768px){._page_ucdx9_8,._pageWithDetail_ucdx9_16{grid-template-columns:minmax(0,1fr)}._topics_ucdx9_22{display:none}._topicsOpen_ucdx9_846{display:flex;position:fixed;inset-block:0;inset-inline-start:0;z-index:50;inline-size:min(300px,86vw);border-inline-end:1px solid var(--border);box-shadow:0 4px 12px #00000014,0 16px 32px #0000000f}._topicsScrim_ucdx9_228{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:49;border:none;padding:0;background:var(--scrim)}._topicsToggle_ucdx9_224{display:inline-flex;flex-shrink:0}._toolbar_ucdx9_188{padding:10px 12px;gap:8px}._searchWrap_ucdx9_232{flex:1 1 140px;min-width:0}._searchInput_ucdx9_246{inline-size:100%}._select_ucdx9_263{max-inline-size:100%;min-width:0}._timeline_ucdx9_277{padding:12px 12px 32px}._pageWithDetail_ucdx9_16 ._detail_ucdx9_415{inline-size:100%}._overlay_ucdx9_604{padding:12px}._modal_ucdx9_615:not(._drawer_ucdx9_639){max-block-size:calc(100dvh - 24px)}}._page_818hv_4{display:grid;grid-template-columns:272px minmax(0,1fr);height:100%;min-height:0;background:var(--bg)}._side_818hv_14{display:flex;flex-direction:column;min-height:0;background:var(--surface-soft);border-inline-end:1px solid var(--border)}._sideHead_818hv_22{display:flex;flex-direction:column;gap:8px;padding:12px;border-block-end:1px solid var(--border-soft)}._homeLink_818hv_30{display:flex;align-items:center;gap:8px;padding:6px 8px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--ink);font-family:var(--font-display);font-size:.875rem;font-weight:700;cursor:pointer;text-align:start}._homeLink_818hv_30:hover{background:var(--surface-hover)}._searchBox_818hv_50{display:flex;align-items:center;gap:6px;padding-inline:8px;block-size:32px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink-faint)}._searchBox_818hv_50:focus-within{border-color:var(--accent)}._searchInput_818hv_66{flex:1;min-inline-size:0;border:0;outline:0;background:transparent;color:var(--ink);font-family:inherit;font-size:.8125rem}._sectionHead_818hv_77{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 4px;font-size:.6875rem;font-weight:600;color:var(--ink-faint)}._sideScroll_818hv_87{flex:1;min-height:0;overflow-y:auto;padding:0 8px 16px}._spaceRow_818hv_94,._treeRow_818hv_95{display:flex;align-items:center;gap:4px;border-radius:var(--radius-md)}._spaceBtn_818hv_102,._treeBtn_818hv_103{flex:1;min-inline-size:0;display:flex;align-items:center;gap:8px;padding:6px 8px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--ink-mid);font-family:inherit;font-size:.8125rem;text-align:start;cursor:pointer}._spaceRow_818hv_94:hover,._treeRow_818hv_95:hover{background:var(--surface-hover)}._active_818hv_125{background:var(--accent-soft)}._active_818hv_125 ._spaceBtn_818hv_102,._active_818hv_125 ._treeBtn_818hv_103{color:var(--accent-deep);font-weight:600}._ellipsis_818hv_135{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._glyph_818hv_141{flex:none;inline-size:20px;text-align:center}._chev_818hv_147{flex:none;inline-size:20px;block-size:24px;display:grid;place-items:center;border:0;background:transparent;color:var(--ink-faint);cursor:pointer;border-radius:var(--radius-sm)}._chev_818hv_147:hover{color:var(--ink)}._rowTools_818hv_164{display:none;gap:1px;padding-inline-end:2px}._treeRow_818hv_95:hover ._rowTools_818hv_164,._treeRow_818hv_95:focus-within ._rowTools_818hv_164{display:flex}._tool_818hv_175{inline-size:22px;block-size:22px;display:grid;place-items:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-soft);cursor:pointer}._tool_818hv_175:hover{background:var(--surface);color:var(--ink)}._hint_818hv_192{padding:10px 12px;font-size:.75rem;color:var(--ink-faint)}._main_818hv_200{display:flex;flex-direction:column;min-width:0;min-height:0;overflow-y:auto}._mobileBar_818hv_208{display:none}._content_818hv_212{inline-size:100%;max-inline-size:860px;margin-inline:auto;padding:24px 28px 64px}._crumbs_818hv_219{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-block-end:8px;font-size:.75rem;color:var(--ink-faint)}._crumb_818hv_219{border:0;background:transparent;padding:2px 4px;border-radius:var(--radius-sm);color:var(--ink-soft);font-family:inherit;font-size:inherit;cursor:pointer}._crumb_818hv_219:hover{background:var(--surface-hover);color:var(--ink)}._pageHead_818hv_245{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-block-end:16px}._titleRow_818hv_254{display:flex;align-items:center;gap:10px;min-inline-size:0;flex:1 1 320px}._pageIcon_818hv_262{font-size:1.75rem;line-height:1}._pageTitle_818hv_267{margin:0;font-family:var(--font-display);font-size:1.625rem;font-weight:700;color:var(--ink);overflow-wrap:anywhere}._titleInput_818hv_276{flex:1;min-inline-size:0;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-family:var(--font-display);font-size:1.375rem;font-weight:700}._iconInput_818hv_289{inline-size:56px;padding:6px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);text-align:center;font-size:1.25rem}._titleInput_818hv_276:focus,._iconInput_818hv_289:focus,._field_818hv_301:focus{outline:none;border-color:var(--accent)}._actions_818hv_306{display:flex;flex-wrap:wrap;gap:4px}._meta_818hv_312{margin-block-end:20px;font-size:.75rem;color:var(--ink-faint)}._starOn_818hv_318{color:var(--amber)}._body_818hv_322{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:16px 20px;min-height:160px}._editFoot_818hv_330{display:flex;align-items:center;gap:12px;margin-block-start:12px}._saveState_818hv_337{font-size:.75rem;color:var(--ink-soft)}._saveStateBad_818hv_342{color:var(--red)}._linkBtn_818hv_346{padding:0;border:0;background:none;color:var(--accent-deep);font:inherit;text-decoration:underline;cursor:pointer}._bannerBtns_818hv_356{display:flex;gap:6px}._dragging_818hv_363{opacity:.45}._dropBefore_818hv_367{box-shadow:inset 0 2px 0 var(--accent)}._dropAfter_818hv_371{box-shadow:inset 0 -2px 0 var(--accent)}._dropInside_818hv_375{background:var(--accent-soft);outline:1px dashed var(--accent);outline-offset:-1px}._rootDrop_818hv_381{margin-block-start:6px;padding:8px 12px;border:1px dashed var(--border);border-radius:var(--radius-md);font-size:.75rem;color:var(--ink-faint);text-align:center}._rootDropOn_818hv_391{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}._homeTitle_818hv_399{margin:0 0 4px;font-family:var(--font-display);font-size:1.5rem;color:var(--ink)}._homeSub_818hv_406{margin:0 0 20px;color:var(--ink-soft);font-size:.875rem}._block_818hv_412{margin-block-end:28px}._blockHead_818hv_416{display:flex;align-items:center;justify-content:space-between;margin-block-end:8px;font-size:.8125rem;font-weight:700;color:var(--ink-mid)}._cards_818hv_426{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}._card_818hv_426{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);font-family:inherit;text-align:start;cursor:pointer}._card_818hv_426:hover{border-color:var(--accent)}._cardTitle_818hv_451{font-weight:600;font-size:.875rem}._cardSub_818hv_456{font-size:.75rem;color:var(--ink-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardMeta_818hv_465{font-size:.6875rem;color:var(--ink-faint)}._list_818hv_470{display:flex;flex-direction:column;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}._listItem_818hv_479{display:flex;align-items:center;gap:10px;padding:10px 14px;border:0;border-block-end:1px solid var(--border-soft);background:transparent;color:var(--ink);font-family:inherit;font-size:.875rem;text-align:start;cursor:pointer}._listItem_818hv_479:last-child{border-block-end:0}._listItem_818hv_479:hover{background:var(--surface-hover)}._listMain_818hv_502{flex:1;min-inline-size:0}._listSub_818hv_507{display:block;font-size:.75rem;color:var(--ink-faint)}._history_818hv_515{display:grid;grid-template-columns:240px minmax(0,1fr);gap:12px;margin-block-end:16px}._revList_818hv_522{display:flex;flex-direction:column;gap:2px;max-block-size:420px;overflow-y:auto;padding:6px;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface)}._rev_818hv_522{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--ink-mid);font-family:inherit;font-size:.8125rem;text-align:start;cursor:pointer}._rev_818hv_522:hover{background:var(--surface-hover)}._revOn_818hv_553{background:var(--accent-soft);color:var(--accent-deep)}._revSub_818hv_558{font-size:.6875rem;color:var(--ink-faint)}._banner_818hv_356{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;margin-block-end:8px;border-radius:var(--radius-md);background:var(--amber-soft);font-size:.8125rem;color:var(--ink)}._overlay_818hv_579{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f121866}._modal_818hv_590{display:flex;flex-direction:column;inline-size:100%;max-inline-size:520px;max-block-size:88vh;background:var(--surface-overlay, var(--surface));border-radius:var(--radius-lg);box-shadow:0 4px 12px #00000014,0 16px 32px #0000000f;overflow:hidden}._modalHead_818hv_602{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-block-end:1px solid var(--border-soft);font-family:var(--font-display);font-weight:700;color:var(--ink)}._modalBody_818hv_613{display:flex;flex-direction:column;gap:12px;padding:16px 18px;overflow-y:auto}._modalFoot_818hv_621{display:flex;gap:8px;padding:12px 18px;border-block-start:1px solid var(--border-soft)}._lbl_818hv_628{display:flex;flex-direction:column;gap:4px;font-size:.75rem;color:var(--ink-soft)}._field_818hv_301{padding:7px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-family:inherit;font-size:.875rem}._tplList_818hv_646{display:flex;flex-direction:column;gap:4px}._tpl_818hv_646{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface);color:var(--ink-mid);font-family:inherit;font-size:.8125rem;text-align:start;cursor:pointer}._tplOn_818hv_667{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}._memberRow_818hv_673{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--ink)}._memberName_818hv_681{flex:1;min-inline-size:0}._scrim_818hv_686{display:none}@media (max-width: 900px){._history_818hv_515{grid-template-columns:minmax(0,1fr)}}@media (max-width: 768px){._page_818hv_4{grid-template-columns:minmax(0,1fr)}._side_818hv_14{position:fixed;inset-block:0;inset-inline-start:0;z-index:50;inline-size:min(300px,86vw);transform:translate(100%);transition:transform .18s ease;box-shadow:0 4px 12px #0000001f}[dir=ltr] ._side_818hv_14{transform:translate(-100%)}._sideOpen_818hv_718,[dir=ltr] ._sideOpen_818hv_718{transform:none}._scrim_818hv_686{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;border:0;background:#0f121866}._mobileBar_818hv_208{display:flex;align-items:center;gap:8px;padding:8px 12px;border-block-end:1px solid var(--border-soft);background:var(--surface);font-weight:600;color:var(--ink)}._content_818hv_212{padding:16px 14px 48px}._rowTools_818hv_164{display:flex}._overlay_818hv_579{padding:12px;align-items:flex-end}}._editor_xsr7j_1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}._editor_xsr7j_1:focus-within{border-color:var(--accent);box-shadow:var(--shadow-focus)}._toolbar_xsr7j_12{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--border-soft);background:var(--surface-soft)}._tool_xsr7j_12{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ink-mid);cursor:pointer}._tool_xsr7j_12:hover{background:var(--surface-hover);color:var(--ink)}._toolOn_xsr7j_35{background:var(--accent-soft);color:var(--accent-deep)}._sep_xsr7j_37{width:1px;height:18px;margin-inline:var(--space-2);background:var(--border)}._content_xsr7j_44{padding:var(--space-4) var(--space-5);cursor:text}._viewer_xsr7j_49{padding:0}._prose_xsr7j_52{outline:none;font-family:var(--font-body);font-size:var(--text-sm);line-height:1.9;color:var(--ink);min-height:inherit}._prose_xsr7j_52 p{margin-block:0 var(--space-3)}._prose_xsr7j_52 h2{font-family:var(--font-display);font-size:var(--text-lg);margin-block:var(--space-5) var(--space-3)}._prose_xsr7j_52 h3{font-family:var(--font-display);font-size:var(--text-base);margin-block:var(--space-4) var(--space-2)}._prose_xsr7j_52 ul,._prose_xsr7j_52 ol{padding-inline-start:var(--space-7);margin-block:0 var(--space-3)}._prose_xsr7j_52 blockquote{margin-inline:0;padding-inline-start:var(--space-5);border-inline-start:3px solid var(--border);color:var(--ink-mid)}._prose_xsr7j_52 a{color:var(--accent-deep)}._prose_xsr7j_52 code{font-family:JetBrains Mono,monospace;background:var(--surface-hover);padding:0 var(--space-1);border-radius:var(--radius-sm)}._prose_xsr7j_52 p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--ink-faint);float:inline-start;height:0;pointer-events:none}._page_ap5wl_1{display:flex;align-items:center;justify-content:center;padding:48px 24px;min-block-size:60vh;flex:1;min-height:0;overflow-y:auto}._card_ap5wl_14{inline-size:100%;max-inline-size:380px;text-align:center;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface);padding:28px 24px}._icon_ap5wl_24{inline-size:56px;block-size:56px;margin:0 auto 14px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent-deep, var(--accent))}._title_ap5wl_36{font-family:var(--font-display);font-size:1.05rem;color:var(--ink);margin:0 0 6px}._sub_ap5wl_43{font-size:.83rem;color:var(--ink-soft);margin:0 0 4px}._meta_ap5wl_49{font-size:.73rem;color:var(--ink-faint);margin:0 0 18px}._page_1hvta_1{padding:20px 24px;display:flex;flex-direction:column;gap:18px;flex:1;min-height:0;overflow-y:auto;inline-size:100%}._page_1hvta_1>*{flex-shrink:0;inline-size:100%;max-inline-size:980px}._header_1hvta_41{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._title_1hvta_49{font-family:var(--font-display);font-size:1.2rem;color:var(--ink);margin:0}._sub_1hvta_56{margin:6px 0 0;font-size:.82rem;color:var(--ink-soft)}._headerActions_1hvta_62{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._toggle_1hvta_69{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;color:var(--ink-soft);cursor:pointer}._objective_1hvta_80{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}._objectiveHead_1hvta_87{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;border-block-end:1px solid var(--border-soft);background:var(--surface-soft)}._objectiveBody_1hvta_96{flex:1;min-width:0}._objectiveTitle_1hvta_101{font-size:.95rem;font-weight:600;color:var(--ink);margin:0}._objectiveMeta_1hvta_108{margin-block-start:4px;font-size:.72rem;color:var(--ink-faint);display:flex;gap:10px;flex-wrap:wrap}._objectiveActions_1hvta_117{display:flex;gap:6px;flex-shrink:0}._iconButton_1hvta_123{border:1px solid var(--border-soft);background:var(--surface);color:var(--ink-soft);border-radius:var(--radius-md);padding:5px 7px;cursor:pointer;line-height:0}._iconButton_1hvta_123:hover{background:var(--surface-hover);color:var(--ink)}._objectiveProgress_1hvta_139{flex-shrink:0;text-align:center;min-inline-size:64px}._percent_1hvta_145{font-family:var(--font-mono, monospace);font-size:1.35rem;font-weight:700;color:var(--accent-deep, var(--accent));line-height:1.1;direction:ltr;unicode-bidi:isolate}._percentLabel_1hvta_155{font-size:.65rem;color:var(--ink-faint)}._krList_1hvta_162{display:flex;flex-direction:column}._kr_1hvta_162{display:flex;align-items:center;gap:14px;padding:11px 16px;border-block-end:1px solid var(--border-soft)}._krList_1hvta_162>._kr_1hvta_162:last-child{border-block-end:none}._krBody_1hvta_177{flex:1;min-width:0}._krTitle_1hvta_182{font-size:.83rem;color:var(--ink)}._krMeta_1hvta_187{margin-block-start:3px;font-size:.7rem;color:var(--ink-faint);display:flex;gap:8px;flex-wrap:wrap}._numbers_1hvta_197{font-family:var(--font-mono, monospace);direction:ltr;unicode-bidi:isolate}._bar_1hvta_203{flex-shrink:0;inline-size:140px;block-size:7px;border-radius:999px;background:var(--surface-hover);overflow:hidden}._barFill_1hvta_212{block-size:100%;border-radius:999px;background:var(--accent);transition:inline-size .2s ease}._barFillDone_1hvta_219{background:var(--green)}._barFillLow_1hvta_220{background:var(--amber)}._krPercent_1hvta_222{flex-shrink:0;min-inline-size:42px;text-align:end;font-family:var(--font-mono, monospace);font-size:.78rem;color:var(--ink-mid);direction:ltr;unicode-bidi:isolate}._emptyKrs_1hvta_233{padding:14px 16px;font-size:.78rem;color:var(--ink-faint)}._pill_1hvta_241{display:inline-block;padding:2px 8px;border-radius:var(--radius-sm);font-size:.68rem}._pillActive_1hvta_248{background:var(--accent-soft);color:var(--accent-deep, var(--accent))}._pillAchieved_1hvta_249{background:var(--green-soft);color:var(--green-deep)}._pillMissed_1hvta_250{background:var(--red-soft);color:var(--red-deep)}._pillArchived_1hvta_251{background:var(--surface-hover);color:var(--ink-faint)}._backdrop_1hvta_255{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f121873;display:flex;align-items:center;justify-content:center;padding:20px;z-index:var(--z-modal)}._modal_1hvta_266{background:var(--surface);border-radius:var(--radius-lg);inline-size:100%;max-inline-size:460px;max-block-size:88vh;overflow-y:auto;padding:18px 20px}._modalTitle_1hvta_276{font-family:var(--font-display);font-size:1rem;color:var(--ink);margin:0 0 14px}._field_1hvta_283{display:flex;flex-direction:column;gap:5px;margin-block-end:12px}._row_1hvta_290{display:flex;gap:10px}._row_1hvta_290>._field_1hvta_283{flex:1}._label_1hvta_297{font-size:.75rem;color:var(--ink-mid)}._input_1hvta_302,._select_1hvta_303,._textarea_1hvta_304{border:1px solid var(--border);border-radius:var(--radius-md);padding:7px 10px;font-family:var(--font-body);font-size:.83rem;color:var(--ink);background:var(--surface);inline-size:100%}._textarea_1hvta_304{min-block-size:68px;resize:vertical}._input_1hvta_302:focus,._select_1hvta_303:focus,._textarea_1hvta_304:focus{outline:2px solid var(--accent-soft);border-color:var(--accent)}._errorMsg_1hvta_327{font-size:.7rem;color:var(--red)}._modalActions_1hvta_332{display:flex;justify-content:flex-end;gap:8px;margin-block-start:16px}._history_1hvta_339{margin-block-start:14px;border-block-start:1px solid var(--border-soft);padding-block-start:12px}._historyRow_1hvta_345{display:flex;justify-content:space-between;gap:10px;font-size:.74rem;color:var(--ink-soft);padding:4px 0}@media (max-width: 768px){._page_1hvta_1{padding:14px 12px;gap:14px}._objectiveHead_1hvta_87{flex-wrap:wrap;gap:10px;padding:12px}._objectiveBody_1hvta_96{flex:1 1 100%}._objectiveProgress_1hvta_139{text-align:start;min-inline-size:0}._percent_1hvta_145{font-size:1.15rem}._objectiveActions_1hvta_117{margin-inline-start:auto}._kr_1hvta_162{flex-wrap:wrap;gap:8px 10px;padding:10px 12px}._krBody_1hvta_177{flex:1 1 auto}._bar_1hvta_203{order:10;flex:1 1 100%;inline-size:auto}._krPercent_1hvta_222{min-inline-size:38px}._row_1hvta_290{flex-direction:column;gap:0}._modal_1hvta_266{max-block-size:92vh}}._page_h35f2_1{padding:20px 24px;display:flex;flex-direction:column;gap:18px;flex:1;min-height:0;overflow-y:auto;inline-size:100%}._page_h35f2_1>*{flex-shrink:0;inline-size:100%;max-inline-size:900px}._header_h35f2_35{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._title_h35f2_43{font-family:var(--font-display);font-size:1.2rem;color:var(--ink);margin:0}._sub_h35f2_50{margin:6px 0 0;font-size:.82rem;color:var(--ink-soft)}._late_h35f2_56{color:var(--red)}._lateTag_h35f2_58{margin-inline-start:8px;padding:2px 8px;border-radius:var(--radius-sm);background:var(--amber-soft);color:var(--amber-deep);font-size:.7rem}._tabs_h35f2_67{display:flex;gap:4px;background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:3px}._tab_h35f2_67{border:none;background:none;cursor:pointer;padding:6px 14px;border-radius:var(--radius-md);font-family:var(--font-body);font-size:.82rem;color:var(--ink-soft)}._tabActive_h35f2_87{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #1c1f2614}._card_h35f2_93{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px;display:flex;flex-direction:column;gap:12px}._status_h35f2_103{margin:0;font-size:.88rem;color:var(--ink)}._hint_h35f2_109{margin:0;font-size:.78rem;color:var(--ink-faint)}._form_h35f2_115{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}._field_h35f2_124{display:flex;flex-direction:column;gap:6px}._label_h35f2_130{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--ink-mid)}._num_h35f2_138{flex:none;inline-size:22px;block-size:22px;border-radius:50%;background:var(--surface-hover);color:var(--ink-soft);display:grid;place-items:center;font-family:var(--font-display);font-size:.72rem}._input_h35f2_151{border:1px solid var(--border);border-radius:var(--radius-md);padding:8px 10px;font-family:var(--font-body);font-size:.86rem;color:var(--ink);background:var(--surface);resize:vertical;line-height:1.8}._input_h35f2_151:focus{outline:none;border-color:var(--accent)}._actions_h35f2_168{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._dim_h35f2_175{font-size:.78rem;color:var(--ink-faint)}._team_h35f2_180{display:flex;flex-direction:column;gap:16px}._missing_h35f2_186{background:var(--amber-soft);border-radius:var(--radius-lg);padding:14px 16px}._missingTitle_h35f2_192{margin:0 0 8px;font-family:var(--font-display);font-size:.9rem;color:var(--amber-deep)}._chips_h35f2_199{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}._chip_h35f2_199{background:var(--surface);border-radius:var(--radius-sm);padding:3px 10px;font-size:.78rem;color:var(--ink-mid)}._reportList_h35f2_216{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}._reportCard_h35f2_225{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:14px 16px}._reportHead_h35f2_232{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-end:8px}._body_h35f2_243{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-body);font-size:.86rem;line-height:1.9;color:var(--ink)}._deliveries_h35f2_253{margin:10px 0 0;padding-block-start:8px;border-block-start:1px solid var(--border-soft);display:flex;flex-wrap:wrap;gap:10px}._delivery_h35f2_262{font-size:.74rem;color:var(--ink-faint)}._page_17ups_1{flex:1;display:flex;flex-direction:column;background:var(--bg);overflow-y:auto;padding:24px 32px}._header_17ups_10{margin-block-end:18px}._title_17ups_12{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--ink);margin:0}._subtitle_17ups_20{font-size:14px;color:var(--ink-soft);margin:4px 0 0}._tabs_17ups_27{display:flex;gap:4px;border-block-end:1px solid var(--border);margin-block-end:18px}._tab_17ups_27{display:inline-flex;align-items:center;gap:8px;background:none;border:none;padding:10px 16px;font-family:var(--font-body);font-size:14px;color:var(--ink-mid);cursor:pointer;border-block-end:2px solid transparent;margin-block-end:-1px}._tab_17ups_27:hover{color:var(--ink)}._tabActive_17ups_51{color:var(--accent);border-block-end-color:var(--accent);font-weight:600}._content_17ups_57{flex:1;min-height:0}._tabBody_17ups_63{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 20px;display:flex;flex-direction:column;gap:18px}._tabHead_17ups_73{display:flex;align-items:center;justify-content:space-between;gap:16px}._tabTitle_17ups_80{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--ink);margin:0;display:inline-flex;align-items:center;gap:8px}._tabSubtitle_17ups_91{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--ink);margin:0;display:inline-flex;align-items:center;gap:8px}._tabDesc_17ups_102{font-size:13px;color:var(--ink-soft);margin:4px 0 0}._tabHint_17ups_108{font-size:12.5px;color:var(--ink-soft);margin-block-start:8px;display:inline-flex;align-items:center;gap:6px}._table_17ups_118{display:grid;grid-template-columns:1fr 160px 110px 130px 130px 50px;gap:0;border:1px solid var(--border-soft);border-radius:var(--radius-md);overflow:hidden}._tableHead_17ups_127,._row_17ups_128{display:contents}._tableHead_17ups_127>span{background:var(--surface-soft);padding:10px 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);border-block-end:1px solid var(--border-soft)}._row_17ups_128>span{padding:10px 12px;border-block-end:1px solid var(--border-soft);font-size:13px;color:var(--ink);display:flex;align-items:center}._row_17ups_128:last-child>span{border-block-end:none}._colMember_17ups_154{gap:10px}._colRole_17ups_155{gap:8px}._colJoined_17ups_156,._colLast_17ups_157{color:var(--ink-soft);font-size:12.5px}._colActions_17ups_161{justify-content:flex-end}._memberInfo_17ups_163{display:flex;flex-direction:column;min-width:0}._memberName_17ups_169{font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._memberSub_17ups_177{font-size:12px;color:var(--ink-faint)}._youTag_17ups_182{color:var(--accent);font-weight:500}._roleSelect_17ups_184{border:1px solid var(--border);border-radius:var(--radius-sm);padding:4px 10px;font-family:var(--font-body);font-size:12.5px;background:var(--surface);color:var(--ink);cursor:pointer;outline:none}._roleSelect_17ups_184:focus{border-color:var(--accent)}._iconBtn_17ups_197{background:none;border:1px solid transparent;cursor:pointer;color:var(--ink-soft);padding:4px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center}._iconBtn_17ups_197:hover{background:var(--red-soft);color:var(--red)}._section_17ups_211{display:flex;flex-direction:column;gap:8px;padding-block-end:14px;border-block-end:1px solid var(--border-soft)}._section_17ups_211:last-child{border-block-end:none;padding-block-end:0}._orgInfo_17ups_220{display:flex;align-items:center;gap:12px;padding:6px 0;font-size:13.5px}._orgLabel_17ups_228{color:var(--ink-soft);min-width:80px}._orgValue_17ups_229{color:var(--ink);font-weight:600}._orgValueMono_17ups_230{font-family:var(--font-mono);color:var(--ink-mid);font-size:13px}._transferRow_17ups_232{display:flex;gap:8px;align-items:center;margin-block-start:6px}._transferRow_17ups_232>select{flex:1}._modalOverlay_17ups_241{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0e1166;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px}._modal_17ups_241{width:min(560px,100%);max-height:min(80vh,700px);background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);display:flex;flex-direction:column;overflow:hidden}@media (max-width: 768px){._modalOverlay_17ups_241{padding:0}._modal_17ups_241{width:100vw;height:100vh;max-height:100vh;border-radius:0}._row2_17ups_271{grid-template-columns:1fr;gap:0}}._modalHead_17ups_274{padding:14px 18px;border-block-end:1px solid var(--border)}._modalTitle_17ups_279{font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--ink)}._modalDesc_17ups_286{font-size:13px;color:var(--ink-soft);margin:0 0 16px;line-height:1.55}._modalBody_17ups_293{padding:16px 18px;overflow-y:auto}._modalFoot_17ups_298{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-block-start:1px solid var(--border);background:var(--surface-soft)}._field_17ups_307{display:flex;flex-direction:column;gap:6px;margin-block-end:14px}._fieldLabel_17ups_314{font-size:12px;font-weight:600;color:var(--ink-mid)}._req_17ups_320{color:var(--red)}._input_17ups_322{border:1px solid var(--border);border-radius:var(--radius-md);padding:7px 10px;font-family:var(--font-body);font-size:13.5px;color:var(--ink);background:var(--surface);outline:none}._input_17ups_322:focus{border-color:var(--accent)}._row2_17ups_271{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 768px){._page_17ups_1{padding:14px}._title_17ups_12{font-size:18px}._tabs_17ups_27{overflow-x:auto;flex-wrap:nowrap}._tab_17ups_27{white-space:nowrap}._table_17ups_118{grid-template-columns:1fr 110px 40px}._colFinance_17ups_345{display:none}._tableHead_17ups_127>._colJoined_17ups_156,._tableHead_17ups_127>._colLast_17ups_157,._row_17ups_128>._colJoined_17ups_156,._row_17ups_128>._colLast_17ups_157{display:none}._tabBody_17ups_63{padding:12px}._transferRow_17ups_232{flex-direction:column;align-items:stretch}._row2_17ups_271{grid-template-columns:1fr;gap:0}}._tabRow_17ups_357{display:flex;gap:var(--space-3);margin-block-end:var(--space-6);border-block-end:1px solid var(--border-soft)}._tabBtn_17ups_364{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);background:none;border:none;cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink-soft);border-block-end:2px solid transparent;margin-block-end:-1px;transition:color var(--t-fast),border-color var(--t-fast)}._tabBtn_17ups_364:hover{color:var(--ink)}._tabBtnActive_17ups_380{color:var(--accent);border-block-end-color:var(--accent)}._searchBox_17ups_386{position:relative}._searchIcon_17ups_387{position:absolute;inset-block-start:50%;inset-inline-start:var(--space-5);transform:translateY(-50%);color:var(--ink-faint);pointer-events:none}._searchBox_17ups_386 ._input_17ups_322{padding-inline-start:32px}._pickerList_17ups_397{margin-block-start:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);max-height:240px;overflow-y:auto;border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface-soft)}._pickerItem_17ups_410{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:none;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;text-align:start;transition:background var(--t-fast),border-color var(--t-fast)}._pickerItem_17ups_410:hover{background:var(--surface-hover)}._pickerItemPicked_17ups_424{background:var(--accent-soft);border-color:var(--accent)}._pickerItemPicked_17ups_424:hover{background:var(--accent-soft)}._pickerItemBody_17ups_430{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}._pickerItemName_17ups_437{font-size:var(--text-sm);font-weight:var(--w-medium);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickerItemSub_17ups_445{font-size:var(--text-xs);color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickerEmpty_17ups_453{padding:var(--space-7) var(--space-5);font-size:var(--text-xs);color:var(--ink-faint);text-align:center;font-style:italic}._seatPill_17ups_462{display:inline-flex;align-items:center;padding:2px var(--space-4);background:var(--accent-soft);color:var(--accent-deep);border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:var(--w-semibold);margin-inline-start:auto}._warn_17ups_474{margin-block-start:var(--space-5);padding:var(--space-3) var(--space-5);background:var(--amber-soft);color:var(--amber-deep);border-radius:var(--radius-md);font-size:var(--text-xs)}._pendingPanel_17ups_484{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);margin-block-end:var(--space-7);overflow:hidden}._pendingHead_17ups_492{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6);background:var(--surface-soft);border-block-end:1px solid var(--border-soft);font-size:var(--text-xs);font-weight:var(--w-semibold);color:var(--ink-mid)}._pendingCount_17ups_504{margin-inline-start:auto;background:var(--accent-soft);color:var(--accent-deep);padding:1px var(--space-3);border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:var(--w-bold)}._pendingList_17ups_514{display:flex;flex-direction:column}._pendingRow_17ups_519{display:grid;grid-template-columns:1.5fr auto 1.5fr 1fr auto;gap:var(--space-5);align-items:center;padding:var(--space-4) var(--space-6);border-block-end:1px solid var(--border-soft);font-size:var(--text-xs)}._pendingRow_17ups_519:last-child{border-block-end:none}._pendingEmail_17ups_530{font-family:var(--font-mono);color:var(--ink);font-weight:var(--w-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pendingMeta_17ups_539{color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pendingDate_17ups_546{color:var(--ink-faint)}@media (max-width: 768px){._pendingRow_17ups_519{grid-template-columns:1fr auto auto}._pendingMeta_17ups_539,._pendingDate_17ups_546{display:none}}._colFinance_17ups_345{display:flex;align-items:center;justify-content:center}._financeToggle_17ups_563{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;color:var(--ink-soft);cursor:pointer}._financeToggle_17ups_563 input{cursor:pointer}._financeToggle_17ups_563 input:disabled{cursor:default;opacity:.55}._financeToggle_17ups_563 input:disabled+span{color:var(--ink-faint)}._hint_pr74t_1{margin:0 0 var(--space-2);color:var(--ink-mid);font-size:var(--text-sm);line-height:var(--lh-relaxed)}._hintMuted_pr74t_8{margin:0;color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--lh-normal)}._warning_pr74t_15{display:flex;gap:var(--space-2);align-items:flex-start;margin-block:var(--space-3);padding:var(--space-3);border:1px solid var(--amber);border-radius:var(--radius-md);background:var(--amber-soft);color:var(--amber-deep);font-size:var(--text-sm);line-height:var(--lh-relaxed)}._warning_pr74t_15 svg{flex-shrink:0;margin-block-start:2px}._createCard_pr74t_34{display:flex;flex-direction:column;gap:var(--space-3);margin-block:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-soft)}._field_pr74t_45{display:flex;flex-direction:column;gap:var(--space-1)}._label_pr74t_51{color:var(--ink-mid);font-size:var(--text-xs);font-weight:var(--w-medium)}._input_pr74t_57{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--text-sm)}._input_pr74t_57:focus{outline:none;border-color:var(--accent);box-shadow:var(--shadow-focus)}._textarea_pr74t_73{resize:vertical;font-family:var(--font-mono);text-align:start}._scopeList_pr74t_79{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}._scopeGroups_pr74t_85{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-3)}._scopeGroup_pr74t_85{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-md)}._scopeGroup_pr74t_85 legend{padding-inline:var(--space-1);color:var(--ink-mid);font-size:var(--text-xs);font-weight:var(--w-medium)}._select_pr74t_108{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--text-sm)}._scope_pr74t_79{display:inline-flex;gap:var(--space-2);align-items:center;color:var(--ink);font-size:var(--text-sm)}._mono_pr74t_126{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-soft);direction:ltr;unicode-bidi:isolate}._actions_pr74t_134{display:flex;gap:var(--space-2);justify-content:flex-end}._empty_pr74t_140{padding:var(--space-6);border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--ink-faint);text-align:center;font-size:var(--text-sm)}._list_pr74t_149{display:flex;flex-direction:column;gap:var(--space-2)}._keyRow_pr74t_155{display:flex;gap:var(--space-3);align-items:flex-start;justify-content:space-between;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._keyRevoked_pr74t_166{background:var(--surface-soft);opacity:.75}._keyMain_pr74t_171{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._keyName_pr74t_178{display:flex;gap:var(--space-2);align-items:center;color:var(--ink);font-weight:var(--w-semibold);font-size:var(--text-sm)}._keyMeta_pr74t_187{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);color:var(--ink-soft);font-size:var(--text-xs)}._keyActions_pr74t_195{display:flex;flex-shrink:0;gap:var(--space-2)}._overlay_pr74t_201{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--scrim)}._dialog_pr74t_212{display:flex;flex-direction:column;gap:var(--space-3);width:min(560px,100%);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-xl)}._dialogHead_pr74t_223{display:flex;align-items:center;justify-content:space-between}._dialogTitle_pr74t_229{margin:0;font-family:var(--font-display);font-size:var(--text-md);color:var(--ink)}._iconBtn_pr74t_236{padding:var(--space-1);border:none;background:none;color:var(--ink-soft);cursor:pointer}._copyRow_pr74t_244{display:flex;gap:var(--space-2);align-items:center}._secretBox_pr74t_250{flex:1;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;text-align:start}@media (max-width: 640px){._keyRow_pr74t_155{flex-direction:column}}._panel_1fcz6_1{max-inline-size:560px;display:flex;flex-direction:column;gap:14px}._title_1fcz6_8{font-family:var(--font-display);font-size:1rem;color:var(--ink);margin:0}._lead_1fcz6_15{margin:0;font-size:.85rem;line-height:1.9;color:var(--ink-mid)}._hint_1fcz6_22{margin:0;font-size:.78rem;line-height:2;color:var(--ink-soft);background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:10px 12px}._codeBox_1fcz6_33{background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}._steps_1fcz6_43{margin:0;padding-inline-start:18px;font-size:.82rem;line-height:2;color:var(--ink-mid)}._code_1fcz6_33{direction:ltr;text-align:start;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:1rem;letter-spacing:.04em;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:12px 14px;color:var(--ink);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}._codeMeta_1fcz6_69{margin:0;font-size:.74rem;color:var(--ink-faint)}._actions_1fcz6_75{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._connected_1fcz6_82{display:flex;align-items:flex-start;gap:10px;background:var(--green-soft);border-radius:var(--radius-lg);padding:14px 16px;color:var(--green-deep)}._connectedMain_1fcz6_92{margin:0;font-size:.88rem;font-weight:500}._connectedMeta_1fcz6_98{margin:3px 0 0;font-size:.76rem;opacity:.85}._panel_1a5tt_1{display:flex;align-items:center;gap:var(--space-5, 14px);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:14px 16px;margin-block-end:16px}._iconWrap_1a5tt_12{width:36px;height:36px;border-radius:50%;background:var(--accent-soft);color:var(--accent-deep);display:flex;align-items:center;justify-content:center;flex-shrink:0}._body_1a5tt_24{flex:1;min-width:0}._title_1a5tt_29{font-size:var(--text-sm, .875rem);font-weight:600;color:var(--ink)}._desc_1a5tt_35{font-size:var(--text-xs, .75rem);color:var(--ink-soft);margin-block-start:2px;line-height:1.7}._notice_ws0d5_6{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--amber);border-radius:var(--radius-md);background:var(--amber-soft);color:var(--amber-deep);font-size:.8125rem;line-height:1.8;margin-block-end:20px}._noticeIcon_ws0d5_20{flex-shrink:0;margin-block-start:2px}._health_ws0d5_27{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-soft);overflow:hidden}._healthCell_ws0d5_36{padding:9px 12px;border-inline-start:1px solid var(--border-soft);min-width:0}._healthCell_ws0d5_36:first-child{border-inline-start:none}._healthLabel_ws0d5_46{font-size:.625rem;color:var(--ink-faint);margin-block-end:3px}._healthValue_ws0d5_52{font-size:.8125rem;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._lamp_ws0d5_61{display:inline-block;inline-size:7px;block-size:7px;border-radius:50%;margin-inline-end:6px}._lampOk_ws0d5_69{background:var(--green)}._lampWarn_ws0d5_70{background:var(--amber)}._lampOff_ws0d5_71{background:var(--ink-faint)}._errorText_ws0d5_73{margin-block-start:8px;padding:8px 10px;border-radius:var(--radius-sm);background:var(--red-soft);color:var(--red-deep);font-size:.75rem;line-height:1.7;word-break:break-word}._proxyRow_ws0d5_86{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--border-soft);border-radius:var(--radius-md);margin-block-end:6px}._proxyBody_ws0d5_96{flex:1;min-width:0}._proxyName_ws0d5_101{font-size:.8125rem;font-weight:500;color:var(--ink)}._proxyAddr_ws0d5_108{font-family:var(--font-mono, monospace);font-size:.6875rem;color:var(--ink-soft);direction:ltr;text-align:start;unicode-bidi:isolate}._proxyMeta_ws0d5_117{font-size:.6875rem;color:var(--ink-faint)}._codeBox_ws0d5_124{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px dashed var(--accent);border-radius:var(--radius-lg);background:var(--accent-softer);align-items:center;text-align:center}._code_ws0d5_124{font-family:var(--font-mono, monospace);font-size:1.75rem;font-weight:700;letter-spacing:.25em;color:var(--accent-ink);direction:ltr;unicode-bidi:isolate;-webkit-user-select:all;user-select:all}._codeMeta_ws0d5_149{font-size:.75rem;color:var(--ink-soft)}._codeActions_ws0d5_154{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}._deepLink_ws0d5_161{font-family:var(--font-mono, monospace);font-size:.6875rem;color:var(--ink-soft);direction:ltr;unicode-bidi:isolate;word-break:break-all}._accountRow_ws0d5_172{display:flex;align-items:center;gap:10px;padding:9px 4px;border-block-end:1px solid var(--border-soft)}._accountBody_ws0d5_180{flex:1;min-width:0}._accountName_ws0d5_185{font-size:.8125rem;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountMeta_ws0d5_193{font-size:.6875rem;color:var(--ink-faint)}._handle_ws0d5_198{font-family:var(--font-mono, monospace);direction:ltr;unicode-bidi:isolate}._inlineRow_ws0d5_206{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}._grow_ws0d5_213{flex:1;min-width:180px}._switchRow_ws0d5_218{display:flex;align-items:flex-start;gap:10px;padding:10px;border:1px solid var(--border-soft);border-radius:var(--radius-md);margin-block-start:10px}._switchBody_ws0d5_228{flex:1;min-width:0}._switchLabel_ws0d5_233{font-size:.8125rem;font-weight:500;color:var(--ink)}._hint_ws0d5_239{font-size:.6875rem;color:var(--ink-faint);line-height:1.7;margin-block-start:4px}._actions_ws0d5_246{display:flex;gap:8px;flex-wrap:wrap;margin-block-start:14px}._mono_ws0d5_253{font-family:var(--font-mono, monospace);direction:ltr;unicode-bidi:isolate}._tab_jf6wk_1{display:flex;flex-direction:column;gap:28px;max-inline-size:780px}._section_jf6wk_8{display:flex;flex-direction:column;gap:10px}._title_jf6wk_14{font-family:var(--font-display);font-size:.98rem;color:var(--ink);margin:0}._hint_jf6wk_21{margin:0;font-size:.78rem;color:var(--ink-soft);line-height:1.8}._dim_jf6wk_28{margin:0;font-size:.8rem;color:var(--ink-faint)}._chips_jf6wk_34{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}._chip_jf6wk_34{display:inline-flex;align-items:center;gap:6px;background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:4px 10px;font-size:.8rem;color:var(--ink-mid)}._chipCount_jf6wk_55{background:var(--surface-hover);border-radius:var(--radius-sm);padding:0 6px;font-size:.7rem;color:var(--ink-faint)}._inlineForm_jf6wk_63{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._input_jf6wk_70{border:1px solid var(--border);border-radius:var(--radius-md);padding:7px 10px;font-family:var(--font-body);font-size:.82rem;color:var(--ink);background:var(--surface);min-inline-size:160px}._input_jf6wk_70:focus{outline:none;border-color:var(--accent)}._tableWrap_jf6wk_89{inline-size:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._table_jf6wk_89{inline-size:100%;min-inline-size:460px;border-collapse:collapse;font-size:.82rem}._tableCompact_jf6wk_103{min-inline-size:280px}._table_jf6wk_89 th{text-align:start;font-weight:500;color:var(--ink-faint);font-size:.75rem;padding-block-end:6px;border-block-end:1px solid var(--border-soft)}._table_jf6wk_89 td{padding-block:7px;border-block-end:1px solid var(--border-soft);color:var(--ink);vertical-align:middle}._select_jf6wk_123{inline-size:100%;min-inline-size:0;max-inline-size:220px;border:1px solid var(--border);border-radius:var(--radius-md);padding:5px 8px;font-family:var(--font-body);font-size:.8rem;color:var(--ink);background:var(--surface)}._select_jf6wk_123:disabled{background:var(--surface-soft);color:var(--ink-soft);cursor:default}@media (max-width: 768px){._input_jf6wk_70{min-inline-size:0;flex:1 1 140px}}._page_1m0sn_2{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--bg)}._head_1m0sn_10{background:var(--surface);border-block-end:1px solid var(--border);padding:var(--space-7) var(--space-10) 0}._headInner_1m0sn_16{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);margin-block-end:var(--space-7)}._title_1m0sn_24{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--w-bold);color:var(--ink)}._subtitle_1m0sn_31{font-size:var(--text-sm);color:var(--ink-soft);margin-block-start:var(--space-2)}._guideLink_1m0sn_39{display:inline-flex;align-items:center;gap:var(--space-3);flex-shrink:0;height:32px;padding:0 var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-size:var(--text-sm);font-weight:var(--w-medium);text-decoration:none;white-space:nowrap;transition:background var(--t-fast),border-color var(--t-fast)}._guideLink_1m0sn_39:hover{background:var(--surface-hover);border-color:var(--border-strong)}._guideLink_1m0sn_39:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._tabs_1m0sn_65{display:flex;gap:var(--space-4);overflow-x:auto}._tab_1m0sn_65{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);background:none;border:none;cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink-soft);border-block-end:2px solid transparent;margin-block-end:-1px;white-space:nowrap;transition:color var(--t-fast),border-color var(--t-fast)}._tab_1m0sn_65:hover{color:var(--ink)}._tabActive_1m0sn_88{color:var(--accent);border-block-end-color:var(--accent)}._body_1m0sn_93{flex:1;min-height:0;overflow-y:auto;padding:var(--space-9) var(--space-10)}@media (max-width: 768px){._head_1m0sn_10{padding:var(--space-6) var(--space-6) 0}._body_1m0sn_93{padding:var(--space-6)}._title_1m0sn_24{font-size:var(--text-lg)}}._toolbar_1m0sn_107{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);margin-block-end:var(--space-7);flex-wrap:wrap}._toolbarLeft_1m0sn_116{display:flex;align-items:baseline;gap:var(--space-5)}._toolbarTitle_1m0sn_122{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink)}._toolbarMeta_1m0sn_129{font-size:var(--text-xs);color:var(--ink-soft)}._toolbarActions_1m0sn_134{display:flex;gap:var(--space-4)}._cardGrid_1m0sn_140{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-6);margin-block-end:var(--space-9)}._card_1m0sn_140{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-3);box-shadow:var(--shadow-xs)}._cardLabel_1m0sn_158{font-size:var(--text-xs);color:var(--ink-soft);font-weight:var(--w-medium)}._cardValue_1m0sn_164{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--w-bold);color:var(--ink);letter-spacing:-.01em}._cardHint_1m0sn_172{font-size:var(--text-xs);color:var(--ink-faint)}._cardValueGood_1m0sn_177{color:var(--green-deep)}._cardValueBad_1m0sn_178{color:var(--red-deep)}._chartWrap_1m0sn_181{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-7);margin-block-end:var(--space-9)}._chartHead_1m0sn_189{display:flex;align-items:center;justify-content:space-between;margin-block-end:var(--space-6)}._chartTitle_1m0sn_196{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink)}._chartLegend_1m0sn_203{display:flex;gap:var(--space-6);font-size:var(--text-xs);color:var(--ink-soft)}._chartDot_1m0sn_210{display:inline-block;width:8px;height:8px;border-radius:2px;margin-inline-end:var(--space-2);vertical-align:middle}._chartInc_1m0sn_219{background:var(--green)}._chartExp_1m0sn_220{background:var(--red)}._chartBars_1m0sn_222{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-6);align-items:end;height:180px}._chartCol_1m0sn_231{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);height:100%}._chartBarPair_1m0sn_239{flex:1;display:flex;align-items:end;gap:4px;width:100%;justify-content:center}._chartBarInc_1m0sn_248,._chartBarExp_1m0sn_249{width:26px;min-height:2px;border-radius:3px 3px 0 0;transition:height var(--t-medium)}._chartBarInc_1m0sn_248{background:var(--green)}._chartBarExp_1m0sn_249{background:var(--red)}._chartLabel_1m0sn_258{font-size:var(--text-2xs);color:var(--ink-soft)}._table_1m0sn_268{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);overflow-x:auto;overflow-y:hidden}._tableHead_1m0sn_276,._tableRow_1m0sn_277{display:grid;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-7)}._tableHead_1m0sn_276{background:var(--surface-soft);border-block-end:1px solid var(--border-soft);font-size:var(--text-2xs);font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft)}._tableRow_1m0sn_277{border-block-end:1px solid var(--border-soft);font-size:var(--text-sm);color:var(--ink);transition:background var(--t-fast)}._tableRow_1m0sn_277:last-child{border-block-end:none}._tableRow_1m0sn_277:hover{background:var(--surface-hover)}._tableRowClickable_1m0sn_303{cursor:pointer}._badgeSpacer_1m0sn_305{margin-inline-start:var(--space-3)}._mono_1m0sn_307{font-family:var(--font-mono);font-feature-settings:"tnum"}._amountPos_1m0sn_312{color:var(--green-deep);font-weight:var(--w-semibold)}._amountNeg_1m0sn_313{color:var(--red-deep);font-weight:var(--w-semibold)}._amount_1m0sn_312{font-family:var(--font-mono);font-feature-settings:"tnum"}._emptyState_1m0sn_316{padding:var(--space-12) var(--space-7);text-align:center;color:var(--ink-faint);font-size:var(--text-sm);background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg)}._form_1m0sn_327{display:flex;flex-direction:column;gap:var(--space-6);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-9);max-width:900px}._formWide_1m0sn_339{max-width:1240px}._fieldHint_1m0sn_341{font-size:var(--text-xs);color:var(--ink-faint)}._formTitle_1m0sn_346{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink);margin-block-end:var(--space-3)}._field_1m0sn_341{display:flex;flex-direction:column;gap:var(--space-3)}._fieldRow_1m0sn_360{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}._fieldTriple_1m0sn_366{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-6)}._label_1m0sn_372{font-size:var(--text-xs);color:var(--ink-mid);font-weight:var(--w-semibold)}._input_1m0sn_378,._select_1m0sn_379,._textarea_1m0sn_380{height:34px;padding:0 var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);outline:none;transition:border-color var(--t-fast),box-shadow var(--t-fast)}._textarea_1m0sn_380{height:auto;padding:var(--space-4) var(--space-5);min-height:80px;resize:vertical}._input_1m0sn_378:focus,._select_1m0sn_379:focus,._textarea_1m0sn_380:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}._formActions_1m0sn_407{display:flex;justify-content:flex-end;gap:var(--space-4);border-block-start:1px solid var(--border-soft);padding-block-start:var(--space-6)}._modalOverlay_1m0sn_416{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);background:var(--scrim);display:flex;align-items:flex-start;justify-content:center;padding:var(--space-7);overflow-y:auto}._linesHead_1m0sn_429,._lineRow_1m0sn_430{display:grid;gap:var(--space-4);align-items:center;padding:var(--space-3) 0;border-block-end:1px dashed var(--border-soft)}._linesHead_1m0sn_429{color:var(--ink-soft);font-size:var(--text-xs);font-weight:var(--w-semibold)}._invoiceLines_1m0sn_446{grid-template-columns:2.4fr .7fr .8fr 1.3fr .8fr 1.8fr 1.4fr 40px}._invoiceLinesItem_1m0sn_448{grid-template-columns:1.5fr 2.2fr .6fr .7fr 1.1fr .6fr 1.6fr 1.2fr 40px}._invoiceLinesStock_1m0sn_450{grid-template-columns:1.6fr 1.1fr 1.9fr .6fr .6fr 1fr .5fr 1.5fr 1.1fr 40px}._lineRow_1m0sn_430 input[role=combobox]{padding-inline-end:var(--space-9)}._entryLines_1m0sn_453{grid-template-columns:1.8fr 1.3fr 1.2fr 1fr 1fr 1.6fr 40px}._lineRow_1m0sn_430 input,._lineRow_1m0sn_430 select{height:32px;padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--ink);background:var(--surface);outline:none;font-family:var(--font-body)}._lineRemove_1m0sn_468{border:none;background:transparent;color:var(--ink-faint);cursor:pointer;padding:0 var(--space-3);border-radius:var(--radius-sm)}._lineRemove_1m0sn_468:hover{color:var(--red);background:var(--red-soft)}._totalsBox_1m0sn_478{margin-inline-start:auto;min-width:240px;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--surface-soft);border-radius:var(--radius-md)}._totalsRow_1m0sn_489{display:flex;justify-content:space-between;font-size:var(--text-sm)}._totalsRowFinal_1m0sn_495{border-block-start:1px solid var(--border);padding-block-start:var(--space-3);font-weight:var(--w-bold);font-size:var(--text-md);color:var(--ink)}._reportControls_1m0sn_504{display:flex;gap:var(--space-5);align-items:end;margin-block-end:var(--space-7);flex-wrap:wrap}._reportSection_1m0sn_512{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-7);margin-block-end:var(--space-6)}._reportSectionTitle_1m0sn_520{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink);margin-block-end:var(--space-5)}._reportTotalsGrid_1m0sn_530{display:grid;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-7);font-weight:var(--w-bold);font-size:var(--text-sm);color:var(--ink);background:var(--surface-soft)}@media (max-width: 768px){._fieldRow_1m0sn_360,._fieldTriple_1m0sn_366{grid-template-columns:1fr}._totalsBox_1m0sn_478{min-width:0;width:100%}._tableHead_1m0sn_276,._tableRow_1m0sn_277,._reportTotalsGrid_1m0sn_530{min-width:760px}._linesHead_1m0sn_429._invoiceLines_1m0sn_446,._linesHead_1m0sn_429._invoiceLinesItem_1m0sn_448,._linesHead_1m0sn_429._invoiceLinesStock_1m0sn_450,._linesHead_1m0sn_429._entryLines_1m0sn_453{display:none}._lineRow_1m0sn_430._invoiceLines_1m0sn_446,._lineRow_1m0sn_430._invoiceLinesItem_1m0sn_448,._lineRow_1m0sn_430._invoiceLinesStock_1m0sn_450,._lineRow_1m0sn_430._entryLines_1m0sn_453{grid-template-columns:1fr;gap:var(--space-3);padding:var(--space-5) 0}._lineRow_1m0sn_430._invoiceLines_1m0sn_446 ._lineRemove_1m0sn_468,._lineRow_1m0sn_430._invoiceLinesItem_1m0sn_448 ._lineRemove_1m0sn_468,._lineRow_1m0sn_430._invoiceLinesStock_1m0sn_450 ._lineRemove_1m0sn_468,._lineRow_1m0sn_430._entryLines_1m0sn_453 ._lineRemove_1m0sn_468{justify-self:end}}._subTabs_1wtgo_5{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-block-end:var(--space-7);padding:var(--space-2);background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-lg);inline-size:fit-content;max-inline-size:100%}._subTab_1wtgo_5{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--ink-mid);text-decoration:none;white-space:nowrap}._subTab_1wtgo_5:hover{background:var(--surface-hover);color:var(--ink)}._subTabActive_1wtgo_30{background:var(--surface);color:var(--accent-deep);font-weight:var(--w-semibold);box-shadow:0 0 0 1px var(--border-soft)}._segmented_1wtgo_38{display:inline-flex;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._segment_1wtgo_38{padding:var(--space-3) var(--space-6);background:var(--surface);border:none;font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink-mid);cursor:pointer}._segment_1wtgo_38+._segment_1wtgo_38{border-inline-start:1px solid var(--border)}._segmentActive_1wtgo_54{background:var(--accent-soft);color:var(--accent-deep);font-weight:var(--w-semibold)}._spaced_1wtgo_56{margin-block-start:var(--space-7)}._muted_1wtgo_57{color:var(--ink-soft);font-size:var(--text-xs)}._faint_1wtgo_58{color:var(--ink-faint)}._end_1wtgo_59{text-align:end}._mono_1wtgo_60{font-family:var(--font-mono);font-feature-settings:"tnum";direction:ltr;unicode-bidi:isolate}._ltr_1wtgo_61{direction:ltr;unicode-bidi:isolate;text-align:start}._iconBtn_1wtgo_63{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2);background:none;border:none;border-radius:var(--radius-sm);color:var(--ink-soft);cursor:pointer}._iconBtn_1wtgo_63:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}._iconBtn_1wtgo_63:disabled{color:var(--ink-faint);cursor:not-allowed}._iconBtnDanger_1wtgo_76{color:var(--red)}._iconBtnDanger_1wtgo_76:hover:not(:disabled){background:var(--red-soft);color:var(--red)}._rowActions_1wtgo_79{display:inline-flex;gap:var(--space-2);justify-content:flex-end}._hint_1wtgo_81{font-size:var(--text-xs);color:var(--ink-soft);background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);line-height:1.7}._warn_1wtgo_91{font-size:var(--text-xs);color:var(--ink);background:var(--amber-soft);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5)}._modalBox_1wtgo_99{inline-size:100%;max-inline-size:640px;max-block-size:90vh;overflow-y:auto}._modalWide_1wtgo_105{max-inline-size:960px}._modalHead_1wtgo_107{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}._checkRow_1wtgo_114{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-mid)}._cards_1wtgo_123{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-6)}._card_1wtgo_123{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-7);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg)}._cardInactive_1wtgo_138{opacity:.6}._cardSelectable_1wtgo_139{cursor:pointer}._cardSelected_1wtgo_140{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._cardHead_1wtgo_142{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}._cardTitle_1wtgo_148{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink)}._cardBalance_1wtgo_154{font-family:var(--font-mono);font-feature-settings:"tnum";font-size:var(--text-lg);font-weight:var(--w-semibold);color:var(--ink)}._negative_1wtgo_161{color:var(--red)}._positive_1wtgo_162{color:var(--green)}._facts_1wtgo_164{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2) var(--space-5);font-size:var(--text-xs)}._factKey_1wtgo_170{color:var(--ink-soft)}._factValue_1wtgo_171{color:var(--ink);overflow-wrap:anywhere}._filters_1wtgo_174{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-block-end:var(--space-6)}._search_1wtgo_181{min-inline-size:220px;flex:1}._chequeCols_1wtgo_183{grid-template-columns:100px 1fr 1.4fr 120px 140px 130px}._overdueRow_1wtgo_184,._overdueRow_1wtgo_184:hover{background:var(--red-soft)}._overdueTag_1wtgo_186{color:var(--red);font-size:var(--text-2xs);font-weight:var(--w-semibold)}._detailGrid_1wtgo_189{display:grid;grid-template-columns:1.3fr 1fr;gap:var(--space-7);align-items:start}._panel_1wtgo_196{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg)}._panelTitle_1wtgo_205{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--ink)}._detailHead_1wtgo_212{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-5);margin-block-end:var(--space-6)}._detailTitle_1wtgo_220{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--w-semibold)}._backLink_1wtgo_229{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--ink-soft);text-decoration:none;margin-block-end:var(--space-4)}._backLink_1wtgo_229:hover{color:var(--accent-deep)}._actionBar_1wtgo_240{display:flex;flex-wrap:wrap;gap:var(--space-3)}._timeline_1wtgo_242{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._timelineItem_1wtgo_249{position:relative;padding-inline-start:var(--space-8);padding-block-end:var(--space-6);border-inline-start:2px solid var(--border);margin-inline-start:var(--space-3)}._timelineItem_1wtgo_249:last-child{border-inline-start-color:transparent;padding-block-end:0}._timelineDot_1wtgo_257{position:absolute;inset-inline-start:-7px;inset-block-start:2px;inline-size:12px;block-size:12px;border-radius:50%;background:var(--accent);border:2px solid var(--surface)}._timelineHead_1wtgo_267{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:baseline;font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--ink)}._timelineMeta_1wtgo_276{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-size:var(--text-xs);color:var(--ink-soft);margin-block-start:var(--space-2)}._dueCard_1wtgo_286{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);margin-block-end:var(--space-7)}._dueStats_1wtgo_296{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5)}._dueStat_1wtgo_296{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);background:var(--surface-soft);border-radius:var(--radius-md)}._dueStatAlert_1wtgo_309{background:var(--red-soft)}._dueStatLabel_1wtgo_310{font-size:var(--text-2xs);color:var(--ink-soft)}._dueStatValue_1wtgo_311{font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--ink)}._dueList_1wtgo_312{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._dueItem_1wtgo_313{display:grid;grid-template-columns:80px 1fr auto auto;gap:var(--space-5);align-items:center;padding:var(--space-4) 0;border-block-end:1px solid var(--border-soft);font-size:var(--text-sm);color:var(--ink);text-decoration:none}._dueItem_1wtgo_313:last-child{border-block-end:none}._dueItem_1wtgo_313:hover{color:var(--accent-deep)}._split_1wtgo_328{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-7);margin-block-start:var(--space-7)}._sectionTitle_1wtgo_334{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--ink);margin-block-end:var(--space-4)}._listItem_1wtgo_345{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-block-end:1px solid var(--border-soft);font-size:var(--text-sm)}._listItem_1wtgo_345:last-child{border-block-end:none}._listBox_1wtgo_355{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg)}._lineEditor_1wtgo_361{display:grid;grid-template-columns:1.6fr 1.2fr 1fr 1.4fr 32px;gap:var(--space-3);align-items:center}._lineEditorHead_1wtgo_367{font-size:var(--text-2xs);color:var(--ink-soft);font-weight:var(--w-semibold)}._totalRow_1wtgo_372{display:flex;justify-content:space-between;font-weight:var(--w-semibold);font-size:var(--text-sm);padding-block-start:var(--space-4);border-block-start:1px solid var(--border-soft)}._transferCols_1wtgo_382{grid-template-columns:100px 110px 1fr 1fr 140px 70px}._statementCols_1wtgo_385{grid-template-columns:1.4fr 1.2fr 1.2fr 100px 120px 50px}._previewWrap_1wtgo_387{overflow-x:auto;border:1px solid var(--border-soft);border-radius:var(--radius-md)}._previewTable_1wtgo_392{border-collapse:collapse;font-size:var(--text-xs);min-inline-size:100%}._previewTable_1wtgo_392 th,._previewTable_1wtgo_392 td{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--border-soft);text-align:start;white-space:nowrap}._previewTable_1wtgo_392 th{background:var(--surface-soft);color:var(--ink-soft)}._previewHeaderRow_1wtgo_405 td{background:var(--accent-soft);font-weight:var(--w-semibold)}._mappingGrid_1wtgo_407{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-5)}._summaryGrid_1wtgo_413{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-5);margin-block-end:var(--space-7)}._reconGrid_1wtgo_420{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-7)}._reconRow_1wtgo_425{display:grid;grid-template-columns:28px 90px 1fr 120px auto;gap:var(--space-4);align-items:center;padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--border-soft);font-size:var(--text-xs)}._reconRow_1wtgo_425:last-child{border-block-end:none}._reconRowSelected_1wtgo_435{background:var(--accent-soft)}._reconRowMatched_1wtgo_436{color:var(--ink-soft)}._reconScroll_1wtgo_437{max-block-size:60vh;overflow-y:auto}._matchBar_1wtgo_439{position:sticky;inset-block-end:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-block-start:var(--space-6);padding:var(--space-5) var(--space-6);background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius-lg);font-size:var(--text-sm)}@media (max-width: 720px){._detailGrid_1wtgo_189,._split_1wtgo_328,._reconGrid_1wtgo_420{grid-template-columns:1fr}._dueStats_1wtgo_296{grid-template-columns:1fr 1fr}._dueItem_1wtgo_313{grid-template-columns:1fr auto}._lineEditor_1wtgo_361{grid-template-columns:1fr}._lineEditorHead_1wtgo_367{display:none}._reconRow_1wtgo_425{grid-template-columns:28px 1fr auto}._reconHideMobile_1wtgo_464{display:none}._subTabs_1wtgo_5{inline-size:100%;overflow-x:auto;flex-wrap:nowrap}}._actions_1ag07_4{display:flex;gap:var(--space-4);margin-block-end:var(--space-5);flex-wrap:wrap}._note_1ag07_11{font-size:var(--text-xs);color:var(--ink-soft);margin-block-end:var(--space-4)}._area_1ag07_2{min-inline-size:0}@media print{@page{size:A4;margin:10mm}body *{visibility:hidden}._area_1ag07_2,._area_1ag07_2 *{visibility:visible}._area_1ag07_2{position:absolute;inset-block-start:0;inset-inline:0;margin:0;padding:0;background:#fff;color:#000;font-size:8.5pt}._area_1ag07_2 *{background:transparent!important;color:#000!important;box-shadow:none!important;overflow:visible!important;max-block-size:none!important}._area_1ag07_2 [class*=tableHead]{font-weight:700;border-block-end:1px solid #000000}._area_1ag07_2 [class*=tableRow]{break-inside:avoid;border-block-end:1px solid #cccccc}._noPrint_1ag07_2{display:none!important}}._panel_c9pqu_1{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);overflow:hidden}._head_c9pqu_8{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);background:var(--surface-soft);border-block-end:1px solid var(--border-soft);font-size:var(--text-xs);font-weight:var(--w-semibold);color:var(--ink-mid)}._count_c9pqu_20{background:var(--surface-hover);color:var(--ink-soft);padding:1px var(--space-3);border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:var(--w-bold)}._uploadBtn_c9pqu_29{margin-inline-start:auto;display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--accent);color:#fff;border:none;border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--w-semibold);cursor:pointer;transition:background var(--t-fast)}._uploadBtn_c9pqu_29:hover:not(:disabled){background:var(--accent-deep)}._uploadBtn_c9pqu_29:disabled{opacity:.55;cursor:not-allowed}._progress_c9pqu_48{height:3px;background:var(--surface-hover);overflow:hidden}._progressFill_c9pqu_53{height:100%;background:var(--accent);transition:width .12s linear}._empty_c9pqu_59{padding:var(--space-8) var(--space-6);text-align:center;font-size:var(--text-xs);color:var(--ink-faint)}._list_c9pqu_66{list-style:none;margin:0;padding:0}._item_c9pqu_72{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-block-end:1px solid var(--border-soft)}._item_c9pqu_72:last-child{border-block-end:none}._itemIcon_c9pqu_81{width:32px;height:32px;border-radius:var(--radius-md);background:var(--surface-hover);color:var(--ink-mid);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._itemBody_c9pqu_93{flex:1;min-width:0}._itemName_c9pqu_98{font-size:var(--text-xs);font-weight:var(--w-medium);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemMeta_c9pqu_107{display:flex;gap:var(--space-3);align-items:center;font-size:var(--text-2xs);color:var(--ink-soft);margin-block-start:2px}._dot_c9pqu_115{color:var(--ink-faint)}._itemAction_c9pqu_117{width:28px;height:28px;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--ink-soft);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast)}._itemAction_c9pqu_117:hover{background:var(--surface-hover);color:var(--ink)}._itemDanger_c9pqu_135:hover{background:var(--red-soft);color:var(--red-deep)}._previewOverlay_c9pqu_141{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);background:#0b0d11bf;display:flex;align-items:center;justify-content:center;padding:var(--space-8);animation:_fadeIn_c9pqu_1 .12s ease-out}._previewBox_c9pqu_153{background:var(--surface);border-radius:var(--radius-xl);overflow:hidden;max-width:min(960px,92vw);max-height:90vh;display:flex;flex-direction:column;box-shadow:var(--shadow-floating)}._previewHead_c9pqu_164{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-7);background:var(--surface-soft);border-block-end:1px solid var(--border-soft);font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--ink)}._previewClose_c9pqu_176{width:28px;height:28px;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--ink-soft);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast)}._previewClose_c9pqu_176:hover{background:var(--surface-hover);color:var(--ink)}._previewImg_c9pqu_191{max-width:100%;max-height:78vh;object-fit:contain;display:block;background:var(--surface-sunken)}._wrap_1gkjv_1{position:relative;min-width:0;width:100%}._input_1gkjv_7{width:100%;height:34px;padding-block:0;padding-inline:var(--space-4) var(--space-9);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--text-sm);text-overflow:ellipsis;outline:none}._input_1gkjv_7:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}._input_1gkjv_7[data-invalid]{border-color:var(--red)}._input_1gkjv_7:disabled{background:var(--surface-soft);color:var(--ink-soft)}._clear_1gkjv_36{position:absolute;inset-block:0;inset-inline-end:var(--space-3);margin-block:auto;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-faint);cursor:pointer}._clear_1gkjv_36:hover{background:var(--surface-hover);color:var(--ink)}._popup_1gkjv_58{position:fixed;z-index:calc(var(--z-modal) + 1);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);overflow:hidden}._list_1gkjv_68{list-style:none;margin:0;padding:var(--space-2) 0;max-height:260px;overflow-y:auto}._option_1gkjv_76{display:grid;grid-template-columns:auto 1fr;column-gap:var(--space-5);row-gap:var(--space-1);padding-block:var(--space-3);padding-inline:var(--space-5);cursor:pointer;font-size:var(--text-sm);color:var(--ink)}._optionActive_1gkjv_88{background:var(--accent-soft)}._code_1gkjv_92{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-mid);direction:ltr;unicode-bidi:isolate}._name_1gkjv_100{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_1gkjv_106{grid-column:2;font-size:var(--text-2xs);color:var(--ink-faint)}._status_1gkjv_112{padding-block:var(--space-4);padding-inline:var(--space-5);font-size:var(--text-xs);color:var(--ink-soft);border-block-start:1px solid var(--border-soft)}._list_1gkjv_68:empty+._status_1gkjv_112{border-block-start:0}._page_gq5cs_4{display:flex;flex-direction:column;gap:var(--space-5)}._toolbar_gq5cs_10{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}._back_gq5cs_17{display:inline-flex;align-items:center;gap:6px;color:var(--ink-soft);text-decoration:none;font-size:var(--text-sm)}._sheet_gq5cs_26{background:var(--surface);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-7);max-inline-size:210mm;inline-size:100%;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-5);font-size:var(--text-sm)}._head_gq5cs_41{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;gap:var(--space-4)}._logoSlot_gq5cs_48{min-block-size:56px;display:flex;align-items:center}._logo_gq5cs_48{max-block-size:64px;max-inline-size:140px;object-fit:contain}._title_gq5cs_51{margin:0;text-align:center;font-family:var(--font-display);font-size:var(--text-lg)}._meta_gq5cs_58{display:flex;flex-direction:column;gap:4px;font-size:var(--text-xs);color:var(--ink-mid)}._box_gq5cs_66{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4)}._boxTitle_gq5cs_72{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:var(--w-semibold)}._facts_gq5cs_78{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-5)}._fact_gq5cs_78{display:flex;gap:var(--space-3);min-inline-size:0}._fact_gq5cs_78 dt{color:var(--ink-soft);white-space:nowrap}._fact_gq5cs_78 dt:after{content:":"}._fact_gq5cs_78 dd{margin:0;overflow-wrap:anywhere}._tableWrap_gq5cs_90{overflow-x:auto}._table_gq5cs_90{inline-size:100%;border-collapse:collapse;font-size:var(--text-xs)}._table_gq5cs_90 th,._table_gq5cs_90 td{border:1px solid var(--border);padding:6px 8px;text-align:center;vertical-align:middle}._table_gq5cs_90 th,._table_gq5cs_90 tfoot td{background:var(--surface-soft);font-weight:var(--w-semibold)}._wide_gq5cs_108{text-align:start!important;min-inline-size:140px}._num_gq5cs_109{font-family:var(--font-mono, "JetBrains Mono", monospace);white-space:nowrap}._code_gq5cs_111{font-family:var(--font-mono, "JetBrains Mono", monospace);white-space:nowrap;direction:ltr;unicode-bidi:isolate}._lineMeta_gq5cs_112{font-size:.85em;color:var(--ink-soft);margin-block-start:2px}._words_gq5cs_114,._notes_gq5cs_115{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}._signs_gq5cs_121{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-7);margin-block-start:var(--space-4);min-block-size:70px}._signs_gq5cs_121>div{border:1px dashed var(--border);border-radius:var(--radius-md);padding:var(--space-3);text-align:center;color:var(--ink-soft)}@media (max-width: 720px){._sheet_gq5cs_26{padding:var(--space-4)}._head_gq5cs_41{grid-template-columns:1fr;text-align:center}._logoSlot_gq5cs_48{justify-content:center}._facts_gq5cs_78{grid-template-columns:1fr}}@media print{@page{size:A4;margin:10mm}body *{visibility:hidden}._sheet_gq5cs_26,._sheet_gq5cs_26 *{visibility:visible}._sheet_gq5cs_26{position:absolute;inset-block-start:0;inset-inline:0;max-inline-size:none;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:#000;font-size:10pt}._toolbar_gq5cs_10{display:none}._box_gq5cs_66,._words_gq5cs_114,._notes_gq5cs_115,._table_gq5cs_90 th,._table_gq5cs_90 td,._signs_gq5cs_121>div{border-color:#000}._table_gq5cs_90 th,._table_gq5cs_90 tfoot td{background:#eee}._fact_gq5cs_78 dt,._meta_gq5cs_58{color:#000}._table_gq5cs_90{font-size:8.5pt}._table_gq5cs_90 tr{break-inside:avoid}}._overlay_1oy43_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0d118c;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeIn_1oy43_1 .12s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:var(--space-7)}._modal_1oy43_14{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:520px;max-height:82vh;display:flex;flex-direction:column;box-shadow:var(--shadow-floating);animation:_slideUp_1oy43_1 .16s ease-out}._head_1oy43_27{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6) var(--space-7);border-block-end:1px solid var(--border-soft)}._title_1oy43_35{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink)}._close_1oy43_42{background:none;border:none;cursor:pointer;color:var(--ink-soft);width:26px;height:26px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),color var(--t-fast)}._close_1oy43_42:hover{background:var(--surface-hover);color:var(--ink)}._body_1oy43_57{padding:var(--space-6);overflow-y:auto;min-height:0}._filters_1m2zt_5{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-5);margin-block-end:var(--space-6)}._filterField_1m2zt_13{display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:150px}._filterLabel_1m2zt_20{font-size:var(--text-2xs);font-weight:var(--w-semibold);color:var(--ink-soft)}._check_1m2zt_26{inline-size:15px;block-size:15px;accent-color:var(--accent);cursor:pointer}._bulkBar_1m2zt_34{position:sticky;inset-block-start:0;z-index:var(--z-sticky);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);margin-block-end:var(--space-5);background:var(--accent-soft);border:1px solid var(--border-soft);border-radius:var(--radius-lg)}._bulkCount_1m2zt_49{font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--accent-deep);margin-inline-end:auto}._notice_1m2zt_56{font-size:var(--text-xs);color:var(--ink-soft);padding-block:var(--space-4)}._rowActions_1m2zt_63{display:flex;justify-content:flex-end;gap:var(--space-1)}._iconBtn_1m2zt_69{background:none;border:none;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--ink-soft);cursor:pointer;display:inline-flex}._iconBtn_1m2zt_69:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}._iconBtn_1m2zt_69:disabled{color:var(--ink-faint);cursor:not-allowed}._iconBtnDanger_1m2zt_80{color:var(--red)}._iconBtnDanger_1m2zt_80:hover:not(:disabled){background:var(--red-soft);color:var(--red-deep)}._pills_1m2zt_83{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._ellipsis_1m2zt_90{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_1m2zt_96{font-size:var(--text-xs);color:var(--ink-soft)}._lockIcon_1m2zt_101{color:var(--ink-faint);display:inline-flex}._expanded_1m2zt_107{background:var(--surface-soft);padding:var(--space-5) var(--space-9);border-block-end:1px solid var(--border-soft);display:flex;flex-direction:column;gap:var(--space-6)}._lineGrid_1m2zt_116{display:grid;grid-template-columns:2fr 1.3fr 1fr 130px 130px;gap:var(--space-5);font-size:var(--text-sm);padding-block:var(--space-3)}._lineGridHead_1m2zt_124{font-size:var(--text-2xs);color:var(--ink-soft);font-weight:var(--w-semibold);border-block-end:1px dashed var(--border)}._end_1m2zt_131{text-align:end}._actionsRow_1m2zt_133{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}._reason_1m2zt_140{font-size:var(--text-xs);color:var(--ink-soft)}._history_1m2zt_146{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface)}._historyTitle_1m2zt_152{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--ink-mid);border-block-end:1px solid var(--border-soft)}._historyItem_1m2zt_163{padding:var(--space-4) var(--space-6);border-block-end:1px solid var(--border-soft);display:flex;flex-direction:column;gap:var(--space-3)}._historyItem_1m2zt_163:last-child{border-block-end:none}._historyHead_1m2zt_172{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);font-size:var(--text-sm)}._historyWho_1m2zt_180{color:var(--ink-mid)}._historyWhen_1m2zt_181{color:var(--ink-faint);font-size:var(--text-xs);margin-inline-start:auto}._diff_1m2zt_183{display:grid;grid-template-columns:minmax(90px,.6fr) 1fr 1fr;gap:var(--space-2) var(--space-5);font-size:var(--text-xs)}._diffHead_1m2zt_190{color:var(--ink-faint);font-weight:var(--w-semibold)}._diffKey_1m2zt_195{color:var(--ink-soft)}._diffBefore_1m2zt_196{color:var(--red-deep);overflow-wrap:anywhere}._diffAfter_1m2zt_197{color:var(--green-deep);overflow-wrap:anywhere}._diffLines_1m2zt_199{margin:0;padding-inline-start:var(--space-6)}._sections_1m2zt_205{display:flex;flex-direction:column;gap:var(--space-8)}._section_1m2zt_205{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-5)}._sectionHead_1m2zt_221{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}._sectionTitle_1m2zt_229{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink)}._sectionHint_1m2zt_236{font-size:var(--text-xs);color:var(--ink-soft);line-height:var(--lh-relaxed)}._inlineForm_1m2zt_242{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4)}._inlineField_1m2zt_249{display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:200px}._wizard_1m2zt_257{inline-size:100%;max-inline-size:980px;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6)}._wizardHead_1m2zt_269{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}._blockers_1m2zt_276{background:var(--red-soft);color:var(--red-deep);border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);font-size:var(--text-sm);display:flex;flex-direction:column;gap:var(--space-2)}._blockers_1m2zt_276 ul{margin:0;padding-inline-start:var(--space-7)}._infoBox_1m2zt_292{background:var(--accent-softer);color:var(--ink-mid);border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);font-size:var(--text-sm);line-height:var(--lh-relaxed)}._previewEntry_1m2zt_301{border:1px solid var(--border-soft);border-radius:var(--radius-md);overflow:hidden}._previewTitle_1m2zt_307{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--surface-soft);font-size:var(--text-sm);font-weight:var(--w-semibold)}._previewLine_1m2zt_318{display:grid;grid-template-columns:2fr 1.4fr 120px 120px;gap:var(--space-4);padding:var(--space-3) var(--space-6);font-size:var(--text-xs);border-block-start:1px solid var(--border-soft)}._previewTotals_1m2zt_327{font-weight:var(--w-semibold);background:var(--surface-soft)}._previewEmpty_1m2zt_332{padding:var(--space-4) var(--space-6);font-size:var(--text-xs);color:var(--ink-faint)}._pager_1m2zt_339{display:flex;align-items:center;justify-content:center;gap:var(--space-5);margin-block-start:var(--space-6);font-size:var(--text-sm);color:var(--ink-soft)}@media (max-width: 720px){._expanded_1m2zt_107{padding-inline:var(--space-5)}._lineGrid_1m2zt_116,._previewLine_1m2zt_318{grid-template-columns:1fr 1fr}}._diffRow_1m2zt_355{display:contents}._budgetCols_1xpcj_4{grid-template-columns:1.6fr 100px 110px 70px 140px 140px 150px;min-inline-size:880px}._centerCols_1xpcj_5{grid-template-columns:90px 1.4fr 100px 1.2fr 1.2fr 80px 90px;min-inline-size:820px}._bvaCols_1xpcj_6{grid-template-columns:90px 1.4fr 140px 140px 140px 90px;min-inline-size:700px}._bvaCenterCols_1xpcj_7{grid-template-columns:90px 1.2fr 90px 1.2fr 130px 130px 130px 80px;min-inline-size:900px}._note_1xpcj_9{padding:var(--space-5) var(--space-6);margin-block-end:var(--space-6);background:var(--accent-soft);border:1px solid var(--border-soft);border-radius:var(--radius-md);color:var(--ink-mid);font-size:var(--text-sm);line-height:1.8}._hint_1xpcj_20{color:var(--ink-soft);font-size:var(--text-xs);line-height:1.7}._section_1xpcj_22{margin-block-start:var(--space-8)}._sectionTitle_1xpcj_24{font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink);margin-block-end:var(--space-4)}._settingsBox_1xpcj_31{display:flex;gap:var(--space-6);align-items:flex-end;flex-wrap:wrap;padding:var(--space-6);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg)}._checkRow_1xpcj_42{display:flex;gap:var(--space-3);align-items:center;font-size:var(--text-sm);color:var(--ink-mid)}._totalsRow_1xpcj_44{font-weight:var(--w-semibold);background:var(--surface-soft)}._good_1xpcj_46{color:var(--green)}._bad_1xpcj_47{color:var(--red)}._warn_1xpcj_48{color:var(--amber)}._gridWrap_1xpcj_51{overflow-x:auto;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg)}._grid_1xpcj_51{border-collapse:collapse;inline-size:100%;min-inline-size:1500px;font-size:var(--text-sm)}._grid_1xpcj_51 th,._grid_1xpcj_51 td{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--border-soft);text-align:start;white-space:nowrap}._grid_1xpcj_51 th{background:var(--surface-soft);color:var(--ink-soft);font-weight:var(--w-semibold);position:sticky;inset-block-start:0}._stickyCol_1xpcj_70{position:sticky;inset-inline-start:0;background:var(--surface);z-index:1;min-inline-size:220px}._groupRow_1xpcj_78 td{background:var(--surface-soft);font-weight:var(--w-semibold);color:var(--ink-mid)}._cell_1xpcj_84{inline-size:104px;padding:var(--space-2);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--ink);font-family:var(--font-mono);font-feature-settings:"tnum";direction:ltr;text-align:end}._cell_1xpcj_84:hover:not(:disabled){border-color:var(--border)}._cell_1xpcj_84:focus{outline:none;border-color:var(--accent);background:var(--accent-soft)}._cell_1xpcj_84:disabled{color:var(--ink-mid)}._cellDirty_1xpcj_100{background:var(--amber-soft)}._cellTotal_1xpcj_101{font-weight:var(--w-semibold)}._tfoot_1xpcj_103 td{font-weight:var(--w-semibold);background:var(--surface-soft);font-family:var(--font-mono);direction:ltr;text-align:end}._tfoot_1xpcj_103 td._stickyCol_1xpcj_70{font-family:inherit;direction:rtl;text-align:start}._importErrors_1xpcj_106{margin-block-end:var(--space-6);padding:var(--space-5) var(--space-6);background:var(--red-soft);border-radius:var(--radius-md);color:var(--ink);font-size:var(--text-sm)}._importErrors_1xpcj_106 ul{margin:var(--space-3) 0 0;padding-inline-start:var(--space-7);line-height:1.9}._addRow_1xpcj_116{display:flex;gap:var(--space-4);align-items:flex-end;flex-wrap:wrap;margin-block-start:var(--space-6)}._addRow_1xpcj_116>*{min-inline-size:180px}._matrix_1xpcj_125{min-inline-size:640px}._mono_1xpcj_126{font-family:var(--font-mono);font-feature-settings:"tnum";direction:ltr;unicode-bidi:isolate;text-align:end}._entry_1wb4z_3{border:1px solid var(--border-soft);border-radius:var(--radius-md);margin-block-end:var(--space-5);break-inside:avoid}._entryHead_1wb4z_10{display:grid;grid-template-columns:100px 70px 1fr 140px 140px;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--surface-soft);font-weight:var(--w-semibold);align-items:center}._entryLine_1wb4z_20{display:grid;grid-template-columns:170px 1fr 140px 140px;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--border-soft);font-size:var(--text-xs);align-items:center}._sub_1wb4z_30{font-size:var(--text-xs);color:var(--ink-soft)}._end_1wb4z_35{text-align:end}._pager_1wb4z_39{display:flex;align-items:center;gap:var(--space-4);margin-block:var(--space-5)}._scroll_1wb4z_46{overflow-x:auto}._invoiceRow_1wb4z_50{display:grid;grid-template-columns:120px 110px 110px 90px 1fr 140px;gap:var(--space-4);padding:var(--space-3) var(--space-5);font-size:var(--text-xs);border-block-start:1px solid var(--border-soft)}._assetCols_co8b4_5{grid-template-columns:90px 1.6fr 1.1fr 130px 130px 130px 120px;min-inline-size:860px}._runCols_co8b4_6{grid-template-columns:1.2fr 110px 110px 150px 90px 110px 60px;min-inline-size:760px}._itemCols_co8b4_7{grid-template-columns:90px 1.5fr 1.1fr 80px 130px 130px 130px;min-inline-size:780px}._categoryCols_co8b4_8{grid-template-columns:1.4fr 110px 90px 90px 1.8fr 80px 70px;min-inline-size:860px}._registerCols_co8b4_9{grid-template-columns:90px 1.5fr 1.1fr 110px 130px 130px 130px 120px;min-inline-size:960px}._scheduleCols_co8b4_10{grid-template-columns:80px 110px 110px 140px 140px 150px 140px;min-inline-size:840px}._disposalCols_co8b4_11{grid-template-columns:90px 1.4fr 80px 110px 130px 130px 130px 130px 130px;min-inline-size:1000px}._historyCols_co8b4_12{grid-template-columns:110px 1fr 1fr 1.2fr;min-inline-size:560px}._improvementCols_co8b4_13{grid-template-columns:110px 140px 100px 1fr 90px;min-inline-size:560px}._matrix_co8b4_14{min-inline-size:640px}._categorySummary_co8b4_15{grid-template-columns:1.4fr 80px 140px 140px 140px;min-inline-size:640px}._filters_co8b4_17{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-block-end:var(--space-6)}._filters_co8b4_17>*{min-inline-size:140px}._note_co8b4_25{padding:var(--space-5) var(--space-6);margin-block-end:var(--space-6);background:var(--amber-soft);border:1px solid var(--border-soft);border-radius:var(--radius-md);color:var(--ink-mid);font-size:var(--text-sm);line-height:1.8}._hint_co8b4_36{color:var(--ink-soft);font-size:var(--text-xs);line-height:1.7}._section_co8b4_42{margin-block-start:var(--space-8)}._sectionTitle_co8b4_46{font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink);margin-block-end:var(--space-4)}._detailGrid_co8b4_53{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-5);padding:var(--space-6) var(--space-7);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg)}._detailItem_co8b4_62{display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:0}._detailLabel_co8b4_63{font-size:var(--text-xs);color:var(--ink-soft)}._detailValue_co8b4_64{font-size:var(--text-sm);color:var(--ink);overflow-wrap:anywhere}._actionsRow_co8b4_66{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-block:var(--space-6)}._checkRow_co8b4_73{display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-sm);color:var(--ink)}._gainText_co8b4_81{color:var(--green);font-weight:var(--w-semibold)}._lossText_co8b4_82{color:var(--red);font-weight:var(--w-semibold)}._totalsRow_co8b4_84{font-weight:var(--w-bold);background:var(--surface-soft)}._selectedRow_co8b4_89{background:var(--accent-soft)}._backLink_co8b4_91{display:inline-flex;align-items:center;gap:var(--space-3);margin-block-end:var(--space-6);color:var(--ink-mid);font-size:var(--text-sm);text-decoration:none}._backLink_co8b4_91:hover{color:var(--accent-deep)}._restateCols_co8b4_102{grid-template-columns:1.6fr 140px 140px 140px;min-inline-size:640px}._restateItem_co8b4_103{background:var(--surface-soft)}._blockerList_co8b4_104{margin-block:var(--space-3) 0;padding-inline-start:var(--space-7)}._revalCols_co8b4_105{grid-template-columns:100px 1.1fr 130px 130px 130px 130px 90px 70px;min-inline-size:960px}._page_165bi_1{display:flex;flex-direction:column;gap:var(--space-4)}._card_165bi_9{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._cardTitle_165bi_16{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--text-md);color:var(--ink)}._subTitle_165bi_23{margin:var(--space-5) 0 var(--space-1);font-family:var(--font-display);font-size:var(--text-sm);color:var(--ink)}._grid_165bi_30{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-3) var(--space-4);align-items:start;margin-block-start:var(--space-3)}._fieldPair_165bi_38{display:contents}._field_165bi_38{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._label_165bi_49{color:var(--ink-mid);font-size:var(--text-xs);font-weight:var(--w-medium)}._muted_165bi_55{margin:0;color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--lh-relaxed)}._note_165bi_62{margin:0;padding:var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-soft);color:var(--ink-mid);font-size:var(--text-xs);line-height:var(--lh-relaxed)}._check_165bi_73{display:inline-flex;gap:var(--space-2);align-items:center;color:var(--ink);font-size:var(--text-sm);font-weight:var(--w-medium)}._input_165bi_82,._select_165bi_83{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--text-sm)}._input_165bi_82:focus,._select_165bi_83:focus{outline:none;border-color:var(--accent);box-shadow:var(--shadow-focus)}._ltr_165bi_101{direction:ltr;text-align:start;font-family:var(--font-mono)}._static_165bi_107{padding-block:var(--space-2);color:var(--ink-soft);font-size:var(--text-sm)}._deductions_165bi_113{display:flex;flex-direction:column;gap:var(--space-2);margin-block-start:var(--space-2)}._deductionRow_165bi_120{display:grid;grid-template-columns:180px 1fr 32px;gap:var(--space-2);align-items:center}._iconBtn_165bi_127{padding:var(--space-1);border:none;background:none;color:var(--red);cursor:pointer}._actions_165bi_135{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end;margin-block-start:var(--space-4)}._kindTabs_165bi_145{display:flex;gap:var(--space-1);border-block-end:1px solid var(--border)}._kindTab_165bi_145{display:inline-flex;gap:var(--space-2);align-items:center;padding:var(--space-2) var(--space-4);border:none;border-block-end:2px solid transparent;background:none;color:var(--ink-soft);font:inherit;font-size:var(--text-sm);cursor:pointer}._kindTabActive_165bi_165{border-block-end-color:var(--accent);color:var(--accent-deep);font-weight:var(--w-semibold)}._badge_165bi_171{min-width:18px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--amber-soft);color:var(--amber-deep);font-size:var(--text-2xs);text-align:center}._filters_165bi_181{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-block-end:var(--space-3)}._filters_165bi_181 ._select_165bi_83{width:auto;min-width:180px}._searchBox_165bi_194{display:flex;flex:1;gap:var(--space-2);align-items:center;min-width:220px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink-faint)}._searchInput_165bi_207{flex:1;padding-block:var(--space-2);border:none;background:none;color:var(--ink);font:inherit;font-size:var(--text-sm);outline:none}._empty_165bi_218{padding:var(--space-8);border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--ink-faint);text-align:center;font-size:var(--text-sm)}._table_165bi_227{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._tableHead_165bi_234,._tableRow_165bi_235{display:grid;gap:var(--space-3);align-items:center;min-width:820px;padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}._tableHead_165bi_234{border-block-end:1px solid var(--border);background:var(--surface-soft);color:var(--ink-soft);font-size:var(--text-xs);font-weight:var(--w-medium)}._tableRow_165bi_235{border-block-end:1px solid var(--border-soft);color:var(--ink);cursor:pointer}._tableRow_165bi_235:last-child{border-block-end:none}._tableRow_165bi_235:hover,._tableRow_165bi_235:focus-visible{background:var(--surface-hover);outline:none}._mono_165bi_268{font-family:var(--font-mono);font-size:var(--text-xs);direction:ltr;unicode-bidi:isolate;text-align:start}._amount_165bi_276{font-family:var(--font-mono);font-size:var(--text-xs);text-align:end}._rowError_165bi_282{display:block;overflow:hidden;max-width:100%;margin-block-start:2px;color:var(--red-deep);font-size:var(--text-2xs);white-space:nowrap;text-overflow:ellipsis}._pager_165bi_293{display:flex;gap:var(--space-3);align-items:center;justify-content:center;margin-block-start:var(--space-3);color:var(--ink-soft);font-size:var(--text-xs)}._detail_165bi_305{display:flex;flex-direction:column;gap:var(--space-3)}._detailHead_165bi_311{display:flex;gap:var(--space-3);align-items:center}._errorBox_165bi_317{padding:var(--space-3);border:1px solid var(--red);border-radius:var(--radius-md);background:var(--red-soft);color:var(--red-deep);font-size:var(--text-sm);line-height:var(--lh-relaxed)}._facts_165bi_327{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-2) var(--space-4);margin:0}._fact_165bi_327{display:flex;flex-direction:column;gap:2px}._fact_165bi_327 dt{color:var(--ink-faint);font-size:var(--text-2xs)}._fact_165bi_327 dd{margin:0;color:var(--ink);font-size:var(--text-sm);overflow-wrap:anywhere}._figures_165bi_352{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-soft)}._figure_165bi_352{display:flex;justify-content:space-between;gap:var(--space-3);color:var(--ink-mid);font-size:var(--text-sm)}._figureStrong_165bi_370{padding-block-start:var(--space-1);border-block-start:1px solid var(--border);color:var(--ink);font-weight:var(--w-semibold)}._raw_165bi_377 summary{color:var(--ink-soft);font-size:var(--text-xs);cursor:pointer}._raw_165bi_377 pre{overflow:auto;max-height:320px;margin:var(--space-2) 0 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs);text-align:left}._rejectBox_165bi_396{display:flex;flex-direction:column;gap:var(--space-1)}._cardHead_165bi_404{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between}._cardHead_165bi_404 ._cardTitle_165bi_16{margin:0}._sourceList_165bi_416{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-3)}._sourceCard_165bi_422{display:flex;gap:var(--space-3);align-items:center;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);text-decoration:none}._sourceCard_165bi_422:hover,._sourceCard_165bi_422:focus-visible{border-color:var(--accent);background:var(--surface-hover);outline:none}._sourceIcon_165bi_441{flex-shrink:0;color:var(--accent)}._sourceMain_165bi_446{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}._sourceName_165bi_454{display:flex;gap:var(--space-2);align-items:center;font-family:var(--font-display);font-size:var(--text-md)}._sourceMeta_165bi_462{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;color:var(--ink-soft);font-size:var(--text-xs)}._sourceChevron_165bi_471{flex-shrink:0;color:var(--ink-faint)}._formStack_165bi_476{display:flex;flex-direction:column;gap:var(--space-3)}._fieldError_165bi_482{color:var(--red-deep);font-size:var(--text-2xs)}._backLink_165bi_487{display:inline-flex;gap:var(--space-1);align-items:center;align-self:flex-start;color:var(--ink-soft);font-size:var(--text-xs);text-decoration:none}._backLink_165bi_487:hover{color:var(--accent-deep)}._balanceGrid_165bi_503{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4);margin-block-start:var(--space-3)}._balanceTable_165bi_510{display:flex;flex-direction:column;min-width:0;border:1px solid var(--border-soft);border-radius:var(--radius-md)}._balanceRow_165bi_518,._balanceRow3_165bi_519{display:grid;gap:var(--space-3);align-items:center;padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--border-soft);font-size:var(--text-sm)}._balanceRow_165bi_518{grid-template-columns:1fr 140px}._balanceRow3_165bi_519{grid-template-columns:1fr 90px 140px}._balanceRow_165bi_518:last-child,._balanceRow3_165bi_519:last-child{border-block-end:none}._balanceHead_165bi_541{background:var(--surface-soft);color:var(--ink-soft);font-size:var(--text-xs);font-weight:var(--w-medium)}._balanceName_165bi_548{display:block;overflow-wrap:anywhere}._balanceTotal_165bi_553{background:var(--surface-soft);font-weight:var(--w-semibold)}._negative_165bi_558{color:var(--red-deep)}@media (max-width: 640px){._balanceRow3_165bi_519{grid-template-columns:1fr 110px}._balanceRow3_165bi_519>:nth-child(2){display:none}._deductionRow_165bi_120{grid-template-columns:1fr 32px}._deductionRow_165bi_120 ._select_165bi_83{grid-column:1 / -1;grid-row:2}}._page_hr8mx_5{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--bg)}._head_hr8mx_13{background:var(--surface);border-block-end:1px solid var(--border);padding:var(--space-7) var(--space-10) 0}._headInner_hr8mx_19{margin-block-end:var(--space-6)}._title_hr8mx_21{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--w-bold);color:var(--ink)}._subtitle_hr8mx_28{font-size:var(--text-sm);color:var(--ink-soft);margin-block-start:var(--space-2)}._tabs_hr8mx_34{display:flex;gap:var(--space-4);overflow-x:auto}._tab_hr8mx_34{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);font-size:var(--text-sm);color:var(--ink-soft);text-decoration:none;border-block-end:2px solid transparent;margin-block-end:-1px;white-space:nowrap;transition:color var(--t-fast),border-color var(--t-fast)}._tab_hr8mx_34:hover{color:var(--ink)}._tabActive_hr8mx_54{color:var(--accent);border-block-end-color:var(--accent)}._tabCount_hr8mx_56,._chipCount_hr8mx_57{min-width:18px;height:18px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--accent);color:var(--ink-on-accent);font-size:var(--text-2xs);font-weight:var(--w-bold);display:inline-flex;align-items:center;justify-content:center}._body_hr8mx_71{flex:1;min-height:0;overflow-y:auto;padding:var(--space-9) var(--space-10)}._toolbar_hr8mx_79{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);margin-block-end:var(--space-7);flex-wrap:wrap}._toolbarGroup_hr8mx_88{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._sectionTitle_hr8mx_95{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink);margin-block-end:var(--space-5);display:flex;align-items:center;gap:var(--space-4)}._section_hr8mx_95{margin-block-end:var(--space-10)}._muted_hr8mx_108{color:var(--ink-soft);font-size:var(--text-sm)}._hint_hr8mx_109{color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--lh-snug)}._error_hr8mx_110{color:var(--red);font-size:var(--text-xs)}._mono_hr8mx_111{font-family:var(--font-mono);font-feature-settings:"tnum"}._chips_hr8mx_113{display:flex;gap:var(--space-3);flex-wrap:wrap}._chip_hr8mx_57{display:inline-flex;align-items:center;gap:var(--space-3);height:30px;padding:0 var(--space-6);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--ink-mid);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}._chip_hr8mx_57:hover{background:var(--surface-hover)}._chipActive_hr8mx_136{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}._notice_hr8mx_142{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-7);border-radius:var(--radius-md);font-size:var(--text-sm);margin-block-end:var(--space-5)}._noticeWarn_hr8mx_151{background:var(--amber-soft);color:var(--amber-deep)}._noticeInfo_hr8mx_152{background:var(--accent-softer);color:var(--accent-ink)}._noticeBad_hr8mx_153{background:var(--red-soft);color:var(--red-deep)}._list_hr8mx_156{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);overflow:hidden}._row_hr8mx_165{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-7);border-block-end:1px solid var(--border-soft);color:var(--ink);text-decoration:none;transition:background var(--t-fast);min-width:0}._row_hr8mx_165:last-child{border-block-end:none}._row_hr8mx_165:hover{background:var(--surface-hover)}._rowUnread_hr8mx_178{background:var(--accent-softer)}._rowUnread_hr8mx_178 ._rowTitle_hr8mx_179{font-weight:var(--w-bold)}._rowIcon_hr8mx_181{flex-shrink:0;width:34px;height:34px;border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center}._rowMain_hr8mx_193{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}._rowTitle_hr8mx_179{font-size:var(--text-sm);font-weight:var(--w-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowMeta_hr8mx_209{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;font-size:var(--text-xs);color:var(--ink-soft)}._rowSide_hr8mx_218{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2)}._overdue_hr8mx_226{color:var(--red);font-weight:var(--w-semibold)}._tag_hr8mx_228{display:inline-flex;align-items:center;gap:var(--space-2);padding:1px var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-2xs);font-weight:var(--w-semibold);background:var(--surface-sunken);color:var(--ink-mid)}._tagRed_hr8mx_239{background:var(--red-soft);color:var(--red-deep)}._tagAmber_hr8mx_240{background:var(--amber-soft);color:var(--amber-deep)}._tagPurple_hr8mx_241{background:var(--purple-soft);color:var(--purple-deep)}._empty_hr8mx_243{padding:var(--space-12) var(--space-7);text-align:center;color:var(--ink-faint);font-size:var(--text-sm);background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg)}._pager_hr8mx_253{display:flex;justify-content:center;gap:var(--space-4);margin-block-start:var(--space-6)}._cardGrid_hr8mx_261{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:var(--space-6)}._typeCard_hr8mx_267{display:flex;gap:var(--space-6);align-items:flex-start;padding:var(--space-7);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);color:var(--ink);text-decoration:none;box-shadow:var(--shadow-xs);transition:border-color var(--t-fast),box-shadow var(--t-fast)}._typeCard_hr8mx_267:hover{border-color:var(--accent);box-shadow:var(--shadow-sm)}._typeCardDisabled_hr8mx_281{opacity:.55;pointer-events:none}._typeCardTitle_hr8mx_282{font-weight:var(--w-semibold);font-size:var(--text-base)}._typeCardDesc_hr8mx_283{font-size:var(--text-xs);color:var(--ink-soft);margin-block-start:var(--space-2);line-height:var(--lh-snug)}._detail_hr8mx_286{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--space-9);align-items:start}._panel_hr8mx_293{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-8);margin-block-end:var(--space-7)}._panelTitle_hr8mx_301{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--ink-mid);margin-block-end:var(--space-6);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}._detailHead_hr8mx_313{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;margin-block-end:var(--space-7)}._detailTitle_hr8mx_322{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--w-bold);color:var(--ink);line-height:var(--lh-tight)}._detailSub_hr8mx_330{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-3);font-size:var(--text-xs);color:var(--ink-soft)}._actions_hr8mx_340{display:flex;gap:var(--space-4);flex-wrap:wrap}._backLink_hr8mx_346{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-soft);text-decoration:none;margin-block-end:var(--space-6)}._backLink_hr8mx_346:hover{color:var(--accent)}._meta_hr8mx_357{display:grid;grid-template-columns:auto 1fr;gap:var(--space-4) var(--space-6);font-size:var(--text-sm)}._metaKey_hr8mx_363{color:var(--ink-soft);white-space:nowrap}._metaVal_hr8mx_364{color:var(--ink);min-width:0;overflow-wrap:anywhere}._fieldGrid_hr8mx_367{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-6)}._fieldBlock_hr8mx_372{display:flex;flex-direction:column;gap:var(--space-2)}._fieldBlockWide_hr8mx_373{grid-column:1 / -1}._fieldKey_hr8mx_374{font-size:var(--text-xs);color:var(--ink-soft)}._fieldVal_hr8mx_375{font-size:var(--text-sm);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}._itemsWrap_hr8mx_377{overflow-x:auto;margin-block-start:var(--space-6)}._itemsTable_hr8mx_378{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._itemsTable_hr8mx_378 th,._itemsTable_hr8mx_378 td{text-align:start;padding:var(--space-4) var(--space-3);border-block-end:1px solid var(--border-soft)}._itemsTable_hr8mx_378 th{color:var(--ink-soft);font-weight:var(--w-semibold);font-size:var(--text-xs)}._itemsTable_hr8mx_378 tfoot td{font-weight:var(--w-bold);border-block-end:none}._timeline_hr8mx_389{display:flex;flex-direction:column;gap:var(--space-6)}._tlItem_hr8mx_390{display:flex;gap:var(--space-5)}._tlDot_hr8mx_391{flex-shrink:0;width:10px;height:10px;margin-block-start:5px;border-radius:var(--radius-full);background:var(--border-strong)}._tlDotActive_hr8mx_399{background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._tlDotOk_hr8mx_400{background:var(--green)}._tlDotBad_hr8mx_401{background:var(--red)}._tlDotWarn_hr8mx_402{background:var(--amber)}._tlBody_hr8mx_403{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}._tlHead_hr8mx_404{font-size:var(--text-sm);color:var(--ink);display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center}._tlSub_hr8mx_405{font-size:var(--text-xs);color:var(--ink-soft)}._tlComment_hr8mx_406{font-size:var(--text-sm);color:var(--ink-mid);background:var(--surface-soft);border-inline-start:3px solid var(--border);padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);white-space:pre-wrap}._nested_hr8mx_416{padding-inline-start:var(--space-8);border-inline-start:1px dashed var(--border)}._attList_hr8mx_419{display:flex;flex-direction:column;gap:var(--space-3)}._attItem_hr8mx_420{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--border-soft);border-radius:var(--radius-md);font-size:var(--text-sm)}._attName_hr8mx_429{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none;border:none;padding:0;font:inherit;color:var(--accent-ink);cursor:pointer;text-align:start}._attName_hr8mx_429:hover{text-decoration:underline}._fileInput_hr8mx_444{display:none}._paper_hr8mx_447{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-10);box-shadow:var(--shadow-card);margin-block-end:var(--space-7)}._paperHead_hr8mx_455{display:flex;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;padding-block-end:var(--space-6);margin-block-end:var(--space-7);border-block-end:1px solid var(--border-soft);font-size:var(--text-sm)}._paperSubject_hr8mx_465{font-family:var(--font-display);font-weight:var(--w-semibold);font-size:var(--text-md);margin-block-end:var(--space-6)}._signatureBox_hr8mx_471{margin-block-start:var(--space-9);margin-inline-start:auto;width:fit-content;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}._signatureImg_hr8mx_482{max-height:80px;max-width:200px;object-fit:contain}._form_hr8mx_485{display:flex;flex-direction:column;gap:var(--space-7);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-9);max-width:920px}._field_hr8mx_367{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._fieldRow_hr8mx_497{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}._fieldTriple_hr8mx_498{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-6)}._label_hr8mx_500{font-size:var(--text-xs);color:var(--ink-mid);font-weight:var(--w-semibold)}._required_hr8mx_505{color:var(--red);margin-inline-start:var(--space-1)}._input_hr8mx_507,._select_hr8mx_508,._textarea_hr8mx_509{height:34px;padding:0 var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);outline:none;min-width:0;transition:border-color var(--t-fast),box-shadow var(--t-fast)}._textarea_hr8mx_509{height:auto;min-height:84px;padding:var(--space-4) var(--space-5);resize:vertical;line-height:var(--lh-normal)}._input_hr8mx_507:focus,._select_hr8mx_508:focus,._textarea_hr8mx_509:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}._inputSm_hr8mx_532{height:30px}._checkRow_hr8mx_534{display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-sm);color:var(--ink)}._formActions_hr8mx_542{display:flex;justify-content:flex-end;gap:var(--space-4);border-block-start:1px solid var(--border-soft);padding-block-start:var(--space-6);flex-wrap:wrap}._lines_hr8mx_552{display:flex;flex-direction:column;gap:var(--space-3)}._lineHead_hr8mx_553,._lineRow_hr8mx_554{display:grid;grid-template-columns:2.6fr .8fr .9fr 1.4fr 1.2fr 36px;gap:var(--space-4);align-items:center}._lineHead_hr8mx_553{font-size:var(--text-xs);color:var(--ink-soft);font-weight:var(--w-semibold)}._lineTotal_hr8mx_561{font-size:var(--text-sm);text-align:end}._lineFoot_hr8mx_562{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--text-sm);font-weight:var(--w-semibold)}._iconBtn_hr8mx_571{border:none;background:transparent;color:var(--ink-faint);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center}._iconBtn_hr8mx_571:hover{color:var(--red);background:var(--red-soft)}._iconBtn_hr8mx_571:disabled{opacity:.4;cursor:default;background:transparent;color:var(--ink-faint)}._recipients_hr8mx_586{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}._recipientChip_hr8mx_587{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-5);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-ink);font-size:var(--text-xs)}._recipientChip_hr8mx_587 button{border:none;background:transparent;color:inherit;cursor:pointer;display:inline-flex;padding:0}._fieldset_hr8mx_607{border:none;padding:0;margin:0;min-width:0}._stepCard_hr8mx_608{border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);background:var(--surface-soft)}._stepCardHead_hr8mx_617{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);font-weight:var(--w-semibold)}._chainList_hr8mx_625{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);font-size:var(--text-sm)}._chainArrow_hr8mx_626{color:var(--ink-faint)}._imagePreview_hr8mx_628{max-height:90px;max-width:240px;object-fit:contain;border:1px dashed var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface)}._overlay_hr8mx_639{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);background:var(--scrim);display:flex;align-items:flex-start;justify-content:center;padding:var(--space-11) var(--space-7);overflow-y:auto}._modal_hr8mx_650{width:100%;max-width:480px;background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6)}._modalHead_hr8mx_661{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-display);font-weight:var(--w-semibold);font-size:var(--text-md);color:var(--ink)}@media (max-width: 1024px){._detail_hr8mx_286{grid-template-columns:1fr}}@media (max-width: 768px){._head_hr8mx_13{padding:var(--space-6) var(--space-6) 0}._body_hr8mx_71{padding:var(--space-6)}._title_hr8mx_21{font-size:var(--text-lg)}._form_hr8mx_485,._paper_hr8mx_447{padding:var(--space-7)}._fieldRow_hr8mx_497,._fieldTriple_hr8mx_498{grid-template-columns:1fr}._row_hr8mx_165{flex-wrap:wrap}._rowSide_hr8mx_218{flex-direction:row;align-items:center;width:100%;justify-content:flex-start}._lineHead_hr8mx_553{display:none}._lineRow_hr8mx_554{grid-template-columns:1fr 1fr;padding-block-end:var(--space-4);border-block-end:1px dashed var(--border-soft)}._lineRow_hr8mx_554>:first-child{grid-column:1 / -1}._lineTotal_hr8mx_561{text-align:start}}._wrap_4ihhh_1{display:inline-flex;align-items:center;gap:var(--space-3);width:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:0 var(--space-5);color:var(--ink);font-family:var(--font-body);transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast)}._wrap_4ihhh_1:hover{border-color:var(--border-strong)}._wrap_4ihhh_1:focus-within{border-color:var(--accent);box-shadow:var(--shadow-focus)}._invalid_4ihhh_22{border-color:var(--red)}._invalid_4ihhh_22:focus-within{box-shadow:var(--shadow-focus-danger)}._size_sm_4ihhh_25{height:28px;font-size:var(--text-xs)}._size_md_4ihhh_26{height:34px;font-size:var(--text-sm)}._size_lg_4ihhh_27{height:40px;font-size:var(--text-base)}._input_4ihhh_29{flex:1;min-width:0;border:none;outline:none;background:transparent;color:inherit;font:inherit;height:100%;padding:0}._input_4ihhh_29::placeholder{color:var(--ink-faint)}._affix_4ihhh_43{display:inline-flex;align-items:center;justify-content:center;color:var(--ink-soft);flex-shrink:0}@media (max-width: 768px){._size_sm_4ihhh_25{height:36px}._size_md_4ihhh_26{height:40px}._size_lg_4ihhh_27{height:44px}}._screen_kxywh_6{min-height:100vh;background:var(--surface-sunken);padding:var(--space-9) var(--space-6);font-family:var(--font-body);color:var(--ink)}._toolbar_kxywh_14{max-width:210mm;margin:0 auto var(--space-7);display:flex;gap:var(--space-4);align-items:center;flex-wrap:wrap}._warn_kxywh_23{color:var(--amber-deep);font-size:var(--text-sm)}._sheet_kxywh_25{position:relative;max-width:210mm;min-height:297mm;margin:0 auto;padding:18mm 18mm 24mm;background:var(--surface);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--space-8);font-size:13pt;line-height:var(--lh-relaxed)}._letterhead_kxywh_40{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-8);padding-block-end:var(--space-6);border-block-end:2px solid var(--ink)}._brand_kxywh_49{display:flex;align-items:center;gap:var(--space-6)}._logo_kxywh_50{max-height:22mm;max-width:40mm;object-fit:contain}._orgName_kxywh_51{font-family:var(--font-display);font-size:17pt;font-weight:var(--w-bold)}._orgSub_kxywh_52{font-size:10pt;color:var(--ink-soft)}._refBox_kxywh_54{display:grid;grid-template-columns:auto auto;gap:var(--space-2) var(--space-5);font-size:10.5pt;margin:0}._refBox_kxywh_54 dt{color:var(--ink-soft)}._refBox_kxywh_54 dd{margin:0}._mono_kxywh_63{font-family:var(--font-mono);font-feature-settings:"tnum"}._stamp_kxywh_65{position:absolute;inset-block-start:40mm;inset-inline-end:18mm;padding:var(--space-2) var(--space-6);border:2px solid var(--red);color:var(--red);font-weight:var(--w-bold);transform:rotate(-8deg)}._addressing_kxywh_76{display:flex;flex-direction:column;gap:var(--space-3)}._subject_kxywh_77{margin-block-start:var(--space-4)}._body_kxywh_79{flex:1}._signature_kxywh_81{align-self:flex-end;text-align:center;min-width:50mm;display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}._signatureImg_kxywh_90{max-height:28mm;max-width:60mm;object-fit:contain}._signer_kxywh_91{font-weight:var(--w-bold)}._signerTitle_kxywh_92{font-size:10.5pt;color:var(--ink-soft)}._cc_kxywh_94{font-size:10.5pt}._cc_kxywh_94 ul{margin:var(--space-2) 0 0;padding-inline-start:var(--space-8)}._footer_kxywh_97{margin-block-start:auto;padding-block-start:var(--space-4);border-block-start:1px solid var(--border-strong);font-size:9.5pt;color:var(--ink-soft);text-align:center}@media (max-width: 768px){._screen_kxywh_6{padding:var(--space-6) 0}._sheet_kxywh_25{min-height:0;padding:var(--space-8) var(--space-6);font-size:var(--text-base)}._letterhead_kxywh_40{flex-direction:column}}@page{size:A4;margin:0}@media print{._screen_kxywh_6{padding:0;background:#fff;color:#000}._toolbar_kxywh_14{display:none}._sheet_kxywh_25{box-shadow:none;max-width:none;min-height:297mm;background:#fff;color:#000}._orgSub_kxywh_52,._refBox_kxywh_54 dt,._signerTitle_kxywh_92,._footer_kxywh_97{color:#333}._letterhead_kxywh_40{border-block-end-color:#000}}._page_1gzgb_6{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--bg)}._head_1gzgb_14{background:var(--surface);border-block-end:1px solid var(--border);padding:var(--space-7) var(--space-10) 0}._headInner_1gzgb_19{margin-block-end:var(--space-6)}._title_1gzgb_20{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--w-bold);color:var(--ink)}._subtitle_1gzgb_26{font-size:var(--text-sm);color:var(--ink-soft);margin-block-start:var(--space-2)}._tabs_1gzgb_28{display:flex;gap:var(--space-4);overflow-x:auto}._tab_1gzgb_28{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);font-size:var(--text-sm);color:var(--ink-soft);text-decoration:none;border-block-end:2px solid transparent;margin-block-end:-1px;white-space:nowrap;transition:color var(--t-fast),border-color var(--t-fast)}._tab_1gzgb_28:hover{color:var(--ink)}._tabActive_1gzgb_43{color:var(--accent);border-block-end-color:var(--accent)}._body_1gzgb_45{flex:1;min-height:0;overflow-y:auto;padding:var(--space-9) var(--space-10)}._toolbar_1gzgb_53{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);margin-block-end:var(--space-7);flex-wrap:wrap}._toolbarGroup_1gzgb_61{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._section_1gzgb_63{margin-block-end:var(--space-10)}._sectionTitle_1gzgb_64{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink);margin-block-end:var(--space-5);display:flex;align-items:center;gap:var(--space-4)}._muted_1gzgb_74{color:var(--ink-soft);font-size:var(--text-sm)}._hint_1gzgb_75{color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--lh-snug)}._error_1gzgb_76{color:var(--red);font-size:var(--text-xs)}._mono_1gzgb_77{font-family:var(--font-mono);font-feature-settings:"tnum"}._notice_1gzgb_79{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-7);border-radius:var(--radius-md);font-size:var(--text-sm);margin-block-end:var(--space-5)}._noticeWarn_1gzgb_88{background:var(--amber-soft);color:var(--amber-deep)}._noticeInfo_1gzgb_89{background:var(--accent-softer);color:var(--accent-ink)}._noticeBad_1gzgb_90{background:var(--red-soft);color:var(--red-deep)}._empty_1gzgb_92{padding:var(--space-12) var(--space-7);text-align:center;color:var(--ink-faint);font-size:var(--text-sm);background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg)}._chips_1gzgb_102{display:flex;gap:var(--space-3);flex-wrap:wrap}._chip_1gzgb_102{display:inline-flex;align-items:center;height:30px;padding:0 var(--space-6);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--ink-mid);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;white-space:nowrap}._chip_1gzgb_102:hover{background:var(--surface-hover)}._chipActive_1gzgb_118{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}._tag_1gzgb_120{display:inline-flex;align-items:center;padding:1px var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-2xs);font-weight:var(--w-semibold);background:var(--surface-sunken);color:var(--ink-mid);white-space:nowrap}._tagGreen_1gzgb_131{background:var(--green-soft);color:var(--green-deep)}._tagRed_1gzgb_132{background:var(--red-soft);color:var(--red-deep)}._tagAmber_1gzgb_133{background:var(--amber-soft);color:var(--amber-deep)}._tagBlue_1gzgb_134{background:var(--accent-soft);color:var(--accent-ink)}._card_1gzgb_137{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-5)}._cardGrid_1gzgb_146{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:var(--space-5)}._stat_1gzgb_151{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}._statLabel_1gzgb_160{font-size:var(--text-xs);color:var(--ink-soft)}._statValue_1gzgb_161{font-size:var(--text-lg);font-weight:var(--w-bold);color:var(--ink);font-feature-settings:"tnum"}._statSub_1gzgb_162{font-size:var(--text-2xs);color:var(--ink-faint)}._list_1gzgb_164{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);overflow:hidden}._row_1gzgb_172{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-7);border-block-end:1px solid var(--border-soft);color:var(--ink);text-decoration:none;min-width:0}._row_1gzgb_172:last-child{border-block-end:none}a._row_1gzgb_172:hover{background:var(--surface-hover)}._rowMain_1gzgb_184{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}._rowTitle_1gzgb_185{font-size:var(--text-sm);font-weight:var(--w-semibold);overflow-wrap:anywhere}._rowMeta_1gzgb_186{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;font-size:var(--text-xs);color:var(--ink-soft)}._rowSide_1gzgb_194{flex-shrink:0;display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._tableWrap_1gzgb_197{overflow-x:auto;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg)}._table_1gzgb_197{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_1gzgb_197 th,._table_1gzgb_197 td{padding:var(--space-4) var(--space-5);text-align:start;border-block-end:1px solid var(--border-soft);white-space:nowrap}._table_1gzgb_197 th{color:var(--ink-soft);font-size:var(--text-xs);font-weight:var(--w-semibold);background:var(--surface-soft)}._table_1gzgb_197 tbody tr:last-child td{border-block-end:none}._num_1gzgb_213{font-feature-settings:"tnum";text-align:end}._rowWeekend_1gzgb_214 td{background:var(--surface-soft);color:var(--ink-faint)}._rowAbsent_1gzgb_215 td:first-child{box-shadow:inset 3px 0 0 var(--red)}._form_1gzgb_218{display:flex;flex-direction:column;gap:var(--space-7)}._formCard_1gzgb_219{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6);max-width:920px}._field_1gzgb_229{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._fieldRow_1gzgb_230{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}._fieldTriple_1gzgb_231{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-6)}._label_1gzgb_232{font-size:var(--text-xs);color:var(--ink-mid);font-weight:var(--w-semibold)}._required_1gzgb_233{color:var(--red);margin-inline-start:var(--space-1)}._input_1gzgb_235,._select_1gzgb_236,._textarea_1gzgb_237{height:34px;padding:0 var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);outline:none;min-width:0;transition:border-color var(--t-fast),box-shadow var(--t-fast)}._textarea_1gzgb_237{height:auto;min-height:84px;padding:var(--space-4) var(--space-5);resize:vertical;line-height:var(--lh-normal)}._input_1gzgb_235:focus,._select_1gzgb_236:focus,._textarea_1gzgb_237:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}._inputSm_1gzgb_254{height:30px}._ltr_1gzgb_255{direction:ltr;text-align:start;font-family:var(--font-mono)}._checkRow_1gzgb_256{display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-sm);color:var(--ink)}._formActions_1gzgb_257{display:flex;justify-content:flex-end;gap:var(--space-4);border-block-start:1px solid var(--border-soft);padding-block-start:var(--space-6);flex-wrap:wrap}._overlay_1gzgb_267{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);background:var(--scrim);display:flex;align-items:flex-start;justify-content:center;padding:var(--space-11) var(--space-7);overflow-y:auto}._modal_1gzgb_278{width:100%;max-width:560px;background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6)}._modalWide_1gzgb_289{max-width:760px}._modalHead_1gzgb_290{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-display);font-weight:var(--w-semibold);font-size:var(--text-md);color:var(--ink)}._clock_1gzgb_301{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-9);display:flex;flex-direction:column;align-items:center;gap:var(--space-6);text-align:center;max-width:520px}._clockTime_1gzgb_313{font-size:44px;font-weight:var(--w-bold);color:var(--ink);font-feature-settings:"tnum";letter-spacing:1px}._clockDate_1gzgb_320{color:var(--ink-soft);font-size:var(--text-sm)}._clockBtn_1gzgb_321{width:100%;min-height:56px;border:none;border-radius:var(--radius-lg);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--w-bold);cursor:pointer;color:var(--ink-on-accent);background:var(--accent);transition:opacity var(--t-fast)}._clockBtnOut_1gzgb_334{background:var(--amber)}._clockBtn_1gzgb_321:disabled{opacity:.55;cursor:default}._punchList_1gzgb_336{width:100%;display:flex;flex-direction:column;gap:var(--space-3);font-size:var(--text-sm)}._punchRow_1gzgb_337{display:flex;justify-content:space-between;gap:var(--space-4)}._cal_1gzgb_340{display:flex;flex-direction:column;gap:var(--space-3)}._calRow_1gzgb_341{display:grid;grid-template-columns:minmax(110px,160px) 1fr;gap:var(--space-4);align-items:stretch}._calName_1gzgb_347{font-size:var(--text-sm);padding-block:var(--space-3);overflow-wrap:anywhere}._calCells_1gzgb_348{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(18px,1fr);gap:2px}._calCell_1gzgb_348{min-height:26px;border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:var(--text-2xs);display:flex;align-items:center;justify-content:center;color:var(--ink-faint)}._calHead_1gzgb_359 ._calCell_1gzgb_348{background:transparent;min-height:20px}._calOff_1gzgb_360{background:var(--surface-hover)}._calHoliday_1gzgb_361{background:var(--red-soft);color:var(--red-deep)}._calLeave_1gzgb_362{background:var(--accent);color:var(--ink-on-accent)}._calMission_1gzgb_363{background:var(--green);color:var(--ink-on-accent)}._calScroll_1gzgb_364{overflow-x:auto}._calInner_1gzgb_365{min-width:640px}._scheduleGrid_1gzgb_368{display:flex;flex-direction:column;gap:var(--space-3);max-width:640px}._overnightHint_1gzgb_369{grid-column:1 / -1;color:var(--accent-deep)}._scheduleRow_1gzgb_370{display:grid;grid-template-columns:90px 140px 1fr 1fr;gap:var(--space-4);align-items:center}@media (max-width: 1024px){._fieldTriple_1gzgb_231{grid-template-columns:1fr 1fr}}@media (max-width: 768px){._head_1gzgb_14{padding:var(--space-6) var(--space-6) 0}._body_1gzgb_45{padding:var(--space-6)}._title_1gzgb_20{font-size:var(--text-lg)}._fieldRow_1gzgb_230,._fieldTriple_1gzgb_231{grid-template-columns:1fr}._formCard_1gzgb_219{padding:var(--space-6)}._row_1gzgb_172{flex-wrap:wrap}._clock_1gzgb_301{max-width:none;padding:var(--space-7)}._clockTime_1gzgb_313{font-size:38px}._clockBtn_1gzgb_321{min-height:64px}._scheduleRow_1gzgb_370{grid-template-columns:70px 1fr 1fr}._scheduleRow_1gzgb_370>:nth-child(2){grid-column:2 / -1}._overlay_1gzgb_267{padding:var(--space-6) var(--space-4)}}._page_4k4sh_5{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--bg)}._head_4k4sh_12{background:var(--surface);border-block-end:1px solid var(--border);padding:var(--space-7) var(--space-10) 0}._headInner_4k4sh_17{margin-block-end:var(--space-6)}._title_4k4sh_18{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--w-bold);color:var(--ink)}._subtitle_4k4sh_24{font-size:var(--text-sm);color:var(--ink-soft);margin-block-start:var(--space-2)}._tabs_4k4sh_25{display:flex;gap:var(--space-4);overflow-x:auto}._tab_4k4sh_25{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);font-size:var(--text-sm);color:var(--ink-soft);text-decoration:none;border-block-end:2px solid transparent;margin-block-end:-1px;white-space:nowrap}._tab_4k4sh_25:hover{color:var(--ink)}._tabActive_4k4sh_39{color:var(--accent);border-block-end-color:var(--accent)}._body_4k4sh_40{flex:1;min-height:0;overflow-y:auto;padding:var(--space-9) var(--space-10)}._toolbar_4k4sh_43{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);margin-block-end:var(--space-7);flex-wrap:wrap}._toolbarGroup_4k4sh_51{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._section_4k4sh_52{margin-block-end:var(--space-10)}._stack_4k4sh_53{display:flex;flex-direction:column;gap:var(--space-6)}._sectionTitle_4k4sh_54{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink);margin-block-end:var(--space-5)}._hint_4k4sh_61{color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--lh-snug)}._muted_4k4sh_62{color:var(--ink-soft);font-size:var(--text-sm)}._error_4k4sh_63{color:var(--red);font-size:var(--text-xs)}._notice_4k4sh_64{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-7);border-radius:var(--radius-md);font-size:var(--text-sm);margin-block-end:var(--space-5)}._noticeWarn_4k4sh_73{background:var(--amber-soft);color:var(--amber-deep)}._noticeInfo_4k4sh_74{background:var(--accent-soft);color:var(--accent-ink)}._noticeList_4k4sh_75{margin:0;padding-inline-start:var(--space-7);display:flex;flex-direction:column;gap:var(--space-2)}._empty_4k4sh_76{padding:var(--space-12) var(--space-7);text-align:center;color:var(--ink-faint);font-size:var(--text-sm);background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg)}._tag_4k4sh_85{display:inline-flex;align-items:center;padding:1px var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-2xs);font-weight:var(--w-semibold);background:var(--surface-sunken);color:var(--ink-mid);white-space:nowrap}._tagGreen_4k4sh_96{background:var(--green-soft);color:var(--green-deep)}._tagRed_4k4sh_97{background:var(--red-soft);color:var(--red-deep)}._tagAmber_4k4sh_98{background:var(--amber-soft);color:var(--amber-deep)}._tagBlue_4k4sh_99{background:var(--accent-soft);color:var(--accent-ink)}._statGrid_4k4sh_101{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:var(--space-5);margin-block-end:var(--space-8)}._stat_4k4sh_101{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}._statLabel_4k4sh_116{font-size:var(--text-xs);color:var(--ink-soft)}._statValue_4k4sh_117{font-size:var(--text-md);font-weight:var(--w-bold);color:var(--ink);font-feature-settings:"tnum"}._list_4k4sh_119{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);overflow:hidden}._row_4k4sh_127{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-7);border-block-end:1px solid var(--border-soft);color:var(--ink);text-decoration:none;min-width:0;flex-wrap:wrap}._row_4k4sh_127:last-child{border-block-end:none}a._row_4k4sh_127:hover{background:var(--surface-hover)}._rowButton_4k4sh_140{width:100%;background:none;border:none;border-block-end:1px solid var(--border-soft);font:inherit;text-align:start;cursor:pointer}._rowButton_4k4sh_140:hover{background:var(--surface-hover)}._rowMain_4k4sh_150{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}._rowTitle_4k4sh_151{font-size:var(--text-sm);font-weight:var(--w-semibold);overflow-wrap:anywhere}._rowMeta_4k4sh_152{display:flex;gap:var(--space-4);flex-wrap:wrap;font-size:var(--text-xs);color:var(--ink-soft)}._rowSide_4k4sh_153{flex-shrink:0;display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._tableWrap_4k4sh_156{overflow-x:auto;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg)}._table_4k4sh_156{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_4k4sh_156 th,._table_4k4sh_156 td{padding:var(--space-4) var(--space-5);text-align:start;border-block-end:1px solid var(--border-soft);white-space:nowrap}._table_4k4sh_156 th{color:var(--ink-soft);font-size:var(--text-xs);font-weight:var(--w-semibold);background:var(--surface-soft)}._table_4k4sh_156 tbody tr:last-child td{border-block-end:none}._num_4k4sh_172{font-feature-settings:"tnum";text-align:end}._clickable_4k4sh_173{cursor:pointer}._clickable_4k4sh_173:hover td{background:var(--surface-hover)}._expanded_4k4sh_175 td{background:var(--surface-soft)}._totalRow_4k4sh_176 td{font-weight:var(--w-bold);background:var(--surface-soft)}._formCard_4k4sh_179{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6);max-width:960px}._fieldGrid_4k4sh_189{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}._fieldRow_4k4sh_190{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}._field_4k4sh_189{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._label_4k4sh_192{font-size:var(--text-xs);color:var(--ink-mid);font-weight:var(--w-semibold)}._input_4k4sh_193,._select_4k4sh_194,._textarea_4k4sh_195{height:34px;padding:0 var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);outline:none;min-width:0}._textarea_4k4sh_195{height:auto;min-height:72px;padding:var(--space-4) var(--space-5);resize:vertical}._input_4k4sh_193:focus,._select_4k4sh_194:focus,._textarea_4k4sh_195:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}._ltr_4k4sh_211{direction:ltr;text-align:end;font-family:var(--font-mono)}._checkRow_4k4sh_212{display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-sm);color:var(--ink)}._checks_4k4sh_213{display:flex;flex-wrap:wrap;gap:var(--space-6)}._formActions_4k4sh_214{display:flex;justify-content:flex-end;gap:var(--space-4);border-block-start:1px solid var(--border-soft);padding-block-start:var(--space-6);flex-wrap:wrap}._lineRow_4k4sh_222{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--space-4);align-items:end}._steps_4k4sh_225{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-7)}._step_4k4sh_225{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);font-size:var(--text-xs);background:var(--surface-sunken);color:var(--ink-faint)}._stepDone_4k4sh_236{background:var(--green-soft);color:var(--green-deep)}._stepNow_4k4sh_237{background:var(--accent);color:var(--ink-on-accent)}._breakdown_4k4sh_239{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);padding:var(--space-5) 0;white-space:normal}._breakTitle_4k4sh_240{font-size:var(--text-xs);color:var(--ink-soft);font-weight:var(--w-semibold);margin-block-end:var(--space-3)}._breakLine_4k4sh_241{display:flex;justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);padding-block:var(--space-1)}._screen_4k4sh_244{min-height:100vh;background:var(--surface-sunken);padding:var(--space-9) var(--space-6);font-family:var(--font-body);color:var(--ink)}._sheetBar_4k4sh_251{max-width:210mm;margin:0 auto var(--space-7);display:flex;gap:var(--space-4);flex-wrap:wrap}._sheet_4k4sh_251{max-width:210mm;margin:0 auto;padding:var(--space-9);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-7);font-size:var(--text-sm)}._sheetHead_4k4sh_264{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding-block-end:var(--space-5);border-block-end:2px solid var(--ink);flex-wrap:wrap}._sheetOrg_4k4sh_273{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--w-bold)}._sheetTitle_4k4sh_274{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold)}._facts_4k4sh_275{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3) var(--space-6)}._fact_4k4sh_275{display:flex;flex-direction:column;gap:var(--space-1)}._factLabel_4k4sh_277{font-size:var(--text-2xs);color:var(--ink-soft)}._factValue_4k4sh_278{font-weight:var(--w-semibold);font-feature-settings:"tnum";overflow-wrap:anywhere}._cols_4k4sh_279{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-7)}._colBox_4k4sh_280{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._colHead_4k4sh_281{background:var(--surface-soft);padding:var(--space-4) var(--space-5);font-weight:var(--w-semibold)}._colLine_4k4sh_282{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--border-soft)}._colTotal_4k4sh_289{font-weight:var(--w-bold);background:var(--surface-soft)}._netBox_4k4sh_290{display:flex;justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-6);border:2px solid var(--ink);border-radius:var(--radius-md);font-size:var(--text-md);font-weight:var(--w-bold);flex-wrap:wrap}@media (max-width: 1024px){._fieldGrid_4k4sh_189{grid-template-columns:1fr 1fr}}@media (max-width: 768px){._head_4k4sh_12{padding:var(--space-6) var(--space-6) 0}._body_4k4sh_40{padding:var(--space-6)}._title_4k4sh_18{font-size:var(--text-lg)}._fieldGrid_4k4sh_189,._fieldRow_4k4sh_190,._cols_4k4sh_279,._breakdown_4k4sh_239{grid-template-columns:1fr}._facts_4k4sh_275{grid-template-columns:1fr 1fr}._formCard_4k4sh_179,._sheet_4k4sh_251{padding:var(--space-6)}._screen_4k4sh_244{padding:var(--space-5) var(--space-3)}._lineRow_4k4sh_222{grid-template-columns:1fr}}@media print{._screen_4k4sh_244{background:#fff;padding:0}._sheetBar_4k4sh_251{display:none}._sheet_4k4sh_251{border:none;border-radius:0;max-width:none;color:#000;background:#fff}._cols_4k4sh_279{grid-template-columns:1fr 1fr}._facts_4k4sh_275{grid-template-columns:repeat(4,minmax(0,1fr))}}._page_1fcry_5{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--bg)}._head_1fcry_12{background:var(--surface);border-block-end:1px solid var(--border);padding:var(--space-7) var(--space-10) 0}._headInner_1fcry_17{margin-block-end:var(--space-6)}._title_1fcry_18{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--w-bold);color:var(--ink)}._subtitle_1fcry_24{font-size:var(--text-sm);color:var(--ink-soft);margin-block-start:var(--space-2)}._tabs_1fcry_25{display:flex;gap:var(--space-4);overflow-x:auto}._tab_1fcry_25{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);font-size:var(--text-sm);color:var(--ink-soft);text-decoration:none;border-block-end:2px solid transparent;margin-block-end:-1px;white-space:nowrap}._tab_1fcry_25:hover{color:var(--ink)}._tabActive_1fcry_39{color:var(--accent);border-block-end-color:var(--accent)}._body_1fcry_40{flex:1;min-height:0;overflow-y:auto;padding:var(--space-9) var(--space-10)}._toolbar_1fcry_43{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);margin-block-end:var(--space-7);flex-wrap:wrap}._toolbarGroup_1fcry_51{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._section_1fcry_52{margin-block-end:var(--space-10)}._stack_1fcry_53{display:flex;flex-direction:column;gap:var(--space-6)}._sectionTitle_1fcry_54{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink);margin-block-end:var(--space-5)}._hint_1fcry_61{color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--lh-snug)}._muted_1fcry_62{color:var(--ink-soft);font-size:var(--text-sm)}._error_1fcry_63{color:var(--red);font-size:var(--text-xs)}._notice_1fcry_64{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-7);border-radius:var(--radius-md);font-size:var(--text-sm);margin-block-end:var(--space-5)}._noticeWarn_1fcry_73{background:var(--amber-soft);color:var(--amber-deep)}._noticeInfo_1fcry_74{background:var(--accent-soft);color:var(--accent-ink)}._noticeList_1fcry_75{margin:0;padding-inline-start:var(--space-7);display:flex;flex-direction:column;gap:var(--space-2)}._empty_1fcry_76{padding:var(--space-12) var(--space-7);text-align:center;color:var(--ink-faint);font-size:var(--text-sm);background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg)}._tag_1fcry_85{display:inline-flex;align-items:center;padding:1px var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-2xs);font-weight:var(--w-semibold);background:var(--surface-sunken);color:var(--ink-mid);white-space:nowrap}._tagGreen_1fcry_96{background:var(--green-soft);color:var(--green-deep)}._tagRed_1fcry_97{background:var(--red-soft);color:var(--red-deep)}._tagAmber_1fcry_98{background:var(--amber-soft);color:var(--amber-deep)}._tagBlue_1fcry_99{background:var(--accent-soft);color:var(--accent-ink)}._statGrid_1fcry_101{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:var(--space-5);margin-block-end:var(--space-8)}._stat_1fcry_101{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}._statLabel_1fcry_116{font-size:var(--text-xs);color:var(--ink-soft)}._statValue_1fcry_117{font-size:var(--text-md);font-weight:var(--w-bold);color:var(--ink);font-feature-settings:"tnum"}._list_1fcry_119{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);overflow:hidden}._row_1fcry_127{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-7);border-block-end:1px solid var(--border-soft);color:var(--ink);text-decoration:none;min-width:0;flex-wrap:wrap}._row_1fcry_127:last-child{border-block-end:none}a._row_1fcry_127:hover{background:var(--surface-hover)}._rowButton_1fcry_140{width:100%;background:none;border:none;border-block-end:1px solid var(--border-soft);font:inherit;text-align:start;cursor:pointer}._rowButton_1fcry_140:hover{background:var(--surface-hover)}._rowMain_1fcry_150{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}._rowTitle_1fcry_151{font-size:var(--text-sm);font-weight:var(--w-semibold);overflow-wrap:anywhere}._rowMeta_1fcry_152{display:flex;gap:var(--space-4);flex-wrap:wrap;font-size:var(--text-xs);color:var(--ink-soft)}._rowSide_1fcry_153{flex-shrink:0;display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._tableWrap_1fcry_156{overflow-x:auto;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg)}._table_1fcry_156{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_1fcry_156 th,._table_1fcry_156 td{padding:var(--space-4) var(--space-5);text-align:start;border-block-end:1px solid var(--border-soft);white-space:nowrap}._table_1fcry_156 th{color:var(--ink-soft);font-size:var(--text-xs);font-weight:var(--w-semibold);background:var(--surface-soft)}._table_1fcry_156 tbody tr:last-child td{border-block-end:none}._num_1fcry_172{font-feature-settings:"tnum";text-align:end}._clickable_1fcry_173{cursor:pointer}._clickable_1fcry_173:hover td{background:var(--surface-hover)}._expanded_1fcry_175 td{background:var(--surface-soft)}._totalRow_1fcry_176 td{font-weight:var(--w-bold);background:var(--surface-soft)}._formCard_1fcry_179{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6);max-width:960px}._fieldGrid_1fcry_189{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}._fieldRow_1fcry_190{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}._field_1fcry_189{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._label_1fcry_192{font-size:var(--text-xs);color:var(--ink-mid);font-weight:var(--w-semibold)}._input_1fcry_193,._select_1fcry_194,._textarea_1fcry_195{height:34px;padding:0 var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);outline:none;min-width:0}._textarea_1fcry_195{height:auto;min-height:72px;padding:var(--space-4) var(--space-5);resize:vertical}._input_1fcry_193:focus,._select_1fcry_194:focus,._textarea_1fcry_195:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}._ltr_1fcry_211{direction:ltr;text-align:end;font-family:var(--font-mono)}._checkRow_1fcry_212{display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-sm);color:var(--ink)}._checks_1fcry_213{display:flex;flex-wrap:wrap;gap:var(--space-6)}._formActions_1fcry_214{display:flex;justify-content:flex-end;gap:var(--space-4);border-block-start:1px solid var(--border-soft);padding-block-start:var(--space-6);flex-wrap:wrap}._lineRow_1fcry_222{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--space-4);align-items:end}._filters_1fcry_225{display:flex;gap:var(--space-4);flex-wrap:wrap;align-items:flex-end}._filters_1fcry_225 ._field_1fcry_189{min-width:150px}._subTabs_1fcry_227{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-7)}._subTab_1fcry_227{padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);color:var(--ink-soft);font:inherit;font-size:var(--text-sm);cursor:pointer}._subTab_1fcry_227:hover{color:var(--ink)}._subTabActive_1fcry_239{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}._docLines_1fcry_240{display:flex;flex-direction:column;gap:var(--space-3)}._docLine_1fcry_240{display:grid;grid-template-columns:minmax(180px,2fr) minmax(90px,1fr) minmax(110px,1fr) minmax(120px,2fr) auto;gap:var(--space-3);align-items:center}._docLineHead_1fcry_247{font-size:var(--text-xs);color:var(--ink-soft);font-weight:var(--w-semibold)}._qtyCell_1fcry_248{display:flex;flex-direction:column;gap:var(--space-1)}._small_1fcry_249{font-size:var(--text-2xs);color:var(--ink-faint)}._countInput_1fcry_250{width:110px}._diffPlus_1fcry_251{color:var(--green-deep)}._diffMinus_1fcry_252{color:var(--red-deep)}._summary_1fcry_253{display:flex;justify-content:space-between;gap:var(--space-5);padding:var(--space-5) var(--space-6);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-md);font-size:var(--text-sm);margin-block-start:var(--space-5);flex-wrap:wrap}._three_1fcry_265{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}._miniList_1fcry_266{display:flex;flex-direction:column;gap:var(--space-2)}._miniRow_1fcry_267{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-md);font-size:var(--text-sm)}._inlineForm_1fcry_278{display:flex;gap:var(--space-3);margin-block-start:var(--space-4)}._inlineForm_1fcry_278 ._input_1fcry_193{flex:1}._link_1fcry_280{color:var(--accent);text-decoration:none}._link_1fcry_280:hover{text-decoration:underline}._pager_1fcry_282{display:flex;align-items:center;justify-content:center;gap:var(--space-6);margin-block-start:var(--space-6)}._pickerField_1fcry_289{min-width:260px}._addItemRow_1fcry_290{display:flex;gap:var(--space-4);align-items:flex-end;flex-wrap:wrap;margin-block:var(--space-5)}._addItemRow_1fcry_290 ._pickerField_1fcry_289{flex:1;max-width:420px}@media (max-width: 860px){._head_1fcry_12{padding-inline:var(--space-6)}._body_1fcry_40{padding:var(--space-7) var(--space-6)}._fieldGrid_1fcry_189,._three_1fcry_265,._fieldRow_1fcry_190{grid-template-columns:1fr}._docLine_1fcry_240{grid-template-columns:1fr 1fr}}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Vazirmatn-Light.woff2) format("woff2")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Vazirmatn-Regular.woff2) format("woff2")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Vazirmatn-Medium.woff2) format("woff2")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Vazirmatn-SemiBold.woff2) format("woff2")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Vazirmatn-Bold.woff2) format("woff2")}@font-face{font-family:Estedad;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Estedad-Regular.woff2) format("woff2")}@font-face{font-family:Estedad;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Estedad-Medium.woff2) format("woff2")}@font-face{font-family:Estedad;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Estedad-SemiBold.woff2) format("woff2")}@font-face{font-family:Estedad;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Estedad-Bold.woff2) format("woff2")}@font-face{font-family:Estedad;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Estedad-ExtraBold.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-Regular.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JetBrainsMono-Medium.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JetBrainsMono-SemiBold.woff2) format("woff2")}:root{--bg: #f6f7f9;--surface: #ffffff;--surface-soft: #fafbfc;--surface-hover: #f0f2f6;--surface-sunken: #eef0f3;--surface-overlay: #ffffff;--border: #dfe3ea;--border-soft: #eaedf2;--border-strong: #c8cdd6;--ink: #11151c;--ink-mid: #424954;--ink-soft: #6b7280;--ink-faint: #97a0ad;--ink-on-accent: #ffffff;--accent: #5b6cff;--accent-deep: #4338ca;--accent-soft: #eef1ff;--accent-softer: #f5f7ff;--accent-ink: #3730a3;--status-backlog: #0d9488;--status-backlog-soft: #d7f2ee;--status-backlog-ink: #0f766e;--status-todo: #6b7280;--status-todo-soft: #eef0f3;--status-todo-ink: #424954;--status-progress: #2563eb;--status-progress-soft: #e0eaff;--status-progress-ink: #1e40af;--status-review: #8b5cf6;--status-review-soft: #f3edff;--status-review-ink: #6d28d9;--status-done: #16a34a;--status-done-soft: #dcfce7;--status-done-ink: #15803d;--green: #16a34a;--green-soft: #dcfce7;--green-deep: #15803d;--amber: #d97706;--amber-soft: #fef3c7;--amber-deep: #92400e;--red: #dc2626;--red-soft: #fee2e2;--red-deep: #991b1b;--blue: #2563eb;--blue-soft: #dbeafe;--blue-deep: #1e40af;--purple: #8b5cf6;--purple-soft: #f3edff;--purple-deep: #6d28d9;--pri-highest: #d4364c;--pri-high: #e8674a;--pri-medium: #b08f3b;--pri-low: #4f8ad4;--pri-lowest: #6c9bd9;--type-task: #2c89f6;--type-bug: #dc3545;--type-story: #36b37e;--type-epic: #7c3aed;--type-subtask: #4f8ad4;--av-a: linear-gradient(135deg, #5b6cff, #4338ca);--av-b: linear-gradient(135deg, #22c55e, #15803d);--av-c: linear-gradient(135deg, #f59e0b, #c2410c);--av-d: linear-gradient(135deg, #ec4899, #be185d);--av-e: linear-gradient(135deg, #06b6d4, #0e7490);--av-f: linear-gradient(135deg, #8b5cf6, #6d28d9);--font-display: "Estedad", "Vazirmatn", "Inter", Tahoma, system-ui, sans-serif;--font-body: "Vazirmatn", "Inter", Tahoma, system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "Courier New", monospace;--text-2xs: 10.5px;--text-xs: 11.5px;--text-sm: 13px;--text-base: 14px;--text-md: 15px;--text-lg: 17px;--text-h3: 19px;--text-h2: 22px;--text-h1: 28px;--text-display: 32px;--lh-tight: 1.25;--lh-snug: 1.45;--lh-normal: 1.6;--lh-relaxed: 1.8;--w-normal: 400;--w-medium: 500;--w-semibold: 600;--w-bold: 700;--radius-xs: 3px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--radius-xl: 14px;--radius-2xl: 20px;--radius-full: 999px;--space-0: 0;--space-1: 2px;--space-2: 4px;--space-3: 6px;--space-4: 8px;--space-5: 10px;--space-6: 12px;--space-7: 16px;--space-8: 20px;--space-9: 24px;--space-10: 32px;--space-11: 40px;--space-12: 48px;--space-13: 64px;--shadow-xs: 0 1px 2px rgba(15, 22, 36, .05);--shadow-sm: 0 1px 3px rgba(15, 22, 36, .07), 0 1px 2px rgba(15, 22, 36, .04);--shadow-card: 0 0 0 1px rgba(15, 22, 36, .04), 0 1px 3px rgba(15, 22, 36, .05);--shadow-md: 0 4px 6px -1px rgba(15, 22, 36, .08), 0 2px 4px -1px rgba(15, 22, 36, .04);--shadow-lg: 0 10px 15px -3px rgba(15, 22, 36, .1), 0 4px 6px -2px rgba(15, 22, 36, .04);--shadow-xl: 0 20px 25px -5px rgba(15, 22, 36, .12), 0 10px 10px -5px rgba(15, 22, 36, .05);--shadow-floating: 0 12px 28px rgba(15, 22, 36, .1), 0 8px 16px rgba(15, 22, 36, .06);--shadow-popover: 0 8px 16px rgba(15, 22, 36, .08), 0 2px 4px rgba(15, 22, 36, .04);--shadow-focus: 0 0 0 3px rgba(91, 108, 255, .2);--shadow-focus-danger: 0 0 0 3px rgba(220, 38, 38, .2);--scrim: rgba(11, 13, 17, .55);--sidebar-width: 240px;--chat-list-width: 240px;--topbar-height: 52px;--rail-width: 56px;--z-base: 1;--z-sticky: 10;--z-dropdown: 100;--z-popover: 200;--z-modal: 1000;--z-toast: 2000;--z-tooltip: 3000;--t-fast: .12s cubic-bezier(.16, 1, .3, 1);--t-medium: .18s cubic-bezier(.16, 1, .3, 1);--t-slow: .28s cubic-bezier(.16, 1, .3, 1);--t-spring: .32s cubic-bezier(.34, 1.56, .64, 1);--bp-mobile: 768px;--bp-tablet: 1024px}@media (max-width: 1100px){:root{--sidebar-width: 220px;--chat-list-width: 220px}}[data-theme=dark]{--bg: #0b0d11;--surface: #14171c;--surface-soft: #1a1d23;--surface-hover: #20232a;--surface-sunken: #0f1115;--surface-overlay: #1a1d23;--border: #2a2e36;--border-soft: #21242b;--border-strong: #3a3f48;--ink: #e8ecf2;--ink-mid: #b3bac5;--ink-soft: #8b94a3;--ink-faint: #5f6776;--ink-on-accent: #ffffff;--accent: #7c8aff;--accent-deep: #9aa4ff;--accent-soft: #1e2240;--accent-softer: #14172a;--accent-ink: #c4caff;--status-backlog: #2dd4bf;--status-backlog-soft: #0d2724;--status-backlog-ink: #5eead4;--status-todo: #8b94a3;--status-todo-soft: #20232a;--status-todo-ink: #b3bac5;--status-progress: #5c8af6;--status-progress-soft: #182238;--status-progress-ink: #93b1f9;--status-review: #a78bfa;--status-review-soft: #221b3a;--status-review-ink: #c4b5fd;--status-done: #3fb950;--status-done-soft: #0e2618;--status-done-ink: #6fda7d;--green: #3fb950;--green-soft: #0e2618;--green-deep: #6fda7d;--amber: #e3a042;--amber-soft: #2a1d05;--amber-deep: #f3c172;--red: #f3736c;--red-soft: #2d0f10;--red-deep: #ff9a96;--blue: #5c8af6;--blue-soft: #182238;--blue-deep: #93b1f9;--purple: #a78bfa;--purple-soft: #221b3a;--purple-deep: #c4b5fd;--pri-highest: #e85a6e;--pri-high: #e88a6a;--pri-medium: #d6b069;--pri-low: #7eaae5;--pri-lowest: #9bbce5;--type-task: #5ca0f7;--type-bug: #ef6b73;--type-story: #5fc99c;--type-epic: #a78bfa;--type-subtask: #7eaae5;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .35);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .25);--shadow-card: 0 0 0 1px rgba(255, 255, 255, .04), 0 1px 3px rgba(0, 0, 0, .4);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .45), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5), 0 4px 6px -2px rgba(0, 0, 0, .3);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .55), 0 10px 10px -5px rgba(0, 0, 0, .35);--shadow-floating: 0 12px 28px rgba(0, 0, 0, .55), 0 8px 16px rgba(0, 0, 0, .4);--shadow-popover: 0 8px 16px rgba(0, 0, 0, .5), 0 2px 4px rgba(0, 0, 0, .3);--shadow-focus: 0 0 0 3px rgba(124, 138, 255, .3);--shadow-focus-danger: 0 0 0 3px rgba(243, 115, 108, .3)}[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--lh-normal);color:var(--ink);background:var(--bg);direction:rtl;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01","ss02","cv11"}body{min-height:100vh}#root{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--ink);font-weight:var(--w-semibold);line-height:var(--lh-tight)}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3)}a{color:var(--accent);text-decoration:none;transition:color var(--t-fast)}a:hover{color:var(--accent-deep)}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}input::placeholder,textarea::placeholder{color:var(--ink-faint);opacity:1}::selection{background:var(--accent-soft);color:var(--accent-deep)}[data-theme=dark] ::selection{background:var(--accent-soft);color:var(--accent-ink)}:focus{outline:none}:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-md)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--radius-full);border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--ink-faint);background-clip:content-box;border:2px solid transparent}*{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.no-select{user-select:none;-webkit-user-select:none}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mono{font-family:var(--font-mono);font-feature-settings:"tnum"}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){input,select,textarea{font-size:16px!important}}@media (pointer: coarse){button,[role=button],a{min-height:36px;touch-action:manipulation}}
