.artist-identity{min-width:0}
.reference-indice .artist-social-links{display:flex;flex-wrap:wrap;gap:0 20px;margin-top:6px}
.reference-indice .artist-social-links a{font-size:12px;line-height:1.5;padding:6px 0;min-height:30px;color:#656565}
.reference-indice .artist-social-links a:hover{text-decoration:underline;text-underline-offset:4px;color:#303030}
.reference-indice .artist-social-links a:focus-visible,.analytics-choice :is(button,a,summary):focus-visible,.analytics-preferences:focus-visible{outline:1px solid #555;outline-offset:4px}
.analytics-preferences{border:0;background:transparent;font:inherit;color:inherit;cursor:pointer;padding:0;text-align:left}
.analytics-preferences:hover{text-decoration:underline;text-underline-offset:4px}
.analytics-choice[hidden],.analytics-choice [hidden],.analytics-preferences[hidden]{display:none}
.analytics-choice{position:fixed;right:24px;bottom:24px;z-index:40;width:min(410px,calc(100% - 32px));max-height:calc(100dvh - 48px);overflow:auto;background:#fff;color:#444;border:1px solid #ddd;padding:22px 24px;font:400 13px/1.65 Arial,Helvetica,sans-serif;box-shadow:0 3px 18px #00000008}
.analytics-choice h2{font-size:14px;font-weight:400;margin:0 0 10px}
.analytics-choice p{font:inherit;margin:0 0 12px}
.analytics-choice summary{cursor:pointer;color:#666;margin-bottom:10px}
.analytics-choice details a{text-decoration:underline;text-underline-offset:3px}
.analytics-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-top:8px}
.analytics-actions button{min-height:44px;border:0;background:transparent;color:#333;font:inherit;padding:6px 0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}
@media(max-width:760px){.reference-indice .artist-social-links{gap:0 14px}.reference-indice .artist-social-links a{min-height:44px}.analytics-choice{right:16px;bottom:16px;padding:18px 20px}}
@media print{.analytics-choice,.analytics-preferences,.artist-social-links{display:none!important}}
