.ya-score-page{max-width:920px;margin:0 auto;padding:18px}.ya-score-hero,.ya-score-own,.ya-score-board,.ya-score-rules,.ya-score-profile{background:#fff;border:1px solid #e5e5e5;border-radius:22px}.ya-score-hero{padding:28px}.ya-score-hero span,.ya-score-profile header span{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#806a00}.ya-score-hero h1{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.05;margin:.35rem 0 .7rem}.ya-score-hero p{max-width:680px;margin:0;color:#555}.ya-score-own{display:grid;grid-template-columns:repeat(3,1fr);margin:14px 0;padding:16px}.ya-score-own div{text-align:center}.ya-score-own strong{display:block;font-size:1.45rem}.ya-score-own span{font-size:.84rem;color:#666}.ya-score-tabs{display:flex;gap:8px;margin:18px 0 10px}.ya-score-tabs button{border:1px solid #d8d8d8;background:#fff;border-radius:999px;padding:10px 18px;font-weight:800}.ya-score-tabs button.is-active{background:#111;color:#fff;border-color:#111}.ya-score-board{overflow:hidden}.ya-score-row{display:grid;grid-template-columns:44px 48px 1fr auto;gap:12px;align-items:center;padding:13px 16px;border-bottom:1px solid #eee;color:inherit;text-decoration:none}.ya-score-row:last-child{border-bottom:0}.ya-score-row:hover{background:#fafafa}.ya-score-row.is-top{background:#fffbe8}.ya-score-row>b{font-size:1rem}.ya-score-row img{width:44px;height:44px;border-radius:50%;object-fit:cover}.ya-score-row span strong,.ya-score-row span small{display:block}.ya-score-row span small{color:#777}.ya-score-row em{font-style:normal;font-weight:900}.ya-score-empty{padding:24px;text-align:center;color:#777}.ya-score-rules{margin-top:18px;padding:22px}.ya-score-rules h2{font-size:1.2rem}.ya-score-rules>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ya-score-rules article{padding:15px;background:#f7f7f5;border-radius:15px}.ya-score-rules p{margin:.4rem 0 0;font-size:.88rem;color:#555}.ya-score-profile{margin:14px 0;padding:18px}.ya-score-profile header{display:flex;align-items:center;gap:14px;margin-bottom:14px}.ya-score-profile header>div{flex:1}.ya-score-profile header strong{display:block;font-size:1.05rem}.ya-score-profile header em{background:#ffe96b;border-radius:999px;padding:6px 10px;font-style:normal;font-weight:900;font-size:.75rem}.ya-score-profile header a{font-size:.84rem;font-weight:800}.ya-score-profile__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ya-score-profile__grid>div{background:#f7f7f5;border-radius:15px;padding:14px}.ya-score-profile__grid strong,.ya-score-profile__grid span,.ya-score-profile__grid small{display:block}.ya-score-profile__grid strong{font-size:1.2rem}.ya-score-profile__grid span{font-weight:800;font-size:.8rem}.ya-score-profile__grid small{margin-top:4px;color:#777;font-size:.72rem}
@media(max-width:720px){.ya-score-page{padding:10px}.ya-score-hero{padding:20px}.ya-score-own{grid-template-columns:repeat(3,1fr);padding:12px}.ya-score-own strong{font-size:1.05rem}.ya-score-row{grid-template-columns:32px 42px 1fr;padding:11px}.ya-score-row em{grid-column:3;font-size:.82rem}.ya-score-rules>div,.ya-score-profile__grid{grid-template-columns:1fr 1fr}.ya-score-profile header{align-items:flex-start;flex-wrap:wrap}.ya-score-profile header>div{min-width:70%}}

.ya-score-profile__badges{display:flex;flex-wrap:wrap;gap:6px;margin:-3px 0 12px}.ya-score-profile__badges span{padding:5px 9px;border-radius:999px;background:#fff4b8;font-size:.68rem;font-weight:900}.ya-score-history{margin-top:18px;padding:20px;background:#fff;border:1px solid #e5e5e5;border-radius:22px}.ya-score-history h2{font-size:1.15rem}.ya-score-history>div{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ya-score-history article{padding:13px;background:#f7f7f5;border-radius:14px}.ya-score-history article>strong{display:block;margin-bottom:8px}.ya-score-history a{display:grid;grid-template-columns:25px 1fr auto;gap:6px;padding:6px 0;color:inherit;text-decoration:none;font-size:.75rem}.ya-score-history a em{font-style:normal;font-weight:800}@media(max-width:720px){.ya-score-history>div{grid-template-columns:1fr}}
