#skills.assignable .skill{cursor:pointer}#skills.assignable .skill:hover{background-color:var(--rm-hover-color)}#skills .action{display:none;opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer}#skills .action:hover{opacity:1}#skills .handle{cursor:-webkit-grab;cursor:grab}#skills .category{margin-top:10px}#skills .category,#skills .category .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#skills .category .name{height:40px;font-weight:700;margin-right:auto}#skills .category .action{padding:5px}#skills .category:hover .action{display:inherit}#skills .skill_form{background-color:var(--rm-contrast-0);padding:15px;border:1px solid var(--rm-contrast-3);border-radius:5px}#skills .skill_list{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}#skills .skill_list .skill{background-color:var(--rm-contrast-3);border:1px solid var(--rm-contrast-4);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px}#skills .skill_list .skill.list-group-item-action{cursor:pointer}#skills .skill_list .skill .action,#skills .skill_list .skill .skill_name{padding:10px 5px}#skills .skill_list .skill:hover .action{display:inherit}table#user_skills.multiple td.skill{min-width:250px;max-width:250px}table#user_skills.multiple td.rating{color:#d90d80}table#user_skills.multiple td.user{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:top;padding:10px 7px;width:40px}table#user_skills.multiple td.level{width:40px;position:relative}table#user_skills.multiple td.level:hover{background-color:var(--rm-hover-color)}table#user_skills.multiple td.level .rating{position:absolute;z-index:1;top:0;left:0}table#user_skills:not(.multiple) td.level,table#user_skills:not(.multiple) td.skill{width:.1%}table#user_skills td.skill{height:40px;padding-right:10px}table#user_skills td.level{background-color:var(--rm-contrast-0);vertical-align:middle;text-align:center;border:1px solid var(--rm-contrast-4);background-clip:padding-box;height:40px}table#user_skills td.level.expanded .number{display:none}table#user_skills td.level:not(.expanded){cursor:pointer}table#user_skills td.level .rating{cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:10px;background-color:var(--rm-contrast-0)}table#user_skills td.level .rating .star{-webkit-transition:color .2s;transition:color .2s}table#user_skills td.level .rating:hover .star{color:#d90d80}table#user_skills td.level .rating .unset{padding:0 10px}table#user_skills td.level .rating li{list-style-type:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--rm-contrast-3)}table#user_skills td.level .rating li:hover{color:#d90d80}table#user_skills td.level .rating li:hover~.star{color:var(--rm-contrast-3)}table#user_skills td.level .rating li.active{color:#d90d80}