.musiveo-purchase-consent{margin:1rem 0;padding:.75rem 1rem 1rem;border:1px solid rgba(255,255,255,.2);border-radius:.5rem;min-width:0;font-size:.9rem;line-height:1.55}.musiveo-purchase-consent legend{padding:0 .4rem;font-size:1rem;font-weight:700}.musiveo-purchase-consent label{display:grid;grid-template-columns:1.25rem minmax(0,1fr);column-gap:.65rem;align-items:start;margin:.75rem 0;cursor:pointer}.musiveo-purchase-consent label span{min-width:0}.musiveo-purchase-consent a{display:inline!important;width:auto!important;padding:0!important;margin:0!important;color:inherit;text-decoration:underline;text-underline-offset:3px}.musiveo-purchase-consent .musiveo-consent-note{margin:.75rem 0 0 1.9rem;font-size:.85em;opacity:.8}.musiveo-purchase-consent input[type=checkbox],.musiveo-legal-form input[type=checkbox]{appearance:auto;width:auto;min-width:1rem;height:1rem;margin:.2rem 0 0}.musiveo-legal-page{max-width:48rem;margin:2rem auto;padding:1rem;overflow-wrap:anywhere}.musiveo-legal-form label{display:block;margin:1rem 0}.musiveo-legal-form input:not([type=checkbox]),.musiveo-legal-form textarea,.musiveo-legal-form select{display:block;width:100%;box-sizing:border-box;margin-top:.35rem;padding:.6rem}.musiveo-legal-form textarea{min-height:8rem}.musiveo-legal-form .ml-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.musiveo-legal-links{padding:1rem;text-align:center;font-size:.85rem;overflow-wrap:anywhere}#dropdown-more .musiveo-report-action{--action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M5 21V4m0 0c5-4 9 4 14 0v10c-5 4-9-4-14 0'/%3E%3C/svg%3E");display:flex;align-items:center;gap:.65rem}#dropdown-more .musiveo-report-action::before{content:"";display:block;width:18px;height:18px;flex:0 0 18px;background:currentColor;mask:var(--action-icon) center/contain no-repeat;-webkit-mask:var(--action-icon) center/contain no-repeat}#dropdown-more .musiveo-report-action:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.musiveo-commercial-rights{line-height:1.6;margin:1rem}
