.legal-guarantee-notice{border:1px solid var(--border,#e7dadd);color:#422d38;background:#fff;border-radius:8px;margin-block:0;padding:14px}.legal-guarantee-caption{margin-top:12px;font-size:11px;line-height:1.7}.legal-guarantee-caption a{text-underline-offset:3px;text-decoration:underline}.legal-guarantee-notice .legal-guarantee-artwork{max-width:440px;margin-inline:auto}.legal-guarantee-notice .legal-guarantee-text-details>summary{font-size:11px}.legal-guarantee-inline{margin-bottom:.75rem}.legal-guarantee-text-details>summary{cursor:pointer;text-underline-offset:3px;min-height:44px;padding-block:12px;font-size:.85rem;text-decoration:underline}.legal-guarantee-notice>.legal-guarantee-rights-link a{text-underline-offset:3px;text-decoration:underline}.legal-guarantee-trigger{border:1px solid var(--border,#e7dadd);width:100%;min-height:58px;color:var(--foreground,#422d38);text-align:left;background:#fff;border-radius:4px;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.legal-guarantee-trigger>span{flex:1;gap:.2rem;display:grid}.legal-guarantee-trigger strong{font-size:.82rem;font-weight:600}.legal-guarantee-trigger>span>span{font-size:.75rem}.legal-guarantee-trigger>svg{flex:none}.legal-guarantee-trigger:focus-visible,.legal-guarantee-close:focus-visible,.legal-guarantee-dialog a:focus-visible{outline-offset:4px;outline:2px solid #543345}.legal-guarantee-dialog{color:#222;overscroll-behavior:contain;background:#fff;border:1px solid #e7dadd;border-radius:8px;width:min(860px,100% - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:18px;overflow-y:auto}.legal-guarantee-dialog::backdrop{background:#281c2273}.legal-guarantee-dialog-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.legal-guarantee-dialog-heading h2{margin:0;font-size:1.15rem}.legal-guarantee-close{color:#422d38;background:#fff;border:1px solid #e7dadd;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.legal-guarantee-artwork{margin:0}.legal-guarantee-artwork img{object-fit:contain;filter:none;opacity:1;width:100%;max-width:100%;height:auto;display:block}.legal-guarantee-artwork figcaption,.legal-guarantee-rights-link{padding-block:12px;font-size:.875rem}.legal-guarantee-dialog a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.legal-guarantee-transcript{border-top:1px solid #d4d4d4;padding-top:20px;font-size:1rem;line-height:1.65}.legal-guarantee-transcript h3{margin:1.2rem 0 .6rem;font-size:1rem;font-weight:600}.legal-guarantee-transcript p{margin:.85rem 0}.legal-guarantee-transcript ul,.legal-guarantee-transcript ol{margin-block:.75rem;padding-left:1.4rem}.legal-guarantee-transcript ul{list-style:outside}.legal-guarantee-transcript ol{list-style:decimal}.legal-guarantee-source{margin-top:24px;font-size:.75rem}.legal-guarantee-image-error{background:#f4f4f4;padding:16px;font-size:1rem}.legal-template-notice{color:#5c440d;text-align:left;background:#fff7df;border:1px solid #b08b35;border-left:4px solid #866416;border-radius:4px;margin-block:1.25rem;padding:1rem 1.25rem;font-size:.875rem;line-height:1.6}@media (width>=768px){.legal-guarantee-dialog{padding:28px}}
