.master-card{cursor:pointer;transition:border-color .15s,box-shadow .15s;position:relative}.master-card:hover{border-color:#b9a2d9;box-shadow:0 10px 28px #26093f17}.master-card .master-card-main{grid-template-columns:92px minmax(0,1fr)}.master-card .master-card-main.has-club-emblem{grid-template-columns:92px minmax(0,1fr) minmax(120px,32%)}.master-card .has-club-emblem .master-identity h3{-webkit-line-clamp:2;white-space:normal;overflow-wrap:normal;word-break:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.master-card-main:after{content:"";border-radius:11px;position:absolute;inset:0}.master-card .master-card-main:focus-visible{outline:none}.master-card:has(.master-card-main:focus-visible){outline-offset:4px;outline:3px solid #24bce0}.master-card .master-card-socials{z-index:2;pointer-events:none;width:fit-content;position:relative}.master-card .master-card-socials a{pointer-events:auto}.master-club-emblem{z-index:2;border-radius:10px;align-self:center;width:100%;height:92px;max-height:92px;display:block;position:relative;overflow:hidden}.master-club-avatar{object-fit:contain;box-sizing:border-box;border-radius:9px;width:100%;height:100%;padding:5px;display:block}.master-club-emblem .public-avatar-placeholder{color:#7042b3;background:#f0eafa;place-items:center;font-size:17px;font-weight:750;display:grid}.master-club-emblem>.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.master-club-setting{background:#faf8ff;border:1px solid #ded6ec;border-radius:10px;gap:10px;padding:18px;display:grid}.master-club-setting>label{color:#3b2453;gap:8px;font-size:14px;font-weight:750;display:grid}.master-club-setting select{color:#2b123f;width:100%;font:inherit;background:#fff;border:1px solid #d9d0eb;border-radius:8px;padding:12px}.master-club-setting p{color:#766585;margin:0;font-size:12px;line-height:1.55}.master-club-setting-preview{color:#321052;align-items:center;gap:12px;font-weight:700;display:flex}.master-club-setting-avatar{object-fit:contain;box-sizing:border-box;background:#f0eafa;border:1px solid #ded8eb;border-radius:10px;width:52px;height:52px;padding:5px}.master-club-setting .public-avatar-placeholder{color:#7042b3;place-items:center;font-size:17px;font-weight:750;display:grid}@media (max-width:650px){.master-card .master-card-main{grid-template-columns:66px minmax(0,1fr)}.master-card .master-card-main.has-club-emblem{grid-template-columns:66px minmax(0,1fr) minmax(84px,30%)}.master-club-emblem{height:74px;max-height:74px}}
