html{height:100%}@font-face{font-family:PixelFont;src:url(PIXELADE.8793886263df82aa.TTF) format("truetype"),local("Arial");font-display:swap}h3{margin-top:8px;margin-bottom:4px;font-weight:400;font-size:32px}h4{margin-top:0;margin-bottom:0;font-weight:400;font-size:26px}#overlay{position:fixed;inset:0;background-color:#1e1e1ecc;justify-content:center;align-items:center;z-index:100}body{margin:0;color:#fff;font-family:PixelFont;font-size:24px;min-width:790px;height:100%}.left{float:left}.right{float:right}.screen{display:block;padding-left:10px;background:rgba(241,241,241,.91);color:#000;margin:0 auto;padding-bottom:10px;width:800px;border:5px solid #777;border-radius:2px;min-height:90%;box-shadow:4px 4px #222}.center{margin:0 auto;text-align:center}button{padding:5px 20px}button:disabled{background-color:#ccc!important;color:#999!important}input[text],button{color:#111;font-size:1em;font-family:PixelFont}.formButtonArea{clear:both}.formButtonArea button{margin-top:20px}.verticalDivision{border-right:3px solid #999;box-shadow:3px 2px #444}.horizontalDivision{border-bottom:3px solid #999;box-shadow:3px 2px #444;margin:10px 15px 15px 0}.coatOfArms{width:200px;margin:10px auto 0;padding:5px;background:linear-gradient(to bottom right,#fff,#ccc)}.silk{width:200px;height:200px;background-color:#f0f;clip-path:polygon(14px 93px,40px 55px,40px 200px,160px 200px,160px 55px,184px 92px,200px 60px,160px 4px,120px 4px,100px 31px,80px 4px,40px 4px,0px 60px)}.coatOfArms .name{margin-top:5px;color:#222;text-align:center;font-style:italic;font-weight:700}.pickHorse{border:4px solid #999;margin-right:15px;margin-bottom:15px;padding:5px;width:150px;float:left;box-shadow:3px 3px #444}.pickHorse .title{font-weight:700;padding-bottom:5px}.warnings{margin-top:10px;background-color:#fff;color:red}.clear{clear:both}.horsesContainer{margin-top:20px}button{text-align:center;background-color:#fff;color:#222}.buttonArea{margin-top:10px;margin-bottom:10px;display:flex;justify-content:center}.cdk-visually-hidden{display:none}.fullStaminaBar{border:2px solid #000;width:65px;height:16px;float:left;margin-left:8px;background:linear-gradient(.25turn,#ff0000,30%,#ffff00,91%,#32CD32)}.usedStamina{float:right;background:rgba(241,241,241,.91);border-left:1px solid #777;height:16px}.noBorder{border:0}button.primary{background-color:#32dd32;color:#000}button.secondary{background-color:#bddee9;color:#000}
