.ccc-player-identity{min-height:180px}.ccc-player-identity-content{z-index:2;padding-bottom:84px;position:relative}.ccc-player-identity-content>div{min-width:0}.ccc-player-identity-content p[title]{overflow-wrap:anywhere}.ccc-receipt-identity{min-width:0;padding-bottom:70px;position:relative}.ccc-receipt-identity h1{overflow-wrap:anywhere}.ccc-fitting-stage{color:#e6e8ed;width:100%;min-width:0}.ccc-fitting-surface-tabs{border-bottom:1px solid #30363e;gap:4px;width:100%;padding:8px;display:flex}.ccc-fitting-surface-tabs button{color:#a6afb9;min-width:0;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:1;padding:8px;font-size:11px}.ccc-fitting-surface-tabs button[aria-pressed=true]{color:#f0f2f5;background:#202831;border-color:#47515d}.ccc-fitting-surface-tabs button:focus-visible{outline-offset:2px;outline:2px solid #bddce4}.ccc-fitting-scene{background:#111217;width:100%;min-width:0;min-height:540px}.ccc-fitting-profile,.ccc-fitting-result{width:100%;max-width:520px;margin:auto;padding:36px 24px}.ccc-fitting-profile{padding-top:92px}.ccc-fitting-hub{align-content:start;gap:16px;width:100%;min-height:540px;padding:28px;display:grid}.ccc-fitting-hub-title{gap:8px;padding-bottom:4px;display:grid}.ccc-fitting-hub-title span{color:#9da8b3;letter-spacing:.16em;font-size:8px}.ccc-fitting-hub-title strong{letter-spacing:-.025em;font-size:24px}.ccc-fitting-game{width:100%;min-width:0;max-width:430px;margin:auto;overflow:hidden}.ccc-fitting-game .tc-mobile-battle-v5{height:max(844px,100svh)}.ccc-fitting-loading{color:#939eaa;place-items:center;height:max(844px,100svh);font-size:12px;display:grid}.ccc-fitting-surface-note,.ccc-fitting-location-caption{color:#939eaa;margin:0;font-size:10px;line-height:1.6}.ccc-fitting-surface-note{padding-top:18px}.ccc-fitting-scene--game>.ccc-fitting-surface-note{text-align:center;padding:14px 16px}.ccc-fitting-location-caption{border-top:1px solid #30363e;padding:12px 16px}@media (width<=639px){.ccc-fitting-hub{gap:14px;padding:20px 16px}.ccc-fitting-profile,.ccc-fitting-result{padding:32px 16px}.ccc-fitting-profile{padding-top:64px}.ccc-fitting-scene{min-height:480px}.ccc-fitting-surface-tabs{padding:6px}}@media (prefers-reduced-motion:reduce){.ccc-fitting-scene *,.ccc-fitting-scene :before,.ccc-fitting-scene :after{transition:none!important;animation:none!important}}
