/* Connected cards share one quiet glass surface. Spotify controls remain native. */
.coldshot-profile .reference-widgets{gap:16px;isolation:isolate}
.coldshot-profile .reference-widgets .ref-widget,.coldshot-profile .reference-widgets .pf-integration,.coldshot-profile .reference-widgets .discord-profile{background:linear-gradient(135deg,rgba(25,25,27,.56),rgba(10,10,12,.38))!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:24px!important;box-shadow:inset 0 1px 0 #ffffff06,0 12px 32px #00000016;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);min-width:0}
.coldshot-profile .reference-widgets .discord-profile{padding:18px 20px;min-height:112px;gap:16px}
.coldshot-profile .reference-widgets .discord-profile img{width:64px;height:64px;flex-basis:64px;border-radius:50%;object-fit:cover}
.coldshot-profile .reference-widgets .discord-avatar{position:relative;flex:0 0 64px;width:64px;height:64px}
.coldshot-profile .reference-widgets .discord-presence{left:auto;right:0;bottom:0;border:3px solid #242426;width:14px;height:14px}
.coldshot-profile .reference-widgets .discord-profile-name{font-size:17px;line-height:1.4}.coldshot-profile .reference-widgets .discord-profile-detail{font-size:12px;line-height:1.5;color:#d0d0d4}
.coldshot-profile .reference-widgets .spotify-feature .pf-integration-head{padding:18px 20px!important}.spotify-heading small{letter-spacing:.9px;font-size:10px}.spotify-player-shell{margin:0 12px 12px;border-radius:16px}
.coldshot-profile .ref-stats header{padding:18px 20px}.coldshot-profile .ref-tracks{padding:14px 20px 18px;border-top:1px solid #ffffff0d}.coldshot-profile .ref-track-grid{gap:12px 16px}.coldshot-profile .ref-track img{width:36px;height:36px;border-radius:9px}.coldshot-profile .ref-track strong{font-size:12px}.coldshot-profile .ref-track time{color:#a8a8ae}
.coldshot-profile .ref-clock{padding:18px 20px;min-height:112px}.coldshot-profile .ref-clock-time{font-variant-numeric:tabular-nums;font-size:18px}.coldshot-profile .ref-clock-date,.coldshot-profile .ref-clock-local{line-height:1.6;font-size:11px!important;color:#c3c3c9}
.coldshot-profile .reference-widgets .ref-pill{margin-top:7px;background:#ffffff14;color:#eee;border:1px solid #ffffff17;padding:5px 10px}.coldshot-profile .reference-widgets .ref-pill:hover{background:#ffffff24}
@media(min-width:751px){.coldshot-profile .reference-widgets:has(.spotify-feature):has(.ref-stats):has(#discordrpc):has(.ref-clock){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.coldshot-profile .reference-widgets:has(.spotify-feature):has(.ref-stats):has(#discordrpc):has(.ref-clock)>.ref-widget-stack{display:contents}.coldshot-profile .reference-widgets:has(.spotify-feature):has(.ref-stats):has(#discordrpc):has(.ref-clock) .spotify-feature{grid-column:1;grid-row:1 / span 3}.coldshot-profile .reference-widgets:has(.spotify-feature):has(.ref-stats):has(#discordrpc):has(.ref-clock) #discordrpc{grid-column:2;grid-row:1}.coldshot-profile .reference-widgets:has(.spotify-feature):has(.ref-stats):has(#discordrpc):has(.ref-clock) .ref-stats{grid-column:2;grid-row:2}.coldshot-profile .reference-widgets:has(.spotify-feature):has(.ref-stats):has(#discordrpc):has(.ref-clock) .ref-clock{grid-column:2;grid-row:3}}
@media(max-width:750px){.coldshot-profile .reference-widgets{grid-template-columns:minmax(0,1fr)!important}.coldshot-profile .reference-widgets .ref-widget-stack{gap:16px}}
