._wrap_ePnBl-{text-align:center;border:1px dashed var(--input-border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;align-items:center;gap:.75rem;max-width:28rem;margin:4rem auto;padding:2.5rem 1.5rem;display:flex}._icon_ePnBl-{background:var(--brand-soft);width:56px;height:56px;color:var(--brand-text);border-radius:50%;place-items:center;display:grid}._title_ePnBl-{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:600}._text_ePnBl-{color:var(--muted-foreground);overflow-wrap:anywhere}._text_ePnBl- code{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:var(--text-base);border-radius:var(--radius-xs);background:var(--card-inner);padding:.1rem .35rem}._cta_ePnBl-{margin-top:.5rem}._field_HMnXoN{flex-direction:column;gap:.375rem;min-width:0;display:flex}._label_HMnXoN{font-size:var(--text-xs);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em;font-weight:600}._hint_HMnXoN{font-size:var(--text-sm);color:var(--muted-foreground);line-height:1.5}._error_HMnXoN{font-size:var(--text-sm);color:var(--loss);align-items:center;gap:.3rem;font-weight:600;display:flex}._ok_HMnXoN{font-size:var(--text-sm);color:var(--profit);align-items:center;gap:.3rem;font-weight:600;display:flex}._row_HMnXoN{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}._row3_HMnXoN{grid-template-columns:repeat(3,1fr);gap:.875rem;display:grid}._input_HMnXoN{background:var(--card);border:1px solid var(--input-border);border-radius:var(--radius-sm);width:100%;min-width:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:.625rem .75rem}._input_HMnXoN::placeholder{color:var(--muted-foreground);opacity:.7}._input_HMnXoN:hover:not(:disabled){border-color:var(--muted-foreground)}._input_HMnXoN:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-glow);outline:none}._input_HMnXoN:disabled,._input_HMnXoN[readonly]{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}._inputInvalid_HMnXoN{border-color:var(--loss)}._inputInvalid_HMnXoN:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--loss) 22%, transparent)}._inputMono_HMnXoN{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase}._inputMono_HMnXoN::placeholder{text-transform:none;letter-spacing:0}._inputNumeric_HMnXoN{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums;font-variant-numeric:tabular-nums}._textarea_HMnXoN{resize:vertical;min-height:72px;line-height:1.55}._select_HMnXoN{cursor:pointer;appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:2rem}._moneyWrap_HMnXoN{align-items:center;display:flex;position:relative}._moneySymbol_HMnXoN{font-size:var(--text-base);color:var(--muted-foreground);pointer-events:none;font-family:var(--font-num);font-variant-numeric:tabular-nums;position:absolute;left:.625rem}._moneyInput_HMnXoN{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums;font-variant-numeric:tabular-nums;padding-left:2rem}._ghost_HMnXoN{border-radius:var(--radius-xs);width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-md);transition:background-color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;padding:.4rem .5rem}._ghost_HMnXoN::placeholder{color:var(--muted-foreground);opacity:.65}._ghost_HMnXoN:hover:not(:disabled){border-color:var(--input-border)}._ghost_HMnXoN:focus{background:var(--card);border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-glow);outline:none}._ghostNumeric_HMnXoN{text-align:right;font-family:var(--font-num);font-variant-numeric:tabular-nums;font-variant-numeric:tabular-nums}._check_HMnXoN{font-size:var(--text-base);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-weight:500;display:flex}._check_HMnXoN input{width:16px;height:16px;accent-color:var(--primary);cursor:pointer;flex-shrink:0}@media (max-width:780px){._row_HMnXoN,._row3_HMnXoN{grid-template-columns:1fr}._input_HMnXoN,._select_HMnXoN,._textarea_HMnXoN{font-size:var(--text-xl);min-height:44px}}._logo_jIJWe5{flex-direction:column;align-items:flex-start;gap:.125rem;display:inline-flex}._art_jIJWe5{flex-shrink:0;display:block;position:relative}._art_jIJWe5 img{width:100%;height:100%;display:block}._onDark_jIJWe5,.dark ._onLight_jIJWe5{display:none!important}.dark ._onDark_jIJWe5{display:block!important}._logo_jIJWe5[data-tone=on-dark] ._onLight_jIJWe5{display:none!important}._logo_jIJWe5[data-tone=on-dark] ._onDark_jIJWe5,._logo_jIJWe5[data-tone=on-light] ._onLight_jIJWe5{display:block!important}._logo_jIJWe5[data-tone=on-light] ._onDark_jIJWe5{display:none!important}._product_jIJWe5{font-family:var(--font-display);font-size:var(--text-2xs);letter-spacing:.26em;text-transform:uppercase;color:var(--muted-foreground);margin-left:.2rem;font-weight:600}._logo_jIJWe5[data-tone=on-dark] ._product_jIJWe5{color:#b9bbb6}._tile_jIJWe5{border-radius:22.7%}._root_G7mwRi{display:inline-flex;position:relative}._bell_G7mwRi{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--card);width:2.5rem;height:2.5rem;color:var(--foreground);cursor:pointer;justify-content:center;align-items:center;transition:background .12s,border-color .12s;display:inline-flex;position:relative}._bell_G7mwRi:hover{background:var(--accent);border-color:var(--input-border)}._bell_G7mwRi:focus-visible,._textBtn_G7mwRi:focus-visible,._dismiss_G7mwRi:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._badge_G7mwRi{min-width:1.1rem;height:1.1rem;font-size:var(--text-2xs);color:var(--primary-foreground);background:var(--primary);border:2px solid var(--background);border-radius:var(--radius-full);box-sizing:content-box;justify-content:center;align-items:center;padding:0 .25rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-.3rem;right:-.3rem}._panel_G7mwRi{z-index:8000;background:var(--popover);width:min(380px,100vw - 2rem);max-height:min(70vh,520px);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);transform-origin:100% 0;flex-direction:column;animation:.14s both _scaleIn_G7mwRi;display:flex;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden}._head_G7mwRi{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}._title_G7mwRi{font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:600}._list_G7mwRi{overscroll-behavior:contain;margin:0;padding:0;list-style:none;overflow-y:auto}._item_G7mwRi{border-bottom:1px solid var(--border);align-items:flex-start;gap:.75rem;padding:.75rem .75rem .75rem 1rem;display:flex}._item_G7mwRi:last-child{border-bottom:0}._unread_G7mwRi{background:color-mix(in srgb, var(--primary) 7%, var(--popover));box-shadow:inset 3px 0 0 var(--primary)}._sev_G7mwRi{border-radius:var(--radius-sm);background:var(--muted);flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}._critical_G7mwRi{color:var(--loss)}._warning_G7mwRi{color:var(--warning)}._info_G7mwRi{color:var(--muted-foreground)}._body_G7mwRi{flex:1;min-width:0}._itemTitle_G7mwRi{font-size:var(--text-base);margin:0;font-weight:600}._detail_G7mwRi{font-size:var(--text-sm);color:var(--muted-foreground);margin:.15rem 0 .5rem;line-height:1.45}._actions_G7mwRi{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}@media (pointer:coarse){._textBtn_G7mwRi{min-height:40px}._dismiss_G7mwRi{width:40px;height:40px}}._textBtn_G7mwRi{border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:.3rem .4rem;display:inline-flex}._textBtn_G7mwRi:hover{color:var(--foreground);background:var(--accent)}._dismiss_G7mwRi{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._dismiss_G7mwRi:hover{background:var(--accent);color:var(--foreground)}._empty_G7mwRi{color:var(--muted-foreground);font-size:var(--text-base);flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;display:flex}._empty_G7mwRi p{margin:0}._srOnly_G7mwRi{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:480px){._panel_G7mwRi{width:auto;position:fixed;top:4rem;left:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){._panel_G7mwRi{animation:none}}._dock_67dXoH{z-index:900;left:1rem;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;gap:.625rem;display:flex;position:fixed}._banner_67dXoH{pointer-events:auto;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);align-items:flex-start;gap:.75rem;padding:.875rem 1rem;animation:.26s cubic-bezier(.34,1.3,.64,1) both _bannerIn_67dXoH;display:flex}._icon_67dXoH{border-radius:var(--radius-sm);background:var(--brand-soft);width:2rem;height:2rem;color:var(--brand-text);flex-shrink:0;place-items:center;display:grid}._text_67dXoH{flex:1;min-width:0}._title_67dXoH{font-size:var(--text-md);margin:0;font-weight:600}._desc_67dXoH{font-size:var(--text-base);color:var(--muted-foreground);margin:.2rem 0 0;line-height:1.5}._actions_67dXoH{flex-wrap:wrap;gap:.5rem;margin-top:.625rem;display:flex}._close_67dXoH{border-radius:var(--radius-sm);min-width:2rem;min-height:2rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;margin:-.25rem -.4rem 0 0;display:grid}._close_67dXoH:hover{color:var(--foreground);background:var(--accent)}._close_67dXoH:focus-visible{outline:2px solid var(--ring);outline-offset:1px}@keyframes _bannerIn_67dXoH{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px){._dock_67dXoH{left:calc(var(--sidebar-width) + 1.25rem);width:min(420px, calc(100vw - var(--sidebar-width) - 2.5rem));bottom:1.25rem;right:auto}}@media (max-width:899px){._actions_67dXoH>*{flex:auto;min-height:44px}}@media (prefers-reduced-motion:reduce){._banner_67dXoH{animation:none}}._panelBody_67dXoH{flex-direction:column;gap:1rem;display:flex}._status_67dXoH{background:var(--card-inner);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--text-base);align-items:center;gap:.625rem;padding:.75rem .875rem;display:flex}._statusOk_67dXoH{color:var(--profit)}._statusWarn_67dXoH{color:var(--warning)}._statusBad_67dXoH{color:var(--loss)}._statusText_67dXoH{min-width:0;color:var(--foreground);overflow-wrap:anywhere;flex:1}._statusText_67dXoH small{color:var(--muted-foreground);font-size:var(--text-sm);display:block}._folder_67dXoH{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._folderName_67dXoH{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:var(--text-base);overflow-wrap:anywhere}._buttons_67dXoH{flex-wrap:wrap;gap:.5rem;display:flex}._toggleRow_67dXoH{font-size:var(--text-md);cursor:pointer;align-items:center;gap:.5rem;min-height:44px;font-weight:600;display:flex}._toggleRow_67dXoH input{width:1.125rem;height:1.125rem;accent-color:var(--primary)}@media (max-width:520px){._buttons_67dXoH>*{flex:100%}}._pill_5Miz4-{border-radius:var(--radius-full);border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:.4rem;padding:.25rem .65rem;font-weight:600;text-decoration:none;display:inline-flex}._pill_5Miz4-:hover{border-color:var(--primary)}._pill_5Miz4-:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._dot_5Miz4-{border-radius:var(--radius-full);background:var(--destructive);width:.5rem;height:.5rem;animation:1.6s ease-in-out infinite _pulse_5Miz4-}._time_5Miz4-{font-variant-numeric:tabular-nums}@keyframes _pulse_5Miz4-{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){._dot_5Miz4-{animation:none}}._layout_i_OKAQ{height:100vh;background-color:var(--background);width:100%;height:100dvh;color:var(--foreground);display:flex;overflow:hidden}._sidebar_i_OKAQ{width:var(--sidebar-width);background-color:var(--card);border-right:1px solid var(--border);z-index:40;flex-direction:column;flex-shrink:0;padding:1.25rem .875rem 1rem;display:flex}._brand_i_OKAQ{border-radius:var(--radius-md);padding:.25rem .5rem 1.5rem;display:inline-flex}._brandRow_i_OKAQ{align-items:flex-start;gap:.375rem;display:flex}._beta_i_OKAQ{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--brand-soft);color:var(--brand-text);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;cursor:default;-webkit-user-select:none;user-select:none;flex-shrink:0;margin-top:.25rem;padding:.0625rem .4375rem;font-weight:600;line-height:1.5}._topbar_i_OKAQ ._brandRow_i_OKAQ{align-items:center}._topbar_i_OKAQ ._beta_i_OKAQ{margin-top:0}._skipLink_i_OKAQ{z-index:100;border-radius:var(--radius-sm);background:var(--primary);color:var(--primary-foreground);font-weight:600;font-size:var(--text-md);padding:.5rem .875rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}._skipLink_i_OKAQ:focus-visible{transform:none}._mainLocked_i_OKAQ{overflow:hidden}._main_i_OKAQ:focus{outline:none}._nav_i_OKAQ{flex-direction:column;flex-grow:1;gap:.875rem;min-height:0;padding-bottom:.75rem;display:flex;overflow-y:auto}._group_i_OKAQ{flex-direction:column;gap:.125rem;display:flex}._groupTitle_i_OKAQ{font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);opacity:.8;padding:0 .75rem .25rem;font-weight:600}._navItem_i_OKAQ{border-radius:var(--radius-sm);color:var(--muted-foreground);font-weight:500;font-size:var(--text-md);text-align:left;width:100%;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex;position:relative}._navItem_i_OKAQ:hover{background-color:var(--accent);color:var(--foreground)}._navItemActive_i_OKAQ{background-color:var(--accent);color:var(--foreground);font-weight:600}._navItemActive_i_OKAQ:before{content:"";background:var(--brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:22%;bottom:22%;left:-.875rem}._navItemActive_i_OKAQ ._navIcon_i_OKAQ{color:var(--brand-text)}._navIcon_i_OKAQ{flex-shrink:0}._bottom_i_OKAQ{border-top:1px solid var(--border);flex-direction:column;gap:.25rem;padding-top:.875rem;display:flex}._mobileOnly_i_OKAQ{display:none}._userCard_i_OKAQ{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card-inner);align-items:center;gap:.625rem;margin-top:.5rem;padding:.625rem;display:flex}._userMeta_i_OKAQ{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}._userName_i_OKAQ{font-weight:600;font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userSub_i_OKAQ{font-size:var(--text-xs);color:var(--muted-foreground)}._iconBtn_i_OKAQ{flex-shrink:0}._main_i_OKAQ{scroll-behavior:auto;flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}._utilBar_i_OKAQ{z-index:20;background:color-mix(in srgb, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid color-mix(in srgb, var(--border) 60%, transparent);justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 2rem;display:flex;position:sticky;top:0}._searchBtn_i_OKAQ{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);width:min(420px,100%);color:var(--muted-foreground);font-size:var(--text-base);text-align:left;transition:border-color var(--transition-fast);align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}._searchBtn_i_OKAQ:hover{border-color:var(--muted-foreground)}._searchBtn_i_OKAQ span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._searchBtn_i_OKAQ kbd{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:var(--text-xs);border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--card-inner);padding:.1rem .4rem}._utilActions_i_OKAQ,._topActions_i_OKAQ{align-items:center;gap:.25rem;display:flex}._content_i_OKAQ{width:100%;max-width:1280px;margin:0 auto;padding:2rem 2rem 3rem}._topbar_i_OKAQ,._scrim_i_OKAQ{display:none}@media (max-width:900px){._layout_i_OKAQ{flex-direction:column}._topbar_i_OKAQ{height:var(--topbar-height);background:var(--card);border-bottom:1px solid var(--border);z-index:30;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 .75rem;display:flex}._sidebar_i_OKAQ{width:min(288px,86vw);transition:transform var(--transition-smooth);box-shadow:none;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}._sidebarOpen_i_OKAQ{box-shadow:var(--shadow-xl);transform:translate(0)}._navItemActive_i_OKAQ:before{left:-.875rem}._navItem_i_OKAQ{min-height:44px}._mobileOnly_i_OKAQ{display:flex}._scrim_i_OKAQ{z-index:35;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09090b8c;animation:.16s both _fadeIn_i_OKAQ;display:block;position:fixed;inset:0}._utilBar_i_OKAQ{display:none}._content_i_OKAQ{padding:1.25rem 1rem calc(2.5rem + var(--tab-bar-h,0px))}._tabBar_i_OKAQ{z-index:25;height:calc(var(--tab-bar-h,3.75rem) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--card);border-top:1px solid var(--border);box-shadow:var(--shadow-md);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}._tab_i_OKAQ{min-height:44px;color:var(--muted-foreground);font:inherit;font-size:var(--text-2xs);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;font-weight:600;text-decoration:none;display:flex}._tabActive_i_OKAQ{color:var(--brand-text)}._tabNew_i_OKAQ{color:var(--btn-paper)}._tabNew_i_OKAQ svg{box-sizing:content-box;border-radius:var(--radius-full);background:var(--btn-ink);box-shadow:var(--btn-shadow);padding:.45rem}._tabNew_i_OKAQ span{color:var(--foreground)}}@media (min-width:901px) and (max-height:960px){._sidebar_i_OKAQ{padding-top:.75rem;padding-bottom:.625rem}._brand_i_OKAQ{padding-bottom:.5rem}._nav_i_OKAQ{gap:.5rem}._groupTitle_i_OKAQ{padding-bottom:.125rem}._navItem_i_OKAQ{padding-top:.3125rem;padding-bottom:.3125rem}._bottom_i_OKAQ{padding-top:.5rem}._userCard_i_OKAQ{margin-top:.25rem;padding:.4375rem .625rem}}@media (min-width:901px) and (max-height:740px){._nav_i_OKAQ{gap:.375rem}._navItem_i_OKAQ{padding-top:.25rem;padding-bottom:.25rem}}._page_sEQRAI{flex-direction:column;gap:1.5rem;padding-bottom:2rem;animation:.36s both _fadeInUp_sEQRAI;display:flex}._pageHead_sEQRAI{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}._pageTitle_sEQRAI{font-family:var(--font-display);letter-spacing:-.025em;align-items:center;gap:.625rem;margin:0;font-size:1.5rem;font-weight:600;display:flex}._pageSubtitle_sEQRAI{color:var(--muted-foreground);font-size:var(--text-md);margin:.25rem 0 0}._pageActions_sEQRAI{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._card_sEQRAI{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}._cardHead_sEQRAI{border-bottom:1px solid var(--border);font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:.75rem;padding:1.125rem 1.25rem;display:flex}._cardHeadIcon_sEQRAI{color:var(--foreground);align-items:center;gap:.5rem;display:flex}._cardBody_sEQRAI{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._cardBodyFlush_sEQRAI{padding:0}._panel_sEQRAI{background-color:var(--card-inner);border:1px solid var(--border);border-radius:var(--radius-md);padding:1rem}._panelDashed_sEQRAI{background-color:#0000;border-style:dashed}._sectionNote_sEQRAI{font-size:var(--text-sm);color:var(--muted-foreground);margin:0;line-height:1.55}._statGrid_sEQRAI{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}._stat_sEQRAI{transition:transform var(--transition-base), box-shadow var(--transition-base);flex-direction:column;gap:.625rem;padding:1.125rem 1.25rem;display:flex}._statTop_sEQRAI{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._statLabel_sEQRAI{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);font-weight:600}._statIcon_sEQRAI{border-radius:var(--radius-sm);background-color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._statValue_sEQRAI{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:600;line-height:1.1}._statHint_sEQRAI{font-size:var(--text-sm);color:var(--muted-foreground)}._badge_sEQRAI{font-size:var(--text-xs);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background-color:var(--muted);color:var(--muted-foreground);border:1px solid #0000;align-items:center;gap:.3rem;padding:.25rem .625rem;font-weight:600;display:inline-flex}._badgeDraft_sEQRAI{background-color:var(--muted);color:var(--muted-foreground)}._badgeSent_sEQRAI{background-color:color-mix(in srgb, var(--info) 14%, transparent);color:var(--info)}._badgePartial_sEQRAI{background-color:color-mix(in srgb, var(--warning) 16%, transparent);color:var(--warning)}._badgePaid_sEQRAI{background-color:color-mix(in srgb, var(--profit) 15%, transparent);color:var(--profit)}._badgeOverdue_sEQRAI{background-color:color-mix(in srgb, var(--loss) 14%, transparent);color:var(--loss)}._badgeCancelled_sEQRAI{background-color:var(--muted);color:var(--muted-foreground);text-decoration:line-through}._tableWrap_sEQRAI{width:100%;overflow-x:auto}._table_sEQRAI{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-md);min-width:640px}._table_sEQRAI th{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);border-bottom:1px solid var(--border);white-space:nowrap;background-color:var(--card);padding:.875rem 1.25rem;font-weight:600}._table_sEQRAI td{border-bottom:1px solid var(--border);vertical-align:middle;padding:.875rem 1.25rem}._table_sEQRAI tbody tr:last-child td{border-bottom:none}._table_sEQRAI tbody tr{transition:background-color var(--transition-fast)}._table_sEQRAI tbody tr:hover{background-color:var(--accent)}._numeric_sEQRAI{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--font-num);font-variant-numeric:tabular-nums;white-space:nowrap}._mono_sEQRAI{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:var(--text-base);letter-spacing:-.01em}._rowActions_sEQRAI{align-items:center;gap:.125rem;display:inline-flex}._empty_sEQRAI{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:3.5rem 1.5rem;display:flex}._emptyIcon_sEQRAI{border-radius:var(--radius-xl);background:var(--brand-soft);width:68px;height:68px;color:var(--brand-text);justify-content:center;align-items:center;display:flex}._emptyTitle_sEQRAI{font-family:var(--font-display);margin:0;font-size:1.0625rem;font-weight:600}._emptyText_sEQRAI{color:var(--muted-foreground);font-size:var(--text-md);max-width:380px;margin:0;line-height:1.6}._srOnly_sEQRAI{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(th,td):has(._srOnly_sEQRAI){position:relative}@media (max-width:560px){._statGrid_sEQRAI{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._stat_sEQRAI{gap:.5rem;padding:.875rem}._statValue_sEQRAI{overflow-wrap:anywhere;font-size:1.1875rem}}@media (max-width:780px){._cardBody_sEQRAI{padding:1rem}._pageTitle_sEQRAI{font-size:1.25rem}._table_sEQRAI th,._table_sEQRAI td{padding:.75rem 1rem}}._grid_aqDqgJ{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1rem;display:grid}._muted_aqDqgJ{color:var(--muted-foreground);font-size:var(--text-base);font-weight:500}._link_aqDqgJ{font-family:var(--font-body);font-size:var(--text-base);color:var(--brand-text);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}._link_aqDqgJ:hover{text-decoration:underline}._checklist_aqDqgJ{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-card);padding:1rem 1.25rem}._checklistHead_aqDqgJ{justify-content:space-between;align-items:baseline;margin-bottom:.5rem;display:flex}._checklistHead_aqDqgJ h2{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}._checklistHead_aqDqgJ span{font-size:var(--text-sm);color:var(--muted-foreground)}._checklist_aqDqgJ ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.25rem 1rem;list-style:none;display:grid}._step_aqDqgJ,._stepDone_aqDqgJ{border-radius:var(--radius-sm);font-size:var(--text-md);align-items:center;gap:.625rem;padding:.5rem .25rem;font-weight:500;display:flex}._step_aqDqgJ svg:first-child{color:var(--input-border)}._step_aqDqgJ:hover{background:var(--accent)}._stepDone_aqDqgJ{color:var(--muted-foreground);pointer-events:none;text-decoration:line-through}._stepDone_aqDqgJ svg{color:var(--profit)}._stepArrow_aqDqgJ{color:var(--muted-foreground);margin-left:auto}._chart_aqDqgJ{grid-template-columns:repeat(6,1fr);gap:.75rem;height:240px;padding:1.25rem 1.25rem 1rem;display:grid}._barCol_aqDqgJ{flex-direction:column;align-items:center;gap:.375rem;min-width:0;display:flex}._barValue_aqDqgJ{height:1rem;font-size:var(--text-xs);font-weight:600;font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--muted-foreground)}._barTrack_aqDqgJ{border-bottom:1px solid var(--border);flex:1;align-items:flex-end;width:100%;max-width:56px;display:flex}._bar_aqDqgJ,._barLatest_aqDqgJ{background:var(--input-border);width:100%;transition:height var(--transition-smooth);border-radius:6px 6px 2px 2px;min-height:0}._barLatest_aqDqgJ{background:var(--brand)}._barLabel_aqDqgJ{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-weight:600}._chartEmpty_aqDqgJ{text-align:center;font-size:var(--text-base);color:var(--muted-foreground);margin-top:-.5rem;padding:0 1rem 1.25rem}._list_aqDqgJ{list-style:none}._row_aqDqgJ{border-bottom:1px solid var(--border);transition:background-color var(--transition-fast);align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}._list_aqDqgJ li:last-child ._row_aqDqgJ{border-bottom:none}._row_aqDqgJ:hover{background:var(--accent)}._rowMain_aqDqgJ{flex-direction:column;flex:1;min-width:0;display:flex}._rowTitle_aqDqgJ{font-weight:600;font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._late_aqDqgJ{font-size:var(--text-sm);color:var(--loss);font-weight:600}._amount_aqDqgJ{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--text-base);white-space:nowrap}._docLink_aqDqgJ{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:var(--text-base);font-weight:600}._docLink_aqDqgJ:hover{color:var(--brand-text);text-decoration:underline}._quick_aqDqgJ{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}._quickItem_aqDqgJ{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);transition:border-color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:.875rem;padding:1rem 1.25rem;display:flex}._quickItem_aqDqgJ:hover{border-color:var(--muted-foreground);transform:translateY(-1px)}._quickItem_aqDqgJ>div{flex-direction:column;flex:1;line-height:1.35;display:flex}._quickItem_aqDqgJ strong{font-size:var(--text-md)}._quickItem_aqDqgJ span{font-size:var(--text-sm);color:var(--muted-foreground)}._quickItem_aqDqgJ>svg:first-child{color:var(--brand-text)}._quickItem_aqDqgJ>svg:last-child{color:var(--muted-foreground)}@media (max-width:1000px){._grid_aqDqgJ{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){._chart_aqDqgJ{gap:.375rem;padding-inline:.75rem}}@media (max-width:640px){table._recent_aqDqgJ{min-width:0;display:block}table._recent_aqDqgJ thead{display:none}table._recent_aqDqgJ tbody{display:block}table._recent_aqDqgJ tbody tr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"doc status""client amt""date amt";align-items:center;gap:.25rem .75rem;padding:.75rem 1rem;display:grid}table._recent_aqDqgJ tbody tr:last-child{border-bottom:none}table._recent_aqDqgJ td{border:none;min-width:0;padding:0;display:block}table._recent_aqDqgJ td._rDoc_aqDqgJ{grid-area:doc}table._recent_aqDqgJ td._rClient_aqDqgJ{grid-area:client}table._recent_aqDqgJ td._rDate_aqDqgJ{font-size:var(--text-sm);color:var(--muted-foreground);grid-area:date}table._recent_aqDqgJ td._rStatus_aqDqgJ{grid-area:status;justify-self:end}table._recent_aqDqgJ td._rAmt_aqDqgJ{grid-area:amt;place-self:end;font-weight:600}}._wrap_h34s5l{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}._icon_h34s5l{flex-shrink:0}._select_h34s5l{width:auto;min-width:7.5rem}._compact_h34s5l{min-width:6.5rem;min-height:2rem;padding-top:.25rem;padding-bottom:.25rem}._offline_h34s5l{color:var(--destructive);flex-basis:100%;font-size:.8125rem}._shell_ChLCH_{--panel:linear-gradient(160deg, black, #1f1f1f);--panel-text:white;--panel-muted:#ffffff9e;background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-body);grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}._brand_ChLCH_{background:var(--panel);color:var(--panel-text);flex-direction:column;justify-content:space-between;gap:2rem;padding:3rem;display:flex;position:relative;overflow:hidden}._brand_ChLCH_:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--pal-gold) 28%, transparent), transparent 65%);pointer-events:none;border-radius:50%;width:90%;position:absolute;inset:auto -20% -35% auto}._brandBody_ChLCH_{flex-direction:column;gap:1rem;display:flex;position:relative}._headline_ChLCH_{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.1}._headline_ChLCH_ em{color:var(--pal-gold);font-style:normal}._lede_ChLCH_{max-width:28rem;color:var(--panel-muted);font-size:var(--text-lg);margin:0;line-height:1.6}._points_ChLCH_{gap:.75rem;margin:0;padding:0;list-style:none;display:grid;position:relative}._points_ChLCH_ li{font-size:var(--text-base);color:var(--panel-muted);align-items:center;gap:.625rem;display:flex}._points_ChLCH_ svg{color:var(--pal-gold);flex-shrink:0}._formSide_ChLCH_{justify-content:center;align-items:center;padding:2rem 1rem;display:flex}._card_ChLCH_{flex-direction:column;gap:1.5rem;width:100%;max-width:26rem;animation:.36s both _rise_ChLCH_;display:flex}._title_ChLCH_{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:600}._subtitle_ChLCH_{color:var(--muted-foreground);font-size:var(--text-md);margin:.375rem 0 0;line-height:1.5}._form_ChLCH_{flex-direction:column;gap:1.125rem;display:flex}._inputWrap_ChLCH_{align-items:center;display:flex;position:relative}._inputIcon_ChLCH_{color:var(--muted-foreground);pointer-events:none;position:absolute;left:.75rem}._withIcon_ChLCH_{padding-left:2.5rem}._pinInput_ChLCH_{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:.4em;font-size:1.25rem}._reveal_ChLCH_{color:var(--muted-foreground);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:.5rem;display:inline-flex;position:absolute;right:.375rem}._reveal_ChLCH_:hover{color:var(--foreground);background:var(--accent)}._meter_ChLCH_{grid-template-columns:repeat(3,1fr);gap:.25rem;margin-top:.125rem;display:grid}._meter_ChLCH_ span{border-radius:var(--radius-full);background:var(--muted);height:4px;transition:background-color var(--transition-base)}._meter_ChLCH_[data-level=weak] span:first-child{background:var(--loss)}._meter_ChLCH_[data-level=ok] span:nth-child(-n+2){background:var(--warning)}._meter_ChLCH_[data-level=strong] span{background:var(--profit)}._notice_ChLCH_{border-radius:var(--radius-md);font-size:var(--text-base);border:1px solid var(--border);background:var(--card-inner);color:var(--muted-foreground);align-items:flex-start;gap:.5rem;padding:.75rem .875rem;line-height:1.5;display:flex}._notice_ChLCH_ svg{flex-shrink:0;margin-top:.125rem}._noticeError_ChLCH_{border-color:color-mix(in srgb, var(--loss) 35%, transparent);background:color-mix(in srgb, var(--loss) 9%, transparent);color:var(--loss);font-weight:600}._noticeWarn_ChLCH_{border-color:color-mix(in srgb, var(--warning) 40%, transparent);background:color-mix(in srgb, var(--warning) 10%, transparent);color:var(--foreground)}._countdown_ChLCH_{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-variant-numeric:tabular-nums}._links_ChLCH_{justify-content:center;display:flex}._linkBtn_ChLCH_{color:var(--muted-foreground);font:inherit;font-size:var(--text-base);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:.25rem;text-decoration:underline}._linkBtn_ChLCH_:hover{color:var(--primary)}._foot_ChLCH_{text-align:center;color:var(--muted-foreground);font-size:var(--text-sm);margin:0}._phrase_ChLCH_{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--foreground);-webkit-user-select:all;user-select:all;font-weight:600}@media (max-width:860px){._shell_ChLCH_{grid-template-columns:1fr}._brand_ChLCH_{gap:1rem;padding:1.5rem 1.25rem}._points_ChLCH_,._lede_ChLCH_{display:none}._headline_ChLCH_{font-size:1.5rem}._formSide_ChLCH_{align-items:flex-start;padding-top:1.5rem}}@keyframes _rise_ChLCH_{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._card_ChLCH_{animation:none}}._lang_ChLCH_{align-self:flex-end}:root{font-synthesis-weight:none}@font-face{font-family:Chartist Sans Flex;src:url(/fonts/chartist-sans-flex/chartist-sans-flex.woff2)format("woff2");font-weight:300 600;font-style:normal;font-display:swap;size-adjust:107%}@font-face{font-family:Chartist Sans;src:url(/fonts/chartist-sans/chartist-sans.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Chartist Serif;src:url(/fonts/chartist-serif/chartist-serif-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Chartist Sans Flex Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans);size-adjust:109.4%;ascent-override:94.5%;descent-override:28%;line-gap-override:0%}@font-face{font-family:Chartist Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Arial);size-adjust:106.7%;ascent-override:97.2%;descent-override:20.8%;line-gap-override:0%}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-devanagari-normal-400-devanagari.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-devanagari-normal-700-devanagari.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+A830-A839,U+A8E0-A8FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-devanagari:"Noto Sans Devanagari";--font-heading:"Chartist Sans", "Chartist Sans Fallback", var(--font-devanagari), system-ui, sans-serif;--font-body:"Chartist Sans Flex", "Chartist Sans Flex Fallback", var(--font-devanagari), system-ui, sans-serif;--font-accent:"Chartist Serif", var(--font-devanagari), Georgia, serif;--font-display:var(--font-heading);--font-num:var(--font-body);--fw-body:400;--fw-ui:400;--fw-label:500;--fw-num:350;--fw-heading:600;--text-2xs:.75rem;--text-xs:.75rem;--text-sm:.75rem;--text-base:.8125rem;--text-md:.875rem;--text-lg:.9375rem;--text-xl:1rem;--pal-azurite:#071742;--pal-lapis:#072b6b;--pal-topaz:#1a4d94;--pal-macaw:#357cb6;--pal-gold:#d5a25e;--pal-clay:#ab6d48;--pal-on-gold:#0a0a0b;--brand:#1a4d94;--brand-strong:#072b6b;--brand-soft:#1a4d941a;--brand-text:#072b6b;--ink:#0a0a0b;--background:#f6f6f7;--foreground:#0a0a0b;--card:#fefefe;--card-foreground:#0a0a0b;--card-inner:#f1f1f3;--popover:#fefefe;--popover-foreground:#0a0a0b;--primary:#1a4d94;--primary-hover:#072b6b;--primary-foreground:#fff;--primary-glow:#1a4d943d;--secondary:#efeff1;--secondary-foreground:#0a0a0b;--muted:#efeff1;--muted-foreground:#52525b;--accent:#f1f1f3;--accent-foreground:#0a0a0b;--destructive:#b74443;--destructive-foreground:#fff;--border:#e4e4e7;--input-border:#d4d4d8;--ring:#357cb6;--profit:#1e5038;--loss:#b74443;--warning:#8a5a14;--info:#357cb6;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:22px;--radius-full:9999px;--shadow-xs:0 1px 2px #0a0a0b0d;--shadow-sm:0 1px 3px #0a0a0b12, 0 1px 2px #0a0a0b0a;--shadow-md:0 6px 16px #0a0a0b14, 0 2px 4px #0a0a0b0a;--shadow-lg:0 14px 28px #0a0a0b1a, 0 4px 8px #0a0a0b0d;--shadow-xl:0 24px 48px #0a0a0b29, 0 8px 16px #0a0a0b12;--shadow-glow:0 0 0 4px #357cb638;--shadow-card:0 1px 2px #0a0a0b0a;--transition-fast:.12s ease;--transition-base:.2s ease;--transition-smooth:.3s cubic-bezier(.4, 0, .2, 1);--transition-spring:.5s cubic-bezier(.34, 1.56, .64, 1);--sidebar-width:248px;--topbar-height:60px}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fw-body:380;--brand:#d5a25e;--brand-strong:#e3b97e;--brand-soft:#d5a25e29;--brand-text:#e3b97e;--ink:#fafafa;--background:#000;--foreground:#fafafa;--card:#0e0e10;--card-foreground:#fafafa;--card-inner:#080809;--popover:#0e0e10;--popover-foreground:#fafafa;--primary:#d5a25e;--primary-hover:#e3b97e;--primary-foreground:#0a0a0b;--primary-glow:#d5a25e52;--secondary:#1a1a1d;--secondary-foreground:#f4f4f5;--muted:#1a1a1d;--muted-foreground:#a1a1aa;--accent:#1a1a1d;--accent-foreground:#fafafa;--destructive:#dca9a4;--destructive-foreground:#071742;--border:#26262b;--input-border:#3a3a40;--ring:#357cb6;--profit:#77cca0;--loss:#dca9a4;--warning:#dfc38c;--info:#9db4de;--shadow-xs:0 1px 2px #00000073;--shadow-sm:0 1px 3px #00000080, 0 1px 2px #00000059;--shadow-md:0 6px 16px #0000008c, 0 2px 4px #00000059;--shadow-lg:0 14px 28px #0009, 0 4px 8px #0006;--shadow-xl:0 24px 48px #000000b3, 0 8px 16px #00000073;--shadow-glow:0 0 0 4px #d5a25e47;--shadow-card:0 1px 2px #0006}table,td,th,[data-money],.tabular{font-variant-numeric:tabular-nums}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-body);font-weight:var(--fw-body);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background);color:var(--foreground);transition:background-color var(--transition-smooth), color var(--transition-smooth);height:100vh;height:100dvh;font-size:.875rem;line-height:1.6;overflow:hidden}#root{height:100vh;height:100dvh;overflow:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;font:inherit}input,textarea,select{font:inherit}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--fw-heading)}h5,h6,b,strong,th{font-weight:600}.accent-word{font-family:var(--font-accent);font-style:italic;font-weight:400}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--input-border);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground)}*{scrollbar-width:thin;scrollbar-color:var(--input-border) transparent}:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-xs)}::selection{background:var(--primary-glow);color:var(--foreground)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulseGlow{0%,to{box-shadow:0 0 0 0 var(--primary-glow)}50%{box-shadow:0 0 0 8px #0000}}@media (prefers-reduced-motion:reduce){html:not(.a11y-motion-full) *,html:not(.a11y-motion-full) :before,html:not(.a11y-motion-full) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.a11y-text-90{font-size:14.4px}html.a11y-text-110{font-size:17.6px}html.a11y-text-120{font-size:19.2px}html.a11y-text-130{font-size:20.8px}html.a11y-motion-reduce,html.a11y-motion-reduce body{scroll-behavior:auto}html.a11y-motion-reduce *,html.a11y-motion-reduce :before,html.a11y-motion-reduce :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.a11y-contrast{--muted-foreground:#27272a;--border:#71717a;--input-border:#52525b;--ring:#072b6b;--primary:#072b6b;--primary-hover:#071742}html.dark.a11y-contrast{--foreground:#fff;--card-foreground:#fff;--muted-foreground:#e4e4e7;--border:#a1a1aa;--input-border:#d4d4d8;--ring:#e3b97e;--primary:#e3b97e;--primary-hover:#f0d2a6}html.a11y-underline a,html.a11y-underline [role=link]{text-underline-offset:2px;text-decoration:underline}html.a11y-targets button,html.a11y-targets [role=button],html.a11y-targets [role=tab],html.a11y-targets select,html.a11y-targets input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]){min-height:2.75rem}html.a11y-targets input[type=checkbox],html.a11y-targets input[type=radio]{min-width:1.25rem;min-height:1.25rem}html.a11y-focus :focus{outline:3px solid var(--ring);outline-offset:2px}@media print{html{font-size:16px!important}body{color:#000!important;background:#fff!important;height:auto!important;overflow:visible!important}#root{height:auto!important;overflow:visible!important}.no-print{display:none!important}*{-webkit-print-color-adjust:exact!important;-moz-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}}:root{--btn-ink:#000;--btn-paper:#fff;--btn-edge:#00000029;--btn-edge-strong:#00000057;--btn-mute:#52525b;--btn-gain:var(--profit);--btn-loss:var(--loss);--btn-on-trade:#fff;--btn-shadow:0 1px 2px #0000001a, 0 2px 6px -2px #0000001f;--btn-shadow-hover:0 1px 2px #00000024, 0 4px 10px -3px #0000002e;--btn-spring:cubic-bezier(.3, 1.45, .55, 1);--fin:1}.dark{--btn-ink:#fff;--btn-paper:#000;--btn-edge:#fff3;--btn-edge-strong:#ffffff6b;--btn-mute:#a1a1aa;--btn-on-trade:#000;--btn-shadow:0 1px 2px #00000080, 0 2px 6px -2px #00000080;--btn-shadow-hover:0 1px 2px #0009, 0 4px 10px -3px #0009}html.a11y-contrast{--btn-edge:#0009;--btn-edge-strong:#000;--btn-mute:#27272a}html.dark.a11y-contrast{--btn-edge:#ffffffa6;--btn-edge-strong:#fff;--btn-mute:#e4e4e7}[data-finish=flat]{--fin:0}[data-finish=soft]{--fin:.5}[data-finish=deep]{--fin:2}.btn{--b-h:2.75rem;--b-fs:.875rem;--b-pad:1.125rem;--b-icon:1rem;--b-rr:10px;--b-rad:999px;--b-press:.97;--b-fin:var(--fin,1);--b-bg:var(--btn-paper);--b-fg:var(--btn-ink);--b-edge:var(--btn-edge);--b-bg-h:var(--b-bg);--b-fg-h:var(--b-fg);--b-edge-h:var(--btn-edge-strong);--b-shadow:var(--btn-shadow);--b-shadow-h:var(--btn-shadow-hover);--b-sheen:.55;--b-rim:.9;--b-shade:.07;isolation:isolate;min-height:var(--b-h);padding:0 var(--b-pad);border:1px solid var(--b-edge);border-radius:var(--b-rad);background-color:var(--b-bg);color:var(--b-fg);box-shadow:var(--b-shadow);font-family:var(--font-body);font-size:var(--b-fs);letter-spacing:-.005em;white-space:nowrap;text-wrap-style:balance;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease, border-color .15s ease, color .15s ease, box-shadow .15s ease, transform .4s var(--btn-spring);justify-content:center;align-items:center;gap:.5rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.btn:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, rgb(255 255 255/calc(var(--b-sheen) * .42 * var(--b-fin))) 0%, rgb(255 255 255/calc(var(--b-sheen) * .1 * var(--b-fin))) 34%, #fff0 46%);box-shadow:inset 0 1px 0 rgb(255 255 255/calc(var(--b-rim) * .32 * var(--b-fin))), inset 0 -1px 0 rgb(0 0 0/calc(var(--b-shade) * var(--b-fin)));opacity:.85;transition:opacity .15s;position:absolute;inset:0}@media (min-resolution:2x){.btn:before{box-shadow:inset 0 .5px 0 rgb(255 255 255/calc(var(--b-rim) * .4 * var(--b-fin))), inset 0 -.5px 0 rgb(0 0 0/calc(var(--b-shade) * 1.3 * var(--b-fin)))}}.btn:after{content:"";width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn>svg{width:var(--b-icon);height:var(--b-icon);stroke-width:2.1px;flex:none}.btn:hover:not(:disabled,[aria-disabled=true]),.join:hover>.btn:not(:disabled,[aria-disabled=true]){background-color:var(--b-bg-h);color:var(--b-fg-h);border-color:var(--b-edge-h);box-shadow:var(--b-shadow-h)}.btn:hover:before,.join:hover>.btn:before{opacity:1}.btn:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--b-press));transition-duration:.15s,.15s,.15s,.15s,.1s;transition-timing-function:ease,ease,ease,ease,ease-out}.btn:focus-visible,html.a11y-focus .btn:focus{outline:2px solid var(--b-fg);outline-offset:-4px}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;color:color-mix(in srgb, var(--b-fg) 42%, var(--b-bg));border-color:color-mix(in srgb, var(--b-edge) 50%, transparent);box-shadow:none}.btn:disabled:before,.btn[aria-disabled=true]:before{opacity:.4}.btn[aria-busy=true]{color:#0000;pointer-events:none}.btn[aria-busy=true]>*{visibility:hidden}.btn[aria-busy=true]:after{border:2px solid var(--b-fg);border-right-color:#0000;border-radius:50%;width:1.1em;height:1.1em;animation:.7s linear infinite btn-turn}@keyframes btn-turn{to{transform:translate(-50%,-50%)rotate(1turn)}}.btn .count,.seg .count,.chip .count{background:var(--b-fg,var(--btn-ink));min-width:1.25rem;height:1.25rem;color:var(--b-bg,var(--btn-paper));font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 .3rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-grid}.btn .trunc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.btn.primary,.btn[aria-pressed=true]{--b-bg:var(--btn-ink);--b-fg:var(--btn-paper);--b-edge:var(--btn-ink);--b-edge-h:var(--btn-ink);--b-sheen:.5;--b-rim:.75;--b-shade:.35}.btn.primary:hover:not(:disabled,[aria-disabled=true]){--b-sheen:.75}.btn.quiet{--b-bg:transparent;--b-edge:transparent;--b-shadow:none;--b-bg-h:var(--btn-paper);--b-edge-h:var(--btn-edge);--b-shadow-h:var(--btn-shadow)}.btn.quiet:not(:hover):before{opacity:0}.btn.quiet:disabled{color:color-mix(in srgb, var(--b-fg) 42%, transparent)}.btn.glass{--b-bg:color-mix(in srgb, var(--btn-paper) 58%, transparent);--b-bg-h:color-mix(in srgb, var(--btn-paper) 74%, transparent);--b-edge:color-mix(in srgb, var(--btn-ink) 14%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6)}.btn.buy,.btn.sell,.btn.danger{--b-bg:var(--btn-gain);--b-fg:var(--btn-on-trade);--b-edge:var(--b-bg);--b-edge-h:var(--b-bg);--b-sheen:.5;--b-rim:.75;--b-shade:.25}.btn.sell,.btn.danger{--b-bg:var(--btn-loss)}.btn.buy:hover:not(:disabled),.btn.sell:hover:not(:disabled),.btn.danger:hover:not(:disabled){--b-sheen:.75}.btn.buy:disabled,.btn.sell:disabled,.btn.danger:disabled{color:var(--b-fg);opacity:.45}.btn.quiet.danger{--b-bg:transparent;--b-fg:var(--btn-loss);--b-edge:transparent;--b-bg-h:var(--btn-loss);--b-fg-h:var(--btn-on-trade);--b-edge-h:var(--btn-loss)}.btn.quiet.danger:disabled{opacity:.45;color:var(--btn-loss)}.btn.xs{--b-h:1.875rem;--b-fs:.78125rem;--b-pad:.75rem;--b-icon:.875rem;--b-rr:6px;gap:.375rem}.btn.sm{--b-h:2.25rem;--b-fs:.8125rem;--b-pad:.875rem;--b-icon:1rem;--b-rr:8px;gap:.4rem}.btn.lg{--b-h:3.25rem;--b-fs:.9375rem;--b-pad:1.5rem;--b-rr:12px;--b-press:.985}.btn.xl{--b-h:4rem;--b-fs:1.0625rem;--b-pad:2rem;--b-icon:1.25rem;--b-rr:14px;--b-press:.985}.btn.stack{--b-h:4rem;--b-fs:.78125rem;--b-pad:.5rem;--b-rr:16px;--b-rad:var(--b-rr);flex-direction:column;gap:.25rem;min-width:4rem}.btn.lg,.btn.xl,.btn.full,.btn.rect{--b-rad:var(--b-rr)}.btn.full{--b-press:.985;width:100%}.btn.full,.btn.rect{--b-fin:calc(var(--fin,1) * .6)}.btn.icon,.btn.round{width:var(--b-h);min-width:var(--b-h);--b-rad:999px;padding:0}.join{--j-end:999px;border-radius:var(--j-end);max-width:100%;transition:transform .4s var(--btn-spring);align-items:stretch;display:inline-flex}.join.rect,.join.full{--j-end:10px}.join:has(>.btn.lg){--j-end:10px}.join:has(>.btn.sm).rect{--j-end:8px}.join:has(>.btn.lg){--j-end:12px}.join.full{width:100%;display:flex}.join>.btn{border-radius:0;flex:1 0 auto;margin:0}.join.even>.btn,.join.full>.btn{flex:1 1 0}.join.hug>.btn{flex:none}.join>.btn+.btn{margin-left:-1px}.join>.btn:first-child{border-start-start-radius:var(--j-end);border-end-start-radius:var(--j-end)}.join>.btn:last-child{border-start-end-radius:var(--j-end);border-end-end-radius:var(--j-end)}.join>.btn:hover,.join>.btn:focus-visible{z-index:1}.join>.btn:not(:first-child):before{left:1px}.join>.btn:not(:last-child):before{right:1px}.join:active{transition-duration:.1s;transition-timing-function:ease-out;transform:scale(.985)}.join>.btn:active:not(:disabled){transform:none}.trade{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;display:inline-grid}.seg{border:1px solid var(--btn-edge);background:var(--btn-paper);max-width:100%;box-shadow:inset 0 1px 2px rgb(0 0 0/calc(.06 * var(--fin,1)));border-radius:1.375rem;flex-wrap:wrap;align-items:stretch;gap:2px;padding:2px;display:inline-flex}:is(.seg>button,.seg>a,.seg>[role=tab],.seg-item){isolation:isolate;min-height:2rem;color:var(--btn-mute);font-family:var(--font-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease, color .15s ease, box-shadow .2s ease, transform .4s var(--btn-spring);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}:is(.seg>button,.seg>a,.seg>[role=tab],.seg-item):after{content:"";width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.seg>button,.seg>a,.seg>[role=tab],.seg-item):hover:not(:disabled,[aria-pressed=true],[aria-selected=true],[aria-current=page],.on){color:var(--btn-ink)}:is(.seg>button,.seg>a,.seg>[role=tab],.seg-item)>svg{stroke-width:2.1px;flex:none;width:1rem;height:1rem}:is(.seg>*,.seg-item):is([aria-pressed=true],[aria-selected=true],[aria-current=page],.on){--b-fg:var(--btn-paper);--b-bg:var(--btn-ink);background:var(--btn-ink);color:var(--btn-paper);box-shadow:inset 0 1px 0 rgb(255 255 255/calc(.22 * var(--fin,1))), 0 1px 2px rgb(0 0 0/calc(.18 * var(--fin,1)))}:is(.seg>*,.seg-item):is([aria-pressed=true],[aria-selected=true],[aria-current=page],.on):active{transition-duration:.2s,.15s,.2s,.1s;transform:scale(.97)}:is(.seg>button,.seg>a,.seg>[role=tab],.seg-item):focus-visible{outline-offset:-4px;outline:2px solid}.seg-item:disabled,.seg>:disabled{cursor:not-allowed;opacity:.45}.seg.full{width:100%;display:flex}.seg.full>*{flex:1 1 0}.seg.sm>:is(button,a,[role=tab]){min-height:1.75rem;padding:0 .7rem}.chip{border:1px solid var(--btn-edge);background:color-mix(in srgb, var(--btn-paper) 72%, transparent);min-height:2rem;color:var(--btn-ink);font-family:var(--font-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;position:relative}.chip:after{content:"";width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chip:hover:not(:disabled){border-color:var(--btn-edge-strong)}.chip>svg{stroke-width:2.1px;flex:none;width:.875rem;height:.875rem}.chip:is([aria-pressed=true],[aria-checked=true],.on){--b-fg:var(--btn-paper);--b-bg:var(--btn-ink);background:var(--btn-ink);border-color:var(--btn-ink);color:var(--btn-paper)}.chip:focus-visible{outline-offset:-4px;outline:2px solid}.chip:disabled{cursor:not-allowed;opacity:.45}.lk{color:inherit;font:inherit;text-align:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;transition:text-decoration-color .15s;display:inline}.lk:hover{text-decoration-color:currentColor}.lk:focus-visible{outline-offset:0;border-radius:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){html:not(.a11y-motion-full) :is(.btn,.join,.seg>*,.seg-item,.chip,.lk),html:not(.a11y-motion-full) .btn:before{transition:none}html:not(.a11y-motion-full) :is(.btn,.join,.seg>*,.seg-item):active{transform:none}}html.a11y-motion-reduce :is(.btn,.join,.seg>*,.seg-item,.chip,.lk),html.a11y-motion-reduce .btn:before,[data-motion=still] :is(.btn,.join,.seg>*,.seg-item,.chip,.lk),[data-motion=still] .btn:before{transition:none}html.a11y-motion-reduce :is(.btn,.join,.seg>*,.seg-item):active,[data-motion=still] :is(.btn,.join,.seg>*,.seg-item):active{transform:none}@media print{.btn,.join,.seg,.chip{display:none!important}}
