.trezor-page section[id]{scroll-margin-top:6.5rem}.vault-grid{background-image:linear-gradient(to right, var(--border) 1px, transparent 1px), linear-gradient(to bottom, var(--border) 1px, transparent 1px);opacity:.24;background-size:64px 64px;mask-image:radial-gradient(#000,#0000 72%)}.vault-halo{background:radial-gradient(ellipse at center, var(--secondary) 0%, transparent 68%)}.device-orbit{border:1px solid var(--border);border-radius:50%;transform:rotate(-28deg)}.device-orbit:after{content:"";border:1px solid #0000;border-top-color:var(--primary);border-radius:50%;animation:18s linear infinite vault-scan;position:absolute;inset:-1px}.wallet-model{filter:drop-shadow(0 32px 28px var(--background));transform:rotate(-11deg)}.coin-track{width:max-content;animation:38s linear infinite coin-drift}.coin-window:hover .coin-track,.coin-window:focus-within .coin-track{animation-play-state:paused}.reveal-card{opacity:1;transform:translateY(0)}.reveal-card[data-hidden=true]{opacity:0;transform:translateY(16px)}.reveal-card{transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.mobile-review-track{scrollbar-width:none}.mobile-review-track::-webkit-scrollbar{display:none}@keyframes coin-drift{to{transform:translate(-50%)}}@keyframes vault-scan{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.coin-track,.device-orbit:after{animation:none}.reveal-card,.wallet-model{transition:none}.reveal-card[data-hidden=true]{opacity:1;transform:none}*,:before,:after{scroll-behavior:auto!important}}
