#about{padding:20px 10%}#about h1{font-family:Aleo;font-size:80px;text-align:center}#about p{font-family:Cinzel;font-size:1.2rem;text-align:center}#about h2{font-family:Aleo;font-size:60px;margin-bottom:-20px}#about .disclaimer{font-size:1rem}#about img{border-radius:10px;box-shadow:2px 2px 5px #363636;max-width:110%;width:550px}.backdrop{height:100vh;object-fit:cover;position:fixed;width:100vw;z-index:-1}.prog-display{font-family:Aleo;font-size:20px;width:300px}.loading,.sent{color:#0d441a}.error{color:#651221;font-size:15px}.hidden{display:none!important}#email{display:flex;flex-direction:column;flex-grow:1;height:50px;margin-top:20px;max-height:400px;width:70vw}#email textarea{border-radius:2px;box-shadow:inset 1px 1px 3px #000;flex-grow:1;font-family:Libre;font-size:1rem;margin-bottom:10px;padding:10px;resize:none}#email button{color:#fff;font-family:Aleo;height:40px;width:100px}#email button:hover{filter:brightness(130%)}#email h2,#email label{display:block;font-family:Aleo}#email label{font-size:20px}#email form{display:flex;flex-direction:column;height:100%;width:100%}#email .inputs{flex-wrap:wrap}#email .input-wrapper{flex-grow:1;width:300px}#email input{border-radius:2px;box-shadow:inset 1px 1px 2px #646464;font-family:Libre;font-size:1rem;height:30px;margin-bottom:10px;padding:0 10px;width:calc(100% - 20px)}#email .bottom-bar{flex-wrap:wrap-reverse}#clear-btn{background-color:#651221}#send-btn{background-color:#0d441a}@media(max-width:500px){#email{width:calc(100% - 40px)}}.link-wrapper{width:300px}.contact-link{align-items:center;color:#000;font-family:Aleo}.contact-link p{font-size:20px}.contact-link svg{height:30px;width:30px}#contact{height:100vh;max-height:100vh;min-height:0;min-height:auto}#contact-links{display:flex;flex-wrap:wrap}@media(max-width:500px){#contact-links{justify-content:center}}.header-link{width:100%;width:30%}.header-link a,.header-link div{text-align:center;width:100%}.header-link svg{height:100%;width:100%}.header-link svg .st0{fill:#fff}.header-link svg path{width:100%!important}.header-link h2{color:#000;font-family:Aleo;text-decoration:none}.header-link:first-child{margin-top:0!important}@media(max-width:500px){.header-link h2{font-size:10px}.header-link img{width:100%}}#header .card:first-child{margin-top:20px}.contact-icon{padding-left:15px;padding-top:10px}.card{background-color:#fff;border-radius:2px;box-shadow:2px 2px 5px #363636;padding:10px;z-index:0}.coming-soon{background-color:#911128;bottom:50%;color:#fff;font-family:Cinzel;font-size:20px;font-weight:900;margin:-10px;position:relative;top:50%;width:calc(100% + 20px)!important;z-index:10}#card-logo{width:50%}#card-blurb{min-width:60%;width:1000px}#card-blurb p{font-family:Cinzel;font-size:24px;font-weight:900;text-align:center}#card-links{gap:20px;margin-bottom:20px;min-width:40%;width:600px}.main-logo{width:100%}.main-logo img{width:80%}@media(max-width:500px){#header{margin:15px 0;padding:0 10px}#card-blurb,#card-links,#card-logo{width:calc(100% - 20px)}#card-blurb p,#card-links p,#card-logo p{font-size:12px}#card-blurb h2,#card-links h2,#card-logo h2{font-size:10px}#card-links{flex-wrap:wrap;justify-content:center}}.burger{height:100px;position:fixed;width:100px;z-index:102}.burger-icon{background-color:#fff;border-radius:2px;box-shadow:1px 1px 3px #363636;height:30px!important;margin:20px 20px 0;padding:10px;transition:all .3s ease;width:30px!important}.burger-icon.open{border:2px solid #ccc;border-bottom:0;border-radius:0;box-shadow:none;padding-left:44px;padding-right:41px}.burger-icon .line{background-color:#333;height:4px;width:36px}.burger-menu{background-color:#fff;border:2px solid #ccc;border-radius:2px;box-shadow:1px 1px 3px #363636;display:none;flex-direction:column;height:50%;margin-left:20px;padding:10%;transition:all .6s ease .3s;width:100px}.burger-menu.open{border-radius:0;box-shadow:none;display:flex}.burger-menu a{border-bottom:1px solid #ccc;color:#333;cursor:pointer;font-family:Aleo;padding:10px 0;text-align:center;text-decoration:none}.burger-menu a.active{font-weight:900}.burger-menu a:last-child{border-bottom:none}.burger.open{height:max-content}.burger.open .burger-icon.open .line:first-child{transform:rotate(45deg) translate(8px,8px)}.burger.open .burger-icon.open .line:nth-child(2){opacity:0}.burger.open .burger-icon.open .line:nth-child(3){transform:rotate(-45deg) translate(8px,-8px)}.logout-popup{align-items:center;background:#00000080;display:flex;font-family:Aleo;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.popup-content{background:#fff;border-radius:5px;box-shadow:0 4px 8px #0000001a;max-width:400px;padding:20px;text-align:center;width:90%}.popup-prompt{color:#000!important;margin-bottom:20px}.popup-button{color:#fff;font-family:Aleo;height:40px;margin-right:5px;width:100px}.popup-button:hover{filter:brightness(130%)}.popup-confirm{background-color:#651221}.popup-deny{background-color:#0d441a}@media(min-width:600px){.popup-content{width:80%}}.navbar{background-color:#1a1a1a;border-bottom:1px solid #ccc;color:#fff;font-family:Aleo;font-weight:300;position:fixed;top:0;width:100%;z-index:1000}.toggle{text-align:center;width:100%}.navbar-header{align-items:center;height:40px}.burger-icon,.navbar-header{display:flex;justify-content:space-between}.burger-icon{cursor:pointer;flex-direction:column;height:10px;width:10px}.burger-icon .line{background-color:#1a1a1a;border-radius:25%;height:2px;transition:all .3s ease;width:100%}.menu{align-items:center;background-color:#333;display:none;flex-direction:column;padding:0;width:100%}.back-button,.menu{color:#fff!important}.back-button{background-color:#1a1a1a;font-family:Aleo;font-size:10px;padding-left:20px}.move-left{padding-right:30px}.menu.open{display:flex}.nav-link{border-bottom:1px solid #ccc;color:#fff!important;padding:7px;text-align:center;text-decoration:none;width:100%}.nav-link:last-child{border-bottom:none}.active{font-weight:900}#about-adv{gap:20px;padding:20px 10%}#about-adv h1{font-family:Aleo;font-size:80px;text-align:center}#about-adv p{font-family:Cinzel;font-size:1.2rem;margin-bottom:10px;text-align:center}#about-adv h2{font-family:Aleo;font-size:60px;margin-bottom:-20px}#about-adv button{background-color:#651221;color:#fff;font-family:Aleo;height:40px;width:100px}@media(max-width:500px){#about-adv h1{font-size:40px}#about-adv p{font-size:.8rem}}.adventure-page{max-width:100%}#adventure{background-color:#f9f9f7;box-sizing:border-box;display:flex;flex-direction:column;font-family:Aleo;height:100vh;padding:20px;width:98vw}@media(min-width:600px){#adventure{padding:40px}}.adventure-header{margin:20px;text-align:center;width:100%}.adventure-blurb{margin-top:10px}.kalendar-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-bottom:25px!important;width:100%}.block{background-color:#fff;border:1px solid #000;cursor:pointer;margin:0;max-width:300px;padding:15px;width:20%}@media(min-width:600px){.adventure-page h1{font-size:32px}.adventure-page .block{max-width:400px;padding:20px}}@media(max-width:600px){.kalendar-container{max-width:300px!important}.adventure-header{font-size:13px;margin-top:40px;width:100%}.block{width:50%}}.done{background-color:#e7e9ee}.done:hover{background-color:#e6dfb1;border:2px solid #ce9a0d}.today{background-color:#dfedd3;border:3px solid #64bf0e}.calendar-day{width:80%!important}a{text-decoration:none}html{scroll-behavior:smooth}.full-page{min-height:100vh}.full-page.col-start{gap:20px}.row-start{display:flex}.row-end{justify-content:right}.row-center,.row-end{display:flex;gap:10px}.row-center{align-items:center;justify-content:center}.row-center-flex{align-items:inherit;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.row-between{display:flex;gap:10px;justify-content:space-between}.col-start{align-items:center}.col-between,.col-start{display:flex;flex-direction:column}.col-between{justify-content:space-between}.col-end{justify-content:end}.centered-container,.col-end{display:flex;flex-direction:column}.centered-container{align-items:center;justify-content:center}.invisibutton{background-color:#0000;border:none}*{margin:0;padding:0}.register-link{font-family:Aleo;margin:10px}.register-link a{color:#15c;cursor:pointer;text-decoration:underline!important}.account-page-logo{width:50%!important}.authenticate-form{align-items:start!important;background-color:#fff;border-radius:2px;box-shadow:2px 2px 5px #363636;box-sizing:border-box;margin:20px;max-width:100%;padding:20px;width:700px}.authenticate-form input{border:1px solid #363636;border-radius:2px;font-family:Aleo;font-size:1rem;margin-bottom:10px;padding:10px;width:calc(100% - 20px)}.authenticate-form label{font-family:Aleo;font-size:1.2rem}.authenticate-form button{color:#fff;font-family:Aleo;height:40px;margin-right:5px;width:100px}.authenticate-form button:hover{filter:brightness(130%)}.input-group{box-sizing:border-box;width:calc(100% - 20px)}.clear-button{background-color:#651221}.login-button{background-color:#0d441a}.success-message{color:#116a26}.failure-message,.success-message{font-family:Aleo;font-size:1.2rem;margin-top:10px}.failure-message{color:#911128}#daily-adventure,.account-page{background-color:#e7e9ee}#daily-adventure{padding-bottom:40px}.page{align-items:flex-start!important;margin-top:40px;max-width:1200px;padding:20px;width:80%}.page h1{font-family:Aleo;font-size:2.5rem;margin-bottom:20px}.page h2{font-family:Libre;font-size:1.5rem;margin-bottom:10px}.adventure-header{align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:20px}.adventure-header img{height:150px;width:150px}.adventure-text{display:flex!important;font-family:Libre;font-size:1rem;margin-bottom:10px;text-align:justify;white-space:pre-wrap}@media(max-width:600px){.adventure-header{justify-content:center;text-align:center;width:85%}}.unselected{display:none}.choices-box{width:100%}.choice-container{flex-wrap:wrap;gap:20px;margin-bottom:20px;width:100%}.choice-container button{background-color:#116a26;border:1px solid #000;box-shadow:2px 2px 5px #363636;color:#fff;font-family:Libre;font-size:1rem;min-height:50px;min-width:calc(50% - 10px);padding:10px;text-align:justify;width:220px}.choice-container button:hover{cursor:pointer;filter:brightness(130%)}.choice-container button:disabled{background-color:#0d441a;cursor:auto}@media(max-width:600px){.choice-container button{text-align:center;width:100%}}.end-of-day{font-family:Aleo}.end-of-day a,.end-of-day p{color:#0d441a;font-size:1.2rem}.check-prompt{font-family:Aleo;font-size:2rem}.check-prompt span{font-weight:700}.success{color:#0d441a}.fail,.success{font-weight:800}.fail{color:#651221}.bonus-reminder{font-family:Cinzel}.input-container{align-items:flex-start;border:1px solid #000;border-radius:3px;box-shadow:2px 2px 5px #363636;display:flex;flex-direction:column;margin-bottom:10px;width:200px}.input-container button{background-color:#116a26;border:none;border-radius:0 0 2px 2px;box-shadow:inset 0 0 5px #082808;color:#fff;font-family:Cinzel;font-size:15px;height:40px;text-align:center;width:100%}.input-container button:hover{filter:brightness(1.2)}.input-container button:disabled,.input-container button:disabled:hover{filter:brightness(.8)}.input-container input{border:none;border-radius:2px 2px 0 0;box-sizing:border-box;font-family:Cinzel;font-size:15px;height:40px;padding:5px;text-align:center;width:100%}.input-container input[type=number]::-webkit-inner-spin-button,.input-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(max-width:600px){.input-container{width:100%}.bonus-reminder,.check-prompt,.fail,.success{text-align:center}}.show-character-sheet,.spinner svg{height:50px;width:50px}.show-character-sheet{background-color:#911128;border:none;border-radius:25px;box-shadow:2px 2px 5px #363636;left:20px;position:fixed;top:85px;z-index:101}.show-character-sheet svg{height:40px;width:40px}.show-character-sheet svg g{stroke:#fff}.character-sheet{background-color:#fff;box-shadow:2px 2px 5px #363636;left:10px;padding:10px;position:fixed;top:75px;z-index:100}.character-sheet.hidden{display:block;transform:scale(0)}.show{transform:scale(1);transition:transform .3s ease}.char-abilities,.char-stat,.header{column-gap:10px;flex-wrap:wrap;row-gap:0!important}.char-stats{gap:10px}.stat{box-shadow:inset 0 0 5px #363636;box-sizing:border-box;font-size:15px;margin-bottom:10px;padding:10px;text-align:center;width:70px}.stat,.stat h3{font-family:Libre}.stat h3{font-size:19px}.stat.med{width:105px}.stat.large{width:230px}.name{margin-left:80px;width:150px!important}.speed{width:90px}.hp-ac{width:60px}@media(max-width:600px){.show-character-sheet{top:55px}.character-sheet{left:0;top:40px}}.combat-turn{box-shadow:inset 0 0 5px #363636;font-family:Libre;margin-bottom:20px;padding:20px}.combat-turn h3{font-family:Aleo_font;font-size:1.5rem}.combat-turn .next-turn{margin-bottom:0;margin-top:10px}.round-header{font-family:Aleo!important;font-size:2rem!important}.next-turn{background-color:#116a26;border:none;border-radius:0 0 2px 2px;box-shadow:inset 0 0 5px #082808,2px 2px 5px #363636;color:#fff;font-family:Cinzel;font-size:15px;height:40px;margin-bottom:20px;max-width:300px;text-align:center;width:100%}.combat-choice-wrapper{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.combat-choice-wrapper button{background-color:#116a26;border:none;border-radius:0 0 2px 2px;box-shadow:inset 0 0 5px #082808,2px 2px 5px #363636;color:#fff;flex-grow:1;font-family:Cinzel;font-size:1.2rem;max-width:300px;padding:10px;text-align:left;width:100%}.help-text{font-family:Libre;font-size:.7rem}.attack-die-box{box-shadow:2px 2px 5px #363636;display:flex;font-family:Libre;margin-top:10px;max-width:400px}.attack-die-box button{background-color:#911128;border:1px solid #000;border-radius:0 2px 2px 0;color:#fff;padding:10px}.attack-die-box input{border:1px solid #000;border-radius:2px 0 0 2px;flex-grow:1;padding:10px}.attack-die-box input[type=number]::-webkit-inner-spin-button,.attack-die-box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@font-face{font-family:Aleo;src:url(/static/media/Aleo-VariableFont_wght.517c1b523dc888fa3893.ttf)}@font-face{font-family:Libre;src:url(/static/media/LibreBaskerville-Regular.715e9cea90f54d5a4093.ttf)}@font-face{font-family:Cinzel;src:url(/static/media/CinzelDecorative-Regular.c243877d82654b511c69.ttf)}#thank-you{padding:20px 10%}#thank-you h1{font-family:Aleo;font-size:80px;text-align:center}#thank-you p{font-family:Cinzel;font-size:1.2rem;text-align:center}#thank-you h2{font-family:Aleo;font-size:60px;margin-bottom:-20px}#thank-you .disclaimer{font-size:1rem}#thank-you img{border-radius:10px;box-shadow:2px 2px 5px #363636;max-width:110%;width:550px}#thank-you button{background-color:#651221;color:#fff;display:block;font-family:Aleo;height:40px;margin-top:10px;width:200px}@media(max-width:500px){#about h1{font-size:40px}#about p{font-size:.8rem}}
/*# sourceMappingURL=main.eaabfeb1.css.map*/