.dashboard-hub_page__QtR_H{min-height:100svh;background:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.dashboard-hub_srOnly__dbERt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dashboard-hub_topbar__KysGY{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 32px;background:linear-gradient(180deg,var(--color-brand) 0,var(--color-brand-hover) 100%);color:var(--color-brand-foreground);box-shadow:var(--elevate-sm)}.dashboard-hub_brand__i6ZNI{display:flex;align-items:baseline;gap:3px}.dashboard-hub_brandNet__JWLb0{font-size:21px;font-weight:700;letter-spacing:-.02em}.dashboard-hub_brandReg__zVmG8{font-size:11px;transform:translateY(-5px);opacity:.8}.dashboard-hub_brandBy__EbJZF{margin-left:8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.dashboard-hub_who__NmK_8{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25}.dashboard-hub_whoName__SV_Ej{font-size:13px;font-weight:600}.dashboard-hub_whoNum__zkaXo{font-size:11px;font-family:var(--font-mono);opacity:.72}.dashboard-hub_frame__ykOJe{display:grid;grid-template-columns:210px minmax(0,1fr) 260px;gap:28px;max-width:1200px;margin:0 auto;padding:36px 32px 48px}.dashboard-hub_menu__YaCdf{display:flex;flex-direction:column;gap:3px;padding:10px;align-self:start;background:var(--color-card);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--elevate-sm)}.dashboard-hub_menuItem__XLxSL{padding:10px 14px;border-radius:10px;color:var(--color-muted-foreground);text-decoration:none;font-size:13.5px;font-weight:500;text-transform:capitalize;transition:background .15s ease,color .15s ease}.dashboard-hub_menuItem__XLxSL:hover{background:var(--color-muted);color:var(--color-brand)}.dashboard-hub_menuActive__TRVwG{background:var(--color-brand);color:var(--color-brand-foreground);font-weight:700;box-shadow:var(--elevate-brand)}.dashboard-hub_menuActive__TRVwG:hover{background:var(--color-brand-hover);color:var(--color-brand-foreground)}.dashboard-hub_menuDivider__LFSZV{height:1px;margin:8px 6px;background:var(--color-border)}.dashboard-hub_menuLogout__5tqVI{display:flex;align-items:center;gap:9px;width:100%;padding:10px 14px;border:0;border-radius:10px;background:transparent;color:var(--color-muted-foreground);font-family:inherit;font-size:13.5px;font-weight:600;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.dashboard-hub_menuLogout__5tqVI:hover{background:color-mix(in oklch,var(--color-destructive) 10%,transparent);color:var(--color-destructive)}.dashboard-hub_menuLogout__5tqVI:disabled{opacity:.6;cursor:not-allowed}.dashboard-hub_center__APaCq{min-width:0}.dashboard-hub_welcomeRow__qJ_va{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:22px}.dashboard-hub_h1__ni__k{margin:0;font-size:23px;font-weight:700;letter-spacing:-.02em;color:var(--color-foreground);text-wrap:balance}.dashboard-hub_welcomeName__OUONe{color:var(--color-brand)}.dashboard-hub_ccyField__SUvSm{display:inline-flex}.dashboard-hub_ccySelect__d1su1{padding:8px 12px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-card);color:var(--color-foreground);font-size:13px;font-weight:600;box-shadow:var(--elevate-sm);cursor:pointer}.dashboard-hub_ccySelect__d1su1:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.dashboard-hub_pots__AnP4a{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.dashboard-hub_pot__919md{display:flex;flex-direction:column;gap:14px;padding:26px 22px;border-radius:18px;background:var(--color-card);border:1px solid var(--color-border);box-shadow:var(--elevate-md);transition:transform .18s ease,box-shadow .18s ease;text-decoration:none;color:inherit}.dashboard-hub_pot__919md:hover{transform:translateY(-2px);box-shadow:var(--elevate-lg)}.dashboard-hub_potHead__ENoYG{display:flex;align-items:center;gap:10px}.dashboard-hub_potIcon__Pv8aw{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px}.dashboard-hub_pot_safe__p72cx .dashboard-hub_potIcon__Pv8aw{background:var(--color-brand-tint);color:var(--color-brand)}.dashboard-hub_pot_wallet__W_xcj .dashboard-hub_potIcon__Pv8aw{background:var(--color-accent-tint);color:var(--pill-ready-fg)}.dashboard-hub_pot_mobile__V5EDy .dashboard-hub_potIcon__Pv8aw{background:var(--color-muted);color:var(--color-muted-foreground)}.dashboard-hub_potLabel__6SYZG{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted-foreground)}.dashboard-hub_potValue__6HBN8{font-size:27px;font-weight:700;letter-spacing:-.02em;color:var(--color-foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dashboard-hub_pill__1hVcT{align-self:flex-start;padding:4px 11px;border-radius:999px;font-size:11.5px;font-weight:600;letter-spacing:.01em}.dashboard-hub_pill_safe__Cp5gG{background:var(--pill-held-bg);color:var(--pill-held-fg)}.dashboard-hub_pill_wallet__WK7O5{background:var(--pill-ready-bg);color:var(--pill-ready-fg)}.dashboard-hub_pill_mobile__qtPtb{background:var(--pill-neutral-bg);color:var(--pill-neutral-fg)}.dashboard-hub_potsTwo__IpBTZ{grid-template-columns:repeat(2,1fr)}.dashboard-hub_compact__UJb7h.dashboard-hub_center__APaCq{gap:0}.dashboard-hub_compact__UJb7h .dashboard-hub_h1__ni__k{font-size:22px}.dashboard-hub_compact__UJb7h .dashboard-hub_pots__AnP4a{gap:12px}.dashboard-hub_compact__UJb7h .dashboard-hub_pot__919md{gap:8px;padding:16px;border-radius:14px}.dashboard-hub_compact__UJb7h .dashboard-hub_potIcon__Pv8aw{width:30px;height:30px}.dashboard-hub_compact__UJb7h .dashboard-hub_potValue__6HBN8{font-size:22px}.dashboard-hub_compact__UJb7h .dashboard-hub_sectionTitle__uW_57{margin:18px 0 10px}.dashboard-hub_compact__UJb7h .dashboard-hub_headRow__wxPNj{margin-top:18px}.dashboard-hub_compact__UJb7h .dashboard-hub_actions__21GIG{gap:10px}.dashboard-hub_compact__UJb7h .dashboard-hub_action__cjMmo{padding:12px 13px;gap:11px}.dashboard-hub_compact__UJb7h .dashboard-hub_actionIcon__ZjTlZ{width:34px;height:34px}.dashboard-hub_compact__UJb7h .dashboard-hub_actionWide__gCtoR{margin-top:10px}.dashboard-hub_compact__UJb7h .dashboard-hub_totalStrip__zhB9s{margin-top:14px;padding:14px 20px}.dashboard-hub_compact__UJb7h .dashboard-hub_feedItem__fL0Ju{padding:9px 12px}.dashboard-hub_compact__UJb7h .dashboard-hub_portalGrid__jz8eA{gap:10px}.dashboard-hub_compact__UJb7h .dashboard-hub_portalTile__wiCZo{padding:12px 13px}.dashboard-hub_portalGrid__jz8eA{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.dashboard-hub_portalTile__wiCZo{flex-direction:column;align-items:flex-start;gap:9px;padding:14px}.dashboard-hub_portalTileIcon__uAKzk{background:var(--color-brand);color:var(--color-brand-foreground);box-shadow:var(--elevate-sm)}.dashboard-hub_portalTileIcon__uAKzk svg{stroke-width:2.25}.dashboard-hub_portalCount__GAO_E{position:absolute;top:12px;right:12px;min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--color-brand-tint);color:var(--color-brand);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.dashboard-hub_totalStrip__zhB9s{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:18px;padding:18px 24px;border-radius:16px;background:var(--color-brand);color:var(--color-brand-foreground);box-shadow:var(--elevate-brand)}.dashboard-hub_totalLabel__3Od7R{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.82}.dashboard-hub_totalBreakdown__Jq0Y1{display:flex;align-items:center;gap:14px;margin:0 auto;padding:6px 16px;border-radius:12px;background:color-mix(in oklch,var(--color-brand-foreground) 12%,transparent)}.dashboard-hub_totalPart__PQMCg{display:flex;flex-direction:column;gap:1px;text-align:center}.dashboard-hub_totalPartLabel__4u_9Z{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;opacity:.72}.dashboard-hub_totalPartValue__GR73V{font-size:13px;font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dashboard-hub_totalPlus__8Nnfo{font-size:13px;font-weight:400;opacity:.55}.dashboard-hub_totalValue__5iowR{font-size:22px;font-weight:700;letter-spacing:-.02em;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dashboard-hub_sectionTitle__uW_57{margin:30px 0 12px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted-foreground)}.dashboard-hub_headRow__wxPNj{display:flex;align-items:baseline;justify-content:space-between;margin-top:30px}.dashboard-hub_headRow__wxPNj .dashboard-hub_sectionTitle__uW_57{margin-top:0}.dashboard-hub_viewAll__zf8Ef{font-size:12.5px;font-weight:600;color:var(--color-brand);text-decoration:none}.dashboard-hub_viewAll__zf8Ef:hover{text-decoration:underline}.dashboard-hub_actions__21GIG{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.dashboard-hub_actionWide__gCtoR{margin-top:14px}.dashboard-hub_action__cjMmo{position:relative;display:flex;align-items:center;gap:13px;padding:16px;border-radius:14px;background:var(--color-card);border:1px solid var(--color-border);box-shadow:var(--elevate-sm);text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.dashboard-hub_action__cjMmo:hover{transform:translateY(-2px);box-shadow:var(--elevate-md)}.dashboard-hub_actionIcon__ZjTlZ{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:12px;background:var(--color-brand-tint);color:var(--color-brand);transition:transform .16s ease}.dashboard-hub_action__cjMmo:hover .dashboard-hub_actionIcon__ZjTlZ{transform:translateY(-1px) scale(1.05)}.dashboard-hub_actionPrimary__rjXQm{background:var(--color-brand);border-color:var(--color-brand);box-shadow:var(--elevate-brand)}.dashboard-hub_actionPrimary__rjXQm .dashboard-hub_actionIcon__ZjTlZ{background:color-mix(in oklch,var(--color-brand-foreground) 20%,transparent);color:var(--color-brand-foreground)}.dashboard-hub_actionPrimary__rjXQm .dashboard-hub_actionTitle__BcOuR{color:var(--color-brand-foreground);text-shadow:0 1px 2px oklch(.2 .05 256/.35)}.dashboard-hub_actionPrimary__rjXQm .dashboard-hub_actionDesc__MNlKA{color:color-mix(in oklch,var(--color-brand-foreground) 92%,transparent)}.dashboard-hub_actionBody__fxqEd{display:flex;flex-direction:column;gap:2px;min-width:0}.dashboard-hub_actionTitle__BcOuR{font-size:14px;font-weight:700;color:var(--color-foreground)}.dashboard-hub_actionDesc__MNlKA{font-size:12px;color:var(--color-muted-foreground);line-height:1.4}.dashboard-hub_actionBadge__P7RsS{position:absolute;top:12px;right:12px;min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--color-accent);color:var(--color-accent-foreground);font-size:11px;font-weight:700}.dashboard-hub_feed__UXBqc{list-style:none;margin:0;padding:6px;background:var(--color-card);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--elevate-sm)}.dashboard-hub_feedItem__fL0Ju{display:grid;grid-template-columns:10px 1fr auto auto;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;transition:background .12s ease}.dashboard-hub_feedItem__fL0Ju:hover{background:var(--color-muted)}.dashboard-hub_dot__mE4Kr{width:9px;height:9px;border-radius:50%}.dashboard-hub_dotIn__km_11{background:var(--color-accent)}.dashboard-hub_dotOut__Pba5A{background:var(--color-foreground)}.dashboard-hub_feedType__ol6_c{font-size:13.5px;font-weight:500;color:var(--color-foreground)}.dashboard-hub_feedDate__M_svE{font-size:12px;color:var(--color-muted-foreground)}.dashboard-hub_feedAmt__JV9ir{font-size:13.5px;font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dashboard-hub_amtIn__mc9zy{color:var(--pill-ready-fg)}.dashboard-hub_amtOut__ZVuFK{color:var(--color-foreground)}.dashboard-hub_empty__MSu37{padding:22px;background:var(--color-card);border:1px dashed var(--color-border);border-radius:16px;font-size:13px;color:var(--color-muted-foreground);text-align:center}.dashboard-hub_rail__bakFF{display:flex;flex-direction:column;gap:16px;align-self:start}.dashboard-hub_idCard__3kEIs{background:var(--color-card);border:1px solid var(--color-border);border-radius:18px;padding:22px 20px;text-align:center;box-shadow:var(--elevate-md)}.dashboard-hub_idKicker__wg_N_{display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand);font-weight:700}.dashboard-hub_idLead__VgDKJ{margin:10px 0 14px;font-size:12.5px;color:var(--color-muted-foreground);line-height:1.55}.dashboard-hub_idPlate__0beM_{padding:14px;background:var(--color-brand-tint);border-radius:12px}.dashboard-hub_idValue__pyPpT{font-size:19px;font-weight:700;letter-spacing:.08em;color:var(--color-brand);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dashboard-hub_copyBtn__RaXXm{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:14px;width:100%;padding:11px 14px;border:0;border-radius:11px;background:var(--color-brand);color:var(--color-brand-foreground);font-size:13px;font-weight:700;cursor:pointer;box-shadow:var(--elevate-sm);transition:background .15s ease,transform .15s ease}.dashboard-hub_copyBtn__RaXXm:hover{background:var(--color-brand-hover);transform:translateY(-1px)}.dashboard-hub_pendingCard__yoi9C{display:flex;align-items:center;gap:12px;padding:16px;border-radius:16px;background:var(--color-card);border:1px solid var(--color-border);box-shadow:var(--elevate-sm);text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.dashboard-hub_pendingCard__yoi9C:hover{transform:translateY(-2px);box-shadow:var(--elevate-md)}.dashboard-hub_pendingNum__Q1G3z{display:inline-flex;align-items:center;gap:5px;padding:0 12px;height:32px;border-radius:999px;background:var(--color-accent);color:var(--color-accent-foreground);font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.dashboard-hub_pendingText__JipZO{font-size:12.5px;font-weight:500;color:var(--color-foreground);line-height:1.4}.dashboard-hub_railPortalCard__PyJrS{background:var(--color-card);border:1px solid var(--color-border);border-radius:18px;padding:18px 18px 20px;box-shadow:var(--elevate-sm)}.dashboard-hub_railPortalTitle__7yZTp{margin:0 0 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted-foreground)}.dashboard-hub_railPortalGrid__UfsGd{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.dashboard-hub_railPortalGrid__UfsGd .dashboard-hub_portalTile__wiCZo{flex-direction:column;align-items:center;text-align:center;gap:9px;padding:14px 10px}.dashboard-hub_railPortalGrid__UfsGd .dashboard-hub_portalTile__wiCZo .dashboard-hub_actionTitle__BcOuR{font-size:12.5px}.dashboard-hub_bottomNav__aeQuM{display:none}.dashboard-hub_bottomNavItem__ZzjHK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;flex:1 1 0;padding:8px 4px;border-radius:12px;color:var(--color-brand-foreground);text-decoration:none;opacity:.7;transition:opacity .15s ease,background .15s ease}.dashboard-hub_bottomNavItem__ZzjHK:hover{opacity:1}.dashboard-hub_bottomNavActive__52k4U{opacity:1;background:color-mix(in oklch,var(--color-brand-foreground) 14%,transparent)}.dashboard-hub_bottomNavLabel__K9vo_{font-size:11px;font-weight:600;letter-spacing:.01em}@media (max-width:1040px){.dashboard-hub_frame__ykOJe{grid-template-columns:190px minmax(0,1fr);gap:20px}.dashboard-hub_rail__bakFF{grid-column:1/-1;flex-direction:row;flex-wrap:wrap}.dashboard-hub_idCard__3kEIs{flex:1 1 260px}.dashboard-hub_pendingCard__yoi9C{flex:1 1 220px}.dashboard-hub_railPortalCard__PyJrS{flex:1 1 100%}.dashboard-hub_railPortalGrid__UfsGd{grid-template-columns:repeat(5,1fr)}}@media (max-width:680px){.dashboard-hub_frame__ykOJe{grid-template-columns:1fr;padding:20px 16px 96px;gap:20px}.dashboard-hub_menu__YaCdf{display:none}.dashboard-hub_center__APaCq{display:flex;flex-direction:column}.dashboard-hub_welcomeRow__qJ_va{order:0;flex-direction:column;align-items:stretch;gap:12px;text-align:center}.dashboard-hub_ccyField__SUvSm{width:100%}.dashboard-hub_ccySelect__d1su1{width:100%;text-align:center;text-align-last:center}.dashboard-hub_balancesSection__Ac_FH{order:1}.dashboard-hub_actionsSection__uuhbY{order:2}.dashboard-hub_totalStrip__zhB9s{order:3}.dashboard-hub_activitySection__B0qWN{order:4}.dashboard-hub_portalSection__oWg5X{order:5;margin-top:8px}.dashboard-hub_sectionTitle__uW_57{margin-top:24px}.dashboard-hub_potsTwo__IpBTZ,.dashboard-hub_pots__AnP4a{grid-template-columns:1fr}.dashboard-hub_portalGrid__jz8eA,.dashboard-hub_railPortalGrid__UfsGd{grid-template-columns:repeat(3,1fr)}.dashboard-hub_actions__21GIG{grid-template-columns:1fr;gap:12px;margin-bottom:8px}.dashboard-hub_actionsSection__uuhbY{margin-bottom:8px}.dashboard-hub_action__cjMmo{min-height:72px;padding:16px 18px}.dashboard-hub_actionPrimary__rjXQm .dashboard-hub_actionTitle__BcOuR{font-size:16px}.dashboard-hub_pot__919md{display:grid;grid-template-columns:1fr auto;grid-template-areas:"head value" "pill pill";align-items:center;gap:14px 16px;padding:20px 22px}.dashboard-hub_potHead__ENoYG{grid-area:head}.dashboard-hub_potValue__6HBN8{grid-area:value;justify-self:end}.dashboard-hub_pill__1hVcT{grid-area:pill;justify-self:start}.dashboard-hub_totalBreakdown__Jq0Y1{order:3;flex-basis:100%;justify-content:center;margin:4px 0 0}.dashboard-hub_bottomNav__aeQuM{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:stretch;gap:4px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:linear-gradient(180deg,var(--color-brand) 0,var(--color-brand-hover) 100%);box-shadow:0 -6px 20px oklch(.2 .03 260/.16)}}@media (max-width:440px){.dashboard-hub_feedItem__fL0Ju{grid-template-columns:10px 1fr auto}.dashboard-hub_feedDate__M_svE{display:none}}.dashboard-hub_lockNote__r9VAI{display:flex;align-items:center;gap:9px;margin:-6px 0 4px;padding:11px 16px;border-radius:12px;background:var(--color-brand-tint);color:var(--color-brand);font-size:12.5px;font-weight:600;line-height:1.45}.dashboard-hub_lockNote__r9VAI svg{flex:none}.dashboard-hub_tileDesc__KtZ8q{font-size:11.5px;color:var(--color-muted-foreground);line-height:1.4}.dashboard-hub_complianceCard__Kjsj_{margin-top:30px;padding:20px;border-radius:16px;background:var(--color-card);border:1px solid var(--color-border);box-shadow:var(--elevate-sm)}.dashboard-hub_complianceHead__PLW_d{display:flex;align-items:center;gap:10px;margin-bottom:14px}.dashboard-hub_complianceHeadIcon__QLrKK{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--color-brand-tint);color:var(--color-brand);flex:none}.dashboard-hub_complianceTitle__kW4QF{margin:0;font-size:14.5px;font-weight:700;color:var(--color-foreground)}.dashboard-hub_complianceList__ZlzbI{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.dashboard-hub_complianceItem__UQACp{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;background:var(--color-muted)}.dashboard-hub_complianceTerm__f8LIt{font-size:13px;font-weight:700;color:var(--color-foreground)}.dashboard-hub_complianceDesc__q9Kr1{font-size:12px;color:var(--color-muted-foreground);line-height:1.45}.dashboard-hub_complianceFoot__XOIBI{margin:14px 0 0;font-size:11.5px;color:var(--color-muted-foreground);line-height:1.5}.dashboard-hub_backLink__AsPZh{display:inline-flex;align-items:center;gap:7px;margin-top:22px;font-size:12.5px;font-weight:600;color:var(--color-brand);text-decoration:none}.dashboard-hub_backLink__AsPZh:hover{text-decoration:underline}