._spinner_6vjzc_1{display:inline-block;border-radius:50%;border-style:solid;border-color:currentColor;border-right-color:transparent;animation:_spin_6vjzc_1 .6s linear infinite;vertical-align:middle}._sm_6vjzc_10{width:14px;height:14px;border-width:2px}._md_6vjzc_15{width:22px;height:22px;border-width:2px}._overlay_oe555_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#040506b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100}._dialog_oe555_12{width:380px;background:var(--surface-2);border-radius:var(--radius-lg);padding:24px;box-shadow:#ffffff0d 0 1px inset,var(--outline-strong) 0 0 0 1px,#0006 0 4px 40px 8px;display:flex;flex-direction:column;gap:16px}._title_oe555_24{font-size:15px;font-weight:500}._codeRow_oe555_29{display:flex;align-items:center;gap:12px}._code_oe555_29{flex:1;font-family:var(--font-mono);font-size:28px;letter-spacing:6px;text-align:center;padding:12px 0;border-radius:var(--radius-md);background:var(--input-bg);box-shadow:var(--outline) 0 0 0 1px}._warn_oe555_47{font-size:12px;line-height:1.6;color:var(--accent);background:var(--accent-surface);border-radius:var(--radius-sm);padding:10px 12px}._note_oe555_56{font-size:12px;line-height:1.55;color:var(--text-3)}._field_oe555_62{display:flex;flex-direction:column;gap:8px}._field_oe555_62>label{font-size:12px;color:var(--text-2)}._wrap_49uz9_1{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._glow_49uz9_10{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(600px 400px at 50% 20%,#043f9659,#0612250d 70%)}._flare_49uz9_20{position:absolute;top:-80px;left:50%;width:420px;height:180px;transform:translate(-50%) rotate(-8deg);background:var(--accent);opacity:.18;filter:blur(80px)}._panel_49uz9_32{position:relative;width:360px;display:flex;flex-direction:column;gap:24px;animation:_fadeUp_49uz9_1 .5s ease both}._brand_49uz9_41{display:flex;flex-direction:column;align-items:center;gap:16px}._logo_49uz9_48{width:40px;height:40px;background:var(--accent);border-radius:10px;transform:rotate(45deg);box-shadow:#ff636359 0 0 32px 4px}._name_49uz9_57{font-size:24px;font-weight:500;letter-spacing:.2px}._tagline_49uz9_63{font-size:14px;color:var(--text-2);text-align:center;line-height:1.5}._tabs_49uz9_70{display:flex;gap:4px;padding:4px;border-radius:var(--radius-md);background:var(--surface-2);box-shadow:var(--outline) 0 0 0 1px}._tab_49uz9_70{flex:1;padding:8px 0;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-2);font-family:inherit;font-size:12px;cursor:pointer}._tab_49uz9_70:hover{background:var(--hover)}._tabActive_49uz9_94{background:var(--raised);color:var(--text)}._warn_49uz9_99{font-size:12px;line-height:1.6;color:var(--accent);background:var(--accent-surface);border-radius:var(--radius-sm);padding:10px 12px}._card_49uz9_108{background:var(--surface);border-radius:var(--radius-lg);padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--card-shadow-strong)}._field_49uz9_118{display:flex;flex-direction:column;gap:8px}._field_49uz9_118>label{font-size:12px;color:var(--text-2)}._passwordWrap_49uz9_128{position:relative;display:flex}._passwordWrap_49uz9_128 input{flex:1;padding-right:40px}._eyeBtn_49uz9_137{position:absolute;right:4px;top:50%;transform:translateY(-50%);border:none;background:none;color:var(--text-3);cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center}._eyeBtn_49uz9_137:hover{color:var(--text-2)}._row_49uz9_155{display:flex;align-items:center;justify-content:space-between}._remember_49uz9_161{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-2);cursor:pointer}._remember_49uz9_161 input{accent-color:var(--text-1)}._forgot_49uz9_173{font-size:12px;color:var(--text-2)}._error_49uz9_178{font-size:12px;color:var(--accent)}._register_49uz9_183{text-align:center;font-size:12px;color:var(--text-3)}._register_49uz9_183 a{color:var(--text-2);background:none;border:none;cursor:pointer;font-size:12px;padding:0}._version_49uz9_197{text-align:center;font-family:var(--font-mono);font-size:11px;color:var(--text-3)}._layout_1kgsb_1{display:flex;min-height:100vh}._sidebar_1kgsb_6{width:224px;flex:none;border-right:1px solid var(--border);display:flex;flex-direction:column;padding:16px 12px;gap:8px;position:sticky;top:0;height:100vh}._brand_1kgsb_19{display:flex;align-items:center;gap:10px;padding:8px 10px;margin-bottom:8px}._logo_1kgsb_27{width:16px;height:16px;background:var(--accent);border-radius:4px;transform:rotate(45deg)}._brandName_1kgsb_35{font-size:14px;font-weight:600;letter-spacing:.2px}._year_1kgsb_41{margin-left:auto;font-family:var(--font-mono);font-size:10px;color:var(--text-3);background:var(--raised);border-radius:6px;padding:2px 6px}._nav_1kgsb_51{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm);cursor:pointer;background:transparent;border:none;width:100%;text-align:left}._nav_1kgsb_51:hover{background:#ffffff0d}._navActive_1kgsb_66{background:var(--raised)}._navIcon_1kgsb_70{font-family:var(--font-mono);font-size:10px;width:20px;height:20px;border-radius:6px;background:var(--surface-2);color:var(--text-3);display:inline-flex;align-items:center;justify-content:center}._navActive_1kgsb_66 ._navIcon_1kgsb_70{background:var(--accent-surface);color:var(--accent)}._navLabel_1kgsb_87{font-size:13px;font-weight:500;color:var(--text-2)}._navActive_1kgsb_66 ._navLabel_1kgsb_87{color:var(--text)}._bottom_1kgsb_96{margin-top:auto;display:flex;flex-direction:column;gap:8px}._taxDue_1kgsb_103{border-radius:var(--radius-md);padding:12px;background:var(--accent-surface);box-shadow:#ffffff0d 0 1px inset}._taxDueLabel_1kgsb_109{font-family:var(--font-mono);font-size:10px;letter-spacing:.8px;color:var(--accent);text-transform:uppercase;margin-bottom:6px}._taxDueValue_1kgsb_117{font-family:var(--font-mono);font-size:18px;color:var(--text)}._taxDueSub_1kgsb_122{font-size:11px;color:var(--text-2);margin-top:4px}._userRow_1kgsb_128{display:flex;align-items:center;gap:10px;padding:8px 10px;border-top:1px solid var(--border)}._avatar_1kgsb_135{width:28px;height:28px;border-radius:99px;background:var(--raised);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--text-1)}._userName_1kgsb_147{font-size:12px;font-weight:500}._userRole_1kgsb_151{font-size:11px;color:var(--text-3)}._logout_1kgsb_155{margin-left:auto;background:none;border:none;color:var(--text-3);font-size:11px;cursor:pointer}._logout_1kgsb_155:hover{color:var(--text)}._upgrade_1kgsb_166{width:100%;margin-top:8px;padding:8px 10px;border:none;border-radius:var(--radius-sm);background:var(--accent-surface);color:var(--accent);font-family:inherit;font-size:11px;cursor:pointer}._upgrade_1kgsb_166:hover{color:var(--accent-hover)}._main_1kgsb_182{flex:1;min-width:0;padding:32px 40px 64px}._header_1kgsb_188{display:flex;align-items:baseline;gap:16px;margin-bottom:24px}._title_1kgsb_194{font-size:24px;font-weight:500;margin:0;letter-spacing:.2px}._subtitle_1kgsb_200{font-size:13px;color:var(--text-3)}._meta_1kgsb_204{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--text-3)}._overlay_19rpn_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#040506b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100}._dialog_19rpn_12{width:380px;background:var(--surface-2);border-radius:var(--radius-lg);padding:24px;box-shadow:#ffffff0d 0 1px inset,var(--outline-strong) 0 0 0 1px,#0006 0 4px 40px 8px;display:flex;flex-direction:column;gap:16px}._title_19rpn_24{font-size:15px;font-weight:500}._note_19rpn_29{font-size:12px;line-height:1.55;color:var(--text-2)}._form_19rpn_35{display:flex;flex-direction:column;gap:16px}._field_19rpn_41{display:flex;flex-direction:column;gap:8px}._field_19rpn_41>label{font-size:12px;color:var(--text-2)}._error_19rpn_51{font-size:12px;color:var(--accent)}._actions_19rpn_56{display:flex;gap:8px;justify-content:flex-end}._barChart_1ms18_2{display:flex;align-items:flex-end;gap:20px;height:160px;padding:0 8px}._barCol_1ms18_9{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;justify-content:flex-end}._barNet_1ms18_18{font-family:var(--font-mono);font-size:10px;color:var(--text-2)}._barPair_1ms18_23{display:flex;gap:4px;align-items:flex-end}._barIncome_1ms18_28{width:14px;border-radius:4px 4px 2px 2px;background:var(--text-1)}._barExpense_1ms18_33{width:14px;border-radius:4px 4px 2px 2px;background:var(--text-dim)}._barMonth_1ms18_38{font-family:var(--font-mono);font-size:10px;color:var(--text-3)}._ladder_1ms18_45{display:flex;flex-direction:column;gap:6px}._ladderRow_1ms18_50{display:flex;align-items:center;gap:10px;padding:5px 10px;border-radius:var(--radius-sm)}._ladderRowActive_1ms18_57{background:var(--raised)}._ladderRate_1ms18_60{font-family:var(--font-mono);font-size:12px;width:40px;color:var(--text-3)}._ladderRateActive_1ms18_66{color:var(--text)}._ladderRange_1ms18_69{font-family:var(--font-mono);font-size:10px;color:var(--text-3);width:100px}._ladderTrack_1ms18_75{flex:1;height:4px;border-radius:2px;background:var(--raised);overflow:hidden}._ladderFill_1ms18_82{height:100%;border-radius:2px;background:var(--text-2)}._ladderFillActive_1ms18_87{background:var(--accent)}._ladderTax_1ms18_90{font-family:var(--font-mono);font-size:11px;color:var(--text-3);width:64px;text-align:right}._ladderTaxActive_1ms18_97{color:var(--text-1)}._cats_1ms18_102{display:flex;flex-direction:column;gap:10px}._catRow_1ms18_107{display:flex;align-items:center;gap:12px}._catName_1ms18_112{font-size:12px;color:var(--text-2);width:110px}._catTrack_1ms18_117{flex:1;height:6px;border-radius:3px;background:var(--raised);overflow:hidden}._catFill_1ms18_124{height:100%;background:var(--text-2);border-radius:3px}._catValue_1ms18_129{font-family:var(--font-mono);font-size:11px;color:var(--text-3);width:56px;text-align:right}._empty_kuli1_1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:48px 24px;color:var(--text-3)}._icon_kuli1_10{width:40px;height:40px;border-radius:99px;background:var(--surface-2);display:inline-flex;align-items:center;justify-content:center;color:var(--text-2);margin-bottom:4px}._title_kuli1_21{font-size:14px;font-weight:500;color:var(--text-1)}._hint_kuli1_26{font-size:12px;color:var(--text-3);line-height:1.5;max-width:320px}._action_kuli1_32{margin-top:8px}._error_uhiyg_1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:48px 24px}._icon_uhiyg_9{width:40px;height:40px;border-radius:99px;background:var(--accent-surface);display:inline-flex;align-items:center;justify-content:center;color:var(--accent);margin-bottom:4px}._title_uhiyg_20{font-size:14px;font-weight:500;color:var(--text-1)}._hint_uhiyg_25{font-size:12px;color:var(--text-3);line-height:1.5;max-width:320px}._action_uhiyg_31{margin-top:8px}._block_1toxn_1{background:linear-gradient(90deg,var(--surface-2) 25%,var(--raised) 37%,var(--surface-2) 63%);background-size:200% 100%;animation:_shimmer_1toxn_1 1.4s ease-in-out infinite;border-radius:var(--radius-sm)}._card_1toxn_13{background:var(--surface);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:12px}._statRow_1toxn_23{display:flex;gap:16px;align-items:center}._statPill_1toxn_28{background:var(--surface);border-radius:var(--radius-md);padding:12px 20px;box-shadow:var(--outline) 0 0 0 1px;display:flex;flex-direction:column;gap:8px;min-width:120px}._tableCard_1toxn_39{background:var(--surface);border-radius:var(--radius-lg);padding:8px;box-shadow:var(--card-shadow)}._tableRow_1toxn_45{display:flex;gap:12px;padding:13px 16px;align-items:center}._tableRow_1toxn_45>*{flex:1}._kpiGrid_1toxn_55{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._kpi_1toxn_55{background:var(--surface);border-radius:var(--radius-lg);padding:20px 24px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:12px}._stack_1u0ms_3{display:flex;flex-direction:column;gap:16px}._stackLg_1u0ms_8{display:flex;flex-direction:column;gap:24px}._kpiGrid_1u0ms_14{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._kpi_1u0ms_14{background:var(--surface);border-radius:var(--radius-lg);padding:20px 24px;box-shadow:var(--card-shadow)}._kpiValue_1u0ms_26{font-family:var(--font-mono);font-size:24px}._kpiSub_1u0ms_30{font-size:11px;color:var(--text-3);margin-top:6px}._grid21_1u0ms_36{display:grid;grid-template-columns:1.6fr 1fr;gap:16px}._grid11_1u0ms_41{display:grid;grid-template-columns:1fr 1fr;gap:16px}._cardTitle_1u0ms_47{font-size:16px;font-weight:500}._cardHead_1u0ms_51{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}._cardHeadNote_1u0ms_57{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--text-3)}._legend_1u0ms_64{margin-left:auto;display:flex;gap:16px;font-size:11px;color:var(--text-2)}._legendItem_1u0ms_71{display:flex;align-items:center;gap:6px}._legendSwatch_1u0ms_76{width:8px;height:8px;border-radius:2px}._statRow_1u0ms_83{display:flex;gap:16px;align-items:center}._stat_1u0ms_83{background:var(--surface);border-radius:var(--radius-md);padding:12px 20px;box-shadow:var(--outline) 0 0 0 1px}._statValue_1u0ms_94{font-family:var(--font-mono);font-size:18px;margin-top:4px}._pushRight_1u0ms_99{margin-left:auto}._formCard_1u0ms_104{background:var(--surface);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--card-shadow-strong);display:flex;flex-direction:column;gap:16px}._formTitle_1u0ms_113{font-size:14px;font-weight:500}._formGrid_1u0ms_117{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._formActions_1u0ms_122{display:flex;gap:8px;justify-content:flex-end;align-items:center}._readonlyValue_1u0ms_128{background:var(--surface-2);border-radius:var(--radius-sm);padding:9px 12px;font-size:13px;font-family:var(--font-mono);color:var(--text-1)}._whtField_1u0ms_136{display:flex;align-items:center;gap:12px}._whtField_1u0ms_136 ._readonlyValue_1u0ms_128{flex:1}._tableCard_1u0ms_146{background:var(--surface);border-radius:var(--radius-lg);padding:8px;overflow-x:auto;box-shadow:var(--card-shadow)}._incomeGrid_1u0ms_153{min-width:560px;display:grid;grid-template-columns:100px 1.6fr 120px 110px 32px;gap:12px;padding:11px 16px;align-items:center;border-radius:var(--radius-sm)}._expenseGrid_1u0ms_162{min-width:560px;display:grid;grid-template-columns:130px 1fr 84px 110px 32px;gap:12px;padding:11px 16px;align-items:center;border-radius:var(--radius-sm)}._tableHeadRow_1u0ms_171{font-family:var(--font-mono);font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--border);border-radius:0;padding-top:10px;padding-bottom:10px}._tableRow_1u0ms_182:hover{background:var(--hover)}._cellDate_1u0ms_185{font-family:var(--font-mono);font-size:11px;color:var(--text-3)}._cellMain_1u0ms_190{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cellSecondary_1u0ms_197{font-size:12px;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cellNum_1u0ms_204{font-family:var(--font-mono);font-size:12px;text-align:right}._cellNumDim_1u0ms_209{font-family:var(--font-mono);font-size:12px;color:var(--text-2);text-align:right}._cellNumFaint_1u0ms_215{font-family:var(--font-mono);font-size:12px;color:var(--text-3);text-align:right}._deleteBtn_1u0ms_221{background:transparent;border:none;cursor:pointer;padding:6px;border-radius:6px;color:var(--text-3);display:flex;align-items:center;justify-content:center}._deleteBtn_1u0ms_221:hover{background:#ff63631f;color:var(--accent)}._recentRow_1u0ms_238{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:var(--radius-sm)}._recentRow_1u0ms_238:hover{background:var(--hover)}._recentAvatar_1u0ms_248{width:28px;height:28px;border-radius:99px;background:var(--raised);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:var(--text-2);flex:none}._recentInfo_1u0ms_261{display:flex;flex-direction:column;min-width:0;flex:1}._recentClient_1u0ms_267{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._recentProject_1u0ms_274{font-size:11px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._recentAmount_1u0ms_281{font-family:var(--font-mono);font-size:13px}._insightHead_1u0ms_287{display:flex;align-items:center;gap:8px;margin-bottom:14px}._insightLogo_1u0ms_293{width:16px;height:16px;border-radius:4px;background:var(--accent)}._insight_1u0ms_287{font-size:13px;line-height:1.5;color:var(--text-2);padding-left:12px;border-left:2px solid var(--border-2)}._insightStrong_1u0ms_306{color:var(--text);font-weight:500}._insightList_1u0ms_310{display:flex;flex-direction:column;gap:12px}._filterRow_1u0ms_317{display:flex;gap:4px;padding:8px 8px 12px;align-items:center}._filterBtn_1u0ms_323{background:transparent;color:var(--text-2);border:none;border-radius:var(--radius-sm);padding:6px 12px;font-size:12px;font-weight:500;cursor:pointer}._filterBtn_1u0ms_323:hover{color:var(--text)}._filterBtnActive_1u0ms_336{background:var(--raised);color:var(--text)}._monthSelect_1u0ms_340{margin-left:auto;background:var(--input-bg);border:none;border-radius:var(--radius-sm);padding:7px 12px;color:var(--text-1);font-size:12px;cursor:pointer}._deductGrid_1u0ms_352{display:grid;grid-template-columns:1fr 320px;gap:16px;align-items:start}._deductRow_1u0ms_358{display:flex;align-items:center;gap:16px}._deductLabel_1u0ms_363{width:200px;display:flex;flex-direction:column}._deductName_1u0ms_368{font-size:13px;font-weight:500}._deductMax_1u0ms_372{font-family:var(--font-mono);font-size:10px;color:var(--text-3)}._deductInput_1u0ms_377{width:90px;background:var(--input-bg);border:none;border-radius:var(--radius-sm);padding:8px 10px;color:var(--text);font-size:12px;font-family:var(--font-mono);text-align:right}._deductItems_1u0ms_388{display:flex;flex-direction:column;gap:14px}._deductControl_1u0ms_393{margin-left:auto;display:flex;align-items:center;gap:12px}._deductFixed_1u0ms_399{font-family:var(--font-mono);font-size:12px;color:var(--text-2)}._deductCond_1u0ms_404{font-size:10px;color:var(--text-3);margin-top:2px}._capBar_1u0ms_409{display:flex;flex-direction:column;gap:6px;margin-top:4px}._capBarHead_1u0ms_415{display:flex;justify-content:space-between;align-items:baseline;font-size:11px}._capBarLabel_1u0ms_421{color:var(--text-2)}._capBarValue_1u0ms_424{font-family:var(--font-mono);color:var(--text-3)}._capBarValueOver_1u0ms_428{color:var(--accent)}._capBarTrack_1u0ms_431{height:6px;border-radius:999px;background:var(--input-bg);overflow:hidden}._capBarFill_1u0ms_437{height:100%;border-radius:999px;background:var(--accent);transition:width .15s ease}._sticky_1u0ms_443{position:sticky;top:24px}._sideCard_1u0ms_447{background:var(--surface);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--card-shadow-strong);display:flex;flex-direction:column;gap:14px}._bigMono_1u0ms_456{font-family:var(--font-mono);font-size:28px;margin-top:4px}._divider_1u0ms_461{height:1px;background:var(--border)}._kv_1u0ms_465{display:flex;justify-content:space-between;font-size:13px}._kvLabel_1u0ms_470{color:var(--text-2)}._kvMono_1u0ms_473{font-family:var(--font-mono)}._accentBox_1u0ms_476{border-radius:var(--radius-md);padding:14px;background:var(--accent-surface)}._accentBoxLabel_1u0ms_481{font-family:var(--font-mono);font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:var(--accent)}._accentBoxValue_1u0ms_488{font-family:var(--font-mono);font-size:22px;margin-top:4px}._hint_1u0ms_493{font-size:12px;color:var(--text-3);line-height:1.5}._taxGrid_1u0ms_500{display:grid;grid-template-columns:1fr 1.2fr;gap:16px;align-items:start}._waterfallRow_1u0ms_506{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-sm)}._waterfallRowNet_1u0ms_513{background:var(--raised)}._waterfallLabel_1u0ms_516{font-size:13px;flex:1;color:var(--text-1)}._waterfallLabelTh_1u0ms_521{color:var(--text-3);font-size:11px}._waterfallValue_1u0ms_525{font-family:var(--font-mono);font-size:14px}._noteBox_1u0ms_529{margin-top:16px;padding:12px;border-radius:var(--radius-sm);background:var(--surface-2);font-size:12px;color:var(--text-2);line-height:1.5}._simGrid_1u0ms_540{display:grid;grid-template-columns:1fr 340px;gap:16px;align-items:start}._simCard_1u0ms_546{background:var(--surface);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:20px}._simSlider_1u0ms_555{display:flex;flex-direction:column;gap:8px}._simSliderHead_1u0ms_560{display:flex;align-items:baseline}._simSliderLabel_1u0ms_564{font-size:13px;font-weight:500}._simSliderTh_1u0ms_568{font-size:11px;color:var(--text-3);margin-left:8px}._simSliderValue_1u0ms_573{margin-left:auto;font-family:var(--font-mono);font-size:13px}._simDelta_1u0ms_578{font-family:var(--font-mono);font-size:20px}._simDeltaSave_1u0ms_582{color:var(--ok)}._simDeltaMore_1u0ms_585{color:var(--accent)}._toggle_u31dt_1{position:relative;width:42px;height:24px;flex-shrink:0;border:none;border-radius:999px;background:var(--border-2);padding:0;cursor:pointer;transition:background .15s ease}._toggle_u31dt_1._on_u31dt_13{background:var(--accent)}._knob_u31dt_16{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s ease}._toggle_u31dt_1._on_u31dt_13 ._knob_u31dt_16{transform:translate(18px)}._counter_dfsyc_1{display:inline-flex;align-items:center;gap:6px}._btn_dfsyc_6{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--border-2);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text);font-size:16px;line-height:1;cursor:pointer}._btn_dfsyc_6:hover:not(:disabled){background:var(--hover)}._btn_dfsyc_6:disabled{opacity:.35;cursor:not-allowed}._value_dfsyc_26{min-width:26px;text-align:center;font-family:var(--font-mono);font-size:14px;color:var(--text)}._overlay_jz1kp_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#040506b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100}._dialog_jz1kp_12{width:380px;background:var(--surface-2);border-radius:var(--radius-lg);padding:24px;box-shadow:#ffffff0d 0 1px inset,var(--outline-strong) 0 0 0 1px,#0006 0 4px 40px 8px;display:flex;flex-direction:column;gap:16px;border:none;color:inherit}._head_jz1kp_26{display:flex;align-items:center;gap:12px}._icon_jz1kp_32{width:32px;height:32px;border-radius:99px;background:var(--accent-surface);display:inline-flex;align-items:center;justify-content:center;color:var(--accent);flex:none}._title_jz1kp_44{font-size:15px;font-weight:500}._body_jz1kp_49{font-size:13px;color:var(--text-2);line-height:1.55}._note_jz1kp_55{font-size:12px;color:var(--text-3)}._actions_jz1kp_60{display:flex;gap:8px;justify-content:flex-end}:root{--bg: #040506;--surface: #07080a;--surface-2: #111214;--raised: #1b1c1e;--border: #1b1c1e;--border-2: #2f3031;--outline: rgba(255, 255, 255, .14);--outline-strong: rgba(255, 255, 255, .18);--hover: rgba(255, 255, 255, .04);--input-bg: rgba(255, 255, 255, .05);--text: #ffffff;--text-1: #e6e6e6;--text-2: #9c9c9d;--text-3: #6a6b6c;--text-dim: #454647;--accent: #ff6363;--accent-hover: #ff7d7d;--accent-surface: #452324;--info: #56c2ff;--ok: #7ddf8f;--warn: #ffd166;--font-sans: "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--card-shadow: rgba(255, 255, 255, .05) 0px 1px 0px 0px inset, var(--outline) 0px 0px 0px 1px, rgba(0, 0, 0, .2) 0px -1px 0px 0px inset;--card-shadow-strong: rgba(255, 255, 255, .05) 0px 1px 0px 0px inset, var(--outline-strong) 0px 0px 0px 1px, rgba(0, 0, 0, .2) 0px -1px 0px 0px inset}*{box-sizing:border-box}body{margin:0;background:var(--bg);font-family:var(--font-sans);color:var(--text);-webkit-font-smoothing:antialiased}a{color:var(--text-1);text-decoration:none}a:hover{color:var(--text)}input,select,button{font-family:inherit}input:focus,select:focus{outline:1px solid var(--text-dim);outline-offset:0}::placeholder{color:var(--text-3)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;width:100%}input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:var(--raised)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:99px;background:var(--text-1);margin-top:-6px;box-shadow:#0006 0 2px 4px;cursor:pointer}input[type=range]::-moz-range-track{height:4px;border-radius:2px;background:var(--raised)}input[type=range]::-moz-range-thumb{width:16px;height:16px;border:none;border-radius:99px;background:var(--text-1);cursor:pointer}select option{background:var(--surface-2);color:var(--text)}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--raised);border-radius:8px;border:2px solid var(--bg)}::-webkit-scrollbar-track{background:transparent}.card{background:var(--surface);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--card-shadow)}.card-strong{box-shadow:var(--card-shadow-strong)}.mono{font-family:var(--font-mono)}.eyebrow{font-family:var(--font-mono);font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:var(--text-3)}.input{background:var(--input-bg);border:none;border-radius:var(--radius-sm);padding:9px 12px;color:var(--text);font-size:13px;width:100%}.field{display:flex;flex-direction:column;gap:6px}.field>label{font-size:11px;color:var(--text-2)}.btn-primary{background:var(--text-1);color:var(--text-dim);border:none;border-radius:var(--radius-sm);padding:9px 14px;font-size:13px;font-weight:500;cursor:pointer;box-shadow:#00000040 0 4px 4px}.btn-primary:hover{background:var(--text)}.btn-primary:disabled,.btn-ghost:disabled,.btn-danger:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.btn-primary:disabled:hover{background:var(--text-1)}.btn-ghost:disabled:hover{color:var(--text-2)}.btn-danger:disabled:hover{background:var(--accent)}.btnBusy{display:inline-flex;align-items:center;gap:8px}.btn-ghost{background:transparent;color:var(--text-2);border:1px solid var(--border-2);border-radius:var(--radius-sm);padding:9px 14px;font-size:13px;cursor:pointer}.btn-ghost:hover{color:var(--text)}.btn-danger{background:var(--accent);color:var(--bg);border:none;border-radius:var(--radius-sm);padding:9px 14px;font-size:13px;font-weight:500;cursor:pointer;box-shadow:#00000040 0 4px 4px}.btn-danger:hover{background:var(--accent-hover)}.badge{font-size:10px;font-weight:500;border-radius:6px;padding:2px 8px;background:var(--raised);color:var(--text-2)}.page{animation:fadeUp .4s ease both}
