.halloween-season-badge{bottom:max(14px,env(safe-area-inset-bottom));z-index:45;color:#ffe1a4;letter-spacing:1.7px;pointer-events:none;white-space:nowrap;background:#251535f2;border:1px solid #f1ae54;border-radius:40px;align-items:center;gap:13px;padding:9px 20px;font:700 10px/1.4 Arial,sans-serif;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #11082040}.halloween-season-badge>span:first-child,.halloween-season-badge>span:last-child{color:#f7a83c;font-size:22px}.halloween-season-badge small{text-align:center;color:#d6c5e4;letter-spacing:.3px;font-size:10px;font-weight:400;display:block}.halloween-music-credit a{color:inherit;pointer-events:auto;text-underline-offset:2px;text-decoration:underline}html[data-flagverse-season=halloween] [class*=houseGame][class*=panel],html[data-flagverse-season=halloween] [class*=houseGame][class*=board]{border-color:#c991e4}html[data-flagverse-season=halloween] [class*=flaglingSelection][class*=shell]{background-color:#21142f}@media (max-width:720px),(max-width:950px) and (max-height:520px){.halloween-season-badge{top:76px;bottom:auto;left:max(12px,env(safe-area-inset-left));letter-spacing:.3px;border-radius:10px;gap:6px;max-width:calc(100vw - 185px);padding:4px 8px;font-size:9px;line-height:1.4;transform:none}.halloween-season-badge>span:first-child{font-size:16px}.halloween-season-badge>span:nth-child(2){white-space:normal;min-width:0}.halloween-season-badge>span:last-child,.halloween-season-name{display:none}.halloween-season-badge small{text-align:left;letter-spacing:0;font-size:9px;line-height:1.3}}@media (max-width:950px) and (orientation:landscape) and (max-height:520px){.halloween-season-badge{top:64px}}html:has([data-flagverse-presentation=intro]) .halloween-season-badge{display:none}
