/* Liquid glass layer (v2). Glass needs light behind it: always pair with the liquid backdrop. */
:root{
--backdrop-base:#020F09;
--glass-fill:rgba(255,248,232,.07);
--glass-fill-strong:rgba(255,248,232,.13);
--glass-tint-felt:rgba(14,122,77,.20);
--glass-tint-burgundy:rgba(168,16,42,.34);
--glass-tint-gold:rgba(233,188,94,.16);
--glass-tint-ink:rgba(3,18,11,.46);
--glass-edge:rgba(255,244,220,.18);
--glass-edge-strong:rgba(255,244,220,.32);
--glass-edge-gold:rgba(241,213,142,.55);
--glass-sheen:linear-gradient(165deg,rgba(255,252,244,.20) 0%,rgba(255,252,244,.05) 32%,rgba(255,252,244,0) 55%,rgba(255,252,244,.06) 100%);
--glass-blur:24px;
--glass-blur-heavy:40px;
--glass-saturate:170%;
--glass-highlight:inset 0 1px 0 rgba(255,255,255,.42),inset 0 -1px 0 rgba(255,255,255,.07);
--glass-shadow:inset 0 1px 0 rgba(255,255,255,.42),inset 0 -1px 0 rgba(255,255,255,.07),inset 0 0 32px rgba(255,240,210,.05),0 30px 70px -30px rgba(0,0,0,.75),0 2px 8px -2px rgba(0,0,0,.35);
--glass-glow-gold:0 0 0 1px rgba(241,213,142,.35),0 0 40px -8px rgba(233,188,94,.45);
--radius-glass:28px;
--radius-glass-sm:18px;
}
@keyframes t911-drift-a{0%{transform:translate3d(0,0,0) scale(1)}100%{transform:translate3d(12vw,8vh,0) scale(1.18)}}
@keyframes t911-drift-b{0%{transform:translate3d(0,0,0) scale(1.1)}100%{transform:translate3d(-14vw,10vh,0) scale(.92)}}
@keyframes t911-drift-c{0%{transform:translate3d(0,0,0) scale(.95)}100%{transform:translate3d(8vw,-12vh,0) scale(1.2)}}
@keyframes t911-pulse{0%,100%{opacity:.55}50%{opacity:1}}
@keyframes t911-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@media (prefers-reduced-motion:reduce){[data-t911-motion]{animation:none!important}}
