.error-page_wrap__mPDQL{max-width:560px;margin:0 auto;padding:clamp(56px,10vw,120px) clamp(18px,4vw,40px) 96px;text-align:center}.error-page_title__Gtqau{font-family:var(--font-display);font-weight:700;font-size:clamp(22px,3vw,28px);margin:0 0 12px;color:var(--ink-950)}.error-page_body__8STrO{font-size:15px;line-height:1.6;margin:0 0 28px;color:var(--ink-400)}.error-page_actions__kAGNS{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.error-page_retry__65XAU{background:var(--ink-950);color:#fff;border:0;border-radius:10px;padding:11px 22px;font-size:14px;font-weight:600;cursor:pointer}.error-page_home__NDtdT{background:transparent;color:var(--ink-950);border:1px solid var(--border-strong);border-radius:10px;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;line-height:1.4}.error-page_digest__o3b2k{margin:26px 0 0;font-family:var(--font-mono);font-size:12px;color:var(--ink-300)}.dashboard_shell__alLaO{display:flex;align-items:stretch;background:#fbfcff}.dashboard_content__Tapai{flex:1 1;min-width:0}.dashboard_sidebar__YgsEa{flex:none;width:236px;border-right:1px solid var(--border-subtle);background:#fff;padding:22px 16px;min-height:calc(100vh - 68px)}.dashboard_roleLabel__0Ywk5{font-size:11px;font-weight:700;color:var(--ink-400);letter-spacing:.06em;padding:0 10px 12px}.dashboard_groups__jWZTk{display:flex;flex-direction:column;gap:2px}.dashboard_groupHeading__S62Lw{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px 5px;cursor:pointer;background:none;border:none;width:100%;text-align:left}.dashboard_groupHeading__S62Lw:hover{opacity:.75}.dashboard_groupHeadingLabel__gm8h1{font-size:10.5px;font-weight:700;color:var(--ink-400);letter-spacing:.07em;text-transform:uppercase}.dashboard_groupMark__hAEfw{font-size:9px;color:var(--border-strong)}.dashboard_items__8Oc0A{display:flex;flex-direction:column;gap:2px;padding-bottom:6px}.dashboard_item__Ag5Uc{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;font-size:13.5px;cursor:pointer;color:var(--ink-400);font-weight:500}.dashboard_itemActive__FknyL{background:rgba(109,93,252,.09);color:var(--brand-blue);font-weight:600}.dashboard_dot__OCkUx{width:6px;height:6px;border-radius:50%;background:transparent;flex:none}.dashboard_dotActive__SviCq{background:var(--brand-blue)}.dashboard_itemLabel__M9ih_{flex:1 1;min-width:0}.dashboard_badge__QCJX4{flex:none;min-width:20px;text-align:center;padding:1px 6px;border-radius:999px;background:var(--brand-blue);color:#fff;font-size:10.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_badgeDanger__78k49{background:var(--danger)}.dashboard_ovHead__nyip9{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:22px}.dashboard_ovTitle__Q_fLn{font-family:var(--font-display);font-weight:800;font-size:clamp(22px,2.6vw,28px);letter-spacing:-.02em;margin:0 0 4px;color:var(--ink-950)}.dashboard_ovSub__tdJGq{font-size:14px;color:var(--ink-400);margin:0}.dashboard_ovPostJob__mISQo{padding:12px 20px;border-radius:11px;font-size:14px;font-weight:600;color:#fff;background:var(--grad-brand);box-shadow:0 8px 20px rgba(109,93,252,.28)}.dashboard_kpiGrid__JEzNS{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.dashboard_kpiCard__j7uK1{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;padding:20px}.dashboard_kpiLabel__MXF3f{font-size:13px;color:var(--ink-400);margin-bottom:8px}.dashboard_kpiValue__JmHph{font-family:var(--font-display);font-weight:800;font-size:26px;color:var(--ink-950);letter-spacing:-.02em}.dashboard_kpiDelta__rMdFt{font-size:12.5px;font-weight:600;margin-top:5px}.dashboard_kpiDeltaUp__PN7mr{color:#087f5b}.dashboard_kpiDeltaNeutral__GZSa6{color:var(--ink-400)}.dashboard_ovRow__2TzAC{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.dashboard_panel__QPc0s{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;padding:22px}.dashboard_panelHead__IiPsw{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.dashboard_panelTitle__9cX0l{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--ink-950)}.dashboard_panelMeta__r_4N6{font-size:12.5px;color:var(--ink-400)}.dashboard_panelLink__uRYhx{font-size:13px;font-weight:600;color:var(--brand-blue)}.dashboard_spendChart__87Pqf{display:flex;align-items:flex-end;gap:10px;height:160px}.dashboard_spendBar__Q1j4_{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;justify-content:flex-end;position:relative;cursor:default;background:none;border:none;padding:0}.dashboard_spendTooltip__unQQW{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:4px;padding:4px 9px;border-radius:7px;background:var(--ink-950);color:#fff;font-size:11.5px;font-weight:600;white-space:nowrap;box-shadow:0 6px 16px rgba(16,28,67,.25);pointer-events:none;z-index:2}.dashboard_spendBarFill__mmpOx{width:100%;max-width:34px;border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,#6d5dfc,#1e3a8a)}.dashboard_spendBarFillHover__jV5Ot{background:linear-gradient(180deg,#8b7dff,#2b4ba8)}.dashboard_spendBarLabel__h_7Ul{font-size:11px;color:var(--ink-400)}.dashboard_activityList__pOrXq{display:flex;flex-direction:column;gap:16px}.dashboard_activityRow__01GvP{display:flex;gap:12px;align-items:flex-start}.dashboard_activityIcon__RJURj{width:34px;height:34px;border-radius:10px;flex:none}.dashboard_activityText__chjNv{font-size:13.5px;color:var(--ink-950);line-height:1.4}.dashboard_activityWhen__EREGq{font-size:11.5px;color:var(--ink-400);margin-top:2px}.dashboard_emptyNote__Q4GEi{font-size:13px;color:var(--ink-400)}.dashboard_jobsTableScroll__Zb6oU{overflow-x:auto}.dashboard_jobsTableInner__5_EzZ{min-width:560px}.dashboard_jobsTableHead__84b_H{padding:0 4px 12px;font-size:12px;font-weight:600;color:var(--ink-400)}.dashboard_jobsRow__dpYMQ,.dashboard_jobsTableHead__84b_H{display:grid;grid-template-columns:2.2fr 1fr .7fr 1.5fr;grid-gap:12px;gap:12px;border-bottom:1px solid var(--border-subtle)}.dashboard_jobsRow__dpYMQ{padding:14px 4px;align-items:center;color:inherit}.dashboard_jobsRow__dpYMQ:hover{background:#fbfcff}.dashboard_jobsTitle__xCcSB{font-size:14px;font-weight:600;color:var(--ink-950)}.dashboard_jobsCat__wVqqf{font-size:13px;color:var(--ink-400)}.dashboard_jobsQuotes__m0xYY{font-size:13px;color:var(--ink-700)}.dashboard_jobsStatus__ILTkn{font-size:12px;font-weight:600;padding:4px 10px;border-radius:7px;white-space:nowrap;display:inline-block}.dashboard_ovActions__8WUPD{display:flex;gap:10px}.dashboard_ovGhostBtn__FkB9R{padding:12px 18px;border-radius:11px;font-size:14px;font-weight:600;color:var(--ink-700);border:1px solid var(--border-strong);background:#fff;white-space:nowrap;box-shadow:0 1px 2px rgba(16,28,67,.05),0 6px 14px rgba(30,58,138,.07)}.dashboard_ovPrimaryBtn__ZEwKV{white-space:nowrap}.dashboard_reportCard___A7vn{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:16px;padding:20px;margin-bottom:20px}.dashboard_reportTitle__9n_Nb{font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--ink-950);margin-bottom:14px}.dashboard_reportGrid__aICm_{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:14px;gap:14px}.dashboard_reportValue__NosDL{font-family:var(--font-display);font-weight:800;font-size:19px;color:var(--ink-950);letter-spacing:-.02em}.dashboard_reportLabel__ku4eI{font-size:11.5px;color:var(--ink-400);margin-top:2px;line-height:1.4}.dashboard_revChart__DVTsO{display:flex;align-items:flex-end;gap:8px;height:170px}.dashboard_revBarFill__TYHtd{width:100%;max-width:30px;border-radius:7px 7px 3px 3px;background:linear-gradient(180deg,#1e3a8a,#6d5dfc)}.dashboard_revBarFillHover__19Tbw{background:linear-gradient(180deg,#2b4ba8,#8b7dff)}.dashboard_revUp__zzBLj{font-size:12.5px;font-weight:600;color:#087f5b}.dashboard_revFlat__oUg8k{font-size:12.5px;font-weight:600;color:var(--ink-400)}.dashboard_revDown__TtI2V{font-size:12.5px;font-weight:600;color:var(--danger)}.dashboard_perfList__hjS1Q{display:flex;flex-direction:column;gap:18px}.dashboard_perfHead__mN06v{display:flex;justify-content:space-between;margin-bottom:7px}.dashboard_perfLabel__PMaeN{font-size:13.5px;color:var(--ink-700)}.dashboard_perfValue__tlx90{font-size:13.5px;font-weight:700;color:var(--ink-950)}.dashboard_perfTrack__NN6tv{height:8px;border-radius:99px;background:#dfe6f2;overflow:hidden}.dashboard_perfFill__Tpx_u{height:100%;border-radius:99px;background:linear-gradient(90deg,#1e3a8a,#6d5dfc)}.dashboard_ordersPanel__Pv__r{overflow:hidden}.dashboard_ordersHead__Uqi0C{padding:0 4px 12px;font-size:12px;font-weight:600;color:var(--ink-400)}.dashboard_ordersHead__Uqi0C,.dashboard_ordersRow__OnXow{display:grid;grid-template-columns:2.2fr 1fr 1fr .9fr 1.1fr;grid-gap:12px;gap:12px;border-bottom:1px solid var(--border-subtle)}.dashboard_ordersRow__OnXow{padding:14px 4px;align-items:center;color:inherit}.dashboard_ordersRow__OnXow:hover{background:#fbfcff}.dashboard_ordersTitle__F_n3m{font-size:14px;font-weight:600;color:var(--ink-950)}.dashboard_ordersMeta__b0IIz{font-size:13px;color:var(--ink-400)}.dashboard_ordersPrice__x7JZJ{font-size:13px;font-weight:600;color:var(--ink-950)}.dashboard_pager__eiFCT{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:14px 2px 2px}.dashboard_pagerLabel__rDYaS{font-size:11.5px;color:var(--ink-400);white-space:nowrap}.dashboard_pagerNums__Ld0Ne{display:flex;align-items:center;gap:5px}.dashboard_pagerStep__bIba9{min-width:28px;height:28px;padding:0 8px;border-radius:8px;color:var(--ink-700);background:#fff;border:1px solid var(--border-strong);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;cursor:pointer}.dashboard_pagerStep__bIba9:disabled{opacity:.35;cursor:not-allowed}.dashboard_pagerNum__Wnf8e{min-width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;cursor:pointer;color:var(--ink-700);background:#fff;border:1px solid var(--border-strong)}.dashboard_pagerNumActive__z6gPd{color:#fff;background:var(--grad-brand);border:1px solid transparent}@media (max-width:939px){.dashboard_sidebar__YgsEa{display:none}}.dashboard_gateCard___tZPD{max-width:560px;margin:24px auto;padding:28px;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);text-align:center}.dashboard_gateTitle__IGN1I{font-family:var(--font-display);font-size:19px;font-weight:700;color:var(--ink-950);margin:0 0 8px}.dashboard_gateBody__cmSLV{font-size:13.5px;line-height:1.7;color:var(--ink-500);margin:0 0 18px}.dashboard_gateCta__1KsNf{display:inline-flex;padding:11px 20px;background:var(--grad-brand);color:#fff;font-size:13.5px;font-weight:700;text-decoration:none}.dashboard_gateCta__1KsNf,.mobile-menu_burger__p2r2_{align-items:center;justify-content:center;border-radius:10px}.mobile-menu_burger__p2r2_{display:none;width:40px;height:40px;cursor:pointer;color:var(--ink-950);border:1px solid rgba(30,58,138,.131);background:#fff;box-shadow:0 1px 2px rgba(16,28,67,.05),0 5px 12px rgba(30,58,138,.07);flex:none;padding:0;margin-left:auto}.mobile-menu_overlay__oVquj{position:fixed;inset:0;z-index:80;background:rgba(30,58,138,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mobile-menu_drawer__GvYgF{position:absolute;top:0;right:0;bottom:0;width:min(340px,86vw);background:#fff;padding:22px;display:flex;flex-direction:column;gap:6px;box-shadow:-20px 0 60px rgba(0,0,0,.2)}.mobile-menu_head__7PZFj{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.mobile-menu_title__I134N{font-family:var(--font-display);font-weight:800;font-size:16px;color:var(--ink-950)}.mobile-menu_close__BmmPd{width:36px;height:36px;border-radius:9px;border:1px solid rgba(30,58,138,.145);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;color:var(--ink-700);background:transparent;padding:0}.mobile-menu_body__3wsER{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.mobile-menu_group__Qt6lF{display:flex;flex-direction:column;gap:2px}.mobile-menu_heading__3_vv4{font-size:10.5px;font-weight:700;color:var(--ink-400);letter-spacing:.07em;padding:0 12px 5px}.mobile-menu_item__BtmZZ{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:10px;font-size:14.5px;font-weight:600;color:var(--ink-950);text-decoration:none}.mobile-menu_item__BtmZZ:hover{background:var(--surface-canvas)}.mobile-menu_itemLabel__BlDj0{flex:1 1;min-width:0}.mobile-menu_badge___n1zI{flex:none;min-width:20px;text-align:center;padding:1px 6px;border-radius:999px;background:var(--brand-blue);color:#fff;font-size:10.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mobile-menu_badgeDanger__TsJdu{background:var(--danger)}.mobile-menu_foot__kFcB6{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--surface-muted);padding-top:14px}.mobile-menu_logout__ABGm2,.mobile-menu_switchBtn__gPtdh{padding:12px;border-radius:11px;text-align:center;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;background:transparent}.mobile-menu_switchBtn__gPtdh{color:var(--brand-blue);border:1px solid var(--border-strong);box-shadow:0 1px 2px rgba(16,28,67,.05),0 6px 14px rgba(30,58,138,.07)}.mobile-menu_switchBtn__gPtdh:hover{background:var(--surface-control)}.mobile-menu_logout__ABGm2{color:var(--danger);border:0}.mobile-menu_logout__ABGm2:hover{background:#fdf1ef}@media (max-width:939px){.mobile-menu_burger__p2r2_{display:inline-flex}}