.CharacterGeneratorHeader_image__si5HX{margin-right:-2px;vertical-align:middle;width:1em}.ActionBar_buttonPrimary__X55sV,.AttributeRow_firstColumn__osQPc{-webkit-user-select:none;user-select:none}.ActionBar_buttonPrimary__X55sV{cursor:pointer;margin-bottom:15px;margin-right:5px}.ActionBar_buttonPrimary__X55sV:disabled{cursor:not-allowed;opacity:.6}.ActionBar_spinning__\+P6MK{animation:ActionBar_spin__j4CPk 1s linear infinite}@keyframes ActionBar_spin__j4CPk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AttributeSelectorHeader_inputLabel__YUSrQ{margin-right:30px}.AttributeSelectorHeader_inputFieldArea__7ivrY{margin:1rem 0;-webkit-user-select:none;user-select:none}.IdeasGrid_header__9yXBm{display:inline-flex;text-decoration:underline}.IdeasGrid_idea__XV\+lK{border:1px solid #969494;border-radius:15px;display:inline-flex;margin-bottom:10px;margin-right:10px;padding:1px 10px}.IdeasGrid_ideaTable__3SEVc{margin-bottom:0}.IdeasGrid_icon__KKo40{color:#0a9ccd;font-size:2em;margin-left:-6px;vertical-align:middle}.IdeasGrid_iconStyle__DUp5O{font-size:2em;margin-left:-2px;margin-right:5px;margin-top:-2px;vertical-align:middle}.IdeasGrid_areaClick__G5l-1{color:#0a9ccd;cursor:pointer;-webkit-user-select:none;user-select:none;width:30%}.IdeasGrid_areaClick__G5l-1:hover{text-decoration:underline}@keyframes IdeasGrid_spin__Iqico{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.IdeasGrid_spinnerIcon__zYQWh{animation:IdeasGrid_spin__Iqico 1s linear infinite;color:#6c757d;font-size:40px}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.IdeasGrid_areaClick__G5l-1{width:50%}}.IdeasTable_ideasTable__5SIW0{background-color:#fff}.Tabs_titleContainer__QOcTn{padding:0}.Tabs_border__6Y4iN{border:1px solid #c6c4c4;border-radius:4px}.Tabs_content__fQGlp{background-color:#fff;border-top-left-radius:0;display:flex;flex-wrap:wrap;margin-bottom:30px;padding:30px;z-index:10}.Tabs_content__fQGlp section{flex-basis:100%}.Tabs_content__fQGlp div{flex-basis:25%}.Tabs_tabHeader__kfZzX{background-color:#efefef;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#555;cursor:pointer;display:inline-block;margin-bottom:-1px;margin-right:4px;-webkit-user-select:none;user-select:none}.Tabs_borderActive__feVkM{border-bottom:1px solid #fff}.Tabs_tabHeader__kfZzX:hover{background-color:#33c3f0;color:#fff;cursor:pointer}.Tabs_tabHeader__kfZzX h2{font-family:Raleway,Helvetica,sans-serif;font-size:.9em;font-weight:500;letter-spacing:normal;margin:0;padding:10px 15px;text-transform:uppercase}.Tabs_tabHeaderActive__VFuoT{background-color:#fff;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#000;cursor:default}.Tabs_tab__jFOqL{display:none}.Tabs_tabActive__mmfV3{display:block}.Tabs_iconStyle__DjNMh{margin-right:5px;margin-top:-3px;vertical-align:middle}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.Tabs_content__fQGlp{border:none;margin-bottom:10px;padding:20px}.Tabs_tabHeader__kfZzX{border:none}}.CharacterGenerator_footer__co-aL{margin-top:-10px;padding:10px 10px 20px}*{touch-action:manipulation}body{background:linear-gradient(#d2cfd1,#fff);background-attachment:fixed}#character-generator-container{margin-top:20px}.attribute-list{margin:20px 0}.column,.columns{width:100%}label{display:inline-block;margin-left:5px}ul li{list-style-type:none;margin:0}li.row:hover{background-color:beige}button{padding-left:15px;padding-right:15px}button.button-primary,button.button-primary:focus{background-color:#0a9ccd}h2{font-size:3rem}@media (min-width:400px){.column,.columns{width:50%}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){p{margin-bottom:1em}#character-generator-container{margin:0;padding:0;width:100%}#character-generator-container>section>header{padding:10px}#character-generator-container>section>header h1{font-size:2em;text-transform:uppercase}#character-generator-container>section>header h2{font-size:1.5em}}td:last-child,th:last-child{max-width:50%;width:50%}tbody tr:nth-child(odd){background-color:#fcfafa}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.86666428.css.map*/