.editable{box-sizing:border-box;color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;min-height:30px;min-width:40px;position:relative}.editable:not(.readonly)>div,.editable:not(.readonly)>p,.editable:not(.readonly)>span{cursor:pointer}.editable>div,.editable>input,.editable>span,.editable>textarea{align-items:inherit;border:none;bottom:0;color:inherit;display:flex;flex:1;font-family:inherit;font-size:inherit;font-weight:inherit;height:100%;justify-content:inherit;left:0;line-height:inherit;margin:0;max-height:100%;min-width:40px;outline:none;overflow:hidden;padding:.25em;position:absolute;right:0;text-align:inherit;top:0;width:100%}.editable>div.multiline,.editable>textarea{align-items:flex-start;flex-direction:column;justify-content:flex-start;text-align:left}.editable>div.multiline>p,.editable>textarea>p{margin:0 0 .5rem;padding:0}.editable .placeholder{color:hsla(0,0%,78.4%,.8);font-style:italic}.editable>input::-webkit-input-placeholder,.editable>textarea::-webkit-input-placeholder{color:hsla(0,0%,78.4%,.8);font-style:italic}.editable>input:-moz-placeholder,.editable>input::-moz-placeholder,.editable>textarea:-moz-placeholder,.editable>textarea::-moz-placeholder{color:hsla(0,0%,78.4%,.8);font-style:italic}.editable>input:-ms-input-placeholder,.editable>textarea:-ms-input-placeholder{color:hsla(0,0%,78.4%,.8);font-style:italic}.editable:focus-within{outline:1px auto -webkit-focus-ring-color}.editable input[type=checkbox]{height:1em;margin:auto;min-width:auto;width:1em}.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}