.site{background:transparent!important;opacity:1!important;transform:none!important;transition:none!important}.site:not(.ready){pointer-events:none}.site:not(.ready) .topbar,.site:not(.ready) .gallery-head,.site:not(.ready) .prompt-card,.site:not(.ready) .micro-poem,.site:not(.ready) footer{opacity:0}.site.ready .topbar{animation:glass-arrive .85s .05s both cubic-bezier(.18,.8,.2,1)}.site.ready .gallery-head{animation:soft-arrive .8s .2s both}.site.ready .prompt-card{animation:card-arrive .9s both cubic-bezier(.18,.78,.18,1)}.site.ready .prompt-card:nth-child(1){animation-delay:.28s}.site.ready .prompt-card:nth-child(2){animation-delay:.38s}.site.ready .prompt-card:nth-child(3){animation-delay:.48s}.site.ready .prompt-card:nth-child(4){animation-delay:.58s}.site.ready .prompt-card:nth-child(n+5){animation-delay:.66s}.site.ready .micro-poem,.site.ready footer{animation:soft-arrive 1s .75s both}@keyframes glass-arrive{from{opacity:0;transform:translateY(-18px) scale(.97);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes soft-arrive{from{opacity:0;transform:translateY(12px);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes card-arrive{from{opacity:0;transform:translateY(34px) scale(.94);filter:blur(12px)}to{opacity:1;transform:none;filter:none}}@media(prefers-reduced-motion:reduce){.site.ready .topbar,.site.ready .gallery-head,.site.ready .prompt-card,.site.ready .micro-poem,.site.ready footer{animation:none;opacity:1}}
