._button_1ab3d_1{justify-content:center;align-items:center;gap:var(--space-1);white-space:nowrap;cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-md);font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}._button_1ab3d_1:disabled{cursor:not-allowed;opacity:.55}._md_1ab3d_21{height:34px;padding:0 var(--space-4);font-size:var(--font-size-md)}._sm_1ab3d_27{height:28px;padding:0 var(--space-3);font-size:var(--font-size-sm)}._default_1ab3d_33{color:var(--color-fg);background:var(--color-surface)}._default_1ab3d_33:hover:not(:disabled){background:var(--color-bg)}._primary_1ab3d_42{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}._primary_1ab3d_42:hover:not(:disabled){filter:brightness(.95)}._danger_1ab3d_52{color:#fff;background:var(--color-danger);border-color:var(--color-danger)}._ghost_1ab3d_58{color:var(--color-fg);background:0 0;border-color:#0000}._ghost_1ab3d_58:hover:not(:disabled){background:var(--color-bg)}._wrap_dr59d_1{align-items:center;gap:var(--space-2);display:flex}._name_dr59d_7{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:600;display:inline-flex}._role_dr59d_15{padding:1px var(--space-2);font-size:var(--font-size-xs);color:var(--color-muted);background:var(--color-bg);border-radius:var(--radius-sm);font-weight:500}._header_z2w8v_1{height:56px;padding:0 var(--space-6);background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._breadcrumb_z2w8v_11{align-items:center;gap:var(--space-2);min-width:0;display:flex}._group_z2w8v_18{font-size:var(--font-size-sm);color:var(--color-muted)}._separator_z2w8v_23{color:var(--color-border)}._title_z2w8v_27{font-weight:600}._right_z2w8v_31{align-items:center;gap:var(--space-3);display:flex}._item_vuaco_1{flex-direction:column;display:flex}._row_vuaco_6{align-items:center;gap:var(--space-1);display:flex}._link_vuaco_12{min-width:0;padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:inherit;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-md);flex:1;text-decoration:none;overflow:hidden}._link_vuaco_12:hover{background:var(--color-sidebar-hover)}._active_vuaco_29{color:#fff;background:var(--color-primary)}._toggle_vuaco_34{width:28px;height:28px;color:inherit;cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._toggle_vuaco_34:hover{background:var(--color-sidebar-hover)}._chevron_vuaco_53{font-size:var(--font-size-lg);line-height:1;transition:transform .15s;display:inline-block}._chevronOpen_vuaco_60{transform:rotate(90deg)}._children_vuaco_64{gap:var(--space-1);margin:var(--space-1) 0 0 var(--space-3);padding:0 0 0 var(--space-3);border-left:1px solid var(--color-sidebar-hover);flex-direction:column;list-style:none;display:flex}._folder_vuaco_75{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}._folder_vuaco_75:hover{background:var(--color-sidebar-hover)}._folderLabel_vuaco_94{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._sidebar_5tjhq_1{width:240px;color:var(--color-sidebar-fg);background:var(--color-sidebar-bg);border-right:1px solid var(--color-border);flex-direction:column;flex-shrink:0;display:flex}._brand_5tjhq_21{padding:var(--space-5);font-size:var(--font-size-lg);color:inherit;border-bottom:1px solid var(--color-sidebar-hover);font-weight:700;text-decoration:none;display:block}._nav_5tjhq_41{gap:var(--space-4);padding:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}._group_5tjhq_59{gap:var(--space-1);flex-direction:column;display:flex}._groupLabel_5tjhq_71{padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);letter-spacing:.04em;color:var(--color-muted);font-weight:600}._groupLink_5tjhq_89{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);text-decoration:none;display:flex}._groupLink_5tjhq_89:hover,._groupActive_5tjhq_109{color:var(--color-sidebar-fg);background:var(--color-sidebar-hover)}._groupLinkHint_5tjhq_119{letter-spacing:0;white-space:nowrap;opacity:.85;font-weight:400}._list_5tjhq_133{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._shell_p47hr_1{min-height:100vh;display:flex}._main_p47hr_6{flex-direction:column;flex:1;min-width:0;display:flex}._content_p47hr_13{padding:var(--space-6);background:var(--color-bg);flex:1}._screen_ntkgk_2{min-height:100vh;padding:var(--space-6);background:var(--color-bg);justify-content:center;align-items:center;display:flex}._wrap_ntkgk_11{width:100%;max-width:560px;padding:var(--space-8) var(--space-6);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0 auto}._code_ntkgk_22{margin-bottom:var(--space-2);color:var(--color-muted);font-size:40px;font-weight:700;line-height:1}._title_ntkgk_30{margin:0 0 var(--space-2);font-size:var(--font-size-xl)}._description_ntkgk_35{color:var(--color-muted);word-break:keep-all;margin:0}._actions_ntkgk_41{justify-content:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._actions_ntkgk_41 a,._actions_ntkgk_41 button{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);color:var(--color-fg);cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none}._actions_ntkgk_41 a:hover,._actions_ntkgk_41 button:hover{background:var(--color-bg)}._actions_ntkgk_41 button:disabled{cursor:not-allowed;opacity:.55}._wrap_7o43s_1{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}._input_7o43s_10{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer;margin:0}._label_7o43s_18{white-space:nowrap}._field_sgn1n_1{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._inline_sgn1n_8{align-items:center;gap:var(--space-2);flex-direction:row}._label_sgn1n_14{font-size:var(--font-size-xs);color:var(--color-muted);white-space:nowrap;font-weight:600}._hint_sgn1n_21{font-size:var(--font-size-xs);color:var(--color-muted)}._input_sgn1n_26{width:100%;height:34px;padding:0 var(--space-3);font-size:var(--font-size-md);color:var(--color-fg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._input_sgn1n_26:focus{outline:2px solid var(--color-primary);outline-offset:-1px}._input_sgn1n_26:disabled{background:var(--color-bg)}._textarea_sgn1n_46{height:auto;min-height:72px;padding:var(--space-2) var(--space-3);resize:vertical;font-family:inherit;line-height:1.4}._notice_1rjta_1{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);line-height:1.4}._ok_1rjta_9{color:var(--color-success);background:var(--color-success-bg);border-color:#0000}._error_1rjta_15{color:var(--color-danger);background:var(--color-danger-bg);border-color:#0000}._info_1rjta_21{color:var(--color-fg);background:var(--color-primary-bg);border-color:#0000}._form_1vuup_1{gap:var(--space-4);text-align:left;flex-direction:column;display:flex}._form_1vuup_1 input:not([type=checkbox]){width:100%;height:42px;font-size:var(--font-size-md)}._options_1vuup_15{margin-top:calc(var(--space-2) * -1);justify-content:space-between;align-items:center;display:flex}._submit_1vuup_22{width:100%;height:42px;font-size:var(--font-size-md);font-weight:600}._screen_13m13_1{min-height:100vh;padding:var(--space-6);background:var(--color-bg);justify-content:center;align-items:center;display:flex}._panel_13m13_11{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:920px;min-height:540px;box-shadow:0 16px 48px color-mix(in srgb, var(--color-sidebar-bg) 14%, transparent);grid-template-columns:1.05fr 1fr;display:grid;overflow:hidden}._brandPane_13m13_24{color:var(--color-sidebar-fg);background:linear-gradient(160deg, var(--color-sidebar-bg) 0%, var(--color-sidebar-hover) 100%);flex-direction:column;padding:44px 40px;display:flex;position:relative;overflow:hidden}._brandPane_13m13_24:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--color-primary) 45%, transparent) 0%, transparent 70%);pointer-events:none;width:320px;height:320px;position:absolute;top:-120px;right:-120px}._eyebrow_13m13_50{font-size:var(--font-size-xs);letter-spacing:.12em;opacity:.7;font-weight:600}._brand_13m13_24{margin:var(--space-2) 0 var(--space-4);letter-spacing:-.01em;font-size:32px;font-weight:800}._tagline_13m13_64{font-size:var(--font-size-md);word-break:keep-all;opacity:.9;margin:0;line-height:1.6}._points_13m13_72{gap:var(--space-2);margin:var(--space-8) 0 0;font-size:var(--font-size-sm);opacity:.8;flex-direction:column;padding:0;list-style:none;display:flex}._points_13m13_72 li{padding-left:var(--space-4);position:relative}._points_13m13_72 li:before{content:"";background:var(--color-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}._footnote_13m13_99{padding-top:var(--space-8);font-size:var(--font-size-xs);word-break:keep-all;opacity:.6;margin-top:auto;line-height:1.5}._formPane_13m13_108{flex-direction:column;justify-content:center;padding:44px 40px;display:flex}._title_13m13_115{margin:0 0 var(--space-2);font-size:var(--font-size-xl)}._description_13m13_120{margin:0 0 var(--space-5);font-size:var(--font-size-sm);color:var(--color-muted);word-break:keep-all}._help_13m13_127{margin:var(--space-5) 0 0;font-size:var(--font-size-xs);color:var(--color-muted);word-break:keep-all;line-height:1.5}@media (width<=760px){._screen_13m13_1{padding:var(--space-4)}._panel_13m13_11{grid-template-columns:1fr;min-height:0}._brandPane_13m13_24{padding:var(--space-6) var(--space-5)}._points_13m13_72,._footnote_13m13_99{display:none}._formPane_13m13_108{padding:var(--space-6) var(--space-5)}}._checking_d0nba_1{min-height:100vh;font-size:var(--font-size-sm);color:var(--color-muted);background:var(--color-bg);justify-content:center;align-items:center;display:flex}._bar_5xfty_3{gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);font-size:var(--font-size-xs);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._info_5xfty_16{gap:var(--space-1) var(--space-2);flex-wrap:wrap;align-items:center;min-width:0;display:flex}._label_5xfty_24{color:var(--color-fg);font-weight:600}._muted_5xfty_29{color:var(--color-muted)}._toolbar_fsk9l_3{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._header_fsk9l_13{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._titleBox_fsk9l_21{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_fsk9l_21{font-size:var(--font-size-lg);margin:0;font-weight:700}._subtitle_fsk9l_34{font-size:var(--font-size-xs);color:var(--color-muted);margin:0;line-height:1.5}._side_fsk9l_41{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._filters_fsk9l_48{gap:var(--space-2) var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._group_fsk9l_58{gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-items:center;display:flex}._chipGroup_fsk9l_65{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}._groupLabel_fsk9l_72{margin-right:var(--space-1);font-size:var(--font-size-xs);color:var(--color-muted);font-weight:600}._search_fsk9l_79{width:260px;height:28px;font-size:var(--font-size-sm)}._stats_fsk9l_85{gap:var(--space-2);flex-wrap:wrap;align-items:stretch;display:flex}._tile_fsk9l_92{min-width:120px;padding:var(--space-2) var(--space-3);background:var(--color-bg);border-radius:var(--radius-md);flex-direction:column;gap:2px;display:flex}._tileMain_fsk9l_102{background:var(--color-primary-bg);min-width:160px}._tileLabel_fsk9l_107{font-size:var(--font-size-xs);color:var(--color-muted)}._tileValue_fsk9l_112{font-size:var(--font-size-md);font-variant-numeric:tabular-nums;font-weight:700}._tileSub_fsk9l_118{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-muted)}._warn_fsk9l_124{color:var(--color-warning)}._badge_17ost_1{height:22px;padding:0 var(--space-2);font-size:var(--font-size-xs);white-space:nowrap;border-radius:var(--radius-sm);align-items:center;font-weight:600;line-height:1;display:inline-flex}._success_17ost_25{color:var(--color-success);background:var(--color-success-bg)}._warning_17ost_35{color:var(--color-warning);background:var(--color-warning-bg)}._danger_17ost_45{color:var(--color-danger);background:var(--color-danger-bg)}._primary_17ost_55{color:var(--color-primary);background:var(--color-primary-bg)}._info_17ost_65{color:var(--color-info);background:var(--color-info-bg)}._muted_17ost_75{color:var(--color-muted);background:var(--color-bg)}._wrap_1whm2_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._scroll_1whm2_23{flex:1;min-height:0;overflow:auto}._table_1whm2_35{width:100%;font-size:var(--font-size-sm);border-collapse:separate;border-spacing:0}._table_1whm2_35 th,._table_1whm2_35 td{padding:var(--space-2) var(--space-2);white-space:nowrap;vertical-align:top;border-bottom:1px solid var(--color-border)}._table_1whm2_35 thead th{z-index:1;color:var(--color-muted);text-align:left;white-space:normal;word-break:keep-all;vertical-align:bottom;background:var(--color-bg);font-weight:600;line-height:1.2;position:sticky;top:0}._table_1whm2_35 thead th._numeric_1whm2_95{text-align:right}._table_1whm2_35 thead th._center_1whm2_103{text-align:center}._lined_1whm2_113 th,._lined_1whm2_113 td{border-right:1px solid var(--color-border)}._lined_1whm2_113 th:last-child,._lined_1whm2_113 td:last-child{border-right:0}._comfortable_1whm2_135 th,._comfortable_1whm2_135 td{padding:var(--space-2) var(--space-3)}._table_1whm2_35 tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--color-bg) 55%, var(--color-surface))}._striped_1whm2_155 tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--color-border) 60%, var(--color-surface))}._table_1whm2_35 tbody tr:hover td{background:var(--color-primary-bg)}._table_1whm2_35 tfoot td{background:var(--color-bg);border-top:2px solid var(--color-border);font-weight:700;position:sticky;bottom:0}._numeric_1whm2_95{font-variant-numeric:tabular-nums;text-align:right}._muted_1whm2_197{color:var(--color-muted)}._wrapText_1whm2_205{white-space:normal;word-break:keep-all}._center_1whm2_103{text-align:center}._empty_1whm2_223{padding:var(--space-8) var(--space-4);color:var(--color-muted);text-align:center}._mark_1whm2_237{margin-left:var(--space-1);padding:0 var(--space-1);font-size:var(--font-size-xs);color:var(--color-muted);white-space:nowrap;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-weight:500}._dimmed_1whm2_261 td{color:var(--color-muted)}._menu_1u81c_3{z-index:1000;min-width:160px;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;position:fixed;box-shadow:0 8px 24px #00000024}._item_1u81c_16{gap:var(--space-4);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--font-size-sm);color:var(--color-fg);text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}._item_1u81c_16:hover,._item_1u81c_16:focus-visible{background:var(--color-primary-bg);outline:none}._item_1u81c_16:disabled{color:var(--color-muted);cursor:default;background:0 0}._danger_1u81c_44{color:var(--color-danger)}._hint_1u81c_48{font-size:var(--font-size-xs);color:var(--color-muted)}._preview_1kvsz_3{z-index:1000;max-width:320px;padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-fg);pointer-events:none;background:var(--color-warning-bg);border:1px solid var(--color-warning);border-radius:var(--radius-md);line-height:1.45;position:fixed;box-shadow:0 6px 18px #0000001f}._text_1kvsz_18{white-space:pre-wrap;word-break:break-word}._commentAfterText_1kvsz_24{padding-top:var(--space-2);margin-top:var(--space-2);border-top:1px dashed var(--color-warning)}._commentLabel_1kvsz_30{margin-bottom:var(--space-1);font-size:var(--font-size-xs);color:var(--color-warning);font-weight:600;display:block}._editable_11qqh_3{cursor:text}._editable_11qqh_3:hover{box-shadow:inset 0 0 0 1px var(--color-primary)}._editable_11qqh_3:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary);outline:none}._pending_11qqh_17{box-shadow:inset 0 0 0 1px var(--color-warning);background:var(--color-warning-bg)!important}._pendingValue_11qqh_22{color:var(--color-fg);font-weight:600}._editing_11qqh_27{padding-top:0!important;padding-bottom:0!important}._input_11qqh_32{box-sizing:border-box;width:100%;min-width:2.5em;height:28px;padding:0 var(--space-1);font:inherit;color:var(--color-fg);background:var(--color-surface);border:1px solid var(--color-primary);border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--color-primary-bg);outline:none}._numeric_11qqh_47{font-variant-numeric:tabular-nums;text-align:right}._hasNote_11qqh_54{background-image:linear-gradient(to bottom left, var(--color-fg) calc(50% - .5px), transparent calc(50% + .5px))!important;background-position:100% 0!important;background-repeat:no-repeat!important;background-size:7px 7px!important}._hasComment_11qqh_65{background-image:linear-gradient(to bottom left, var(--color-warning) calc(50% - .5px), transparent calc(50% + .5px))!important}._noteOpen_11qqh_74{cursor:pointer}._groupRow_1s3rb_5 td{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);border-bottom:1px solid var(--color-border);background:var(--color-bg)!important}._groupTitle_1s3rb_19{color:var(--color-fg);font-weight:700}._groupMeta_1s3rb_29{margin-left:var(--space-3);font-variant-numeric:tabular-nums;color:var(--color-muted)}._row_1s3rb_43 td{vertical-align:middle;line-height:1.4}._inactive_1s3rb_53 td{color:var(--color-muted)}._seq_1s3rb_61{font-variant-numeric:tabular-nums;width:48px}._product_1s3rb_71{min-width:160px;font-weight:500}._mono_1s3rb_81{font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}._expiry_1s3rb_93{font-variant-numeric:tabular-nums}._expirySoon_1s3rb_101{color:var(--color-danger);font-weight:600}._row_1s3rb_43 td._note_1s3rb_113{white-space:normal;word-break:keep-all;min-width:160px;max-width:320px;color:var(--color-muted)}._dialog_ehavk_1{color:var(--color-fg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:0;box-shadow:0 12px 40px #0000002e}._dialog_ehavk_1::backdrop{background:#11182773}._panel_ehavk_14{flex-direction:column;max-height:calc(100vh - 64px);display:flex}._header_ehavk_20{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._title_ehavk_28{font-size:var(--font-size-md);margin:0;font-weight:700}._body_ehavk_34{padding:var(--space-4);overflow:auto}._footer_ehavk_39{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}._body_5fwu0_1{gap:var(--space-3);flex-direction:column;display:flex}._question_5fwu0_7{font-size:var(--font-size-md);word-break:keep-all;line-height:1.5}._note_5fwu0_13{font-size:var(--font-size-xs);color:var(--color-muted);word-break:keep-all;line-height:1.5}._line_1di6j_3{gap:var(--space-2);min-width:0;padding-top:var(--space-2);border-top:1px dashed var(--color-border);flex-basis:100%;align-items:center;display:flex}._label_1di6j_13{color:var(--color-muted);flex-shrink:0;font-weight:600}._when_1di6j_19{font-variant-numeric:tabular-nums;flex-shrink:0}._who_1di6j_24{flex-shrink:0;font-weight:600}._what_1di6j_29{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._muted_1di6j_36{color:var(--color-muted);font-weight:400}._link_1di6j_41{color:var(--color-primary);flex-shrink:0;margin-left:auto}._bar_1kzne_1{gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);font-size:var(--font-size-xs);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._info_1kzne_14{gap:var(--space-1) var(--space-2);flex-wrap:wrap;align-items:center;min-width:0;display:flex}._label_1kzne_22{color:var(--color-muted);font-weight:600}._muted_1kzne_27{color:var(--color-muted)}._sep_1kzne_31{color:var(--color-border)}._error_1kzne_35{color:var(--color-danger)}._actions_1kzne_39{gap:var(--space-2);align-items:center;display:flex}._notice_1kzne_45{flex-basis:100%}._controls_1dpnf_1{gap:var(--space-2);align-items:center;display:flex}._status_1dpnf_7{padding:0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-muted);white-space:nowrap}._status_1dpnf_7 strong{color:var(--color-warning)}._scroll_ycqzl_3{border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:50vh;overflow:auto}._table_ycqzl_10{width:100%;font-size:var(--font-size-sm);border-collapse:collapse}._table_ycqzl_10 th,._table_ycqzl_10 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}._table_ycqzl_10 th{font-size:var(--font-size-xs);color:var(--color-muted);background:var(--color-bg);font-weight:600;position:sticky;top:0}._table_ycqzl_10 tr:last-child td{border-bottom:0}._row_ycqzl_37{word-break:keep-all;font-weight:600}._field_ycqzl_42{color:var(--color-muted);white-space:nowrap}._before_ycqzl_47{color:var(--color-muted);word-break:break-all;text-decoration:line-through}._before_ycqzl_47 em,._after_ycqzl_54 em{color:var(--color-muted);font-style:normal;text-decoration:none}._arrow_ycqzl_60{color:var(--color-muted)}._after_ycqzl_54{color:var(--color-fg);word-break:break-all;background:var(--color-warning-bg);font-weight:600}._body_iajvi_3{gap:var(--space-3);flex-direction:column;display:flex}._meta_iajvi_9{gap:var(--space-1);font-size:var(--font-size-sm);flex-direction:column;margin:0;display:flex}._metaRow_iajvi_17{gap:var(--space-3);display:flex}._metaRow_iajvi_17 dt{color:var(--color-muted);flex:0 0 48px}._metaRow_iajvi_17 dd{word-break:break-all;margin:0}._comment_iajvi_32{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);background:var(--color-warning-bg);border:1px solid var(--color-warning);border-radius:var(--radius-md)}._commentLabel_iajvi_40{margin-bottom:var(--space-1);font-size:var(--font-size-xs);color:var(--color-warning);font-weight:600}._commentText_iajvi_47{white-space:pre-wrap;word-break:break-word}._label_iajvi_52{font-size:var(--font-size-sm);font-weight:600}._textarea_iajvi_57{box-sizing:border-box;width:100%;padding:var(--space-2) var(--space-3);font:inherit;color:var(--color-fg);resize:vertical;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);line-height:1.45}._textarea_iajvi_57:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-bg);outline:none}._textarea_iajvi_57[readonly]{background:var(--color-bg)}._foot_iajvi_80{gap:var(--space-3);font-size:var(--font-size-xs);color:var(--color-muted);justify-content:space-between;display:flex}._spacer_iajvi_89{flex:1}._bar_1u9lr_1{gap:var(--space-2);align-items:center;display:flex}._month_1u9lr_7{text-align:center;min-width:110px;font-weight:600}._loading_1u9lr_13{font-size:var(--font-size-xs);color:var(--color-muted)}._row_xg512_1{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._tile_xg512_7{padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._tile_xg512_7[data-tone=warning]{background:var(--color-warning-bg);border-color:var(--color-warning-bg)}._label_xg512_19{font-size:var(--font-size-xs);color:var(--color-muted);white-space:nowrap}._value_xg512_25{margin-top:var(--space-1);font-size:var(--font-size-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}._valueSmall_xg512_33{margin-top:var(--space-2);font-size:var(--font-size-md);font-weight:600}._unit_xg512_39{font-size:var(--font-size-sm);color:var(--color-muted);margin-left:2px;font-weight:500}._sub_xg512_46{font-size:var(--font-size-xs);color:var(--color-muted);margin-top:2px}._card_1mhax_1{gap:var(--space-3);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._head_1mhax_11{gap:var(--space-1);flex-direction:column;display:flex}._title_1mhax_17{font-size:var(--font-size-md);margin:0;font-weight:700}._desc_1mhax_23{font-size:var(--font-size-sm);color:var(--color-muted);word-break:keep-all;margin:0}._body_1mhax_30{min-height:200px}._wrap_1e2z0_1{width:100%;position:relative}._plotWrap_1e2z0_6{position:relative}._svg_1e2z0_10{display:block;overflow:visible}._grid_1e2z0_15{stroke:var(--chart-grid);stroke-width:1px}._axis_1e2z0_20{stroke:var(--color-border);stroke-width:1px}._tick_1e2z0_25{fill:var(--color-muted);font-size:11px}._line_1e2z0_30{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}._dot_1e2z0_37{stroke:var(--color-surface);stroke-width:2px}._dotActive_1e2z0_42{stroke-width:2px}._crosshair_1e2z0_46{stroke:var(--color-muted);stroke-width:1px;stroke-dasharray:3 3}._tooltip_1e2z0_52{z-index:1;min-width:160px;padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);pointer-events:none;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 6px 20px color-mix(in srgb, var(--color-sidebar-bg) 12%, transparent);position:absolute}._tooltipTitle_1e2z0_65{margin-bottom:var(--space-1);font-weight:600}._tooltipRow_1e2z0_70{gap:var(--space-2);align-items:center;line-height:1.7;display:flex}._tooltipLabel_1e2z0_77{color:var(--color-muted);flex:1}._tooltipValue_1e2z0_82{font-variant-numeric:tabular-nums}._legend_1e2z0_86{gap:var(--space-2) var(--space-4);margin:var(--space-2) 0 0;font-size:var(--font-size-xs);color:var(--color-muted);flex-wrap:wrap;padding:0 0 0 64px;list-style:none;display:flex}._legendItem_1e2z0_97{gap:var(--space-1);align-items:center;display:inline-flex}._swatch_1e2z0_103{border-radius:2px;flex-shrink:0;width:10px;height:10px;display:inline-block}._empty_1e2z0_111{font-size:var(--font-size-sm);color:var(--color-muted);border:1px dashed var(--color-border);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}._srOnly_1e2z0_121{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._list_1shij_1{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1shij_10{gap:var(--space-3);font-size:var(--font-size-sm);grid-template-columns:120px 1fr auto;align-items:center;display:grid}._row_1shij_10:hover ._bar_1shij_18{filter:brightness(.92)}._label_1shij_22{color:var(--color-fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._track_1shij_29{background:var(--color-bg);border-radius:var(--radius-sm);height:18px;position:relative;overflow:hidden}._bar_1shij_18{border-radius:0 var(--radius-sm) var(--radius-sm) 0;min-width:2px;transition:width .2s;position:absolute;top:0;bottom:0;left:0}._value_1shij_47{gap:var(--space-2);font-variant-numeric:tabular-nums;text-align:right;justify-content:flex-end;align-items:baseline;min-width:120px;display:inline-flex}._note_1shij_57{font-size:var(--font-size-xs);color:var(--color-muted)}._empty_1shij_62{height:160px;font-size:var(--font-size-sm);color:var(--color-muted);border:1px dashed var(--color-border);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}._card_1kf61_2{gap:var(--space-3);padding:var(--space-5);background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._head_1kf61_12{gap:var(--space-1);flex-direction:column;display:flex}._titleRow_1kf61_18{align-items:center;gap:var(--space-2);display:flex}._title_1kf61_18{font-size:var(--font-size-md);margin:0;font-weight:700}._desc_1kf61_30{font-size:var(--font-size-sm);color:var(--color-muted);word-break:keep-all;margin:0;line-height:1.5}._plot_1kf61_39{background-image:repeating-linear-gradient(to top, var(--color-border) 0, var(--color-border) 1px, transparent 1px, transparent 40px);border-bottom:1px solid var(--color-border);border-radius:var(--radius-md) var(--radius-md) 0 0;background-position:0 100%;height:200px;position:relative;overflow:hidden}._sketch_1kf61_55{inset:var(--space-4) var(--space-4) 0;width:calc(100% - var(--space-4) * 2);height:calc(100% - var(--space-4));opacity:.6;position:absolute}._sketchLine_1kf61_63{fill:none;stroke:var(--color-border);stroke-width:2px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}._sketchBar_1kf61_71{fill:var(--color-border)}._caption_1kf61_75{padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);color:var(--color-muted);white-space:nowrap;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._card_144m6_1{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._head_144m6_21{gap:var(--space-1);flex-direction:column;display:flex}._titleRow_144m6_33{align-items:center;gap:var(--space-2);display:flex}._title_144m6_33{font-size:var(--font-size-lg);color:var(--color-fg);margin:0;font-weight:700}._desc_144m6_59{font-size:var(--font-size-sm);color:var(--color-muted);word-break:keep-all;margin:0;line-height:1.5}._note_144m6_77{margin:var(--space-1) 0 0;padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);color:var(--color-warning);word-break:keep-all;background:var(--color-warning-bg);border-radius:var(--radius-md);line-height:1.5}._stats_144m6_101{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));margin:0;display:grid}._stat_144m6_101{gap:var(--space-1);padding:var(--space-3);background:var(--color-bg);border-radius:var(--radius-md);flex-direction:column;display:flex}._statLabel_144m6_133{font-size:var(--font-size-xs);color:var(--color-muted);white-space:nowrap}._statValue_144m6_145{font-size:var(--font-size-lg);color:var(--color-fg);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1.3}._unit_144m6_165{font-size:var(--font-size-sm);color:var(--color-muted);margin-left:2px;font-weight:500}._foot_144m6_179{justify-content:flex-end;margin-top:auto;display:flex}._more_144m6_191{font-size:var(--font-size-sm);color:var(--color-primary);font-weight:600;text-decoration:none}._more_144m6_191:hover{text-decoration:underline}._page_k69c3_1{gap:var(--space-4);flex-direction:column;max-width:1120px;display:flex}._header_k69c3_15{gap:var(--space-1);flex-direction:column;display:flex}._headRow_k69c3_27{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._heading_k69c3_43{font-size:var(--font-size-xl);margin:0}._subtitle_k69c3_53{font-size:var(--font-size-sm);color:var(--color-muted);word-break:keep-all;margin:0}._links_k69c3_69{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._linksLabel_k69c3_85{font-size:var(--font-size-xs);color:var(--color-muted);font-weight:600}._chip_k69c3_97{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);color:var(--color-fg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none}._chip_k69c3_97:hover{color:var(--color-primary);border-color:var(--color-primary)}._charts_k69c3_129{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}._sectionTitle_k69c3_143{font-size:var(--font-size-lg);margin:0}._grid_k69c3_155{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(400px,1fr));display:grid}._deposit_byk6x_1{margin-bottom:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);background:var(--color-bg);border-radius:var(--radius-md)}._summary_byk6x_9{margin-bottom:var(--space-2);font-size:var(--font-size-sm)}._store_byk6x_14{font-weight:700}._groupRow_udyf7_3 td{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);border-bottom:1px solid var(--color-border);background:var(--color-bg)!important}._groupTitle_udyf7_10{color:var(--color-fg);font-weight:700}._groupMeta_udyf7_15{margin-left:var(--space-3);font-variant-numeric:tabular-nums;color:var(--color-muted)}._row_udyf7_21 td{padding:var(--space-2) var(--space-3);vertical-align:middle;line-height:1.4}._time_udyf7_27{font-variant-numeric:tabular-nums;width:56px}._amount_udyf7_32{font-variant-numeric:tabular-nums;font-weight:700}._payer_udyf7_37{min-width:160px}._payerName_udyf7_41{margin-right:var(--space-2)}._bodyLink_udyf7_46{font:inherit;font-size:var(--font-size-xs);color:var(--color-muted);cursor:pointer;background:0 0;border:0;padding:0}._bodyLink_udyf7_46:hover{color:var(--color-primary);text-decoration:underline}._holdButton_udyf7_62{color:var(--color-surface);background:var(--color-warning);border-color:var(--color-warning)}._holdButton_udyf7_62:hover:not(:disabled){filter:brightness(.95)}._store_udyf7_72{min-width:120px;font-weight:500}._guess_udyf7_77{color:var(--color-warning);font-weight:400}._row_udyf7_21 td._basis_udyf7_83{white-space:normal;word-break:keep-all;min-width:220px;max-width:380px}._row_udyf7_21 td._memo_udyf7_90{white-space:normal;word-break:keep-all}._reason_udyf7_95{font-size:var(--font-size-xs);color:var(--color-muted)}._reasonTitle_udyf7_101{font-size:var(--font-size-sm);color:var(--color-fg)}._reasonDetail_udyf7_106,._memoLine_udyf7_107{font-size:var(--font-size-xs);color:var(--color-muted);margin-top:2px}._holdMark_udyf7_113{margin-right:var(--space-2);vertical-align:1px}._resolved_udyf7_118{white-space:nowrap}._memo_udyf7_90{max-width:220px;color:var(--color-muted)}._small_udyf7_127{font-size:var(--font-size-xs)}._actions_udyf7_131{text-align:right;white-space:nowrap;width:120px}._actionGroup_udyf7_137{gap:var(--space-1);display:inline-flex}._candidates_udyf7_143{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:inline-flex}._candidate_udyf7_143{gap:var(--space-1);height:24px;padding:0 var(--space-2);font:inherit;font-size:var(--font-size-xs);color:var(--color-fg);cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);align-items:center;font-weight:600;display:inline-flex}._candidate_udyf7_143:hover:not(:disabled){color:var(--color-primary);border-color:var(--color-primary)}._candidate_udyf7_143:disabled{cursor:not-allowed;opacity:.55}._candidateHit_udyf7_176{border-color:var(--color-success)}._hitMark_udyf7_180{color:var(--color-success);font-weight:500}._hold_udyf7_62 td{background:var(--color-warning-bg)!important}._out_udyf7_189 td{color:var(--color-muted)}._col_amount_udyf7_193{width:110px}._col_kind_udyf7_197{width:80px}table thead th._col_actions_udyf7_202{text-align:right}._select_259yg_1{height:34px;padding:0 var(--space-3);font-size:var(--font-size-md);color:var(--color-fg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._select_259yg_1:focus{outline:2px solid var(--color-primary);outline-offset:-1px}._toolbar_17gtw_3{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._header_17gtw_13{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._titleBox_17gtw_21{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_17gtw_21{font-size:var(--font-size-lg);margin:0;font-weight:700}._subtitle_17gtw_34{font-size:var(--font-size-xs);color:var(--color-muted);margin:0}._side_17gtw_40{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._lastReceived_17gtw_47{font-size:var(--font-size-xs);color:var(--color-muted)}._lastReceived_17gtw_47 strong{color:var(--color-fg);font-weight:600}._filters_17gtw_57{gap:var(--space-2) var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._group_17gtw_67{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._groupLabel_17gtw_74{font-size:var(--font-size-xs);color:var(--color-muted);font-weight:600}._chips_17gtw_80{gap:var(--space-1);flex-wrap:wrap;display:flex}._yearNav_17gtw_86{gap:var(--space-1);align-items:center;display:inline-flex}._yearLabel_17gtw_92{min-width:52px;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;text-align:center;font-weight:700}._monthInput_17gtw_100,._dateInput_17gtw_106{width:150px;height:28px;font-size:var(--font-size-sm)}._search_17gtw_112{width:260px;height:28px;font-size:var(--font-size-sm)}._stats_17gtw_118{gap:var(--space-2);flex-wrap:wrap;align-items:stretch;display:flex}._tile_17gtw_125{min-width:120px;padding:var(--space-2) var(--space-3);background:var(--color-bg);border-radius:var(--radius-md);flex-direction:column;gap:2px;display:flex}._tileMain_17gtw_135{background:var(--color-primary-bg);min-width:160px}._tileNote_17gtw_140{background:var(--color-success-bg)}._tileLabel_17gtw_144{font-size:var(--font-size-xs);color:var(--color-muted)}._tileValue_17gtw_149{font-size:var(--font-size-md);font-variant-numeric:tabular-nums;font-weight:700}._tileSub_17gtw_155{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-muted)}._warn_17gtw_161{color:var(--color-warning)}._filteredNote_17gtw_165{font-size:var(--font-size-xs);color:var(--color-muted);align-self:center}._form_1wg6e_1{gap:var(--space-3);flex-direction:column;display:flex}._depositBox_1wg6e_7{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);background:var(--color-bg);border-radius:var(--radius-md);line-height:1.5}._reason_1wg6e_15{font-size:var(--font-size-xs);color:var(--color-muted)}._storePick_1wg6e_20{gap:var(--space-2);display:flex}._storeQuery_1wg6e_25{flex:none;width:140px}._storeSelect_1wg6e_30{flex:1;min-width:0}._label_1wg6e_35{font-size:var(--font-size-xs);color:var(--color-muted);font-weight:600}._outstanding_1wg6e_41,._allocations_1wg6e_42{gap:var(--space-2);flex-direction:column;display:flex}._chips_1wg6e_48{gap:var(--space-1);flex-wrap:wrap;display:flex}._allocationRow_1wg6e_54{gap:var(--space-2);align-items:center;display:flex}._month_1wg6e_60{width:160px}._amount_1wg6e_64{width:150px}._allocationFooter_1wg6e_68{gap:var(--space-3);align-items:center;display:flex}._sumOk_1wg6e_74{font-size:var(--font-size-sm);color:var(--color-success)}._sumBad_1wg6e_79{font-size:var(--font-size-sm);color:var(--color-danger);font-weight:600}._spacer_1wg6e_85{flex:1}._body_ws7me_1{gap:var(--space-3);flex-direction:column;display:flex}._head_ws7me_7{font-size:var(--font-size-sm)}._meta_ws7me_11{font-size:var(--font-size-xs);color:var(--color-muted);margin-top:2px}._sms_ws7me_18{padding:var(--space-3);font-family:var(--font-family);font-size:var(--font-size-sm);white-space:pre-wrap;word-break:break-all;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:0;line-height:1.6}._board_1ljbm_1{gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex}._errorBody_1ljbm_9{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}._page_42woy_1{height:calc(100vh - 56px - var(--space-6) * 2);min-height:480px;height:calc(100vh - 56px - var(--space-6) * 2);flex-direction:column;min-height:480px;display:flex}._toolbar_1tpej_3{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._header_1tpej_13{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._titleBox_1tpej_21{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_1tpej_21{font-size:var(--font-size-lg);margin:0;font-weight:700}._subtitle_1tpej_34{font-size:var(--font-size-xs);color:var(--color-muted);word-break:keep-all;margin:0;line-height:1.5}._side_1tpej_42{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._filters_1tpej_49{gap:var(--space-2) var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._group_1tpej_59{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._groupLabel_1tpej_66{font-size:var(--font-size-xs);color:var(--color-muted);font-weight:600}._chips_1tpej_72{gap:var(--space-1);flex-wrap:wrap;display:flex}._search_1tpej_78{width:260px;height:28px;font-size:var(--font-size-sm)}._stats_1tpej_84{gap:var(--space-2);flex-wrap:wrap;align-items:stretch;display:flex}._tile_1tpej_91{min-width:140px;padding:var(--space-2) var(--space-3);background:var(--color-bg);border-radius:var(--radius-md);flex-direction:column;gap:2px;display:flex}._tileMain_1tpej_101{background:var(--color-primary-bg);min-width:170px}._tileButton_1tpej_107{font:inherit;color:inherit;text-align:left;cursor:pointer;border:1px solid #0000}._tileButton_1tpej_107:hover{border-color:var(--color-primary)}._tileActive_1tpej_119{border-color:var(--color-primary);background:var(--color-primary-bg)}._tileLabel_1tpej_124{font-size:var(--font-size-xs);color:var(--color-muted)}._tileValue_1tpej_129{font-size:var(--font-size-md);font-variant-numeric:tabular-nums;font-weight:700}._tileSub_1tpej_135{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-muted)}._filteredNote_1tpej_141{font-size:var(--font-size-xs);color:var(--color-muted);align-self:center}._groupRow_1lhmk_5 td{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);border-bottom:1px solid var(--color-border);background:var(--color-bg)!important}._groupTitle_1lhmk_19{color:var(--color-fg);font-weight:700}._groupMeta_1lhmk_29{margin-left:var(--space-3);font-variant-numeric:tabular-nums;color:var(--color-muted)}._row_1lhmk_43 td{vertical-align:middle;line-height:1.4}._subtotalRow_1lhmk_53 td{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);border-bottom:2px solid var(--color-border);font-weight:600;background:var(--color-surface)!important}._payDay_1lhmk_69{white-space:nowrap;font-variant-numeric:tabular-nums}._vendor_1lhmk_79{word-break:keep-all;min-width:200px;max-width:360px;font-weight:500}._amount_1lhmk_93{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}._amountText_1lhmk_105{color:var(--color-muted);font-weight:400}._account_1lhmk_115{font-variant-numeric:tabular-nums;white-space:nowrap}._note_1lhmk_125{min-width:120px;max-width:280px;font-size:var(--font-size-xs);color:var(--color-muted);word-break:keep-all}._col_amount_1lhmk_141{width:120px}._col_autoDebit_1lhmk_149{width:90px}._row_17dvz_7 td{vertical-align:middle;line-height:1.4}._program_17dvz_17{white-space:nowrap;min-width:140px;font-weight:600}._nowrap_17dvz_29{white-space:nowrap}._amount_17dvz_37{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}._note_17dvz_49{min-width:200px;max-width:420px;font-size:var(--font-size-xs);color:var(--color-muted);word-break:keep-all}._link_17dvz_65{color:var(--color-primary);white-space:nowrap}._col_amount_17dvz_75{width:120px}._col_category_17dvz_83{width:110px}._toolbar_14urm_3{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._header_14urm_13{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._titleBox_14urm_21{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_14urm_21{font-size:var(--font-size-lg);margin:0;font-weight:700}._subtitle_14urm_34{font-size:var(--font-size-xs);color:var(--color-muted);margin:0}._side_14urm_40{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._filters_14urm_47{gap:var(--space-2) var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._group_14urm_57{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._groupLabel_14urm_64{font-size:var(--font-size-xs);color:var(--color-muted);font-weight:600}._chips_14urm_70{gap:var(--space-1);flex-wrap:wrap;display:flex}._muted_14urm_76{font-size:var(--font-size-xs);color:var(--color-muted)}._search_14urm_81{width:220px;height:28px;font-size:var(--font-size-sm)}._stats_14urm_87{gap:var(--space-2);flex-wrap:wrap;align-items:stretch;display:flex}._tile_14urm_94{min-width:110px;padding:var(--space-2) var(--space-3);background:var(--color-bg);border-radius:var(--radius-md);flex-direction:column;gap:2px;display:flex}._tileMain_14urm_104{background:var(--color-primary-bg);min-width:150px}._tileLabel_14urm_109{font-size:var(--font-size-xs);color:var(--color-muted)}._tileValue_14urm_114{font-size:var(--font-size-md);font-variant-numeric:tabular-nums;font-weight:700}._tileSub_14urm_120{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-muted)}._danger_14urm_126{color:var(--color-danger)}._filteredNote_14urm_130{font-size:var(--font-size-xs);color:var(--color-muted);align-self:center}._groupHead_88dnz_5 th{font-size:var(--font-size-xs);text-align:center;border-bottom:0}._groupLabel_88dnz_17{color:var(--color-fg);font-weight:700}._accrualHead_88dnz_27{background:var(--color-success-bg)!important}._usedHead_88dnz_35{background:var(--color-warning-bg)!important}._row_88dnz_43 td{padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);white-space:nowrap;vertical-align:middle;line-height:1.4}._name_88dnz_59{font-weight:600}._sticky_88dnz_69{z-index:1;background:var(--color-surface);position:sticky}thead ._sticky_88dnz_69{z-index:3}._colNo_88dnz_89{width:40px;min-width:40px;left:0}._colEmpNo_88dnz_101{width:56px;min-width:56px;left:40px}._colName_88dnz_113{min-width:88px;left:96px}._stickyLast_88dnz_123{border-right:1px solid var(--color-border)}._month_88dnz_131{min-width:34px;font-size:var(--font-size-xs);padding-right:var(--space-1)!important;padding-left:var(--space-1)!important}._monthText_88dnz_145{max-width:64px;font-size:var(--font-size-xs);color:var(--color-muted);text-overflow:ellipsis;overflow:hidden}._usedCell_88dnz_161{color:var(--color-warning)}._total_88dnz_169{background:color-mix(in srgb, var(--color-bg) 70%, var(--color-surface));font-weight:600}._remaining_88dnz_179{font-weight:700}._nowrapHead_88dnz_189{white-space:nowrap}._negative_88dnz_197{color:var(--color-danger)}._resigned_88dnz_207 td{color:var(--color-muted)}._groupRow_88dnz_217 td{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);border-bottom:1px solid var(--color-border);background:var(--color-bg)!important}._groupTitle_88dnz_231{color:var(--color-fg);font-weight:700}._groupMeta_88dnz_241{margin-left:var(--space-3);color:var(--color-muted)}._totalRow_88dnz_251 td{padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);border-top:1px solid var(--color-border);border-bottom:2px solid var(--color-border);font-weight:700;background:var(--color-primary-bg)!important}._totalLabel_88dnz_269{white-space:nowrap}._page_1814u_1{gap:var(--space-3);height:calc(100vh - 56px - var(--space-6) * 2);flex-direction:column;min-height:480px;display:flex;overflow:auto}._errorBody_1814u_10{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}._pager_150vf_3{gap:var(--space-3) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._range_150vf_11{font-size:var(--font-size-sm);color:var(--color-muted);white-space:nowrap}._pages_150vf_17{align-items:center;gap:2px;display:flex}._num_150vf_23{min-width:32px;height:30px;padding:0 var(--space-2);font:inherit;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--color-fg);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:1px solid #0000}._num_150vf_23:hover{background:var(--color-primary-bg)}._numCurrent_150vf_41,._numCurrent_150vf_41:hover{color:var(--color-surface);background:var(--color-primary);border-color:var(--color-primary);font-weight:700}._gap_150vf_49{padding:0 var(--space-1);color:var(--color-muted)}._size_150vf_54{gap:var(--space-2);font-size:var(--font-size-sm);align-items:center;display:inline-flex}._sizeLabel_150vf_61{color:var(--color-muted)}._bar_1yc94_3{gap:var(--space-3) var(--space-4);flex-wrap:wrap;align-items:center;display:flex}._search_1yc94_10{min-width:260px}._tiles_1w97y_3{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:1040px;display:grid}._tile_1w97y_3{padding:var(--space-3) var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._warn_1w97y_17{background:var(--color-warning-bg);border-color:var(--color-warning)}._label_1w97y_22{font-size:var(--font-size-xs);color:var(--color-muted)}._value_1w97y_27{margin-top:var(--space-1);font-size:var(--font-size-lg);font-weight:700}._sub_1w97y_33{min-height:1.2em;margin-top:var(--space-1);font-size:var(--font-size-xs);color:var(--color-muted)}._when_aumi1_3{font-variant-numeric:tabular-nums;white-space:nowrap}._account_aumi1_8{flex-direction:column;gap:2px;line-height:1.25;display:flex}._name_aumi1_15{font-weight:600}._unknown_aumi1_19{color:var(--color-danger);font-weight:600}._kind_aumi1_24{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._reason_aumi1_31{color:var(--color-danger)}._ip_aumi1_35{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._ipText_aumi1_42{font-variant-numeric:tabular-nums}._device_aumi1_46,._detail_aumi1_51{white-space:normal;word-break:keep-all}._failedRow_aumi1_57 td:first-child{box-shadow:inset 3px 0 0 var(--color-danger)}._content_aumi1_62{white-space:normal;word-break:break-word;max-width:420px}._sub_aumi1_68{font-size:var(--font-size-xs);color:var(--color-muted);margin-top:2px;display:block}._panel_1nai2_1{gap:var(--space-4);flex-direction:column;max-width:1400px;display:flex}._head_1nai2_8{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._title_1nai2_15{margin:0 0 var(--space-1);font-size:var(--font-size-xl)}._subtitle_1nai2_20{font-size:var(--font-size-sm);color:var(--color-muted);word-break:keep-all;margin:0}._foot_1nai2_27{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}._count_1nai2_34{font-size:var(--font-size-sm);color:var(--color-muted)}._headActions_1nai2_39{gap:var(--space-3);flex-shrink:0;align-items:center;display:flex}._live_1nai2_47{gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-muted);white-space:nowrap;align-items:center;display:inline-flex}._dot_1nai2_56{background:var(--color-border);border-radius:50%;width:8px;height:8px}._liveOn_1nai2_63 ._dot_1nai2_56{background:var(--color-success);box-shadow:0 0 0 3px var(--color-success-bg)}._liveOff_1nai2_68 ._dot_1nai2_56{background:var(--color-muted)}._newBar_1nai2_73{padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--font-size-sm);color:var(--color-primary);text-align:left;cursor:pointer;background:var(--color-primary-bg);border:1px solid var(--color-primary);border-radius:var(--radius-md);font-weight:600}._panel_1qvju_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;min-height:0;display:flex}._head_1qvju_10{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._headButtons_1qvju_18{gap:var(--space-1);flex:1;display:flex}._collapseButton_1qvju_24{height:24px;margin-left:var(--space-2);padding:0 var(--space-2);font:inherit;font-size:var(--font-size-xs);color:var(--color-muted);cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:0 0}._collapseButton_1qvju_24:hover{color:var(--color-fg);background:var(--color-bg)}._collapsed_1qvju_43{align-items:stretch}._expandButton_1qvju_47{gap:var(--space-2);padding:var(--space-3) 0;font:inherit;color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;display:flex}._expandButton_1qvju_47:hover{color:var(--color-fg);background:var(--color-bg)}._verticalLabel_1qvju_66{font-size:var(--font-size-sm);letter-spacing:1px;writing-mode:vertical-rl;font-weight:600}._title_1qvju_73{font-size:var(--font-size-sm);color:var(--color-muted);font-weight:600}._columns_1qvju_80,._item_1qvju_81{gap:var(--space-2);padding:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) 52px 30px 18px 40px;align-items:center;display:grid}._columns_1qvju_80{font-size:var(--font-size-xs);color:var(--color-muted);border-bottom:1px solid var(--color-border);font-weight:600}._right_1qvju_96{text-align:right}._list_1qvju_100{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}._item_1qvju_81{min-height:32px;font-size:var(--font-size-sm);border-bottom:1px solid var(--color-bg)}._item_1qvju_81:hover{background:var(--color-bg)}._off_1qvju_119{opacity:.45}._unassigned_1qvju_123{background:var(--color-warning-bg)}._name_1qvju_127{word-break:break-all;font-weight:500;line-height:1.25}._amount_1qvju_133{font-variant-numeric:tabular-nums;color:var(--color-primary);text-align:right}._short_1qvju_139{font-variant-numeric:tabular-nums;color:var(--color-danger);text-align:right}._check_1qvju_145{width:16px;height:16px;accent-color:var(--color-success);cursor:pointer;margin:0}._excel_1qvju_153{padding:0 var(--space-2)}._empty_1qvju_157{padding:var(--space-4);color:var(--color-muted);text-align:center}._foot_1qvju_163{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-fg);border-top:1px solid var(--color-border);border-bottom:0;font-weight:600}._unit_1qvju_172{font-size:var(--font-size-xs);color:var(--color-muted);text-align:right;font-weight:400}._input_1y5oj_2{width:72px;height:28px;padding:0 var(--space-2);font:inherit;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:inherit;text-align:right;border-radius:var(--radius-sm);background:0 0;border:1px solid #0000}._input_1y5oj_2:hover,._input_1y5oj_2:focus{background:var(--color-surface);border-color:var(--color-border);outline:none}._input_1y5oj_2:focus{border-color:var(--color-primary)}._input_1y5oj_2::placeholder{color:var(--color-muted)}._estimate_1y5oj_32{color:var(--color-muted);font-style:italic}._wrap_x7ycf_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;min-width:0;min-height:0;display:flex;container-type:inline-size}._scroll_x7ycf_12{flex:1;min-height:0;overflow:auto}._table_x7ycf_18{width:100%;font-size:var(--font-size-sm);border-collapse:separate;border-spacing:0}._table_x7ycf_18 th,._table_x7ycf_18 td{padding:var(--space-2) var(--space-2);white-space:nowrap;border-bottom:1px solid var(--color-border)}._table_x7ycf_18 thead th{z-index:1;color:var(--color-muted);text-align:left;white-space:normal;word-break:keep-all;vertical-align:bottom;background:var(--color-bg);font-weight:600;line-height:1.2;position:sticky;top:0}._table_x7ycf_18 tbody tr:nth-child(2n) td{filter:brightness(.955)}._table_x7ycf_18 tbody tr:hover td{filter:brightness(.92)}._check_x7ycf_55{text-align:center;width:36px}._sortButton_x7ycf_61{gap:var(--space-1);font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}._sortButton_x7ycf_61:hover,._sortActive_x7ycf_78{color:var(--color-fg)}._sortIcon_x7ycf_82{opacity:.35;font-size:10px}._sortActive_x7ycf_78 ._sortIcon_x7ycf_82{color:var(--color-primary);opacity:1}._check_x7ycf_55 input{accent-color:var(--color-primary)}._flag_x7ycf_96{text-align:center;width:40px}._name_x7ycf_101{min-width:200px}._table_x7ycf_18 td._name_x7ycf_101{white-space:normal;overflow-wrap:anywhere}._num_x7ycf_110{font-variant-numeric:tabular-nums;text-align:right}._mono_x7ycf_115{font-family:Consolas,Courier New,monospace;font-size:var(--font-size-xs)}._muted_x7ycf_120{color:var(--color-muted)}._fallback_x7ycf_124{color:var(--color-muted);font-style:italic}._amount_x7ycf_129{font-weight:600}._badgeGray_x7ycf_133,._badgeWarn_x7ycf_134{padding:1px var(--space-2);font-size:var(--font-size-xs);border-radius:var(--radius-sm)}._badgeGray_x7ycf_133{color:var(--color-muted);background:var(--color-bg)}._badgeWarn_x7ycf_134{color:var(--color-warning);background:var(--color-warning-bg)}._qty_x7ycf_150{width:80px;height:28px;padding:0 var(--space-2);font-size:var(--font-size-sm);text-align:right;border:1px solid var(--color-border);border-radius:var(--radius-sm)}._qtyEdited_x7ycf_160{border-color:var(--color-primary);font-weight:700}._needs_x7ycf_165 td{background:var(--color-danger-bg)}._urgent_x7ycf_169 td{background:var(--color-danger-bg-strong);font-weight:600}._discontinued_x7ycf_174 td{color:var(--color-muted);background:var(--color-bg)}._off_x7ycf_179 td{opacity:.55}._empty_x7ycf_183{color:var(--color-muted);text-align:center;padding:var(--space-8)!important}._foot_x7ycf_189{gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);color:var(--color-muted);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._legend_x7ycf_201{gap:var(--space-1) var(--space-3);margin-left:var(--space-3);padding-left:var(--space-3);font-size:var(--font-size-xs);border-left:1px solid var(--color-border);flex-wrap:wrap;align-items:center;display:inline-flex}._legendItem_x7ycf_212{gap:var(--space-1);white-space:nowrap;align-items:center;display:inline-flex}._swatchUrgent_x7ycf_219,._swatchNeeds_x7ycf_220{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:12px;height:12px;display:inline-block}._swatchUrgent_x7ycf_219{background:var(--color-danger-bg-strong)}._swatchNeeds_x7ycf_220{background:var(--color-danger-bg)}._footAmount_x7ycf_236{color:var(--color-fg);white-space:nowrap;font-weight:600}@container (width<=1150px){._table_x7ycf_18 th,._table_x7ycf_18 td{padding:var(--space-1)}._qty_x7ycf_150{width:72px}}._toolbar_131pz_1{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._header_131pz_12{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._actions_131pz_20{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._template_131pz_27{margin-left:var(--space-2)}._extra_131pz_32{align-items:center;margin-left:auto;display:flex}._titleBox_131pz_38{gap:var(--space-1) var(--space-3);flex-wrap:wrap;align-items:baseline;min-width:0;display:flex}._title_131pz_38{font-size:var(--font-size-lg);white-space:nowrap;margin:0;font-weight:700}._subtitle_131pz_53{font-size:var(--font-size-xs);color:var(--color-muted)}._side_131pz_58{gap:var(--space-2) var(--space-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}._periodGroup_131pz_66{gap:var(--space-2);align-items:center;display:flex}._tilde_131pz_72{color:var(--color-muted)}._fileButton_131pz_76{height:34px;padding:0 var(--space-3);font-size:var(--font-size-md);color:var(--color-primary);white-space:nowrap;cursor:pointer;background:var(--color-surface);border:1px dashed var(--color-primary);border-radius:var(--radius-md);align-items:center;font-weight:500;display:inline-flex}._fileButton_131pz_76:hover{background:var(--color-primary-bg)}._masterInfo_131pz_95{font-size:var(--font-size-xs);color:var(--color-muted);white-space:nowrap}._filterBar_131pz_102{gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3);background:var(--color-bg);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;display:flex}._search_131pz_112{width:280px}._divider_131pz_116{background:var(--color-border);width:1px;height:22px}._num_131pz_122{width:80px}._numWide_131pz_126{width:110px}._status_131pz_130{font-size:var(--font-size-sm);color:var(--color-muted);white-space:nowrap;margin-left:auto}._status_131pz_130 b{color:var(--color-fg)}._messages_131pz_141{gap:var(--space-3);flex-wrap:wrap;display:flex}._message_131pz_141{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);color:var(--color-success);background:var(--color-success-bg);border-radius:var(--radius-sm)}._error_131pz_155{color:var(--color-danger);background:var(--color-danger-bg)}._screen_9wl0a_3{min-height:calc(100vh - 56px - var(--space-6) * 2);justify-content:center;align-items:center;display:flex}._card_9wl0a_17{width:100%;max-width:420px;padding:var(--space-8) var(--space-6);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._icon_9wl0a_37{width:56px;height:56px;margin-bottom:var(--space-3);background:var(--color-primary-bg);border-radius:50%;justify-content:center;align-items:center;font-size:26px;line-height:1;display:inline-flex}._title_9wl0a_63{margin:0 0 var(--space-2);font-size:var(--font-size-xl)}._description_9wl0a_73{margin:0 0 var(--space-5);font-size:var(--font-size-sm);color:var(--color-muted);word-break:keep-all;line-height:1.5}._form_9wl0a_89{gap:var(--space-3);text-align:left;flex-direction:column;display:flex}._row_9wl0a_103{gap:var(--space-2);display:flex}._row_9wl0a_103 input{flex:1;min-width:0}._buttons_9wl0a_123{justify-content:center;gap:var(--space-2);display:flex}._muted_9wl0a_135{color:var(--color-muted);margin:0}._wrap_18ie1_1{gap:var(--space-2);align-items:center;display:inline-flex}._until_18ie1_7,._message_18ie1_8{font-size:var(--font-size-xs);white-space:nowrap}._until_18ie1_7{color:var(--color-muted)}._message_18ie1_8{color:var(--color-success)}._message_18ie1_8._error_18ie1_21{color:var(--color-danger)}._page_nm455_1{gap:var(--space-3);height:calc(100vh - 56px - var(--space-6) * 2);flex-direction:column;min-height:480px;display:flex}._body_nm455_10{gap:var(--space-3);flex:1;grid-template-columns:clamp(240px,20%,320px) minmax(0,1fr);min-height:0;display:grid}._body_nm455_10._bodyCollapsed_nm455_20{grid-template-columns:44px minmax(0,1fr)}._errorBody_nm455_24{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}@media (width<=1100px){._body_nm455_10,._body_nm455_10._bodyCollapsed_nm455_20{grid-template-columns:1fr}}._toolbar_1kdor_1{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._header_1kdor_11{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._titleBox_1kdor_19{gap:var(--space-1) var(--space-3);flex-wrap:wrap;align-items:baseline;min-width:0;display:flex}._title_1kdor_19{font-size:var(--font-size-lg);white-space:nowrap;margin:0;font-weight:700}._subtitle_1kdor_34{font-size:var(--font-size-xs);color:var(--color-muted)}._side_1kdor_39{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._summary_1kdor_46{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}._stat_1kdor_52{gap:var(--space-2);align-items:baseline;display:flex}._statLabel_1kdor_58{font-size:var(--font-size-xs);color:var(--color-muted)}._statValue_1kdor_63{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}._statStrong_1kdor_68{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--color-danger);font-weight:700}._name_73zm0_1,._royalty_73zm0_9{font-weight:600}._due_73zm0_17{color:var(--color-danger)}._memo_73zm0_25{min-width:160px;max-width:320px;color:var(--color-muted)}._paymentLine_73zm0_37{gap:var(--space-1);justify-content:flex-end;align-items:center;line-height:1.6;display:flex}._tag_73zm0_53{padding:0 var(--space-1);font-size:var(--font-size-xs);color:var(--color-primary);background:var(--color-primary-bg);border-radius:var(--radius-sm)}._remove_73zm0_69{padding:0 var(--space-1);font-size:var(--font-size-xs);color:var(--color-muted);cursor:pointer;background:0 0;border:0}._remove_73zm0_69:hover:not(:disabled){color:var(--color-danger)}._unpaid_73zm0_97 td{background:var(--color-danger-bg)!important}._unpaid_73zm0_97:nth-child(2n) td{background:color-mix(in srgb, var(--color-danger-bg) 88%, var(--color-danger))!important}._overpaid_73zm0_113 td{background:var(--color-primary-bg)!important}._overpaid_73zm0_113:nth-child(2n) td{background:color-mix(in srgb, var(--color-primary-bg) 88%, var(--color-primary))!important}._sheetTag_73zm0_129{margin-left:var(--space-1);padding:0 var(--space-1);font-size:var(--font-size-xs);color:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:inline-block}._form_1dbcd_1{gap:var(--space-3);flex-direction:column;display:flex}._hint_1dbcd_7{font-size:var(--font-size-sm);color:var(--color-muted);margin:0}._toolbar_11vgt_1{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._header_11vgt_11{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._titleBox_11vgt_19{gap:var(--space-1) var(--space-3);flex-wrap:wrap;align-items:baseline;display:flex}._title_11vgt_19{font-size:var(--font-size-lg);white-space:nowrap;margin:0;font-weight:700}._subtitle_11vgt_33{font-size:var(--font-size-xs);color:var(--color-muted)}._side_11vgt_38{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._search_11vgt_45{width:200px}._help_11vgt_49{font-size:var(--font-size-xs);color:var(--color-muted);margin:0;line-height:1.5}._dirty_15rzo_1 td{background:var(--color-warning-bg)!important}._inactive_15rzo_5 td{color:var(--color-muted)}._cafe24Name_15rzo_9{font-weight:600}._narrow_15rzo_13{width:72px;height:30px}._medium_15rzo_18{width:140px;height:30px}._month_15rzo_23{width:150px;height:30px}._wide_15rzo_28{width:240px;height:30px}._actions_15rzo_33{gap:var(--space-1);display:flex}._form_1ym8l_1{gap:var(--space-3);flex-direction:column;display:flex}._section_1ym8l_7{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._heading_1ym8l_16{font-size:var(--font-size-sm);margin:0;font-weight:700}._line_1ym8l_22{font-size:var(--font-size-sm);margin:0}._list_1ym8l_27{padding-left:var(--space-4);font-size:var(--font-size-xs);color:var(--color-muted);margin:0;line-height:1.5}._muted_1ym8l_35{font-size:var(--font-size-xs);color:var(--color-muted);margin:0;line-height:1.5}._page_w4udm_1{gap:var(--space-3);height:calc(100vh - 56px - var(--space-6) * 2);flex-direction:column;min-height:480px;display:flex}._errorBody_w4udm_10{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}._form_n9rb4_1{gap:var(--space-3);flex-direction:column;display:flex}._form_n9rb4_1 input:not([type=checkbox]){width:100%}._note_n9rb4_21{font-size:var(--font-size-xs);color:var(--color-muted);margin:0;line-height:1.5}._form_1ejrc_1{gap:var(--space-4);flex-direction:column;display:flex}._form_1ejrc_1 input:not([type=checkbox]),._form_1ejrc_1 select{width:100%}._row_1ejrc_25{gap:var(--space-3);grid-template-columns:1fr 1fr;align-items:start;display:grid}._showBox_1ejrc_39{gap:var(--space-1);flex-direction:column;display:flex}._spacer_1ejrc_51{font-size:var(--font-size-xs);font-weight:600}._showBox_1ejrc_39 label{height:34px}._perms_1ejrc_69{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:0}._perms_1ejrc_69:disabled{opacity:.7}._legend_1ejrc_91{padding:0 var(--space-1);font-size:var(--font-size-sm);font-weight:600}._hint_1ejrc_103{color:var(--color-muted);font-weight:400}._permGrid_1ejrc_113{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}._permGroup_1ejrc_125{gap:var(--space-1);flex-direction:column;align-items:flex-start;display:flex}._permGroupLabel_1ejrc_139{margin-bottom:var(--space-1);font-size:var(--font-size-xs);color:var(--color-muted);font-weight:600}._mono_nlkj3_1{white-space:nowrap;font-family:ui-monospace,Cascadia Mono,Consolas,monospace}._me_nlkj3_11{font-family:var(--font-family);font-size:var(--font-size-xs);color:var(--color-muted)}._permsCell_nlkj3_25{max-width:520px}._perms_nlkj3_25{gap:var(--space-1);flex-wrap:wrap;display:flex}._perm_nlkj3_25{padding:1px var(--space-2);font-size:var(--font-size-xs);white-space:nowrap;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._muted_nlkj3_63,._inactive_nlkj3_71 td{color:var(--color-muted)}._actionsCell_nlkj3_79{white-space:nowrap}._actions_nlkj3_79{gap:var(--space-1);display:flex}._empty_nlkj3_97{color:var(--color-muted);text-align:center;padding:var(--space-6)!important}._nowrap_nlkj3_109{white-space:nowrap}._panel_eu1va_1{gap:var(--space-4);flex-direction:column;max-width:1200px;display:flex}._head_eu1va_8{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._title_eu1va_15{margin:0 0 var(--space-1);font-size:var(--font-size-xl)}._subtitle_eu1va_20{font-size:var(--font-size-sm);color:var(--color-muted);word-break:keep-all;margin:0}._muted_eu1va_27{color:var(--color-muted);margin:0}._toolbar_phgq8_3{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._header_phgq8_13{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._titleBox_phgq8_21{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_phgq8_21{font-size:var(--font-size-lg);margin:0;font-weight:700}._subtitle_phgq8_34{font-size:var(--font-size-xs);color:var(--color-muted);margin:0;line-height:1.5}._side_phgq8_41{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._filters_phgq8_48{gap:var(--space-2) var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._group_phgq8_58{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._groupLabel_phgq8_65{font-size:var(--font-size-xs);color:var(--color-muted);font-weight:600}._chips_phgq8_71{gap:var(--space-1);flex-wrap:wrap;display:flex}._search_phgq8_77{width:260px;height:28px;font-size:var(--font-size-sm)}._stats_phgq8_83{gap:var(--space-2);flex-wrap:wrap;align-items:stretch;display:flex}._tile_phgq8_90{min-width:140px;padding:var(--space-2) var(--space-3);background:var(--color-bg);border-radius:var(--radius-md);flex-direction:column;gap:2px;display:flex}._tileMain_phgq8_100{background:var(--color-primary-bg);min-width:160px}._tileLabel_phgq8_105{font-size:var(--font-size-xs);color:var(--color-muted)}._tileValue_phgq8_110{font-size:var(--font-size-md);font-variant-numeric:tabular-nums;font-weight:700}._tileSub_phgq8_116{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-muted)}._warn_phgq8_122{color:var(--color-danger)}._filteredNote_phgq8_126{font-size:var(--font-size-xs);color:var(--color-muted);align-self:center}._groupRow_17t4e_5 td{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);border-bottom:1px solid var(--color-border);background:var(--color-bg)!important}._groupTitle_17t4e_19{color:var(--color-fg);font-weight:700}._groupMeta_17t4e_29{margin-left:var(--space-3);font-variant-numeric:tabular-nums;color:var(--color-muted)}._row_17t4e_43 td{vertical-align:middle;line-height:1.4}._returned_17t4e_53 td{color:var(--color-muted)}._model_17t4e_61{min-width:120px;font-weight:600}._plate_17t4e_71{font-variant-numeric:tabular-nums;white-space:nowrap}._user_17t4e_81{min-width:140px;max-width:200px}._fee_17t4e_91{font-weight:600}._date_17t4e_99{font-variant-numeric:tabular-nums}._insurance_17t4e_107{min-width:180px;max-width:260px;font-size:var(--font-size-xs)}._driver_17t4e_119{min-width:120px;font-size:var(--font-size-xs)}._memo_17t4e_129{min-width:140px;max-width:240px;font-size:var(--font-size-xs);color:var(--color-muted)}._due_17t4e_145{color:var(--color-danger);font-weight:600}._dueMark_17t4e_155{margin-left:var(--space-1);padding:0 var(--space-1);font-size:var(--font-size-xs);color:var(--color-danger);background:var(--color-danger-bg);border-radius:var(--radius-sm)}._passed_17t4e_173{color:var(--color-muted)}._groupRow_6j55p_5 td{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);border-bottom:1px solid var(--color-border);background:var(--color-bg)!important}._groupTitle_6j55p_19{color:var(--color-fg);font-weight:700}._groupMeta_6j55p_29{margin-left:var(--space-3);color:var(--color-muted)}._groupNote_6j55p_39{margin-left:var(--space-3);color:var(--color-warning);font-weight:600}._row_6j55p_53 td{vertical-align:middle;line-height:1.4}._subtotalRow_6j55p_63 td{padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);color:var(--color-muted);font-weight:600;background:var(--color-surface)!important}._date_6j55p_79{font-variant-numeric:tabular-nums;white-space:nowrap}._content_6j55p_89{min-width:200px;max-width:360px}._amount_6j55p_99{font-weight:600}._note_6j55p_107{min-width:120px;max-width:240px;font-size:var(--font-size-xs);color:var(--color-muted)}._page_1gdur_1{gap:var(--space-3);height:calc(100vh - 56px - var(--space-6) * 2);flex-direction:column;min-height:480px;display:flex}._errorBody_1gdur_9{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}._card_cxydy_1{max-width:640px;padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._heading_cxydy_9{margin:0 0 var(--space-3);font-size:var(--font-size-xl)}._desc_cxydy_14{margin:0 0 var(--space-2);color:var(--color-fg)}._hint_cxydy_19{font-size:var(--font-size-sm);color:var(--color-muted);margin:0}._card_1lzcs_1{max-width:640px;padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._meta_1lzcs_9{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}._badge_1lzcs_16{padding:2px var(--space-2);font-size:var(--font-size-xs);color:var(--color-warning);border:1px solid var(--color-warning);border-radius:var(--radius-sm);font-weight:600}._requirement_1lzcs_25{font-size:var(--font-size-xs);color:var(--color-muted)}._heading_1lzcs_30{margin:0 0 var(--space-3);font-size:var(--font-size-xl)}._desc_1lzcs_35{margin:0 0 var(--space-3);color:var(--color-fg)}._children_1lzcs_40{margin:0 0 var(--space-4)}._childrenLabel_1lzcs_44{margin-bottom:var(--space-2);font-size:var(--font-size-xs);color:var(--color-muted);font-weight:600;display:block}._childrenList_1lzcs_52{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._childrenList_1lzcs_52 a{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;display:inline-block}._childrenList_1lzcs_52 a:hover{background:var(--color-bg)}._hint_1lzcs_74{font-size:var(--font-size-sm);color:var(--color-muted);margin:0}:root{--color-bg:#f5f6f8;--color-surface:#fff;--color-fg:#1f2328;--color-muted:#6b7280;--color-border:#e5e7eb;--color-primary:#2563eb;--color-danger:#dc2626;--color-success:#16a34a;--color-warning:#d97706;--color-sidebar-bg:#111827;--color-sidebar-fg:#e5e7eb;--color-sidebar-hover:#1f2937;--color-primary-bg:#eaf1fe;--color-danger-bg:#fdeaea;--color-danger-bg-strong:#f49c9c;--color-warning-bg:#fff4e0;--color-success-bg:#e8f7ee;--color-info:#7c3aed;--color-info-bg:#f3eefe;--chart-1:#2a78d6;--chart-2:#eb6834;--chart-3:#1baf7a;--chart-4:#eda100;--chart-5:#e87ba4;--chart-6:#008300;--chart-grid:#e5e7eb;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--font-size-xs:12px;--font-size-sm:13px;--font-size-md:14px;--font-size-lg:18px;--font-size-xl:24px;--font-family:"Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Malgun Gothic", Roboto, sans-serif}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--font-family);font-size:var(--font-size-md);color:var(--color-fg);background:var(--color-bg);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--color-primary)}button,input,select,textarea{font:inherit}
