._sidebar_1kj8f_1{display:flex;flex-direction:column;gap:var(--space-4);width:var(--sidebar-width);padding:var(--space-4);background:var(--color-sidebar-bg);color:var(--color-sidebar-text);overflow-y:auto}._sidebar_1kj8f_1[hidden]{display:none}._brand_1kj8f_16{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:#fff}._user_1kj8f_26{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2);border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}._avatar_1kj8f_35{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-primary-contrast);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm)}._userText_1kj8f_49{display:flex;flex-direction:column;min-width:0}._userName_1kj8f_55{font-weight:var(--font-weight-bold);color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userEmail_1kj8f_63{font-size:var(--font-size-sm);color:var(--color-sidebar-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nav_1kj8f_71{display:flex;flex-direction:column;gap:var(--space-4)}._group_1kj8f_77{display:flex;flex-direction:column;gap:var(--space-1)}._groupTitle_1kj8f_83{margin:0;padding:0 var(--space-2);font-size:.75rem;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-sidebar-heading)}._list_1kj8f_93{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._link_1kj8f_102{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-sidebar-text);text-decoration:none;font-weight:var(--font-weight-medium)}._link_1kj8f_102:hover{background:var(--color-sidebar-hover-bg)}._link_1kj8f_102:focus-visible{box-shadow:0 0 0 3px #fff9}._active_1kj8f_121,._active_1kj8f_121:hover{background:var(--color-sidebar-active-bg);color:#fff}._icon_1kj8f_127{flex:none}._button_i06wg_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);font-weight:var(--font-weight-bold);cursor:pointer;white-space:nowrap;transition:background-color .15s ease}._button_i06wg_1:disabled{opacity:.55;cursor:not-allowed}._sm_i06wg_19{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm)}._md_i06wg_24{padding:var(--space-2) var(--space-4);font-size:var(--font-size-base)}._lg_i06wg_29{padding:var(--space-3) var(--space-5);font-size:var(--font-size-base)}._primary_i06wg_34{background:var(--color-primary);color:var(--color-primary-contrast)}._primary_i06wg_34:hover:not(:disabled){background:var(--color-primary-hover)}._dark_i06wg_42{background:var(--color-dark);color:#fff}._dark_i06wg_42:hover:not(:disabled){background:var(--color-dark-hover)}._secondary_i06wg_50{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}._secondary_i06wg_50:hover:not(:disabled){background:var(--color-surface-muted)}._danger_i06wg_59{background:var(--color-danger);color:#fff}._danger_i06wg_59:hover:not(:disabled){background:var(--color-danger-hover)}._ghost_i06wg_67{background:transparent;color:var(--color-text)}._ghost_i06wg_67:hover:not(:disabled){background:var(--color-neutral-bg)}._spinner_i06wg_75{width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_i06wg_75 .7s linear infinite}@keyframes _spin_i06wg_75{to{transform:rotate(360deg)}}._badge_1yaho_1{display:inline-flex;align-items:center;padding:2px var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:1.5}._success_1yaho_11{background:var(--color-success-bg);color:var(--color-success-text)}._primary_1yaho_15,._info_1yaho_16{background:var(--color-primary-bg);color:var(--color-primary-text)}._warning_1yaho_20{background:var(--color-warning-bg);color:var(--color-warning-text)}._danger_1yaho_24{background:var(--color-danger-bg);color:var(--color-danger-text)}._neutral_1yaho_28{background:var(--color-neutral-bg);color:var(--color-neutral-text)}._header_103uu_1{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-6) var(--space-5);background:var(--color-bg-page)}._text_103uu_11{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._title_103uu_18{font-size:var(--font-size-title);font-weight:var(--font-weight-title);color:var(--color-text)}._actions_103uu_24{display:flex;align-items:center;gap:var(--space-2)}._description_103uu_29{display:flex;flex-direction:column;gap:var(--space-1);color:var(--color-text-muted);font-size:15px}._list_lr2gw_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none;font-size:var(--font-size-sm);color:var(--color-text-muted)}._item_lr2gw_13{display:inline-flex;align-items:center;gap:var(--space-2)}._link_lr2gw_19{color:var(--color-text-muted);text-decoration:none;border-radius:var(--radius-sm)}._link_lr2gw_19:hover{color:var(--color-primary);text-decoration:underline}._current_lr2gw_29{color:var(--color-text);font-weight:var(--font-weight-bold)}._separator_lr2gw_34{color:var(--color-text-muted)}._root_ln64m_1{position:relative;display:inline-block}._trigger_ln64m_6{width:32px;height:32px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1;cursor:pointer}._trigger_ln64m_6:hover{background:var(--color-neutral-bg);color:var(--color-text)}._menu_ln64m_23{position:absolute;right:0;top:100%;z-index:20;min-width:160px;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-menu)}._item_ln64m_36{display:block;width:100%;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);text-align:left;cursor:pointer}._item_ln64m_36:hover,._item_ln64m_36:focus-visible{background:var(--color-neutral-bg)}._danger_ln64m_53{color:var(--color-danger-text)}._pagination_1lhz0_1{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-5);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-muted)}._size_1lhz0_12{display:flex;align-items:center;gap:var(--space-2)}._select_1lhz0_18{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}._buttons_1lhz0_26{display:flex;gap:var(--space-1)}._arrow_1lhz0_31{width:32px;height:32px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-lg);line-height:1;cursor:pointer}._arrow_1lhz0_31:disabled{opacity:.45;cursor:not-allowed}._wrapper_q1rie_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}._scroll_q1rie_8{overflow-x:auto}._table_q1rie_12{width:100%;border-collapse:collapse;font-size:var(--font-size-base)}._caption_q1rie_18{padding:var(--space-4);text-align:left;font-weight:var(--font-weight-bold)}._th_q1rie_24{padding:var(--space-3) var(--space-4);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-align:left;border-bottom:1px solid var(--color-border)}._td_q1rie_34{padding:var(--space-3) var(--space-4);color:var(--color-text)}._row_q1rie_39+._row_q1rie_39,._row_q1rie_39{border-bottom:1px solid var(--color-border)}._row_q1rie_39:last-child{border-bottom:none}._checkCell_q1rie_48{width:44px;padding:var(--space-3) var(--space-4);background:inherit}thead ._checkCell_q1rie_48,thead ._actionCell_q1rie_55{background:var(--color-surface-muted);border-bottom:1px solid var(--color-border)}._actionCell_q1rie_55{width:56px;padding:var(--space-2);text-align:right}._right_q1rie_66{text-align:right;font-variant-numeric:tabular-nums}._summary_q1rie_71{border-top:1px solid var(--color-border-strong);background:var(--color-surface-muted);font-weight:var(--font-weight-bold)}._rowHead_q1rie_77{text-align:left}._card_kd7oe_1{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._highlight_kd7oe_12{border-color:var(--color-primary)}._title_kd7oe_16{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-muted)}._nav_w6ya9_1{display:flex;flex-direction:column;gap:var(--space-4)}._heading_w6ya9_7{margin-bottom:var(--space-2);padding:0 var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted)}._list_w6ya9_17{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}._link_w6ya9_26{display:block;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text);text-decoration:none}._link_w6ya9_26:hover{background:var(--color-neutral-bg)}._active_w6ya9_38{background:var(--color-primary-bg);color:var(--color-primary-text);font-weight:var(--font-weight-bold)}._group_1yao6_1{display:inline-flex;align-items:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);overflow:hidden}._button_1yao6_9{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-width:40px;min-height:32px;padding:0 var(--space-2);border:none;background:transparent;color:var(--color-text);font:inherit;font-size:var(--font-size-sm);cursor:pointer}._button_1yao6_9+._button_1yao6_9{border-left:1px solid var(--color-border-strong)}._button_1yao6_9:hover{background:var(--color-neutral-bg)}._button_1yao6_9:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;box-shadow:var(--focus-ring)}._active_1yao6_40{background:var(--color-primary-bg);color:var(--color-primary-text);font-weight:700;text-decoration:underline;text-underline-offset:3px}._header_c7u2l_1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--topbar-height);padding:0 var(--space-4);background:var(--color-bg);border-bottom:1px solid var(--color-border)}._menuButton_c7u2l_12{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text);cursor:pointer}._menuButton_c7u2l_12:hover{background:var(--color-neutral-bg)}._user_c7u2l_29{display:flex;align-items:center;gap:var(--space-3);min-width:0}._userName_c7u2l_36{font-size:var(--font-size-sm);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._shell_1qtaq_1{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);min-height:100vh}._navZu_1qtaq_7{grid-template-columns:minmax(0,1fr)}._shell_1qtaq_1>aside{position:sticky;top:0;align-self:start;height:100vh}._content_1qtaq_18{display:flex;flex-direction:column;min-width:0}._crumbs_1qtaq_24{padding:var(--space-3) var(--space-5);background:var(--color-bg-page);border-bottom:1px solid var(--color-border)}._main_1qtaq_30{flex:1;min-width:0;background:var(--color-bg-page)}._main_1qtaq_30:focus{outline:none}._skip_1qtaq_40{position:absolute;left:var(--space-2);top:-100px;z-index:100;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-primary-contrast);font-weight:var(--font-weight-bold)}._skip_1qtaq_40:focus{top:var(--space-2)}@media (max-width: 899px){._shell_1qtaq_1,._navZu_1qtaq_7{grid-template-columns:minmax(0,1fr)}._shell_1qtaq_1>aside{position:fixed;inset:0 auto 0 0;align-self:auto;z-index:50;max-width:85vw;box-shadow:var(--shadow-menu)}}._seite_44vnt_1{display:flex;flex-direction:column;gap:var(--space-2)}._karten_44vnt_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-5);padding:0 var(--space-5) var(--space-5)}._quote_44vnt_15{display:grid}@media (min-width: 900px){._quote_44vnt_15{grid-column:span 2}}._grosseZahl_44vnt_25{font-size:4rem;font-weight:var(--font-weight-title);line-height:1.1;color:var(--color-primary)}._zahl_44vnt_32{font-size:2rem;font-weight:var(--font-weight-title);line-height:1.2;color:var(--color-text);font-variant-numeric:tabular-nums}._erlaeuterung_44vnt_40{font-size:var(--font-size-sm);color:var(--color-text-muted)}._page_1c3wi_1{display:flex;flex-direction:column;gap:var(--space-4)}._formPanel_1c3wi_7{margin:0 var(--space-5);padding:var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface)}._toolbar_1c3wi_15{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-4);padding:0 var(--space-5)}._control_1c3wi_23{display:flex;flex-direction:column;gap:var(--space-1, 4px);font-size:.875rem}._tableArea_1c3wi_30{padding:0 var(--space-5) var(--space-5)}._state_1c3wi_34{padding:var(--space-5)}._link_1c3wi_38{color:var(--color-primary);font-weight:600;text-decoration:none}._link_1c3wi_38:hover,._link_1c3wi_38:focus-visible{text-decoration:underline}._page_1vigu_1{display:flex;flex-direction:column;gap:var(--space-4)}._formPanel_1vigu_6{margin:0 var(--space-5);padding:var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface)}._tableArea_1vigu_13{padding:0 var(--space-5) var(--space-5)}._state_1vigu_16{padding:var(--space-5)}._link_1vigu_19{color:var(--color-primary);font-weight:600;text-decoration:none}._link_1vigu_19:hover,._link_1vigu_19:focus-visible{text-decoration:underline}._body_1k7iu_1{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--space-5);padding:0 var(--space-5) var(--space-5);align-items:start}._subnav_1k7iu_8{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border)}._content_1k7iu_14{min-width:0;display:flex;flex-direction:column;gap:var(--space-4);outline:none}._bereich_1k7iu_21{display:flex;flex-direction:column;gap:var(--space-4)}._bereichKopf_1k7iu_26{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3)}._bereichTitel_1k7iu_33{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}._bereichTitel_1k7iu_33:focus{outline:none}._bereichTitel_1k7iu_33:focus-visible{box-shadow:var(--focus-ring)}._aktionen_1k7iu_43{display:flex;align-items:center;gap:var(--space-2)}._formPanel_1k7iu_48{padding:var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface)}._hinweis_1k7iu_54{color:var(--color-text-muted)}._state_1k7iu_57{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}@media (max-width: 899px){._body_1k7iu_1{grid-template-columns:minmax(0,1fr)}}._uebersicht_1914i_1{display:flex;flex-direction:column;gap:var(--space-4)}._sollIst_1914i_7{display:flex;flex-direction:column;gap:var(--space-3)}._kennzahlen_1914i_13{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4);margin:0}._kennzahl_1914i_13{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._hervorgehoben_1914i_30{border-color:var(--color-primary)}._bezeichnung_1914i_34{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-muted)}._betrag_1914i_41{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-title);color:var(--color-text);font-variant-numeric:tabular-nums}._hervorgehoben_1914i_30 ._betrag_1914i_41{font-size:1.75rem;color:var(--color-primary-text)}._hinweisZeile_1914i_54{margin:0;font-size:var(--font-size-sm);color:var(--color-text)}._hinweis_1914i_54{margin:0;padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md)}._positiv_1914i_70{color:var(--color-success-text)}._negativ_1914i_74{color:var(--color-danger-text)}._monatsAuswahl_1914i_78{display:flex;flex-direction:column;gap:var(--space-1)}._monatsLabel_1914i_84{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-muted)}._monatsSelect_1914i_90{min-width:200px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text)}._seite_1914i_99{display:flex;flex-direction:column;gap:var(--space-4)}._inhalt_1914i_105{display:flex;flex-direction:column;gap:var(--space-5);padding:0 var(--space-5) var(--space-5)}._seite_1dvyp_1{display:flex;flex-direction:column;gap:var(--space-4)}._inhalt_1dvyp_7{display:flex;flex-direction:column;gap:var(--space-5);padding:0 var(--space-5) var(--space-5)}._statistik_1dvyp_14{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}._dauer_1dvyp_20{font-size:1.75rem;font-weight:var(--font-weight-title);color:var(--color-text)}._hinweis_1dvyp_26{font-size:var(--font-size-sm);color:var(--color-text-muted)}._diagrammKarte_1dvyp_31{min-width:0;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._figure_1dvyp_39{margin:0}._caption_1dvyp_43{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-muted)}._chart_1dvyp_49{width:100%;height:300px}._page_glkoh_10{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:clamp(24px,5vw,72px);overflow:hidden;color:#fff;background:#07131f}._page_glkoh_10:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:url(/login-bg.svg);background-position:center;background-size:cover;transform:scale(1.02)}._page_glkoh_10:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#040c1470,#040c1429 42%,#040c149e),linear-gradient(90deg,#040c14b3,#040c1457 44%,#040c1494 76%,#040c14bd)}._shell_glkoh_55{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.8fr);gap:clamp(40px,8vw,140px);align-items:center;width:min(1180px,100%)}._topbar_glkoh_66{position:absolute;top:clamp(16px,3vw,28px);right:clamp(16px,3vw,28px);z-index:2;--color-border-strong: rgba(255, 255, 255, .4);--color-text: #ffffff;--color-neutral-bg: rgba(255, 255, 255, .14);--color-primary-bg: rgba(255, 255, 255, .92);--color-primary-text: #101828;--color-primary: #f08a3c;--focus-ring: 0 0 0 3px rgba(240, 138, 60, .5)}._hero_glkoh_82{display:flex;flex-direction:column;gap:clamp(20px,2.4vw,30px);max-width:540px}._brand_glkoh_89{display:inline-flex;align-items:center;gap:12px;color:#ffffffeb;font-size:1.425rem;font-weight:600;letter-spacing:.01em}._logo_glkoh_99{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:#ffffff1f;color:#ffe6cc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._heroTitle_glkoh_111{font-size:clamp(2.4rem,5.12vw,4.16rem);font-weight:800;line-height:.96;letter-spacing:-.04em;color:#fff;text-shadow:0 2px 28px rgba(0,0,0,.35);text-wrap:balance}._heroText_glkoh_121{max-width:42ch;color:#fffc;font-size:1rem;line-height:1.7}._features_glkoh_128{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 0;padding:0;list-style:none}._features_glkoh_128 li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#08121e61;color:#ffffffdb;font-size:.8rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._features_glkoh_128 svg{flex:none;color:#f3a35c}._panel_glkoh_157{justify-self:end;width:100%;max-width:400px}._panelTitle_glkoh_163{margin-bottom:26px;font-size:clamp(1.9rem,3.2vw,2.4rem);font-weight:800;letter-spacing:-.025em;color:#fff}._form_glkoh_171{display:flex;flex-direction:column;gap:20px}._field_glkoh_177{display:flex;flex-direction:column;gap:8px}._label_glkoh_183{font-size:.85rem;font-weight:600;letter-spacing:.01em;color:#ffffffeb}._input_glkoh_190{width:100%;height:46px;padding:0 14px;border:1px solid rgba(255,255,255,.5);border-radius:4px;outline:none;background:#f4f5f7;color:#101828;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._input_glkoh_190:hover{background:#fff}._input_glkoh_190:focus{border-color:#f08a3c;background:#fff;box-shadow:0 0 0 3px #f08a3c59}._input_glkoh_190:-webkit-autofill{-webkit-text-fill-color:#101828;box-shadow:0 0 0 1000px #f4f5f7 inset}._error_glkoh_218{padding:10px 12px;border:1px solid rgba(248,113,113,.55);border-radius:4px;background:#7f1d1d59;color:#fecaca;font-size:.85rem}._secure_glkoh_227{display:inline-flex;align-items:center;gap:8px;margin-top:-4px;color:#ffffffb3;font-size:.78rem}._secure_glkoh_227 svg{flex:none;color:#86efac}._submit_glkoh_241{width:100%;height:46px;border:none;border-radius:4px;background:#e8792b;color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,transform .05s ease}._submit_glkoh_241:hover:not(:disabled){background:#d96a1f}._submit_glkoh_241:active:not(:disabled){transform:translateY(1px)}._submit_glkoh_241:disabled{opacity:.6;cursor:not-allowed}._help_glkoh_267{color:#ffffff9e;font-size:.82rem;line-height:1.6}._legal_glkoh_273{max-width:38ch;margin-top:30px;color:#ffffff75;font-size:.72rem;line-height:1.6}@media (max-width: 900px){._shell_glkoh_55{grid-template-columns:1fr;gap:36px;width:min(480px,100%)}._hero_glkoh_82{gap:18px;max-width:none}._heroTitle_glkoh_111{font-size:clamp(2.08rem,7.2vw,2.88rem)}._heroText_glkoh_121,._features_glkoh_128{display:none}._panel_glkoh_157{justify-self:stretch;max-width:none}._legal_glkoh_273{margin-top:24px}}@media (max-height: 760px) and (min-width: 901px){._hero_glkoh_82{gap:16px}._heroTitle_glkoh_111{font-size:clamp(2.08rem,4vw,3.2rem)}._heroText_glkoh_121{display:none}._panelTitle_glkoh_163{margin-bottom:18px}._form_glkoh_171{gap:16px}}@media (prefers-reduced-motion: reduce){._input_glkoh_190,._submit_glkoh_241{transition:none}}:root{--color-sidebar-bg: #0f1b3d;--color-sidebar-active-bg: rgba(255, 255, 255, .12);--color-sidebar-hover-bg: rgba(255, 255, 255, .06);--color-sidebar-text: #e5e9f5;--color-sidebar-heading: #9aa6cc;--color-primary: #4f46e5;--color-primary-hover: #4338ca;--color-primary-contrast: #ffffff;--color-dark: #0f1b3d;--color-dark-hover: #1c2b5a;--color-text: #0f1b3d;--color-text-muted: #5b6478;--color-bg: #ffffff;--color-bg-page: #f4f5f8;--color-surface: #ffffff;--color-surface-muted: #f8f9fb;--color-border: #e5e7ee;--color-border-strong: #c9ced9;--color-primary-bg: #e0e7ff;--color-primary-text: #3730a3;--color-success-bg: #dcfce7;--color-success-text: #166534;--color-warning-bg: #fef3c7;--color-warning-text: #92400e;--color-danger-bg: #fee2e2;--color-danger-text: #991b1b;--color-danger: #b91c1c;--color-danger-hover: #991b1b;--color-neutral-bg: #eceef3;--color-neutral-text: #3d4557;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 40px;--space-8: 48px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-pill: 999px;--font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.25rem;--font-size-title: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-title: 800;--line-height-base: 1.5;--sidebar-width: 260px;--subnav-width: 220px;--topbar-height: 56px;--focus-ring: 0 0 0 3px rgba(79, 70, 229, .45);--shadow-menu: 0 8px 24px rgba(15, 27, 61, .16)}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text);background:var(--color-bg-page);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}h1{font-size:var(--font-size-title);font-weight:var(--font-weight-title);line-height:1.2}h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}a{color:var(--color-primary)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}.app-shell{display:grid;grid-template-columns:var(--sidebar-width) 1fr;min-height:100vh}.app-main{min-width:0;display:flex;flex-direction:column}.page-content{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-5)}.with-subnav{display:grid;grid-template-columns:var(--subnav-width) 1fr;gap:var(--space-5);align-items:start}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 768px){.app-shell,.with-subnav{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}
