@font-face{font-family:Spectral-Regular;src:url(https://liamj.b-cdn.net/assets/fonts/titles/Spectral-Regular.ttf) format("truetype")}@font-face{font-family:"Source Sans 3";src:url(https://liamj.b-cdn.net/assets/fonts/body/SourceSans3-VariableFont_wght.ttf) format("truetype")}body,html{min-height:100vh;margin:0;padding:0}body{color:#fcfeff;background-color:#2a2b30;background-image:url(https://liamj.b-cdn.net/assets/images/egg-shell.png);flex-direction:column;font-size:16px;font-family:"Source Sans 3",Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}button,input,option,select,textarea{font-size:17px;font-family:"Source Sans 3",Segoe UI,Tahoma,Geneva,Verdana,sans-serif}input,textarea{color:#fcfeff;background-color:#3b3b40;border:1px solid #444449}h1,h2,h3,h4{margin:8px 0;font-family:Merriweather,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}#app{flex-direction:column;flex:1;display:flex}.divider{border:none;border-top:1px solid #89898b;width:90%}.dropdown{min-width:150px}:root{--sigma-background-color:#fff;--sigma-controls-background-color:#fff;--sigma-controls-background-color-hover:rgba(0,0,0,0.2);--sigma-controls-border-color:rgba(0,0,0,0.2);--sigma-controls-color:#000;--sigma-controls-zindex:100;--sigma-controls-margin:5px;--sigma-controls-size:30px}div.react-sigma{background:var(--sigma-background-color);height:100%;width:100%;position:relative}div.sigma-container{height:100%;width:100%}.react-sigma-controls{z-index:var(--sigma-controls-zindex);color:var(--sigma-controls-color);background-color:var(--sigma-controls-background-color);border:2px solid var(--sigma-controls-border-color);border-radius:4px;position:absolute}.react-sigma-controls.bottom-right{bottom:var(--sigma-controls-margin);right:var(--sigma-controls-margin)}.react-sigma-controls.bottom-left{bottom:var(--sigma-controls-margin);left:var(--sigma-controls-margin)}.react-sigma-controls.top-right{top:var(--sigma-controls-margin);right:var(--sigma-controls-margin)}.react-sigma-controls.top-left{top:var(--sigma-controls-margin);left:var(--sigma-controls-margin)}.react-sigma-controls:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.react-sigma-controls:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.react-sigma-control{background-color:var(--sigma-controls-background-color);border-bottom:1px solid var(--sigma-controls-border-color);width:var(--sigma-controls-size);height:var(--sigma-controls-size);line-height:var(--sigma-controls-size)}.react-sigma-control:last-child{border-bottom:none}.react-sigma-control>*{box-sizing:border-box}.react-sigma-control>button{clip:rect(0,0,0,0);background-position:50%;background-size:50%;background-repeat:no-repeat;background-color:var(--sigma-controls-background-color);border:none;width:var(--sigma-controls-size);height:var(--sigma-controls-size);margin:0;padding:0;line-height:var(--sigma-controls-size);display:block}.react-sigma-control>button:hover{background-color:var(--sigma-controls-background-color-hover)}.react-sigma-search{background-color:var(--sigma-controls-background-color)}.react-sigma-search label{visibility:hidden}.react-sigma-search input{color:var(--sigma-controls-color);box-sizing:border-box;background-color:var(--sigma-controls-background-color);border:none;width:100%;margin:0;padding:var(--sigma-controls-margin);font-size:1em}.stone-tower-page{color:#272d2d;background-color:#f7e8d5;flex-direction:column;flex:1;width:100%;padding-bottom:20px;display:flex}.stone-tower-page__header{text-align:center;background-color:#fcf8f8;border-bottom:1px dashed #84894a;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-bottom:20px;display:flex}.stone-tower-page__title{font-size:80px;font-weight:700}.stone-tower-page__stats{background-color:#fcf6ee;border-radius:4px;border:1px dashed #83b482;flex-direction:row;justify-content:space-between;width:800px;margin:28px auto;padding:12px;display:flex;box-shadow:4px 4px 12px rgba(57,65,65,.52)}@media only screen and (max-width:600px){.stone-tower-page__stats{flex-wrap:wrap;width:90%}}.story-book{flex-direction:column;gap:20px;width:650px;margin:0 auto;display:flex}.story-book__log{max-height:500px;padding:20px;background-color:#fcf6ee;border-radius:4px;border:1px dashed #83b482;box-shadow:4px 4px 12px rgba(57,65,65,.52);white-space:pre-wrap;overflow-y:scroll;&::-webkit-scrollbar{display:none}scrollbar-width:none;-ms-overflow-style:none}.story-book__choices{flex-direction:column;gap:8px;display:flex}@media only screen and (max-width:600px){.story-book{width:90%}.story-book__log{height:350px}}.story-book-button{color:#fcfeff;background-color:#83b482;border:none;border-radius:4px;flex-direction:row;align-items:center;justify-content:center;gap:8px;min-width:50px;height:40px;transition:.1s ease-in-out;display:flex}.story-book-button:hover{transform:scale(1.02)}.story-card{background-color:#fcf6ee;border-radius:4px;border:1px dashed #84894a;width:600px;height:100px;margin:20px 0;padding:12px;box-shadow:4px 4px 12px rgba(57,65,65,.52)}.story-card__contents{flex-direction:row;justify-content:space-between;display:flex}@media only screen and (max-width:600px){.story-card{width:90%;margin:4px 0}}.story-catalogue{flex-direction:column;align-items:center;display:flex}@media only screen and (max-width:600px){.story-catalogue{width:100%;margin:0}}.health-bar{flex-direction:row;gap:4px;height:20px;display:flex}.health-bar__marker{background-color:#7ea2ba;min-height:20px;width:20px}.health-bar__marker--disabled{background-color:#bfbebe}.icon{width:24px;height:24px;margin:0 4px}.icon-light{fill:#fcfeff}.icon-dark{fill:#2a2b30}.icon-green{fill:#67e016}.army-token{background-color:#c44536;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.army-token--disabled{background-color:#bfbebe}.armies{grid-template-columns:repeat(3,1fr);gap:8px;justify-items:center;width:fit-content;display:grid}
/*# sourceMappingURL=main.879fa2a79a78e06bf2cd.css.map*/