.clubhouse-shell .public-content{max-width:none;padding:0 18px 72px}.clubhouse-shell .public-header{background:color-mix(in srgb, var(--header-bg) 94%, transparent);border-bottom-color:color-mix(in srgb, var(--line) 82%, transparent)}.clubhouse-shell .public-header-inner{max-width:1510px;min-height:64px;padding-inline:20px}.clubhouse-shell .desktop-primary-links a{padding-inline:9px;font-size:11px}.clubhouse-page{width:min(1510px,100% - 28px);margin:0 auto 56px}.clubhouse-layout-frame{padding-top:18px}.clubhouse-page .community-shell{border:1px solid var(--line);background:var(--surface-raised);min-height:min(720px,100vh - 112px);box-shadow:0 22px 60px rgba(var(--navy-rgb), .12);border-radius:10px;grid-template-columns:240px minmax(560px,1fr);align-items:stretch;gap:0;display:grid;overflow:hidden}.clubhouse-page .community-board-rail,.clubhouse-page .community-feed,.clubhouse-page .community-right-rail{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0}.clubhouse-page .community-board-rail{border-right:1px solid var(--line);background:color-mix(in srgb, var(--surface-soft) 40%, transparent);flex-direction:column;min-height:100%;display:flex;position:static}.clubhouse-rail-heading{padding:21px 20px 10px}.clubhouse-rail-heading small,.clubhouse-page .clubhouse-board-groups h3,.clubhouse-page .community-feed-header small,.clubhouse-connection-card small,.clubhouse-standards-note small,.clubhouse-rail-note small,.clubhouse-shell .public-profile-story-inline small{color:var(--coral);font:var(--type-kicker);letter-spacing:.14em}.clubhouse-rail-navigation{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;gap:3px;margin:0;padding:0 12px 14px;display:grid;overflow:visible}.clubhouse-rail-navigation button{width:100%;min-height:38px;color:var(--muted);font:var(--type-label);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 10px;display:flex}.clubhouse-rail-navigation button:hover,.clubhouse-rail-navigation button.active{color:var(--ink);background:color-mix(in srgb, var(--surface-strong) 80%, transparent)}.clubhouse-rail-navigation button.active{box-shadow:inset 2px 0 0 var(--mint)}.clubhouse-rail-navigation button svg{color:currentColor;width:16px}.clubhouse-more-sections{border-top:1px solid var(--line)}.clubhouse-more-sections>summary{min-height:38px;color:var(--muted);cursor:pointer;font:var(--type-label);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;list-style:none;display:flex}.clubhouse-more-sections>summary::-webkit-details-marker{display:none}.clubhouse-more-sections>summary span{font:600 10px var(--font-body);text-overflow:ellipsis;white-space:nowrap;opacity:.7;overflow:hidden}.clubhouse-more-sections>div{gap:2px;padding-top:3px;display:grid}.clubhouse-board-groups{padding:8px 12px 14px;display:grid}.clubhouse-page .community-board-rail .clubhouse-board-groups section{border:0;padding:12px 0 0}.clubhouse-page .clubhouse-board-groups h3{margin:0 8px 6px}.clubhouse-page .community-board-rail .clubhouse-board-groups section>div{gap:1px;display:grid}.clubhouse-page .community-board-rail .clubhouse-board-groups button{min-height:32px;color:var(--muted);font:var(--type-label);border-radius:6px;padding:6px 8px}.clubhouse-page .community-board-rail .clubhouse-board-groups button:hover,.clubhouse-page .community-board-rail .clubhouse-board-groups button.active{color:var(--ink);background:var(--surface-soft)}.clubhouse-page .community-board-rail .clubhouse-board-groups button.active{box-shadow:inset 2px 0 0 var(--coral)}.clubhouse-page .community-board-rail .clubhouse-board-groups button small{color:inherit;font:600 11px/1.2 var(--font-body);letter-spacing:0;opacity:.62}.clubhouse-page .clubhouse-rail-note{border-top:1px solid var(--line);background:color-mix(in srgb, var(--mint) 5%, transparent);align-items:flex-start;gap:10px;margin-top:auto;padding:16px 17px;display:flex}.clubhouse-page .clubhouse-rail-note>svg{width:18px;color:var(--mint);flex:none}.clubhouse-page .clubhouse-rail-note h2{color:var(--ink);font:var(--type-card-title);letter-spacing:-.025em;margin:0}.clubhouse-page .clubhouse-rail-note p{color:var(--muted);font:var(--type-caption);margin:6px 0 9px}.clubhouse-page .clubhouse-rail-note .text-button{color:var(--mint);font:var(--type-label);padding:0}.clubhouse-page .community-feed{background:var(--surface-raised);overflow:hidden}.clubhouse-page .community-feed .clubhouse-masthead{border:0;border-bottom:1px solid var(--line);min-height:0;color:var(--ink);box-shadow:none;background:0 0;border-radius:0;padding:25px 24px 17px;display:block}.clubhouse-page .community-feed .clubhouse-masthead h1{max-width:none;color:var(--ink);font:var(--type-page-title);letter-spacing:-.052em;margin:0 0 6px}.clubhouse-page .community-feed .clubhouse-masthead p{max-width:none;color:var(--muted);font:var(--type-body);margin:0}.clubhouse-page .community-composer-card{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;display:block}.clubhouse-page .community-composer-card form{margin:0;display:block}.clubhouse-page .community-composer-entry{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:13px;padding:19px 24px 13px;display:grid}.clubhouse-page .community-composer-avatar{border-color:color-mix(in srgb, var(--mint) 45%, var(--line));width:40px;height:40px;color:var(--ink);background:linear-gradient(135deg, color-mix(in srgb, var(--mint) 55%, var(--surface-raised)), var(--surface-soft));font-size:14px}.clubhouse-page .community-composer-entry>div{min-width:0;padding:1px 0;display:grid}.clubhouse-page .community-composer-entry input,.clubhouse-page .community-composer-entry textarea{box-sizing:border-box;width:100%;color:var(--ink);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0}.clubhouse-page .community-composer-entry input{font:700 15px/1.35 var(--font-body);padding:2px 0 8px}.clubhouse-page .community-composer-entry textarea{resize:vertical;min-height:78px;font:var(--type-body-sm);padding:4px 0 0}.clubhouse-page .community-composer-entry input::placeholder,.clubhouse-page .community-composer-entry textarea::placeholder{color:color-mix(in srgb, var(--muted) 85%, transparent);opacity:1}.clubhouse-page .community-composer-entry>div:focus-within{border-bottom:1px solid color-mix(in srgb, var(--mint) 45%, var(--line))}.clubhouse-page .community-composer-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:56px;margin:0;padding:9px 18px 9px 24px;display:flex}.clubhouse-page .community-composer-controls,.clubhouse-page .community-composer-submit{align-items:center;gap:8px;display:flex}.clubhouse-page .community-composer-controls label{color:var(--muted);font:var(--type-label);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:6px;display:flex}.clubhouse-page .community-composer-controls select{border:1px solid var(--line);width:auto;max-width:155px;min-height:31px;color:var(--ink);background-color:var(--surface-raised);font:600 12px/1.25 var(--font-body);border-radius:6px;padding:0 23px 0 8px}.clubhouse-page .community-composer-submit .text-button{color:var(--muted);font:var(--type-label)}.clubhouse-page .community-composer-submit .primary-button{min-height:34px;font:var(--type-label);padding-inline:14px}.clubhouse-page .community-board-rule{color:var(--muted);font:var(--type-caption);margin:0;padding:0 24px 12px 79px;display:block}.clubhouse-page .community-composer-requirement{min-height:14px;color:color-mix(in srgb, var(--muted) 92%, transparent);font:var(--type-label);margin:0;padding:0 24px 4px 79px;display:block}.clubhouse-page .community-composer-closed>button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:15px 20px;display:grid}.clubhouse-page .community-composer-closed>button:hover{background:var(--surface-soft)}.clubhouse-page .community-composer-mark{color:#fff;background:var(--coral);border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.clubhouse-page .community-feed-header{border:0;border-bottom:1px solid var(--line);background:0 0;align-items:center;padding:13px 24px}.clubhouse-page .community-feed-header h2{color:var(--ink);font:var(--type-section-title);letter-spacing:-.025em;margin:3px 0 0}.clubhouse-page .community-feed-header p{display:none}.clubhouse-page .community-feed-header>div:last-child{gap:8px}.clubhouse-page .community-feed-status{color:var(--mint);font:var(--type-caption);background:0 0;border-radius:0;padding:0}.clubhouse-page .community-feed-header select{min-height:31px;font:var(--type-label);border-radius:6px}.clubhouse-page .community-thread-card{border-bottom:1px solid var(--line);padding:18px 24px;display:block}.clubhouse-page .community-thread-card:last-child{border-bottom:0}.clubhouse-page .community-thread-card:hover{background:color-mix(in srgb, var(--surface-soft) 72%, transparent)}.clubhouse-page .community-thread-copy>header{align-items:flex-start}.clubhouse-page .community-thread-copy>header>span{font:var(--type-caption);padding-top:4px}.clubhouse-page .community-person.compact .community-avatar{width:33px;height:33px}.clubhouse-page .community-thread-title{margin:10px 0 6px}.clubhouse-page .community-thread-title h2{color:var(--ink);font:var(--type-card-title);letter-spacing:-.026em}.clubhouse-page .community-thread-copy>p{max-width:72ch;font:var(--type-body-sm);-webkit-line-clamp:4}.clubhouse-page .community-thread-copy>footer{border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);align-items:center;gap:13px;min-height:32px;margin-top:15px;padding-top:12px;display:flex}.clubhouse-page .community-thread-copy>footer>button{color:var(--muted);font:var(--type-label)}.clubhouse-page .community-thread-copy>footer>button:hover{color:var(--mint)}.clubhouse-page .community-thread-copy .community-vote{align-items:center;gap:2px;display:flex}.clubhouse-page .community-thread-copy .community-vote button{width:25px;height:25px}.clubhouse-page .community-thread-copy .community-vote svg{width:16px}.clubhouse-page .community-thread-copy .community-vote strong{min-width:16px;color:var(--muted);font:var(--type-label);text-align:center}.clubhouse-page .community-thread-board{color:var(--muted);font:var(--type-caption);margin-left:auto}.clubhouse-page .community-safety{margin-left:0}.clubhouse-page .community-safety>summary{color:var(--muted)}.clubhouse-page .clubhouse-empty-feed{min-height:350px;padding:38px 24px}.clubhouse-page .clubhouse-empty-feed>div{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.clubhouse-page .clubhouse-empty-feed .primary-button,.clubhouse-page .clubhouse-empty-feed .secondary-button{min-height:34px;font:var(--type-label);padding-inline:12px}.clubhouse-social-rail{align-content:start;display:grid;border-left:1px solid var(--line)!important;background:color-mix(in srgb, var(--surface-soft) 28%, transparent)!important}.community-connections-drawer{border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface-soft) 28%,transparent);grid-column:1/-1}.community-connections-drawer>summary{min-height:58px;color:var(--ink);cursor:pointer;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 18px;list-style:none;display:grid}.community-connections-drawer>summary::-webkit-details-marker{display:none}.community-connections-drawer>summary>svg{box-sizing:content-box;color:var(--mint);background:color-mix(in srgb,var(--mint) 10%,transparent);border-radius:8px;padding:7px}.community-connections-drawer>summary>span{gap:2px;display:grid}.community-connections-drawer>summary strong{font:var(--type-label)}.community-connections-drawer>summary small{color:var(--muted);font:var(--type-caption)}.community-connections-drawer>summary em{color:var(--mint);font:var(--type-label);font-style:normal}.community-connections-drawer[open]>summary{border-bottom:1px solid var(--line)}.community-connections-drawer[open]>summary em{font-size:0}.community-connections-drawer[open]>summary em:after{content:"Close";font-size:11px}.community-connections-drawer .clubhouse-social-rail{grid-template-columns:repeat(3,minmax(0,1fr));border-left:0!important}.clubhouse-social-rail .notice{margin:12px}.clubhouse-connection-card{border-bottom:1px solid var(--line);gap:12px;padding:18px;display:grid}.clubhouse-connection-card header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.clubhouse-connection-card h2{color:var(--ink);font:var(--type-card-title);letter-spacing:-.035em;margin:5px 0 0}.clubhouse-connection-card>header>svg{color:var(--mint);flex:none}.clubhouse-connection-card>p,.clubhouse-standards-note p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.clubhouse-connection-list{gap:9px;display:grid}.clubhouse-social-rail .community-person{width:100%}.clubhouse-social-rail .community-person:hover{color:var(--mint)}.clubhouse-rail-action{min-height:34px;font:var(--type-label);justify-content:center}.clubhouse-request-card article{gap:8px;display:grid}.clubhouse-request-card article>div:last-child{gap:6px;display:flex}.clubhouse-request-card .primary-button{min-height:30px;font:var(--type-label);padding-inline:10px}.clubhouse-request-card .text-button{font:var(--type-label)}.clubhouse-competitive-lane{color:var(--mint);font:var(--type-label)}.clubhouse-standards-note{background:color-mix(in srgb, var(--mint) 7%, transparent);box-shadow:none;border:0;border-radius:0;align-items:flex-start;gap:10px;margin-top:0;padding:19px 18px;display:flex}.clubhouse-standards-note>svg{width:21px;color:var(--mint);flex:none}.clubhouse-standards-note h2{color:var(--ink);font:var(--type-card-title);letter-spacing:-.03em;margin:5px 0}.clubhouse-people-layout{border:1px solid var(--line);background:var(--surface-raised);box-shadow:0 22px 60px rgba(var(--navy-rgb), .12);border-radius:10px;grid-template-columns:240px minmax(0,1fr);margin-top:18px;overflow:hidden}.clubhouse-person-rail{align-self:stretch;min-height:100%;position:static;border:0!important;border-right:1px solid var(--line)!important;background:color-mix(in srgb, var(--surface-soft) 40%, transparent)!important;box-shadow:none!important;border-radius:0!important}.clubhouse-person-rail .clubhouse-rail-note{display:block}.clubhouse-people-shell{padding:24px}.clubhouse-people{gap:16px}.clubhouse-people-intro{border:0;border-bottom:1px solid var(--line);min-height:0;color:var(--ink);box-shadow:none;background:0 0;border-radius:0;padding:0 0 18px}.clubhouse-people-intro h2{color:var(--ink);font:var(--type-page-title);letter-spacing:-.05em;margin:5px 0}.clubhouse-people .friend-metrics{border:1px solid var(--line);border-radius:8px;gap:0}.clubhouse-people .friend-metrics div{border:0;border-right:1px solid var(--line);background:0 0;border-radius:0;min-height:62px;padding:10px 13px}.clubhouse-people .friend-metrics div:last-child{border-right:0}.clubhouse-people .friend-metrics strong{font:800 22px/1 var(--font-display)}.clubhouse-people .friends-tabs{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;justify-content:flex-start;margin:0;padding:0}.clubhouse-people .friends-tabs button{min-height:38px;font:var(--type-label);border-radius:0;padding:0 13px}.clubhouse-people .friends-tabs button.active{color:var(--ink);box-shadow:inset 0 -2px var(--mint);background:0 0}.clubhouse-people .friends-panel,.clubhouse-people .social-discovery{border:1px solid var(--line);box-shadow:none;background:0 0;border-radius:9px}.clubhouse-shell .clubhouse-profile-page{width:min(1360px,100% - 28px);margin:0 auto 60px;padding-top:18px}.clubhouse-shell .public-profile-back{min-height:32px;color:var(--muted);font:var(--type-label);background:0 0;border:0;margin-bottom:11px;padding:0}.clubhouse-shell .public-profile-back:hover{color:var(--mint);background:0 0}.clubhouse-shell .public-profile-hero{border:1px solid var(--line);background:var(--surface-raised);box-shadow:0 22px 60px rgba(var(--navy-rgb), .12);border-radius:11px;overflow:hidden}.clubhouse-shell .public-profile-cover{background:url(/assets/clubhouse-profile-stadium.png) 50%/cover;height:220px}.clubhouse-shell .public-profile-identity{background:linear-gradient(180deg, transparent 0, var(--surface-raised) 40px);grid-template-columns:auto minmax(0,1fr) auto;gap:16px;margin-top:-44px;padding:0 24px 21px}.clubhouse-shell .public-profile-avatar.hero{border:4px solid var(--surface-raised);background:linear-gradient(135deg, var(--mint), color-mix(in srgb, var(--mint) 35%, var(--surface-strong)));width:84px;height:84px;font-size:30px}.clubhouse-shell .public-profile-identity>div:nth-child(2){align-self:end;padding-top:44px}.clubhouse-shell .public-profile-identity>div>small{color:var(--mint)}.clubhouse-shell .public-profile-identity h1{color:var(--ink);font:var(--type-page-title);letter-spacing:-.055em;margin:4px 0}.clubhouse-shell .public-profile-identity p{max-width:720px;font:var(--type-body-sm);margin:5px 0 0}.clubhouse-shell .public-profile-identity .public-profile-detail{color:var(--mint);font-weight:800}.clubhouse-shell .public-profile-actions{align-self:end;padding-top:44px}.clubhouse-shell .friendship-pill{color:var(--mint);background:color-mix(in srgb, var(--mint) 12%, transparent);font:var(--type-label);border-radius:6px}.clubhouse-shell .public-profile-story-inline{border:0;border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface-soft) 45%, transparent);box-shadow:none;border-radius:0;margin:0}.clubhouse-shell .public-profile-story-inline>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:14px 24px;display:flex}.clubhouse-shell .public-profile-story-inline h2{color:var(--ink);font:var(--type-card-title);letter-spacing:-.03em;margin:4px 0 0}.clubhouse-shell .public-profile-story-inline>header p{max-width:390px;color:var(--muted);font:var(--type-caption);text-align:right;margin:0}.clubhouse-shell .public-profile-metrics{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.clubhouse-shell .public-profile-metric{border:0;border-right:1px solid var(--line);background:0 0;border-radius:0;min-height:91px;padding:15px 18px}.clubhouse-shell .public-profile-metric:last-child{border-right:0}.clubhouse-shell .public-profile-metric>span{color:var(--mint)}.clubhouse-shell .public-profile-metric strong{color:var(--ink);font:800 22px/1 var(--font-display)}.clubhouse-shell .public-profile-metric small{color:var(--muted);font:var(--type-caption);margin-top:3px}.clubhouse-shell .public-profile-metric p{font:var(--type-caption);margin:4px 0 0}.clubhouse-shell .public-profile-grid{grid-template-columns:minmax(220px,.8fr) minmax(0,1.45fr) minmax(240px,.9fr);align-items:start;gap:12px;margin-top:12px}.clubhouse-shell .public-profile-section{border:1px solid var(--line);background:var(--surface-raised);box-shadow:none;border-radius:10px}.clubhouse-shell .public-profile-section>header{padding:15px 16px}.clubhouse-shell .public-profile-section h2{color:var(--ink);font:var(--type-card-title);letter-spacing:-.03em}.clubhouse-shell .public-profile-performance{flex-direction:column;grid-area:1/1/auto/span 2;align-self:stretch;display:flex}.clubhouse-shell .public-profile-performance-body{flex:auto;grid-template-columns:minmax(0,1.15fr) minmax(218px,.85fr);min-height:132px;display:grid}.clubhouse-shell .public-profile-record{border-right:1px solid var(--line);grid-template-columns:minmax(190px,.9fr) minmax(0,1.1fr);align-items:stretch;display:grid}.clubhouse-shell .public-profile-wdl,.clubhouse-shell .public-profile-score-facts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.clubhouse-shell .public-profile-wdl{background:linear-gradient(135deg, color-mix(in srgb, var(--mint) 9%, transparent), transparent 72%);padding:16px}.clubhouse-shell .public-profile-wdl>span,.clubhouse-shell .public-profile-score-facts>span,.clubhouse-shell .public-profile-collection-facts>span{align-content:center;gap:4px;min-width:0;display:grid}.clubhouse-shell .public-profile-wdl>span{border-right:1px solid var(--line);justify-items:center}.clubhouse-shell .public-profile-wdl>span:last-child{border-right:0}.clubhouse-shell .public-profile-wdl small,.clubhouse-shell .public-profile-score-facts small,.clubhouse-shell .public-profile-collection-facts small,.clubhouse-shell .public-profile-form>small{color:var(--muted);font:var(--type-kicker);letter-spacing:.1em;text-transform:uppercase}.clubhouse-shell .public-profile-wdl strong{color:var(--ink);font:800 29px/.95 var(--font-display)}.clubhouse-shell .public-profile-wdl>span:first-child small,.clubhouse-shell .public-profile-wdl>span:first-child strong{color:var(--mint)}.clubhouse-shell .public-profile-wdl>span:nth-child(3) small,.clubhouse-shell .public-profile-wdl>span:nth-child(3) strong{color:var(--coral)}.clubhouse-shell .public-profile-score-facts{padding:16px 10px}.clubhouse-shell .public-profile-score-facts>span{border-right:1px solid var(--line);padding:0 10px}.clubhouse-shell .public-profile-score-facts>span:last-child{border-right:0}.clubhouse-shell .public-profile-score-facts strong,.clubhouse-shell .public-profile-collection-facts strong{color:var(--ink);font:800 21px/1 var(--font-display)}.clubhouse-shell .public-profile-form{background:color-mix(in srgb, var(--surface-soft) 56%, transparent);align-content:center;gap:9px;padding:16px 18px;display:grid}.clubhouse-shell .public-profile-form>div{gap:6px;display:flex}.clubhouse-shell .public-profile-form>div span{width:24px;height:24px;color:var(--ink);background:var(--surface-raised);font:var(--type-label);border-radius:50%;place-items:center;display:grid}.clubhouse-shell .public-profile-form>div span.win{color:var(--mint);background:color-mix(in srgb, var(--mint) 14%, var(--surface-raised))}.clubhouse-shell .public-profile-form>div span.draw{color:var(--ink);background:color-mix(in srgb, var(--ink) 8%, var(--surface-raised))}.clubhouse-shell .public-profile-form>div span.loss{color:var(--coral);background:color-mix(in srgb, var(--coral) 12%, var(--surface-raised))}.clubhouse-shell .public-profile-form p{color:var(--muted);font:var(--type-caption);margin:0}.clubhouse-shell .public-profile-form>div+p{margin-top:1px}.clubhouse-shell .public-profile-results{grid-area:2/1}.clubhouse-shell .public-profile-result-list{display:grid}.clubhouse-shell .public-profile-result-list article{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:59px;padding:11px 14px;display:grid}.clubhouse-shell .public-profile-result-list article:last-child{border-bottom:0}.clubhouse-shell .public-profile-result-outcome{min-width:42px;min-height:21px;color:var(--muted);font:var(--type-kicker);letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:4px;place-items:center;padding:0 5px;display:grid}.clubhouse-shell .public-profile-result-outcome.win{color:var(--mint)}.clubhouse-shell .public-profile-result-outcome.loss{color:var(--coral)}.clubhouse-shell .public-profile-result-list strong,.clubhouse-shell .public-profile-result-list small{display:block}.clubhouse-shell .public-profile-result-list strong{color:var(--ink);font:700 12px/1.2 var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clubhouse-shell .public-profile-result-list small{color:var(--muted);font:var(--type-caption);margin-top:3px}.clubhouse-shell .public-profile-result-list b{color:var(--ink);font:800 16px/1 var(--font-display);white-space:nowrap}.clubhouse-shell .public-profile-posts-section{grid-area:2/2/span 3}.clubhouse-shell .public-profile-friends{grid-area:3/1}.clubhouse-shell .public-profile-achievements{grid-area:1/3}.clubhouse-shell .public-profile-collection{grid-area:2/3}.clubhouse-shell .public-profile-collection-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:16px;display:grid}.clubhouse-shell .public-profile-collection-facts>span+span{border-left:1px solid var(--line);padding-left:15px}.clubhouse-shell .public-profile-collection-facts p{border-top:1px solid var(--line);color:var(--muted);font:var(--type-caption);grid-column:1/-1;margin:14px 0 0;padding-top:12px}.clubhouse-shell .public-profile-tactic{grid-area:3/3}.clubhouse-shell .public-profile-posts>button{gap:6px;padding:16px 18px}.clubhouse-shell .public-profile-posts strong{font:700 15px/1.25 var(--font-display);letter-spacing:-.012em}.clubhouse-shell .public-profile-posts p{font:var(--type-caption)}.clubhouse-shell .public-profile-people{padding:8px}.clubhouse-shell .public-profile-person{padding:9px}.clubhouse-shell .public-profile-empty{min-height:150px;padding:20px}@media (max-width:1220px){.clubhouse-page .community-shell{grid-template-columns:210px minmax(0,1fr)}.clubhouse-social-rail{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));border-left:0!important}.clubhouse-connection-card{border-bottom:0}.clubhouse-connection-card+.clubhouse-connection-card{border-left:1px solid var(--line)}.clubhouse-standards-note{border-top:1px solid var(--line);grid-column:1/-1}.clubhouse-people-layout{grid-template-columns:210px minmax(0,1fr)}.clubhouse-shell .public-profile-grid{grid-template-columns:minmax(220px,.85fr) minmax(0,1.3fr)}.clubhouse-shell .public-profile-performance{grid-area:1/1/auto/-1}.clubhouse-shell .public-profile-posts-section{grid-area:2/2/span 4}.clubhouse-shell .public-profile-results{grid-area:2/1}.clubhouse-shell .public-profile-achievements{grid-area:3/1}.clubhouse-shell .public-profile-friends{grid-area:4/1}.clubhouse-shell .public-profile-collection{grid-area:5/1}.clubhouse-shell .public-profile-tactic{grid-area:6/1}}@media (max-width:1040px){.clubhouse-shell .public-profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.clubhouse-shell .public-profile-metric:nth-child(2){border-right:0}.clubhouse-shell .public-profile-metric:nth-child(n+3){border-top:1px solid var(--line)}.clubhouse-shell .public-profile-performance-body{grid-template-columns:1fr}.clubhouse-shell .public-profile-record{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:780px){.clubhouse-shell .public-content{padding:0 14px 50px}.clubhouse-shell .public-header-inner{min-height:56px;padding-inline:10px}.clubhouse-page,.clubhouse-shell .clubhouse-profile-page{width:min(100%,720px)}.clubhouse-page .community-shell,.clubhouse-people-layout{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr;overflow:visible}.clubhouse-page .community-board-rail,.clubhouse-person-rail{min-height:0;border:1px solid var(--line)!important;background:var(--surface-raised)!important;border-radius:10px!important}.clubhouse-rail-heading{display:none}.clubhouse-rail-navigation{white-space:nowrap;gap:3px;padding:8px;display:flex;overflow-x:auto}.clubhouse-rail-navigation button{flex:none;width:auto;min-height:37px;padding-inline:10px}.clubhouse-board-groups{display:none}.clubhouse-page .community-board-rail .clubhouse-privacy-note,.clubhouse-person-rail .clubhouse-rail-note{display:none!important}.clubhouse-page .community-feed{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;margin-top:12px}.clubhouse-page .community-feed .clubhouse-masthead{padding:22px 17px 15px}.clubhouse-page .community-feed .clubhouse-masthead h1{font-size:35px}.clubhouse-page .community-composer-entry{grid-template-columns:37px minmax(0,1fr);gap:10px;padding:15px 15px 12px}.clubhouse-page .community-composer-avatar{width:35px;height:35px}.clubhouse-page .community-composer-entry textarea{min-height:86px}.clubhouse-page .community-composer-footer{flex-direction:column;align-items:stretch;padding:10px 15px}.clubhouse-page .community-composer-controls,.clubhouse-page .community-composer-submit{justify-content:space-between;width:100%}.clubhouse-page .community-composer-controls{overflow-x:auto}.clubhouse-page .community-composer-controls label{flex:none}.clubhouse-page .community-composer-submit .text-button,.clubhouse-page .community-composer-submit .primary-button{width:auto}.clubhouse-page .community-board-rule{padding:0 15px 12px}.clubhouse-page .community-composer-requirement{padding:0 15px 4px}.clubhouse-page .community-feed-header,.clubhouse-page .community-thread-card{padding-inline:15px}.clubhouse-page .community-thread-title h2{font-size:20px}.clubhouse-page .community-thread-copy>footer{gap:9px}.clubhouse-page .community-thread-board{display:none}.clubhouse-social-rail{border-radius:10px;grid-template-columns:1fr;margin-top:12px;border:1px solid var(--line)!important;background:var(--surface-raised)!important}.clubhouse-connection-card+.clubhouse-connection-card{border-top:1px solid var(--line);border-left:0}.clubhouse-standards-note{border-top:1px solid var(--line)}.clubhouse-people-shell{padding:16px 0 0}.clubhouse-people .friend-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.clubhouse-people .friend-metrics div:nth-child(2){border-right:0}.clubhouse-people .friend-metrics div:nth-child(n+3){border-top:1px solid var(--line)}.clubhouse-shell .clubhouse-profile-page{padding-top:14px}.clubhouse-shell .public-profile-cover{height:160px}.clubhouse-shell .public-profile-identity{grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:-35px;padding:0 16px 18px}.clubhouse-shell .public-profile-avatar.hero{width:70px;height:70px;font-size:25px}.clubhouse-shell .public-profile-identity>div:nth-child(2){padding-top:35px}.clubhouse-shell .public-profile-identity h1{font-size:33px}.clubhouse-shell .public-profile-actions{grid-column:1/-1;justify-content:flex-start;padding-top:0}.clubhouse-shell .public-profile-story-inline>header{flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px}.clubhouse-shell .public-profile-story-inline>header p{text-align:left;max-width:none}.clubhouse-shell .public-profile-metrics{grid-template-columns:1fr}.clubhouse-shell .public-profile-metric{border-right:0;border-bottom:1px solid var(--line);min-height:0}.clubhouse-shell .public-profile-metric:last-child{border-bottom:0}.clubhouse-shell .public-profile-grid{grid-template-columns:1fr}.clubhouse-shell .public-profile-performance,.clubhouse-shell .public-profile-friends,.clubhouse-shell .public-profile-posts-section,.clubhouse-shell .public-profile-results,.clubhouse-shell .public-profile-achievements,.clubhouse-shell .public-profile-collection,.clubhouse-shell .public-profile-tactic{grid-area:auto}}@media (max-width:560px){.clubhouse-shell .public-profile-record{grid-template-columns:1fr}.clubhouse-shell .public-profile-score-facts{border-top:1px solid var(--line)}.clubhouse-shell .public-profile-score-facts>span{padding:0 8px}.clubhouse-shell .public-profile-score-facts small{letter-spacing:.06em;white-space:normal;max-width:62px;line-height:1.2}}@media (max-width:480px){.clubhouse-page .community-feed .clubhouse-masthead h1{font-size:32px}.clubhouse-page .community-composer-controls{gap:5px}.clubhouse-page .community-composer-controls select{max-width:125px}.clubhouse-page .community-thread-copy>header>span{display:none}.clubhouse-page .community-thread-copy>footer{flex-wrap:wrap}.clubhouse-page .clubhouse-empty-feed{min-height:300px}.clubhouse-shell .public-profile-cover{height:140px}.clubhouse-shell .public-profile-identity h1{font-size:29px}.clubhouse-shell .public-profile-actions{flex-direction:column;align-items:stretch}.clubhouse-shell .public-profile-actions>.primary-button,.clubhouse-shell .public-profile-actions>.secondary-button,.clubhouse-shell .public-profile-actions>.friendship-pill{box-sizing:border-box;justify-content:center;width:100%}}.clubhouse-shell :is(.clubhouse-page,.community-page,.public-profile-page,.clubhouse-profile-page) :is(h1,h2){font-family:var(--font-display)!important;font-weight:800!important}.clubhouse-shell :is(.clubhouse-page,.community-page,.public-profile-page,.clubhouse-profile-page) :is(h3,h4,h5,h6){font-family:var(--font-display)!important;font-weight:700!important}.clubhouse-shell :is(.clubhouse-page,.community-page,.public-profile-page,.clubhouse-profile-page) :is(p,li,small,time,button,input,select,textarea,label){font-family:var(--font-body)!important}
.player-profile-page,.football-card-database-page,.card-detail-page{width:min(100%,1320px);margin-inline:auto}.player-profile-breadcrumbs{min-height:42px;color:var(--muted);align-items:center;gap:9px;margin-bottom:10px;padding:0 4px;font-size:11px;display:flex}.player-profile-breadcrumbs a{color:inherit;align-items:center;gap:6px;font-weight:800;text-decoration:none;display:flex}.player-profile-breadcrumbs a:last-child{margin-left:auto}.player-profile-breadcrumbs svg{width:14px}.player-profile-breadcrumbs strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.player-identity-panel{border:1px solid color-mix(in srgb,var(--mint) 32%,var(--line));color:#f5fbf9;background:linear-gradient(112deg,#071722 0%,#0d2b2a 65%,#14483e 100%);border-radius:14px;grid-template-columns:84px minmax(0,1fr) auto;gap:20px;padding:25px 28px;position:relative;overflow:hidden;box-shadow:0 22px 60px #030d1733}.player-identity-panel:after{content:"";pointer-events:none;border:1px solid #66e0b42e;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-165px;right:-90px}.player-identity-mark{z-index:1;color:#b9f5db;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:12px;place-items:center;width:84px;height:84px;font:900 35px Manrope,sans-serif;display:grid}.player-identity-panel>div:nth-child(2){z-index:1;align-content:center;display:grid}.player-identity-panel small{color:#94b9ad}.player-identity-panel h1{color:#fff;letter-spacing:-.045em;margin:3px 0;font:900 clamp(30px,4.4vw,52px)/1 Manrope,sans-serif}.player-identity-panel p{color:#b8cdc6;margin:7px 0 0;font-size:13px}.player-profile-counts{z-index:1;background:#0000001f;border:1px solid #ffffff21;border-radius:10px;align-self:stretch;display:flex;overflow:hidden}.player-profile-counts span{text-align:center;border-left:1px solid #ffffff1f;align-content:center;gap:3px;min-width:112px;padding:14px 18px;display:grid}.player-profile-counts strong{color:#fff;font:900 27px Manrope,sans-serif}.player-profile-counts small{text-transform:uppercase;letter-spacing:.08em;font-size:9px}.player-season-browser{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-top:12px;padding:0;overflow:hidden}.player-season-browser>header{border-bottom:1px solid var(--line);padding:12px 15px}.player-season-browser h2{margin:2px 0;font-size:17px}.player-season-tabs{gap:0;padding:0;display:flex;overflow-x:auto}.player-season-tabs button{border:0;border-right:1px solid var(--line);text-align:left;background:0 0;border-radius:0;flex:0 0 205px;min-height:61px;padding:11px 14px;position:relative}.player-season-tabs button:after{content:"";background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.player-season-tabs button.active{background:color-mix(in srgb,var(--surface) 92%,var(--mint) 8%)}.player-season-tabs button.active:after{background:var(--mint)}.player-season-tabs strong{font-size:12px}.player-season-tabs small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.player-season-heading{border-radius:12px;margin-top:12px;padding:17px 20px}.player-season-heading h2{font-size:23px}.player-performance-dashboard{grid-template-columns:minmax(270px,350px) minmax(0,1fr);align-items:start;gap:12px;margin-top:12px;display:grid}.player-card-versions{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:0;padding:16px}.player-card-versions>header{margin-bottom:13px}.player-card-versions h2{margin:2px 0;font-size:18px}.player-card-grid{grid-template-columns:1fr;gap:14px}.player-card-grid>article{border-radius:12px;max-width:280px;margin-inline:auto;padding:10px}.player-performance-data{gap:12px;min-width:0;display:grid}.performance-panel,.role-performance-panel,.mastery-performance-panel{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.performance-panel>header,.role-performance-panel>header,.mastery-performance-panel>header{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,var(--mint) 6%);justify-content:space-between;align-items:center;gap:15px;min-height:68px;padding:12px 15px;display:flex}.performance-panel>header>span,.role-performance-panel>header>span,.mastery-performance-panel>header>span{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:1px 9px;display:grid}.performance-panel header svg,.role-performance-panel header>svg,.mastery-performance-panel header svg{width:20px;color:var(--mint);grid-row:1/3}.performance-panel header small,.role-performance-panel header small,.mastery-performance-panel header small{color:var(--muted);letter-spacing:.1em;font-size:8px;font-weight:900}.performance-panel header strong,.role-performance-panel header strong,.mastery-performance-panel header strong{font-size:14px}.performance-panel header>b,.mastery-performance-panel header>b{color:var(--ink);align-items:baseline;gap:4px;font:900 25px Manrope,sans-serif;display:flex}.performance-panel header>b small,.mastery-performance-panel header>b small{font-size:8px}.performance-profile{padding:5px 15px 10px}.performance-profile>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(115px,.7fr) minmax(130px,1fr) 36px;align-items:center;gap:13px;min-height:45px;display:grid}.performance-profile>div:last-child{border-bottom:0}.performance-profile>div>span{display:grid}.performance-profile strong{font-size:11px}.performance-profile small{color:var(--mint);align-items:center;gap:3px;font-size:8px;font-weight:800;display:flex}.performance-profile small svg{width:10px}.performance-profile b{text-align:right;font:900 18px Manrope,sans-serif}.performance-profile progress,.role-signal progress,.mastery-performance-panel>progress{background:var(--surface-strong);width:100%;height:7px;accent-color:var(--mint);border:0;border-radius:99px;overflow:hidden}.performance-profile progress::-webkit-progress-bar{background:var(--surface-strong);border-radius:99px}.role-signal progress::-webkit-progress-bar{background:var(--surface-strong);border-radius:99px}.mastery-performance-panel>progress::-webkit-progress-bar{background:var(--surface-strong);border-radius:99px}.performance-profile progress::-webkit-progress-value{background:linear-gradient(90deg,#238a68,#68ddb2);border-radius:99px}.role-signal progress::-webkit-progress-value{background:linear-gradient(90deg,#238a68,#68ddb2);border-radius:99px}.mastery-performance-panel>progress::-webkit-progress-value{background:linear-gradient(90deg,#238a68,#68ddb2);border-radius:99px}.performance-profile .best progress::-webkit-progress-value{background:linear-gradient(90deg,#ef5b4c,#ff9a72)}.role-performance-panel>header{justify-content:flex-start}.role-performance-panel>header>b{color:var(--muted);margin-left:auto;font-size:10px}.role-performance-panel>div{padding:5px 15px 10px}.role-performance-panel article{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(120px,.8fr) minmax(140px,1fr) 38px;align-items:center;gap:11px;min-height:52px;display:grid}.role-performance-panel article:last-child{border-bottom:0}.role-performance-panel article.best{color:var(--ink)}.role-rank{color:var(--muted);font:800 10px Manrope,sans-serif}.role-performance-panel article>span:nth-child(2){display:grid}.role-performance-panel article strong{font-size:11px}.role-performance-panel article small{color:var(--muted);font-size:8px}.role-signal{gap:3px;display:grid}.role-signal small{text-align:right}.role-performance-panel article>b{text-align:right;font:900 19px Manrope,sans-serif}.card-detail-intelligence-grid{grid-template-columns:1fr;gap:10px;margin:12px 0;display:grid}.card-detail-inline .performance-panel,.card-detail-inline .role-performance-panel{border-radius:10px}.mastery-performance-panel{margin:12px 0}.mastery-performance-panel>progress{width:calc(100% - 30px);height:10px;margin:17px 15px 12px;display:block}.mastery-evidence-stream{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(105px,1fr));display:grid}.mastery-evidence-stream>span{border-right:1px solid var(--line);gap:2px;padding:12px 14px;display:grid}.mastery-evidence-stream>span:last-child{border-right:0}.mastery-evidence-stream b{font:900 17px Manrope,sans-serif}.mastery-evidence-stream small{color:var(--muted);text-transform:uppercase;font-size:8px}.card-detail-inline{border-radius:14px;overflow:hidden;box-shadow:0 24px 65px #030d1729}.card-detail-inline>header{border-bottom:1px solid var(--line);background:var(--surface-soft);padding:8px 12px}.card-detail-inline .card-detail-card-module{background:radial-gradient(circle at 50% 17%,#58c99a2b,#0000 34%),linear-gradient(150deg,#0c2928,#06121c);align-content:start;justify-items:center;min-height:620px;padding:30px;top:76px}.card-detail-inline .card-detail-card-module>.football-card-face-toggle{justify-content:center;width:100%}.card-detail-inline .card-detail-copy{padding:24px 28px}.card-detail-inline .card-detail-copy>h1{letter-spacing:-.045em;font-size:clamp(33px,4.2vw,49px)}.card-detail-journey-nav,.card-detail-quickfacts{border-radius:9px}.card-career-summary{border:1px solid var(--line);border-radius:10px;overflow:hidden}.card-career-summary>span{border:0;border-right:1px solid var(--line);border-radius:0}.card-career-summary>span:last-child{border-right:0}.card-development{border:0;border-top:1px solid var(--line);border-radius:0;padding:18px 0}.development-rules{border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr 1fr;gap:0;overflow:hidden}.development-rules>span{border:0;border-right:1px solid var(--line);background:0 0;border-radius:0}.development-rules>span:last-child{border-right:0}.development-path-card{border:1px solid var(--line);border-left:3px solid var(--mint);background:var(--surface);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;padding:0}.development-path-copy{padding:15px}.card-development-actions{border-left:1px solid var(--line);background:var(--surface-soft);align-content:center;padding:14px}.development-path-explanation{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.development-path-explanation>div{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;border-radius:0}.card-detail-page>.page-header{margin-bottom:9px}.card-detail-page-nav{border-radius:10px}.card-detail-page-hero{background:var(--surface);border-radius:13px;grid-template-columns:minmax(275px,360px) minmax(0,1fr);box-shadow:0 22px 58px #030d1726}.card-detail-page-visual{background:radial-gradient(circle at 50% 14%,#58c99a33,#0000 34%),linear-gradient(150deg,#0c2928,#06121c);padding:27px}.card-detail-page-summary{padding:30px 34px}.card-detail-page-summary h1{font-size:clamp(36px,4.8vw,58px)}.card-detail-decision-strip>span{background:var(--surface-soft);border-radius:7px}.card-detail-report-section{background:var(--surface);border-radius:11px;box-shadow:0 10px 28px #030d170b}.collection-toolbar,.collection-filter-panel,.collection-view-explainer,.collection-comparison{border-radius:10px}.card-gallery{padding:8px 0}.collection-card{background:var(--surface);border-radius:13px;transition:transform .16s,box-shadow .16s;overflow:hidden;box-shadow:0 14px 34px #030d171c}.collection-card:hover{transform:translateY(-3px);box-shadow:0 20px 42px #030d1729}.collection-card footer{background:var(--surface-soft)}.football-card-database-page .football-database-hero{background:linear-gradient(112deg,#071722,#103e36);border-radius:13px}.football-card-database-page .football-database-hero h1{color:#fff}.football-card-database-page .football-database-hero p{color:#b8cdc6}.football-card-database-page .scouting-database{border-radius:12px}.scouting-database-card{border-radius:12px;transition:transform .16s;overflow:hidden;box-shadow:0 12px 30px #030d171a}.scouting-database-card:hover{transform:translateY(-3px)}.player-rating-edition{color:var(--muted);text-align:right;margin:8px 2px 14px;font-size:9px}.player-career-trend>div{gap:0;padding:14px;display:flex;position:relative;overflow-x:auto}.player-career-trend>div:before{background:var(--line);content:"";height:2px;position:absolute;top:31px;left:22px;right:22px}.player-career-trend button{border:0;border-right:1px solid var(--line);text-align:left;background:0 0;flex:0 0 190px;padding:33px 14px 12px;position:relative}.player-career-trend button:before{border:3px solid var(--surface);background:var(--mint);width:12px;height:12px;box-shadow:0 0 0 1px var(--mint);content:"";border-radius:50%;position:absolute;top:11px;left:15px}html[data-theme=dark] .performance-panel,html[data-theme=dark] .role-performance-panel,html[data-theme=dark] .mastery-performance-panel,html[data-theme=dark] .player-season-browser,html[data-theme=dark] .player-card-versions,html[data-theme=dark] .card-detail-page-hero,html[data-theme=dark] .card-detail-report-section{background:var(--surface)}@media (max-width:900px){.player-performance-dashboard{grid-template-columns:300px minmax(0,1fr)}.player-profile-counts span{min-width:90px}.card-detail-page-hero{grid-template-columns:280px minmax(0,1fr)}.card-detail-inline{grid-template-columns:300px minmax(0,1fr)}}@media (max-width:720px){.player-identity-panel{grid-template-columns:58px minmax(0,1fr);padding:18px}.player-identity-mark{width:58px;height:58px}.player-profile-counts{grid-column:1/-1}.player-profile-counts span{flex:1}.player-identity-panel h1{font-size:32px}.player-performance-dashboard{grid-template-columns:1fr}.player-card-grid{grid-template-columns:repeat(auto-fit,minmax(180px,235px));justify-content:center}.player-card-versions{padding:13px}.card-detail-page-hero,.card-detail-inline{grid-template-columns:1fr}.card-detail-inline .card-detail-card-module{min-height:0;padding:24px 58px;position:static}.card-detail-inline .card-detail-copy{padding:20px 16px}.development-path-card{grid-template-columns:1fr}.card-development-actions{border-top:1px solid var(--line);border-left:0}}@media (max-width:480px){.player-profile-breadcrumbs{margin-inline:2px}.player-identity-panel{border-radius:0;margin-inline:-8px}.player-identity-panel p{font-size:11px}.player-season-tabs button{flex-basis:175px}.player-season-heading{margin-inline:-4px}.performance-profile>div{grid-template-columns:minmax(90px,.8fr) minmax(95px,1fr) 30px;gap:8px}.role-performance-panel article{grid-template-columns:22px minmax(100px,1fr) 33px}.role-signal{grid-area:2/2/auto/4}.role-performance-panel article{padding-block:8px}.card-detail-page-visual,.card-detail-inline .card-detail-card-module{padding-inline:48px}.card-detail-page-summary{padding:22px 16px}.card-detail-page-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.development-rules,.development-path-explanation{grid-template-columns:1fr}.development-rules>span,.development-path-explanation>div{border-right:0;border-bottom:1px solid var(--line)}.mastery-evidence-stream{grid-template-columns:repeat(2,1fr)}.mastery-evidence-stream>span:nth-child(2n){border-right:0}.card-gallery,.scouting-database-grid{gap:12px}}
.public-shell :is(.public-home-hero h1,.public-home-hero-actions :is(.primary-button,.secondary-button),.public-discovery .public-account-preview h2,.public-discovery .public-account-preview-actions .primary-button,.matchday-watch>header strong){font-family:var(--font-display)!important;font-weight:800!important}.public-shell .public-header :is(.desktop-primary-links>a,.desktop-nav-more>summary){font-family:var(--font-body)!important;font-weight:700!important}.public-shell :is(.matchday-stage,.club-identity-briefing,.club-orders,.club-status-copy,.club-journey,.club-record,.club-social-briefing,.club-pitch-card-rail,.club-pulse,.club-last-outing) :is(h1,h2,h3,h4,h5,h6,strong,b,button,dt,dd){font-family:var(--font-display)!important;font-weight:800!important}.public-shell :is(.matchday-stage,.club-identity-briefing,.club-orders,.club-status-copy,.club-journey,.club-record,.club-social-briefing,.club-pitch-card-rail,.club-pulse,.club-last-outing) :is(p,small,em,span,label,input,select,textarea,li){font-family:var(--font-body)!important}.public-shell .transfer-contract-paper :is(.transfer-contract-crest,h1,h2,strong,.contract-signature){font-family:var(--font-display)!important}.public-shell .transfer-contract-paper :is(.transfer-contract-crest,h1,h2,strong){font-weight:800!important}.public-shell .transfer-contract-paper .contract-signature{font-style:normal;font-weight:700}.public-shell .transfer-contract-paper :is(p,li,span,small,time,button){font-family:var(--font-body)!important}html[data-theme=light] .club-home{color:var(--ink);background:var(--page-bg)}html[data-theme=light] .club-home :is(.simple-home-intro h1,.simple-home-section-title,.club-orders h2,.club-home-status strong,.club-home-pulse-strip strong,.club-home-pulse-strip dd,.club-home-latest-change strong,.club-order-copy strong){color:var(--ink)}html[data-theme=light] .club-home :is(.simple-home-intro p,.club-home-status,.club-home-status em,.club-home-pulse-strip dt,.club-home-latest-change em,.club-orders header p,.club-order-copy em){color:var(--muted)}html[data-theme=light] .club-home :is(.club-home-status,.club-home-pulse-strip,.club-home-pulse-strip dl div,.club-home-latest-change,.club-orders){border-color:var(--line)!important}html[data-theme=light] .club-home :is(.club-home-support .club-home-pulse-strip,.club-home-recent){color:var(--ink);background:var(--surface-raised);box-shadow:var(--shadow);border-color:var(--line)!important}html[data-theme=light] .club-home .club-home-pulse-strip dl div:nth-child(2n){border-left-color:var(--line)}html[data-theme=light] :is(.account-menu-panel,.account-status-dialog,.card-detail,.achievement-detail,.achievement-detail>header,.achievement-detail>footer){color:var(--ink);background:var(--surface-raised)}html[data-theme=light] :is(.desktop-nav-more>div,.account-menu-panel){border-color:var(--line);background:var(--surface-raised)}
