/* Sleek targeted public UI polish, 2026-10-12. */
.tone-list > .tone[data-tone-id] > span:first-child:not([class]){display:none}
@media(min-width:1001px){.tone-list > .tone[data-tone-id],.sr-discovery-page .tone-list > .tone[data-tone-id]{grid-template-columns:44px minmax(160px,1.2fr) minmax(150px,1fr) 36px max-content max-content}}
:is(main,header.top,footer.site-footer) :is(.button:not(.sr-device-download),.pill),.sr-search-wrap .search button[type="submit"],.detail .content-notice .notice-actions .button{background:linear-gradient(125deg,#6331c7 0%,#8030ad 100%)!important;color:#fff!important;border-color:transparent;box-shadow:0 5px 16px rgb(99 49 199 / 16%);transition:background .18s ease,box-shadow .18s ease}
:is(main,header.top,footer.site-footer) :is(.button:not(.sr-device-download),.pill):hover,.sr-search-wrap .search button[type="submit"]:hover,.detail .content-notice .notice-actions .button:hover{background:linear-gradient(125deg,#5427af 0%,#6b2597 100%)!important;box-shadow:0 7px 20px rgb(99 49 199 / 22%)}
:is(main,header.top,footer.site-footer) :is(.button:not(.sr-device-download),.pill):focus-visible,.sr-search-wrap .search button[type="submit"]:focus-visible{outline:3px solid #aa8ae9;outline-offset:3px}
.search-empty .chips a,.sr-discovery-page .search-empty .chips a,.sr-top-grid > a,.sr-live-footer{background:linear-gradient(125deg,#6331c7 0%,#8030ad 100%);border-color:transparent;color:#fff!important;box-shadow:0 5px 16px rgb(99 49 199 / 12%);transition:background .18s ease,box-shadow .18s ease}
.search-empty .chips a,.sr-discovery-page .search-empty .chips a{justify-content:flex-start;min-height:48px;font-weight:700;line-height:1.5}
.sr-top-grid small{color:#eee2ff}.sr-top-grid .sr-top-symbol{background:rgb(255 255 255 / 16%);color:#fff}
.search-empty .chips a:hover,.sr-discovery-page .search-empty .chips a:hover,.sr-top-grid > a:hover,.sr-live-footer:hover{background:linear-gradient(125deg,#5427af 0%,#6b2597 100%);border-color:transparent;box-shadow:0 7px 20px rgb(99 49 199 / 20%)}
.search-empty .chips a:focus-visible,.sr-top-grid > a:focus-visible,.sr-live-footer:focus-visible{outline:3px solid #aa8ae9;outline-offset:3px}
.sr-search-wrap .search button[type="submit"] > span[aria-hidden="true"],.sr-live-footer > span[aria-hidden="true"],.sr-top-grid > a > em[aria-hidden="true"],#uploadSubmit > span{display:none}
.sr-discovery-page .search-empty .chips a::after{content:none;display:none}
.detail .detail-card.premium-detail > .detail-art{width:190px;height:190px;max-width:100%;aspect-ratio:1 / 1;min-width:0;min-height:0;flex:none}
.detail .detail-card.premium-detail > .detail-art .sound-orbit{aspect-ratio:1 / 1}
@media(max-width:760px){.detail .detail-card.premium-detail > .detail-art{width:min(160px,100%);height:auto;aspect-ratio:1 / 1;justify-self:center;align-self:start;border-radius:28px;font-size:52px}}
@media(prefers-reduced-motion:reduce){:is(main,header.top,footer.site-footer) :is(.button:not(.sr-device-download),.pill),.sr-search-wrap .search button[type="submit"],.search-empty .chips a,.sr-discovery-page .search-empty .chips a,.sr-top-grid > a,.sr-live-footer{transition:none}}
.sr-decorative-arrow,.sr-listing-serial{display:none!important}
