.dashboard-theme{--dashboard-title-size:0.875rem;--dashboard-title-weight:600;--dashboard-meta-size:0.75rem;--dashboard-motion-fast:140ms;--dashboard-motion-base:180ms;--dashboard-motion-slow:220ms;--dashboard-ease-out:cubic-bezier(0.23,1,0.32,1);--dashboard-focus-ring:rgba(var(--river-rgb),0.34);--dashboard-z-content:0;--dashboard-z-sticky:20;--dashboard-z-dropdown:30;--dashboard-z-popover:40;--dashboard-z-backdrop:80;--dashboard-z-dialog:90;--dashboard-z-notification:110}@keyframes dashboard-fade-in{0%{opacity:0}to{opacity:1}}.dashboard-theme .dashboard-fade-in{animation:dashboard-fade-in .28s var(--dashboard-ease-out) both}.dashboard-panel-title{color:var(--quiet);font-size:var(--dashboard-title-size);font-weight:var(--dashboard-title-weight);line-height:1.35}.dashboard-meta{color:var(--muted);font-size:var(--dashboard-meta-size);line-height:1.45}.dashboard-metric-cell,.dashboard-tooltip-layer{z-index:var(--dashboard-z-content)}.dashboard-metric-cell:focus-within,.dashboard-metric-cell:hover,.dashboard-tooltip-layer:focus-within,.dashboard-tooltip-layer:hover{z-index:var(--dashboard-z-popover)}.dashboard-theme .button:active,.dashboard-theme .dashboard-icon-button:active,.dashboard-theme .dashboard-nav-icon-link:active{transform:scale(.96)}.dashboard-theme .button,.dashboard-theme .dashboard-icon-button,.dashboard-theme .dashboard-nav-icon-link{transition-duration:var(--dashboard-motion-fast);transition-timing-function:var(--dashboard-ease-out)}.dashboard-theme :where(button,a,input,select,textarea){-webkit-tap-highlight-color:transparent}.dashboard-theme :where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--dashboard-focus-ring);outline-offset:2px}.dashboard-theme button:not(:disabled):active{transform:scale(.985)}.dashboard-theme :where(button,a){touch-action:manipulation}.dashboard-theme .dashboard-card{transition:border-color var(--dashboard-motion-base) var(--dashboard-ease-out)}@media (hover:hover){.dashboard-theme .dashboard-card:hover{border-color:rgba(18,18,22,.14)!important}}.dashboard-mobile-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dashboard-mobile-nav{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none}.dashboard-mobile-nav::-webkit-scrollbar{display:none}.dashboard-mobile-nav>a{scroll-snap-align:start;transition:background-color var(--dashboard-motion-fast) var(--dashboard-ease-out),color var(--dashboard-motion-fast) var(--dashboard-ease-out)}.dashboard-theme .animate-ping{animation-duration:1.25s}.dashboard-theme .dashboard-icon-button,.dashboard-theme .dashboard-nav-icon-link{min-width:2rem;min-height:2rem}@media (prefers-reduced-motion:reduce){.dashboard-mobile-nav>a,.dashboard-theme .button,.dashboard-theme .dashboard-card,.dashboard-theme .dashboard-icon-button,.dashboard-theme .dashboard-nav-icon-link{transition-duration:.01ms!important;transform:none!important}.dashboard-theme .animate-ping,.dashboard-theme .dashboard-fade-in{animation:none!important}}@media (prefers-reduced-transparency:reduce){.dashboard-mobile-bar{background-color:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.dashboard-theme .dashboard-card{border-color:rgba(18,18,22,.24)!important}}