@keyframes glitch-base{0%,85%,100%{transform:translate(0);color:#f0e4ee}86%{transform:translate(-3px,1px);color:#f0a}87%{transform:translate(3px,-1px);color:#f0e4ee}88%{transform:translate(-2px,0);color:#f4b}89%{clip-path:inset(30% 0 55% 0);transform:translate(3px,0);color:#0fc}90%{clip-path:inset(60% 0 20% 0);transform:translate(-3px,0);color:#f0a}91%{clip-path:none;transform:translate(0);color:#f0e4ee}93%{transform:translate(2px,1px);color:#f4b}94%{transform:translate(-1px,-1px);color:#f0e4ee}}@keyframes glitch-layer1{0%,85%,100%{opacity:0}86%{opacity:1;clip-path:inset(40% 0 50% 0);transform:translate(-4px,0);color:#f0a}87%{clip-path:inset(70% 0 10% 0);transform:translate(4px,0)}88%{clip-path:inset(15% 0 75% 0);transform:translate(-3px,0)}89%{clip-path:inset(55% 0 30% 0);transform:translate(3px,0)}90%{clip-path:inset(5% 0 88% 0);transform:translate(-4px,0)}91%{opacity:0}}@keyframes glitch-layer2{0%,87%,100%{opacity:0}88%{opacity:1;clip-path:inset(60% 0 25% 0);transform:translate(3px,0);color:#0fc}89%{clip-path:inset(20% 0 65% 0);transform:translate(-3px,0)}90%{clip-path:inset(80% 0 8% 0);transform:translate(4px,0)}91%{opacity:0}}@keyframes enforcer-twitch{0%,92%,100%{transform:translateX(0)}93%{transform:translateX(-2px)}94%{transform:translateX(2px)}95%{transform:translateX(-1px)}96%{transform:translateX(0)}}@keyframes enforcer-date-glitch{0%,88%,100%{color:#3a3a3a;text-decoration:none;transform:translateX(0)}89%{color:#8b4010;text-decoration:line-through;transform:translateX(-3px)}91%{color:#3a3a3a;text-decoration:none;transform:translateX(0)}}@keyframes xiaoling-bleed{0%,100%{text-shadow:none;letter-spacing:.08em}30%{text-shadow:1px 0 6px rgba(196,30,30,.5);letter-spacing:.1em}60%{text-shadow:-1px 0 3px rgba(196,30,30,.2);letter-spacing:.08em}}@keyframes xiaoling-date{0%,100%{opacity:.35}50%{opacity:.7}}@keyframes laverna-date{0%,100%{color:#1e2030}50%{color:#4a6fa5}}@keyframes laverna-pulse{0%,100%{opacity:1}50%{opacity:.82}}@keyframes sneaky-pulse{0%,100%{opacity:.18}50%{opacity:.38}}@keyframes sneaky-title{0%,100%{opacity:.3}50%{opacity:.55}}@keyframes jpwomen-breathe{0%,100%{letter-spacing:.005em;color:#ccc8bc}50%{letter-spacing:.04em;color:#ddd8cc}}@keyframes jpwomen-date{0%,100%{color:#2a2820}50%{color:#6a5832}}@keyframes oscuro-breath{0%,100%{opacity:1;transform:scale(1);box-shadow:none}15%{opacity:.96;transform:scale(1.001);box-shadow:0 0 40px rgba(0,0,0,8%)}30%{opacity:.99;transform:scale(1);box-shadow:none}45%{opacity:.94;transform:scale(1.002);box-shadow:0 0 60px rgba(0,0,0,.12)}60%{opacity:.98;transform:scale(1);box-shadow:none}75%{opacity:.93;transform:scale(1.001);box-shadow:0 0 50px rgba(0,0,0,.1)}88%{opacity:.97;transform:scale(1);box-shadow:none}}@keyframes oscuro-vignette-pulse{0%,100%{opacity:1}20%{opacity:.92}40%{opacity:.97}60%{opacity:.88}80%{opacity:.95}}@keyframes oscuro-flicker{0%,92%,95%,100%{opacity:1}93%{opacity:.7}94%{opacity:1}96%{opacity:.5}97%{opacity:1}}@keyframes oscuro-text-flicker{0%,100%{opacity:1}50%{opacity:.3}}@keyframes oscuro-twitch{0%,91%,100%{transform:translateX(0)}92%{transform:translateX(-1px)}93%{transform:translateX(1px)}94%{transform:translateX(-2px)}95%{transform:translateX(1px)}96%{transform:translateX(-1px)}97%{transform:translateX(0)}}@keyframes oscuro-glitch{0%,88%,100%{transform:translate(0);color:#f0e4ee;text-shadow:none}89%{transform:translate(-4px,1px);color:#f0a;text-shadow:-2px 0 #f0a,2px 0 #0fc}90%{transform:translate(4px,-1px);color:#f0e4ee;text-shadow:2px 0 #f0a,-2px 0 #0fc}91%{transform:translate(-3px,0);color:#f4b;text-shadow:-2px 0 #f0a,2px 0 #0fc}92%{transform:translate(3px,1px);color:#f0e4ee;text-shadow:none}}