.dash-nav-shell[data-v-c7ca98b9]{background:linear-gradient(#ffffff0a,#ffffff04);border:1px solid #ffffff14;border-radius:26px;padding:16px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006}.dash-nav-shell[data-v-c7ca98b9]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff29,#0000);height:1px;position:absolute;top:0;left:0;right:0}.dash-nav-shell__ambient[data-v-c7ca98b9]{filter:blur(40px);pointer-events:none;background:#10b98114;border-radius:50%;width:100px;height:100px;position:absolute;top:-30px;right:-30px}.dash-nav-shell__eyebrow[data-v-c7ca98b9]{text-transform:uppercase;letter-spacing:.08em;color:#38bdf8;margin:0 0 12px;padding:0 6px;font-size:11px;font-weight:700}.dash-nav-shell__list[data-v-c7ca98b9]{gap:6px;display:grid}.dash-nav-item[data-v-c7ca98b9]{color:var(--text-muted);border:1px solid #0000;border-radius:16px;align-items:center;gap:10px;padding:10px 14px;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex;position:relative}.dash-nav-item[data-v-c7ca98b9]:hover{color:#fff;background:#ffffff0f;border-color:#ffffff1a;transform:translate(2px)}.dash-nav-item__icon[data-v-c7ca98b9]{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:inline-flex}.dash-nav-item__label[data-v-c7ca98b9]{min-width:0}.dash-nav-item--active[data-v-c7ca98b9]{color:#fff;background:linear-gradient(135deg,#10b98124,#38bdf814);border-color:#10b98159;font-weight:700;box-shadow:0 4px 20px #10b9811f,inset 0 1px #ffffff1f}.dash-nav-item--active .dash-nav-item__icon[data-v-c7ca98b9]{color:#34d399;background:#10b98133;border-color:#10b98166}@media (width<=1023px){.dash-nav-shell[data-v-c7ca98b9]{top:calc(5.25rem + var(--safe-area-top));z-index:20;box-shadow:none;background:0 0;border:0;padding:0;position:sticky}.dash-nav-shell__eyebrow[data-v-c7ca98b9]{display:none}.dash-nav-shell__list[data-v-c7ca98b9]{scrollbar-width:none;gap:10px;padding:2px 2px 6px;display:flex;overflow-x:auto}.dash-nav-shell__list[data-v-c7ca98b9]::-webkit-scrollbar{display:none}.dash-nav-item[data-v-c7ca98b9]{white-space:nowrap;background:#ffffff0a;border-color:#ffffff14;border-radius:999px;flex-shrink:0;gap:8px;padding:10px 14px}.dash-nav-item[data-v-c7ca98b9]:hover{transform:none}.dash-nav-item__icon[data-v-c7ca98b9]{border-radius:999px;width:28px;height:28px}.dash-nav-item__label[data-v-c7ca98b9]{font-size:.8125rem}}
