/* The Fooduria shell is local; the official player remains unmodified. */
.fooduria-spotify [hidden]{display:none!important}
.fooduria-spotify-card{grid-template-columns:minmax(0,1fr);gap:24px;max-width:760px;margin-inline:auto}.fooduria-spotify-card>*{min-width:0}.fooduria-spotify{width:100%;min-width:0}.spotify-notice,.spotify-consent-choice,.spotify-session-note,.spotify-status,.spotify-policy-links{font-family:var(--sans);font-size:15px;line-height:1.65;overflow-wrap:anywhere}.spotify-policy-links{margin-top:12px}.spotify-policy-links a{display:inline-block;padding-block:8px;min-height:44px}.spotify-consent-choice{display:flex;align-items:flex-start;gap:12px;min-height:48px;margin-block:12px 18px;cursor:pointer}.spotify-consent-choice input{flex:0 0 auto;width:22px;height:22px;min-width:22px;margin:3px 0 0;accent-color:var(--ink)}.spotify-consent-choice:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:5px}.fooduria-spotify .button{background:transparent;color:var(--ink);max-width:100%;white-space:normal;text-align:center}.fooduria-spotify .button:hover:not(:disabled){background:var(--ink);color:var(--paper)}.spotify-player-slot{width:100%;min-height:352px}.spotify-player-slot iframe{display:block;width:100%;max-width:100%;height:352px;border:0;border-radius:12px}.spotify-revoke{background:transparent;border-top:0;border-right:0;border-left:0;padding:8px 0;min-height:48px;max-width:100%;white-space:normal;text-align:left;margin-top:16px}.spotify-status{margin-top:14px}.spotify-session-note{margin-top:12px;font-size:14px}.spotify-direct{padding-top:18px;border-top:1px solid var(--line)}.spotify-direct .button{max-width:100%;white-space:normal}.spotify-direct .music-note{font-size:14px}@media(max-width:767px){.fooduria-spotify-card{gap:20px}.fooduria-spotify .button{width:100%;padding-inline:16px;min-height:52px}.spotify-consent-choice,.spotify-notice,.spotify-policy-links{font-size:15px}.spotify-player-slot,.spotify-player-slot iframe{min-height:352px}.spotify-revoke{font-size:14px}}@media print{.fooduria-spotify{display:none}.spotify-direct{border:0}}
