.n-panel{--n-blue:var(--n-azure);--n-green:var(--chart-3-strong);--n-amber:var(--chart-4-strong);--n-red:var(--chart-5-strong);--n-cyan:var(--n-sky);--chart-1:var(--n-azure-hi);--chart-2:var(--n-sky)}.dark .n-panel{--n-blue:var(--n-azure-hi);--n-green:var(--chart-3);--n-amber:var(--chart-4);--n-red:var(--chart-5)}.n-chip{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--hue,var(--n-blue));background:color-mix(in srgb,var(--hue,var(--n-blue)) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hue,var(--n-blue)) 22%,transparent)}.n-panel [data-slot=card]{background:linear-gradient(180deg,var(--n-glass-a),var(--n-glass-b));border-color:var(--n-line);border-top-color:var(--n-glass-edge);border-radius:18px;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 1px 0 var(--n-glass-inset),0 24px 48px -28px var(--n-shadow-1),0 6px 14px -10px var(--n-shadow-2)}.n-panel .group:hover>[data-slot=card]{border-color:color-mix(in srgb,var(--n-azure) 40%,transparent)}.n-panel [data-slot=card] :where(.font-semibold.tracking-tight){font-family:Geologica,Onest,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em}.n-panel .animate-pulse.bg-muted{background:rgb(var(--n-t)/.07)}.n-nav-link{color:var(--n-text-2);transition:background-color .2s,color .2s,box-shadow .2s}.n-nav-link:hover{color:var(--n-strong);background:rgb(var(--n-t)/.06)}.n-nav-link[aria-current=page]{color:#fff;background:var(--n-azure);box-shadow:inset 0 1px 0 rgb(255 255 255/.24),0 8px 22px -10px rgb(37 99 235/.8)}.n-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.n-stats>*{border-color:var(--n-line)}@media (min-width:640px){.n-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.n-stats>*+*{border-left-width:1px}}@media (max-width:639px){.n-stats>:nth-child(n+3){border-top-width:1px}.n-stats>:nth-child(2n){border-left-width:1px}.n-stats>:last-child:nth-child(odd){grid-column:span 2}}body:has(.night) [data-slot=dialog]{font-family:Onest,ui-sans-serif,system-ui,sans-serif;color:var(--n-ice);background:var(--n-nav-bg);border-color:var(--n-line);border-top-color:var(--n-glass-edge);border-radius:22px;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);box-shadow:inset 0 1px 0 var(--n-glass-inset),0 30px 60px -24px var(--n-shadow-1),0 8px 18px -10px var(--n-shadow-2)}body:has(.night) [data-slot=dialog] :where(h2){font-family:Geologica,Onest,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em;color:var(--n-strong)}.n-panel main :where(h1){font-family:Geologica,Onest,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.03em}.n-panel main :where(h2,h3){font-family:Geologica,Onest,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em}.n-panel .bg-card:not([data-slot]){background:linear-gradient(180deg,var(--n-glass-a),var(--n-glass-b));backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.n-loader:after{content:"";position:absolute;inset:-6px;border-radius:26px;padding:2px;background:conic-gradient(from 0deg,transparent 0 62%,var(--n-sky) 88%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:n-loader-spin 1.1s linear infinite}@keyframes n-loader-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.n-loader:after{animation:none;opacity:.6}}