.app-home-layout #home-ranking .mini-rank>span{font-size:16px!important;font-weight:800!important;color:#ffe09a!important;line-height:1.5!important}
.app-home-layout #home-ranking .mini-rank img{width:84px!important;height:84px!important}
.app-home-layout #home-ranking .mini-rank>div strong{font-size:18px!important;font-weight:750;line-height:1.5}
.app-home-layout #home-ranking .mini-rank{min-height:186px!important;gap:8px!important}
.app-home-layout #home-ranking .mini-rank:first-child::after{left:calc(50% - 47px);top:31px;font-size:25px}
.ceremony-plan{display:block;width:100%;max-width:100%;font-size:14px;line-height:1.6;margin:0;color:#edcd8b;white-space:normal;overflow-wrap:normal;word-break:normal;text-align:center}
body[data-page=index] .hero-floor{display:block!important}
.web-back{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;margin:8px 4%;border:1px solid #9e8453;border-radius:7px;color:#f0d295;background:#101722}
@media(orientation:portrait) and (min-width:600px){#artist-pool.artist-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}#artist-pool .artist-card{min-width:0!important}#artist-pool .artist-card-body{padding:10px 7px!important}#artist-pool .artist-card h3{font-size:15px!important;line-height:1.4}#artist-pool .artist-card .gold-button{font-size:12px!important;padding:8px 5px!important;white-space:normal}}
@media(max-width:599px){#artist-pool.artist-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-home-layout #home-ranking .mini-rank img{width:72px!important;height:72px!important}.app-home-layout #home-ranking .mini-rank>div strong{font-size:16px!important}.ceremony-plan{font-size:12px}}
