@font-face{font-family:BoldPixels;src:url(/assets/BoldPixels-Lnd-TP5T.otf) format("opentype"),url(../assets/fonts/BoldPixels.ttf) format("truetype")}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;height:100dvh!important;background-color:#000;background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1761727900/desktop-background-start-cropped_djmrwd.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;cursor:url(https://res.cloudinary.com/din119ww9/image/upload/v1764232821/image_4_2x_1_1_bayylw.png) 0 0,auto!important}.mute-button{position:fixed;top:3vh;left:2vw;border:none;width:75px;height:75px;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:1000}.info-button{position:fixed;top:3vh;right:2vw;width:75px;height:75px;background-color:transparent;background-image:url(https://res.cloudinary.com/diycpogap/image/upload/v1762981474/lore-parchment_xmzlab.png);background-size:contain;background-position:center;background-repeat:no-repeat;border:none;z-index:900;transition:opacity .3s ease}.info-button.hidden{opacity:0;pointer-events:none}.mute-button.mute-icon{background-image:url(https://res.cloudinary.com/diycpogap/image/upload/v1762808735/mute-icon_txyjso.png)}.mute-button.sound-icon{background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1762423571/aset_mute_gykvou.png)}.screen{width:100%;height:100vh;height:100dvh!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:15vh}.board-container{position:relative;display:inline-block;width:fit-content}.wooden-board{position:relative;width:80vw;max-width:700px;margin:0 auto 30px;background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1761747881/tablero_dham52.png);background-repeat:no-repeat;background-size:contain;background-position:center;display:flex;justify-content:center;align-items:center;aspect-ratio:2.2 / 1;overflow:hidden}.game-title{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);font-family:BoldPixels,sans-serif;font-size:clamp(6rem,12vw,5rem);font-weight:700;text-transform:uppercase;text-align:center;margin:0;padding:0;background:radial-gradient(ellipse at center,#f3bc55,#e09637);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:4.5px #381C0E;white-space:normal;width:75%;line-height:6vh;word-spacing:-25px}.play-button{background:none;border:none;padding:0;display:block;width:100px;height:100px;background-color:transparent;background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1761747882/Play_ofexbx.png);background-size:contain;background-position:center;background-repeat:no-repeat}.back-button{position:fixed;top:89vh;left:55vw;background:none;border:none;padding:0;display:block;width:75px;height:75px;background-color:transparent;background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1761747881/casa_ydmzkk.png);background-size:contain;background-position:center;background-repeat:no-repeat}.game-start-button{position:fixed;top:89vh;left:40vw;background:none;border:none;padding:0;display:block;width:75px;height:75px;background-color:transparent;background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1761747881/Okay_x51t8w.png);background-size:contain;background-position:center;background-repeat:no-repeat}.info-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:2000;transition:opacity .3s ease}.info-popup.hidden{opacity:0;pointer-events:none}.info-content{position:relative;height:80%;aspect-ratio:.8 / 1;background:url(https://res.cloudinary.com/djuisin8z/image/upload/v1761747881/pergamino_uvllsi.png) no-repeat center;background-size:contain;color:#1a0d05;font-family:BoldPixels,sans-serif;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;padding:6vh 4vw;z-index:2;border-radius:10px}.info-content h2{color:#3b1d09;font-size:1.5rem;margin-top:13vh;margin-bottom:15px;text-shadow:0 2px 2px #f5d28c;transform:translate(10px)}.info-content p{font-size:24px;color:#1a0d05;line-height:1.5;width:80%;transform:translate(15px)}.alert-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:2000;transition:opacity .3s ease}.alert-popup.hidden{opacity:0;pointer-events:none}.alert-content{position:relative;width:50vh;height:36vh;background:url(https://res.cloudinary.com/djuisin8z/image/upload/v1762417265/pizarra_uwoqkh.png) no-repeat center;background-size:100% 100%;color:#f2e6d0;font-family:BoldPixels,sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:40px 30px;z-index:2;box-sizing:border-box}.alert-message{font-size:24px;color:#f2e6d0;line-height:1.4;width:85%;margin-bottom:20px;word-wrap:break-word;text-shadow:-1px -1px 0 #522c10,1px -1px 0 #522c10,1px 1px 0 #522c10,-1px 1px 0 #522c10}.alert-buttons{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:10px}.alert-btn{min-width:120px;height:60px;border:none;border-radius:0;background-color:transparent;background-image:url(https://res.cloudinary.com/din119ww9/image/upload/v1763978538/Proyecto_nuevo_12_1_jjmdga.png);background-size:contain;background-repeat:no-repeat;background-position:center;font-family:BoldPixels,sans-serif;font-size:24px;color:#f2e6d0;transition:transform .2s ease,filter .2s ease;padding:0 20px}.alert-btn:hover{transform:scale(1.1);filter:brightness(1.15);box-shadow:none}.alert-btn.hidden{display:none}.alert-popup.winner-alert .alert-message{font-size:32px}.alert-popup.winner-alert .alert-btn{min-width:180px;height:70px;font-size:28px;padding:0 25px}button,.mute-button,.info-button,.back-button,.play-button,.game-start-button,.action-btn,.sacrifice-action-btn{border-radius:50%;overflow:visible;transition:transform .3s,filter .3s;cursor:inherit}button:hover,.mute-button:hover,.info-button:hover,.back-button:hover,.play-button:hover,.game-start-button:hover,.action-btn:hover,.sacrifice-action-btn:hover{transform:translateZ(20px) scale(1.08);filter:brightness(1.15);box-shadow:0 0 30px 10px #0078ff99,0 0 10px 4px #0078ff66}#player-selection-screen{padding-top:0;justify-content:flex-start;position:relative}#player-selection-screen .container{display:flex;justify-content:space-around;align-items:center;height:100%;padding:80px 40px 120px;box-sizing:border-box;width:100%}#player-selection-screen .add-board{background:url(https://res.cloudinary.com/djuisin8z/image/upload/v1762417265/pizarra_uwoqkh.png) center/contain no-repeat;background-size:100% 100%;width:50vh;height:36vh;padding:70px;border-radius:0;box-shadow:0 4px transparent;box-sizing:border-box}#player-selection-screen .board-header{background:url(https://res.cloudinary.com/djuisin8z/image/upload/v1762416014/teminalSuperior_osdhny.png) center/contain no-repeat;text-align:center;font-size:24px;padding:20px;color:#ffe6b3;letter-spacing:1px;font-family:BoldPixels,sans-serif;text-shadow:-1px -1px 0 #522c10,1px -1px 0 #522c10,1px 1px 0 #522c10,-1px 1px 0 #522c10}#player-selection-screen .board-body{margin-top:20px}#player-selection-screen .input-wrapper{display:flex;align-items:center;background:#222;border:2px solid #444;border-radius:6px;height:40px;margin-bottom:20px;padding:0 10px}#player-selection-screen .input-wrapper input{background:transparent;border:none;color:#fff;flex:1;outline:none;font-size:20px;font-family:BoldPixels,sans-serif}#player-selection-screen .input-wrapper input::placeholder{color:#888}#player-selection-screen .icon{width:24px;height:24px;margin-left:8px}#player-selection-screen .buttons-row{display:flex;justify-content:space-around;margin-top:10px}#player-selection-screen .action-btn{width:60px;height:60px;border:none;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center;cursor:inherit;transition:transform .2s ease}#player-selection-screen .action-btn:hover{transform:scale(1.1)}#player-selection-screen .cross{background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1762156684/asset_eliminar_lzygb1.png)}#player-selection-screen .plus{background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1761747881/mas_thh33r.png)}#player-selection-screen .vikings-list{display:flex;flex-wrap:wrap;justify-content:center;width:50%;gap:20px;max-height:60vh;overflow-y:auto}#player-selection-screen .viking-item{display:flex;align-items:center;gap:10px;font-size:36px;font-family:BoldPixels,sans-serif;color:#f2e6d0;text-shadow:-1px -1px 0 #522c10,1px -1px 0 #522c10,1px 1px 0 #522c10,-1px 1px 0 #522c10}#player-selection-screen .viking-item img{width:45px;height:45px}#ingame-screen .ingame-background-video{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}#ingame-screen .ingame-background-video-desktop{display:block}#ingame-screen .ingame-background-video-mobile{display:none}#ingame-screen .thor-character{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(https://res.cloudinary.com/diycpogap/image/upload/v1762901731/thor-background-relaxed_csuq0f.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:5;pointer-events:none;transition:background-image .5s ease}#ingame-screen .thor-character.thor-character-mad{background-image:url(https://res.cloudinary.com/diycpogap/image/upload/v1762902368/thor-background-shouting_quv4zf.png)}.lightning-animation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;pointer-events:none;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .2s ease}.lightning-animation.hidden{display:none}.lightning-animation:not(.hidden){opacity:1}.lightning-animation img{width:100%;height:100%;object-fit:cover}#ingame-screen .back-button{top:3vh;left:89vw;position:fixed;z-index:10}#ingame-screen .sacrifice-action-btn{position:fixed;bottom:15px;left:50.2%;transform:translate(-50%);width:90px;height:90px;border:none;background-color:transparent;background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1762156683/aset_rayo_pfqqwh.png);background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .2s ease;z-index:10}#ingame-screen .sacrifice-action-btn:hover{transform:translate(-50%) scale(1.1)}#ingame-screen .sacrifice-action-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}#ingame-screen .sacrifice-action-btn:disabled:hover{transform:translate(-50%) scale(1);filter:none;box-shadow:none}#runesCircleContainer{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%) scale(.8) rotate(-15deg);width:500px;height:500px;border-radius:50%;z-index:8;pointer-events:none;opacity:0;filter:blur(6px);transition:opacity 1.2s ease-out,transform 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s ease-out}#runesCircleContainer.visible{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0);filter:blur(0)}.rune-item{position:absolute;width:90px;height:90px;border-radius:50%;background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s ease}.rune-item.chosen{z-index:20;transform:scale(1.5) translate(-50%,-50%);left:55%!important;top:50%!important}.rune-item.dimmed{opacity:.3}.chosen-viking-name{position:absolute;top:45%;left:50%;transform:translate(-50%);font-family:BoldPixels,sans-serif;font-size:50px;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,2px 2px 0 #000,2px 2px 0 #000;color:#38fbf9;opacity:0;transition:opacity 1.5s ease;z-index:25}.chosen-viking-name.visible{opacity:1}.thor-rage-text{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);font-family:BoldPixels,sans-serif;font-size:100px;color:#c5a746;line-height:1.3;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,2px 2px 0 #000,2px 2px 0 #000;z-index:30;opacity:0;transition:opacity .5s ease;pointer-events:none}.thor-rage-text:not(.hidden){opacity:1}.bubble{position:relative;display:flex;margin:10px;margin-right:125vh;margin-top:40vh;text-align:center;font-size:20px;font-family:BoldPixels,sans-serif;line-height:1.3em;letter-spacing:-.02em;background-color:#fff;color:#000;padding:6px;box-sizing:border-box;width:200px;box-shadow:0 -2px #fff,0 -4px #000,2px 0 #fff,2px -2px #000,4px 0 #000,0 2px #fff,0 4px #000,-2px 0 #fff,-2px 2px #000,-4px 0 #000,-2px -2px #000,2px 2px #000}.bubble.shadow{box-shadow:0 -2px #fff,0 -4px #000,2px 0 #fff,2px -2px #000,4px 0 #000,0 2px #fff,0 4px #000,-2px 0 #fff,-2px 2px #000,-4px 0 #000,-2px -2px #000,2px 2px #000,2px 6px #00000040,6px 2px #00000040,4px 4px #00000040}.bubble.mini{width:110px;font-size:16px;padding:4px;font-family:monospace}.bubble.medium{width:350px}.bubble.large{width:560px;font-size:24px;text-align:left;text-transform:uppercase}.bubble.grow{width:initial}.bubble:after{content:"";display:block;position:absolute;box-sizing:border-box}.bubble.top:after{height:2px;width:2px;top:-4px;left:16px;box-shadow:0 -2px #000,0 -4px #000,0 -6px #000,0 -8px #000,-2px -6px #000,-4px -4px #000,-6px -2px #000,-2px -2px #fff,-4px -2px #fff,-2px -4px #fff,-2px 0 #fff,-4px 0 #fff,-6px 0 #fff}.bubble.right:after{height:2px;width:2px;top:42px;right:-4px;background:#fff;box-shadow:2px -2px #fff,2px 0 #fff,4px 0 #fff,0 -4px #fff,2px 2px #000,4px 2px #000,6px 2px #000,8px 2px #000,6px 0 #000,4px -2px #000,2px -4px #000,0 -2px #fff}.bubble.bottom:after{height:2px;width:2px;bottom:-4px;left:16px;box-shadow:0 2px #000,0 4px #000,0 6px #000,0 8px #000,-2px 6px #000,-4px 4px #000,-6px 2px #000,-2px 2px #fff,-4px 2px #fff,-2px 4px #fff,-2px 0 #fff,-4px 0 #fff,-6px 0 #fff}.bubble.left:after{height:2px;width:2px;top:10px;left:-4px;background:#fff;box-shadow:-2px -2px #fff,-2px 0 #fff,-4px 0 #fff,0 -4px #fff,-2px 2px #000,-4px 2px #000,-6px 2px #000,-8px 2px #000,-6px 0 #000,-4px -2px #000,-2px -4px #000,0 -2px #fff}#credit-screen{background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1763923517/desktop-background-ingame_4_mjxdvu.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding-top:0}.credit-content{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:80vw;height:auto;background-size:100% 100%;color:#f2e6d0;font-family:BoldPixels,sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:40px 30px;z-index:10;box-sizing:border-box}.credit-message{font-size:100px;color:#c5a746;line-height:1.3;width:85%;margin-bottom:30px;word-wrap:break-word;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,2px 2px 0 #000,2px 2px 0 #000}.credit-subtitle{font-size:50px}.credits-home-button{position:absolute;min-width:75px;height:75px;background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1761747881/casa_ydmzkk.png);background-repeat:no-repeat;background-size:contain;background-position:center;background-color:transparent;border:none;outline:none;cursor:inherit;top:3vh;left:46%}.credit-characters{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none}.name{position:absolute;font-size:40px;color:#c5a746;font-family:BoldPixels,sans-serif;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,2px 2px 0 #000,2px 2px 0 #000}.name.n1{left:31.75%;bottom:16.5%}.name.n2{left:38.25%;bottom:21%}.name.n3{left:45.25%;bottom:25.5%}.name.n4{left:52.25%;bottom:21%}.name.n5{left:59.5%;bottom:17.5%}.credit-characters img{position:absolute;width:130px}.credit-characters img:nth-child(1){left:31%;bottom:2%}.credit-characters img:nth-child(2){left:38%;bottom:6%}.credit-characters img:nth-child(3){left:44.5%;bottom:11%}.credit-characters img:nth-child(4){left:52%;bottom:6%}.credit-characters img:nth-child(5){left:60%;bottom:2%}@media (max-height: 900px){.game-title{font-size:clamp(6rem,12vw,5rem);-webkit-text-stroke:4.5px #381C0E;line-height:8vh;word-spacing:-25px}.info-content{height:80%;aspect-ratio:.8 / 1}.info-content h2{font-size:2.5rem;margin-top:12vh}.info-content p{font-size:19px}.close-info{top:90vh;width:60px;height:60px}.alert-popup{top:0;left:0;width:100%;height:100%}.alert-popup.hidden{opacity:0;pointer-events:none}.alert-message{font-size:20px;line-height:1.2;margin:0}.alert-buttons{margin:0}.alert-btn:hover{transform:scale(1.1);filter:brightness(1.15);box-shadow:none}.alert-btn.hidden{display:none}.alert-popup.winner-alert .alert-message{font-size:30px;margin-bottom:10px}.alert-popup.winner-alert .alert-btn{min-width:180px;height:60px;font-size:28px;padding:0 25px}#player-selection-screen .add-board{padding:40px}#player-selection-screen .board-header{font-size:18px;padding:10px;color:#ffe6b3;letter-spacing:1px;font-family:BoldPixels,sans-serif}#ingame-screen .sacrifice-action-btn{bottom:7.5px;left:50.2%;width:75px;height:75px}#ingame-screen .back-button{left:87vw;width:75px;height:75px}#runesCircleContainer{top:38%;left:50%}.rune-item.chosen{left:54%!important}.chosen-viking-name{left:50%}.credit-character{width:110px}.credit-character.c1{left:25%;bottom:0%}.credit-character.c2{left:35%;bottom:3%}.credit-character.c3{left:47%;bottom:7%}.credit-character.c4{left:59%;bottom:3%}.credit-character.c5{left:70%;bottom:0%}.name{font-size:30px}.name.n1{left:32.5%;bottom:20%}.name.n2{left:39%;bottom:24%}.name.n3{left:46.25%;bottom:28.5%}.name.n4{left:53%;bottom:23%}.name.n5{left:60.5%;bottom:20%}.credits-home-button{left:46%}}@media (max-width: 768px){html,body{background-image:url(https://res.cloudinary.com/djuisin8z/image/upload/v1761727900/mobile-background-start-cropped_oumb7m.jpg)}.screen{padding-top:6vh}.wooden-board{width:120vw;transform:scale(1.25);margin-top:0vh}.game-title{font-size:clamp(3.6rem,13vw,4.6rem);line-height:5vh;word-spacing:-10px;-webkit-text-stroke:3.125px #381C0E}.play-button{width:90px;height:90px;margin-top:40vh}.mute-button,.info-button{width:50px;height:50px;margin-top:80vh}.mute-button{left:4vw}.info-button{right:4vw}.info-content{width:95vw}.info-content h2{font-size:2rem;margin-top:19vh;margin-bottom:5px}.info-content p{font-size:16px;line-height:1.3;width:80%}.alert-content{padding:30px 20px}.alert-message{font-size:20px;margin-bottom:15px}.alert-btn{min-width:80px;height:45px;font-size:20px;padding:0 15px}.alert-popup.winner-alert .alert-message{font-size:24px}.alert-popup.winner-alert .alert-btn{min-width:160px;height:65px;font-size:24px;padding:0 20px}.alert-buttons{gap:15px}#player-selection-screen{padding-top:0vh}#player-selection-screen .container{flex-direction:column;justify-content:flex-start;align-items:center;gap:28px;width:100%;padding:0;margin:0}#player-selection-screen .add-board{width:80vw;background:url(https://res.cloudinary.com/djuisin8z/image/upload/v1762417265/pizarra_uwoqkh.png) center/contain no-repeat;padding:22px 18px;margin:0 auto;height:31vh}#player-selection-screen .board-header{font-size:17px;margin-bottom:5px;margin-top:30px}#player-selection-screen .board-body{width:100%;margin-top:9px}#player-selection-screen .input-wrapper{width:92%;height:42px;margin:0 auto 12px;border-radius:6px;padding:0 12px}#player-selection-screen .input-wrapper input{font-size:18px}#player-selection-screen .buttons-row{width:100%;display:flex;justify-content:center;gap:30px;margin-top:1px}#player-selection-screen .action-btn{width:50px;height:50px}#player-selection-screen .back-button{left:50vw;margin-top:-8vh}#player-selection-screen .game-start-button{left:28vw;margin-top:-8vh}#player-selection-screen .vikings-list{width:90%;padding-top:10px;gap:8px;margin-top:-30px;justify-content:space-around}#player-selection-screen .vikings-list .viking-item{font-size:30px;gap:5px}#player-selection-screen .vikings-list .viking-item img{width:40px;height:40px}#ingame-screen{overflow:hidden;position:relative}#ingame-screen .ingame-background-video-desktop{display:none}#ingame-screen .ingame-background-video-mobile{display:block}#ingame-screen .thor-character{background-image:url(https://res.cloudinary.com/diycpogap/image/upload/v1762902144/thor-mobile-background-relaxed_b3zn3o.png);background-size:contain;background-position:bottom center;background-repeat:no-repeat;width:100%;height:100%;transform:scale(1.2);transform-origin:bottom center;margin-top:3vh;margin-left:3vh}#ingame-screen .thor-character.thor-character-mad{background-image:url(https://res.cloudinary.com/diycpogap/image/upload/v1762902299/thor-mobile-background-shouting_imbjrs.png)}#runesCircleContainer{position:absolute;top:20%;left:18.25%;width:260px;height:260px;transform:translate(-50%,-50%)}.thor-rage-text{top:20%;left:18.25%;font-size:60px}.rune-item{width:55px;height:55px}.rune-item.chosen{width:80px!important;height:80px!important;top:96%!important;left:96%!important;transform:translate(-50%,-50%) scale(1.1)}.chosen-viking-name{top:43%;font-size:32px;width:90vw;transform:translate(-50%,-50%);left:52%;text-align:center}.bubble{margin-top:32vh;font-size:30px;line-height:.7em;position:absolute;top:22vh;left:15%;transform:translate(-50%) scale(.5);z-index:9999!important;max-width:260px}#info-popup:not(.hidden){z-index:99999!important}#info-popup:not(.hidden){pointer-events:all}#info-popup:not(.hidden)~* .bubble,#info-popup:not(.hidden) .bubble{display:none!important}#alert-popup:not(.hidden){z-index:99999!important}#ingame-screen .sacrifice-action-btn{bottom:6vh;left:50%;transform:translate(-50%);width:70px;height:70px}#ingame-screen .back-button{top:calc(2vh + 60px);top:2vh;right:1vh;left:auto;width:50px;height:50px}#credit-screen{background-image:url(https://res.cloudinary.com/diycpogap/image/upload/v1763630989/credit-screen-background-mobile_lwiygw.jpg);background-attachment:fixed}.credits-home-button{width:50px;height:50px;margin-top:87vh;left:40%;margin-top:84vh}.credit-content{top:3vh;transform:none;left:2vw;padding:0;width:100vw}.credit-message{font-size:50px;margin-bottom:25px}.credit-subtitle{font-size:40px}.credit-characters img{width:90px}.credit-characters img:nth-child(1){left:30%;bottom:46%;transform:translate(-50%)}.credit-characters img:nth-child(2){left:70%;bottom:46%;transform:translate(-50%)}.credit-characters img:nth-child(3){left:30%;bottom:28%;transform:translate(-50%)}.credit-characters img:nth-child(4){left:70%;bottom:28%;transform:translate(-50%)}.credit-characters img:nth-child(5){left:50%;bottom:14%;transform:translate(-50%)}.name.n1{left:30%;bottom:57%;transform:translate(-50%)}.name.n2{left:70%;bottom:57%;transform:translate(-50%)}.name.n3{left:30%;bottom:39%;transform:translate(-50%)}.name.n4{left:70%;bottom:39%;transform:translate(-50%)}.name.n5{left:50%;bottom:24%;transform:translate(-50%)}}
