@font-face{font-family:gt-pressura;src:url(/fonts/GT-Pressura-Mono-Light.woff) format("woff"),url(/fonts/GT-Pressura-Mono-Light.otf) format("opentype")}@font-face{font-family:ibm-plex-mono;src:url(/fonts/IBMPlexMono-Regular.ttf) format("truetype")}@font-face{font-family:ibm-plex-mono;src:url(/fonts/IBMPlexMono-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:ibm-plex-mono;src:url(/fonts/IBMPlexMono-Italic.ttf) format("truetype");font-style:italic}@font-face{font-family:fringe-v2;src:url(/fonts/FringeV2.otf) format("opentype")}@font-face{font-family:fringe-console;src:url(/fonts/TheFringe-Console.otf) format("opentype")}@font-face{font-family:fringe-machine;src:url(/fonts/TheFringe-Machine.otf) format("opentype")}body{background-color:#151514;font-family:ibm-plex-mono,sans-serif}button{font-family:ibm-plex-mono,sans-serif;padding:10px 20px;font-size:20px;background-color:#0009;border:2px solid rgba(242,226,181,1);border-top-width:8px;border-radius:4px;margin:5px 0;color:#f2e2b5;cursor:pointer;transition:border-color .05s;text-transform:uppercase}button:active{border-color:#f4c74e;color:#f4c7ff}button:hover{border-color:#000;background-color:#f2e2b5;color:#000}.phone-container{display:flex;justify-content:center;align-items:center;width:100%;height:667px;overflow:hidden}.app{width:375px;height:667px;box-shadow:0 0 10px #0000001a;border-radius:8px;overflow:hidden;margin:0 auto}.full-height{display:flex;flex-direction:column;height:100%}.Home{background-image:url(/img/home-page/ss1.png)}.Credits{background-image:url(/img/home-page/credits.png)}.Page{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat;height:100%}.Page button{border:none;background:none}.Page button:hover{border:none;background:none;color:#f0c651}.Page button:active{border:none;background:none}.Page .center-button{margin-top:320px;margin-bottom:auto}.Page .bottom-button{margin-bottom:20px}a{color:#cad765}a:hover{text-decoration:none}.Loading{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#000;height:100%}.Loading .loading-text{font-size:22px;color:#fbe05b}.Loading .loading-gif{width:130px;height:auto;margin-bottom:2px}.Loading .progress-blocks{display:flex;flex-wrap:wrap;gap:5px;padding:24px}.Loading .progress-block{width:10px;height:20px;border:1px solid #454545;border-radius:2px;box-shadow:inset 0 0 5px #ffffff4d,inset 0 0 10px #00000080;position:relative}.Loading .progress-block.unfilled{background:linear-gradient(150deg,#0D0D0D,#714405);opacity:.75}.Loading .progress-block.filled{background:linear-gradient(160deg,#FF4500,#fb7646)}.Loading .progress-block.filled:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(transparent,rgb(249,248,240,.2));border-radius:2px;pointer-events:none;z-index:1}.Story,.Encounter{height:100%}.Screen{position:relative;margin:auto;color:#f2e2b5;height:100%}.background,.middleground,.character,.bartop,.storyForeground,.tapToAdvance{position:absolute;left:0}.background,.middleground,.bartop,.storyForeground,.tapToAdvance{width:100%;height:100%;top:0}.character{width:100%}.background{z-index:1}.middleground{z-index:2}.character{z-index:3}.characterInFront>.character{z-index:4}.bartop{z-index:4}.characterInFront>.bartop{z-index:3}.Screen .storyForeground{z-index:5;mix-blend-mode:screen}.Screen .tapToAdvance{z-index:6;display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%}.Screen .tapToAdvance .text{text-align:center}.Screen .foreground{position:absolute;bottom:10px;display:flex;flex-direction:column;align-items:center;width:100%}.text{width:92%;z-index:6;padding:12px;box-sizing:border-box;background-color:#0009;font-size:18px;border-radius:4px;font-weight:Regular;cursor:default}.choices{z-index:6;width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:48px}.choices button{width:80%;font-weight:regular;font-size:20px;margin:6px 0}.noChoices{margin:58px}
