/* Built 09/10/2026 21:00:05.45 */
*{box-sizing:border-box}body{margin:0;min-height:100vh;background-color:#af1e23;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-image:url(/res/burst.svg);background-size:cover;background-position:center;background-attachment:fixed;font:18pt Wood Heinz No4 New Regular,sans-serif;text-transform:uppercase;padding-bottom:4rem;overflow-x:hidden}input,button{font:18pt Wood Heinz No4 New Regular,sans-serif;border:none;padding:.5rem;padding-top:3px;color:#fff;border-radius:5px}input{background-color:#0c0b0b;margin-left:1em;margin-right:1em}article h1{color:#000;font-size:3em;margin-bottom:0;text-align:center}article{width:100%;overflow-y:visible;overflow-x:hidden;z-index:10;margin-bottom:0;pointer-events:auto;opacity:1;transition:opacity .8s ease-in}section{position:relative;padding:3rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}section:first-child{min-height:100vh}section h1{text-transform:uppercase;font-size:3.5em;margin-top:1rem;margin-bottom:1.5rem;color:#d11f28}section h2{text-transform:uppercase;font-size:2.5em;margin-bottom:1.5rem;color:#d11f28}section p:nth-of-type(1){margin-top:0}section p{max-width:800px;line-height:1.6;margin-bottom:1rem;color:#fff}section:nth-child(odd) h2{color:#fff}section:nth-child(odd) p{color:#141212}section:nth-child(2n){background-color:#0c0b0b;background-image:url(/res/burst2.svg);background-size:cover;background-position:center;background-attachment:fixed}section.latest p:nth-of-type(odd){text-align:left;display:flex;align-items:flex-start}section.latest p img{margin-right:1rem;border-radius:10px;max-width:150px}section.about>ul{display:flex;min-width:800px;list-style-type:none;justify-content:center;padding:0}section.about>ul>li{flex:1;text-align:center;display:flex;flex-direction:column}section.about>ul>li>ul{margin-top:.5rem;font-size:.75em;text-align:left}@media(min-width:761px){section.about>ul>li:nth-of-type(2)>ul{text-align:right;direction:rtl}}section.about h2{cursor:grabbing;transition:transform .2s ease-in-out}section.music i:nth-of-type(1):hover,section.about h2:hover{transform:rotate(1deg);transition:transform .2s ease-in-out}section a{color:#edbd87}section.social a{margin:0 .1rem;color:#edbd87;font-size:2em;text-decoration:none;transition:color .2s,transform .2s ease-in-out}section.social a:hover{color:#fff;transition:color .2s;transform:scale(1.1) translateY(-2px);transition:transform .2s ease-in-out,color .2s}section.song h1{margin-bottom:0}section.song h2{margin-top:0;margin-bottom:0;font-size:1.2em;text-align:end}section.song ul{list-style-type:none;padding:0;display:flex;justify-content:space-between;max-width:400px;margin:0 auto;margin-top:1rem}section.song ul li a{font-size:1.5em;text-decoration:none;color:#fff}section.song ul li a:hover{color:#edbd87}section.song ul li:hover{transform:scale(1.1) translateY(-2px);transition:transform .2s ease-in-out}section.song .split{display:flex;flex-direction:row;gap:1.5rem}section.song .split>*{width:100%;max-width:800px}section.song-about{display:flex;flex-direction:row;align-items:flex-start;gap:1.5rem;max-width:880px;margin:0 auto}section.song-about h3{margin-top:0;margin-bottom:0;font-size:1.25em}section.song-about>div:first-child{width:250px;border-radius:10px;font-size:.6em}section.song-about>div{display:flex;flex-direction:column;text-align:start}section.song-about>div p{margin-top:0;text-align:justify}section.song-about>div p.lyrics{font-size:.8em;line-height:1.4;font-style:italic;text-transform:none}section.song-about>div .divider{margin:0 auto;margin-bottom:1rem}section.song-about img.cover-art{border-radius:10px;box-shadow:0 1px 10px #00000040}section ul.facts{padding:0;font-size:.8em;flex-direction:column;max-width:800px}section ul.facts:hover li{transition:opacity .2s ease-in-out}section ul.facts li:hover{opacity:1;transition:opacity .2s ease-in-out}section ul.facts li{margin-bottom:1rem}section ul.facts li span{font-size:1.5em;opacity:0;transition:opacity .2s ease-in-out}section ul.facts li span i{margin-right:.5rem}section.facts ul.facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;list-style:none;padding:0;margin:18px 0 0}section.facts ul.facts>li{margin:0}section.facts ul.facts>li:nth-child(2n){position:relative;color:transparent;transform:translateY(2px);transition:color .16s ease,transform .16s ease;pointer-events:none;text-align:right}section.facts ul.facts>li:nth-child(2n):after{content:"?";position:absolute;left:50%;top:50%;translate:-50% -50%;color:#444;opacity:.35;font-weight:800;font-size:clamp(32px,4vw,56px);line-height:1;pointer-events:none;transform-origin:50% 60%;transition:opacity .16s ease}section.facts:nth-child(odd) ul.facts>li:nth-child(2n):after{color:#bbb}@keyframes qm-rock{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}section.facts ul.facts>li:nth-child(2n):not(:hover):not(:focus):not(:focus-within):after{animation:qm-rock 2.4s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){section.facts ul.facts>li:nth-child(2n):after{animation:none!important}}section.facts ul.facts>li:nth-child(odd){cursor:help;outline:none;text-align:left}section.facts ul.facts>li:nth-child(odd):hover+li,section.facts ul.facts>li:nth-child(odd):focus+li,section.facts ul.facts>li:nth-child(odd):focus-visible+li,section.facts ul.facts>li:nth-child(2n):hover,section.facts ul.facts>li:nth-child(2n):focus,section.facts ul.facts>li:nth-child(2n):focus-visible{color:#d11f28;transform:none;pointer-events:auto}section.facts:nth-child(odd) ul.facts>li:nth-child(odd):hover+li,section.facts:nth-child(odd) ul.facts>li:nth-child(odd):focus+li,section.facts:nth-child(odd) ul.facts>li:nth-child(odd):focus-visible+li,section.facts:nth-child(odd) ul.facts>li:nth-child(2n):hover,section.facts:nth-child(odd) ul.facts>li:nth-child(2n):focus,section.facts:nth-child(odd) ul.facts>li:nth-child(2n):focus-visible{color:#0c0b0b;transform:none;pointer-events:auto}section.facts ul.facts>li:nth-child(odd):hover+li:after,section.facts ul.facts>li:nth-child(odd):focus+li:after,section.facts ul.facts>li:nth-child(odd):focus-visible+li:after,section.facts ul.facts>li:nth-child(2n):hover:after,section.facts ul.facts>li:nth-child(2n):focus:after,section.facts ul.facts>li:nth-child(2n):focus-visible:after{opacity:0;animation:none}section.facts ul.facts>li:nth-child(odd):focus-visible{box-shadow:0 0 0 2px #ffffff59;border-radius:6px}@media(max-width:800px){section.facts ul.facts{grid-template-columns:1fr}section ul.facts li{text-align:center!important}section.song .split{display:flex;flex-direction:column;row-gap:0em}section.song .split>h2{text-align:center;margin-top:1em}section.song .split>ul{width:50vw;margin-top:0}}.container{position:relative;display:flex;flex-direction:column;gap:1.5rem;align-items:center;justify-content:flex-start;flex-grow:0;padding-top:2rem;padding-bottom:2rem}.container .schpeel{max-width:840px;text-align:justify;line-height:1.4;color:#fff;text-shadow:0px 2px 4px #00000044}footer{width:100vw;box-shadow:0 -2px 18px #af1e2354;background-color:#0c0b0b;display:flex;justify-content:center;gap:1rem;padding-top:.66rem;position:fixed;bottom:0rem;z-index:20;flex-wrap:wrap;height:auto;padding:.75rem .4rem;min-width:250px}.socials .links{display:flex;gap:1rem}.socials .links a{display:flex;align-items:center}.socials .links span{display:none;margin-left:.5em}#showHomeMenu{display:none}@media(max-width:700px){.socials .links{gap:.75rem}}@media(min-width:821px){.socials .links{margin-left:6rem;flex-grow:1;justify-content:center}.socials #showLinks{display:none}}@media(max-width:820px){.socials .links:not(.show){display:none}.socials .links{flex-direction:column;position:absolute;bottom:3.7rem;background-color:#0c0b0ba8;padding:.5rem;border-radius:.5em;align-items:flex-start;left:.5em}.socials #showLinks{order:-1;flex-grow:.75}.socials .links span{display:block}#showHome{display:none}#showHomeMenu{display:flex}}.socials a{color:#fff;text-decoration:none;font-size:18pt;transition:color .2s}.socials a:hover i{color:#edbd87;transform:scale(1.1) translateY(-2px);transition:transform .2s ease-in-out,color .2s}.socials #showLinks{position:relative;margin-left:.5em}.socials #showAccount{position:relative;margin-right:.5em}.releases{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;margin-top:1rem;max-width:800px;min-width:350px;width:800px}section.music .releases{flex-wrap:nowrap;overflow-x:hidden;min-width:95vw;padding-left:30vw;padding-right:30vw;padding-bottom:2rem;padding-top:1rem;gap:3rem}section.music .releases.expanded{flex-wrap:wrap;padding-left:12vw;padding-right:12vw;justify-content:center}.releases a{margin-top:.4em;position:relative}.latest a{position:relative}.releases a i{color:#fff;position:absolute;z-index:20;top:-.4em;right:-.4em;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.latest a i{color:#fff;position:absolute;font-size:.8em;z-index:20;top:-.3em;right:.3em;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.community a{text-decoration:none;color:#edbd87;transition:color .2s}.community a:hover{color:#fff;transition:color .2s}.cover{box-shadow:0 0 10px #000000bf;max-width:160px;opacity:0}body:not(.loading) .cover{animation:popIn .5s ease-out forwards}.releases a{transition:transform .2s ease-in-out}.releases a:hover{transform:translateY(-5px) scale(1.05);transition:transform .2s ease-in-out}section.music .cover{max-width:230px}@media(max-width:1250px){section.music .releases.expanded{padding-left:0;padding-right:0}section.music .expanded .cover{max-width:160px}}@media(max-width:620px){section.music .releases.expanded{gap:1em}section.music .expanded .cover{max-width:90px}}.releases a:nth-child(1) .cover{animation-delay:.1s}.releases a:nth-child(2) .cover{animation-delay:.2s}.releases a:nth-child(3) .cover{animation-delay:.3s}.releases a:nth-child(4) .cover{animation-delay:.4s}.releases a:nth-child(5) .cover{animation-delay:.5s}.releases a:nth-child(6) .cover{animation-delay:.6s}.releases a:nth-child(7) .cover{animation-delay:.7s}.releases a:nth-child(8) .cover{animation-delay:.8s}.releases a:nth-child(8n+1) .cover{transform:rotate(-2deg)}.releases a:nth-child(8n+2) .cover{transform:rotate(3deg)}.releases a:nth-child(8n+3) .cover{transform:rotate(-1.5deg)}.releases a:nth-child(8n+4) .cover{transform:rotate(2.5deg)}.releases a:nth-child(8n+5) .cover{transform:rotate(-3deg)}.releases a:nth-child(8n+6) .cover{transform:rotate(1.5deg)}.releases a:nth-child(8n+7) .cover{transform:rotate(-2.5deg)}.releases a:nth-child(8n+8) .cover{transform:rotate(2deg)}.logo{max-width:100vw;min-width:350px}.gloom{position:fixed;top:0;left:0;width:40%;height:100vh;display:flex;flex-direction:column;align-items:center;overflow:hidden;pointer-events:none}.gloom .body{background-image:url(/res/GloomPrint.webp);width:818px;height:1111px;left:-380px;position:absolute;top:0;transition:left .2s ease-in-out;animation:slideInLeft .8s ease-out,opacity .2s ease-in-out}body.left .gloom .body{left:-180px;transition:left .2s ease-in-out,opacity .2s ease-in-out}.gloom .hand{background-image:url(/res/GloomHand.png);width:53px;height:136px;left:-10px;top:30px;position:absolute;z-index:10;transition:left .2s ease-in-out}.doom{position:fixed;top:0;right:0;width:40%;height:100vh;display:flex;flex-direction:column;align-items:center;overflow:hidden;pointer-events:none}.doom .body{background-image:url(/res/DoomPrint.webp);width:753px;height:1021px;right:-360px;position:absolute;top:0;transition:right .2s ease-in-out;animation:slideInRight .8s ease-in-out,opacity .2s ease-in-out}@keyframes nugAppear{0%{opacity:0}to{opacity:1;cursor:pointer;pointer-events:auto}}.doom .body .chicken{background-image:url(/res/DoomChicken.png);background-size:cover;opacity:0;position:absolute;width:200px;height:162px;top:400px;left:300px;animation:nugAppear 2s ease-out 5s forwards}body.right .doom .body{right:-140px;transition:right .2s ease-in-out,opacity .2s ease-in-out}.doom .hand{background-image:url(/res/DoomHand.png);width:61px;height:147px;right:-15px;top:30px;position:absolute;z-index:10;transition:right .2s ease-in-out}.character{opacity:100%;transition:opacity .5s ease-in-out;z-index:20}.character.hidden{opacity:0%;transition:opacity .5s ease-in-out}@media(max-width:1600px){.doom .body{right:-450px}.gloom .body{left:-500px}body.right .doom .body{right:-300px}body.left .gloom .body{left:-350px}.doom .hand{right:-60px;transition:right .2s ease-in-out}.gloom .hand{left:-60px;transition:left .2s ease-in-out}}@media(max-width:1400px){.character{opacity:.66;transition:opacity .5s ease-in-out}}@media(max-width:1250px){.character{opacity:0%;transition:opacity .5s ease-in-out}}@media(max-width:760px){article h1{padding-left:1em;padding-right:1em;font-size:2.6em}}@media(min-width:761px){section.song-about .divider.small{display:none}}@media(max-width:760px){section.about>ul{flex-direction:column;min-width:unset}section.about>ul>li:nth-child(1){margin-bottom:2rem}section.about>ul>li ul{font-size:unset}section:nth-of-type(1){min-height:90vh}section.latest p:nth-of-type(1){flex-direction:column;text-align:center}section.latest p img{margin-bottom:1rem;margin-right:0;max-width:unset;width:90vw}section.latest p:nth-of-type(2){display:flex;flex-direction:column}section.latest p:nth-of-type(2) span{display:none}section.song-about{flex-direction:column-reverse}section.song-about>div:first-child{width:100%;font-size:unset}section.song-about>div:first-child ul{list-style-type:none;padding:0;color:#141212}section.song-about>div p.lyrics{font-size:unset}section.song-about img:not(:first-child):not(.divider){display:none}section.song-about iframe{display:none}section.song-about{flex-direction:column}}@media(max-width:850px){.releases,.logo{max-width:75vw}section>.logo-link{align-self:stretch;min-width:0}section>.logo-link>.logo{display:block;position:relative;left:50%;transform:translate(-50%)}}@media(max-width:820px){footer{gap:.5rem;justify-content:space-between}}body.loading{pointer-events:none}body.loading:before{content:"";position:fixed;inset:0;background:#00000080;z-index:999}.spinner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;display:none}body.loading .spinner{display:block}.spinner:after{content:"";display:block;width:50px;height:50px;border:8px solid rgba(232,180,130,.3);border-top-color:#e8b482;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes slideInLeft{0%{left:-550px}}@keyframes slideInRight{0%{right:-530px}}@keyframes popIn{0%{opacity:0;transform:scale(.6)}to{opacity:1}}body.loading article{opacity:0;pointer-events:none}::-webkit-scrollbar{width:8px;transition:width .5s ease-in-out}::-webkit-scrollbar-track{background:#0003;box-shadow:4px 0 #00000040}::-webkit-scrollbar-thumb{background:#d11f28;border-radius:5px;margin-top:4px;margin-bottom:4px}::-webkit-scrollbar-thumb:hover{background:#e13139}.subscribe{background-color:#0c0b0b;padding:1rem;border-radius:10px;display:flex;gap:.5rem;margin-bottom:.25em}.break{top:0}.break,.break2{position:absolute;width:100%;height:10px;background-image:url(/res/Break.png);background-size:100% 100%;background-repeat:no-repeat}.break2{bottom:0;transform:rotate(180deg)}.scroll-indicator{position:absolute;bottom:4rem;left:50%;transform:translate(-50%);font-size:2em;color:#edbd87;animation:bounce 2s infinite;cursor:pointer}body.scrolled .scroll-indicator{display:none}@keyframes bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(15px)}}.gloomnomicon-message .fa-puzzle-piece{color:#0c0b0b!important;opacity:.75!important}.gloomnomicon-message .clue{display:block;max-width:100%;font-style:normal;white-space:normal;line-height:normal;font-size:.8em;text-align:center;margin-top:.5rem;color:#0c0b0b!important;opacity:0;filter:blur(10px);animation:gloomClueFadeIn 3s ease forwards}@keyframes gloomClueFadeIn{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.gloomnomicon{position:relative}.gloomnomicon img{height:22px}.gloomnomicon:not(.found){display:none}.gloomnomicon:hover .gloomnomicon_info,.socials .account_info.show{opacity:1;bottom:calc(100% + 20px);transition:opacity .5s,bottom .2s ease}.gloomnomicon .gloomnomicon_info{pointer-events:none}.gloomnomicon .gloomnomicon_info,.socials .account_info{position:absolute;bottom:-200px;left:50%;transform:translate(-50%);background:#fff;color:#0c0b0b;padding:.8rem;border-radius:.5em;font-size:.7em;white-space:nowrap;text-align:center;font-family:gimp_scribbleregular,cursive;text-transform:lowercase;font-weight:600;opacity:0;transition:opacity .5s,bottom .2s ease}.gloomnomicon_info span,.account_info span{display:block;text-align:right;text-transform:uppercase;margin-top:.5rem}.gloomnomicon_info .speech-arrow,.account_info .speech-arrow{position:absolute;bottom:-5px;left:50%;transform:translate(-50%) rotate(45deg);width:10px;height:10px;background:#fff}.socials .account_info{left:auto;right:0;transform:translate(0);display:flex;flex-direction:column;width:250px;white-space:normal;font-family:Wood Heinz No4 New Regular,sans-serif;text-transform:none}.socials .account_info .page{display:flex;flex-direction:column}.socials .account_info .page:not(.show){display:none}.socials .account_info .speech-arrow{left:auto;right:10px;transform:translate(0) rotate(45deg)}.socials .account_info .profile{display:grid;grid-template-columns:1fr auto;align-items:center;justify-items:start}.socials .account_info .profile label{cursor:pointer;width:100%;text-align:left}.socials .account_info .profile label:hover,.socials .account_info .profile button:hover{color:#af1e23}.socials .account_info .profile label.unread:after{content:"NEW";margin-left:.5rem;color:#af1e23;font-size:.75em;animation:unread-pulse 1s infinite}@keyframes unread-pulse{0%{color:#d11f28;transform:rotate(-20deg) translateY(0)}50%{color:#ff6b6b;transform:rotate(-20deg) translateY(-2px)}to{color:#d11f28;transform:rotate(-20deg) translateY(0)}}.socials .account_info .login{display:flex;flex-direction:row}.socials .account_info input:disabled,.socials .account_info button:disabled{opacity:.5;cursor:not-allowed}.socials .account_info input{padding:.25rem;border:1px solid #ccc;border-radius:4px;font-size:1em;background-color:#fff;border:2px solid #0c0b0b;color:#0c0b0b;margin:0 1em 0 0;font-family:Wood Heinz No4 New Regular,sans-serif}.socials .account_info .verify input{width:13.8%;margin-right:0;padding:0 0 4px;text-align:center;font-size:1.2em}.account_info .account-message,.account_info .verify-message,.account_info .login-message{white-space:nowrap}.account_info span{text-align:center;text-transform:none;margin-top:.5rem;color:#0c0b0b;opacity:.75;margin-bottom:.5rem}.account_info span.error{color:#af1e23;opacity:1}.account_info button{padding:0;margin:0 1em 0 0;top:.5rem;background-color:#fff;color:#0c0b0b;height:30px;width:12px;font-size:1em}@keyframes appear{0%{opacity:0;height:0px}to{opacity:1;height:20px}}.gloomnomicon.found img{animation:appear .5s ease-out forwards}.gloomnomicon.notallfound img{animation:twinkle 1.5s infinite}@keyframes twinkle{0%,to{transform:scale(1)}50%{transform:scale(1.2);filter:drop-shadow(0px 0px 4px #af1e23) drop-shadow(0px 0px 4px #af1e23)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.expandscrollable{cursor:pointer}.scrollable.tabs{white-space:pre;font-family:monospace,Courier New;overflow-x:hidden;max-width:95vw;padding-left:30vw;padding-right:30vw;margin-bottom:3rem}section.booklet .scrollable{overflow-x:hidden;padding-left:30vw;padding-right:30vw;max-width:100vw;cursor:grab;transition:padding .1s ease-in-out}section .scrollable.horizontal{display:flex;gap:1rem;overflow-x:hidden;padding-left:30vw;padding-right:30vw;max-width:100vw;cursor:grab;transition:padding .1s ease-in-out}section .scrollable.horizontal>div{flex-shrink:0}section.booklet img.booklet{display:block;height:auto}@media(max-width:1250px){section.booklet .scrollable{padding-left:10vw;padding-right:10vw;transition:padding .1s ease-in-out}}section.story a,section.tabs a{color:#fff;text-decoration:none}section.story a:hover,section.tabs a:hover{color:#edbd87f2;transform:scale(1.05);transition:color .2s ease-in-out,transform .2s ease-in-out}.interview{display:flex;flex-direction:column;max-width:800px;padding:0;list-style-type:none}.interview li{gap:.5rem;padding:1rem;border-radius:8px;text-align:left}.interview li:nth-child(2n){display:flex;flex-direction:column}.interview li .blake,.interview li .gloomterview{text-align:right}.interview li .blake{position:relative;color:#d11f28}.interview li .gloomterview{position:relative;color:#edbd87}.interview li .blake:after{content:"(Blake)";position:absolute;opacity:.4;margin-left:1.6rem;left:100%}.interview li .gloomterview:after{content:"(Gloom)";position:absolute;opacity:.4;margin-left:1rem;left:100%}@media(max-width:1000px){.interview li .blake:after,.interview li .gloomterview:after{display:none}.interview li .blake:before{content:"Blake: ";opacity:.4}.interview li .gloomterview:before{content:"Gloom: ";opacity:.33}}section .divider{max-width:800px}span.hint{display:inline-block;animation:sparkle .4s ease-in-out 3}span.censor{position:relative}span.censor:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/res/Divider.svg);background-size:2000%;background-position:center;animation:sparkle .4s ease-in-out 3;pointer-events:none;transition:opacity .5s ease-in-out,transform .2s ease-in-out}span.censor:not(.hard):hover:before{transform:translateY(-15px) rotate(5deg);transition:opacity .5s ease-in-out,transform .2s ease-in-out}span.censor:nth-of-type(3n+2):before{transform:rotate(5deg)}span.censor:nth-of-type(3n+3):before{transform:rotate(-6deg)}span.censor:nth-of-type(3n+2):hover:before{transform:translateY(15px) rotate(-3deg)}span.censor:nth-of-type(3n+3):hover:before{transform:translateY(-15px) rotate(-6deg)}@keyframes sparkle{0%{transform:translate(0) rotate(0)}12.5%{transform:translateY(-.5px) rotate(-7deg)}25%{transform:translate(0) rotate(0)}37.5%{transform:translateY(.5px) rotate(7deg)}50%{transform:translate(0) rotate(0)}62.5%{transform:translateY(-.2px) rotate(-3deg)}75%{transform:translate(0) rotate(0)}87.5%{transform:translateY(.2px) rotate(37deg)}to{transform:translate(0) rotate(0)}}.boid{cursor:pointer;position:absolute;right:10%;top:-42px;width:64px;height:64px;background-image:url(/res/Boid.png);background-repeat:no-repeat;background-position:0 0;background-size:12800px 64px;animation:boidFly 10s steps(200) infinite}@media(max-width:800px){.boid{right:16px}}.boid2{cursor:pointer;position:absolute;left:-60px;top:-82px;width:64px;height:81px;background-image:url(/res/Boid2.png);background-repeat:no-repeat;background-position:0 0;background-size:640px 81px;transform:scale(.8)}@keyframes boidFly{0%{background-position:0 0}to{background-position:-12800px 0}}@keyframes boidLand{0%{background-position:0 0}to{background-position:-576px 0;left:10%;top:-59px}}@media(max-width:800px){@keyframes boidLand{0%{background-position:0 0}to{background-position:-576px 0;left:16px;top:-59px}}}.clue{font-size:.4em;padding:0;margin:0;opacity:.25;line-height:0;transform:translateY(2.5em);font-style:italic}.expandedpanel{margin-top:2rem;max-width:90vw;min-width:300px;width:800px;height:600px;display:flex;flex-direction:column;position:relative;border-radius:1rem;overflow:hidden;text-transform:none}.expandedpanel>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;z-index:0}.expandedpanel div.about{position:absolute;bottom:0;left:0;width:100%;flex-grow:1;background:linear-gradient(to bottom,transparent 0%,rgba(12,11,11,.6) 15%,rgba(12,11,11,.7) 55%,rgba(0,0,0,.8) 100%);padding:1rem}.gloomnomicon_sync{pointer-events:none;visibility:hidden;position:absolute;background-color:#fff;padding:2rem;bottom:20px;left:50%;border-radius:.5em;transition:opacity .2s ease-in-out,transform .2s ease-in-out;cursor:pointer;transform:translate(-50%) translateY(320px);opacity:0;z-index:10;display:flex;flex-wrap:wrap;align-items:flex-start}.gloomnomicon_sync.show{pointer-events:auto;visibility:visible;opacity:1;transform:translate(-50%) translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.gloomnomicon_sync p{position:relative;margin:0;margin-bottom:2rem;padding:0;color:#0c0b0b;max-width:70%}.gloomnomicon_sync img{max-width:30%;padding-right:1em;flex-shrink:1}@media(max-width:800px){.gloomnomicon_sync p{max-width:100%}.gloomnomicon_sync{width:90vw}.gloomnomicon_sync img{display:none}}@media(max-width:400px){.gloomnomicon_sync p{font-size:.8em}}@media(max-width:300px){.gloomnomicon_sync p{font-size:.7em}}.gloomnomicon_sync .buttons{min-width:100%;display:flex;gap:1rem;justify-content:center}.gloomnomicon_sync .buttons button{padding:.5rem 1rem;border:none;border-radius:.5em;color:#fff;font-weight:700;cursor:pointer;text-transform:uppercase;transition:background-color .2s ease-in-out,transform .2s ease-in-out}.gloomnomicon_sync .buttons button:hover{background-color:#af1e23;transform:scale(1.05)}.yt-video{border-radius:1rem;width:80vw;height:auto;max-width:800px;display:block;aspect-ratio:16 / 9}@media(max-width:760px){.yt-video{width:calc(100vw - 40px);height:50.625vw}}span.family:not(.found){font-family:Gloomnomicon_Families;line-height:0;font-size:1.2em;position:relative;top:1.5px}.account-trophies span{color:#af1e23;cursor:pointer;animation:trophyThrob 1s ease-in-out infinite}@keyframes trophyThrob{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media(max-width:760px){.sticker-drop-target.embedded[data-slot=front_gloom]{top:1em;left:-.5%}.sticker-drop-target.embedded[data-slot=front_doom]{top:1em;left:101%}}.sticker-drop-target[data-slot=front_community_left]{top:70px!important;left:60px!important}.sticker-drop-target[data-slot=front_community_right]{top:70px!important;left:calc(100% - 60px)!important}section.latest>.sticker-host,section.social>.sticker-host{width:min(800px,100%)}section.social>h2{z-index:2}.sticker-drop-target[data-slot=front_about_left],.sticker-drop-target[data-slot=front_stalk_left]{top:0!important;left:60px!important;z-index:1!important}.sticker-drop-target[data-slot=front_about_right],.sticker-drop-target[data-slot=front_stalk_right]{top:0!important;left:calc(100% - 60px)!important;z-index:1!important}.sticker-drop-target[data-slot=front_doomperson]{top:420px!important;left:480px!important;width:80px!important;height:80px!important;transform:rotate(-15deg)!important}.sticker-drop-target[data-slot=front_gloomperson]{top:420px!important;left:280px!important;width:80px!important;height:80px!important;transform:rotate(15deg)!important}.sticker-drop-target[data-slot=front_gloomperson] img,.sticker-drop-target[data-slot=front_doomperson] img{filter:drop-shadow(0px 2px 2px rgba(0,0,0,.5))}.gloomamp img,.gloomampmobile img{opacity:1;height:20px;transition:filter .2s ease-in-out,opacity .2s ease-in-out}.gloomamp:hover img,.gloomampmobile:hover img{opacity:.8;filter:drop-shadow(0px 0px 4px #af1e23) drop-shadow(0px 0px 4px #af1e23);transition:filter .2s ease-in-out,opacity .2s ease-in-out}@media(max-width:900px){.gloomamp{display:none}.gloomampmobile{display:block}}@media(min-width:901px){.gloomampmobile{display:none}}#account_profile{position:fixed;overflow-y:auto;width:100%;height:100%;top:0;left:0;background-color:#000000bf;backdrop-filter:blur(12px);z-index:10000;display:flex;justify-content:center}#account_profile .profile{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;max-width:90vw}#account_profile .profile .input_section{width:100%}#account_profile .profile .input_group{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:400px}#account_profile .profile .input_group.options{display:grid;grid-template-columns:1fr auto}#account_profile .profile .input_group input[type=checkbox]{appearance:none;width:40px;height:20px;background-color:#ccc;border-radius:10px;position:relative;cursor:pointer;transition:background-color .2s ease-in-out;margin-bottom:1rem}#account_profile .profile .input_group input[type=checkbox]:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:#fff;border-radius:50%;transition:transform .2s ease-in-out}#account_profile .profile .input_group input[type=checkbox]:checked{background-color:#af1e23}#account_profile .profile .input_group input[type=checkbox]:checked:before{transform:translate(20px)}#account_profile .profile .input_group label{font-family:Wood Heinz No4 New Regular,sans-serif;font-size:.9em;color:#edbd87}#account_profile .profile .input_group input[type=text],#account_profile .profile .input_group input[type=email],#account_profile .profile .input_group select{width:100%;padding:.5rem;margin:0}#account_profile .profile .input_group input[type=email]{background-color:#333;color:#555;cursor:not-allowed;pointer-events:none}#account_profile .profile .input_group span{font-size:.8em;color:#af1e23;text-align:center}#account_profile .profile #account_bio{font-family:Wood Heinz No4 New Regular,sans-serif;font-size:1em;height:150px;border-radius:.25em}#account_profile .birthday_inputs{display:flex;gap:.5rem}#account_profile .profile select{font-family:Wood Heinz No4 New Regular,sans-serif;font-size:1em;width:50%;border-radius:.25em}#account_profile .profile input:focus,#account_profile .profile select:focus,#account_profile .profile textarea:focus{outline:none;outline:2px solid #af1e23}#account_profile .profile .family_grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;width:100%}#account_profile .profile .family_card{display:inline-flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;padding:.5rem;margin:0;border-radius:.5em;background-color:#fff;color:#edbd87;cursor:pointer;transition:border-color .2s ease-in-out,transform .2s ease-in-out,background-color .2s ease-in-out}#account_profile .profile .family_card:hover,#account_profile .profile .family_card:focus-visible{border-color:#edbd87;border-width:2px;transform:translateY(-2px);outline:none}#account_profile .profile .family_card.selected{border-color:#af1e23;background-color:#edbd87;box-shadow:0 0 0 1px #af1e2359}#account_profile .profile .family_card_clear_mark{font-family:Wood Heinz No4 New Regular,sans-serif;font-size:1.1em;line-height:1;color:#000}#account_profile .profile .family_card_icon{display:block;width:100%;height:100%;object-fit:contain}#account_profile .profile .family>span{text-justify:center}#account_profile .profile button{padding:.5rem 1rem;border:none;border-radius:.5em;background-color:#af1e23;color:#fff;font-weight:700;cursor:pointer;text-transform:uppercase;transition:background-color .2s ease-in-out,transform .2s ease-in-out;margin-top:2em;margin-bottom:2em}#account_profile .profile #cancel{background-color:#ccc;color:#333}body.no-scroll{overflow:hidden}@media(max-width:1000px){#account_profile .profile{justify-content:flex-start}#account_profile .profile .input_group{margin-top:.5em}#account_profile .profile .family_grid{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:1001px){#account_profile .profile{height:calc(100vh - 2rem);justify-content:flex-start}#account_profile .profile .input_section{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:stretch;gap:1rem;flex:1 1 auto;min-height:500px;justify-content:flex-start}#account_profile .profile .input_section .input_group{flex:0 0 auto}}
