.rating{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;max-width:200px;min-width:200px}.rating>span{align-items:center;cursor:pointer;display:inline-flex;height:20px;justify-content:center;width:20px}.rating>span>*{pointer-events:none}.rating>span .dot{align-items:center;border:1px solid;border-radius:5px;color:#000;display:flex;font-size:12px;height:10px;justify-content:center;width:10px}.rating>span .dot.filled{background-color:#000}.attribute{align-items:stretch;border:1px solid transparent;box-sizing:border-box;display:flex;flex:1;justify-items:stretch;line-height:1em;min-height:2em}.attribute>.editable{align-items:center;display:flex;height:auto;justify-content:center;min-width:40px;text-align:center}.attribute .name{flex:1;justify-content:flex-start;text-align:left}.attribute.is-computed{background-color:#ccf8f8;border-color:#b5f5f5;color:#666;font-weight:700}.attribute.is-computed>.value.editing{border-radius:5px;left:2px;overflow:hidden;position:absolute;right:2px}.attribute.as-numeric>.value.rating,.attribute.as-rating:not(:hover)>.modifier,.attribute.as-rating:not(:hover)>.value.numeric,.attribute:hover>.value.rating{display:none}.attribute.as-rating:not(:hover) .value.rating,.attribute.as-rating:not(:hover) .value.rating>span{display:flex;flex:2;height:100%;justify-content:flex-end;max-width:100%;width:100%}.attribute.as-rating:not(:hover) .value.rating>.rating,.attribute.as-rating:not(:hover) .value.rating>span>.rating{justify-content:flex-start;max-width:100%;min-width:100%}.attribute.as-rating:not(:hover) .value.rating>.rating>span,.attribute.as-rating:not(:hover) .value.rating>span>.rating>span{height:10px;width:10px}.attribute.as-rating:not(:hover) .value.rating>.rating>span>.dot,.attribute.as-rating:not(:hover) .value.rating>span>.rating>span>.dot{height:8px;width:8px}.attribute.as-rating:not(:hover) .value.rating>.rating>span:nth-child(5n+1),.attribute.as-rating:not(:hover) .value.rating>span>.rating>span:nth-child(5n+1){margin-left:3px}.attribute.as-rating:not(:hover)>.modifier.positive:before{content:"+"}.attribute .modifier{align-items:center;display:flex;height:auto;justify-content:center;min-width:40px;text-align:center}.attribute .modifier.positive{color:green}.attribute .modifier.negative{color:red}.attribute .modifier.zero{color:grey}.descriptor{align-items:stretch;box-sizing:border-box;display:flex;flex:1;justify-items:stretch;line-height:1em;min-height:2em}.descriptor>.editable{align-items:center;display:flex;height:auto;justify-content:center;min-width:40px;text-align:center}.descriptor .name{flex:1;font-weight:700;justify-content:flex-start;text-align:left}.descriptor .value{flex:1;justify-content:flex-end;text-align:right}.item{align-items:stretch;box-sizing:border-box;display:flex;flex:1;flex-direction:row;flex-wrap:wrap;justify-items:stretch;line-height:1em;min-height:2em;width:100%}.item>.editable{align-items:center;display:flex;height:auto;justify-content:center;min-width:40px;text-align:center}.item .name{flex:1;justify-content:flex-start;text-align:left}.item>.expandable{flex-wrap:wrap;width:100%}.item>.expandable .title-bar>.text{font-size:1em}.item>.expandable .description{min-height:80px;width:100%}.item>.expandable .description textarea{resize:none}.item>.expandable>.effect-list{width:100%}.item.equipped{order:0}.item.equipped .name{font-weight:700}.list.item-list>.list-item-wrapper{min-width:100%}.resource{align-items:stretch;box-sizing:border-box;display:flex;flex:1;flex-direction:column;justify-items:stretch;line-height:1em;min-height:2em}.resource>.editable{align-items:center;display:flex;height:auto;justify-content:center;min-width:40px;text-align:center}.resource .name{flex:1;justify-content:flex-start;text-align:left}.resource .display{align-items:center;display:flex}.resource .display .current,.resource .display .maximum,.resource .display .name{align-items:center}.resource .display .name{flex:1;font-weight:700;height:30px}.resource .display .current,.resource .display .maximum{justify-content:center}.resource .rating{margin:.25em auto}.list.resource-list>.list-item-wrapper.focus-within,.list.resource-list>.list-item-wrapper:hover{border-radius:5px 0 5px 5px}.skill{align-items:stretch;box-sizing:border-box;display:flex;flex:1;justify-items:stretch;line-height:1em;min-height:2em}.skill>.editable{align-items:center;display:flex;height:auto;justify-content:center;min-width:40px;text-align:center}.skill .name{flex:1;justify-content:flex-start;text-align:left}.skill .theory.is-zero>span{opacity:0}.trait{align-items:stretch;box-sizing:border-box;display:flex;flex:1;flex-wrap:wrap;justify-items:stretch;line-height:1em;min-height:2em}.trait>.editable{align-items:center;display:flex;height:auto;justify-content:center;min-width:40px;text-align:center}.trait .name{flex:1;justify-content:flex-start;text-align:left}.trait .trait-list.row{display:flex;flex-direction:row}.trait .expandable,.trait .expandable>.list{width:100%}.trait .expandable .title-bar>.text{font-size:1em}.conditions{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start}.conditions.expandable-wrapper.expanded{border:1px solid}.conditions>.expandable-toggle{min-height:30px;min-width:30px}.conditions>.expandable-toggle:after{content:"Conditions";font-weight:700}.conditions .expandable{border-top:1px solid;padding:.1in}.conditions .expandable .condition{align-items:center;display:flex;justify-content:center}.layout{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;padding:2px;position:relative}.layout:first-of-type{padding-left:0}.layout:last-of-type{padding-right:0}.layout>.title-bar{align-items:center;border-bottom:1px solid;display:flex;justify-content:center;width:100%}.layout>.title-bar>.title{align-items:center;flex:1;font-size:1.25em;font-weight:700;justify-content:center;text-align:center;text-shadow:1px 1px 1px #bbb}.layout>.title-bar>.expandable-toggle{height:30px}.layout>.list{min-width:100%;width:100%}.sheetforge.sheet.small .layout>.layout{flex:none!important;width:100%!important}.sheetforge.sheet{font-size:13px;margin:0 auto;max-width:8.5in;padding:.25in;position:relative}.sheetforge.sheet.small{max-width:100vw;padding:0}