.router-topbar.is-workspace,.router-workspace{--router-lime:#d2ff45;--router-shadow:none}:root[data-theme=dark] .router-topbar.is-workspace,:root[data-theme=dark] .router-workspace{--router-bg:#080c0d;--router-panel:#0c1011;--router-panel-2:#121718;--router-panel-3:#1b2223;--router-border:#222829;--router-border-strong:#3a4344;--router-text:#f0f2ef;--router-muted:#9ca3a1;--router-dim:#858e8b;--paper:var(--router-bg);--paper-2:var(--router-panel);--ink:var(--router-text);--line-soft:var(--router-border)}.router-workspace{grid-template-columns:256px minmax(0,1fr);background:var(--router-bg);color:var(--router-text)}.router-workspace .router-sidebar{padding:16px 12px 24px}.router-workspace .router-workspace-switcher{display:flex;gap:12px;min-height:46px;padding:10px 13px;border:1px solid var(--router-border);border-radius:7px;background:transparent}.router-workspace .router-workspace-switcher strong{font-size:14px;font-weight:500;color:var(--router-text)}.router-workspace .router-workspace-switcher svg{width:18px;height:18px;flex-shrink:0}.router-workspace .router-sidebar-group{gap:3px;margin-top:25px}.router-workspace .router-sidebar-label{padding:0 13px 9px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.router-workspace .router-sidebar-link{min-height:43px;padding:0 13px;gap:14px;font-size:14px;font-weight:400;border:0;border-radius:6px}.router-workspace .router-sidebar-link svg{width:18px;height:18px;stroke-width:1.5}.router-workspace .router-sidebar-link.active{background:var(--router-panel-2);color:var(--router-text);font-weight:500}.router-workspace .router-sidebar-link.active svg{color:var(--router-lime-text)}.router-sidebar-billing{margin-top:16px;padding:0 9px}.router-billing-picker{display:flex;flex-direction:column;gap:8px;min-width:0}.router-billing-picker>span{font-size:11px;color:var(--router-muted)}.router-billing-picker select,.router-stake-wallet select{width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--router-border);border-radius:6px;background:var(--router-panel);color:var(--router-text);font:inherit;font-size:12px}.router-workspace .gpu-account,.router-workspace .router-page{width:100%;max-width:1560px;margin:0 auto;padding:32px 36px 80px}.router-workspace .gpu-account-heading,.router-workspace .router-page-heading{align-items:flex-start;gap:24px;margin-bottom:34px}.router-workspace .router-page-heading .router-eyebrow{display:none}.router-workspace .gpu-account h1,.router-workspace .router-page-heading h1{margin:0;font-size:28px;font-weight:600;letter-spacing:-.035em;line-height:1.25}.router-workspace .gpu-account-heading p,.router-workspace .router-page-heading p{margin:10px 0 0;max-width:760px;font-size:14px;line-height:1.6}.router-workspace .router-button{min-height:40px;padding:0 15px;border-radius:6px;border-color:transparent;background:var(--router-lime);color:#182009;font-size:13px;font-weight:500;box-shadow:none;white-space:nowrap}.router-workspace .router-button.secondary{background:transparent;color:var(--router-text);border-color:var(--router-border)}.router-workspace .router-button:hover{filter:brightness(.94)}.router-workspace .router-button.secondary:hover{background:var(--router-panel-2);filter:none}.router-workspace :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--router-lime-text);outline-offset:3px}.router-workspace .gpu-account section,.router-workspace .router-metric-card,.router-workspace .router-panel,.router-workspace .router-usage-card{border:1px solid var(--router-border);border-radius:8px;background:var(--router-panel);box-shadow:none}.router-workspace .gpu-account section{padding:24px;margin-bottom:24px}.router-workspace .gpu-account h2,.router-workspace .router-panel h2{font-size:17px;font-weight:500;letter-spacing:-.015em}.gpu-account-identity{display:flex;gap:18px;align-items:center;font-size:13px;margin:-10px 0 25px;overflow-wrap:anywhere}.gpu-account-identity button{padding:0;background:none;border:none;color:var(--router-muted);font:inherit;text-decoration:underline}.gpu-account-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--router-border);border-radius:8px;margin-bottom:24px;background:var(--router-panel)}.gpu-account-metrics article{display:flex;flex-direction:column;gap:12px;padding:24px}.gpu-account-metrics article+article{border-left:1px solid var(--router-border)}.gpu-account-metrics article>span{font-size:13px;color:var(--router-muted)}.gpu-account-metrics strong{font-size:32px;font-weight:500;letter-spacing:-.045em;line-height:1.2}.gpu-account-metrics a,.gpu-account-metrics small{font-size:12px;color:var(--router-muted)}.gpu-account-shortcuts{display:flex;gap:24px;margin:24px 0 36px;flex-wrap:wrap}.gpu-account-shortcuts a{display:flex;gap:9px;align-items:center;font-size:13px}.gpu-account-shortcuts svg{width:17px;height:17px;color:var(--router-muted)}.gpu-account-shortcuts svg:last-child{width:14px}.gpu-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:16px}.gpu-section-heading h2{margin:0}.gpu-section-heading a{font-size:12px;color:var(--router-muted)}.gpu-key-create{padding:0 0 28px;margin-bottom:24px;border-bottom:1px solid var(--router-border)}.router-workspace .gpu-account table{min-width:560px}.router-workspace .gpu-account th{background:var(--router-panel);color:var(--router-muted);font-weight:400}.router-workspace .gpu-account td,.router-workspace .gpu-account th{padding:17px 20px;font-size:13px}.router-workspace .gpu-account tbody tr:last-child td{border-bottom:0}.router-workspace .gpu-account-table{border:1px solid var(--router-border);border-radius:7px}.router-workspace .gpu-account td.gpu-table-empty{height:160px;text-align:center;color:var(--router-muted);white-space:normal}.router-workspace .gpu-account .gpu-key-section{background:transparent;border:0;padding:0}.router-workspace .gpu-account .gpu-key-section>p{font-size:12px;margin-top:20px}.router-workspace .gpu-earned-summary{display:flex;justify-content:space-between;gap:24px;align-items:center}.router-workspace .gpu-earned-summary h2{margin-bottom:8px}.router-workspace .gpu-earned-summary p{margin:0;font-size:13px}.router-stake-wallet{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin:0 0 24px}.router-stake-wallet label{display:grid;grid-gap:7px;gap:7px;min-width:220px;font-size:12px}.router-stake-wallet p{flex-basis:100%;margin:0;font-size:12px;color:var(--router-muted)}.router-workspace .router-credit-unavailable{margin:24px 0}.router-workspace .router-credit-unavailable p{color:var(--router-muted);font-size:14px}.router-workspace .router-service-banner{border-radius:7px;background:var(--router-panel)}.router-workspace .router-service-banner p{font-size:12px}@media (min-width:1600px){.router-workspace{grid-template-columns:280px minmax(0,1fr)}.router-workspace .gpu-account,.router-workspace .router-page{padding:36px 40px 80px}}@media (max-width:900px){.router-workspace{display:block}.router-workspace .router-sidebar{width:270px}.router-workspace .router-mobile-workspace-toggle{font-size:12px}.router-workspace .gpu-account,.router-workspace .router-page{padding:28px 22px 60px}}@media (max-width:600px){.router-workspace .gpu-account,.router-workspace .router-page{padding:24px 16px 60px}.router-workspace .gpu-account-heading,.router-workspace .router-page-heading{flex-wrap:wrap;gap:18px;margin-bottom:26px}.router-workspace .gpu-account h1,.router-workspace .router-page-heading h1{font-size:26px}.gpu-account-metrics{grid-template-columns:1fr}.gpu-account-metrics article{padding:20px}.gpu-account-metrics article+article{border-left:0;border-top:1px solid var(--router-border)}.router-workspace .gpu-account section{padding:20px 16px}.router-workspace .gpu-account .gpu-key-section{padding:0}.router-workspace .gpu-earned-summary{align-items:flex-start;flex-direction:column;gap:16px}.gpu-account-identity{flex-wrap:wrap}}.router-mobile-billing{display:none}.router-workspace .gpu-account-error{color:var(--router-danger)!important}@media (max-width:900px){.router-mobile-billing{display:block;padding:12px 16px;border-bottom:1px solid var(--router-border)}.router-mobile-billing .router-billing-picker{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.router-mobile-billing .router-billing-picker select{max-width:200px;width:60%}}@media (max-width:600px){.router-workspace .gpu-account table:has(.gpu-table-empty){min-width:0}.router-workspace .gpu-account td,.router-workspace .gpu-account th{padding:14px 8px}}