.page-header[data-astro-cid-d3ycmxk3]{text-align:center;margin-bottom:3rem}.lead[data-astro-cid-d3ycmxk3]{font-size:1.1rem;color:#666;max-width:800px;margin:1rem auto;line-height:1.8}.league-section[data-astro-cid-d3ycmxk3]{margin:3rem 0}.x-account-list[data-astro-cid-d3ycmxk3]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin:2rem 0;padding:0}.x-account-card[data-astro-cid-d3ycmxk3]{background:#fff;border:1px solid #e1e8ed;border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column;height:100%;position:relative}.x-account-card[data-astro-cid-d3ycmxk3]:hover{transform:translateY(-6px);box-shadow:0 12px 24px #00000014;border-color:#cfd9de}.card-header[data-astro-cid-d3ycmxk3]{background:#f7f9fa;padding:1.25rem 1.25rem .75rem;border-bottom:1px solid #eff3f4}.card-header[data-astro-cid-d3ycmxk3] h3[data-astro-cid-d3ycmxk3]{margin:0;font-size:1.15rem;font-weight:700;color:#0f1419;line-height:1.3}.team-name-ja[data-astro-cid-d3ycmxk3]{font-size:.85rem;color:#536471;margin-top:.25rem}.card-body[data-astro-cid-d3ycmxk3]{padding:1.25rem;flex-grow:1}.x-profile[data-astro-cid-d3ycmxk3]{display:flex;align-items:center;gap:.75rem}.x-details[data-astro-cid-d3ycmxk3]{display:flex;flex-direction:column;min-width:0;width:100%}.x-handle[data-astro-cid-d3ycmxk3]{font-weight:700;color:#0f1419;font-size:1rem;text-decoration:none}.x-handle[data-astro-cid-d3ycmxk3]:hover{text-decoration:underline}.team-division[data-astro-cid-d3ycmxk3]{font-size:.8rem;color:#536471;background:#eff3f4;padding:2px 8px;border-radius:999px;display:inline-block;width:fit-content;margin-top:4px;font-weight:500}.card-footer[data-astro-cid-d3ycmxk3]{padding:0 1.25rem 1.25rem;background:#fff;display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.btn-x[data-astro-cid-d3ycmxk3],.btn-detail[data-astro-cid-d3ycmxk3]{display:flex;align-items:center;justify-content:center;padding:.6rem;border-radius:9999px;text-decoration:none;font-weight:600;font-size:.9rem;transition:all .2s;cursor:pointer}.btn-x[data-astro-cid-d3ycmxk3]{background:#0f1419;color:#fff;border:1px solid transparent}.btn-x[data-astro-cid-d3ycmxk3]:hover{background:#272c30;transform:translateY(-1px)}.btn-icon[data-astro-cid-d3ycmxk3]{width:1.2em;height:1.2em;fill:currentColor}#al[data-astro-cid-d3ycmxk3] .x-account-card[data-astro-cid-d3ycmxk3]{background:#fffbfc;border-color:#fce8e8}#al[data-astro-cid-d3ycmxk3] .x-account-card[data-astro-cid-d3ycmxk3]:hover{border-color:#fecaca;box-shadow:0 12px 24px #dc262614}#al[data-astro-cid-d3ycmxk3] .card-header[data-astro-cid-d3ycmxk3]{background:#fff1f2;border-bottom-color:#fce8e8}#al[data-astro-cid-d3ycmxk3] .card-header[data-astro-cid-d3ycmxk3] h3[data-astro-cid-d3ycmxk3]{color:#0f1419}#al[data-astro-cid-d3ycmxk3] .card-footer[data-astro-cid-d3ycmxk3]{background:#fffbfc}#al[data-astro-cid-d3ycmxk3] .team-division[data-astro-cid-d3ycmxk3]{background:#fff1f2;color:#be123c}#al[data-astro-cid-d3ycmxk3] .btn-detail[data-astro-cid-d3ycmxk3]{border-color:#fecaca;color:#9f1239;background:#fff}#al[data-astro-cid-d3ycmxk3] .btn-detail[data-astro-cid-d3ycmxk3]:hover{background:#fff1f2}#nl[data-astro-cid-d3ycmxk3] .x-account-card[data-astro-cid-d3ycmxk3]{background:#f8fbff;border-color:#e0f2fe}#nl[data-astro-cid-d3ycmxk3] .x-account-card[data-astro-cid-d3ycmxk3]:hover{border-color:#bae6fd;box-shadow:0 12px 24px #0284c714}#nl[data-astro-cid-d3ycmxk3] .card-header[data-astro-cid-d3ycmxk3]{background:#f0f9ff;border-bottom-color:#e0f2fe}#nl[data-astro-cid-d3ycmxk3] .card-header[data-astro-cid-d3ycmxk3] h3[data-astro-cid-d3ycmxk3]{color:#0c4a6e}#nl[data-astro-cid-d3ycmxk3] .card-footer[data-astro-cid-d3ycmxk3]{background:#f8fbff}#nl[data-astro-cid-d3ycmxk3] .team-division[data-astro-cid-d3ycmxk3]{background:#f0f9ff;color:#0369a1}#nl[data-astro-cid-d3ycmxk3] .btn-detail[data-astro-cid-d3ycmxk3]{border-color:#bae6fd;color:#0c4a6e;background:#fff}#nl[data-astro-cid-d3ycmxk3] .btn-detail[data-astro-cid-d3ycmxk3]:hover{background:#f0f9ff}.btn-detail[data-astro-cid-d3ycmxk3]{background:#fff;color:#0f1419;border:1px solid #cfd9de}.btn-detail[data-astro-cid-d3ycmxk3]:hover{background:#eff3f4;border-color:#536471}.about-x[data-astro-cid-d3ycmxk3]{margin:3rem 0;padding:2rem;background:#f9f9f9;border-radius:8px}.about-x[data-astro-cid-d3ycmxk3] p[data-astro-cid-d3ycmxk3]{margin:1rem 0;line-height:1.8}.related-links[data-astro-cid-d3ycmxk3]{margin:3rem 0}.link-cards[data-astro-cid-d3ycmxk3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:1.5rem}.link-card[data-astro-cid-d3ycmxk3]{background:linear-gradient(135deg,#002d72,#004494);color:#fff;padding:2rem;border-radius:8px;text-decoration:none;transition:transform .2s,box-shadow .2s}.link-card[data-astro-cid-d3ycmxk3]:hover{transform:translateY(-4px);box-shadow:0 6px 20px #002d724d}.link-card[data-astro-cid-d3ycmxk3] h3[data-astro-cid-d3ycmxk3]{color:#fff;margin-top:0;font-size:1.3rem}.link-card[data-astro-cid-d3ycmxk3] p[data-astro-cid-d3ycmxk3]{color:#ffffffe6;margin:.5rem 0 0}@media(max-width:768px){.x-account-list[data-astro-cid-d3ycmxk3]{grid-template-columns:1fr}}
