._container_1j42b_3{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,#f8f9fa,#e9ecef,#f1f3f5);padding:24px}._card_1j42b_13{width:100%;max-width:400px;background:var(--surface-primary);border:1px solid rgba(0,0,0,.06);border-radius:var(--radius-lg);box-shadow:0 1px 3px #0000000a,0 8px 24px #0000000f;animation:_cardEnter_1j42b_1 .35s cubic-bezier(.16,1,.3,1)}._cardBody_1j42b_25{padding:40px 36px 36px}._header_1j42b_30{display:flex;flex-direction:column;align-items:center;margin-bottom:32px}._subtitle_1j42b_37{margin:10px 0 0;font-size:11px;font-weight:600;color:var(--text-disabled);letter-spacing:2.5px;text-transform:uppercase}._form_1j42b_47{display:flex;flex-direction:column;gap:20px}._field_1j42b_53{display:flex;flex-direction:column;gap:6px}._label_1j42b_59{font-size:13px;font-weight:500;color:var(--text-primary)}._input_1j42b_65{height:40px;padding:0 12px;font-size:14px;color:var(--text-primary);background:var(--surface-primary);border:1.5px solid var(--border-default);border-radius:6px;outline:none;font-family:inherit;transition:border-color .18s ease,box-shadow .18s ease}._input_1j42b_65:focus{border-color:var(--neutral-800);box-shadow:0 0 0 3px #1a1a1a0f}._input_1j42b_65:disabled{opacity:.5;cursor:not-allowed}._input_1j42b_65::placeholder{color:var(--text-disabled);font-weight:400}._inputError_1j42b_95{border-color:#dc3545}._inputError_1j42b_95:focus{border-color:#dc3545;box-shadow:0 0 0 3px #dc354514}._fieldError_1j42b_105{font-size:12px;color:#dc3545;line-height:1.3}._passwordWrapper_1j42b_112{position:relative}._passwordInput_1j42b_116{width:100%;padding-right:40px}._eyeButton_1j42b_121{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--text-disabled);cursor:pointer;transition:color .15s ease}._eyeButton_1j42b_121:hover{color:var(--text-primary)}._button_1j42b_144{height:42px;margin-top:4px;font-size:14px;font-weight:600;font-family:inherit;color:#fff;background:var(--neutral-900);border:none;border-radius:6px;cursor:pointer;transition:background .15s ease,transform .1s ease}._button_1j42b_144:hover:not(:disabled){background:var(--neutral-800)}._button_1j42b_144:active:not(:disabled){background:var(--neutral-700);transform:scale(.99)}._button_1j42b_144:disabled{opacity:.5;cursor:not-allowed}._spinner_1j42b_175{display:inline-flex;align-items:center;gap:6px}._spinnerDot_1j42b_181{width:4px;height:4px;border-radius:50%;background:#fff;animation:_pulse_1j42b_1 1s ease-in-out infinite}._spinnerDot_1j42b_181:nth-child(2){animation-delay:.15s}._spinnerDot_1j42b_181:nth-child(3){animation-delay:.3s}._footer_1j42b_198{margin-top:24px;font-size:12px;color:var(--text-disabled);letter-spacing:.3px}@keyframes _cardEnter_1j42b_1{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _pulse_1j42b_1{0%,to{opacity:.3}50%{opacity:1}}._flyout_99ica_1{position:absolute;top:calc(100% + 8px);right:0;width:320px;max-height:420px;background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-8);z-index:1000;display:flex;flex-direction:column;overflow:hidden;animation:_slideDown_99ica_1 var(--duration-normal) var(--easing-default);font-family:Segoe UI Variable,Segoe UI,sans-serif}@keyframes _slideDown_99ica_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._header_99ica_30{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border-default)}._headerTitle_99ica_38{font-size:14px;font-weight:600;color:var(--text-primary)}._markAllButton_99ica_44{border:none;background:transparent;color:var(--accent);font-size:12px;font-weight:500;cursor:pointer;padding:2px 6px;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--easing-default);font-family:Segoe UI Variable,Segoe UI,sans-serif}._markAllButton_99ica_44:hover{background:var(--accent-light)}._list_99ica_61{overflow-y:auto;flex:1}._notificationItem_99ica_66{display:flex;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:background var(--duration-fast) var(--easing-default)}._notificationItem_99ica_66:hover{background:var(--neutral-50)}._notificationItem_99ica_66:last-child{border-bottom:none}._unread_99ica_83{background:var(--accent-light)}._unread_99ica_83:hover{background:#dcedfb}._iconWrapper_99ica_91{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}._iconWrapper_99ica_91 svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._iconInfo_99ica_112{background:#e8f2fc;color:#0067c0}._iconWarning_99ica_117{background:#fff4ce;color:#9d6b00}._iconSuccess_99ica_122{background:#dff6dd;color:#107c10}._iconError_99ica_127{background:#fde7e9;color:#d13438}._content_99ica_132{flex:1;min-width:0}._title_99ica_137{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:2px;line-height:1.3}._description_99ica_145{font-size:12px;color:var(--text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._timestamp_99ica_155{font-size:11px;color:var(--text-disabled);margin-top:4px}._readIndicator_99ica_161{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;margin-top:6px}._empty_99ica_170{padding:32px 16px;text-align:center;font-size:13px;color:var(--text-secondary)}._bellButton_5lvwb_1{width:32px;height:32px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:background var(--duration-normal) var(--easing-default)}._bellButton_5lvwb_1:hover{background:var(--neutral-150)}._bellButton_5lvwb_1 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}._badge_5lvwb_30{position:absolute;top:4px;right:4px;width:14px;height:14px;border-radius:50%;background:#d13438;color:#fff;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;font-family:Segoe UI Variable,Segoe UI,sans-serif;pointer-events:none}._container_5lvwb_49{position:relative}._wrap_pt0ar_1{position:relative;display:inline-flex;align-items:center;gap:6px;padding:2px 6px 2px 8px;border:1px solid var(--border-default, #2a2f3a);border-radius:6px;background:var(--surface-secondary, #1d2230);font-family:JetBrains Mono,ui-monospace,monospace;height:30px}._clock_pt0ar_14{display:inline-flex;align-items:center;gap:6px;color:var(--text-primary, #e8dcc8);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;letter-spacing:.04em}._clockRunning_pt0ar_24{color:var(--brass, #c9a96e)}._dot_pt0ar_28{width:7px;height:7px;border-radius:50%;background:var(--text-secondary, #6b7280);display:inline-block}._dot_pt0ar_28[data-running=on]{background:#4ade80;box-shadow:0 0 6px #4ade80cc;animation:_cvTimerPulse_pt0ar_1 1.6s ease-in-out infinite}@keyframes _cvTimerPulse_pt0ar_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.7}}._time_pt0ar_46{min-width:48px}._controls_pt0ar_50{display:inline-flex;align-items:center;gap:2px}._btn_pt0ar_56,._btnPrimary_pt0ar_57,._btnGhost_pt0ar_58{width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--text-secondary, #9aa0a6);cursor:pointer;font-size:11px;line-height:1;font-family:inherit;transition:background .12s ease,color .12s ease,border-color .12s ease}._btn_pt0ar_56:hover,._btnPrimary_pt0ar_57:hover,._btnGhost_pt0ar_58:hover{background:#c9a96e1f;color:var(--text-primary, #e8dcc8);border-color:var(--border-hover, #3a4052)}._btnPrimary_pt0ar_57{background:#c9a96e24;color:var(--brass, #c9a96e);border-color:#c9a96e4d;padding:0 10px;width:auto;min-width:32px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._btnPrimary_pt0ar_57:hover{background:#c9a96e3d}._btnPrimary_pt0ar_57:disabled{opacity:.5;cursor:not-allowed;background:transparent}._btnGhost_pt0ar_58{color:var(--text-secondary, #9aa0a6);font-size:14px}._popover_pt0ar_110{position:absolute;top:calc(100% + 8px);right:0;width:320px;padding:12px;background:var(--surface-primary, #0d0f15);border:1px solid var(--border-default, #2a2f3a);border-radius:8px;box-shadow:0 12px 32px #0006;z-index:500;display:flex;flex-direction:column;gap:10px;animation:_cvPopoverIn_pt0ar_1 .14s ease-out}@keyframes _cvPopoverIn_pt0ar_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._popoverHeader_pt0ar_132{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--brass, #c9a96e)}._popoverRow_pt0ar_140{display:flex;flex-direction:column;gap:4px}._popoverLabel_pt0ar_146{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary, #8a93a6)}._popoverHours_pt0ar_154{font-family:JetBrains Mono,ui-monospace,monospace;font-size:20px;font-weight:700;color:var(--brass, #c9a96e);font-variant-numeric:tabular-nums}._popoverMatter_pt0ar_162{font-size:12px;color:var(--text-primary, #e8dcc8);padding:6px 8px;background:var(--surface-secondary, #1d2230);border:1px solid var(--border-default, #2a2f3a);border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._popoverInput_pt0ar_174{resize:vertical;min-height:48px;padding:8px;background:var(--surface-secondary, #1d2230);border:1px solid var(--border-default, #2a2f3a);border-radius:4px;color:var(--text-primary, #e8dcc8);font-family:inherit;font-size:12px;line-height:1.4}._popoverInput_pt0ar_174:focus{outline:none;border-color:var(--brass-dim, #a8894e)}._popoverActions_pt0ar_191{display:flex;justify-content:flex-end;gap:6px;margin-top:4px}._titleBar_1jcc8_1{height:var(--title-bar-height);min-height:var(--title-bar-height);background:var(--surface-primary);border-bottom:1px solid var(--border-default);display:flex;align-items:center;padding:0 20px;gap:16px}._brand_1jcc8_12{display:flex;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0}._searchBar_1jcc8_21{flex:1;max-width:520px;margin:0 auto;cursor:pointer;outline:none;transition:max-width var(--duration-slow) var(--easing-spring)}._searchBar_1jcc8_21._expanded_1jcc8_30{max-width:640px}._searchWrapper_1jcc8_34{position:relative}._searchInput_1jcc8_38{width:100%;height:36px;border:1.5px solid var(--border-default);border-radius:6px;padding:0 14px 0 36px;font-size:14px;color:var(--text-primary);background:var(--surface-secondary);outline:none;cursor:pointer;transition:border-color var(--duration-normal) var(--easing-default),background var(--duration-normal) var(--easing-default),box-shadow var(--duration-normal) var(--easing-default)}._searchInput_1jcc8_38::placeholder{color:var(--text-disabled)}._searchBar_1jcc8_21._expanded_1jcc8_30 ._searchInput_1jcc8_38,._searchInput_1jcc8_38:focus{border-color:var(--neutral-800);background:var(--surface-primary);box-shadow:0 0 0 3px #1a1a1a0f;cursor:text}._searchIcon_1jcc8_67{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--text-disabled);pointer-events:none;transition:color var(--duration-normal) var(--easing-default)}._searchBar_1jcc8_21._expanded_1jcc8_30 ._searchIcon_1jcc8_67{color:var(--text-secondary)}._searchShortcut_1jcc8_83{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:11px;font-weight:500;color:var(--text-disabled);background:var(--surface-primary);border:1px solid var(--border-default);border-radius:4px;padding:1px 6px;line-height:18px;pointer-events:none;transition:opacity var(--duration-normal) var(--easing-default)}._searchBar_1jcc8_21._expanded_1jcc8_30 ._searchShortcut_1jcc8_83{opacity:0}._rightSection_1jcc8_105{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}._iconButton_1jcc8_113{width:34px;height:34px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:background var(--duration-normal) var(--easing-default)}._iconButton_1jcc8_113:hover{background:var(--neutral-150)}._iconButton_1jcc8_113 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}._userButton_1jcc8_142{display:flex;align-items:center;gap:8px;height:34px;border:none;background:transparent;border-radius:var(--radius-sm);padding:0 10px;cursor:pointer;color:var(--text-primary);font-size:13px;font-weight:500;transition:background var(--duration-normal) var(--easing-default)}._userButton_1jcc8_142:hover{background:var(--neutral-150)}._avatar_1jcc8_162{width:28px;height:28px;border-radius:50%;background:var(--neutral-800);color:var(--text-on-accent);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}._userMenuContainer_1jcc8_175{position:relative}._userMenu_1jcc8_175{position:absolute;top:calc(100% + 8px);right:0;min-width:240px;background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-8);z-index:1000;overflow:hidden}._userMenuHeader_1jcc8_192{padding:14px 16px;border-bottom:1px solid var(--border-default)}._userName_1jcc8_197{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:2px}._userEmail_1jcc8_204{font-size:12px;color:var(--text-secondary)}._userMenuDivider_1jcc8_209{height:1px;background:var(--border-default)}._userMenuItem_1jcc8_214{width:100%;padding:10px 16px;border:none;background:transparent;text-align:left;font-size:13px;color:var(--text-primary);cursor:pointer;transition:background var(--duration-normal) var(--easing-default)}._userMenuItem_1jcc8_214:hover{background:var(--neutral-150)}._assistantBtn_1jcc8_231{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;background:transparent;border:1px solid var(--border-default, #2a2f3a);border-radius:6px;color:var(--text-secondary, #9aa0a6);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}._assistantBtn_1jcc8_231:hover{background:var(--surface-secondary, rgba(201, 169, 110, .08));color:var(--text-primary, #e8dcc8);border-color:var(--border-hover, #3a4052)}._assistantBtnActive_1jcc8_256{background:#c9a96e24;border-color:var(--brass, #c9a96e);color:var(--brass, #c9a96e)}._assistantBtnShortcut_1jcc8_266{opacity:.55;font-weight:500;padding-left:2px}@media(max-width:900px){._assistantBtnLabel_1jcc8_262,._assistantBtnShortcut_1jcc8_266{display:none}._assistantBtn_1jcc8_231{padding:0 8px}}._mobileBtn_1jcc8_278{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--border-default, #2a2f3a);border-radius:6px;color:var(--text-secondary, #9aa0a6);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}._mobileBtn_1jcc8_278:hover{background:var(--surface-secondary, rgba(201, 169, 110, .08));color:var(--text-primary, #e8dcc8);border-color:var(--border-hover, #3a4052)}._activityBar_r5n7h_1{height:100%;display:flex;flex-direction:column;transition:width var(--duration-normal) var(--easing-default),min-width var(--duration-normal) var(--easing-default);overflow:hidden;border-right:1px solid var(--border-default)}._expanded_r5n7h_11{width:200px;min-width:200px}._collapsed_r5n7h_16{width:var(--activity-bar-width);min-width:var(--activity-bar-width);align-items:center;background:var(--nav-bg)}._pagePanel_r5n7h_24{flex-shrink:0;overflow-y:auto;overflow-x:hidden;background:var(--surface-secondary);padding:12px 12px 8px;font-family:Segoe UI Variable,Segoe UI,sans-serif}._divider_r5n7h_34{flex-shrink:0;height:8px;display:flex;align-items:center;justify-content:center;cursor:ns-resize;background:var(--neutral-150);border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default);transition:background .15s ease}._divider_r5n7h_34:hover{background:var(--neutral-200)}._grip_r5n7h_51{font-size:8px;color:var(--text-disabled);letter-spacing:-1px;line-height:1;-webkit-user-select:none;user-select:none}._navPanel_r5n7h_60{flex:1;display:flex;flex-direction:column;background:var(--nav-bg);padding:8px 0;gap:4px;min-height:0;overflow-y:auto}._navItems_r5n7h_71{display:flex;flex-direction:column;gap:2px;flex:1;padding:0 6px}._collapsed_r5n7h_16 ._navItems_r5n7h_71{align-items:center;padding:0}._bottomItems_r5n7h_84{display:flex;flex-direction:column;gap:2px;margin-top:auto;padding:0 6px 4px}._collapsed_r5n7h_16 ._bottomItems_r5n7h_84{align-items:center;padding:0 0 4px}._navButton_r5n7h_97{position:relative;height:34px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--nav-text);cursor:pointer;display:flex;align-items:center;gap:10px;padding:0 10px;width:100%;transition:background var(--duration-normal) var(--easing-default),color var(--duration-normal) var(--easing-default)}._collapsed_r5n7h_16 ._navButton_r5n7h_97{width:36px;height:36px;justify-content:center;padding:0}._navButton_r5n7h_97:hover{background:var(--nav-bg-hover);color:var(--nav-text-active)}._navButton_r5n7h_97._active_r5n7h_126{color:var(--nav-text-active);background:var(--nav-bg-active)}._navButton_r5n7h_97._active_r5n7h_126:before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);width:3px;height:16px;background:var(--nav-indicator);border-radius:0 2px 2px 0}._icon_r5n7h_143{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}._icon_r5n7h_143 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}._label_r5n7h_162{font-size:13px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1;font-family:Segoe UI Variable,Segoe UI,sans-serif}._navButton_r5n7h_97._active_r5n7h_126 ._label_r5n7h_162{font-weight:500}._collapseButton_r5n7h_176{margin-top:4px;border-top:1px solid var(--nav-border);border-radius:0 0 var(--radius-sm) var(--radius-sm);padding-top:4px;color:var(--nav-text)}._collapseButton_r5n7h_176:hover{color:var(--nav-text-active);background:var(--nav-bg-hover)}._panelTitle_r5n7h_191{font-size:13px;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px}._panelSection_r5n7h_200{margin-bottom:14px}._panelLabel_r5n7h_204{font-size:10px;font-weight:700;color:var(--text-disabled);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;padding:0 2px}._overlay_1ppos_4{position:fixed;inset:0;background:#0f141e47;z-index:9999;display:flex;justify-content:center;padding-top:120px;animation:_fadeIn_1ppos_1 var(--duration-fast) var(--easing-default)}@keyframes _fadeIn_1ppos_1{0%{opacity:0}to{opacity:1}}@keyframes _slideDown_1ppos_1{0%{opacity:0;transform:scale(.98) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}._command_1ppos_36{width:640px;max-height:400px;background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-8);overflow:hidden;display:flex;flex-direction:column;animation:_slideDown_1ppos_1 var(--duration-normal) var(--easing-default);font-family:Segoe UI Variable,Segoe UI,sans-serif;align-self:flex-start}._inputWrapper_1ppos_52{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-default)}._searchIcon_1ppos_60{width:16px;height:16px;color:var(--text-disabled);flex-shrink:0}._input_1ppos_52{flex:1;border:none;outline:none;background:transparent;font-size:14px;color:var(--text-primary);font-family:Segoe UI Variable,Segoe UI,sans-serif}._input_1ppos_52::placeholder{color:var(--text-disabled)}._list_1ppos_82{overflow-y:auto;max-height:340px;padding:6px}._groupHeading_1ppos_89{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);padding:8px 10px 4px;-webkit-user-select:none;user-select:none}._item_1ppos_100{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm);cursor:pointer;font-size:13px;color:var(--text-primary);transition:background var(--duration-fast) var(--easing-default);-webkit-user-select:none;user-select:none}._item_1ppos_100[data-selected=true]{background:var(--accent-light);color:var(--accent)}._item_1ppos_100:hover{background:var(--neutral-100)}._item_1ppos_100[data-selected=true]:hover{background:var(--accent-light)}._itemIcon_1ppos_126{width:16px;height:16px;color:var(--text-secondary);flex-shrink:0}._item_1ppos_100[data-selected=true] ._itemIcon_1ppos_126{color:var(--accent)}._itemLabel_1ppos_137{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemShortcut_1ppos_144{font-size:11px;color:var(--text-disabled);border:1px solid var(--border-default);border-radius:3px;padding:1px 5px;line-height:16px;flex-shrink:0}._empty_1ppos_155{padding:24px;text-align:center;font-size:13px;color:var(--text-secondary)}._separator_1ppos_163{height:1px;background:var(--border-subtle);margin:4px 10px}._placeholderBadge_1ppos_170{font-size:10px;color:var(--text-disabled);background:var(--neutral-150);border-radius:3px;padding:1px 5px;flex-shrink:0}._footer_1ppos_180{display:flex;align-items:center;gap:16px;padding:8px 16px;border-top:1px solid var(--border-default, #2a2f3a);background:var(--surface-primary, #0d0f15);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;color:var(--text-secondary, #8a93a6);flex-wrap:wrap}._footerHint_1ppos_192{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}._footerHint_1ppos_192 kbd{display:inline-block;padding:1px 5px;background:var(--surface-secondary, #1d2230);border:1px solid var(--border-default, #2a2f3a);border-bottom-width:2px;border-radius:3px;font-family:inherit;font-size:10px;color:var(--text-primary, #e8dcc8);line-height:1.2}._footerLink_1ppos_211{margin-left:auto;background:none;border:1px solid var(--border-default, #2a2f3a);border-radius:4px;color:var(--accent, #1e5a8a);padding:3px 10px;font-family:inherit;font-size:11px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background var(--duration-fast) var(--easing-default)}._footerLink_1ppos_211:hover{background:var(--surface-secondary, #1d2230)}._footerLink_1ppos_211 kbd{display:inline-block;padding:1px 5px;background:var(--surface-secondary, #1d2230);border:1px solid var(--border-default, #2a2f3a);border-bottom-width:2px;border-radius:3px;font-family:inherit;font-size:10px;color:var(--text-primary, #e8dcc8);line-height:1.2}._drawer_vlbwu_6{flex:0 0 auto;width:min(420px,100vw);height:100%;background:var(--surface-primary, #ffffff);border-left:1px solid var(--border-default, #d5d3cf);box-shadow:-4px 0 16px #0000000f;display:flex;flex-direction:column;position:relative;z-index:5;animation:_cvSlideIn_vlbwu_1 .2s var(--easing-default, ease-out);color:var(--text-primary, #1a1a1a)}@media(max-width:640px){._drawer_vlbwu_6{width:100vw}}@keyframes _cvSlideIn_vlbwu_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._header_vlbwu_32{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--border-subtle, #e8e6e2);background:var(--surface-secondary, #faf9f7);height:var(--title-bar-height, 48px);flex-shrink:0}._title_vlbwu_43{display:flex;align-items:center;gap:8px;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary, #555555)}._titleText_vlbwu_55{color:var(--accent, #1e5a8a)}._muted_vlbwu_59{color:var(--text-disabled, #999999);font-weight:400;text-transform:none;letter-spacing:normal;font-family:inherit}._statusDot_vlbwu_67{width:8px;height:8px;border-radius:50%;background:var(--neutral-300, #d0cec9);display:inline-block;transition:background var(--duration-fast, .1s)}._statusDot_vlbwu_67[data-status=on]{background:var(--status-success, #2e7d32);box-shadow:0 0 6px #2e7d3266}._headerActions_vlbwu_80{display:flex;gap:2px}._iconBtn_vlbwu_85{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm, 4px);color:var(--text-secondary, #555555);cursor:pointer;font-size:16px;line-height:1;transition:background var(--duration-fast, .1s),color var(--duration-fast, .1s)}._iconBtn_vlbwu_85:hover{background:var(--neutral-150, #edece8);color:var(--text-primary, #1a1a1a)}._transcript_vlbwu_105{flex:1 1 auto;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px;min-height:0;background:var(--surface-primary, #ffffff)}._empty_vlbwu_116{color:var(--text-secondary, #555555);font-size:13px;line-height:1.55;padding:32px 8px;text-align:center}._empty_vlbwu_116 ._hint_vlbwu_123{margin-top:8px;font-size:12px;color:var(--text-disabled, #999999)}._row_vlbwu_129{display:flex;flex-direction:column;align-items:flex-start;gap:4px}._rowUser_vlbwu_135{align-items:flex-end}._meta_vlbwu_139{display:flex;align-items:center;gap:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-disabled, #999999)}._metaLabel_vlbwu_150{color:var(--accent, #1e5a8a);font-weight:600}._metaTime_vlbwu_155{opacity:.8}._bubble_vlbwu_159{max-width:88%;padding:9px 13px;border-radius:var(--radius-lg, 12px);font-size:13.5px;line-height:1.55;color:var(--text-primary, #1a1a1a);white-space:pre-wrap;word-break:break-word;box-shadow:var(--shadow-2, 0 1px 2px rgba(0,0,0,.06))}._bubbleUser_vlbwu_171{background:var(--accent, #1e5a8a);color:var(--text-on-accent, #ffffff);border-top-right-radius:var(--radius-sm, 4px)}._bubbleAssistant_vlbwu_177{background:var(--surface-secondary, #faf9f7);border:1px solid var(--border-subtle, #e8e6e2);border-left:3px solid var(--accent, #1e5a8a);border-top-left-radius:var(--radius-sm, 4px)}._bubbleStreaming_vlbwu_184{box-shadow:0 0 0 2px #1e5a8a1f}._caret_vlbwu_188{display:inline-block;width:6px;height:13px;margin-left:4px;background:var(--accent, #1e5a8a);border-radius:1px;vertical-align:text-bottom;animation:_cvCaretBlink_vlbwu_1 1s ease-in-out infinite}@keyframes _cvCaretBlink_vlbwu_1{0%,to{opacity:.3}50%{opacity:1}}._systemRow_vlbwu_204{display:flex;justify-content:center}._systemPill_vlbwu_208{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;padding:5px 12px;border-radius:999px;background:var(--neutral-100, #f5f4f1);border:1px solid var(--border-subtle, #e8e6e2);color:var(--text-secondary, #555555)}._progressRow_vlbwu_219{display:flex;align-items:center;gap:10px;padding:8px 16px;border-top:1px solid var(--border-subtle, #e8e6e2);background:var(--surface-secondary, #faf9f7);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:var(--text-secondary, #555555);flex-shrink:0}._wave_vlbwu_232{display:inline-flex;align-items:center;gap:2px;height:14px}._waveBar_vlbwu_238{display:inline-block;width:2px;height:14px;border-radius:1px;background:var(--accent, #1e5a8a);transform-origin:center}._waveBar_vlbwu_238:nth-child(1){animation:_cvWave1_vlbwu_1 2.5s ease-in-out infinite}._waveBar_vlbwu_238:nth-child(2){animation:_cvWave2_vlbwu_1 2.5s ease-in-out infinite}._waveBar_vlbwu_238:nth-child(3){animation:_cvWave3_vlbwu_1 2.5s ease-in-out infinite}._waveBar_vlbwu_238:nth-child(4){animation:_cvWave4_vlbwu_1 2.5s ease-in-out infinite}._waveBar_vlbwu_238:nth-child(5){animation:_cvWave5_vlbwu_1 2.5s ease-in-out infinite}@keyframes _cvWave1_vlbwu_1{0%{transform:scaleY(.15);opacity:.25}5%{transform:scaleY(1);opacity:1}14%{transform:scaleY(.8);opacity:.8}24%{transform:scaleY(.55);opacity:.55}36%{transform:scaleY(.15);opacity:.25}74%{transform:scaleY(.15);opacity:.25}80%{transform:scaleY(.55);opacity:.55}88%{transform:scaleY(.8);opacity:.8}95%{transform:scaleY(1);opacity:1}to{transform:scaleY(.15);opacity:.25}}@keyframes _cvWave2_vlbwu_1{0%{transform:scaleY(.15);opacity:.25}12%{transform:scaleY(.55);opacity:.55}20%{transform:scaleY(.8);opacity:.8}27%{transform:scaleY(1);opacity:1}36%{transform:scaleY(.8);opacity:.8}44%{transform:scaleY(.55);opacity:.55}to{transform:scaleY(.15);opacity:.25}}@keyframes _cvWave3_vlbwu_1{0%{transform:scaleY(.15);opacity:.25}22%{transform:scaleY(.55);opacity:.55}32%{transform:scaleY(.8);opacity:.8}40%{transform:scaleY(1);opacity:1}48%{transform:scaleY(.8);opacity:.8}55%{transform:scaleY(.55);opacity:.55}to{transform:scaleY(.15);opacity:.25}}@keyframes _cvWave4_vlbwu_1{0%{transform:scaleY(.15);opacity:.25}30%{transform:scaleY(.55);opacity:.55}40%{transform:scaleY(.8);opacity:.8}48%{transform:scaleY(1);opacity:1}56%{transform:scaleY(.8);opacity:.8}64%{transform:scaleY(.55);opacity:.55}to{transform:scaleY(.15);opacity:.25}}@keyframes _cvWave5_vlbwu_1{0%{transform:scaleY(.15);opacity:.25}35%{transform:scaleY(.55);opacity:.55}44%{transform:scaleY(.8);opacity:.8}50%{transform:scaleY(1);opacity:1}56%{transform:scaleY(.8);opacity:.8}65%{transform:scaleY(.55);opacity:.55}to{transform:scaleY(.15);opacity:.25}}._progressLabel_vlbwu_301{color:var(--text-primary, #1a1a1a);flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stepCounter_vlbwu_309,._elapsed_vlbwu_310{color:var(--text-secondary, #555555);flex-shrink:0;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){._waveBar_vlbwu_238,._caret_vlbwu_188{animation:none!important;opacity:.7}._drawer_vlbwu_6{animation:none!important}}._composer_vlbwu_322{display:flex;flex-direction:column;gap:8px;padding:12px 14px 14px;border-top:1px solid var(--border-subtle, #e8e6e2);background:var(--surface-secondary, #faf9f7);flex-shrink:0}._input_vlbwu_332{width:100%;resize:none;background:var(--surface-primary, #ffffff);border:1px solid var(--border-default, #d5d3cf);border-radius:var(--radius-md, 8px);padding:10px 12px;color:var(--text-primary, #1a1a1a);font-family:inherit;font-size:14px;line-height:1.4;box-shadow:var(--shadow-2, 0 1px 2px rgba(0,0,0,.04));transition:border-color var(--duration-fast, .1s),box-shadow var(--duration-fast, .1s)}._input_vlbwu_332::placeholder{color:var(--text-disabled, #999999)}._input_vlbwu_332:focus{outline:none;border-color:var(--accent, #1e5a8a);box-shadow:0 0 0 3px #1e5a8a1f}._input_vlbwu_332:disabled{opacity:.6;cursor:not-allowed;background:var(--neutral-100, #f5f4f1)}._sendBtn_vlbwu_360{align-self:flex-end;padding:7px 16px;background:var(--accent, #1e5a8a);color:var(--text-on-accent, #ffffff);border:1px solid var(--accent, #1e5a8a);border-radius:var(--radius-sm, 4px);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;font-weight:600;transition:background var(--duration-fast, .1s),border-color var(--duration-fast, .1s)}._sendBtn_vlbwu_360:hover:not(:disabled){background:var(--accent-hover, #174b75);border-color:var(--accent-hover, #174b75)}._sendBtn_vlbwu_360:active:not(:disabled){background:var(--accent-active, #113d60)}._sendBtn_vlbwu_360:disabled{background:var(--neutral-200, #e2e0dc);color:var(--text-disabled, #999999);border-color:var(--neutral-200, #e2e0dc);cursor:not-allowed}._overlay_upaq3_1{position:fixed;inset:0;background:#0f141e47;z-index:9998;display:flex;align-items:center;justify-content:center;animation:_fadeIn_upaq3_1 var(--duration-fast) var(--easing-default)}@keyframes _fadeIn_upaq3_1{0%{opacity:0}to{opacity:1}}._dialog_upaq3_17{width:660px;max-height:85vh;background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-8);display:flex;flex-direction:column;overflow:hidden;font-family:Segoe UI Variable,Segoe UI,sans-serif;animation:_slideUp_upaq3_1 var(--duration-normal) var(--easing-default)}@keyframes _slideUp_upaq3_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_upaq3_36{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-default)}._headerTitle_upaq3_44{font-size:16px;font-weight:600;color:var(--text-primary)}._headerActions_upaq3_50{display:flex;align-items:center;gap:6px}._simpleSearchButton_upaq3_56{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-sm, 4px);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:background var(--duration-fast) var(--easing-default),color var(--duration-fast) var(--easing-default);font-family:inherit}._simpleSearchButton_upaq3_56:hover{background:var(--neutral-150, rgba(0,0,0,.04));color:var(--text-primary)}._kbd_upaq3_77{display:inline-block;padding:0 5px;background:var(--neutral-150, rgba(0,0,0,.05));border:1px solid var(--border-default);border-bottom-width:2px;border-radius:3px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;color:var(--text-secondary);line-height:1.3}._closeButton_upaq3_91{width:28px;height:28px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--duration-fast) var(--easing-default)}._closeButton_upaq3_91:hover{background:var(--neutral-150)}._closeButton_upaq3_91 svg{width:16px;height:16px}._body_upaq3_114{padding:20px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:16px}._scopeGroup_upaq3_124{display:flex;gap:16px}._radioLabel_upaq3_129{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-primary);cursor:pointer}._radioLabel_upaq3_129 input[type=radio]{accent-color:var(--accent)}._searchRow_upaq3_143{display:flex;gap:8px}._searchInput_upaq3_148{flex:1;height:var(--input-height);border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:0 10px;font-size:13px;color:var(--text-primary);background:var(--surface-primary);outline:none;transition:border-color var(--duration-normal) var(--easing-default);font-family:Segoe UI Variable,Segoe UI,sans-serif}._searchInput_upaq3_148:focus{border-color:var(--accent)}._searchInput_upaq3_148::placeholder{color:var(--text-disabled)}._searchButton_upaq3_170{height:var(--input-height);padding:0 16px;border:none;border-radius:var(--radius-sm);background:var(--accent);color:var(--text-on-accent);font-size:13px;font-weight:500;cursor:pointer;transition:background var(--duration-fast) var(--easing-default);font-family:Segoe UI Variable,Segoe UI,sans-serif;white-space:nowrap}._searchButton_upaq3_170:hover{background:var(--accent-hover)}._searchButton_upaq3_170:disabled{opacity:.5;cursor:not-allowed}._checkboxSection_upaq3_195{display:flex;flex-direction:column;gap:6px}._sectionLabel_upaq3_201{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary)}._checkboxGrid_upaq3_209{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}._checkboxLabel_upaq3_215{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-primary);cursor:pointer;padding:2px 0}._checkboxLabel_upaq3_215 input[type=checkbox]{accent-color:var(--accent);width:14px;height:14px}._resultsArea_upaq3_232{flex:1;min-height:0;max-height:240px;overflow-y:auto;border:1px solid var(--border-default);border-radius:var(--radius-sm)}._resultsTable_upaq3_241{width:100%;border-collapse:collapse;font-size:13px}._resultsTable_upaq3_241 thead{position:sticky;top:0;z-index:1}._resultsTable_upaq3_241 th{background:var(--neutral-100);padding:6px 10px;text-align:left;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary);border-bottom:1px solid var(--border-default);white-space:nowrap}._resultsTable_upaq3_241 td{padding:6px 10px;color:var(--text-primary);border-bottom:1px solid var(--border-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultsTable_upaq3_241 tbody tr:nth-child(2n){background:var(--neutral-50, #f9f9fa)}._resultsTable_upaq3_241 tbody tr:hover{background:var(--accent-subtle)}._resultsTable_upaq3_241 tbody tr._selected_upaq3_283{background:var(--accent);color:var(--text-on-accent)}._resultsTable_upaq3_241 tbody tr._selected_upaq3_283 td{color:var(--text-on-accent)}._resultsTable_upaq3_241 tbody tr{cursor:pointer}._resultStatus_upaq3_296{display:inline-block;padding:1px 6px;border-radius:3px;font-size:11px;font-weight:500;text-transform:capitalize}._emptyResults_upaq3_305{padding:24px;text-align:center;font-size:13px;color:var(--text-disabled)}._searchingText_upaq3_312{padding:24px;text-align:center;font-size:13px;color:var(--text-secondary)}._resultCount_upaq3_319{font-size:12px;color:var(--text-secondary);padding:4px 0}._footer_upaq3_326{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid var(--border-default)}._buttonSecondary_upaq3_334{height:30px;padding:0 14px;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-primary);color:var(--text-primary);font-size:13px;font-weight:500;cursor:pointer;transition:background var(--duration-fast) var(--easing-default);font-family:Segoe UI Variable,Segoe UI,sans-serif}._buttonSecondary_upaq3_334:hover{background:var(--neutral-100)}._buttonPrimary_upaq3_352{height:30px;padding:0 14px;border:none;border-radius:var(--radius-sm);background:var(--accent);color:var(--text-on-accent);font-size:13px;font-weight:500;cursor:pointer;transition:background var(--duration-fast) var(--easing-default);font-family:Segoe UI Variable,Segoe UI,sans-serif}._buttonPrimary_upaq3_352:hover{background:var(--accent-hover)}._buttonPrimary_upaq3_352:disabled,._buttonSecondary_upaq3_334:disabled{opacity:.5;cursor:not-allowed}._resultTitle_upaq3_376{font-weight:500;color:var(--text-primary);margin-bottom:2px}._matchedList_upaq3_382{list-style:none;margin:2px 0 0;padding:0;font-size:11px;color:var(--text-secondary)}._matchedItem_upaq3_390{padding:1px 0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._matchedLabel_upaq3_398{font-weight:600;color:var(--text-tertiary, var(--text-secondary))}._matchedSnippet_upaq3_403{color:var(--text-secondary)}._matchedMore_upaq3_407{font-style:italic;color:var(--text-tertiary, var(--text-secondary));padding:1px 0}._snippetMark_upaq3_413{background:var(--accent-soft, rgba(30, 90, 138, .14));color:var(--accent, #1e5a8a);padding:0 2px;border-radius:2px;font-weight:600}._container_10afn_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;gap:16px;min-height:200px}._icon_10afn_12{color:var(--status-danger);opacity:.7}._title_10afn_17{font-size:16px;font-weight:600;color:var(--text-primary);font-family:Segoe UI Variable,Segoe UI,sans-serif}._message_10afn_24{font-size:13px;color:var(--text-secondary);max-width:400px;line-height:1.5;font-family:Segoe UI Variable,Segoe UI,sans-serif}._retryButton_10afn_32{margin-top:4px;padding:6px 20px;border:none;border-radius:var(--radius-sm);background:var(--accent);color:var(--text-on-accent);font-size:13px;font-weight:500;font-family:Segoe UI Variable,Segoe UI,sans-serif;cursor:pointer;transition:background var(--duration-normal) var(--easing-default)}._retryButton_10afn_32:hover{background:var(--accent-hover)}._retryButton_10afn_32:active{background:var(--accent-active)}._shell_9vmvj_1{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:var(--surface-tertiary)}._body_9vmvj_9{display:flex;flex:1;overflow:hidden}._workspace_9vmvj_15{flex:1;overflow:hidden;position:relative;background:var(--surface-tertiary)}._pageContent_9vmvj_22{position:absolute;inset:0;overflow:auto;z-index:0}:root{--accent: #1e5a8a;--accent-hover: #174b75;--accent-active: #113d60;--accent-light: #e1eef8;--neutral-50: #faf9f7;--neutral-100: #f5f4f1;--neutral-150: #edece8;--neutral-200: #e2e0dc;--neutral-300: #d0cec9;--neutral-400: #a8a5a0;--neutral-500: #787570;--neutral-600: #5a5752;--neutral-700: #433f3b;--neutral-800: #2c2926;--neutral-900: #1a1816;--surface-primary: #ffffff;--surface-secondary: #faf9f7;--surface-tertiary: #f3f2ef;--surface-elevated: #ffffff;--text-primary: #1a1a1a;--text-secondary: #555555;--text-disabled: #999999;--text-on-accent: #ffffff;--text-link: #1e5a8a;--border-default: #d5d3cf;--border-subtle: #e8e6e2;--border-strong: #b0ada8;--shadow-2: 0 1px 2px rgba(0, 0, 0, .06), 0 2px 4px rgba(0, 0, 0, .04);--shadow-4: 0 2px 4px rgba(0, 0, 0, .06), 0 4px 8px rgba(0, 0, 0, .08);--shadow-8: 0 4px 8px rgba(0, 0, 0, .08), 0 8px 24px rgba(0, 0, 0, .12);--shadow-card: 0 1px 3px rgba(0, 0, 0, .06), 0 4px 12px rgba(0, 0, 0, .04);--surface-1: #ffffff;--surface-2: #faf9f7;--surface-3: #f0eeeb;--nav-bg: #1b3a52;--nav-bg-hover: #24495e;--nav-bg-active: #2e5a75;--nav-text: rgba(255, 255, 255, .75);--nav-text-active: #ffffff;--nav-indicator: #5bb8f5;--nav-border: rgba(255, 255, 255, .08);--event-form-bg: #faf6e8;--event-form-bg-alt: #f0ebd4;--event-header-bg: #ede7cf;--event-label: #4a4538;--event-input-border: #c8c0a8;--event-input-bg: #ffffff;--event-sidebar-bg: #e4dcc4;--event-sidebar-text: #4a5568;--event-sidebar-text-active: #1e5a8a;--event-sidebar-active-bg: #faf6e8;--event-toolbar-bg: linear-gradient(180deg, #eae5d2 0%, #ddd7c2 100%);--event-border: #d0c9b0;--event-btn-primary: #1e5a8a;--event-btn-primary-hover: #174b75;--event-section-bg: #e6dec6;--event-section-text: #3d3528;--event-section-accent: #1e5a8a;--table-header-bg: #eceae6;--table-header-text: #555555;--table-header-border: #d5d3cf;--table-row-hover: #edf3fa;--table-row-alt: #faf9f7;--table-row-selected: #cce0f5;--table-row-selected-hover: #b8d4f0;--status-success: #2e7d32;--status-warning: #e65100;--status-danger: #c62828;--status-info: #1565c0;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--title-bar-height: 48px;--activity-bar-width: 48px;--taskbar-height: 38px;--row-height: 32px;--input-height: 32px;--duration-fast: .1s;--duration-normal: .15s;--duration-slow: .25s;--easing-default: ease-out;--easing-spring: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{font-family:Segoe UI Variable,Segoe UI,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.5;color:#1a1a1a;background-color:#f3f3f3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh}#root{min-height:100vh;display:flex;flex-direction:column}
