.-WtVUa_header{background:var(--bg-surface);box-shadow:var(--shadow-default);border-radius:16px;overflow:hidden}.-WtVUa_cover{border-radius:0}.-WtVUa_body{box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon info actions""icon sns actions";align-items:center;column-gap:16px;padding:16px 24px;display:grid}@media (max-width:767px){.-WtVUa_body{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon info""sns sns""actions actions";column-gap:12px;padding:12px 16px 16px}}.-WtVUa_icon{border:4px solid var(--bg-surface);box-shadow:0 0 0 1px var(--border-subtle);grid-area:icon;margin-top:-56px}@media (max-width:767px){.-WtVUa_icon{margin-top:-44px;width:72px!important;height:72px!important}}.-WtVUa_header:not(:has(.-WtVUa_cover)) .-WtVUa_icon{margin-top:0}.-WtVUa_info{grid-area:info;gap:2px;min-width:0;padding-block:8px;display:grid}.-WtVUa_name{font:var(--text-l-bold);color:var(--fg-default);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-WtVUa_meta{font:var(--text-2xs);color:var(--fg-subtle);white-space:nowrap;align-items:baseline;gap:8px;display:flex;overflow:hidden}.-WtVUa_follower{text-overflow:ellipsis;overflow:hidden}.-WtVUa_sns{flex-wrap:wrap;grid-area:sns;align-items:center;gap:6px;display:flex}@media (max-width:767px){.-WtVUa_sns{margin-top:10px}}.-WtVUa_actions{flex-shrink:0;grid-area:actions;align-items:center;gap:8px;display:flex}@media (max-width:767px){.-WtVUa_actions{justify-content:stretch;margin-top:12px}.-WtVUa_actions>*{flex:1}}
.b1h43a_tabs{z-index:1;width:100%;position:relative}.b1h43a_tabs.b1h43a_tabs:before{background-color:#0000}
.WwiMuW_card{box-sizing:border-box;background:var(--bg-surface);box-shadow:var(--shadow-default);border-radius:16px;overflow:clip}.WwiMuW_tabsArea{padding:10px 16px 0;position:relative}@media (max-width:767px){.WwiMuW_tabsArea{padding:7px 10px 0}}.WwiMuW_tabsArea:after{content:"";background-color:var(--border-subtle);height:5px;position:absolute;bottom:0;left:0;right:0}.WwiMuW_content{padding:24px}@media (max-width:767px){.WwiMuW_content{padding:16px}}
._4_N4xa_panel[data-direction=forward]{animation:.35s cubic-bezier(.34,1.2,.64,1) _4_N4xa_from-right}._4_N4xa_panel[data-direction=back]{animation:.35s cubic-bezier(.34,1.2,.64,1) _4_N4xa_from-left}@keyframes _4_N4xa_from-right{0%{opacity:0;translate:48px}}@keyframes _4_N4xa_from-left{0%{opacity:0;translate:-48px}}@media (prefers-reduced-motion:reduce){._4_N4xa_panel[data-direction=forward],._4_N4xa_panel[data-direction=back]{animation:none}}
.Wu8-rq_wrapper{gap:24px;display:grid}.Wu8-rq_section{gap:8px;display:grid}.Wu8-rq_description{font:var(--text-s);color:var(--fg-default);white-space:pre-line}.Wu8-rq_snsLinkList{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Wu8-rq_footer{justify-items:start;gap:8px;display:grid}.Wu8-rq_legalLink{font:var(--text-xs-bold);color:var(--fg-default);border-radius:4px;align-items:center;gap:4px;display:flex}.Wu8-rq_legalLink:focus-visible{outline:2px solid var(--border-focus-ring);outline-offset:2px}@media (hover:hover){.Wu8-rq_legalLink:hover{-webkit-text-decoration:underline;text-decoration:underline}}.Wu8-rq_joinedDate{font:var(--text-2xs);color:var(--fg-subtle)}
.wpcT2G_wrapper{--fanclub-yellow:#fb0;--fanclub-yellow-light:#ffd76a;--fanclub-yellow-edge:#ffbb01}[data-theme=dark] .wpcT2G_wrapper{--fanclub-yellow:#f0a800;--fanclub-yellow-light:#e9c058;--fanclub-yellow-edge:#cf9200}.wpcT2G_wrapper{box-sizing:border-box;height:var(--button-height);padding:0 var(--padding-right) 0 var(--padding-left);cursor:pointer;border-radius:999px;align-items:center;gap:6px;display:inline-flex}.wpcT2G_wrapper:focus-visible{outline:2px solid var(--border-focus-ring);outline-offset:2px}.wpcT2G_wrapper:disabled,.wpcT2G_wrapper[aria-disabled=true]{cursor:not-allowed;opacity:.5}.wpcT2G_s{--button-height:32px;--icon-size:20px;--mark-height:11px;--padding-left:3px;--padding-right:12px;font:var(--text-2xs-bold)}.wpcT2G_m{--button-height:36px;--icon-size:24px;--mark-height:13px;--padding-left:3px;--padding-right:14px;font:var(--text-xs-bold)}.wpcT2G_l{--button-height:42px;--icon-size:28px;--mark-height:15px;--padding-left:4px;--padding-right:18px;font:var(--text-s-bold)}.wpcT2G_join{color:#fff;background:var(--fanclub-yellow);border:3px solid var(--fanclub-yellow-light);box-shadow:0 2px 0 0 var(--fanclub-yellow-edge);transition:translate 60ms ease-out,box-shadow 60ms ease-out}.wpcT2G_join:active:not(:disabled):not([aria-disabled=true]){box-shadow:0 0 0 0 var(--fanclub-yellow-edge);translate:0 2px}.wpcT2G_join .wpcT2G_icon{background:var(--fanclub-yellow-light)}.wpcT2G_member{color:var(--fanclub-yellow);background:var(--bg-surface);border:3px solid var(--fanclub-yellow)}.wpcT2G_member .wpcT2G_icon{background:var(--fanclub-yellow)}.wpcT2G_icon{width:var(--icon-size);height:var(--icon-size);border-radius:50%;flex:none;place-items:center;display:grid}.wpcT2G_iconMark{width:calc(var(--mark-height) * 9 / 13);height:var(--mark-height);background-color:#fff;display:block;-webkit-mask:url(../media/fanclub-f.1lwcy-ry_o3vg.svg) 50%/contain no-repeat;mask:url(../media/fanclub-f.1lwcy-ry_o3vg.svg) 50%/contain no-repeat}.wpcT2G_label{white-space:nowrap}@media (prefers-reduced-motion:reduce){.wpcT2G_join{transition:none}}