:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-canvas:#f7f6f2;--color-text-primary:#242625;--color-text-secondary:#666a67;--color-divider:#d9dbd7;--color-action:#242625;--color-on-action:#f7f6f2;--color-error:#9b352f;--color-focus:#5f6f63;--space-page-inline:1.5rem;--space-page-block:2rem;--font-family-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-canvas:#171918;--color-text-primary:#f1f2ef;--color-text-secondary:#b2b6b1;--color-divider:#383b38;--color-action:#f1f2ef;--color-on-action:#171918;--color-error:#f1a29b;--color-focus:#a8b8ab}}*{box-sizing:border-box}html{background:var(--color-canvas);font-family:var(--font-family-ui)}body{min-width:320px;min-height:100dvh;color:var(--color-text-primary);background:var(--color-canvas);text-rendering:optimizelegibility;margin:0}button,input,textarea,select{font:inherit}.app-shell{min-height:100dvh;padding:max(var(--space-page-block), env(safe-area-inset-top)) max(var(--space-page-inline), env(safe-area-inset-right)) max(var(--space-page-block), env(safe-area-inset-bottom)) max(var(--space-page-inline), env(safe-area-inset-left));place-items:center stretch;display:grid}.skeleton-status{border-block:1px solid var(--color-divider);width:min(100%,32rem);margin-inline:auto;padding-block:1.5rem}.skeleton-status__label{color:var(--color-text-secondary);letter-spacing:.08em;margin:0 0 .75rem;font-size:.8125rem}.skeleton-status h1{margin:0;font-size:clamp(1.5rem,7vw,2.25rem);line-height:1.2}.skeleton-status p:last-child{max-width:28rem;color:var(--color-text-secondary);margin:.75rem 0 0;line-height:1.7}.route-loading{min-height:100dvh;padding:max(2rem, env(safe-area-inset-top)) max(var(--space-page-inline), env(safe-area-inset-right)) max(2rem, env(safe-area-inset-bottom)) max(var(--space-page-inline), env(safe-area-inset-left));color:var(--color-text-secondary);margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
