._page_1j3sb_1{max-width:900px;margin:0 auto;padding:2rem}._intro_1j3sb_7{margin-bottom:1.5rem}._intro_1j3sb_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._statsRow_1j3sb_20{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._statChip_1j3sb_27{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;min-width:90px;padding:.65rem 1rem;display:flex}._statChipValue_1j3sb_37{font-family:var(--font-display);color:var(--color-text);font-size:1.15rem;font-weight:700}._statChipLabel_1j3sb_44{color:var(--color-text-muted);font-size:.75rem}._intro_1j3sb_7 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._errorBanner_1j3sb_55{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._card_1j3sb_67{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:2rem;overflow:hidden}._table_1j3sb_76{border-collapse:collapse;width:100%;font-size:.87rem}._table_1j3sb_76 th,._table_1j3sb_76 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_1j3sb_76 th{background:var(--color-surface-muted);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}._table_1j3sb_76 tbody tr:last-child td{border-bottom:none}._codeCell_1j3sb_102{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._indent_1j3sb_107{color:var(--color-text-subtle);padding-right:.4rem}._badge_1j3sb_112{border-radius:var(--radius-full);text-transform:capitalize;background:var(--color-surface-muted);color:var(--color-text-muted);align-items:center;padding:.15rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}._systemBadge_1j3sb_124{color:var(--color-brand-500);background:#6366f11f}._inactiveRow_1j3sb_129 td{opacity:.5}._actions_1j3sb_133{justify-content:flex-end;gap:.5rem;display:flex}._linkButton_1j3sb_139{color:var(--color-brand-500);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:500}._linkButton_1j3sb_139:hover{text-decoration:underline}._linkButtonDanger_1j3sb_153{color:var(--color-danger)}._formTitle_1j3sb_158{font-family:var(--font-display);color:var(--color-text);margin:0 0 1rem;font-size:1.1rem;font-weight:700}._form_1j3sb_158{flex-wrap:wrap;align-items:flex-end;gap:.85rem;display:flex}._field_1j3sb_173{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_1j3sb_179{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_1j3sb_185,._select_1j3sb_186{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._input_1j3sb_185:focus,._select_1j3sb_186:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._submitButton_1j3sb_203{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-brand-500), var(--color-brand-700));color:#fff;cursor:pointer;border:none;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600}._submitButton_1j3sb_203:disabled{opacity:.6;cursor:not-allowed}._page_1q4qa_1{max-width:800px;margin:0 auto;padding:2rem}._intro_1q4qa_7{margin-bottom:1.5rem}._intro_1q4qa_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_1q4qa_7 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._toolbar_1q4qa_26{flex-wrap:wrap;align-items:flex-end;gap:.85rem;margin-bottom:1.25rem;display:flex}._field_1q4qa_34{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_1q4qa_40{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_1q4qa_46,._select_1q4qa_47{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._select_1q4qa_47{min-width:220px}._input_1q4qa_46:focus,._select_1q4qa_47:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._loading_1q4qa_68{color:var(--color-text-muted);font-size:.9rem}._errorBanner_1q4qa_73,._balancedBanner_1q4qa_74,._unbalancedBanner_1q4qa_75{border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._errorBanner_1q4qa_73{background:var(--color-danger-bg);color:var(--color-danger)}._balancedBanner_1q4qa_74{background:var(--color-success-bg);color:var(--color-success)}._unbalancedBanner_1q4qa_75{background:var(--color-danger-bg);color:var(--color-danger)}._errorBanner_1q4qa_73 svg,._balancedBanner_1q4qa_74 svg,._unbalancedBanner_1q4qa_75 svg{flex-shrink:0;width:18px;height:18px}._card_1q4qa_108{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:1.5rem;overflow:hidden}._sectionHeading_1q4qa_117{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);padding:.75rem 1.1rem;font-size:.85rem;font-weight:700}._table_1q4qa_128{border-collapse:collapse;width:100%;font-size:.87rem}._table_1q4qa_128 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_1q4qa_128 tbody tr:last-child td{border-bottom:none}._table_1q4qa_128 tfoot td{border-bottom:none;border-top:2px solid var(--color-border);color:var(--color-text);font-weight:700}._totalsLabel_1q4qa_151{text-align:right;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.78rem}._numeric_1q4qa_159{text-align:right;font-variant-numeric:tabular-nums}._emptyRow_1q4qa_164{text-align:center;color:var(--color-text-muted);padding:1.5rem}._tabs_x1lcl_1{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:.25rem;margin-bottom:1.25rem;display:flex}._tab_x1lcl_1,._tabActive_x1lcl_10{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.55rem 1rem;font-size:.88rem;font-weight:600}._tab_x1lcl_1:hover{color:var(--color-text)}._tabActive_x1lcl_10{color:var(--color-brand-500);border-bottom-color:var(--color-brand-500)}._consolidatedCol_x1lcl_31{background:var(--color-surface-muted);font-weight:700}._elimination_x1lcl_36{color:var(--color-danger)}._totalRow_x1lcl_40 td{border-top:1.5px solid var(--color-border);font-weight:700}._strong_x1lcl_45{font-weight:700}._content_1scsr_3{flex-direction:column;gap:1.5rem;display:flex}._section_1scsr_9{flex-direction:column;gap:.7rem;display:flex}._sectionHeading_1scsr_15{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:1.05rem;font-weight:700}._blocks_1scsr_23{flex-direction:column;gap:.85rem;display:flex}._blockTitle_1scsr_29{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0 0 .4rem;font-size:.82rem;font-weight:700}._text_1scsr_38,._steps_1scsr_39,._bullets_1scsr_40,._terms_1scsr_41{color:var(--color-text);margin:0;font-size:.92rem;line-height:1.6}._steps_1scsr_39,._bullets_1scsr_40{flex-direction:column;gap:.4rem;padding-left:1.3rem;display:flex}._steps_1scsr_39 li::marker{color:var(--color-brand-600);font-weight:700}._terms_1scsr_41{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}._term_1scsr_41{background:var(--color-surface);grid-template-columns:minmax(7rem,11rem) 1fr;gap:.75rem;padding:.6rem .85rem;display:grid}._term_1scsr_41+._term_1scsr_41{border-top:1px solid var(--color-border)}._term_1scsr_41 dt{font-weight:700}._term_1scsr_41 dd{color:var(--color-text-muted);margin:0}._callout_1scsr_90{border-radius:var(--radius-md);gap:.6rem;padding:.7rem .9rem;font-size:.88rem;line-height:1.55;display:flex}._callout_1scsr_90 strong{flex-shrink:0}._tip_1scsr_103{background:var(--color-brand-50);border:1px solid var(--color-brand-100);color:#312e81}._warning_1scsr_109{color:#92400e;background:#fffbeb;border:1px solid #fde68a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._tip_1scsr_103{color:#c7d2fe;background:#6366f124;border-color:#818cf84d}:root:not([data-theme=light]) ._warning_1scsr_109{color:#fcd34d;background:#fbbf241a;border-color:#fbbf244d}}:root[data-theme=dark] ._tip_1scsr_103{color:#c7d2fe;background:#6366f124;border-color:#818cf84d}:root[data-theme=dark] ._warning_1scsr_109{color:#fcd34d;background:#fbbf241a;border-color:#fbbf244d}._link_1scsr_141{color:var(--color-brand-600);text-underline-offset:2px;text-decoration:underline}._link_1scsr_141:hover{color:var(--color-brand-700)}._page_1scsr_153{max-width:880px;margin:0 auto;padding:2rem}._pageHeader_1scsr_159 h1{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.6rem;font-weight:700}._pageHeader_1scsr_159 p{color:var(--color-text-muted);margin:0;font-size:.95rem}._breadcrumb_1scsr_173{color:var(--color-text-muted);margin-bottom:1rem;font-size:.85rem;display:inline-block}._breadcrumb_1scsr_173 a{color:var(--color-brand-600)}._search_1scsr_184{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);margin:1.25rem 0 1.5rem;padding:.75rem 1rem;font-size:.95rem}._search_1scsr_184:focus{border-color:var(--color-brand-500);outline:none;box-shadow:0 0 0 3.5px #6366f126}._groupTitle_1scsr_201{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:1.75rem 0 .6rem;font-size:.8rem;font-weight:700}._topicGrid_1scsr_211{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.75rem;display:grid}._topicCard_1scsr_217{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);flex-direction:column;gap:.25rem;padding:.85rem 1rem;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex}._topicCard_1scsr_217:hover{border-color:var(--color-brand-400);box-shadow:var(--shadow-sm)}._topicCard_1scsr_217 strong{font-size:.95rem}._topicCard_1scsr_217 span{color:var(--color-text-muted);font-size:.83rem;line-height:1.45}._empty_1scsr_245{color:var(--color-text-muted);font-size:.92rem}._related_1scsr_250{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:1.25rem}._related_1scsr_250 h3{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0 0 .6rem;font-size:.82rem;font-weight:700}._relatedLinks_1scsr_265{flex-wrap:wrap;gap:.5rem;display:flex}._relatedLinks_1scsr_265 a{border-radius:var(--radius-full);background:var(--color-brand-50);color:var(--color-brand-700);padding:.35rem .75rem;font-size:.83rem;text-decoration:none}._launcher_1scsr_282{z-index:40;border-radius:var(--radius-full);background:var(--color-brand-600);color:#fff;cursor:pointer;box-shadow:var(--shadow-md);border:none;align-items:center;gap:.45rem;padding:.6rem 1rem .6rem .8rem;font-size:.88rem;font-weight:600;display:inline-flex;position:fixed;bottom:1.25rem;right:1.25rem}._launcher_1scsr_282:hover{background:var(--color-brand-700)}._launcher_1scsr_282 svg{width:18px;height:18px}._overlay_1scsr_310{z-index:50;background:#05070f59;position:fixed;inset:0}._drawer_1scsr_317{z-index:51;background:var(--color-bg);border-left:1px solid var(--color-border);width:min(460px,100vw);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}._drawerHeader_1scsr_331{border-bottom:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;display:flex}._drawerHeader_1scsr_331 h2{font-family:var(--font-display);margin:0 0 .2rem;font-size:1.15rem}._drawerHeader_1scsr_331 p{color:var(--color-text-muted);margin:0;font-size:.85rem;line-height:1.45}._close_1scsr_354{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:1.2rem}._close_1scsr_354:hover{background:var(--color-surface-muted);color:var(--color-text)}._drawerBody_1scsr_371{flex:1;padding:1.25rem;overflow-y:auto}._drawerFooter_1scsr_377{border-top:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;gap:1rem;padding:.8rem 1.25rem;font-size:.85rem;display:flex}@media (width<=720px){._term_1scsr_41{grid-template-columns:1fr;gap:.15rem}._page_1scsr_153{padding:1.25rem 1rem}}@media print{._launcher_1scsr_282,._overlay_1scsr_310,._drawer_1scsr_317{display:none}}._shell_yebni_1{background:var(--color-bg);min-height:100vh;display:flex}._sidebar_yebni_7{background:linear-gradient(180deg, var(--color-ink-900), var(--color-ink-950));color:#ffffffeb;flex-direction:column;flex-shrink:0;width:248px;height:100vh;display:flex;position:sticky;top:0}._brand_yebni_19{font-family:var(--font-display);color:#fff;align-items:center;gap:.6rem;padding:1.4rem 1.35rem;font-size:1.05rem;font-weight:700;display:flex}._brand_yebni_19 svg{flex-shrink:0;width:30px;height:30px}._nav_yebni_36{flex-direction:column;flex:1;gap:.15rem;padding:.5rem .85rem;display:flex;overflow-y:auto}._navSectionLabel_yebni_45{text-transform:uppercase;letter-spacing:.06em;color:#ffffff59;padding:1rem .65rem .4rem;font-size:.7rem;font-weight:700}._link_yebni_54,._activeLink_yebni_55{border-radius:var(--radius-md);color:#ffffffad;align-items:center;gap:.7rem;padding:.55rem .7rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:flex}._link_yebni_54 svg,._activeLink_yebni_55 svg{flex-shrink:0;width:18px;height:18px}._link_yebni_54:hover{color:#fff;background:#ffffff0f}._activeLink_yebni_55{color:#fff;background:#6366f147}._subNav_yebni_87{flex-direction:column;gap:.15rem;margin-bottom:.15rem;padding-left:1.1rem;display:flex}._subLink_yebni_95,._activeSubLink_yebni_96{border-radius:var(--radius-md);color:#fff9;align-items:center;gap:.65rem;padding:.45rem .7rem;font-size:.84rem;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:flex}._subLink_yebni_95 svg,._activeSubLink_yebni_96 svg{flex-shrink:0;width:16px;height:16px}._subLink_yebni_95:hover{color:#fff;background:#ffffff0f}._activeSubLink_yebni_96{color:#fff;background:#6366f147}._footer_yebni_128{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem 1.1rem;display:flex}._userInfo_yebni_137{flex-direction:column;min-width:0;display:flex}._userName_yebni_143{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}._companyName_yebni_152{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._logoutButton_yebni_160{border-radius:var(--radius-md);color:#ffffffbf;cursor:pointer;background:#ffffff14;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._logoutButton_yebni_160:hover{color:#fff;background:#ffffff26}._logoutButton_yebni_160 svg{width:17px;height:17px}._content_yebni_184{flex:1;min-width:0}._page_wykwu_1{flex-direction:column;min-height:100vh;display:flex}._topBar_wykwu_9{justify-content:space-between;align-items:center;width:100%;max-width:1180px;margin:0 auto;padding:1.25rem 2rem;display:flex}._brand_wykwu_19{font-family:var(--font-display);color:var(--color-text);align-items:center;gap:.6rem;font-size:1.05rem;font-weight:700;display:flex}._brand_wykwu_19 svg{width:30px;height:30px}._signInLink_wykwu_34{border-radius:var(--radius-md);border:1.5px solid var(--color-border);color:var(--color-text);padding:.55rem 1.1rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s}._signInLink_wykwu_34:hover{border-color:var(--color-brand-500);background:var(--color-brand-50)}._hero_wykwu_54{background:radial-gradient(120% 140% at 15% 0%, #201a45 0%, var(--color-ink-950) 55%), linear-gradient(165deg, var(--color-ink-900), var(--color-ink-950));color:#fff;padding:3.5rem 2rem;position:relative;overflow:hidden}._heroSplit_wykwu_63{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;max-width:1180px;margin:0 auto;display:grid;position:relative}._hero_wykwu_54:before,._hero_wykwu_54:after{content:"";filter:blur(80px);opacity:.35;pointer-events:none;border-radius:999px;position:absolute}._hero_wykwu_54:before{background:var(--color-brand-500);width:420px;height:420px;top:-120px;right:-140px}._hero_wykwu_54:after{background:var(--color-accent-teal);opacity:.2;width:340px;height:340px;bottom:-80px;left:-110px}._gridOverlay_wykwu_100{pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 10%,#000 40%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 10%,#000 40%,#0000 100%)}._heroContent_wykwu_109{flex-direction:column;align-items:flex-start;gap:1.35rem;display:flex;position:relative}._badgeRow_wykwu_117{border-radius:var(--radius-full);letter-spacing:.02em;color:#ffffffd9;background:#ffffff14;border:1px solid #ffffff24;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.78rem;font-weight:600;display:inline-flex}._badgeDot_wykwu_131{background:var(--color-accent-teal);border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #2dd4bf40}._heroHeadline_wykwu_139{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(2.1rem,4.2vw,3.25rem);font-weight:800;line-height:1.14}._heroHeadline_wykwu_139 span{background:linear-gradient(120deg, var(--color-brand-400), var(--color-accent-teal));color:#0000;-webkit-background-clip:text;background-clip:text}._heroSubtext_wykwu_155{color:#ffffffb8;max-width:560px;margin:0;font-size:1.08rem;line-height:1.65}._heroActions_wykwu_163{gap:.9rem;margin-top:.5rem;display:flex}._primaryButton_wykwu_169{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-brand-500), var(--color-brand-700));color:#fff;justify-content:center;align-items:center;padding:.85rem 1.6rem;font-size:.98rem;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:0 10px 22px -9px #4f46e599}._primaryButton_wykwu_169:hover{transform:translateY(-1px);box-shadow:0 12px 26px -8px #4f46e5a6}._section_wykwu_193{width:100%;max-width:1180px;margin:0 auto;padding:5rem 2rem}._sectionHeading_wykwu_200{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text);text-align:center;margin:0 0 .75rem;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700}._sectionSubtext_wykwu_210{text-align:center;max-width:640px;color:var(--color-text-muted);margin:0 auto 3rem;font-size:1rem;line-height:1.65}._featureGrid_wykwu_219{grid-template-columns:repeat(2,1fr);gap:.85rem;display:grid;position:relative}._featureCard_wykwu_226{border-radius:var(--radius-md);background:#ffffff0d;border:1px solid #ffffff1a;padding:1.1rem}._featureIcon_wykwu_233{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--color-brand-400);background:#ffffff14;justify-content:center;align-items:center;margin-bottom:.6rem;display:inline-flex}._featureIcon_wykwu_233 svg{width:16px;height:16px}._featureTitle_wykwu_250{font-family:var(--font-display);color:#fff;margin:0 0 .3rem;font-size:.85rem;font-weight:700;line-height:1.3}._featureDescription_wykwu_259{color:#fff9;margin:0;font-size:.76rem;line-height:1.45}._modulesSection_wykwu_268{background:var(--color-surface-muted);border-radius:var(--radius-lg)}._moduleGrid_wykwu_273{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;display:grid}._moduleCard_wykwu_279{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.5rem}._moduleCardHeader_wykwu_286{align-items:center;gap:.6rem;margin-bottom:.9rem;display:flex}._moduleCardHeader_wykwu_286 svg{width:20px;height:20px;color:var(--color-brand-600)}._moduleCardHeader_wykwu_286 h3{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:.98rem;font-weight:700}._moduleCard_wykwu_279 ul{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._moduleCard_wykwu_279 li{color:var(--color-text-muted);font-size:.87rem}._ctaSection_wykwu_323{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:720px;margin:0 auto;padding:4rem 2rem 6rem;display:flex}._ctaHeading_wykwu_334{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text);margin:0;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:700}._ctaSubtext_wykwu_343{color:var(--color-text-muted);margin:0}._footer_wykwu_350{text-align:center;color:var(--color-text-subtle);border-top:1px solid var(--color-border);padding:2rem;font-size:.82rem}@media (width<=900px){._heroSplit_wykwu_63{grid-template-columns:1fr;gap:2rem}._heroContent_wykwu_109{text-align:center;align-items:center}}@media (width<=640px){._hero_wykwu_54{padding:2.5rem 1.5rem}._featureGrid_wykwu_219{grid-template-columns:1fr}._section_wykwu_193{padding:3.5rem 1.5rem}}._page_1xdu2_1{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100vh;display:grid}._brandPanel_1xdu2_9{background:radial-gradient(120% 140% at 15% 0%, #201a45 0%, var(--color-ink-950) 55%), linear-gradient(165deg, var(--color-ink-900), var(--color-ink-950));color:#fff;flex-direction:column;justify-content:space-between;gap:2rem;padding:3.5rem 3.75rem;display:flex;position:relative;overflow:hidden}._brandPanel_1xdu2_9:before,._brandPanel_1xdu2_9:after{content:"";filter:blur(70px);opacity:.35;pointer-events:none;border-radius:999px;position:absolute}._brandPanel_1xdu2_9:before{background:var(--color-brand-500);width:340px;height:340px;top:-90px;right:-110px}._brandPanel_1xdu2_9:after{background:var(--color-accent-teal);opacity:.22;width:280px;height:280px;bottom:-60px;left:-90px}._gridOverlay_1xdu2_49{pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 30% 20%,#000 40%,#0000 100%);mask-image:radial-gradient(80% 60% at 30% 20%,#000 40%,#0000 100%)}._brandContent_1xdu2_58{flex-direction:column;gap:2.25rem;max-width:440px;display:flex;position:relative}._logoRow_1xdu2_66{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:.65rem;font-size:1.05rem;font-weight:700;display:flex}._logoRow_1xdu2_66 svg{flex-shrink:0;width:32px;height:32px}._badgeRow_1xdu2_82{border-radius:var(--radius-full);letter-spacing:.02em;color:#ffffffd9;background:#ffffff14;border:1px solid #ffffff24;align-self:flex-start;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._badgeDot_1xdu2_97{background:var(--color-accent-teal);border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #2dd4bf40}._brandHeadline_1xdu2_105{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.85rem,2.4vw,2.5rem);font-weight:700;line-height:1.16}._brandHeadline_1xdu2_105 span{background:linear-gradient(120deg, var(--color-brand-400), var(--color-accent-teal));color:#0000;-webkit-background-clip:text;background-clip:text}._brandSubtext_1xdu2_121{color:#ffffffad;margin:0;font-size:1.02rem;line-height:1.65}._featureList_1xdu2_128{flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}._featureList_1xdu2_128 li{color:#ffffffd1;align-items:center;gap:.7rem;font-size:.92rem;display:flex}._featureIcon_1xdu2_145{width:22px;height:22px;color:var(--color-accent-teal);background:#2dd4bf29;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._featureIcon_1xdu2_145 svg{width:13px;height:13px}._brandFooter_1xdu2_162{color:#fff6;font-size:.8rem;position:relative}._formPanel_1xdu2_170{background:var(--color-bg);justify-content:center;align-items:center;padding:2rem;display:flex}._formCard_1xdu2_178{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:400px;box-shadow:var(--shadow-lg);padding:2.5rem 2.25rem}._mobileLogo_1xdu2_188{font-family:var(--font-display);color:var(--color-text);align-items:center;gap:.55rem;margin-bottom:1.75rem;font-size:1rem;font-weight:700;display:none}._mobileLogo_1xdu2_188 svg{width:28px;height:28px}._formHeader_1xdu2_204 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._formHeader_1xdu2_204 p{color:var(--color-text-muted);margin:0 0 1.85rem;font-size:.92rem}._field_1xdu2_219{flex-direction:column;gap:.4rem;margin-bottom:1.1rem;display:flex}._fieldLabel_1xdu2_226{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._inputWrapper_1xdu2_232{align-items:center;display:flex;position:relative}._inputIcon_1xdu2_238{width:17px;height:17px;color:var(--color-text-subtle);pointer-events:none;position:absolute;left:.85rem}._input_1xdu2_232{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);width:100%;color:var(--color-text);padding:.7rem .85rem .7rem 2.55rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s,background-color .15s}._input_1xdu2_232::placeholder{color:var(--color-text-subtle)}._input_1xdu2_232:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._passwordInput_1xdu2_272{padding-right:2.5rem}._togglePassword_1xdu2_276{width:28px;height:28px;color:var(--color-text-subtle);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:.55rem}._togglePassword_1xdu2_276:hover{color:var(--color-text);background:var(--color-surface-muted)}._togglePassword_1xdu2_276 svg{width:17px;height:17px}._errorBanner_1xdu2_302{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1rem;padding:.65rem .8rem;font-size:.85rem;line-height:1.4;display:flex}._errorBanner_1xdu2_302 svg{flex-shrink:0;width:16px;height:16px;margin-top:.1rem}._submitButton_1xdu2_322{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-brand-500), var(--color-brand-700));color:#fff;letter-spacing:-.005em;cursor:pointer;border:none;justify-content:center;align-items:center;gap:.55rem;width:100%;margin-top:.25rem;padding:.75rem;font-size:.95rem;font-weight:600;transition:transform .12s,box-shadow .12s,opacity .12s;display:flex;box-shadow:0 10px 22px -9px #4f46e599}._submitButton_1xdu2_322:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 26px -8px #4f46e5a6}._submitButton_1xdu2_322:active:not(:disabled){transform:translateY(0)}._submitButton_1xdu2_322:disabled{opacity:.7;cursor:not-allowed;transform:none}._spinner_1xdu2_360{width:16px;height:16px;animation:.8s linear infinite _spin_1xdu2_360}@keyframes _spin_1xdu2_360{to{transform:rotate(360deg)}}._formFooter_1xdu2_372{text-align:center;color:var(--color-text-subtle);margin-top:1.75rem;font-size:.83rem}@media (width<=880px){._page_1xdu2_1{grid-template-columns:1fr}._brandPanel_1xdu2_9{display:none}._mobileLogo_1xdu2_188{display:flex}._formPanel_1xdu2_170{padding:1.25rem}}@media (width<=420px){._formCard_1xdu2_178{border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:2rem 1.5rem}}._page_pww5l_1{max-width:1100px;margin:0 auto;padding:2.25rem 2.5rem}._greeting_pww5l_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .3rem;font-size:1.65rem;font-weight:700}._greeting_pww5l_7 p{color:var(--color-text-muted);margin:0 0 2rem;font-size:.95rem}._statsGrid_pww5l_22{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin-bottom:2rem;display:grid}._statCard_pww5l_29{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.15rem 1.3rem}._statValue_pww5l_37{font-family:var(--font-display);color:var(--color-text);font-size:1.7rem;font-weight:700;line-height:1.1}._statLabel_pww5l_45{color:var(--color-text-muted);margin-top:.3rem;font-size:.82rem}._twoColumn_pww5l_51{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}@media (width<=780px){._twoColumn_pww5l_51{grid-template-columns:1fr}}._card_pww5l_64{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.4rem 1.5rem}._cardHeader_pww5l_72{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._cardHeader_pww5l_72 svg{width:18px;height:18px;color:var(--color-brand-500)}._cardTitle_pww5l_85{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:1.02rem;font-weight:700}._emptyState_pww5l_93{color:var(--color-text-muted);align-items:center;gap:.6rem;font-size:.88rem;display:flex}._emptyState_pww5l_93 svg{color:#0f766e;flex-shrink:0;width:18px;height:18px}._actionList_pww5l_108{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}._actionRow_pww5l_117{border-radius:var(--radius-md);background:var(--color-surface-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .8rem;font-size:.87rem;display:flex}._actionRowMeta_pww5l_128{color:var(--color-text-muted);font-size:.8rem}._viewAllLink_pww5l_133{color:var(--color-brand-500);margin-top:.9rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}._viewAllLink_pww5l_133:hover{text-decoration:underline}._activityList_pww5l_146{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}._activityRow_pww5l_155{border-bottom:1px solid var(--color-border);flex-direction:column;gap:.15rem;padding-bottom:.85rem;font-size:.86rem;display:flex}._activityRow_pww5l_155:last-child{border-bottom:none;padding-bottom:0}._activityMessage_pww5l_169{color:var(--color-text)}._activityMeta_pww5l_173{color:var(--color-text-subtle);font-size:.78rem}._modulesGrid_pww5l_178{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}._moduleCard_pww5l_184{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.25rem 1.35rem;text-decoration:none;transition:transform .12s,box-shadow .12s;display:block}._moduleCard_pww5l_184:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._moduleIcon_pww5l_202{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-brand-500);background:#6366f11f;justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}._moduleIcon_pww5l_202 svg{width:19px;height:19px}._moduleTitle_pww5l_219{font-family:var(--font-display);color:var(--color-text);margin:0 0 .3rem;font-size:.98rem;font-weight:700}._moduleDescription_pww5l_227{color:var(--color-text-muted);margin:0;font-size:.84rem}._loading_pww5l_233{color:var(--color-text-muted);font-size:.9rem}._page_1i4j3_1{max-width:800px;margin:0 auto;padding:2rem}._intro_1i4j3_7{margin-bottom:1.5rem}._intro_1i4j3_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_1i4j3_7 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._statsRow_1i4j3_26{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._statChip_1i4j3_33{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;min-width:90px;padding:.65rem 1rem;display:flex}._statChipValue_1i4j3_43{font-family:var(--font-display);color:var(--color-text);font-size:1.15rem;font-weight:700}._statChipLabel_1i4j3_50{color:var(--color-text-muted);text-transform:capitalize;font-size:.75rem}._errorBanner_1i4j3_56{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._card_1i4j3_68{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:2rem;overflow-x:auto}._table_1i4j3_77{border-collapse:collapse;width:100%;font-size:.87rem}._table_1i4j3_77 th,._table_1i4j3_77 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_1i4j3_77 th{background:var(--color-surface-muted);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}._table_1i4j3_77 tbody tr:last-child td{border-bottom:none}._badge_1i4j3_103{border-radius:var(--radius-full);text-transform:capitalize;background:var(--color-surface-muted);color:var(--color-text-muted);align-items:center;padding:.15rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}._formTitle_1i4j3_115{font-family:var(--font-display);color:var(--color-text);margin:0 0 1rem;font-size:1.1rem;font-weight:700}._form_1i4j3_115{flex-wrap:wrap;align-items:flex-end;gap:.85rem;display:flex}._field_1i4j3_130{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_1i4j3_136{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_1i4j3_142,._select_1i4j3_143{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._input_1i4j3_142:focus,._select_1i4j3_143:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._submitButton_1i4j3_160{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-brand-500), var(--color-brand-700));color:#fff;cursor:pointer;border:none;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600}._submitButton_1i4j3_160:disabled{opacity:.6;cursor:not-allowed}._actions_1i4j3_176{justify-content:flex-end;gap:.75rem;display:flex}._linkButton_1i4j3_182{white-space:nowrap;color:var(--color-brand-500);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:500}._linkButton_1i4j3_182:hover{text-decoration:underline}._linkButtonDanger_1i4j3_197{color:var(--color-danger)}._page_eeclg_1{max-width:1200px;margin:0 auto;padding:2rem}._intro_eeclg_7{margin-bottom:1.5rem}._intro_eeclg_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_eeclg_7 p{color:var(--color-text-muted);max-width:640px;margin:0;font-size:.92rem;line-height:1.55}._statsRow_eeclg_28{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._statChip_eeclg_35{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;min-width:90px;padding:.65rem 1rem;display:flex}._statChipValue_eeclg_45{font-family:var(--font-display);color:var(--color-text);font-size:1.15rem;font-weight:700}._statChipLabel_eeclg_52{color:var(--color-text-muted);font-size:.75rem}._errorBanner_eeclg_57{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;line-height:1.4;display:flex}._errorBanner_eeclg_57 svg{flex-shrink:0;width:16px;height:16px;margin-top:.1rem}._tableWrapper_eeclg_77{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);max-height:72vh;box-shadow:var(--shadow-sm);overflow:auto}._table_eeclg_77{border-collapse:separate;border-spacing:0;width:100%;font-size:.87rem}._table_eeclg_77 th,._table_eeclg_77 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._cornerCell_eeclg_104{z-index:4;background:var(--color-surface-muted);width:220px;min-width:220px;color:var(--color-text-muted);font-size:.8rem;font-weight:600;position:sticky;top:0;left:0}._roleHeaderCell_eeclg_117{z-index:2;background:var(--color-surface-muted);text-transform:capitalize;color:var(--color-text-muted);white-space:nowrap;font-weight:600;position:sticky;top:0;text-align:center!important}._categoryRow_eeclg_129 td{background:var(--color-surface-muted);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle);font-size:.75rem;font-weight:600;position:static}._permissionCell_eeclg_139{background:var(--color-surface);width:220px;min-width:220px;color:var(--color-text);white-space:nowrap;z-index:1;font-weight:500;position:sticky;left:0;box-shadow:2px 0 4px -2px #00000026}._checkboxCell_eeclg_100{text-align:center;scroll-margin-left:230px}._checkbox_eeclg_100{width:17px;height:17px;accent-color:var(--color-brand-500);cursor:pointer}._checkbox_eeclg_100:disabled{opacity:.5;cursor:not-allowed}._loading_eeclg_171{color:var(--color-text-muted);font-size:.9rem}._filters_1ys48_1{flex-wrap:wrap;align-items:flex-end;gap:1rem;padding:1rem 1.25rem;display:flex}._tabs_1ys48_9{gap:.5rem;display:flex}._tab_1ys48_9,._tabActive_1ys48_15{border:1px solid var(--color-border,#d0d5dd);cursor:pointer;font:inherit;color:inherit;background:0 0;border-radius:999px;padding:.4rem .9rem}._tabActive_1ys48_15{background:var(--color-primary,#1d4ed8);border-color:var(--color-primary,#1d4ed8);color:#fff}._row_1ys48_31{cursor:pointer}._row_1ys48_31:hover td{background:#7f7f7f12}._detailCell_1ys48_39{background:#7f7f7f0d}._diff_1ys48_43{grid-template-columns:max-content 1fr 1fr;gap:.25rem 1rem;margin:.25rem 0 .75rem;font-size:.9rem;display:grid}._diffHead_1ys48_51{color:var(--color-text-muted);font-weight:600}._before_1ys48_56{color:#b42318;word-break:break-word;text-decoration:line-through}._after_1ys48_62{color:#067647;word-break:break-word}._meta_1ys48_67{color:var(--color-text-muted);flex-wrap:wrap;gap:.25rem 1.5rem;font-size:.85rem;display:flex}._muted_1ys48_75{color:var(--color-text-muted)}._loadMore_1ys48_79{justify-content:center;padding:1rem;display:flex}._page_1fpvk_1{max-width:1240px;margin:0 auto;padding:2rem}._intro_1fpvk_7{margin-bottom:1.5rem}._intro_1fpvk_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_1fpvk_7 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._statsRow_1fpvk_26{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._statChip_1fpvk_33{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;min-width:90px;padding:.65rem 1rem;display:flex}._statChipValue_1fpvk_43{font-family:var(--font-display);color:var(--color-text);font-size:1.15rem;font-weight:700}._statChipLabel_1fpvk_50{color:var(--color-text-muted);font-size:.75rem}._errorBanner_1fpvk_55{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._errorBanner_1fpvk_55 svg{flex-shrink:0;width:18px;height:18px}._card_1fpvk_73{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:2rem;overflow:hidden}._table_1fpvk_82{border-collapse:collapse;width:100%;font-size:.87rem}._table_1fpvk_82 th,._table_1fpvk_82 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_1fpvk_82 th{background:var(--color-surface-muted);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}._table_1fpvk_82 tbody tr:last-child td{border-bottom:none}._numeric_1fpvk_108{text-align:right;font-variant-numeric:tabular-nums}._badge_1fpvk_113{border-radius:var(--radius-full);text-transform:capitalize;background:var(--color-surface-muted);color:var(--color-text-muted);align-items:center;padding:.15rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}._badgeDraft_1fpvk_125{color:#b45309;background:#fbbf2429}._badgePosted_1fpvk_130{color:#0f766e;background:#2dd4bf29}._actions_1fpvk_135{justify-content:flex-end;gap:.75rem;display:flex}._linkButton_1fpvk_141{color:var(--color-brand-500);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:500}._linkButton_1fpvk_141:hover{text-decoration:underline}._linkButtonDanger_1fpvk_155{color:var(--color-danger)}._formTitle_1fpvk_160{font-family:var(--font-display);color:var(--color-text);margin:0 0 1rem;font-size:1.1rem;font-weight:700}._headerFields_1fpvk_168{flex-wrap:wrap;gap:.85rem;margin-bottom:1.25rem;display:flex}._field_1fpvk_175{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_1fpvk_181{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_1fpvk_187,._select_1fpvk_188{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._input_1fpvk_187:focus,._select_1fpvk_188:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._narrationField_1fpvk_205{flex:1;min-width:220px}._lineRow_1fpvk_210{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:.6rem;margin-bottom:.6rem;display:grid}._lineHeader_1fpvk_218{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle);grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) auto;gap:.6rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:grid}._lineTotalPreview_1fpvk_230{color:var(--color-text-muted);text-align:right;font-variant-numeric:tabular-nums;font-size:.87rem}._removeLineButton_1fpvk_237{color:var(--color-text-subtle);cursor:pointer;background:0 0;border:none;padding:.4rem;font-size:1.1rem;line-height:1}._removeLineButton_1fpvk_237:hover{color:var(--color-danger)}._addLineButton_1fpvk_251{border:1.5px dashed var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-text-muted);cursor:pointer;background:0 0;margin-bottom:1.25rem;padding:.5rem;font-size:.85rem}._addLineButton_1fpvk_251:hover{border-color:var(--color-brand-500);color:var(--color-brand-500)}._totalsRow_1fpvk_268{border-radius:var(--radius-md);background:var(--color-surface-muted);justify-content:flex-end;gap:1.5rem;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.87rem;display:flex}._totalsGrand_1fpvk_279{color:var(--color-text);font-weight:700}._submitButton_1fpvk_284{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-brand-500), var(--color-brand-700));color:#fff;cursor:pointer;border:none;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600}._submitButton_1fpvk_284:disabled{opacity:.6;cursor:not-allowed}._toolbar_1fpvk_302{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._toolbarTitle_1fpvk_310 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:700}._toolbarTitle_1fpvk_310 p{color:var(--color-text-muted);margin:0;font-size:.9rem}._toolbarControls_1fpvk_325{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}._searchBox_1fpvk_333{min-width:240px}._secondaryButton_1fpvk_337{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}._secondaryButton_1fpvk_337:hover{border-color:var(--color-brand-500);color:var(--color-brand-500)}._primaryLink_1fpvk_357{white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}._popoverAnchor_1fpvk_365{position:relative}._popover_1fpvk_365{z-index:20;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:260px;box-shadow:var(--shadow-lg);flex-direction:column;gap:.8rem;padding:1rem;display:flex;position:absolute;top:calc(100% + .4rem);right:0}._menuItem_1fpvk_385{text-align:left;color:var(--color-text);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:.5rem .4rem;font-size:.88rem}._menuItem_1fpvk_385:hover{background:var(--color-surface-muted)}._sortButton_1fpvk_400{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;display:inline-flex}._sortIndicator_1fpvk_414{opacity:.45;font-size:.7rem}._sortIndicatorActive_1fpvk_419{opacity:1;color:var(--color-brand-500)}._emptyCell_1fpvk_424{text-align:center;color:var(--color-text-subtle);padding:2rem 1rem}._pagination_1fpvk_430{border-top:1px solid var(--color-border);color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:.75rem 1.1rem;font-size:.85rem;display:flex}._pagerButtons_1fpvk_440{gap:.5rem;display:flex}._pagerButton_1fpvk_440{padding:.35rem .8rem}._pagerButton_1fpvk_440:disabled{opacity:.5;cursor:not-allowed}._badgeInfo_1fpvk_455{color:#4338ca;background:#6366f124}._badgeDanger_1fpvk_460{background:var(--color-danger-bg);color:var(--color-danger)}._badgeMuted_1fpvk_465{background:var(--color-surface-muted);color:var(--color-text-muted)}._linkAnchor_1fpvk_470{text-decoration:none}@media (width<=880px){._toolbar_1fpvk_302{flex-direction:column}._toolbarControls_1fpvk_325{justify-content:flex-start}}._detailHeader_1fpvk_487{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin:1rem 0 1.25rem;display:flex}._detailTitle_1fpvk_496{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._detailTitle_1fpvk_496 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0;font-size:1.5rem;font-weight:700}._detailActions_1fpvk_512{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._detailMeta_1fpvk_519{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem 1.5rem;margin-bottom:1.5rem;display:grid}._detailMetaLabel_1fpvk_526{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.2rem;font-size:.72rem;font-weight:600;display:block}._detailMetaValue_1fpvk_536{color:var(--color-text);font-size:.92rem}._detailNotice_1fpvk_541{border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-muted);margin-bottom:1rem;padding:.7rem 1rem;font-size:.87rem}._actionAnchor_1fpvk_550{text-decoration:none;display:inline-block}._actionDanger_1fpvk_556{color:var(--color-danger)}._expenseLineRow_1fpvk_563,._expenseLineHeader_1fpvk_564{grid-template-columns:minmax(0,1.6fr) minmax(0,1.6fr) minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,.9fr) auto;align-items:center;gap:.6rem;display:grid}._expenseLineRow_1fpvk_563{margin-bottom:.6rem}._expenseLineHeader_1fpvk_564{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle);margin-bottom:.5rem;font-size:.75rem;font-weight:600}._checkboxField_1fpvk_584{color:var(--color-text);align-items:center;gap:.5rem;padding-top:1.35rem;font-size:.87rem;display:flex}._balanceHint_1fpvk_593{color:var(--color-text-muted);margin:-.25rem 0 1rem;font-size:.8rem}._balanceHintWarn_1fpvk_599{color:var(--color-danger)}@media (width<=880px){._expenseLineRow_1fpvk_563,._expenseLineHeader_1fpvk_564{grid-template-columns:1fr}._expenseLineHeader_1fpvk_564{display:none}}._stockLineRow_1fpvk_614,._stockLineHeader_1fpvk_615{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.6fr) minmax(0,.9fr) auto;align-items:center;gap:.6rem;display:grid}._stockLineRow_1fpvk_614{margin-bottom:.6rem}._stockLineHeader_1fpvk_615{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle);margin-bottom:.5rem;font-size:.75rem;font-weight:600}@media (width<=860px){._stockLineRow_1fpvk_614,._stockLineHeader_1fpvk_615{grid-template-columns:1fr}._stockLineHeader_1fpvk_615{display:none}}._allocationSection_1fpvk_648{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);margin:1.25rem 0;padding:1rem}._allocationTitle_1fpvk_656{font-family:var(--font-display);color:var(--color-text);margin:0 0 .75rem;font-size:.95rem;font-weight:700}._emptyNote_1fpvk_664{color:var(--color-text-muted);margin:0;font-size:.85rem}._allocationTable_1fpvk_670{border-collapse:collapse;width:100%;margin-bottom:.75rem;font-size:.85rem}._allocationTable_1fpvk_670 th,._allocationTable_1fpvk_670 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.45rem .6rem}._allocationTable_1fpvk_670 th{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600}._allocationInput_1fpvk_692{border-radius:var(--radius-sm);border:1.5px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);text-align:right;padding:.4rem .55rem;font-size:.85rem}._allocationInput_1fpvk_692:focus{border-color:var(--color-brand-500);outline:none}._allocationSummary_1fpvk_708{color:var(--color-text-muted);flex-wrap:wrap;gap:1.25rem;font-size:.85rem;display:flex}._allocationWarning_1fpvk_716{color:var(--color-danger);font-weight:600}._allocationNote_1fpvk_721{color:var(--color-text-subtle)}._jvLineRow_1fpvk_725,._jvLineHeader_1fpvk_726{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.5fr) auto;align-items:center;gap:.6rem;display:grid}._jvLineRow_1fpvk_725{margin-bottom:.6rem}._jvLineHeader_1fpvk_726{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle);margin-bottom:.5rem;font-size:.75rem;font-weight:600}._totalsBalanced_1fpvk_746{color:#0f766e;font-weight:600}._totalsUnbalanced_1fpvk_751{color:var(--color-danger);font-weight:600}@media (width<=860px){._jvLineRow_1fpvk_725,._jvLineHeader_1fpvk_726{grid-template-columns:1fr}._jvLineHeader_1fpvk_726{display:none}}._stockHint_1fpvk_769{color:var(--color-text-subtle);margin:-.35rem 0 .7rem;font-size:.78rem}._stockHintWarn_1fpvk_775{color:#b45309}._stockHintDanger_1fpvk_779{color:var(--color-danger);font-weight:600}._returnToggle_1fpvk_784{color:var(--color-text-muted);align-items:center;gap:.45rem;margin:-.35rem 0 .7rem;font-size:.8rem;display:flex}._tabs_5wso7_1{gap:.5rem;margin-bottom:1.25rem;display:flex}._tab_5wso7_1,._activeTab_5wso7_8{border-radius:var(--radius-full);border:1.5px solid var(--color-border);padding:.45rem 1.05rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}._tab_5wso7_1{background:var(--color-surface);color:var(--color-text-muted)}._tab_5wso7_1:hover{border-color:var(--color-brand-500);color:var(--color-brand-500)}._activeTab_5wso7_8{background:var(--color-brand-500);border-color:var(--color-brand-500);color:#fff}._page_56fii_1{max-width:900px;margin:0 auto;padding:2rem}._intro_56fii_7{margin-bottom:1.5rem}._intro_56fii_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_56fii_7 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._statsRow_56fii_26{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._statChip_56fii_33{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;min-width:90px;padding:.65rem 1rem;display:flex}._statChipValue_56fii_43{font-family:var(--font-display);color:var(--color-text);font-size:1.15rem;font-weight:700}._statChipLabel_56fii_50{color:var(--color-text-muted);font-size:.75rem}._errorBanner_56fii_55{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._errorBanner_56fii_55 svg{flex-shrink:0;width:18px;height:18px}._card_56fii_73{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:2rem;overflow:hidden}._table_56fii_82{border-collapse:collapse;width:100%;font-size:.87rem}._table_56fii_82 th,._table_56fii_82 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_56fii_82 th{background:var(--color-surface-muted);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}._table_56fii_82 tbody tr:last-child td{border-bottom:none}._inactiveRow_56fii_108 td{opacity:.5}._actions_56fii_112{justify-content:flex-end;gap:.5rem;display:flex}._linkButton_56fii_118{color:var(--color-brand-500);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:500}._linkButton_56fii_118:hover{text-decoration:underline}._linkButtonDanger_56fii_132{color:var(--color-danger)}._formTitle_56fii_137{font-family:var(--font-display);color:var(--color-text);margin:0 0 1rem;font-size:1.1rem;font-weight:700}._form_56fii_137{flex-wrap:wrap;align-items:flex-end;gap:.85rem;display:flex}._field_56fii_152{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_56fii_158{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_56fii_164,._select_56fii_165{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._input_56fii_164:focus,._select_56fii_165:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._submitButton_56fii_182{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-brand-500), var(--color-brand-700));color:#fff;cursor:pointer;border:none;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600}._submitButton_56fii_182:disabled{opacity:.6;cursor:not-allowed}._page_3eshc_1{max-width:1000px;margin:0 auto;padding:2rem}._intro_3eshc_7{margin-bottom:1.5rem}._intro_3eshc_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_3eshc_7 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._statsRow_3eshc_26{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._statChip_3eshc_33{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;min-width:90px;padding:.65rem 1rem;display:flex}._statChipValue_3eshc_43{font-family:var(--font-display);color:var(--color-text);font-size:1.15rem;font-weight:700}._statChipLabel_3eshc_50{color:var(--color-text-muted);font-size:.75rem}._errorBanner_3eshc_55{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._card_3eshc_67{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:2rem;overflow:hidden}._table_3eshc_76{border-collapse:collapse;width:100%;font-size:.87rem}._table_3eshc_76 th,._table_3eshc_76 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_3eshc_76 th{background:var(--color-surface-muted);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}._table_3eshc_76 tbody tr:last-child td{border-bottom:none}._numeric_3eshc_102{text-align:right;font-variant-numeric:tabular-nums}._inactiveRow_3eshc_107 td{opacity:.5}._badge_3eshc_111{border-radius:var(--radius-full);text-transform:capitalize;background:var(--color-surface-muted);color:var(--color-text-muted);align-items:center;padding:.15rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}._inventoryBadge_3eshc_123{color:#0f766e;background:#2dd4bf29}._actions_3eshc_128{justify-content:flex-end;gap:.5rem;display:flex}._linkButton_3eshc_134{color:var(--color-brand-500);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:500}._linkButton_3eshc_134:hover{text-decoration:underline}._linkButtonDanger_3eshc_148{color:var(--color-danger)}._formTitle_3eshc_153{font-family:var(--font-display);color:var(--color-text);margin:0 0 1rem;font-size:1.1rem;font-weight:700}._form_3eshc_153{flex-wrap:wrap;align-items:flex-end;gap:.85rem;display:flex}._field_3eshc_168{flex-direction:column;gap:.35rem;display:flex}._checkboxField_3eshc_174{flex-direction:row;align-items:center;gap:.45rem;padding-bottom:.55rem;display:flex}._fieldLabel_3eshc_182{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_3eshc_188,._select_3eshc_189{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._input_3eshc_188:focus,._select_3eshc_189:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._checkbox_3eshc_174{width:16px;height:16px;accent-color:var(--color-brand-500);cursor:pointer}._submitButton_3eshc_213{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-brand-500), var(--color-brand-700));color:#fff;cursor:pointer;border:none;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600}._submitButton_3eshc_213:disabled{opacity:.6;cursor:not-allowed}._page_pmkij_1{max-width:900px;margin:0 auto;padding:2rem}._intro_pmkij_7{margin-bottom:1.5rem}._intro_pmkij_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_pmkij_7 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._errorBanner_pmkij_26{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._card_pmkij_38{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:2rem;overflow:hidden}._table_pmkij_47{border-collapse:collapse;width:100%;font-size:.87rem}._table_pmkij_47 th,._table_pmkij_47 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_pmkij_47 th{background:var(--color-surface-muted);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}._table_pmkij_47 tbody tr:last-child td{border-bottom:none}._numeric_pmkij_73{text-align:right;font-variant-numeric:tabular-nums}._badge_pmkij_78{border-radius:var(--radius-full);text-transform:capitalize;background:var(--color-surface-muted);color:var(--color-text-muted);align-items:center;padding:.15rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}._actions_pmkij_90{justify-content:flex-end;gap:.5rem;display:flex}._linkButton_pmkij_96{color:var(--color-brand-500);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:500}._linkButton_pmkij_96:hover{text-decoration:underline}._linkButtonDanger_pmkij_110{color:var(--color-danger)}._formTitle_pmkij_115{font-family:var(--font-display);color:var(--color-text);margin:0 0 1rem;font-size:1.1rem;font-weight:700}._form_pmkij_115{flex-wrap:wrap;align-items:flex-end;gap:.85rem;display:flex}._field_pmkij_130{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_pmkij_136{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_pmkij_142,._select_pmkij_143{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._input_pmkij_142:focus,._select_pmkij_143:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._submitButton_pmkij_160{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-brand-500), var(--color-brand-700));color:#fff;cursor:pointer;border:none;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600}._submitButton_pmkij_160:disabled{opacity:.6;cursor:not-allowed}._inactiveRow_pmkij_176 td{opacity:.5}._hint_pmkij_181{color:var(--color-text-muted);margin:0 0 1rem;font-size:.85rem}._gridWrap_1tzgq_3{border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:1rem;overflow-x:auto}._grid_1tzgq_3{border-collapse:collapse;width:100%;min-width:1180px;font-size:.82rem}._grid_1tzgq_3 th,._grid_1tzgq_3 td{border-bottom:1px solid var(--color-border);white-space:nowrap;padding:.35rem .4rem}._grid_1tzgq_3 th{background:var(--color-surface-muted);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle);text-align:right;font-size:.72rem;font-weight:600}._grid_1tzgq_3 th:first-child,._grid_1tzgq_3 td:first-child{z-index:1;background:var(--color-surface);text-align:left;min-width:210px;position:sticky;left:0}._grid_1tzgq_3 th:first-child{background:var(--color-surface-muted)}._cellInput_1tzgq_48{text-align:right;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:5.2rem;color:var(--color-text);padding:.3rem .4rem;font-size:.82rem}._cellInput_1tzgq_48:focus{border-color:var(--color-brand-500);outline:none}._numCell_1tzgq_64{text-align:right;font-variant-numeric:tabular-nums}._rowTools_1tzgq_69{justify-content:flex-end;gap:.6rem;display:flex}._sectionRow_1tzgq_75 td{background:var(--color-surface-muted);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.75rem;font-weight:700}._totalRow_1tzgq_84 td{background:var(--color-surface-muted);font-weight:700}._accountTag_1tzgq_89{color:var(--color-text-subtle);margin-right:.4rem;font-size:.75rem;display:inline-block}._addRow_1tzgq_96{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}._yearRow_1tzgq_104{align-items:center;gap:.5rem;display:flex}._good_1tzgq_110{color:#0f766e}._bad_1tzgq_114{color:var(--color-danger)}._muted_1tzgq_118{color:var(--color-text-subtle);font-size:.75rem}._unbudgeted_1tzgq_123{background:var(--color-danger-bg);color:var(--color-danger);border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.68rem;font-weight:600}._summaryRow_1tzgq_133{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}._summaryCard_1tzgq_140{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);padding:.9rem 1.1rem}._summaryLabel_1tzgq_147{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.35rem;font-size:.72rem;font-weight:600;display:block}._summaryValue_1tzgq_157{color:var(--color-text);font-size:1.15rem;font-weight:700;display:block}._summaryDetail_1tzgq_164{color:var(--color-text-muted);margin-top:.2rem;font-size:.78rem;display:block}._bar_1tzgq_171{background:var(--color-surface-muted);border-radius:999px;min-width:70px;height:6px;margin-top:.35rem;overflow:hidden}._barFill_1tzgq_180{background:var(--color-brand-500);height:100%}._barFillOver_1tzgq_185{background:var(--color-danger)}._page_3z32z_1{max-width:900px;margin:0 auto;padding:2rem}._intro_3z32z_7{margin-bottom:1.5rem}._intro_3z32z_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_3z32z_7 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._toolbar_3z32z_26{align-items:flex-end;gap:.85rem;margin-bottom:1.25rem;display:flex}._field_3z32z_33{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_3z32z_39{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_3z32z_45{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._input_3z32z_45:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._loading_3z32z_61{color:var(--color-text-muted);font-size:.9rem}._errorBanner_3z32z_66,._balancedBanner_3z32z_67,._unbalancedBanner_3z32z_68{border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._errorBanner_3z32z_66{background:var(--color-danger-bg);color:var(--color-danger)}._balancedBanner_3z32z_67{background:var(--color-success-bg);color:var(--color-success)}._unbalancedBanner_3z32z_68{background:var(--color-danger-bg);color:var(--color-danger)}._errorBanner_3z32z_66 svg,._balancedBanner_3z32z_67 svg,._unbalancedBanner_3z32z_68 svg{flex-shrink:0;width:18px;height:18px}._card_3z32z_101{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:2rem;overflow:hidden}._table_3z32z_110{border-collapse:collapse;width:100%;font-size:.87rem}._table_3z32z_110 th,._table_3z32z_110 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_3z32z_110 th{background:var(--color-surface-muted);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}._table_3z32z_110 tbody tr:last-child td{border-bottom:none}._table_3z32z_110 tfoot td{border-bottom:none;border-top:2px solid var(--color-border);color:var(--color-text);font-weight:700}._totalsLabel_3z32z_143{text-align:right;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.78rem}._numeric_3z32z_151{text-align:right;font-variant-numeric:tabular-nums}._emptyRow_3z32z_156{text-align:center;color:var(--color-text-muted);padding:1.5rem}._badge_3z32z_162{border-radius:var(--radius-full);text-transform:capitalize;background:var(--color-surface-muted);color:var(--color-text-muted);align-items:center;padding:.15rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}._page_lah2g_1{max-width:800px;margin:0 auto;padding:2rem}._intro_lah2g_7{margin-bottom:1.5rem}._intro_lah2g_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_lah2g_7 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._toolbar_lah2g_26{flex-wrap:wrap;align-items:flex-end;gap:.85rem;margin-bottom:1.25rem;display:flex}._field_lah2g_34{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_lah2g_40{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_lah2g_46,._select_lah2g_47{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._select_lah2g_47{min-width:220px}._input_lah2g_46:focus,._select_lah2g_47:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._loading_lah2g_68{color:var(--color-text-muted);font-size:.9rem}._errorBanner_lah2g_73{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._errorBanner_lah2g_73 svg{flex-shrink:0;width:18px;height:18px}._card_lah2g_91{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:1.5rem;overflow:hidden}._sectionHeading_lah2g_100{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);padding:.75rem 1.1rem;font-size:.85rem;font-weight:700}._table_lah2g_111{border-collapse:collapse;width:100%;font-size:.87rem}._table_lah2g_111 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_lah2g_111 tbody tr:last-child td{border-bottom:none}._table_lah2g_111 tfoot td{border-bottom:none;border-top:2px solid var(--color-border);color:var(--color-text);font-weight:700}._totalsLabel_lah2g_134{text-align:right;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.78rem}._numeric_lah2g_142{text-align:right;font-variant-numeric:tabular-nums}._emptyRow_lah2g_147{text-align:center;color:var(--color-text-muted);padding:1.5rem}._netProfitBanner_lah2g_153,._netLossBanner_lah2g_154{border-radius:var(--radius-lg);justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-size:1.05rem;font-weight:700;display:flex}._netProfitBanner_lah2g_153{background:var(--color-success-bg);color:var(--color-success)}._netLossBanner_lah2g_154{background:var(--color-danger-bg);color:var(--color-danger)}._netProfitAmount_lah2g_174{font-variant-numeric:tabular-nums;font-size:1.2rem}._page_jcdjb_1{max-width:1150px;margin:0 auto;padding:2rem}._intro_jcdjb_7{margin-bottom:1.5rem}._intro_jcdjb_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_jcdjb_7 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._toolbar_jcdjb_26{flex-wrap:wrap;align-items:flex-end;gap:.85rem;margin-bottom:1.25rem;display:flex}._field_jcdjb_34{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_jcdjb_40{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_jcdjb_46,._select_jcdjb_47{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._select_jcdjb_47{min-width:260px}._input_jcdjb_46:focus,._select_jcdjb_47:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._loading_jcdjb_68{color:var(--color-text-muted);font-size:.9rem}._errorBanner_jcdjb_73{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._errorBanner_jcdjb_73 svg{flex-shrink:0;width:18px;height:18px}._summary_jcdjb_91{gap:1.5rem;margin-bottom:1.25rem;display:flex}._summaryItem_jcdjb_97{flex-direction:column;gap:.2rem;display:flex}._summaryLabel_jcdjb_103{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.78rem;font-weight:600}._summaryValue_jcdjb_111{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700}._card_jcdjb_118{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:2rem;overflow:hidden}._table_jcdjb_127{border-collapse:collapse;width:100%;font-size:.85rem}._table_jcdjb_127 th,._table_jcdjb_127 td{text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap;padding:.55rem .9rem}._table_jcdjb_127 th{background:var(--color-surface-muted);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}._table_jcdjb_127 tbody tr:last-child td{border-bottom:none}._table_jcdjb_127 tfoot td{border-bottom:none;border-top:2px solid var(--color-border);color:var(--color-text);font-weight:700}._totalsLabel_jcdjb_161{text-align:right;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.78rem}._numeric_jcdjb_169{text-align:right;font-variant-numeric:tabular-nums}._emptyRow_jcdjb_174{text-align:center;color:var(--color-text-muted);white-space:normal;padding:1.5rem}._page_hc855_1{max-width:1100px;margin:0 auto;padding:2rem}._tabs_hc855_7{gap:.5rem;margin-bottom:1.25rem;display:flex}._tab_hc855_7,._tabActive_hc855_14{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;padding:.5rem 1rem;font-size:.87rem;font-weight:600}._tabActive_hc855_14{background:linear-gradient(135deg, var(--color-brand-500), var(--color-brand-700));color:#fff;border-color:#0000}._intro_hc855_31{margin-bottom:1.5rem}._intro_hc855_31 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_hc855_31 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._toolbar_hc855_50{flex-wrap:wrap;align-items:flex-end;gap:.85rem;margin-bottom:1.25rem;display:flex}._field_hc855_58{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_hc855_64{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_hc855_70,._select_hc855_71{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._select_hc855_71{min-width:220px}._input_hc855_70:focus,._select_hc855_71:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._loading_hc855_92{color:var(--color-text-muted);font-size:.9rem}._errorBanner_hc855_97{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._errorBanner_hc855_97 svg{flex-shrink:0;width:18px;height:18px}._card_hc855_115{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:1.5rem;overflow:hidden}._sectionHeading_hc855_124{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);padding:.75rem 1.1rem;font-size:.85rem;font-weight:700}._table_hc855_135{border-collapse:collapse;width:100%;font-size:.87rem}._table_hc855_135 th,._table_hc855_135 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_hc855_135 th{background:var(--color-surface-muted);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}._table_hc855_135 tbody tr:last-child td{border-bottom:none}._table_hc855_135 tfoot td{border-bottom:none;border-top:2px solid var(--color-border);color:var(--color-text);font-weight:700}._totalsLabel_hc855_168{text-align:right;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.78rem}._numeric_hc855_176{text-align:right;font-variant-numeric:tabular-nums}._emptyRow_hc855_181{text-align:center;color:var(--color-text-muted);padding:1.5rem}._netProfitBanner_hc855_187,._netLossBanner_hc855_188{border-radius:var(--radius-lg);justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-size:1.05rem;font-weight:700;display:flex}._netProfitBanner_hc855_187{background:var(--color-success-bg);color:var(--color-success)}._netLossBanner_hc855_188{background:var(--color-danger-bg);color:var(--color-danger)}._netProfitAmount_hc855_208{font-variant-numeric:tabular-nums;font-size:1.2rem}._page_12t4p_1{max-width:900px;margin:0 auto;padding:2rem}._gridTwo_12t4p_7{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}._boxBody_12t4p_13{padding:1rem 1.1rem}._boxRow_12t4p_17{justify-content:space-between;padding:.35rem 0;font-size:.87rem;display:flex}._netDueBanner_12t4p_24,._netRefundBanner_12t4p_25{border-radius:var(--radius-lg);margin-bottom:1.5rem;padding:1.1rem 1.25rem}._netDueBanner_12t4p_24{background:var(--color-danger-bg);color:var(--color-danger)}._netRefundBanner_12t4p_25{background:var(--color-success-bg);color:var(--color-success)}._netDueRow_12t4p_41{opacity:.85;justify-content:space-between;padding:.3rem 0;font-size:.87rem;display:flex}._netDueRowGrand_12t4p_49{border-top:1px solid;justify-content:space-between;margin-top:.35rem;padding-top:.5rem;font-size:1.05rem;font-weight:700;display:flex}._intro_12t4p_59{margin-bottom:1.5rem}._intro_12t4p_59 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_12t4p_59 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._toolbar_12t4p_78{flex-wrap:wrap;align-items:flex-end;gap:.85rem;margin-bottom:1.25rem;display:flex}._field_12t4p_86{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_12t4p_92{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_12t4p_98,._select_12t4p_99{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._select_12t4p_99{min-width:220px}._input_12t4p_98:focus,._select_12t4p_99:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._loading_12t4p_120{color:var(--color-text-muted);font-size:.9rem}._errorBanner_12t4p_125,._balancedBanner_12t4p_126,._unbalancedBanner_12t4p_127{border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._errorBanner_12t4p_125{background:var(--color-danger-bg);color:var(--color-danger)}._balancedBanner_12t4p_126{background:var(--color-success-bg);color:var(--color-success)}._unbalancedBanner_12t4p_127{background:var(--color-danger-bg);color:var(--color-danger)}._errorBanner_12t4p_125 svg,._balancedBanner_12t4p_126 svg,._unbalancedBanner_12t4p_127 svg{flex-shrink:0;width:18px;height:18px}._card_12t4p_160{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:1.5rem;overflow:hidden}._sectionHeading_12t4p_169{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);padding:.75rem 1.1rem;font-size:.85rem;font-weight:700}._table_12t4p_180{border-collapse:collapse;width:100%;font-size:.87rem}._table_12t4p_180 th,._table_12t4p_180 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_12t4p_180 th{background:var(--color-surface-muted);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}._table_12t4p_180 tbody tr:last-child td{border-bottom:none}._table_12t4p_180 tfoot td{border-bottom:none;border-top:2px solid var(--color-border);color:var(--color-text);font-weight:700}._totalsLabel_12t4p_213{text-align:right;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.78rem}._numeric_12t4p_221{text-align:right;font-variant-numeric:tabular-nums}._emptyRow_12t4p_226{text-align:center;color:var(--color-text-muted);padding:1.5rem}._page_ubz2n_1{max-width:1180px;margin:0 auto;padding:2rem}._intro_ubz2n_7{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._intro_ubz2n_7 h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);margin:0 0 .35rem;font-size:1.5rem;font-weight:700}._intro_ubz2n_7 p{color:var(--color-text-muted);margin:0;font-size:.92rem}._backLink_ubz2n_30{color:var(--color-brand-500);margin-bottom:1rem;font-size:.85rem;text-decoration:none;display:inline-block}._backLink_ubz2n_30:hover{text-decoration:underline}._errorBanner_ubz2n_42{background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-sm);align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .9rem;font-size:.85rem;display:flex}._card_ubz2n_54{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:1.5rem;overflow:hidden}._summaryGrid_ubz2n_63{background:var(--color-border);border-radius:var(--radius-lg);border:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin-bottom:1.5rem;display:grid;overflow:hidden}._summaryCell_ubz2n_74{background:var(--color-surface);padding:.85rem 1.1rem}._summaryLabel_ubz2n_79{color:var(--color-text-muted);margin-bottom:.25rem;font-size:.75rem}._summaryValue_ubz2n_85{font-family:var(--font-display);color:var(--color-text);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}._table_ubz2n_93{border-collapse:collapse;width:100%;font-size:.87rem}._table_ubz2n_93 th,._table_ubz2n_93 td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem 1.1rem}._table_ubz2n_93 th{background:var(--color-surface-muted);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}._table_ubz2n_93 tbody tr:last-child td{border-bottom:none}._numeric_ubz2n_119{text-align:right;font-variant-numeric:tabular-nums}._badge_ubz2n_124{border-radius:var(--radius-full);text-transform:capitalize;background:var(--color-surface-muted);color:var(--color-text-muted);align-items:center;padding:.15rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}._badgeInProgress_ubz2n_136{color:#b45309;background:#fbbf2429}._badgeCompleted_ubz2n_141,._badgeMatched_ubz2n_146{color:#0f766e;background:#2dd4bf29}._badgeUnmatched_ubz2n_151{background:var(--color-danger-bg);color:var(--color-danger)}._actions_ubz2n_156{justify-content:flex-end;align-items:center;gap:.6rem;display:flex}._linkButton_ubz2n_163{color:var(--color-brand-500);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:500}._linkButton_ubz2n_163:hover{text-decoration:underline}._linkButtonDanger_ubz2n_177{color:var(--color-danger)}._linkButtonDanger_ubz2n_177:disabled,._linkButton_ubz2n_163:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}._matchSelect_ubz2n_189{border-radius:var(--radius-sm);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);max-width:220px;padding:.35rem .55rem;font-size:.8rem}._formTitle_ubz2n_199{font-family:var(--font-display);color:var(--color-text);margin:0 0 1rem;padding:1.25rem 1.25rem 0;font-size:1.1rem;font-weight:700}._form_ubz2n_199{flex-wrap:wrap;align-items:flex-end;gap:.85rem;padding:0 1.25rem 1.25rem;display:flex}._field_ubz2n_216{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_ubz2n_222{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._input_ubz2n_228,._select_ubz2n_229{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);padding:.55rem .75rem;font-size:.9rem}._input_ubz2n_228:focus,._select_ubz2n_229:focus{border-color:var(--color-brand-500);background:var(--color-surface);outline:none;box-shadow:0 0 0 3.5px #6366f126}._narrationField_ubz2n_246{flex:1;min-width:220px}._submitButton_ubz2n_251{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-brand-500), var(--color-brand-700));color:#fff;cursor:pointer;border:none;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600}._submitButton_ubz2n_251:disabled{opacity:.6;cursor:not-allowed}._secondaryButton_ubz2n_267{border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;padding:.55rem 1rem;font-size:.85rem;font-weight:600}._secondaryButton_ubz2n_267:hover:not(:disabled){border-color:var(--color-brand-500);color:var(--color-brand-500)}._secondaryButton_ubz2n_267:disabled{opacity:.5;cursor:not-allowed}._emptyState_ubz2n_288{color:var(--color-text-subtle);padding:1.5rem 1.1rem;font-size:.88rem}._sectionHeading_ubz2n_294{font-family:var(--font-display);color:var(--color-text);margin:0 0 .75rem;font-size:1rem;font-weight:700}:root{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Inter Tight", var(--font-sans);--color-brand-50:#eef2ff;--color-brand-100:#e0e7ff;--color-brand-400:#818cf8;--color-brand-500:#6366f1;--color-brand-600:#4f46e5;--color-brand-700:#4338ca;--color-accent-teal:#2dd4bf;--color-accent-amber:#fbbf24;--color-ink-950:#05070f;--color-ink-900:#0b1120;--color-ink-800:#111827;--color-ink-700:#1f2937;--color-bg:#f5f6fa;--color-surface:#fff;--color-surface-muted:#f8f9fc;--color-border:#e2e5ee;--color-text:#10131c;--color-text-muted:#5b6072;--color-text-subtle:#8a8fa3;--color-danger:#dc2626;--color-danger-bg:#fef2f2;--color-success:#16a34a;--color-success-bg:#f0fdf4;--shadow-sm:0 1px 2px #10131c0a;--shadow-md:0 8px 24px -8px #10131c29;--shadow-lg:0 24px 64px -12px #10131c47;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-full:999px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg:#0b0e16;--color-surface:#131722;--color-surface-muted:#171c29;--color-border:#262c3d;--color-text:#f2f3f7;--color-text-muted:#a3a8bc;--color-text-subtle:#6b7189;--color-danger:#f87171;--color-danger-bg:#f871711f;--color-success:#4ade80;--color-success-bg:#4ade801f;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 8px 24px -8px #00000080;--shadow-lg:0 24px 64px -12px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--color-bg:#0b0e16;--color-surface:#131722;--color-surface-muted:#171c29;--color-border:#262c3d;--color-text:#f2f3f7;--color-text-muted:#a3a8bc;--color-text-subtle:#6b7189;--color-danger:#f87171;--color-danger-bg:#f871711f;--color-success:#4ade80;--color-success-bg:#4ade801f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input{font-family:inherit}
