.gpu-mobile-nav{display:none;position:relative}.gpu-mobile-nav-trigger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:10px;border:1px solid var(--router-border);border-radius:8px;color:var(--router-text);background:var(--router-panel);cursor:pointer}.gpu-mobile-nav-trigger svg{width:20px;height:20px}.gpu-mobile-nav-panel{position:absolute;right:0;top:calc(100% + 10px);width:272px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 82px);overflow-y:auto;overscroll-behavior:contain;background:var(--router-panel);color:var(--router-text);border:1px solid var(--router-border);border-radius:12px;padding:8px;box-shadow:0 14px 40px #0002}.gpu-mobile-nav-section{display:flex;flex-direction:column;padding:4px 0 8px}.gpu-mobile-nav-section+.gpu-mobile-nav-section{border-top:1px solid var(--router-border);padding-top:8px}.gpu-mobile-nav-section>span{padding:10px 12px 6px;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--router-muted)}.gpu-mobile-nav-section>a{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 12px;border-radius:7px;font-size:14px;text-decoration:none}.gpu-mobile-nav-section>a:hover,.gpu-mobile-nav-section>a[aria-current=page]{background:var(--router-panel-2);color:var(--router-text)}.gpu-mobile-nav-section>a svg{width:14px;height:14px;color:var(--router-muted)}.gpu-mobile-theme{display:flex;border-top:1px solid var(--router-border);padding-top:8px;gap:4px}.gpu-mobile-theme button{flex:1 1;min-height:44px;border:0;background:transparent;color:var(--router-muted);border-radius:6px;font:inherit;font-size:12px;cursor:pointer}.gpu-mobile-theme button[aria-pressed=true]{background:var(--router-panel-2);color:var(--router-text)}.gpu-mobile-nav :focus-visible{outline:2px solid var(--router-text);outline-offset:2px}@media (max-width:1180px){.gpu-mobile-nav{display:block}.router-shell .router-theme-toggle,.router-shell .router-topbar .router-global-nav{display:none}.router-shell header.router-topbar{grid-template-columns:auto minmax(80px,1fr) auto;padding:0 22px;gap:16px}.router-shell .router-topbar .router-account-controls{gap:8px}.router-shell .router-topbar .router-global-search{display:flex}}@media (max-width:900px){.router-shell .router-mobile-workspace-toggle,.router-shell .router-sidebar,.router-shell .router-sidebar-scrim{display:none}.router-shell .router-workspace{display:block}.router-shell header.router-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;min-height:64px;padding:0 14px}.router-shell .router-topbar .router-brand{width:auto;overflow:visible}.router-shell .router-topbar .router-search-trigger{width:44px;height:44px;min-height:44px;justify-content:center;padding:10px;border:0;background:transparent}.router-shell .router-topbar .router-search-trigger kbd,.router-shell .router-topbar .router-search-trigger span{display:none}.router-shell .router-topbar .router-wallet-button{min-height:44px;font-size:12px}}@media (max-width:390px){.router-shell .router-topbar .router-brand .router-brand-word{display:none}.router-shell .router-topbar .router-brand{width:32px}}.router-account-balance{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 10px;border:1px solid var(--router-border);border-radius:8px;color:var(--router-text);background:var(--router-bg);text-decoration:none;white-space:nowrap}.router-account-balance-label{color:var(--router-muted);font-size:11px}.router-account-balance strong{font-size:12px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.router-account-balance-add{color:var(--router-lime-text);font-size:16px}.router-account-balance:hover{border-color:var(--router-border-strong)}@media (max-width:1450px){.router-account-balance-label{display:none}}@media (max-width:900px){.router-account-balance{min-height:44px;padding:0 8px;gap:3px}.router-account-controls:has(.router-account-balance) .router-wallet-button.is-connected{display:none}}.router-account-balances{display:flex;align-items:center;gap:8px}.router-account-balances:empty{display:none}.router-compute-balance>svg{width:23px;height:23px;flex:none;color:var(--router-lime-text)}.router-compute-balance-amount{display:flex;align-items:baseline;gap:5px}.router-compute-balance-amount strong[aria-busy=true]{opacity:.55}.router-compute-balance-usd{font-size:11px;color:var(--router-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){.router-account-balances:has(.router-compute-balance){flex-direction:column;gap:3px;align-items:stretch;padding:5px 0}.router-account-balances:has(.router-compute-balance) .router-account-balance{min-height:27px;justify-content:center}.router-compute-balance>svg{width:19px;height:19px}}@media (max-width:600px){.router-topbar:has(.router-compute-balance) .router-brand-word{display:none}}.router-account-balance-values{display:flex;flex-direction:column;gap:2px}.router-account-balance-values small{font-size:10px;color:var(--router-muted);white-space:nowrap}@media (max-width:600px){.router-shell header.router-topbar{grid-template-columns:minmax(0,1fr) 44px 44px;gap:8px;padding:8px 14px 12px}.router-shell .router-topbar .router-brand{grid-column:1;grid-row:1;width:auto;min-width:0}.router-shell .router-topbar .router-global-search{grid-column:2;grid-row:1}.router-shell .router-topbar .router-account-controls{display:contents}.router-shell .router-topbar .gpu-mobile-nav{grid-column:3;grid-row:1}.router-shell .router-topbar .router-account-balances{grid-column:1/-1;grid-row:2;display:flex;flex-direction:row;align-items:stretch;gap:8px;padding:0;min-width:0}.router-shell .router-topbar .router-account-balances:empty{display:none}.router-shell .router-topbar .router-account-balances .router-account-balance{flex:1 1;min-width:0;min-height:44px;justify-content:center;gap:7px}.router-shell .router-topbar .router-account-balance-label{display:inline}.router-shell .router-topbar .router-wallet-button{grid-column:3;grid-row:2;padding:0 8px}.router-shell .router-topbar:has(.router-wallet-button:not(.is-connected)) .router-account-balances{grid-column:1/3}.router-shell .router-topbar:has(.router-wallet-button:not(.is-connected)){grid-template-columns:minmax(0,1fr) 44px auto}.router-shell .router-topbar .gpu-mobile-nav{justify-self:end;z-index:30}}