.resume-score{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:6px;color:var(--accent-dark);text-decoration:none;line-height:1.4;border-radius:8px}.resume-score>svg{width:26px;height:26px;flex:none}.resume-score>span{min-width:0}.resume-score small,.resume-score strong{display:block;font-size:.75rem;font-weight:600}.resume-score small{margin-top:3px;font-size:.6875rem;font-weight:400;text-decoration:underline;text-underline-offset:3px}a.resume-score:hover{background:var(--accent-tint)}a.resume-score:focus-visible{outline:2px solid currentColor;outline-offset:3px}.resume-score[data-layout=card],.resume-score[data-layout=row]{flex-direction:column;text-align:center}.resume-score[data-layout=card]{background:var(--surface-2)}.resume-score[data-layout=card]:before{display:none}.resume-score[data-layout=card] strong{font-size:.6875rem}.resume-score[data-layout=card] small{font-size:.625rem}.resume-score[data-layout=deck]{justify-content:flex-start;padding:0}.resume-score[data-layout=deck]>svg{width:22px;height:22px}.resume-score[data-layout=detail]{justify-content:flex-start}.resume-score-placeholder{font-size:1.5rem}