body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Interstate-light;src:url(/character-map/static/media/Interstate-light.be6e1f2fa02e6d1db7ff.ttf)}#root{margin:auto;max-width:850px}.App{font-family:Interstate-light;font-size:small;margin:0;padding:0}.focused{background-color:#56c556}.sourced{background-color:#ffc8c8}.affected{background-color:#7676e2}@media (min-width:700px){.info_container{margin:5% auto 0;max-height:min(95vh,540px);min-height:20vh;padding:4px;width:min(100vw,600px)}}@media (max-width:700px){.info_container{height:92%;margin:4px auto auto;width:min(92%,600px)}}.info{background-color:hsla(0,0%,39%,.5);height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.info_container{align-items:center;background-color:#fff;border:1px solid #000;display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;padding:5px;z-index:1}.info_close{height:-webkit-min-content;height:min-content}.separator{grid-area:2/1/3/-1;width:100%}.info_text{align-self:stretch;grid-area:3/1/4/-1;overflow:auto;white-space:pre-line}.hidden{display:none}@media (min-width:700px){.legend{margin:auto;width:70%}}@media (max-width:700px){.legend_arrow{max-width:25px}}.legend{margin-top:5px;text-align:center}.legend_explanation{font-size:medium}.legend_display{align-content:center;align-items:center;display:flex;font-family:Interstate-bold}.legend_affected,.legend_focused,.legend_sourced{align-items:center;display:flex;justify-content:center;min-height:36px;width:256px}.buttons{white-space:nowrap}.small_button{background-color:#efefef;border:1px solid #767676;border-radius:3px;height:18px;margin:1px;padding:0;width:18px}.small_button:hover{background-color:#dcdcdc;border:1px solid #3c3c3c}.small_button:active{background-color:#fafafa;border:1px solid #787878}.info_button{border-radius:100%}.cycle_arrow{border-radius:3px}font-face{font-family:Interstate-light;src:url(/character-map/static/media/Interstate-light.be6e1f2fa02e6d1db7ff.ttf)}.ability{border-bottom:1px solid #000;display:grid;grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content)}.ability>.none:nth-child(odd){background-color:#e9e8e7}.score{grid-column-gap:3px;align-items:center;-webkit-column-gap:3px;column-gap:3px;display:grid;font-family:Interstate-light;font-size:medium;grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content}.score>label{overflow:hidden;padding:8px 0}.score>input{font-size:x-large;padding:0;width:48px}.modifier{grid-column-gap:3px;align-items:center;-webkit-column-gap:3px;column-gap:3px;display:grid;grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content}.modifier_title,.modifier_value{padding:8px 0}.save{grid-column-gap:3px;align-items:center;-webkit-column-gap:3px;column-gap:3px;display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.save>label{display:grid;grid-template-columns:1fr -webkit-min-content -webkit-min-content;grid-template-columns:1fr min-content min-content}.save_title,.save_value{padding:8px 0}.ability_section_title{align-items:center;display:grid;font-family:Interstate-bold;font-size:medium;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;white-space:nowrap}.abilities{border-top:1px solid #000;display:grid;grid-template-rows:repeat(6,1fr);height:800px;justify-content:stretch;width:100%}.armor_class{grid-row-gap:5px;align-items:center;border:3px double #000;border-radius:2px 10px;display:grid;grid-template-columns:-webkit-min-content;grid-template-columns:min-content;grid-template-rows:repeat(4,-webkit-min-content) 1fr -webkit-min-content;grid-template-rows:repeat(4,min-content) 1fr min-content;margin:auto;padding:3px;row-gap:5px}.armor_class.none{background-color:#fff}.armor_title{grid-column-gap:3px;-webkit-column-gap:3px;column-gap:3px;display:grid;font-family:Interstate-bold;font-size:medium;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;margin:auto;white-space:nowrap;width:100%}.armor_title>.buttons{justify-self:start}.equipped_armor{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.equipped_armor,.shield{grid-column-gap:3px;-webkit-column-gap:3px;column-gap:3px;display:grid}.shield{grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content}.shield>label{align-self:center;justify-self:start;white-space:nowrap;width:100%}.shield>input{justify-self:end}.armor_output{font-size:xx-large;margin:auto;text-align:center;width:100%}.armor_calculation{font-size:x-small;text-align:center;white-space:pre}.initiative{grid-row-gap:5px;align-items:center;border:3px double #000;border-radius:2px 10px;display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;margin:auto;padding:3px;row-gap:5px}.initiative.none{background-color:#fff}.initiative_title{grid-column-gap:3px;-webkit-column-gap:3px;column-gap:3px;display:grid;font-family:Interstate-bold;font-size:medium;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;margin:auto;white-space:nowrap;width:100%}.initiative_output{font-size:xx-large}.initiative_output,.speed{margin:auto;width:-webkit-min-content;width:min-content}.speed{grid-row-gap:5px;align-items:center;border:3px double #000;border-radius:2px 10px;display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;padding:3px;row-gap:5px}.speed.none{background-color:#fff}.speed_title{grid-column-gap:3px;-webkit-column-gap:3px;column-gap:3px;display:grid;font-family:Interstate-bold;font-size:medium;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;margin:auto;white-space:nowrap;width:100%}.speed_output{font-size:xx-large;margin:auto;width:-webkit-min-content;width:min-content}@media (max-width:450px){.armor_initiative_speed{flex-direction:column}}.armor_initiative_speed{display:flex;gap:8px}.armor_initiative_speed,.hitdice{margin:auto;width:-webkit-min-content;width:min-content}.hitdice{grid-row-gap:5px;align-items:center;border:3px double #000;border-radius:2px 10px;display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;padding:3px;row-gap:5px}.hitdice.none{background-color:#fff}.hitdice_title{grid-column-gap:3px;-webkit-column-gap:3px;column-gap:3px;display:grid;font-family:Interstate-bold;font-size:medium;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;margin:auto;white-space:nowrap;width:100%}.hitdice_output{font-size:xx-large;margin:auto;width:-webkit-min-content;width:min-content}@media (min-width:700px){.hitpoints_calculation{white-space:pre}}.hitpoints{grid-row-gap:5px;align-items:center;border:3px double #000;border-radius:2px 10px;display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;margin:auto;padding:3px;row-gap:5px;width:-webkit-min-content;width:min-content}.hitpoints.none{background-color:#fff}.hitpoints_title{grid-column-gap:3px;-webkit-column-gap:3px;column-gap:3px;display:grid;font-family:Interstate-bold;font-size:medium;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;margin:auto;white-space:nowrap;width:100%}.hitpoints_output{font-size:xx-large;margin:auto;width:-webkit-min-content;width:min-content}.hitpoints_calculation{font-size:x-small;text-align:center}@media (max-width:450px){.health{flex-direction:column}}.health{display:flex;gap:8px;margin:auto;width:-webkit-min-content;width:min-content}@media (max-width:450px){.weapons_header{flex-direction:column}}.weapons{border:3px double #000;border-radius:2px 10px;display:grid;grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content)}.weapons_header{border-bottom:1px solid #000;display:flex;padding:5px 0}.weapons_title{grid-column-gap:3px;-webkit-column-gap:3px;column-gap:3px;display:grid;font-family:Interstate-bold;font-size:medium;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;white-space:nowrap;width:-webkit-min-content;width:min-content}.add_weapons{white-space:nowrap}.add_weapons,.weapon_select{margin-left:5px}.weapons>table{border-spacing:1px 5px;padding:0 3px}.weapons>table td{border:1px solid #000}.weapon_table_title{font-family:Interstate-bold;font-size:small;padding:3px 0 5px 3px}.weapon.none:nth-child(odd){background-color:#e9e8e7}.to_hit{text-align:center}.damage_calculation,.to_hit_calculation{font-size:x-small;text-align:center}.weapon_property{background:none;border:none;font-family:Interstate-light;font-size:small;margin:0;padding:0 0 1px 2px}.weapon_property>span:first-child{text-decoration:underline}.weapon_property>span:first-child:hover{cursor:grab}.spells{border:3px double #000;border-radius:2px 10px;display:grid;grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content)}.spells>.none:nth-child(2n){background-color:#e9e8e7}.spells_title{border-bottom:1px solid #000;font-family:Interstate-bold;font-size:medium;margin:auto;padding:5px 0;white-space:nowrap;width:100%}.spell_attack,.spell_save{grid-template-columns:1fr 1fr;padding:3px 0}.spell_attack,.spell_attack_title,.spell_save,.spell_save_title{grid-column-gap:3px;-webkit-column-gap:3px;column-gap:3px;display:grid}.spell_attack_title,.spell_save_title{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;white-space:nowrap}.spell_attack_modifier,.spell_save_value{border-bottom:1px solid #000}.spell_attack_calculation,.spell_save_calculation{font-size:x-small;grid-area:2/1/3/-1;text-align:center;white-space:pre}.offense{grid-row-gap:20px;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;margin:10px;row-gap:20px}@font-face{font-family:Interstate-bold;src:url(/character-map/static/media/Interstate-bold.e009aa7adc8d80145ca9.ttf)}.offense,.proficiency{display:grid;padding:3px}.proficiency{grid-column-gap:8px;align-items:center;border:3px double #000;border-radius:2px 10px;-webkit-column-gap:8px;column-gap:8px;grid-area:1/1/2/3;grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content;margin:auto;width:-webkit-min-content;width:min-content}.proficiency_title{font-family:Interstate-bold;font-size:medium;white-space:nowrap}.proficiency_value{font-size:x-large;padding:5px}.skill{grid-column-gap:3px;-webkit-column-gap:3px;column-gap:3px;display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;padding:1px 0}.skill>label{display:grid;grid-template-columns:1fr -webkit-min-content -webkit-min-content;grid-template-columns:1fr min-content min-content}.skill_value{margin-right:7px}.skill_section_title{align-items:center;display:grid;font-family:Interstate-bold;font-size:medium;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.skills{border-top:1px solid #000;display:grid;grid-template-rows:repeat(6,1fr);height:800px;justify-content:stretch}.skill_list{border-bottom:1px solid #000;display:grid;grid-template-rows:repeat(6,-webkit-min-content);grid-template-rows:repeat(6,min-content)}.skill_list>.none:nth-child(odd){background-color:#e9e8e7}@media (min-width:700px){.sheet{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content}.sheet_left{grid-area:2/1/-1/2}.sheet_right{grid-area:2/2/-1/-1}}@media (max-width:700px){.sheet{display:grid;grid-template-columns:100%;grid-template-rows:1fr -webkit-min-content -webkit-min-content;grid-template-rows:1fr min-content min-content}.sheet_left{grid-area:2/1/3/2}.sheet_right{grid-area:3/1/4/2;grid-template-columns:100%}}.sheet{margin:auto;padding:5px;width:100%}.sheet_left{grid-gap:5px;display:grid;gap:5px;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content}.sheet_right{align-content:center;display:grid;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content}.misc_stats{grid-row-gap:5px;align-self:stretch;background-color:#e9e8e7;grid-template-columns:-webkit-min-content;grid-template-columns:min-content;grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content);justify-content:center;justify-self:stretch;margin:10px;padding:3px;row-gap:5px}.class,.misc_stats{border:3px double #000;border-radius:2px 10px;display:grid}.class{grid-gap:5px;align-items:center;grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content;padding:5px;width:-webkit-min-content;width:min-content}.class_title{font-family:Interstate-bold;font-size:medium;white-space:nowrap}.class_value{font-size:x-large}.level{grid-gap:5px;align-items:center;border:3px double #000;border-radius:2px 10px;display:grid;grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content;padding:5px;width:-webkit-min-content;width:min-content}.level_title{font-family:Interstate-bold;font-size:medium;white-space:nowrap}.level_value{font-size:x-large}@media (max-width:450px){.character{flex-direction:column}}.character{align-items:center;display:flex;gap:5px;grid-area:1/1/2/-1;justify-content:center;margin-bottom:10px}
/*# sourceMappingURL=main.6157cc54.css.map*/