._button_orlhi_1,._mobileButton_orlhi_2{width:34px;height:34px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.02em;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._mobileButton_orlhi_2{width:36px;height:36px}._button_orlhi_1:hover,._mobileButton_orlhi_2:hover{background:var(--ink-700);color:var(--text-1)}._button_thea3_1,._mobileButton_thea3_2{position:relative;overflow:hidden;width:34px;height:34px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._mobileButton_thea3_2{width:36px;height:36px}._button_thea3_1:hover,._mobileButton_thea3_2:hover{background:var(--ink-700);color:var(--text-1)}._icon_thea3_30{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;transition:transform .32s var(--ease-standard),opacity var(--dur-theme-switch) ease}._moon_thea3_40{opacity:1;transform:translateY(0) rotate(0)}._sun_thea3_45{opacity:0;transform:translateY(14px) rotate(-40deg)}body.light-theme ._moon_thea3_40{opacity:0;transform:translateY(-14px) rotate(40deg)}body.light-theme ._sun_thea3_45{opacity:1;transform:translateY(0) rotate(0)}._header_5bllg_1{position:sticky;top:0;z-index:10;background:var(--overlay-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);padding:14px 18px 12px}._safeTop_5bllg_11{height:var(--safe-top)}._row_5bllg_15{display:flex;align-items:center;justify-content:space-between}._greet_5bllg_21{display:flex;align-items:center;gap:10px}._avatar_5bllg_27{width:36px;height:36px;border-radius:50%;background:linear-gradient(145deg,var(--gold-500),var(--brand-500));display:flex;align-items:center;justify-content:center;font-family:var(--f-display);font-weight:600;font-size:13px;color:var(--on-brand);flex-shrink:0}._hello_5bllg_42{font-size:11px;color:var(--text-3)}._name_5bllg_47{font-family:var(--f-display);font-size:15px;font-weight:600;color:var(--text-1)}._actions_5bllg_54{display:flex;align-items:center;gap:8px}._iconBtn_5bllg_60{width:36px;height:36px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);position:relative;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._iconBtn_5bllg_60:hover{background:var(--ink-700);color:var(--text-1)}._dot_5bllg_81{position:absolute;top:7px;right:8px;width:6px;height:6px;border-radius:50%;background:var(--gold-500);box-shadow:0 0 0 2px var(--ink-800)}._wsChip_5bllg_92{margin-top:12px;display:flex;align-items:center;justify-content:space-between;background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-pill);padding:8px 14px}._wsLeft_5bllg_103{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600}._wsDot_5bllg_111{width:6px;height:6px;border-radius:50%;background:var(--brand-400);box-shadow:0 0 0 3px var(--brand-100)}._wsCaret_5bllg_119{color:var(--text-3)}._tabbar_b27qk_1{position:fixed;left:50%;transform:translate(-50%);bottom:0;width:100%;max-width:430px;z-index:20;background:var(--tabbar-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-around;padding:8px 6px calc(8px + var(--safe-bottom))}._tab_b27qk_1{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 10px;color:var(--text-3);position:relative}._tab_b27qk_1 span{font-size:9.5px;font-weight:600}._active_b27qk_33{color:var(--text-1)}._active_b27qk_33 svg{color:var(--brand-400)}._disabled_b27qk_41{opacity:.5}._badge_b27qk_45{position:absolute;top:-1px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 2px var(--ink-900)}._fab_b27qk_56{width:44px;height:44px;border-radius:50%;background:linear-gradient(145deg,var(--brand-400),var(--brand-600));display:flex;align-items:center;justify-content:center;margin-top:-22px;box-shadow:var(--sh-fab)}._moreBackdrop_b27qk_68{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:19;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-standard)}._moreBackdrop_b27qk_68._open_b27qk_79{opacity:1;pointer-events:auto}._moreMenuColumn_b27qk_85{position:fixed;left:50%;transform:translate(-50%);width:100%;max-width:430px;z-index:21;display:flex;justify-content:flex-end;padding:0 6px 8px;pointer-events:none}._moreMenu_b27qk_85{min-width:200px;background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-lg);padding:6px;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(8px) scale(.98);transition:opacity var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}._moreMenu_b27qk_85._open_b27qk_79{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}._moreMenuItem_b27qk_122{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-md);font-size:13px;font-weight:500;color:var(--text-2)}._moreMenuItem_b27qk_122 svg{flex-shrink:0;opacity:.85}._moreMenuItem_b27qk_122._active_b27qk_33{background:var(--brand-50);color:var(--text-1)}._moreMenuItem_b27qk_122._disabled_b27qk_41{opacity:.5}._sidebar_11psr_1{background:var(--ink-900);border-right:1px solid var(--line);padding:var(--sp-5) var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-6);position:sticky;top:0;height:100vh}._brand_11psr_13{display:flex;align-items:center;gap:10px;padding:0 var(--sp-2)}._brandMark_11psr_20{width:28px;height:28px;border-radius:8px;background:linear-gradient(145deg,var(--brand-400),var(--brand-600));display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-weight:600;font-size:13px;color:#fff;flex-shrink:0}._brandName_11psr_35{font-family:var(--f-display);font-weight:600;font-size:15px;letter-spacing:-.01em}._workspaceSwitch_11psr_42{display:flex;align-items:center;justify-content:space-between;background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:9px 12px;margin-top:-8px}._wsLabel_11psr_53{font-size:11px;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}._wsValue_11psr_60{font-size:12.5px;font-weight:600;color:var(--text-1);display:flex;align-items:center;gap:6px}._wsDot_11psr_69{width:6px;height:6px;border-radius:50%;background:var(--brand-400);box-shadow:0 0 0 3px var(--brand-100)}._navGroup_11psr_77{display:flex;flex-direction:column;gap:2px}._navGroupLabel_11psr_83{font-size:10.5px;color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;padding:0 10px;margin-bottom:6px;margin-top:6px}._navItem_11psr_93{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-sm);color:var(--text-2);font-size:13px;font-weight:500;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);position:relative}._navItem_11psr_93 svg{flex-shrink:0;opacity:.85}._navItem_11psr_93:hover{background:var(--ink-800);color:var(--text-1)}._active_11psr_118{background:var(--brand-50);color:var(--text-1)}._active_11psr_118:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:3px;height:16px;border-radius:2px;background:var(--brand-400)}._disabled_11psr_135{opacity:.55;cursor:default}._disabled_11psr_135:hover{background:transparent;color:var(--text-2)}._navBadge_11psr_145{margin-left:auto;font-family:var(--f-mono);font-size:10.5px;font-weight:600;background:var(--ink-700);color:var(--text-2);padding:1px 6px;border-radius:var(--r-pill)}._navBadge_11psr_145._attn_11psr_156{background:var(--danger-bg);color:var(--danger)}._sidebarFoot_11psr_161{margin-top:auto;display:flex;align-items:center;gap:10px;padding:var(--sp-2);border-top:1px solid var(--line);padding-top:var(--sp-4)}._avatar_11psr_171{width:32px;height:32px;border-radius:50%;background:linear-gradient(145deg,var(--gold-500),var(--brand-500));flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:var(--f-display);font-weight:600;font-size:12px;color:var(--on-brand)}._userName_11psr_186{font-size:12.5px;font-weight:600;color:var(--text-1)}._userRole_11psr_192{font-size:11px;color:var(--text-3)}._topbar_1dbub_1{display:flex;align-items:center;justify-content:space-between;padding:18px 32px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--overlay-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:5}._pageTitle_1dbub_14{font-family:var(--f-display);font-size:19px;font-weight:600;letter-spacing:-.01em}._pageSub_1dbub_21{font-size:12px;color:var(--text-3);margin-top:2px}._actions_1dbub_27{display:flex;align-items:center;gap:10px}._cmdk_1dbub_33{display:flex;align-items:center;gap:8px;background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-pill);padding:8px 14px;color:var(--text-3);font-size:12.5px;min-width:220px;transition:border-color .15s var(--ease-standard)}._cmdk_1dbub_33:hover{border-color:var(--line-strong)}._kbd_1dbub_51{margin-left:auto;font-family:var(--f-mono);font-size:10px;background:var(--ink-700);padding:2px 5px;border-radius:4px;color:var(--text-2)}._iconBtn_1dbub_61{width:34px;height:34px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);position:relative;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._iconBtn_1dbub_61:hover{background:var(--ink-700);color:var(--text-1)}._dot_1dbub_82{position:absolute;top:6px;right:7px;width:6px;height:6px;border-radius:50%;background:var(--gold-500);box-shadow:0 0 0 2px var(--ink-800)}._desktopShell_12r91_1{display:grid;grid-template-columns:248px 1fr;min-height:100vh}._main_12r91_7{display:flex;flex-direction:column;min-width:0}._content_12r91_13{padding:28px 32px 60px;display:flex;flex-direction:column;gap:22px}._mobileShell_12r91_20{max-width:430px;margin:0 auto;min-height:100vh}._mobileContent_12r91_26{padding:16px 18px calc(96px + var(--safe-bottom));display:flex;flex-direction:column;gap:16px}._page_14nuf_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}._card_14nuf_9{width:100%;max-width:360px;background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-6) var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4)}._brand_14nuf_21{display:flex;align-items:center;gap:10px;margin-bottom:var(--sp-2)}._brandMark_14nuf_28{width:32px;height:32px;border-radius:9px;background:linear-gradient(145deg,var(--brand-400),var(--brand-600));display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-weight:600;font-size:14px;color:#fff}._brandName_14nuf_42{font-family:var(--f-display);font-weight:600;font-size:17px;letter-spacing:-.01em}._field_14nuf_49{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--text-2)}._field_14nuf_49 input{font:inherit;color:var(--text-1);background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px;font-size:13px}._field_14nuf_49 input:focus{outline:2px solid var(--brand-400);outline-offset:-1px}._error_14nuf_72{font-size:12.5px;color:var(--danger);background:var(--danger-bg);border-radius:var(--r-sm);padding:8px 10px}._submit_14nuf_80{background:var(--brand-500);color:var(--on-brand);font-weight:600;font-size:13.5px;padding:11px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._submit_14nuf_80:hover:not(:disabled){background:var(--brand-600)}._submit_14nuf_80:disabled{opacity:.6;cursor:default}._page_1nh6k_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--sp-5)}._card_1nh6k_9{width:100%;max-width:360px;background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-6) var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4)}._brand_1nh6k_21{display:flex;align-items:center;gap:10px;margin-bottom:var(--sp-2)}._brandMark_1nh6k_28{width:32px;height:32px;border-radius:9px;background:linear-gradient(145deg,var(--brand-400),var(--brand-600));display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-weight:600;font-size:14px;color:#fff}._brandName_1nh6k_42{font-family:var(--f-display);font-weight:600;font-size:17px;letter-spacing:-.01em}._intro_1nh6k_49{font-size:12.5px;color:var(--text-2);margin-top:-8px}._field_1nh6k_55{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--text-2)}._field_1nh6k_55 input{font:inherit;color:var(--text-1);background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px;font-size:13px}._field_1nh6k_55 input:focus{outline:2px solid var(--brand-400);outline-offset:-1px}._error_1nh6k_78{font-size:12.5px;color:var(--danger);background:var(--danger-bg);border-radius:var(--r-sm);padding:8px 10px}._submit_1nh6k_86{background:var(--brand-500);color:var(--on-brand);font-weight:600;font-size:13.5px;padding:11px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._submit_1nh6k_86:hover:not(:disabled){background:var(--brand-600)}._submit_1nh6k_86:disabled{opacity:.6;cursor:default}._panel_1dynl_1{background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px}body.light-theme ._panel_1dynl_1{box-shadow:var(--sh-sm)}@media (min-width: 900px){._panel_1dynl_1{padding:22px 24px}}._flush_1dynl_18{padding:0;overflow:hidden}._panel_1xkpt_1{display:flex;flex-direction:column}._head_1xkpt_6{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}._title_1xkpt_13{font-family:var(--f-display);font-size:12px;font-weight:600;color:var(--text-2);text-transform:uppercase;letter-spacing:.05em}@media (min-width: 900px){._title_1xkpt_13{font-size:13px}}._link_1xkpt_28{font-size:12px;color:var(--brand-400);font-weight:600}._empty_1xkpt_34{font-size:12.5px;color:var(--text-3);padding:8px 0}._row_1xkpt_41{display:flex;gap:10px;overflow-x:auto;padding:2px 0 4px;scroll-snap-type:x mandatory}._item_1xkpt_49{flex:0 0 auto;width:220px;scroll-snap-align:start;padding:12px 14px;background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md)}body.light-theme ._item_1xkpt_49{box-shadow:var(--sh-sm)}@media (min-width: 900px){._row_1xkpt_41{flex-direction:column;overflow-x:visible;gap:0}._item_1xkpt_49{width:auto;padding:12px 0;background:none;border:none;border-radius:0;border-bottom:1px solid var(--line)}body.light-theme ._item_1xkpt_49{box-shadow:none}._item_1xkpt_49:last-child{border-bottom:none;padding-bottom:2px}}._itemTop_1xkpt_90{display:flex;align-items:center;gap:7px;margin-bottom:8px}._sev_1xkpt_97{width:7px;height:7px;border-radius:50%;flex-shrink:0}._sev_1xkpt_97._high_1xkpt_104{background:var(--danger);box-shadow:0 0 0 3px var(--danger-bg)}._sev_1xkpt_97._mid_1xkpt_109{background:var(--gold-500);box-shadow:0 0 0 3px var(--gold-50)}._itemTitle_1xkpt_114{font-size:13.5px;font-weight:600;color:var(--text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subtitle_1xkpt_123{font-size:11.5px;color:var(--text-3);margin-bottom:10px}._meta_1xkpt_129{font-family:var(--f-mono);font-size:12px;font-weight:600;color:var(--text-3)}._meta_1xkpt_129._danger_1xkpt_136{color:var(--danger)}._chip_7dwjh_1{font-size:10.5px;font-weight:600;padding:3px 8px;border-radius:var(--r-pill);flex-shrink:0}._ready_7dwjh_9{background:var(--success-bg);color:var(--success)}._draft_7dwjh_14{background:var(--ink-700);color:var(--text-2)}._review_7dwjh_19{background:var(--gold-50);color:var(--gold-500)}._panel_1ovkf_1{display:flex;flex-direction:column}._head_1ovkf_6{margin-bottom:6px}._title_1ovkf_10{font-family:var(--f-display);font-size:12px;font-weight:600;color:var(--text-2);text-transform:uppercase;letter-spacing:.05em}@media (min-width: 900px){._title_1ovkf_10{font-size:13px}}._empty_1ovkf_25{font-size:12.5px;color:var(--text-3);padding:8px 0}._row_1ovkf_31{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}._row_1ovkf_31:last-child{border-bottom:none;padding-bottom:2px}._day_1ovkf_44{font-family:var(--f-mono);font-size:11px;color:var(--text-3);width:28px;flex-shrink:0}@media (min-width: 900px){._day_1ovkf_44{width:34px}}._client_1ovkf_58{font-size:12.5px;color:var(--text-1);font-weight:500;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._panel_roidc_1{display:flex;flex-direction:column}._head_roidc_6{display:flex;align-items:baseline;justify-content:space-between;padding:16px 16px 8px}@media (min-width: 900px){._head_roidc_6{padding:20px 24px 10px}}._title_roidc_19{font-family:var(--f-display);font-size:12px;font-weight:600;color:var(--text-2);text-transform:uppercase;letter-spacing:.05em}@media (min-width: 900px){._title_roidc_19{font-size:13px}}._link_roidc_34{font-size:12px;color:var(--brand-400);font-weight:600}._empty_roidc_40{font-size:12.5px;color:var(--text-3);padding:0 16px 16px}._table_roidc_47{display:none;width:100%;border-collapse:collapse}@media (min-width: 900px){._table_roidc_47{display:table}}._table_roidc_47 thead th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-weight:600;padding:12px 24px;border-bottom:1px solid var(--line)}._amountHeader_roidc_70{text-align:right}._table_roidc_47 tbody td{padding:12px 24px;border-bottom:1px solid var(--line);font-size:12.5px;vertical-align:middle}._table_roidc_47 tbody tr:last-child td{border-bottom:none}._table_roidc_47 tbody tr:hover{background:var(--ink-700)}._amountCell_roidc_89{text-align:right}._mobileList_roidc_94{list-style:none}@media (min-width: 900px){._mobileList_roidc_94{display:none}}._mobileRow_roidc_104{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}._mobileRow_roidc_104:last-child{border-bottom:none}._mobileBody_roidc_116{flex:1;min-width:0}._mobileLine1_roidc_121{font-size:12.5px;color:var(--text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mobileLine2_roidc_129{display:flex;align-items:center;gap:6px;margin-top:3px}._time_roidc_136{font-family:var(--f-mono);color:var(--text-3);white-space:nowrap;font-size:10.5px}._actor_roidc_143{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--text-1)}._actorAvatar_roidc_151{width:26px;height:26px;border-radius:50%;background:var(--ink-700);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:9.5px;font-weight:600;color:var(--text-2);flex-shrink:0}._tag_roidc_166{font-size:9.5px;font-weight:600;padding:2px 8px;border-radius:var(--r-pill)}@media (min-width: 900px){._tag_roidc_166{font-size:10.5px}}._tag_roidc_166._money_roidc_179{background:var(--brand-50);color:var(--brand-400)}._tag_roidc_166._content_roidc_184{background:var(--info-bg);color:var(--info)}._tag_roidc_166._client_roidc_189{background:var(--gold-50);color:var(--gold-500)}._amount_roidc_70{font-family:var(--f-mono);font-weight:600;color:var(--text-1);flex-shrink:0}._panel_1arhb_1{display:flex;flex-direction:column}._head_1arhb_6{margin-bottom:14px}._title_1arhb_10{font-family:var(--f-display);font-size:12px;font-weight:600;color:var(--text-2);text-transform:uppercase;letter-spacing:.05em}@media (min-width: 900px){._title_1arhb_10{font-size:13px}}._empty_1arhb_25{font-size:12.5px;color:var(--text-3)}._row_1arhb_30{margin-bottom:14px}._row_1arhb_30:last-child{margin-bottom:0}._label_1arhb_38{display:flex;justify-content:space-between;font-size:12px;color:var(--text-2);margin-bottom:6px}._label_1arhb_38 b{font-family:var(--f-mono);color:var(--text-1);font-weight:600}._track_1arhb_52{height:6px;background:var(--ink-700);border-radius:var(--r-pill);overflow:hidden}._fill_1arhb_59{height:100%;border-radius:var(--r-pill)}._panel_19y43_1{display:flex;flex-direction:column}._top_19y43_6{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:6px;flex-wrap:wrap}._kicker_19y43_15{font-size:11.5px;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}._number_19y43_23{font-family:var(--f-display);font-size:30px;font-weight:600;letter-spacing:-.02em;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}@media (min-width: 900px){._number_19y43_23{font-size:38px}}._delta_19y43_40{font-family:var(--f-mono);font-size:13px;font-weight:600;color:var(--success);background:var(--success-bg);padding:3px 9px;border-radius:var(--r-pill)}._deltaNegative_19y43_50{color:var(--danger);background:var(--danger-bg)}._rangeTabs_19y43_55{display:flex;gap:4px;background:var(--ink-700);padding:3px;border-radius:var(--r-pill);border:1px solid var(--line)}._rangeButton_19y43_64{padding:7px 12px;border-radius:var(--r-pill);font-size:11.5px;font-weight:600;color:var(--text-3);transition:color var(--dur-fast) var(--ease-standard)}._rangeButton_19y43_64:hover:not(._active_19y43_73){color:var(--text-2)}._active_19y43_73{background:var(--ink-900);color:var(--text-1)}body.light-theme ._active_19y43_73{box-shadow:var(--sh-sm)}._chart_19y43_86{margin-top:18px}._chart_19y43_86 svg{width:100%;height:auto;display:block}._empty_19y43_96{padding:40px 0;text-align:center;color:var(--text-3);font-size:12.5px}._panel_wx88i_1{display:flex;flex-direction:column}._head_wx88i_6{margin-bottom:6px}._title_wx88i_10{font-family:var(--f-display);font-size:12px;font-weight:600;color:var(--text-2);text-transform:uppercase;letter-spacing:.05em}@media (min-width: 900px){._title_wx88i_10{font-size:13px}}._empty_wx88i_25{font-size:12.5px;color:var(--text-3)}._row_wx88i_30{display:flex;align-items:center;gap:10px;padding:9px 0}._avatar_wx88i_37{width:28px;height:28px;border-radius:50%;background:var(--ink-700);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:10.5px;font-weight:600;color:var(--text-2);flex-shrink:0}._name_wx88i_52{font-size:12.5px;color:var(--text-1);font-weight:500;flex:1}._track_wx88i_59{width:56px;height:5px;background:var(--ink-700);border-radius:var(--r-pill);overflow:hidden}@media (min-width: 900px){._track_wx88i_59{width:70px}}._fill_wx88i_73{height:100%;background:var(--brand-400);border-radius:var(--r-pill)}._count_wx88i_79{font-family:var(--f-mono);font-size:11px;color:var(--text-3);width:32px;text-align:right}@media (min-width: 900px){._count_wx88i_79{width:34px}}._page_ulnf7_1{display:flex;flex-direction:column;gap:16px}@media (min-width: 900px){._page_ulnf7_1{gap:22px}}._gridHero_ulnf7_13{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width: 900px){._gridHero_ulnf7_13{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:20px;align-items:stretch}}._gridStrip_ulnf7_27{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width: 900px){._gridStrip_ulnf7_27{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);gap:20px}}._state_ulnf7_40{padding:60px 0;text-align:center;color:var(--text-2);font-size:13px;display:flex;flex-direction:column;align-items:center;gap:12px}._retry_ulnf7_51{background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:8px 16px;font-weight:600;color:var(--text-1);transition:background var(--dur-fast) var(--ease-standard)}._retry_ulnf7_51:hover{background:var(--ink-700)}._list_1fp6k_1{display:flex;flex-direction:column;gap:2px;max-height:190px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-1);background:var(--ink-800)}._option_1fp6k_13{display:flex;align-items:center;gap:var(--sp-2);padding:7px var(--sp-2);border-radius:var(--r-sm);cursor:pointer;font-size:12.5px;transition:background var(--dur-fast) var(--ease-standard)}._option_1fp6k_13:hover{background:var(--ink-700)}._option_1fp6k_13:has(input:disabled){cursor:default;opacity:.6}._option_1fp6k_13 input{accent-color:var(--brand-500);flex-shrink:0}._avatar_1fp6k_38{width:22px;height:22px;border-radius:50%;background:var(--ink-700);display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:8.5px;font-weight:700;color:var(--text-2);flex-shrink:0}._name_1fp6k_53{color:var(--text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._role_1fp6k_60{margin-left:auto;font-size:11px;color:var(--text-3);white-space:nowrap}._hint_1fp6k_67{font-size:11.5px;color:var(--text-3);line-height:1.45;margin-top:6px}._empty_1fp6k_74{font-size:12.5px;color:var(--text-3)}._backdrop_jhtc2_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:40;opacity:0;pointer-events:none}._backdrop_jhtc2_1._open_jhtc2_10{opacity:1;pointer-events:auto}._panel_jhtc2_15{position:fixed;top:0;right:0;height:100vh;width:440px;max-width:92vw;background:var(--ink-900);border-left:1px solid var(--line);z-index:50;transform:translate(100%);box-shadow:var(--sh-lg);display:flex;flex-direction:column}._panel_jhtc2_15._open_jhtc2_10{transform:translate(0)}@media (max-width: 899px){._panel_jhtc2_15{left:0;right:0;top:auto;bottom:0;width:auto;max-width:none;height:90vh;border-left:none;border-top:1px solid var(--line);border-radius:20px 20px 0 0;transform:translateY(100%)}._panel_jhtc2_15._open_jhtc2_10{transform:translateY(0)}}._handle_jhtc2_55{display:none}@media (max-width: 899px){._handle_jhtc2_55{display:block;width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:10px auto 2px;flex-shrink:0}}._form_jhtc2_71{display:flex;flex-direction:column;min-height:0;flex:1}._header_jhtc2_78{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 16px;border-bottom:1px solid var(--line);flex-shrink:0}._title_jhtc2_87{font-family:var(--f-display);font-size:16px;font-weight:600}._closeBtn_jhtc2_93{width:30px;height:30px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);flex-shrink:0;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._closeBtn_jhtc2_93:hover{background:var(--ink-700);color:var(--text-1)}._body_jhtc2_114{flex:1;overflow-y:auto;padding:20px 22px 40px;display:flex;flex-direction:column;gap:14px}._row_jhtc2_123{display:grid;grid-template-columns:1fr 1fr;gap:14px}._sectionTitle_jhtc2_129{font-size:11px;font-weight:600;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;margin-top:6px}._field_jhtc2_138{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--text-2)}._field_jhtc2_138 input,._field_jhtc2_138 select{font:inherit;color:var(--text-1);background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px;font-size:13px}._field_jhtc2_138 input:focus,._field_jhtc2_138 select:focus{outline:2px solid var(--brand-400);outline-offset:-1px}._error_jhtc2_163{font-size:12.5px;color:var(--danger);background:var(--danger-bg);border-radius:var(--r-sm);padding:8px 10px}._footer_jhtc2_171{flex-shrink:0;padding:16px 22px calc(16px + var(--safe-bottom));border-top:1px solid var(--line)}._submit_jhtc2_177{width:100%;background:var(--brand-500);color:var(--on-brand);font-weight:600;font-size:13.5px;padding:11px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._submit_jhtc2_177:hover:not(:disabled){background:var(--brand-600)}._submit_jhtc2_177:disabled{opacity:.6;cursor:default}._assigneeList_jhtc2_198{display:flex;flex-direction:column;gap:2px;max-height:190px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-1);background:var(--ink-800)}._assigneeOption_jhtc2_210{display:flex;align-items:center;gap:var(--sp-2);padding:7px var(--sp-2);border-radius:var(--r-sm);cursor:pointer;font-size:12.5px;transition:background var(--dur-fast) var(--ease-standard)}._assigneeOption_jhtc2_210:hover{background:var(--ink-700)}._assigneeOption_jhtc2_210 input{accent-color:var(--brand-500);flex-shrink:0}._assigneeAvatar_jhtc2_230{width:22px;height:22px;border-radius:50%;background:var(--ink-700);display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:8.5px;font-weight:700;color:var(--text-2);flex-shrink:0}._assigneeName_jhtc2_245{color:var(--text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._assigneeRole_jhtc2_252{margin-left:auto;font-size:11px;color:var(--text-3);white-space:nowrap}._assigneeHint_jhtc2_259{font-size:11.5px;color:var(--text-3);line-height:1.45}._assigneeEmpty_jhtc2_265{font-size:12.5px;color:var(--text-3)}._backdrop_m879l_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:60;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-standard)}._backdrop_m879l_1._open_m879l_12{opacity:1;pointer-events:auto}._dialog_m879l_17{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.96);width:360px;max-width:92vw;background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-lg);padding:var(--sp-5);z-index:70;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}._dialog_m879l_17._open_m879l_12{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}._title_m879l_43{font-family:var(--f-display);font-size:15px;font-weight:600;margin-bottom:10px}._message_m879l_50{font-size:13px;color:var(--text-2);line-height:1.5;margin-bottom:20px}._actions_m879l_57{display:flex;justify-content:flex-end;gap:8px}._cancelBtn_m879l_63{padding:9px 16px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);font-size:13px;font-weight:600;color:var(--text-2);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._cancelBtn_m879l_63:hover:not(:disabled){background:var(--ink-700);color:var(--text-1)}._confirmBtn_m879l_81{padding:9px 16px;border-radius:var(--r-md);background:var(--brand-500);color:var(--on-brand);font-size:13px;font-weight:600;transition:background var(--dur-fast) var(--ease-standard)}._confirmBtn_m879l_81:hover:not(:disabled){background:var(--brand-600)}._confirmBtn_m879l_81:disabled,._cancelBtn_m879l_63:disabled{opacity:.6;cursor:default}._backdrop_hjzp1_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:40;opacity:0;pointer-events:none}._backdrop_hjzp1_1._open_hjzp1_10{opacity:1;pointer-events:auto}._panel_hjzp1_15{position:fixed;top:0;right:0;height:100vh;width:440px;max-width:92vw;background:var(--ink-900);border-left:1px solid var(--line);z-index:50;transform:translate(100%);box-shadow:var(--sh-lg);display:flex;flex-direction:column}._panel_hjzp1_15._open_hjzp1_10{transform:translate(0)}@media (max-width: 899px){._panel_hjzp1_15{left:0;right:0;top:auto;bottom:0;width:auto;max-width:none;height:90vh;border-left:none;border-top:1px solid var(--line);border-radius:20px 20px 0 0;transform:translateY(100%)}._panel_hjzp1_15._open_hjzp1_10{transform:translateY(0)}}._handle_hjzp1_55{display:none}@media (max-width: 899px){._handle_hjzp1_55{display:block;width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:10px auto 2px;flex-shrink:0}}._header_hjzp1_71{padding:18px 22px 16px;border-bottom:1px solid var(--line);flex-shrink:0}._headerTop_hjzp1_77{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}._client_hjzp1_84{display:flex;align-items:center;gap:12px}._avatar_hjzp1_90{width:46px;height:46px;border-radius:12px;background:linear-gradient(145deg,var(--gold-500),var(--brand-500));display:flex;align-items:center;justify-content:center;font-family:var(--f-display);font-weight:600;font-size:15px;color:var(--on-brand);flex-shrink:0}._name_hjzp1_105{font-family:var(--f-display);font-size:16px;font-weight:600}._niche_hjzp1_111{font-size:12px;color:var(--text-3);margin-top:2px}._closeBtn_hjzp1_117{width:30px;height:30px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);flex-shrink:0;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._closeBtn_hjzp1_117:hover{background:var(--ink-700);color:var(--text-1)}._quickActions_hjzp1_138{display:flex;gap:8px}._qaBtn_hjzp1_143{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 0;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);font-size:12px;font-weight:600;color:var(--text-2);transition:background var(--dur-fast) var(--ease-standard)}._qaBtn_hjzp1_143:hover:not(:disabled){background:var(--ink-700)}._qaBtn_hjzp1_143._primary_hjzp1_163{background:var(--brand-500);color:#fff;border-color:transparent}._qaBtn_hjzp1_143._primary_hjzp1_163:hover:not(:disabled){background:var(--brand-600)}._tabs_hjzp1_173{display:flex;gap:2px;padding:0 22px;border-bottom:1px solid var(--line);flex-shrink:0;overflow-x:auto}._tab_hjzp1_173{padding:12px 4px;margin-right:20px;font-size:12.5px;font-weight:600;color:var(--text-3);border-bottom:2px solid transparent;white-space:nowrap;display:flex;align-items:center;gap:5px;transition:color var(--dur-fast) var(--ease-standard)}._tab_hjzp1_173:hover:not(._active_hjzp1_196){color:var(--text-2)}._tab_hjzp1_173._active_hjzp1_196{color:var(--text-1);border-bottom-color:var(--brand-400)}._body_hjzp1_205{flex:1;overflow-y:auto;padding:20px 22px 40px}._sectionTitle_hjzp1_211{font-size:11px;font-weight:600;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}._timeline_hjzp1_220{margin-bottom:26px}._timelineSvg_hjzp1_224{width:100%;height:auto;display:block}._stats_hjzp1_230{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}._stat_hjzp1_230{background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:12px 14px}._statLabel_hjzp1_244{font-size:10.5px;color:var(--text-3);text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px}._statValue_hjzp1_252{font-family:var(--f-mono);font-size:16px;font-weight:600;color:var(--text-1)}._contact_hjzp1_259{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);margin-bottom:16px}._contactAvatar_hjzp1_268{width:34px;height:34px;border-radius:50%;background:var(--ink-700);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:11px;font-weight:600;color:var(--text-2);flex-shrink:0}._contactName_hjzp1_283{font-size:12.5px;font-weight:600;color:var(--text-1)}._contactRole_hjzp1_289,._contactMeta_hjzp1_295{font-size:11px;color:var(--text-3);margin-top:1px}._contactActions_hjzp1_301{margin-left:auto;display:flex;gap:6px}._contactActions_hjzp1_301 button{width:28px;height:28px;border-radius:var(--r-sm);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._contactActions_hjzp1_301 button:hover:not(:disabled){background:var(--ink-700);color:var(--text-1)}._activityRow_hjzp1_327{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}._activityRow_hjzp1_327:last-child{border-bottom:none}._activityDot_hjzp1_338{width:6px;height:6px;border-radius:50%;background:var(--text-3);flex-shrink:0;margin-top:6px}._activityText_hjzp1_347{font-size:12px;color:var(--text-2);flex:1}._activityText_hjzp1_347 b{color:var(--text-1);font-weight:600}._activityTime_hjzp1_358{font-family:var(--f-mono);font-size:10.5px;color:var(--text-3);flex-shrink:0}._empty_hjzp1_365{text-align:center;padding:60px 20px;color:var(--text-3);font-size:12.5px}._lockNote_hjzp1_372{display:flex;align-items:center;gap:10px;background:var(--gold-50);border:1px solid var(--line);border-radius:var(--r-md);padding:12px 14px;font-size:12px;color:var(--text-2);margin-bottom:16px}._lockNote_hjzp1_372 svg{flex-shrink:0;color:var(--gold-500)}._sectionTitleRow_hjzp1_391{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}._sectionAction_hjzp1_398{font-size:11.5px;font-weight:600;color:var(--brand-500);padding:0;transition:color var(--dur-fast) var(--ease-standard)}._sectionAction_hjzp1_398:hover{color:var(--brand-600);text-decoration:underline}._assigneeList_hjzp1_411{list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}._assigneeRow_hjzp1_418{display:flex;align-items:center;gap:var(--sp-2);font-size:12.5px}._assigneeAvatar_hjzp1_425{width:26px;height:26px;border-radius:50%;background:var(--ink-700);display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:9px;font-weight:700;color:var(--text-2);flex-shrink:0}._assigneeName_hjzp1_440{color:var(--text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._assigneeRole_hjzp1_447{margin-left:auto;font-size:11px;color:var(--text-3);white-space:nowrap}._assigneesEmpty_hjzp1_454{font-size:12.5px;color:var(--text-3)}._assigneeEditor_hjzp1_459{display:flex;flex-direction:column}._assigneeActions_hjzp1_464{display:flex;justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-3)}._assigneeSave_hjzp1_471{background:var(--brand-500);color:var(--on-brand);font-size:12.5px;font-weight:600;padding:8px 16px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._assigneeSave_hjzp1_471:hover:not(:disabled){background:var(--brand-600)}._assigneeSave_hjzp1_471:disabled,._assigneeCancel_hjzp1_486:disabled{opacity:.6;cursor:default}._assigneeCancel_hjzp1_486{background:var(--ink-800);border:1px solid var(--line);color:var(--text-2);font-size:12.5px;font-weight:600;padding:8px 16px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._assigneeCancel_hjzp1_486:hover:not(:disabled){background:var(--ink-700);color:var(--text-1)}._assigneeError_hjzp1_507{font-size:12.5px;color:var(--danger);background:var(--danger-bg);border-radius:var(--r-sm);padding:8px 10px;margin-top:var(--sp-2)}._stack_11oty_1{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}._avatars_11oty_8{display:inline-flex;align-items:center;flex-shrink:0}._avatar_11oty_8{width:24px;height:24px;border-radius:50%;background:var(--ink-700);box-shadow:0 0 0 2px var(--ink-900);display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:9px;font-weight:700;color:var(--text-2);flex-shrink:0}._avatar_11oty_8+._avatar_11oty_8{margin-left:-7px}._overflow_11oty_36{background:var(--brand-100);color:var(--brand-500)}._name_11oty_41{font-size:12.5px;color:var(--text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._empty_11oty_49{color:var(--text-3)}._badge_1afnp_1{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:var(--r-pill);flex-shrink:0}._dot_1afnp_12{width:6px;height:6px;border-radius:50%}._active_1afnp_18{background:var(--success-bg);color:var(--success)}._active_1afnp_18 ._dot_1afnp_12{background:var(--success)}._attention_1afnp_27{background:var(--warning-bg);color:var(--warning)}._attention_1afnp_27 ._dot_1afnp_12{background:var(--warning)}._new_1afnp_36{background:var(--info-bg);color:var(--info)}._new_1afnp_36 ._dot_1afnp_12{background:var(--info)}._archived_1afnp_45{background:var(--neutral-bg);color:var(--neutral)}._archived_1afnp_45 ._dot_1afnp_12{background:var(--text-3)}._panel_1xqeq_1{overflow:hidden}._empty_1xqeq_5{font-size:12.5px;color:var(--text-3);padding:24px}._table_1xqeq_12{display:none;width:100%;border-collapse:collapse}@media (min-width: 900px){._table_1xqeq_12{display:table}}._table_1xqeq_12 thead th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-weight:600;padding:14px 20px;border-bottom:1px solid var(--line)}._table_1xqeq_12 tbody td{padding:14px 20px;border-bottom:1px solid var(--line);font-size:12.5px;vertical-align:middle}._table_1xqeq_12 tbody tr:last-child td{border-bottom:none}._table_1xqeq_12 tbody tr{cursor:pointer}._table_1xqeq_12 tbody tr:hover{background:var(--ink-700)}._clientCell_1xqeq_54{display:flex;align-items:center;gap:12px}._avatar_1xqeq_60{width:36px;height:36px;border-radius:10px;background:var(--ink-700);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-weight:600;font-size:12px;color:var(--text-2);flex-shrink:0}._clientName_1xqeq_75{font-size:13px;font-weight:600;color:var(--text-1)}._clientNiche_1xqeq_81{font-size:11.5px;color:var(--text-3);margin-top:1px}._specCell_1xqeq_87{display:flex;align-items:center;gap:8px}._specAvatar_1xqeq_93{width:22px;height:22px;border-radius:50%;background:var(--ink-700);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:9px;font-weight:600;color:var(--text-2)}._revenueCell_1xqeq_107{font-family:var(--f-mono);font-weight:600;color:var(--text-1)}._mutedCell_1xqeq_113{color:var(--text-3)}._chevronCell_1xqeq_117{text-align:right;color:var(--text-3)}._cardList_1xqeq_123{list-style:none;display:flex;flex-direction:column;gap:10px}@media (min-width: 900px){._cardList_1xqeq_123{display:none}}._card_1xqeq_123{display:flex;align-items:center;gap:12px;padding:14px;cursor:pointer;background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg)}body.light-theme ._card_1xqeq_123{box-shadow:var(--sh-sm)}._cardAvatar_1xqeq_151{width:40px;height:40px;border-radius:11px;background:var(--ink-700);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-weight:600;font-size:13px;color:var(--text-2);flex-shrink:0}._cardBody_1xqeq_166{flex:1;min-width:0}._cardName_1xqeq_171{font-size:13.5px;font-weight:600;color:var(--text-1)}._cardMeta_1xqeq_177{font-size:11px;color:var(--text-3);margin-top:2px;display:flex;align-items:center;gap:6px}._cardRight_1xqeq_186{text-align:right;flex-shrink:0}._cardRevenue_1xqeq_191{font-family:var(--f-mono);font-size:12.5px;font-weight:600;color:var(--text-1)}._tab_hz55j_5{flex:1;overflow-y:auto;padding:var(--sp-5) 22px var(--sp-7)}._monthNav_hz55j_13{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);padding-bottom:var(--sp-3);background:var(--ink-900)}._monthBtn_hz55j_25{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--r-md);border:1px solid var(--line);background:var(--ink-800);color:var(--text-2);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._monthBtn_hz55j_25:hover{background:var(--ink-700);color:var(--text-1)}._monthLabel_hz55j_47{flex:1;text-align:center;font-family:var(--f-display);font-size:13.5px;font-weight:600;color:var(--text-1);white-space:nowrap}._viewport_hz55j_59{transition:opacity var(--dur-base) var(--ease-standard)}._busy_hz55j_63{opacity:.55}._list_hz55j_67{list-style:none;margin:0;padding:0}._row_hz55j_73{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--line)}._row_hz55j_73:last-child{border-bottom:none}._date_hz55j_87{flex-shrink:0;width:54px;display:flex;flex-direction:column;gap:2px}._day_hz55j_95{font-family:var(--f-mono);font-size:12px;color:var(--text-1)}._weekday_hz55j_101{font-size:10.5px;color:var(--text-3)}._text_hz55j_106{flex:1;min-width:0}._title_hz55j_111{font-size:12.5px;font-weight:600;color:var(--text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_hz55j_120{font-size:10.5px;color:var(--text-3);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusChip_hz55j_130{flex-shrink:0;font-size:10px;font-weight:700;padding:3px var(--sp-2);border-radius:var(--r-sm);white-space:nowrap}._draft_hz55j_144{background:var(--ink-700);color:var(--text-2)}._review_hz55j_149{background:var(--warning-bg);color:var(--warning)}._ready_hz55j_154{background:var(--info-bg);color:var(--info)}._published_hz55j_159{background:var(--success-bg);color:var(--success)}._empty_hz55j_164{text-align:center;padding:var(--sp-7) var(--sp-4);color:var(--text-3);font-size:12.5px}._retry_hz55j_171{margin-top:var(--sp-3);padding:var(--sp-2) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-sm);background:none;color:var(--text-1);font-family:inherit;font-size:12px;cursor:pointer}._page_1xyd0_1{display:flex;flex-direction:column;gap:18px}._filtersRow_1xyd0_7{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._filterChips_1xyd0_14{display:flex;gap:6px;background:var(--ink-800);border:1px solid var(--line);padding:3px;border-radius:var(--r-pill)}._filterChip_1xyd0_14{padding:7px 14px;border-radius:var(--r-pill);font-size:12.5px;font-weight:600;color:var(--text-3);display:flex;align-items:center;gap:6px;transition:color var(--dur-fast) var(--ease-standard)}._filterChip_1xyd0_14:hover:not(._active_1xyd0_35){color:var(--text-2)}._filterChip_1xyd0_14._active_1xyd0_35{background:var(--ink-700);color:var(--text-1)}body.light-theme ._filterChip_1xyd0_14._active_1xyd0_35{box-shadow:var(--sh-sm)}._count_1xyd0_48{font-family:var(--f-mono);font-size:10.5px;opacity:.8}._spacer_1xyd0_54{flex:1}._newClientBtn_1xyd0_58{display:flex;align-items:center;gap:7px;background:var(--brand-500);color:#fff;font-size:13px;font-weight:600;padding:9px 16px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._newClientBtn_1xyd0_58:hover:not(:disabled){background:var(--brand-600)}._newClientBtn_1xyd0_58:disabled{opacity:.5}@media (max-width: 899px){._newClientBtn_1xyd0_58{display:none}}._state_1xyd0_85{padding:60px 0;text-align:center;color:var(--text-2);font-size:13px;display:flex;flex-direction:column;align-items:center;gap:12px}._retry_1xyd0_96{background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:8px 16px;font-weight:600;color:var(--text-1);transition:background var(--dur-fast) var(--ease-standard)}._retry_1xyd0_96:hover{background:var(--ink-700)}._ruler_arp4c_1{background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg);padding:14px 20px}body.light-theme ._ruler_arp4c_1{box-shadow:var(--sh-sm)}._ruler_arp4c_1 svg{width:100%;height:40px;display:block}._ticks_arp4c_18{font-family:var(--f-mono)}@media (max-width: 899px){._ruler_arp4c_1{display:none}}._stars_18kly_1{display:inline-flex;align-items:center;gap:1px;white-space:nowrap}._star_18kly_1{background:none;border:none;padding:0 1px;font-size:14px;line-height:1;color:var(--line-strong);cursor:default}button._star_18kly_1{cursor:pointer;transition:color var(--dur-fast) var(--ease-standard)}button._star_18kly_1:hover,._filled_18kly_27{color:var(--warning)}._grid_ilxvu_2{display:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--sp-2)}@media (min-width: 900px){._grid_ilxvu_2{display:grid}}._dayCol_ilxvu_14{background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg);min-height:340px;display:flex;flex-direction:column;overflow:hidden;min-width:0}body.light-theme ._dayCol_ilxvu_14{box-shadow:var(--sh-sm)}._dayCol_ilxvu_14._isToday_ilxvu_29{border-color:var(--brand-400)}._monthGrid_ilxvu_34 ._dayCol_ilxvu_14{min-height:132px}._blankCol_ilxvu_38{min-height:0}._weekdayHead_ilxvu_42{font-size:10.5px;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;padding:0 var(--sp-1) 2px}._dayHead_ilxvu_50{padding:var(--sp-3) 14px 10px;border-bottom:1px solid var(--line);flex-shrink:0}._dayName_ilxvu_56{font-size:10.5px;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dayNum_ilxvu_66{font-family:var(--f-display);font-size:18px;font-weight:600;margin-top:2px}._monthGrid_ilxvu_34 ._dayNum_ilxvu_66{font-size:14px}._dayCol_ilxvu_14._isToday_ilxvu_29 ._dayNum_ilxvu_66{color:var(--brand-400)}._dayBody_ilxvu_81{flex:1;padding:10px;display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}._dayAdd_ilxvu_90{margin-top:auto;padding:var(--sp-2);border-radius:var(--r-md);border:1px dashed var(--line-strong);color:var(--text-3);font-size:11px;font-family:inherit;text-align:center;transition:color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}._dayAdd_ilxvu_90:hover{color:var(--text-1);border-color:var(--brand-400)}._card_ilxvu_120{--card-tint: var(--neutral-bg);background-color:var(--ink-800);background-image:linear-gradient(var(--card-tint),var(--card-tint));border:1px solid var(--line);border-left:3px solid var(--text-3);border-radius:var(--r-md);padding:9px 10px;min-width:0;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}._card_ilxvu_120:hover{background-color:var(--ink-700);border-color:var(--line-strong)}._card_ilxvu_120._draft_ilxvu_140{--card-tint: var(--neutral-bg);border-left-color:var(--text-3)}._card_ilxvu_120._review_ilxvu_145{--card-tint: var(--warning-bg);border-left-color:var(--gold-500)}._card_ilxvu_120._ready_ilxvu_152{--card-tint: var(--info-bg);border-left-color:var(--info)}._card_ilxvu_120._published_ilxvu_157{--card-tint: var(--success-bg);border-left-color:var(--success)}._cardMain_ilxvu_162{display:flex;flex-direction:column;gap:5px;width:100%;min-width:0;text-align:left;font:inherit;color:inherit}._cardClient_ilxvu_173{display:flex;align-items:center;gap:6px;min-width:0}._cardAvatar_ilxvu_180{width:16px;height:16px;border-radius:var(--r-sm);background:var(--ink-700);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:7.5px;font-weight:700;color:var(--text-2);flex-shrink:0}._cardClientName_ilxvu_195{font-size:10.5px;font-weight:600;color:var(--text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardType_ilxvu_204{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text-2);min-width:0}._cardTitle_ilxvu_213{font-size:11.5px;color:var(--text-1);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardAuthor_ilxvu_224{font-size:10px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._cardMain_ilxvu_162:hover ._cardTitle_ilxvu_213{color:var(--brand-500)}._cardFoot_ilxvu_237{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:var(--sp-2)}._cardFootEnd_ilxvu_245{display:flex;align-items:center;gap:6px;margin-left:auto}._statusChip_ilxvu_254{display:inline-flex;align-items:center;gap:5px;font-family:inherit;font-size:10px;font-weight:600;line-height:1;padding:5px 9px 5px 7px;border:none;border-radius:var(--r-pill);background:var(--ink-700);color:var(--text-2);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}button._statusChip_ilxvu_254:hover{background:var(--ink-600);color:var(--text-1)}._chipDot_ilxvu_281{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--text-3)}._statusChip_ilxvu_254._review_ilxvu_145 ._chipDot_ilxvu_281{background:var(--gold-500)}._statusChip_ilxvu_254._ready_ilxvu_152 ._chipDot_ilxvu_281{background:var(--info)}._statusChip_ilxvu_254._published_ilxvu_157 ._chipDot_ilxvu_281{background:var(--success)}._deleteBtn_ilxvu_301{display:inline-flex;padding:2px;color:var(--text-3);opacity:0;transition:color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}._card_ilxvu_120:hover ._deleteBtn_ilxvu_301,._card_ilxvu_120:focus-within ._deleteBtn_ilxvu_301{opacity:1}._deleteBtn_ilxvu_301:hover{color:var(--danger)}._mobileList_ilxvu_321{list-style:none;display:flex;flex-direction:column;gap:18px}@media (min-width: 900px){._mobileList_ilxvu_321{display:none}}._mobileGroup_ilxvu_334{display:flex;flex-direction:column;gap:var(--sp-2)}._mobileLabel_ilxvu_340{display:flex;align-items:baseline;gap:var(--sp-2);padding:0 2px}._mobileName_ilxvu_347{font-family:var(--f-display);font-size:13px;font-weight:600}._mobileLabel_ilxvu_340._isToday_ilxvu_29 ._mobileName_ilxvu_347{color:var(--brand-500)}._mobileDate_ilxvu_357{font-family:var(--f-mono);font-size:11px;color:var(--text-3)}._mobileGroup_ilxvu_334 ._card_ilxvu_120{background-color:var(--ink-900);border-radius:var(--r-lg);padding:var(--sp-3)}body.light-theme ._mobileGroup_ilxvu_334 ._card_ilxvu_120{box-shadow:var(--sh-sm)}@media (max-width: 899px){._deleteBtn_ilxvu_301{opacity:1;padding:5px}._statusChip_ilxvu_254{font-size:11px;padding:7px 11px 7px 9px}}._mobileEmptyDay_ilxvu_387{font-size:11.5px;color:var(--text-3);padding:10px 2px}._mobileEmpty_ilxvu_387{font-size:12.5px;color:var(--text-3);padding:var(--sp-5);text-align:center;background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg)}._panel_1hsa1_1{overflow:hidden;display:none}@media (min-width: 900px){._panel_1hsa1_1{display:block}}._table_1hsa1_13{width:100%;border-collapse:collapse}._table_1hsa1_13 thead th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-weight:600;padding:12px 16px;border-bottom:1px solid var(--line)}._table_1hsa1_13 tbody td{padding:9px 16px;border-bottom:1px solid var(--line);font-size:12.5px;vertical-align:middle}._table_1hsa1_13 tbody tr:last-child td{border-bottom:none}._dateCol_1hsa1_40{width:92px}._dayCol_1hsa1_44{width:44px}._authorCol_1hsa1_48{width:120px}._authorCell_1hsa1_52{font-size:11.5px;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._ratingCol_1hsa1_61{width:78px}._actionsCol_1hsa1_65{width:40px}._weekendRow_1hsa1_69 td{background:var(--ink-800)}._todayRow_1hsa1_73 td{background:var(--brand-50)}._dateCell_1hsa1_77{font-family:var(--f-mono);font-size:11.5px;color:var(--text-2);white-space:nowrap;vertical-align:top;padding-top:12px}._todayRow_1hsa1_73 ._dateCell_1hsa1_77{color:var(--brand-500);font-weight:600}._mutedCell_1hsa1_91,._emptyDayCell_1hsa1_95{color:var(--text-3)}._addInline_1hsa1_99{background:none;border:none;padding:0;font:inherit;font-size:11.5px;color:var(--text-3);cursor:pointer}._addInline_1hsa1_99:hover{color:var(--brand-500)}._typeTag_1hsa1_113{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;padding:3px 7px;border-radius:var(--r-sm);background:var(--ink-700);color:var(--text-2);white-space:nowrap}._topicBtn_1hsa1_126{background:none;border:none;padding:0;font:inherit;font-size:12.5px;color:var(--text-1);text-align:left;cursor:pointer}._topicBtn_1hsa1_126:hover{color:var(--brand-500)}._clientName_1hsa1_141{font-size:11px;color:var(--text-3);margin-top:2px}._statusChip_1hsa1_147{display:inline-block;font-size:10px;font-weight:700;padding:3px 8px;border-radius:var(--r-sm);white-space:nowrap;border:none;font-family:inherit}button._statusChip_1hsa1_147{cursor:pointer}._draft_1hsa1_162{background:var(--ink-700);color:var(--text-2)}._review_1hsa1_167{background:var(--warning-bg);color:var(--warning)}._ready_1hsa1_176{background:var(--info-bg);color:var(--info)}._published_1hsa1_181{background:var(--success-bg);color:var(--success)}._actionsCell_1hsa1_186{text-align:right}._deleteBtn_1hsa1_190{background:none;border:none;padding:4px;color:var(--text-3);cursor:pointer;display:inline-flex;transition:color var(--dur-fast) var(--ease-standard)}._deleteBtn_1hsa1_190:hover{color:var(--danger)}._cardList_1hsa1_205{list-style:none;display:flex;flex-direction:column;gap:10px}@media (min-width: 900px){._cardList_1hsa1_205{display:none}}._dayCard_1hsa1_218{background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg);padding:12px 14px}body.light-theme ._dayCard_1hsa1_218{box-shadow:var(--sh-sm)}._cardDate_1hsa1_229{font-family:var(--f-mono);font-size:11px;color:var(--text-3);margin-bottom:8px}._today_1hsa1_73{color:var(--brand-500);font-weight:600}._cardPost_1hsa1_241{padding:8px 0;border-top:1px solid var(--line)}._cardPost_1hsa1_241:first-of-type{border-top:none;padding-top:0}._cardPostHead_1hsa1_251{display:flex;align-items:center;gap:8px;margin-bottom:6px}._cardFooter_1hsa1_258{display:flex;align-items:center;justify-content:space-between;margin-top:6px;min-height:20px}._mobileEmpty_1hsa1_266{font-size:12.5px;color:var(--text-3);padding:24px;text-align:center;background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg)}._editor_1quuz_1{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-md);background:var(--ink-800);overflow:hidden}._toolbar_1quuz_10{display:flex;align-items:center;gap:2px;padding:6px;border-bottom:1px solid var(--line);background:var(--ink-700)}._tool_1quuz_10{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:var(--r-sm);background:transparent;color:var(--text-2);cursor:pointer}._tool_1quuz_10:hover{color:var(--text-1);background:var(--ink-800)}._tool_1quuz_10:focus-visible{outline:2px solid var(--brand-400);outline-offset:-1px}._toolActive_1quuz_43{color:var(--brand-400);border-color:var(--line);background:var(--ink-800)}._divider_1quuz_49{width:1px;height:18px;margin:0 4px;background:var(--line)}._content_1quuz_56{min-height:0}._surface_1quuz_64{display:block;min-height:140px;max-height:320px;overflow-y:auto;padding:10px 12px;font:inherit;font-size:13px;line-height:1.5;color:var(--text-1)}._surface_1quuz_64:focus{outline:2px solid var(--brand-400);outline-offset:-1px}._surface_1quuz_64 p{margin:0 0 8px}._surface_1quuz_64 p:last-child{margin-bottom:0}._surface_1quuz_64 ul,._surface_1quuz_64 ol{margin:0 0 8px;padding-left:20px}._surface_1quuz_64 li{margin-bottom:2px}._backdrop_ratr9_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:40;opacity:0;pointer-events:none}._backdrop_ratr9_1._open_ratr9_10{opacity:1;pointer-events:auto}._panel_ratr9_15{position:fixed;top:0;right:0;height:100vh;width:440px;max-width:92vw;background:var(--ink-900);border-left:1px solid var(--line);z-index:50;transform:translate(100%);box-shadow:var(--sh-lg);display:flex;flex-direction:column}._panel_ratr9_15._open_ratr9_10{transform:translate(0)}@media (max-width: 899px){._panel_ratr9_15{left:0;right:0;top:auto;bottom:0;width:auto;max-width:none;height:90vh;border-left:none;border-top:1px solid var(--line);border-radius:20px 20px 0 0;transform:translateY(100%)}._panel_ratr9_15._open_ratr9_10{transform:translateY(0)}}._handle_ratr9_55{display:none}@media (max-width: 899px){._handle_ratr9_55{display:block;width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:10px auto 2px;flex-shrink:0}}._form_ratr9_71{display:flex;flex-direction:column;min-height:0;flex:1}._header_ratr9_78{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 16px;border-bottom:1px solid var(--line);flex-shrink:0}._title_ratr9_87{font-family:var(--f-display);font-size:16px;font-weight:600}._closeBtn_ratr9_93{width:30px;height:30px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);flex-shrink:0;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._closeBtn_ratr9_93:hover{background:var(--ink-700);color:var(--text-1)}._body_ratr9_114{flex:1;overflow-y:auto;padding:20px 22px 40px;display:flex;flex-direction:column;gap:14px}._authorRow_ratr9_123{display:flex;align-items:center;gap:var(--sp-2);font-size:12.5px;color:var(--text-3);background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:9px 12px}._authorRow_ratr9_123 strong{margin-left:auto;color:var(--text-1);font-weight:600}._row_ratr9_141{display:grid;grid-template-columns:1fr 1fr;gap:14px}._field_ratr9_147{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--text-2);border:none;padding:0;margin:0;min-width:0}._field_ratr9_147 legend{padding:0;margin-bottom:6px}._stepper_ratr9_165{display:flex;gap:var(--sp-1);background:var(--ink-800);border:1px solid var(--line);padding:3px;border-radius:var(--r-pill)}._step_ratr9_165{flex:1;min-width:0;padding:var(--sp-2) 0;border-radius:var(--r-pill);font-size:11.5px;font-weight:600;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._step_ratr9_165:hover{color:var(--text-1)}._stepActive_ratr9_194._draft_ratr9_194{background:var(--text-3);color:var(--ink-950)}._stepActive_ratr9_194._review_ratr9_199{background:var(--gold-500);color:var(--on-brand)}._stepActive_ratr9_194._ready_ratr9_204{background:var(--success);color:var(--on-brand)}._stepActive_ratr9_194._published_ratr9_209{background:var(--brand-500);color:var(--on-brand)}._field_ratr9_147 input,._field_ratr9_147 select{font:inherit;color:var(--text-1);background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px;font-size:13px}._field_ratr9_147 input:focus,._field_ratr9_147 select:focus{outline:2px solid var(--brand-400);outline-offset:-1px}._hint_ratr9_233{font-size:11.5px;line-height:1.4;color:var(--text-3)}._notice_ratr9_241{margin:-6px 0 0;font-size:12px;line-height:1.4;color:var(--warning);background:var(--warning-bg);border-radius:var(--r-sm);padding:6px 8px}._error_ratr9_251{font-size:12.5px;color:var(--danger);background:var(--danger-bg);border-radius:var(--r-sm);padding:8px 10px}._footer_ratr9_259{flex-shrink:0;padding:16px 22px calc(16px + var(--safe-bottom));border-top:1px solid var(--line)}._submit_ratr9_265{width:100%;background:var(--brand-500);color:var(--on-brand);font-weight:600;font-size:13.5px;padding:11px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._submit_ratr9_265:hover:not(:disabled){background:var(--brand-600)}._submit_ratr9_265:disabled{opacity:.6;cursor:default}._page_1egjo_1{display:flex;flex-direction:column;gap:var(--sp-4)}._toolbar_1egjo_8{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}._rangeNav_1egjo_15{display:flex;align-items:center;gap:6px}._rangeBtn_1egjo_21{width:30px;height:30px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);flex-shrink:0;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._rangeBtn_1egjo_21:hover{background:var(--ink-700);color:var(--text-1)}._rangeLabel_1egjo_42{font-family:var(--f-display);font-size:15px;font-weight:600;color:var(--text-1);padding:0 var(--sp-1);white-space:nowrap}._viewToggle_1egjo_51{display:flex;gap:var(--sp-1);background:var(--ink-800);border:1px solid var(--line);padding:3px;border-radius:var(--r-pill)}._viewToggle_1egjo_51 button{padding:6px 14px;border-radius:var(--r-pill);font-size:12px;font-weight:600;color:var(--text-3);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._viewToggle_1egjo_51 button:hover{color:var(--text-1)}._viewActive_1egjo_75,._viewToggle_1egjo_51 button._viewActive_1egjo_75{background:var(--ink-700);color:var(--text-1)}._todayBtn_1egjo_81{font-size:12px;font-weight:600;color:var(--text-2);background:var(--ink-800);border:1px solid var(--line);padding:6px 13px;border-radius:var(--r-pill);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}._todayBtn_1egjo_81:hover:not(:disabled){background:var(--ink-700);color:var(--text-1)}._todayBtn_1egjo_81:disabled{color:var(--text-3);background:none;border-color:transparent;opacity:.5;cursor:default}._spacer_1egjo_109{flex:1}._clientFilter_1egjo_115{position:relative;display:flex;align-items:center;gap:var(--sp-2);background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-pill);padding:7px 13px;font-size:12.5px;font-weight:500;color:var(--text-2);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard)}._clientFilter_1egjo_115:hover{background:var(--ink-700)}._clientFilter_1egjo_115:focus-within{border-color:var(--brand-400)}._clientFilterText_1egjo_139{white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}._clientFilter_1egjo_115 select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;font:inherit;cursor:pointer}._newPostBtn_1egjo_156{display:flex;align-items:center;gap:7px;background:var(--brand-500);color:var(--on-brand);font-size:13px;font-weight:600;padding:9px 16px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._newPostBtn_1egjo_156:hover{background:var(--brand-600)}@media (max-width: 899px){._newPostBtn_1egjo_156,._todayBtn_1egjo_81{display:none}._toolbar_1egjo_8{gap:var(--sp-2)}._rangeLabel_1egjo_42{font-size:13.5px}._viewToggle_1egjo_51 button{padding:6px 11px}._clientFilter_1egjo_115{flex:1;justify-content:space-between}._clientFilterText_1egjo_139{max-width:none}}._legend_1egjo_204{display:flex;gap:var(--sp-4);align-items:center;flex-wrap:wrap;padding:2px var(--sp-1)}._legendItem_1egjo_212{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-2)}._legendDot_1egjo_220{width:7px;height:7px;border-radius:50%}._legendDot_1egjo_220._draft_1egjo_226{background:var(--text-3)}._legendDot_1egjo_220._review_1egjo_230{background:var(--gold-500)}._legendDot_1egjo_220._ready_1egjo_238{background:var(--info)}._legendDot_1egjo_220._published_1egjo_242{background:var(--success)}._partialError_1egjo_248{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;font-size:12.5px;color:var(--danger);background:var(--danger-bg);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3)}._partialRetry_1egjo_260{font:inherit;font-weight:600;color:var(--danger);text-decoration:underline;padding:0}._viewport_1egjo_270{transition:opacity var(--dur-base) var(--ease-standard)}._busy_1egjo_274{opacity:.55}._state_1egjo_278{padding:60px 0;text-align:center;color:var(--text-2);font-size:13px;display:flex;flex-direction:column;align-items:center;gap:var(--sp-3)}._retry_1egjo_289{background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-4);font-weight:600;color:var(--text-1);transition:background var(--dur-fast) var(--ease-standard)}._retry_1egjo_289:hover{background:var(--ink-700)}._panel_17819_1{padding:20px 24px}._head_17819_5{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}._title_17819_13{font-family:var(--f-display);font-size:13px;font-weight:600;color:var(--text-2)}._legend_17819_20{display:flex;gap:var(--sp-4);flex-wrap:wrap}._legendItem_17819_26{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-2)}._legendValue_17819_34{font-family:var(--f-mono);font-size:11.5px;color:var(--text-1)}._legendLine_17819_40{width:14px;height:2px;border-radius:1px;flex-shrink:0}._incomeLine_17819_47{background:var(--brand-400)}._expenseLine_17819_53{height:0;border-top:2px dashed var(--text-3)}._chart_17819_58{margin-top:var(--sp-4)}._chart_17819_58 svg{width:100%;height:auto;display:block;overflow:visible}._tickLabels_17819_71{font-family:var(--f-mono)}._empty_17819_75{font-size:12.5px;color:var(--text-3);padding:32px 0 8px}._backdrop_23k14_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:40;opacity:0;pointer-events:none}._backdrop_23k14_1._open_23k14_10{opacity:1;pointer-events:auto}._panel_23k14_15{position:fixed;top:0;right:0;height:100vh;width:440px;max-width:92vw;background:var(--ink-900);border-left:1px solid var(--line);z-index:50;transform:translate(100%);box-shadow:var(--sh-lg);display:flex;flex-direction:column}._panel_23k14_15._open_23k14_10{transform:translate(0)}@media (max-width: 899px){._panel_23k14_15{left:0;right:0;top:auto;bottom:0;width:auto;max-width:none;height:90vh;border-left:none;border-top:1px solid var(--line);border-radius:20px 20px 0 0;transform:translateY(100%)}._panel_23k14_15._open_23k14_10{transform:translateY(0)}}._handle_23k14_57{display:none}@media (max-width: 899px){._handle_23k14_57{display:block;width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:10px auto 2px;flex-shrink:0}}._form_23k14_73{display:flex;flex-direction:column;min-height:0;flex:1}._header_23k14_80{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);padding:20px 22px 16px;border-bottom:1px solid var(--line);flex-shrink:0}._amount_23k14_91{font-family:var(--f-display);font-size:26px;font-weight:600;letter-spacing:-.01em;color:var(--text-1)}._amount_23k14_91._in_23k14_99{color:var(--success)}._headerTitle_23k14_103{font-size:12.5px;color:var(--text-3);margin-top:var(--sp-1)}._createTitle_23k14_109{font-family:var(--f-display);font-size:16px;font-weight:600}._headerActions_23k14_115{display:flex;align-items:center;gap:var(--sp-2);flex-shrink:0}._iconBtn_23k14_122{width:30px;height:30px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);flex-shrink:0;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._iconBtn_23k14_122:hover{background:var(--ink-700);color:var(--text-1)}._body_23k14_143{flex:1;overflow-y:auto;padding:20px 22px 40px;display:flex;flex-direction:column;gap:14px}._row_23k14_152{display:grid;grid-template-columns:1fr 1fr;gap:14px}._field_23k14_158{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--text-2);border:none;padding:0;margin:0;min-width:0}._field_23k14_158 legend{padding:0;margin-bottom:6px}._field_23k14_158 input,._field_23k14_158 select{font:inherit;color:var(--text-1);background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px;font-size:13px}._field_23k14_158 input:focus,._field_23k14_158 select:focus{outline:2px solid var(--brand-400);outline-offset:-1px}._stepper_23k14_192{display:flex;gap:var(--sp-1);background:var(--ink-800);border:1px solid var(--line);padding:3px;border-radius:var(--r-pill)}._step_23k14_192{flex:1;min-width:0;padding:var(--sp-2) 0;border-radius:var(--r-pill);font-size:11.5px;font-weight:600;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._step_23k14_192:hover{color:var(--text-1)}._stepActive_23k14_223._pending_23k14_223{background:var(--info);color:#fff}._stepActive_23k14_223._paid_23k14_228{background:var(--success);color:var(--on-brand)}._hint_23k14_233{font-size:11.5px;line-height:1.4;color:var(--text-3)}._notice_23k14_241{margin:-6px 0 0;font-size:12px;line-height:1.4;color:var(--danger);background:var(--danger-bg);border-radius:var(--r-sm);padding:6px 8px}._error_23k14_251{font-size:12.5px;color:var(--danger);background:var(--danger-bg);border-radius:var(--r-sm);padding:8px 10px}._footer_23k14_259{flex-shrink:0;display:flex;gap:var(--sp-2);padding:16px 22px calc(16px + var(--safe-bottom));border-top:1px solid var(--line)}._submit_23k14_267{flex:1;background:var(--brand-500);color:var(--on-brand);font-weight:600;font-size:13.5px;padding:11px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._submit_23k14_267:hover:not(:disabled){background:var(--brand-600)}._secondary_23k14_282{flex:1;background:var(--ink-800);border:1px solid var(--line);color:var(--text-1);font-weight:600;font-size:13.5px;padding:11px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._secondary_23k14_282:hover:not(:disabled){background:var(--ink-700)}._submit_23k14_267:disabled,._secondary_23k14_282:disabled{opacity:.6;cursor:default}._badge_1jsx5_1{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:var(--r-pill);flex-shrink:0;white-space:nowrap}._dot_1jsx5_13{width:6px;height:6px;border-radius:50%}._paid_1jsx5_19{background:var(--success-bg);color:var(--success)}._paid_1jsx5_19 ._dot_1jsx5_13{background:var(--success)}._pending_1jsx5_30{background:var(--info-bg);color:var(--info)}._pending_1jsx5_30 ._dot_1jsx5_13{background:var(--info)}._overdue_1jsx5_39{background:var(--danger-bg);color:var(--danger)}._overdue_1jsx5_39 ._dot_1jsx5_13{background:var(--danger)}._panel_dxo4l_1{overflow:hidden;display:none}@media (min-width: 900px){._panel_dxo4l_1{display:block}}._cardPanel_dxo4l_12{overflow:hidden}@media (min-width: 900px){._cardPanel_dxo4l_12{display:none}}._empty_dxo4l_22{font-size:12.5px;color:var(--text-3);padding:24px}._table_dxo4l_28{width:100%;border-collapse:collapse}._table_dxo4l_28 thead th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-weight:600;padding:14px 20px;border-bottom:1px solid var(--line)}._table_dxo4l_28 thead th._amountHeader_dxo4l_44{text-align:right}._table_dxo4l_28 tbody td{padding:13px 20px;border-bottom:1px solid var(--line);font-size:12.5px;vertical-align:middle}._table_dxo4l_28 tbody tr:last-child td{border-bottom:none}._table_dxo4l_28 tbody tr{cursor:pointer}._table_dxo4l_28 tbody tr:hover{background:var(--ink-700)}._operationCell_dxo4l_67{display:flex;align-items:center;gap:var(--sp-3)}._operationText_dxo4l_73{min-width:0}._icon_dxo4l_77{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._in_dxo4l_87{background:var(--success-bg);color:var(--success)}._out_dxo4l_92{background:var(--danger-bg);color:var(--danger)}._operationTitle_dxo4l_97{font-size:12.5px;font-weight:600;color:var(--text-1)}._operationSub_dxo4l_103{font-size:11px;color:var(--text-3);margin-top:1px}._mutedCell_dxo4l_109{color:var(--text-3)}._carriedOver_dxo4l_113{display:block;font-size:10px;color:var(--danger);margin-top:2px}._carriedOverInline_dxo4l_122{font-size:10px;color:var(--danger);white-space:nowrap}._amountCell_dxo4l_128{font-family:var(--f-mono);font-weight:600;text-align:right;color:var(--text-1);white-space:nowrap}._amountIn_dxo4l_136{color:var(--success)}._cardList_dxo4l_142{list-style:none;margin:0;padding:0}._card_dxo4l_12{display:flex;align-items:center;gap:var(--sp-3);padding:13px 16px;border-bottom:1px solid var(--line);cursor:pointer}._card_dxo4l_12:last-child{border-bottom:none}._cardBody_dxo4l_161{flex:1;min-width:0}._cardBody_dxo4l_161 ._operationTitle_dxo4l_97{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardMeta_dxo4l_172{display:flex;align-items:center;gap:var(--sp-2);margin-top:3px;font-size:11px}._row_1q85l_1{display:grid;grid-template-columns:1fr;gap:var(--sp-3)}@media (min-width: 600px){._row_1q85l_1{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){._row_1q85l_1{grid-template-columns:repeat(4,1fr);gap:14px}}._card_1q85l_20{background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 18px;min-width:0}body.light-theme ._card_1q85l_20{box-shadow:var(--sh-sm)}._label_1q85l_32{font-size:11px;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--sp-2)}._value_1q85l_40{font-family:var(--f-display);font-size:22px;font-weight:600;letter-spacing:-.01em}._delta_1q85l_47{font-family:var(--f-mono);font-size:11px;font-weight:600;margin-top:6px;display:inline-flex;align-items:center;gap:var(--sp-1);padding:2px 7px;border-radius:var(--r-pill)}._deltaNumber_1q85l_59{font-variant-numeric:tabular-nums}._good_1q85l_65{color:var(--success);background:var(--success-bg)}._bad_1q85l_70{color:var(--danger);background:var(--danger-bg)}._track_1q85l_75{height:5px;background:var(--ink-700);border-radius:var(--r-pill);overflow:hidden;margin-top:9px}._fill_1q85l_83{height:100%;background:var(--gold-500);border-radius:var(--r-pill)}._sub_1q85l_89{font-size:10.5px;color:var(--text-3);margin-top:6px}._overdue_1q85l_96{grid-column:1 / -1;font-size:12px;color:var(--danger);background:var(--danger-bg);border-radius:var(--r-sm);padding:8px 10px}._srOnly_1q85l_105{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._page_12tjx_1{display:flex;flex-direction:column;gap:var(--sp-4)}._toolbar_12tjx_7{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}._monthNav_12tjx_14{display:flex;align-items:center;gap:6px}._navBtn_12tjx_20{width:30px;height:30px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);flex-shrink:0;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._navBtn_12tjx_20:hover{background:var(--ink-700);color:var(--text-1)}._monthLabel_12tjx_41{font-family:var(--f-display);font-size:15px;font-weight:600;color:var(--text-1);padding:0 var(--sp-1);white-space:nowrap}._chips_12tjx_52{display:flex;gap:var(--sp-1);background:var(--ink-800);border:1px solid var(--line);padding:3px;border-radius:var(--r-pill);overflow-x:auto;max-width:100%}._chip_12tjx_52,._chipActive_12tjx_64{padding:6px 14px;border-radius:var(--r-pill);font-size:12px;font-weight:600;color:var(--text-3);white-space:nowrap;flex-shrink:0;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._chip_12tjx_52:hover{color:var(--text-1)}._chipActive_12tjx_64{background:var(--ink-700);color:var(--text-1)}._spacer_12tjx_86{flex:1}._clientFilter_12tjx_92{position:relative;display:flex;align-items:center;gap:var(--sp-2);background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-pill);padding:7px 13px;font-size:12.5px;font-weight:500;color:var(--text-2);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard)}._clientFilter_12tjx_92:hover{background:var(--ink-700)}._clientFilter_12tjx_92:focus-within{border-color:var(--brand-400)}._clientFilterText_12tjx_116{white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}._clientFilter_12tjx_92 select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;font:inherit;cursor:pointer}._newEntryBtn_12tjx_133{display:flex;align-items:center;gap:7px;background:var(--brand-500);color:var(--on-brand);font-size:13px;font-weight:600;padding:9px 16px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._newEntryBtn_12tjx_133:hover{background:var(--brand-600)}._state_12tjx_150{font-size:12.5px;color:var(--text-3);padding:var(--sp-5) 0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}._retry_12tjx_160{font-size:12.5px;font-weight:600;color:var(--text-1);background:var(--ink-800);border:1px solid var(--line);padding:8px 14px;border-radius:var(--r-md)}._retry_12tjx_160:hover{background:var(--ink-700)}@media (max-width: 899px){._newEntryBtn_12tjx_133{display:none}._toolbar_12tjx_7{gap:var(--sp-2)}._monthLabel_12tjx_41{font-size:13.5px}._chip_12tjx_52,._chipActive_12tjx_64{padding:6px 11px}._clientFilter_12tjx_92{flex:1;justify-content:space-between}._clientFilterText_12tjx_116{max-width:none}}._rows_u0pho_1{background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:4px 14px}._row_u0pho_1{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--text-1)}._row_u0pho_1:last-child{border-bottom:none}._section_u0pho_23{flex:1;min-width:0}._select_u0pho_28{font:inherit;font-size:12.5px;color:var(--text-1);background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-sm);padding:6px 8px;min-width:116px}._select_u0pho_28:focus{outline:2px solid var(--brand-400);outline-offset:-1px}._select_u0pho_28:disabled{opacity:.6;cursor:default}._backdrop_1lt4i_4{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:40;opacity:0;pointer-events:none}._backdrop_1lt4i_4._open_1lt4i_13{opacity:1;pointer-events:auto}._panel_1lt4i_18{position:fixed;top:0;right:0;height:100vh;width:440px;max-width:92vw;background:var(--ink-900);border-left:1px solid var(--line);z-index:50;transform:translate(100%);box-shadow:var(--sh-lg);display:flex;flex-direction:column}._panel_1lt4i_18._open_1lt4i_13{transform:translate(0)}@media (max-width: 899px){._panel_1lt4i_18{left:0;right:0;top:auto;bottom:0;width:auto;max-width:none;height:90vh;border-left:none;border-top:1px solid var(--line);border-radius:20px 20px 0 0;transform:translateY(100%)}._panel_1lt4i_18._open_1lt4i_13{transform:translateY(0)}}._handle_1lt4i_58{display:none}@media (max-width: 899px){._handle_1lt4i_58{display:block;width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:10px auto 2px;flex-shrink:0}}._form_1lt4i_74{display:flex;flex-direction:column;min-height:0;flex:1}._header_1lt4i_81{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 16px;border-bottom:1px solid var(--line);flex-shrink:0}._title_1lt4i_90{font-family:var(--f-display);font-size:16px;font-weight:600}._closeBtn_1lt4i_96{width:30px;height:30px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);flex-shrink:0;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._closeBtn_1lt4i_96:hover{background:var(--ink-700);color:var(--text-1)}._body_1lt4i_117{flex:1;overflow-y:auto;padding:20px 22px 40px;display:flex;flex-direction:column;gap:14px}._intro_1lt4i_126{font-size:12.5px;color:var(--text-3);line-height:1.5}._error_1lt4i_132{font-size:12.5px;color:var(--danger);background:var(--danger-bg);border-radius:var(--r-sm);padding:8px 10px}._footer_1lt4i_140{flex-shrink:0;padding:16px 22px calc(16px + var(--safe-bottom));border-top:1px solid var(--line)}._submit_1lt4i_146{width:100%;background:var(--brand-500);color:var(--on-brand);font-weight:600;font-size:13.5px;padding:11px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._submit_1lt4i_146:hover:not(:disabled){background:var(--brand-600)}._submit_1lt4i_146:disabled{opacity:.6;cursor:default}._backdrop_gojyn_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);z-index:40;opacity:0;pointer-events:none}._backdrop_gojyn_1._open_gojyn_10{opacity:1;pointer-events:auto}._panel_gojyn_15{position:fixed;top:0;right:0;height:100vh;width:440px;max-width:92vw;background:var(--ink-900);border-left:1px solid var(--line);z-index:50;transform:translate(100%);box-shadow:var(--sh-lg);display:flex;flex-direction:column}._panel_gojyn_15._open_gojyn_10{transform:translate(0)}@media (max-width: 899px){._panel_gojyn_15{left:0;right:0;top:auto;bottom:0;width:auto;max-width:none;height:90vh;border-left:none;border-top:1px solid var(--line);border-radius:20px 20px 0 0;transform:translateY(100%)}._panel_gojyn_15._open_gojyn_10{transform:translateY(0)}}._handle_gojyn_55{display:none}@media (max-width: 899px){._handle_gojyn_55{display:block;width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:10px auto 2px;flex-shrink:0}}._form_gojyn_71{display:flex;flex-direction:column;min-height:0;flex:1}._header_gojyn_78{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 16px;border-bottom:1px solid var(--line);flex-shrink:0}._title_gojyn_87{font-family:var(--f-display);font-size:16px;font-weight:600}._closeBtn_gojyn_93{width:30px;height:30px;border-radius:var(--r-md);background:var(--ink-800);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--text-2);flex-shrink:0;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}._closeBtn_gojyn_93:hover{background:var(--ink-700);color:var(--text-1)}._body_gojyn_114{flex:1;overflow-y:auto;padding:20px 22px 40px;display:flex;flex-direction:column;gap:14px}._sectionTitle_gojyn_123{font-size:11px;font-weight:600;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;margin-top:6px}._field_gojyn_132{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--text-2)}._field_gojyn_132 input,._field_gojyn_132 select{font:inherit;color:var(--text-1);background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px;font-size:13px}._field_gojyn_132 input:focus,._field_gojyn_132 select:focus{outline:2px solid var(--brand-400);outline-offset:-1px}._field_gojyn_132 input[readOnly]{color:var(--text-2)}._copyBtn_gojyn_161{align-self:flex-start;background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:8px 14px;font-size:12.5px;font-weight:600;color:var(--text-1);transition:background var(--dur-fast) var(--ease-standard)}._copyBtn_gojyn_161:hover{background:var(--ink-700)}._accessList_gojyn_177{background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:4px 14px}._accessRow_gojyn_184{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--text-1)}._accessRow_gojyn_184:last-child{border-bottom:none}._accessFull_gojyn_199{font-size:11px;font-weight:600;padding:3px 9px;border-radius:var(--r-pill);background:var(--success-bg);color:var(--success)}._accessNone_gojyn_208{font-size:11px;font-weight:600;padding:3px 9px;border-radius:var(--r-pill);background:var(--neutral-bg);color:var(--text-3)}._accessNote_gojyn_217{font-size:11.5px;color:var(--text-3)}._error_gojyn_222{font-size:12.5px;color:var(--danger);background:var(--danger-bg);border-radius:var(--r-sm);padding:8px 10px}._footer_gojyn_230{flex-shrink:0;padding:16px 22px calc(16px + var(--safe-bottom));border-top:1px solid var(--line)}._submit_gojyn_236{width:100%;background:var(--brand-500);color:var(--on-brand);font-weight:600;font-size:13.5px;padding:11px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._submit_gojyn_236:hover:not(:disabled){background:var(--brand-600)}._submit_gojyn_236:disabled{opacity:.6;cursor:default}._panel_1q9w0_1{overflow:hidden}._empty_1q9w0_5{font-size:12.5px;color:var(--text-3);padding:24px}._table_1q9w0_12{display:none;width:100%;border-collapse:collapse}@media (min-width: 900px){._table_1q9w0_12{display:table}}._table_1q9w0_12 thead th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-weight:600;padding:14px 20px;border-bottom:1px solid var(--line)}._table_1q9w0_12 tbody td{padding:13px 20px;border-bottom:1px solid var(--line);font-size:12.5px;vertical-align:middle}._table_1q9w0_12 tbody tr:last-child td{border-bottom:none}._actionCell_1q9w0_46{text-align:right;white-space:nowrap}._actionCell_1q9w0_46>*+*{margin-left:8px}._accessBtn_1q9w0_55{font-size:11.5px;font-weight:600;color:var(--text-1);background:var(--ink-700);padding:6px 10px;border-radius:var(--r-pill);white-space:nowrap}._accessBtn_1q9w0_55:hover{background:var(--ink-600)}._accessCell_1q9w0_69{max-width:260px}._accessList_1q9w0_73{font-size:11.5px;color:var(--text-2);line-height:1.45}._accessNone_1q9w0_79{color:var(--text-3)}._cardAccess_1q9w0_83{margin-top:4px}._revokeBtn_1q9w0_87{font-size:11.5px;font-weight:600;color:var(--danger);background:var(--danger-bg);padding:6px 10px;border-radius:var(--r-pill);white-space:nowrap}._revokeBtn_1q9w0_87:hover{opacity:.85}._memberCell_1q9w0_101{display:flex;align-items:center;gap:12px}._avatar_1q9w0_107{width:36px;height:36px;border-radius:50%;background:var(--ink-700);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-weight:600;font-size:12px;color:var(--text-2);flex-shrink:0}._memberName_1q9w0_122{font-size:13px;font-weight:600;color:var(--text-1)}._memberEmail_1q9w0_128{font-size:11.5px;color:var(--text-3);margin-top:1px}._roleBadge_1q9w0_134{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:var(--r-pill)}._roleBadge_1q9w0_134 ._dot_1q9w0_144{width:6px;height:6px;border-radius:50%}._owner_1q9w0_150{background:var(--gold-50);color:var(--gold-500)}._owner_1q9w0_150 ._dot_1q9w0_144{background:var(--gold-500)}._pm_1q9w0_158{background:var(--info-bg);color:var(--info)}._pm_1q9w0_158 ._dot_1q9w0_144{background:var(--info)}._smm_1q9w0_166{background:var(--brand-50);color:var(--brand-400)}._smm_1q9w0_166 ._dot_1q9w0_144{background:var(--brand-400)}._target_1q9w0_174{background:var(--success-bg);color:var(--success)}._target_1q9w0_174 ._dot_1q9w0_144{background:var(--success)}._loadCell_1q9w0_182{min-width:120px}._loadTrack_1q9w0_186{height:6px;background:var(--ink-700);border-radius:var(--r-pill);overflow:hidden;margin-bottom:5px}._loadFill_1q9w0_194{height:100%;border-radius:var(--r-pill);background:var(--brand-400)}._loadText_1q9w0_200{font-family:var(--f-mono);font-size:11px;color:var(--text-3)}._mutedCell_1q9w0_206{color:var(--text-3)}._statusPill_1q9w0_210{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--text-2)}._statusPill_1q9w0_210 ._dot_1q9w0_144{width:6px;height:6px;border-radius:50%;background:var(--success)}._statusPill_1q9w0_210._invited_1q9w0_226 ._dot_1q9w0_144{background:var(--gold-500)}._cardList_1q9w0_231{list-style:none;display:flex;flex-direction:column;gap:10px}@media (min-width: 900px){._cardList_1q9w0_231{display:none}}._card_1q9w0_83{display:flex;align-items:center;gap:12px;padding:14px;background:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-lg)}body.light-theme ._card_1q9w0_83{box-shadow:var(--sh-sm)}._cardAvatar_1q9w0_258{width:40px;height:40px;border-radius:50%;background:var(--ink-700);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-weight:600;font-size:13px;color:var(--text-2);flex-shrink:0}._cardBody_1q9w0_273{flex:1;min-width:0}._cardName_1q9w0_278{font-size:13.5px;font-weight:600;color:var(--text-1)}._cardMeta_1q9w0_284{font-size:11px;color:var(--text-3);margin-top:4px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}._cardRight_1q9w0_294{text-align:right;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:6px}._cardClients_1q9w0_303{font-family:var(--f-mono);font-size:12px;color:var(--text-2)}._page_1kiby_1{display:flex;flex-direction:column;gap:18px}._headerRow_1kiby_7{display:flex;align-items:center;gap:10px}._spacer_1kiby_13{flex:1}._inviteBtn_1kiby_17{display:flex;align-items:center;gap:7px;background:var(--brand-500);color:#fff;font-size:13px;font-weight:600;padding:9px 16px;border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-standard)}._inviteBtn_1kiby_17:hover:not(:disabled){background:var(--brand-600)}._inviteBtn_1kiby_17:disabled{opacity:.5}@media (max-width: 899px){._inviteBtn_1kiby_17{display:none}}._state_1kiby_44{padding:60px 0;text-align:center;color:var(--text-2);font-size:13px;display:flex;flex-direction:column;align-items:center;gap:12px}._retry_1kiby_55{background:var(--ink-800);border:1px solid var(--line);border-radius:var(--r-md);padding:8px 16px;font-weight:600;color:var(--text-1);transition:background var(--dur-fast) var(--ease-standard)}._retry_1kiby_55:hover{background:var(--ink-700)}:root{--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--r-sm: 6px;--r-md: 10px;--r-lg: 16px;--r-pill: 999px;--f-display: "General Sans", "Public Sans", sans-serif;--f-body: "Public Sans", sans-serif;--f-mono: "IBM Plex Mono", monospace;--ease-standard: cubic-bezier(.2, .8, .2, 1);--ease-enter: cubic-bezier(.05, .7, .1, 1);--dur-fast: .12s;--dur-base: .2s;--dur-theme-switch: .22s;--dur-slow: .36s;--bp-mobile-max: 899px;--bp-desktop-min: 900px;--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-top: env(safe-area-inset-top, 0px)}body{--ink-950: #121410;--ink-900: #181b15;--ink-800: #1f231c;--ink-700: #272b22;--ink-600: #343a2d;--line: rgba(243, 241, 234, .08);--line-strong: rgba(243, 241, 234, .16);--text-1: #f3f1ea;--text-2: #b9bbaf;--text-3: #7c8074;--on-brand: #0e1710;--brand-50: rgba(76, 122, 90, .1);--brand-100: rgba(76, 122, 90, .18);--brand-400: #6fa37e;--brand-500: #4c7a5a;--brand-600: #3e6549;--gold-50: rgba(217, 164, 65, .1);--gold-100: rgba(217, 164, 65, .18);--gold-500: #d9a441;--gold-600: #b98a2e;--success: #5c8f6b;--success-bg: rgba(92, 143, 107, .14);--warning: #d9a441;--warning-bg: rgba(217, 164, 65, .14);--danger: #c1543f;--danger-bg: rgba(193, 84, 63, .14);--info: #6e8fa3;--info-bg: rgba(110, 143, 163, .14);--neutral: var(--text-2);--neutral-bg: var(--line);--chart-fill-0: rgba(76, 122, 90, .35);--chart-fill-1: rgba(76, 122, 90, 0);--overlay-bg: rgba(18, 20, 16, .9);--tabbar-bg: rgba(24, 27, 21, .92);--scrim: rgba(8, 9, 7, .55);--sh-sm: 0 1px 2px rgba(0, 0, 0, .24);--sh-md: 0 4px 16px rgba(0, 0, 0, .28);--sh-lg: 0 12px 40px rgba(0, 0, 0, .36);--sh-fab: 0 6px 18px rgba(76, 122, 90, .35);--ambient-1: rgba(76, 122, 90, .1);--ambient-2: rgba(217, 164, 65, .05);transition:background var(--dur-theme-switch) ease}body.light-theme{--ink-950: #f7f5f0;--ink-900: #ffffff;--ink-800: #ffffff;--ink-700: #efebe3;--ink-600: #e3ddd1;--line: rgba(23, 20, 15, .09);--line-strong: rgba(23, 20, 15, .16);--text-1: #17140f;--text-2: #5c5850;--text-3: #948e82;--on-brand: #ffffff;--brand-50: rgba(62, 101, 73, .08);--brand-100: rgba(62, 101, 73, .14);--brand-400: #4c7a5a;--brand-500: #3e6549;--brand-600: #2e4d38;--gold-50: rgba(185, 138, 46, .1);--gold-100: rgba(185, 138, 46, .16);--gold-500: #b98a2e;--gold-600: #96701f;--success: #3e6549;--success-bg: rgba(62, 101, 73, .1);--warning: #b98a2e;--warning-bg: rgba(185, 138, 46, .12);--danger: #a8432f;--danger-bg: rgba(168, 67, 47, .09);--info: #4c6e82;--info-bg: rgba(76, 110, 130, .1);--neutral: var(--text-2);--neutral-bg: var(--line);--chart-fill-0: rgba(62, 101, 73, .18);--chart-fill-1: rgba(62, 101, 73, 0);--overlay-bg: rgba(247, 245, 240, .88);--tabbar-bg: rgba(255, 255, 255, .92);--scrim: rgba(23, 20, 15, .35);--sh-sm: 0 1px 2px rgba(23, 20, 15, .06);--sh-md: 0 4px 16px rgba(23, 20, 15, .08);--sh-lg: 0 12px 32px rgba(23, 20, 15, .1);--sh-fab: 0 6px 18px rgba(62, 101, 73, .22);--ambient-1: rgba(62, 101, 73, .06);--ambient-2: rgba(185, 138, 46, .05)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{background:var(--ink-950);color:var(--text-1);font-family:var(--f-body);font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(1200px 600px at 85% -10%,var(--ambient-1),transparent 60%),radial-gradient(800px 500px at -5% 40%,var(--ambient-2),transparent 60%);pointer-events:none;z-index:0;transition:background var(--dur-theme-switch) ease}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}::selection{background:var(--brand-500);color:#fff}::-webkit-scrollbar{display:none}*{scrollbar-width:none}#root{position:relative;z-index:1}
