body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:16px;margin:0}.hidden{display:none}.heading{background-color:#01579b;border-bottom:4px solid #00467c;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:700;height:33px;padding:2px;text-transform:capitalize;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.heading h2{flex-grow:1}.heading .expand-collapse-icon{font-size:30px;font-weight:700;line-height:20px;text-align:center;width:35px}.collapsible{padding-bottom:5px;padding-top:5px}h1,h2{font-size:inherit;margin:inherit;padding:inherit}.blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff;height:100vh;left:0;opacity:80%;position:fixed;top:0;width:100vw}.menu .menu-bar{display:flex;flex-direction:row;height:40px}.menu .menu-bar .menu-icon{height:32px;width:32px}.menu .menu-bar .view-title{flex-grow:1;font-size:26px;line-height:24px;text-align:center}.menu .menu-contents{background-color:#fff;position:absolute;width:100%}.menu .menu-contents .menu-item{border:1px solid #d3d3d3;cursor:pointer;height:50px;padding:3px;vertical-align:middle}.menu .menu-contents .menu-item .character-name{font-size:18px;font-weight:700}.menu .menu-contents .menu-item .character-description{font-size:14px}.menu .menu-contents .menu-item .option{line-height:50px;white-space:nowrap}.hero-points-container .hero-points-row{display:flex;flex-direction:row;font-size:24px;height:28px;line-height:24px;text-align:center}.hero-points-container .hero-points-row.hidden{display:none}.hero-points-container .hero-points-row .hero-points-minus,.hero-points-container .hero-points-row .hero-points-plus{cursor:pointer;font-size:30px;font-weight:700;height:24px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:30px}.deck-container .deck-header{display:flex;flex-direction:row}.deck-container .deck-header div,.deck-container .deck-header h2{flex:auto}.deck-container .favored-cards{font-weight:700}.deck-container .deck-row{border-bottom:1px solid #d3d3d3;display:flex;flex-direction:row;font-size:16px;padding:2px}.deck-container .deck-row div{flex:auto}.deck-container .deck-row div.deck-card-type{max-width:80px}.deck-container .deck-row div.deck-card-type-limit{max-width:20px}.deck-container .deck-row div.deck-upgrades .deck-upgrade{display:inline-block}.abilities-container .abilities-row{border-bottom:1px solid #d3d3d3;display:flex;flex-direction:row}.abilities-container .abilities-row .ability-primary-row{display:flex;flex-direction:row;width:120px}.abilities-container .abilities-row .ability-primary-row div{flex:auto}.abilities-container .abilities-row .ability-primary-row div.ability-primary-title{font-weight:700}.abilities-container .abilities-row .ability-primary-row div.ability-primary-modifier{text-align:right}.abilities-container .abilities-row .ability-primary-die{padding-right:5px;text-align:right;width:40px}.abilities-container .abilities-row .ability-primary-upgrades .ability-upgrade{display:inline-block}.abilities-container .abilities-row .ability-secondary-row{display:flex;flex-direction:row}.abilities-container .abilities-row .ability-secondary-row div{flex:auto}.abilities-container .abilities-row .ability-secondary-row div.ability-secondary-modifier{text-align:right}.hand-size-container .hand-size-row{display:flex;flex-direction:row}.hand-size-container .hand-size-row .hand-size-item{min-width:30px}.proficiencies-container .proficiencies-row{display:flex;flex-direction:row}.proficiencies-container .proficiencies-row .proficiencies-item{min-width:100px}.upgrade-checkbox{color:#000;display:inline-block;height:22px;min-width:22px;padding:0 2px 2px;text-align:center}.upgrade-checkbox label{border:1px solid #d3d3d3;border-radius:5px;display:block;font-size:12px;line-height:22px}.upgrade-checkbox input:checked~label{background-color:#202020;border:1px solid #000;color:#fff}.upgrade-checkbox input{display:none}
/*# sourceMappingURL=main.a769d241.css.map*/