.social-overlay[data-social-overlay=profile] .public-profile-card{grid-template-rows:auto auto auto;gap:8px;height:auto;padding:12px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.social-overlay[data-social-overlay=profile] .public-profile-card__hero{grid-template-columns:60px minmax(0,1.3fr) minmax(150px,.8fr);gap:10px;padding:10px 40px 10px 10px;overflow:visible}.social-overlay[data-social-overlay=profile] .public-profile-card__hero:not(.has-club){grid-template-columns:60px minmax(0,1fr)}.social-overlay[data-social-overlay=profile] .public-profile-card__hero .social-avatar{flex-basis:60px;width:60px;height:60px}.social-overlay[data-social-overlay=profile] .public-profile-card__identity h2{white-space:normal;overflow-wrap:anywhere;font:800 21px/1.15 Inter,ui-sans-serif,system-ui,sans-serif;overflow:visible}.social-overlay[data-social-overlay=profile] .public-profile-card__identity>small{font-size:10px;line-height:1.2}.social-overlay[data-social-overlay=profile] .public-profile-card__identity>.public-profile-meta{color:#adc2d7;font-size:11px;line-height:1.3}.social-overlay[data-social-overlay=profile] .public-profile-club{gap:6px;max-width:none;padding-left:8px}.social-overlay[data-social-overlay=profile] .public-profile-club .club-banner-identity{flex-basis:40px;width:40px;height:48px}.social-overlay[data-social-overlay=profile] .public-profile-club__copy b{font-size:10px;line-height:1.2}.social-overlay[data-social-overlay=profile] .public-profile-club__copy>span{white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.25;overflow:visible}.social-overlay[data-social-overlay=profile] .public-profile-details{grid-template-rows:auto auto;gap:7px}.social-overlay[data-social-overlay=profile] .public-profile-details>.is-cue{grid-column:span 2}.social-overlay[data-social-overlay=profile] .public-profile-details>div{grid-template-rows:auto;grid-auto-rows:auto;place-content:center stretch;justify-items:center;gap:3px;padding:7px 8px;overflow:visible}.social-overlay[data-social-overlay=profile] .public-profile-details small{color:#a6bdd2;white-space:normal;font-size:10px;line-height:1.2;overflow:visible}.social-overlay[data-social-overlay=profile] .public-profile-details strong{font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere;font-size:21px;line-height:1.2;overflow:visible}.social-overlay[data-social-overlay=profile] .public-profile-details span{white-space:normal;font-size:11px;line-height:1.25;overflow:visible}.social-overlay[data-social-overlay=profile] .public-profile-details .is-text strong{font-size:12px;line-height:1.25}.social-overlay[data-social-overlay=profile] .public-profile-details :is(.public-profile-country,.public-profile-equipment){justify-content:center;align-items:center;gap:7px;width:100%;min-width:0;min-height:34px;display:flex}.social-overlay[data-social-overlay=profile] .public-profile-equipment strong{text-align:left;min-width:0}.social-overlay[data-social-overlay=profile] .public-profile-equipment img{object-fit:contain;flex:0 0 42px;width:42px;height:34px}.social-overlay[data-social-overlay=profile] .public-profile-country .fi{background-size:contain;border-radius:3px;flex:0 0 28px;width:28px;height:21px}.social-overlay[data-social-overlay=profile] .public-profile-actions{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:7px}.social-overlay[data-social-overlay=profile] .public-profile-actions .social-action{white-space:normal;color:#d6e5f3;background:linear-gradient(#2b4260,#0d1d31);border-color:#cee2f829;min-height:40px;padding:6px 8px;font-size:11px;line-height:1.2;overflow:visible;box-shadow:inset 0 1px #ffffff14}.social-overlay[data-social-overlay=profile] .public-profile-actions .social-action.is-primary{color:#171b0d;background:linear-gradient(#ffeab4,#ffd06b 62%,#b3822c);border-color:#ffeab4b8;box-shadow:inset 0 1px #ffffff9e,0 5px 12px #0000004d}.social-overlay[data-social-overlay=profile] .public-profile-actions .social-action.is-danger{color:#ffdadd;background:#5b1e2ac2;border-color:#ff6b7457}.social-overlay[data-social-overlay=profile] .public-profile-actions .social-action:disabled{opacity:.42}.social-overlay[data-social-overlay=profile] .public-profile-actions .social-action:hover:not(:disabled){filter:brightness(1.12)}.social-overlay[data-social-overlay=profile] .public-profile-note{padding:8px;font-size:11px;line-height:1.3}@media (height<=430px) and (orientation:landscape){.social-overlay[data-social-overlay=profile] .public-profile-card{gap:7px;padding:10px}.social-overlay[data-social-overlay=profile] .public-profile-card__hero{grid-template-columns:50px minmax(0,1.3fr) minmax(140px,.8fr);gap:8px;padding:7px 36px 7px 8px}.social-overlay[data-social-overlay=profile] .public-profile-card__hero:not(.has-club){grid-template-columns:50px minmax(0,1fr)}.social-overlay[data-social-overlay=profile] .public-profile-card__hero .social-avatar{flex-basis:50px;width:50px;height:50px}.social-overlay[data-social-overlay=profile] .public-profile-card__identity h2{font-size:18px}.social-overlay[data-social-overlay=profile] .public-profile-details>div{padding:6px 7px}.social-overlay[data-social-overlay=profile] .public-profile-details strong{font-size:19px}.social-overlay[data-social-overlay=profile] .public-profile-details .is-text strong{font-size:12px}.social-overlay[data-social-overlay=profile] .public-profile-actions .social-action{min-height:38px}}@media (width<=520px){.social-overlay[data-social-overlay=profile] .public-profile-card__hero{grid-template-columns:50px minmax(0,1fr)}.social-overlay[data-social-overlay=profile] .public-profile-club{border-left:0;grid-area:auto/1/auto/-1;padding:0}.social-overlay[data-social-overlay=profile] .public-profile-details{grid-template-columns:repeat(2,minmax(0,1fr))}}
