.goat-event-layer{position:fixed;inset:0;z-index:99999;pointer-events:none;display:grid;place-items:center;background:radial-gradient(circle at center,rgba(70,90,48,.16),rgba(0,0,0,.1) 45%,rgba(0,0,0,.42));opacity:0;transition:opacity .16s ease}.goat-event-layer.is-live{opacity:1}.goat-event-card{min-width:min(560px,82vw);padding:26px 34px;border:1px solid rgba(181,210,128,.55);border-radius:18px;background:linear-gradient(180deg,rgba(22,28,18,.96),rgba(7,9,6,.96));box-shadow:0 0 60px rgba(127,168,70,.2),0 24px 80px rgba(0,0,0,.65);text-align:center;transform:scale(.7) rotate(-2deg);animation:goat-card-in .5s cubic-bezier(.2,.9,.2,1.25) forwards}.goat-event-icon{font-size:72px;filter:drop-shadow(0 0 18px rgba(199,235,127,.45));animation:goat-icon-bonk .7s ease-in-out infinite alternate}.goat-event-title{margin-top:4px;font:900 clamp(28px,5vw,62px)/1 var(--font-machine,Impact,sans-serif);letter-spacing:.08em;color:#d9f0ae;text-shadow:0 0 18px rgba(173,213,93,.55)}.goat-event-subtitle{margin-top:12px;font:800 clamp(12px,1.6vw,17px)/1.4 var(--font-system,Arial,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#c1c8b3}.goat-event-baaaa .goat-event-card{animation:goat-card-in .35s ease-out forwards,goat-screen-shake .08s linear 6 .35s}.goat-event-baaaa .goat-event-title{font-size:clamp(42px,8vw,100px)}.goat-event-ragdoll .goat-event-card{animation:goat-ragdoll 2.2s cubic-bezier(.25,.8,.25,1) forwards}.goat-event-sacrifice .goat-event-card{box-shadow:0 0 75px rgba(121,245,92,.28),0 24px 80px rgba(0,0,0,.65)}.goat-headbutted{transform-origin:center!important;animation:goat-headbutt 1.6s cubic-bezier(.2,.8,.2,1)!important;z-index:99998!important}.goat-ragdolled-player{transform-origin:center!important;animation:goat-player-ragdoll 2.4s cubic-bezier(.2,.75,.25,1)!important}.goatified-player::after{content:'🐐';margin-left:.35em;filter:drop-shadow(0 0 6px rgba(192,230,118,.7))}@keyframes goat-card-in{0%{transform:scale(.55) rotate(-8deg);opacity:0}70%{transform:scale(1.06) rotate(2deg);opacity:1}100%{transform:scale(1) rotate(0);opacity:1}}@keyframes goat-icon-bonk{from{transform:rotate(-7deg) translateY(0)}to{transform:rotate(7deg) translateY(-6px)}}@keyframes goat-screen-shake{0%{transform:translate(0)}25%{transform:translate(-8px,3px)}50%{transform:translate(7px,-4px)}75%{transform:translate(-4px,-2px)}100%{transform:translate(0)}}@keyframes goat-ragdoll{0%{transform:scale(.8) rotate(0);opacity:0}20%{transform:scale(1) rotate(0);opacity:1}45%{transform:translateY(20px) rotate(28deg)}70%{transform:translateY(45px) rotate(78deg)}100%{transform:translateY(0) rotate(360deg);opacity:1}}@keyframes goat-headbutt{0%{transform:translate(0) rotate(0)}12%{transform:translate(-12px,2px) rotate(-2deg)}28%{transform:translate(34vw,-4vh) rotate(22deg)}45%{transform:translate(55vw,8vh) rotate(68deg);opacity:.35}60%{transform:translate(-20px,0) rotate(-4deg);opacity:.8}100%{transform:translate(0) rotate(0);opacity:1}}@keyframes goat-player-ragdoll{0%{transform:rotate(0) translateY(0)}20%{transform:rotate(-8deg) translateY(-4px)}48%{transform:rotate(72deg) translateY(20px)}70%{transform:rotate(112deg) translateY(14px)}100%{transform:rotate(360deg) translateY(0)}}
.goat-event-albania .goat-event-card{min-width:min(720px,88vw);border-color:rgba(220,40,40,.72);box-shadow:0 0 70px rgba(180,0,0,.26),0 24px 80px rgba(0,0,0,.72)}.goat-albania-image{display:block;max-width:min(560px,72vw);max-height:46vh;margin:0 auto 16px;border-radius:12px;box-shadow:0 0 28px rgba(255,255,255,.15),0 16px 55px rgba(0,0,0,.62)}
