*{box-sizing:border-box}body{margin:0;background:#e3e7f0;font-family:Gowun Dodum,"Baloo 2",sans-serif;-webkit-font-smoothing:antialiased;word-break:keep-all}a{color:#5f74b8;text-decoration:none}a:hover{color:#4a5c9e}img{display:block}button{font-family:inherit}.cc-logo,.cc-pill,.cc-badge{white-space:nowrap}.cc-booth-avatar{width:64px;height:64px}.cc-booth-card-body{padding:18px;gap:15px}.cc-booth-title{font-size:17px}.cc-artist-avatar{width:88px;height:88px}.cc-avatar-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:26px;background:#14141e99;color:#fff;font-size:11px;line-height:1.3;display:flex;align-items:center;justify-content:center;text-align:center;padding:6px;opacity:0;transition:opacity .15s ease;pointer-events:none}.cc-avatar-link:hover .cc-avatar-overlay,.cc-avatar-link:focus-visible .cc-avatar-overlay{opacity:1}.cc-artist-title{font-size:26px}@media (max-width: 480px){.cc-header{padding:14px 16px}.cc-nav{gap:6px}.cc-logo{font-size:14px}.cc-badge{font-size:11px;padding:7px 10px}.cc-pill{font-size:13px;padding:7px 12px}.cc-booth-avatar{width:52px;height:52px}.cc-booth-card-body{padding:14px;gap:10px}.cc-booth-title{font-size:15px}.cc-artist-avatar{width:64px;height:64px}.cc-artist-title{font-size:20px}}.cc-card{transition:transform .18s ease,box-shadow .18s ease}.cc-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #5a64962e!important}.cc-event-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width: 420px){.cc-event-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 640px){.cc-event-grid{grid-template-columns:repeat(5,1fr)}}@media (min-width: 860px){.cc-event-grid{grid-template-columns:repeat(6,1fr)}}.cc-event-card{position:relative}.cc-event-card:hover{transform:translateY(-4px) scale(1.02)}.cc-event-card:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(115deg,transparent,rgba(255,255,255,.75),transparent);transform:skew(-20deg);animation:cc-shine 3.4s ease-in-out infinite;pointer-events:none}@keyframes cc-shine{0%{left:-60%}55%{left:130%}to{left:130%}}
