@import url('./hom-status.css');
.skill-detail-full{min-width:0;max-width:100%;text-align:left;font-size:.875rem;font-weight:400;line-height:1.65;white-space:normal;overflow-wrap:anywhere}
.skill-detail-full .skill-detail-content{display:grid;gap:.65rem;padding:.6rem 0;color:var(--text,#e2e5e8)}
.skill-detail-full section{min-width:0;max-width:100%;padding:0;border:0;background:none}
.skill-detail-full h4{margin:0 0 .35rem;font-size:.8rem;font-weight:700;color:var(--muted,#aebbc6)}
.skill-detail-full p{margin:.3rem 0;max-height:none;overflow:visible;display:block;white-space:pre-wrap;-webkit-line-clamp:unset;line-clamp:unset;text-overflow:clip}
.skill-detail-full ul{margin:.3rem 0;padding-left:1.2rem;max-height:none;overflow:visible;display:block}
.skill-detail-full li{display:list-item;margin:.15rem 0;padding:0;font-size:inherit;line-height:1.5}
.skill-detail-full .skill-detail-tags>div{display:flex;flex-wrap:wrap;gap:.35rem}
.skill-detail-full .skill-detail-tags>div>span{border:1px solid rgba(150,170,185,.3);border-radius:3px;padding:.08rem .45rem;font-size:.75rem}
.skill-detail-full .skill-detail-classification{font-size:.75rem;color:var(--muted,#aebbc6)}
.skill-detail-full .skill-detail-sources{min-width:0;margin:0;padding:0;border:0;border-top:1px solid rgba(150,170,185,.25);border-radius:0;background:none}
.skill-detail-full .skill-detail-sources>summary{display:flex;align-items:center;gap:.4rem;min-height:40px;padding:0;font-size:.8rem;font-weight:400;color:var(--muted,#aebbc6);cursor:pointer;list-style:none}
.skill-detail-full .skill-detail-sources>summary::-webkit-details-marker{display:none}
.skill-detail-full .skill-detail-sources>summary::after{content:'▸';font-size:.7rem}
.skill-detail-full .skill-detail-sources[open]>summary::after{content:'▾'}
.skill-detail-full .skill-detail-sources>summary:focus-visible{outline:2px solid var(--accent,#a6bdda);outline-offset:-2px}
.skill-detail-full .skill-detail-sources>div{padding:0 0 .3rem}
.skill-detail-full .skill-detail-learners{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.2rem 1rem;padding:0;list-style:none}
.skill-detail-full .skill-detail-learners li{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin:0}
.skill-detail-full .skill-detail-learners b{white-space:nowrap;font-variant-numeric:tabular-nums}
.skill-detail-full .skill-detail-learners small,.skill-detail-full .skill-detail-status{color:var(--muted,#aebbc6)}
.skill-detail-full .is-current-source{background:rgba(70,155,125,.15)}
.skill-detail-full .skill-detail-warning{color:#e9ae8e}
.skill-detail-full [data-skill-detail-retry]{margin-left:.5rem;min-height:44px}
@media(max-width:480px){.skill-detail-full{font-size:.85rem}.skill-detail-full .skill-detail-learners{grid-template-columns:1fr}.skill-detail-full .skill-detail-sources>summary{min-height:44px}}
.skill-disclosure{min-width:0}
.skill-disclosure>summary{min-height:44px;align-content:center;cursor:pointer;overflow-wrap:anywhere}
.party-material-skill-detail{position:relative;min-width:0;border-bottom:1px solid var(--line,#40505d)}
.party-material-skill-detail>.skill-disclosure>summary{padding-right:5rem}
.party-material-skill-level{position:absolute;right:0;top:.75rem;font-size:.75rem;color:var(--muted,#aebbc6);pointer-events:none}
.material-overview .skill-detail-full ul{list-style:disc;margin:.3rem 0;padding-left:1.2rem}
.material-overview .skill-detail-full .skill-detail-learners{list-style:none;padding:0}
.skill-choice-detail{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 .6rem;align-items:start}
.skill-choice-detail>details>summary{min-height:44px;align-content:center;cursor:pointer}
.skill-choice-detail>details[open]{grid-column:1/-1}
.skill-choice-detail>details[open]>summary{text-align:right}
.skill-choice-detail>.permanent-pick-row,.skill-choice-detail>.ut-append-row{min-width:0}
