html{font-size:13px;overflow-y:scroll}body{font-family:Roboto,sans-serif;margin:0;padding:0}table{border-spacing:0}td,th{padding:0}button,input,select,textarea{font-family:inherit}:root{--primary-text-color:#000;--primary-highlight-text-color:#6464d2;--link-color:#326e96;--link-color-alpha:#326e9600;--secondary-text-color:#000000b3;--disabled-text-color:#00000080;--hint-text-color:var(--disabled-text-color);--modifier-plus-color:#009600;--modifier-even-color:var(--primary-text-color);--modifier-minus-color:#960000;--not-attuned-color:#c80000;--section-hpad:0.75rem;--section-hpad-neg:calc(0 - var(--section-hpad));--section-vpad:0.75rem;--section-vpad-neg:calc(0 - var(--section-vpad));--section-vgap:0.2rem;--section-hgap:0.2rem;--section-border-width:1px;--portrait-width:100px;--portrait-height:var(--portrait-width);--data-vgap-small:0.25rem;--data-vgap:0.5rem;--data-vgap-large:0.75rem;--data-hgap:0.5rem;--extra-write-area-height:3rem}.App{box-sizing:border-box;text-align:center}.App *{box-sizing:inherit}.App.grid{display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%;height:100vh}.App.grid>.cell{overflow-x:auto;overflow-y:scroll}.updateNotice{background:#fea;border:1px solid #c93;border-radius:1em;font-weight:700;left:50%;padding:2em;position:fixed;top:50%;transform:translate(-50%,-50%)}a{background:linear-gradient(to top,var(--link-color-alpha) 5%,var(--link-color) 10%,var(--link-color-alpha) 20%);color:inherit;text-decoration:none}.Buttons{padding:.25rem;text-align:center;width:100%}@media print{.Buttons,.Links{display:none}}.Buttons>button{background-color:inherit;border:1px solid var(--secondary-text-color);border-radius:2px;color:var(--secondary-text-color);cursor:pointer;font-size:1.25rem;margin:.25rem;padding:.25rem;width:calc(21% - 1rem)}.Buttons>button:nth-child(5){width:calc(15% - 1rem)}.Buttons>button:nth-child(5)~button{font-size:.9rem;font-weight:700;width:auto}.Buttons>button.selected,.printableToggle.on{border:1px solid var(--primary-text-color);color:var(--primary-text-color);font-weight:700}.npc{color:var(--secondary-text-color);display:inline-block;font-size:.9rem;font-weight:700;margin:.25rem .5rem}.npc a{border:1px solid var(--secondary-text-color);border-radius:2px}.monsterLink,.npc a{background:none;display:inline-block;margin:.125rem;padding:.125rem .25rem;text-decoration:none}.monsterLink{border:1px dotted var(--secondary-text-color);border-radius:2px;color:var(--secondary-text-color);font-size:.9em}.PrintableCharacterSheet{--primary-highlight-text-color:#000000de;--modifier-plus-color:var(--primary-highlight-text-color);--modifier-even-color:var(--primary-text-color);--modifier-minus-color:var(--primary-highlight-text-color);--basic-list-columns:6;border:1px solid #000;display:block;margin:auto;padding:.5in;text-align:left;width:8.5in}.PrintableCharacterSheet>.break-after{border-bottom:2px dashed red;margin-bottom:var(--section-vgap);margin-top:var(--section-vgap)}@media print{.PrintableCharacterSheet{border:0;margin:0;padding:0}.PrintableCharacterSheet>.break-after{border:none;margin:none;page-break-after:always}}.PrintableCharacterSheet .section{border:var(--section-border-width) solid #00000040;padding:var(--section-vpad) var(--section-hpad)}.PrintableCharacterSheet .section>.title{color:var(--primary-text-color);font-size:1.5em;font-weight:700;padding-bottom:.25rem;text-align:center}.PrintableCharacterSheet>.grid+.grid,.PrintableCharacterSheet>.grid+.section,.PrintableCharacterSheet>.section+.grid,.PrintableCharacterSheet>.section+.section{margin-top:var(--section-vgap)}.PrintableCharacterSheet .grid{grid-gap:var(--section-vgap) var(--section-hgap);display:grid}.PrintableCharacterSheet .grid.two-column{grid-template-areas:"a a"}.PrintableCharacterSheet .evenlySpacedRow{grid-gap:1rem;display:grid;grid-template-columns:auto}.PrintableCharacterSheet .evenlySpacedRow>*{grid-row:1}.PrintableCharacterSheet .highlight{color:var(--primary-highlight-text-color)!important;font-weight:700!important}.PrintableCharacterSheet .label,.PrintableCharacterSheet .value:before{color:var(--secondary-text-color);font-weight:700}.PrintableCharacterSheet .value{color:var(--modifier-even-color);font-weight:700}.PrintableCharacterSheet .secondary .label,.PrintableCharacterSheet .secondary .value:before{color:var(--hint-text-color);font-weight:400}.PrintableCharacterSheet .secondary .value{color:var(--secondary-text-color);font-weight:700}.PrintableCharacterSheet .tertiary .label,.PrintableCharacterSheet .tertiary .value,.PrintableCharacterSheet .tertiary .value:after,.PrintableCharacterSheet .tertiary .value:before{color:var(--hint-text-color);font-weight:400}.PrintableCharacterSheet .modifier.even{color:var(--modifier-even-color)}.PrintableCharacterSheet .modifier.plus{color:var(--modifier-plus-color)}.PrintableCharacterSheet .modifier.minus{color:var(--modifier-minus-color)}.PrintableCharacterSheet .Inventory .Equipment,.PrintableCharacterSheet .ProficiencyDetails .Proficiencies{grid-gap:var(--data-vgap-small) var(--data-hgap);display:grid;grid-template-columns:repeat(var(--basic-list-columns),auto);margin-bottom:var(--extra-write-area-height)}.PrintableCharacterSheet .Inventory .Equipment .title,.PrintableCharacterSheet .ProficiencyDetails .Proficiencies .title{color:var(--primary-highlight-text-color);font-weight:700;grid-column:1/calc(var(--basic-list-columns) + 1);text-align:center}.PrintableCharacterSheet .Inventory .Equipment .Item,.PrintableCharacterSheet .ProficiencyDetails .Proficiencies .Proficiency{font-weight:700;text-align:left}.PrintableCharacterSheet .BasicDetails{min-height:calc(var(--portrait-height) + var(--section-border-width)*2);position:relative}.PrintableCharacterSheet .BasicDetails .Portrait{height:var(--portrait-height);left:0;position:absolute;top:0;width:var(--portrait-width)}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes{margin-left:var(--portrait-width);margin-top:var(--data-vgap);text-align:center}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes>div{display:inline-block;margin:0 var(--data-hgap)}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes .Age .value:before{content:"Age: "}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes .Height .value:before{content:"Height: "}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes .Weight .value:before{content:"Weight: "}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes>div.Size{margin-left:0}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes>div.Size .value:before{content:"(Size: "}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes>div.Size .value:after{content:")"}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes .Hair .value:before{content:"Hair: "}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes .Eyes .value:before{content:"Eyes: "}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes .Skin .value:before{content:"Skin: "}.PrintableCharacterSheet .BasicDetails .PhysicalAttributes .Marks .value:before{content:"Physical Traits: "}.PrintableCharacterSheet .BasicDetails .Details{margin-left:var(--portrait-width)}.PrintableCharacterSheet .BasicDetails .Details>*{color:var(--primary-text-color);font-size:1.5rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PrintableCharacterSheet .BasicDetails .Details :before{color:var(--hint-text-color);display:block;font-size:1rem;font-weight:400}.PrintableCharacterSheet .BasicDetails .Details .Name:before{content:"Name:"}.PrintableCharacterSheet .BasicDetails .Details .Race:before{content:"Race:"}.PrintableCharacterSheet .BasicDetails .Details .Class:before{content:"Class:"}.PrintableCharacterSheet .Personality{padding-bottom:var(--extra-write-area-height)}.PrintableCharacterSheet .Abilities,.PrintableCharacterSheet .Skills{text-align:center}.PrintableCharacterSheet .Abilities .Proficiency,.PrintableCharacterSheet .Skills .Proficiency{padding-bottom:var(--data-vgap);text-align:center}.PrintableCharacterSheet .Abilities .Proficiency .value:before,.PrintableCharacterSheet .Skills .Proficiency .value:before{content:"Proficiency Bonus: "}.PrintableCharacterSheet .Abilities .Column,.PrintableCharacterSheet .Skills .Column{display:inline-block;vertical-align:top}.PrintableCharacterSheet .Abilities .Column+.Column,.PrintableCharacterSheet .Skills .Column+.Column{margin-left:2em}.PrintableCharacterSheet .Abilities .Ability,.PrintableCharacterSheet .Abilities .Skill,.PrintableCharacterSheet .Skills .Ability,.PrintableCharacterSheet .Skills .Skill{text-align:left}.PrintableCharacterSheet .Abilities .Ability+.Ability,.PrintableCharacterSheet .Abilities .Skill+.Ability,.PrintableCharacterSheet .Skills .Ability+.Ability,.PrintableCharacterSheet .Skills .Skill+.Ability{margin-top:var(--data-vgap-large)}.PrintableCharacterSheet .Abilities .Ability>*,.PrintableCharacterSheet .Abilities .Skill>*,.PrintableCharacterSheet .Skills .Ability>*,.PrintableCharacterSheet .Skills .Skill>*{display:block;margin-top:var(--data-vgap-small)}.PrintableCharacterSheet .Abilities .Ability>*+*,.PrintableCharacterSheet .Abilities .Skill>*+*,.PrintableCharacterSheet .Skills .Ability>*+*,.PrintableCharacterSheet .Skills .Skill>*+*{margin-left:var(--data-hgap)}.PrintableCharacterSheet .Abilities .Ability .AbilityName,.PrintableCharacterSheet .Abilities .Skill .AbilityName,.PrintableCharacterSheet .Skills .Ability .AbilityName,.PrintableCharacterSheet .Skills .Skill .AbilityName{font-size:1.1em;text-align:left}.PrintableCharacterSheet .Abilities .Ability .Detail,.PrintableCharacterSheet .Abilities .Skill .Detail,.PrintableCharacterSheet .Skills .Ability .Detail,.PrintableCharacterSheet .Skills .Skill .Detail{text-align:left}.PrintableCharacterSheet .Abilities .Ability .Detail .Name,.PrintableCharacterSheet .Abilities .Skill .Detail .Name,.PrintableCharacterSheet .Skills .Ability .Detail .Name,.PrintableCharacterSheet .Skills .Skill .Detail .Name{text-align:right;vertical-align:top}.PrintableCharacterSheet .Abilities .Ability .Detail .Ability,.PrintableCharacterSheet .Abilities .Skill .Detail .Ability,.PrintableCharacterSheet .Skills .Ability .Detail .Ability,.PrintableCharacterSheet .Skills .Skill .Detail .Ability{font-size:60%;vertical-align:middle}.PrintableCharacterSheet .Abilities .Ability .Detail .Modifier,.PrintableCharacterSheet .Abilities .Skill .Detail .Modifier,.PrintableCharacterSheet .Skills .Ability .Detail .Modifier,.PrintableCharacterSheet .Skills .Skill .Detail .Modifier{text-align:left;vertical-align:top}.PrintableCharacterSheet .Inventory .Details{text-align:center}.PrintableCharacterSheet .Inventory .Details>div{display:inline-block;margin:0 var(--data-hgap) var(--data-vgap-small)}.PrintableCharacterSheet .Inventory .Equipment .Item .Count{font-weight:400}.PrintableCharacterSheet .Inventory .Equipment .Item .Count:before{content:" ("}.PrintableCharacterSheet .Inventory .Equipment .Item .Count:after{content:")"}.PrintableCharacterSheet .Inventory .Equipment .Item.RequiresAttunement .Name:after{color:var(--not-attuned-color);content:" (A)";font-size:50%;text-decoration:line-through;vertical-align:text-top}.PrintableCharacterSheet .Inventory .Equipment .Item.RequiresAttunement.Attuned .Name:after{color:inherit;text-decoration:inherit}.PrintableCharacterSheet .Notes{border-bottom:none;height:1in}.PrintableCharacterSheet .Actions.Detailed .ActionsTable>div{grid-auto-rows:auto}.PrintableCharacterSheet .Actions .ActionsTable .ActionHeader{opacity:.5}.PrintableCharacterSheet .Actions .ActionsTable .ActionHeader tr:first-child td{border-top:none;vertical-align:bottom}.PrintableCharacterSheet .Actions .ActionsTable>div{align-items:center;break-inside:avoid;display:grid;grid-auto-rows:4em auto;grid-template-columns:19fr 7.5fr 13fr 4.5fr 6fr;page-break-inside:avoid}.PrintableCharacterSheet .Actions .ActionsTable>div.ActionHeader{align-items:end}.PrintableCharacterSheet .Actions .ActionsTable>div:not(.ActionHeader){border-top:1px solid #0003}.PrintableCharacterSheet .Actions .ActionsTable>div>div{padding:0 .5em}.PrintableCharacterSheet .Actions .ActionsTable>div>div:first-child{padding-left:var(--section-hpad)}.PrintableCharacterSheet .Actions .ActionsTable>div>div:last-child{padding-right:var(--section-hpad)}.PrintableCharacterSheet .Actions .ActionsTable>div>div.Description{padding-bottom:var(--data-vgap);padding-left:2em;white-space:pre-wrap}.PrintableCharacterSheet .Actions .ActionsTable>div>div:not(.Description){padding-top:var(--data-vgap-small)}.PrintableCharacterSheet .Actions .ActionsTable>div .NameAndType .Name,.PrintableCharacterSheet .Actions .ActionsTable>div .NameAndType .Type{display:block}.PrintableCharacterSheet .Actions .ActionsTable>div .NameAndType .Type{font-size:.9em}.PrintableCharacterSheet .Actions .ActionsTable>div .Effect,.PrintableCharacterSheet .Actions .ActionsTable>div .RangeAndArea,.PrintableCharacterSheet .Actions .ActionsTable>div .Requires,.PrintableCharacterSheet .Actions .ActionsTable>div .ToHit{text-align:center}.PrintableCharacterSheet .Actions .ActionsTable>div .RangeAndArea>span,.PrintableCharacterSheet .Actions .ActionsTable>div .Requires>span{display:block}.PrintableCharacterSheet .Actions .ActionsTable>div .ToHit .Attack .value:before{content:"TO HIT"}.PrintableCharacterSheet .Actions .ActionsTable>div .Effect .label,.PrintableCharacterSheet .Actions .ActionsTable>div .ToHit .Attack .value:before,.PrintableCharacterSheet .Actions .ActionsTable>div .ToHit .Save .label{display:block;font-size:.8em}.PrintableCharacterSheet .Actions .ActionsTable>div .Effect .Special,.PrintableCharacterSheet .Actions .ActionsTable>div .ToHit .Special{font-weight:700}.PrintableCharacterSheet .Actions .ActionsTable>div .Description{grid-column:1/6}.PrintableCharacterSheet .Spells-SpellSlotsAndPoints{display:block;margin-bottom:var(--data-vgap-small);text-align:center;white-space:nowrap}.PrintableCharacterSheet .Spells-SpellSlot{display:inline-block;margin:0 .5rem}.PrintableCharacterSheet .Spells-SpellSlots-Level{margin-left:.9rem}.PrintableCharacterSheet .Spells-SpellLevels:before{color:var(--secondary-text-color);content:"Spell Slots";font-weight:700}.PrintableCharacterSheet .Spells-SpellSlots-Level.L0 .value:before{content:"Cantrip: "}.PrintableCharacterSheet .Spells-SpellSlots-Level.L1 .value:before{content:"1st: "}.PrintableCharacterSheet .Spells-SpellSlots-Level.L2 .value:before{content:"2nd: "}.PrintableCharacterSheet .Spells-SpellSlots-Level.L3 .value:before{content:"3rd: "}.PrintableCharacterSheet .Spells-SpellSlots-Level.L4 .value:before{content:"4th: "}.PrintableCharacterSheet .Spells-SpellSlots-Level.L5 .value:before{content:"5th: "}.PrintableCharacterSheet .Spells-SpellSlots-Level.L6 .value:before{content:"6th: "}.PrintableCharacterSheet .Spells-SpellSlots-Level.L7 .value:before{content:"7th: "}.PrintableCharacterSheet .Spells-SpellSlots-Level.L8 .value:before{content:"8th: "}.PrintableCharacterSheet .Spells-SpellSlots-Level.L9 .value:before{content:"9th: "}.PrintableCharacterSheet .Spells-SpellSlots{display:block;margin:0 .75rem;margin-top:var(--data-vgap-small)}.PrintableCharacterSheet .Spells-SpellSlots .details{display:inline-block;font-style:italic;margin-left:.5rem}.PrintableCharacterSheet .Combat .Speed .value:before,.PrintableCharacterSheet .NonCombat .Speed .value:before{content:"Speed: "}.PrintableCharacterSheet .Combat .Basics,.PrintableCharacterSheet .Combat .HP{display:block;text-align:center;white-space:nowrap}.PrintableCharacterSheet .Combat .Basics>div,.PrintableCharacterSheet .Combat .HP>div{display:inline-block;margin:0 var(--data-hgap);margin-bottom:var(--data-vgap-small)}.PrintableCharacterSheet .Combat .Initiative .value:before{content:"Initiative: "}.PrintableCharacterSheet .Combat .AC .value:before{content:"Armor Class (AC): "}.PrintableCharacterSheet .Combat .MaxHP .value:before{content:"Max Health (HP): "}.PrintableCharacterSheet .NonCombat .Basics{text-align:center;white-space:nowrap}.PrintableCharacterSheet .NonCombat .Basics>div{display:inline-block;margin:0 var(--data-hgap);margin-bottom:var(--data-vgap-small)}.PrintableCharacterSheet .NonCombat .Languages{display:inline-block;white-space:normal}.PrintableCharacterSheet .Languages .value+.value:before{content:", "}.PrintableCharacterSheet .Rest .Basics{text-align:center;white-space:nowrap}.PrintableCharacterSheet .Rest .Basics>div{display:inline-block;margin:0 var(--data-hgap);margin-bottom:var(--data-vgap-small)}.PrintableCharacterSheet .Rest .HitDice .value:before{content:"Hit Dice: "}.PrintableCharacterSheet .Rest .MaxHitDice .value:before{content:"Max Hit Dice: "}.PrintableCharacterSheet .SpellDetails .General .Detail{font-style:italic;margin-bottom:var(--data-vgap);padding:0 2em}.PrintableCharacterSheet .SpellDetails tbody:after{break-after:page;content:"";display:block;page-break-after:always}.PrintableCharacterSheet .SpellDetails tbody *,.PrintableCharacterSheet .SpellDetails tbody:after{break-before:avoid-page;break-inside:avoid-page;page-break-before:avoid;page-break-inside:avoid}.PrintableCharacterSheet .InventoryDetails .Details{text-align:center}.PrintableCharacterSheet .InventoryDetails .Details>div{display:inline-block;margin:0 var(--data-hgap) var(--data-vgap-small)}.PrintableCharacterSheet .InventoryDetails .Equipment{margin-bottom:var(--data-vgap)}.PrintableCharacterSheet .InventoryDetails .Equipment .title{color:var(--primary-highlight-text-color);font-weight:700;text-align:center}.PrintableCharacterSheet .InventoryDetails .Equipment .Item{border-top:1px solid #0003;display:grid;grid-template-columns:10rem auto;padding:var(--data-vgap-small) 0}.PrintableCharacterSheet .InventoryDetails .Equipment .Item:last-child{border-bottom:1px solid #0003}.PrintableCharacterSheet .InventoryDetails .Equipment .Item .Name{font-weight:700;grid-column:1;padding-right:.5em;text-align:right}.PrintableCharacterSheet .InventoryDetails .Equipment .Item .Description{grid-column:2;text-align:left;white-space:pre-wrap}.PrintableCharacterSheet .InventoryDetails .Equipment .Item .Description .Attuned,.PrintableCharacterSheet .InventoryDetails .Equipment .Item .Description .RequiresAttunement{font-weight:700}.PrintableCharacterSheet .FeatDetails .Feats .Feat{border-top:1px solid #0003;display:grid;grid-template-columns:12rem auto;padding:var(--data-vgap-small) 0}.PrintableCharacterSheet .FeatDetails .Feats .Feat:last-child{border-bottom:1px solid #0003}.PrintableCharacterSheet .FeatDetails .Feats .Feat .Name{font-weight:700;grid-column:1;padding-right:.5em;text-align:right}.PrintableCharacterSheet .FeatDetails .Feats .Feat .Description{grid-column:2;text-align:left}.CharacterSheet{border:1px solid #000;display:block;margin:.5rem auto;padding:.25rem;text-align:left;width:56rem}.CharacterSheet .Grid{grid-gap:var(--section-vgap) var(--section-hgap);display:grid;grid-template-columns:16rem auto;grid-template-rows:fit-content(100%)}.CharacterSheet .BasicDetails{min-height:calc(var(--portrait-height) + var(--section-border-width)*2);position:relative}.CharacterSheet .BasicDetails .PhysicalAttributes{margin-left:var(--portrait-width);margin-top:var(--data-vgap);text-align:center}.CharacterSheet .BasicDetails .PhysicalAttributes>div{display:inline-block;margin:0 var(--data-hgap)}.CharacterSheet .BasicDetails .PhysicalAttributes .Age .value:before{content:"Age: "}.CharacterSheet .BasicDetails .PhysicalAttributes .Height .value:before{content:"Height: "}.CharacterSheet .BasicDetails .PhysicalAttributes .Weight .value:before{content:"Weight: "}.CharacterSheet .BasicDetails .PhysicalAttributes>div.Size{margin-left:0}.CharacterSheet .BasicDetails .PhysicalAttributes>div.Size .value:before{content:"(Size: "}.CharacterSheet .BasicDetails .PhysicalAttributes>div.Size .value:after{content:")"}.CharacterSheet .BasicDetails .PhysicalAttributes .Hair .value:before{content:"Hair: "}.CharacterSheet .BasicDetails .PhysicalAttributes .Eyes .value:before{content:"Eyes: "}.CharacterSheet .BasicDetails .PhysicalAttributes .Skin .value:before{content:"Skin: "}.CharacterSheet .BasicDetails .PhysicalAttributes .Marks .value:before{content:"Physical Traits: "}.CharacterSheet .BasicDetails .Portrait{height:var(--portrait-height);left:0;position:absolute;top:0;width:var(--portrait-width)}.CharacterSheet .BasicDetails .Details{margin-left:var(--portrait-width)}.CharacterSheet .BasicDetails .Details>*{color:var(--primary-text-color);font-size:1.5rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CharacterSheet .BasicDetails .Details :before{color:var(--hint-text-color);display:block;font-size:1rem;font-weight:400}.CharacterSheet .BasicDetails .Name:before{content:"Name:"}.CharacterSheet .BasicDetails .Race:before{content:"Race:"}.CharacterSheet .BasicDetails .Class:before{content:"Class:"}.CharacterSheet .BasicDetails{grid-column:1/3;grid-row:1}.CharacterSheet .Abilities{text-align:center}.CharacterSheet .Abilities .Proficiency{padding-bottom:var(--data-vgap);text-align:center}.CharacterSheet .Abilities .Proficiency .value:before{content:"Proficiency Bonus: "}.CharacterSheet .Abilities .AbilityTable{margin-left:auto;margin-right:1.5em;margin-top:var(--data-vgap)}.CharacterSheet .Abilities .AbilityTable .AbilityName{font-size:1.15em;text-align:left}.CharacterSheet .Abilities .AbilityTable{border-spacing:var(--data-vgap-small)}.CharacterSheet .Abilities .AbilityTable .Detail .Name{text-align:right;vertical-align:top}.CharacterSheet .Abilities .AbilityTable .Detail .Modifier{min-width:2.75em;text-align:left;vertical-align:top}.CharacterSheet .Abilities{grid-column:1;grid-row:span 3}.CharacterSheet .ActionsTable{width:100%}.CharacterSheet .ActionsTable td:first-child{padding-left:0}.CharacterSheet .ActionsTable td:last-child{padding-right:0}.CharacterSheet .ActionsTable td{padding:0 .5em}.CharacterSheet .Action td.Description{padding-bottom:var(--data-vgap);padding-left:2em;white-space:pre-wrap}.CharacterSheet .Action td:first-child{padding-left:var(--section-hpad)}.CharacterSheet .Action td:last-child{padding-right:var(--section-hpad)}.CharacterSheet .Action tr:first-child td{border-top:1px solid #0003;padding-top:2px}.CharacterSheet .Action tr:last-child td{padding-bottom:2px}.CharacterSheet .Action:last-child tr:last-child td{border-bottom:1px solid #0003}.CharacterSheet .Action .RangeAndArea{width:5.5rem}.CharacterSheet .Action .ToHit{width:3.5rem}.CharacterSheet .Action .Effect{width:6.5rem}.CharacterSheet .Action .Requires,.CharacterSheet .Detailed .Action .NameAndType{width:1px}.CharacterSheet .Action .Effect,.CharacterSheet .Action .NameAndType,.CharacterSheet .Action .RangeAndArea,.CharacterSheet .Action .Requires,.CharacterSheet .Action .ToHit{white-space:nowrap}.CharacterSheet .Action .Spacer{width:99rem}.CharacterSheet .Action .NameAndType .Name,.CharacterSheet .Action .NameAndType .Type{display:block}.CharacterSheet .Action .NameAndType .Type{font-size:.9em}.CharacterSheet .Action .Effect,.CharacterSheet .Action .RangeAndArea,.CharacterSheet .Action .Requires,.CharacterSheet .Action .ToHit{text-align:center}.CharacterSheet .Action .RangeAndArea,.CharacterSheet .Action .Requires{font-size:.9em}.CharacterSheet .Action .RangeAndArea>span,.CharacterSheet .Action .Requires>span{display:block}.CharacterSheet .Action .ToHit .Attack .value:before{content:"TO HIT"}.CharacterSheet .Action .Effect .label,.CharacterSheet .Action .ToHit .Attack .value:before,.CharacterSheet .Action .ToHit .Save .label{display:block;font-size:.8em}.CharacterSheet .Action .Effect .Special,.CharacterSheet .Action .ToHit .Special{font-weight:700}.CharacterSheet .Spells-SpellSlotsAndPoints{display:block;margin-bottom:var(--data-vgap-small);text-align:center}.CharacterSheet .Spells-SpellSlots{display:inline-block;margin:0 .75rem;margin-top:var(--data-vgap-small);white-space:nowrap}.CharacterSheet .Spells-SpellSlots .details{display:inline-block;font-style:italic;margin-left:.5rem}.CharacterSheet .Spells-SpellSlot{display:inline-block;margin:0 .5rem}.CharacterSheet .Spells-SpellSlots-Level{margin-left:.9rem}.CharacterSheet .Spells-SpellLevels:before{color:var(--secondary-text-color);content:"Spell Slots";font-weight:700}.CharacterSheet .Spells-SpellSlots-Level.L0 .value:before{content:"Cantrip: "}.CharacterSheet .Spells-SpellSlots-Level.L1 .value:before{content:"1st: "}.CharacterSheet .Spells-SpellSlots-Level.L2 .value:before{content:"2nd: "}.CharacterSheet .Spells-SpellSlots-Level.L3 .value:before{content:"3rd: "}.CharacterSheet .Spells-SpellSlots-Level.L4 .value:before{content:"4th: "}.CharacterSheet .Spells-SpellSlots-Level.L5 .value:before{content:"5th: "}.CharacterSheet .Spells-SpellSlots-Level.L6 .value:before{content:"6th: "}.CharacterSheet .Spells-SpellSlots-Level.L7 .value:before{content:"7th: "}.CharacterSheet .Spells-SpellSlots-Level.L8 .value:before{content:"8th: "}.CharacterSheet .Spells-SpellSlots-Level.L9 .value:before{content:"9th: "}.CharacterSheet .Combat .Speed .value:before,.CharacterSheet .NonCombat .Speed .value:before{content:"Speed: "}.CharacterSheet .Combat .Basics,.CharacterSheet .Combat .HP{display:block;text-align:center;white-space:nowrap}.CharacterSheet .Combat .Basics>div,.CharacterSheet .Combat .HP>div{display:inline-block;margin:0 var(--data-hgap);margin-bottom:var(--data-vgap-small)}.CharacterSheet .Combat .Initiative .value:before{content:"Initiative: "}.CharacterSheet .Combat .AC .value:before{content:"Armor Class (AC): "}.CharacterSheet .Combat .MaxHP .value:before{content:"Max Health (HP): "}.CharacterSheet .Combat{grid-column:2}.CharacterSheet .NonCombat .Basics{text-align:center;white-space:nowrap}.CharacterSheet .NonCombat .Basics>div{display:inline-block;margin:0 var(--data-hgap);margin-bottom:var(--data-vgap-small)}.CharacterSheet .NonCombat .Languages{display:inline-block;white-space:normal}.CharacterSheet .Languages .value+.value:before{content:", "}.CharacterSheet .NonCombat{grid-column:2}.CharacterSheet .Rest .Basics{text-align:center;white-space:nowrap}.CharacterSheet .Rest .Basics>div{display:inline-block;margin:0 var(--data-hgap);margin-bottom:var(--data-vgap-small)}.CharacterSheet .Rest .HitDice .value:before{content:"Hit Dice: "}.CharacterSheet .Rest .MaxHitDice .value:before{content:"Max Hit Dice: "}.CharacterSheet .Rest{grid-column:2}.CharacterSheet .Inventory{--inv-columns:6;--inv-title-span:calc(var(--inv-columns) + 1)}.CharacterSheet .Inventory .Details{text-align:center}.CharacterSheet .Inventory .Details>div{display:inline-block;margin:0 var(--data-hgap);margin-bottom:var(--data-vgap-small)}.CharacterSheet .Inventory .Equipment{grid-gap:var(--data-vgap-small) var(--data-hgap);display:grid;grid-template-columns:repeat(var(--inv-columns),auto);margin-bottom:var(--data-vgap)}.CharacterSheet .Inventory .Equipment .title{color:var(--primary-highlight-text-color);font-weight:700;grid-column:1/var(--inv-title-span);text-align:center}.CharacterSheet .Inventory .Equipment .Item{text-align:left}.CharacterSheet .Inventory .Item .Count:before{content:" ("}.CharacterSheet .Inventory .Item .Count:after{content:")"}.CharacterSheet .Inventory .Item .Count{display:inline}.CharacterSheet .Inventory .Item .Name{display:inline;font-weight:700}.CharacterSheet .Inventory .Item.RequiresAttunement.Attuned .Name:after{color:inherit;text-decoration:inherit}.CharacterSheet .Inventory .Item.RequiresAttunement .Name:after{color:var(--not-attuned-color);content:" (A)";font-size:50%;text-decoration:line-through;vertical-align:text-top}.CharacterSheet .Inventory{grid-column:span 2}.CharacterSheet .SpellDetails .General .Detail{font-style:italic;margin-bottom:var(--data-vgap);padding:0 2em}.CharacterSheet .InventoryDetails .Details{text-align:center}.CharacterSheet .InventoryDetails .Details>div{display:inline-block;margin:0 var(--data-hgap);margin-bottom:var(--data-vgap-small)}.CharacterSheet .InventoryDetails .Equipment{margin-bottom:var(--data-vgap)}.CharacterSheet .InventoryDetails .Equipment .title{color:var(--primary-highlight-text-color);font-weight:700;text-align:center}.CharacterSheet .InventoryDetails .Equipment .Item{border-top:1px solid #0003;display:grid;grid-template-columns:10rem auto;padding:var(--data-vgap-small) 0}.CharacterSheet .InventoryDetails .Equipment .Item:last-child{border-bottom:1px solid #0003}.CharacterSheet .InventoryDetails .Equipment .Item .Name{font-weight:700;grid-column:1;padding-right:.5em;text-align:right}.CharacterSheet .InventoryDetails .Equipment .Item .Description{grid-column:2;text-align:left;white-space:pre-wrap}.CharacterSheet .FeatDetails .Feats .Feat{border-top:1px solid #0003;display:grid;grid-template-columns:12rem auto;padding:var(--data-vgap-small) 0}.CharacterSheet .FeatDetails .Feats .Feat:last-child{border-bottom:1px solid #0003}.CharacterSheet .FeatDetails .Feats .Feat .Name{font-weight:700;grid-column:1;padding-right:.5em;text-align:right}.CharacterSheet .FeatDetails .Feats .Feat .Description{grid-column:2;text-align:left}.CharacterSheet .ProficiencyDetails .Proficiencies{grid-gap:var(--data-vgap-small) var(--data-hgap);display:grid;grid-template-columns:repeat(6,auto)}.CharacterSheet .ProficiencyDetails .Proficiencies .Proficiency{font-weight:700;text-align:left}.CharacterSheet .section{border:var(--section-border-width) solid #00000040;padding:var(--section-vpad) var(--section-hpad)}.CharacterSheet .Grid~.section{margin-top:var(--section-vgap)}.CharacterSheet .section>.title{color:var(--primary-text-color);font-size:1.5em;font-weight:700;padding-bottom:.25rem;text-align:center}.CharacterSheet .evenlySpacedRow{grid-gap:1rem;display:grid;grid-template-columns:auto}.CharacterSheet .evenlySpacedRow>*{grid-row:1}.CharacterSheet .highlight{color:var(--primary-highlight-text-color)!important;font-weight:700!important}.CharacterSheet .label,.CharacterSheet .value:before{color:var(--secondary-text-color);font-weight:700}.CharacterSheet .value{color:var(--modifier-even-color);font-weight:700}.CharacterSheet .secondary .label,.CharacterSheet .secondary .value:before{color:var(--hint-text-color);font-weight:400}.CharacterSheet .secondary .value{color:var(--secondary-text-color);font-weight:700}.CharacterSheet .tertiary .label,.CharacterSheet .tertiary .value,.CharacterSheet .tertiary .value:after,.CharacterSheet .tertiary .value:before{color:var(--hint-text-color);font-weight:400}.CharacterSheet .modifier.even{color:var(--modifier-even-color)}.CharacterSheet .modifier.plus{color:var(--modifier-plus-color)}.CharacterSheet .modifier.minus{color:var(--modifier-minus-color)}
/*# sourceMappingURL=main.8cace322.css.map*/