._56ytxq_overlay[data-slot=dialog-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000b8}._56ytxq_dialog[data-slot=dialog-content][data-design=signature-consent]{border:1px solid var(--signature-line);background:var(--signature-panel);width:calc(100% - 32px);max-width:600px;max-height:calc(100dvh - 32px);color:var(--signature-text);font:400 14px/21px var(--font-signature),sans-serif;font-optical-sizing:none;font-variation-settings:"opsz" 14;border-radius:20px;flex-direction:column;gap:20px;padding:32px 40px 28px;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000047}._56ytxq_dialog:before{display:none}._56ytxq_dialog *{box-sizing:border-box}._56ytxq_dialog ::selection{background:var(--signature-mint);color:var(--signature-canvas)}._56ytxq_dialog :focus-visible{outline:2px solid var(--signature-mint);outline-offset:4px;box-shadow:none}._56ytxq_dialog ._56ytxq_initialFocus:focus-visible{outline:none}._56ytxq_dialog ._56ytxq_header{text-align:center;flex-direction:column;flex:none;align-items:center;gap:12px;padding:0;display:flex}._56ytxq_dialog ._56ytxq_header h2{font:600 26px/1.2 var(--font-signature),sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0}._56ytxq_mascot{place-items:center;width:112px;height:112px;display:grid}._56ytxq_mascot img{object-fit:contain;width:100%;height:100%;display:block}._56ytxq_mascot picture{width:100%;height:100%;display:block}._56ytxq_body{text-align:center;scrollbar-color:var(--signature-line) transparent;scrollbar-width:thin;gap:14px;min-height:0;margin:-4px;padding:4px;display:grid;overflow-y:auto}._56ytxq_body p{color:var(--signature-muted);font:400 14px/21px var(--font-signature),sans-serif;margin:0}._56ytxq_body>[data-slot=dialog-description]{max-width:430px;color:var(--signature-muted);font:400 15px/1.55 var(--font-signature),sans-serif;margin:0 auto}._56ytxq_disclosure{color:var(--signature-muted);font-size:12px;line-height:18px}._56ytxq_disclosure summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;padding:8px 0;text-decoration:underline;display:inline-flex}._56ytxq_disclosure p{text-align:left}._56ytxq_disclosure p+p{margin-top:12px}._56ytxq_body ._56ytxq_links{font-size:12px;line-height:18px}._56ytxq_links a{color:var(--signature-muted);text-underline-offset:3px;text-decoration:underline}._56ytxq_links a:hover,._56ytxq_disclosure summary:hover{color:var(--signature-mint)}._56ytxq_dialog ._56ytxq_footer{background:0 0;border:0;flex:none;grid-template-columns:1fr 1fr;align-items:stretch;gap:10px;margin:0;padding:0;display:grid}._56ytxq_footer>*{width:100%;min-width:0;margin:0}._56ytxq_dialog ._56ytxq_footer [data-slot=button]{border:1px solid var(--signature-line);background:var(--signature-raised);min-width:0;height:auto;min-height:48px;color:var(--signature-text);box-shadow:none;font:600 13px/18px var(--font-signature),sans-serif;letter-spacing:normal;white-space:normal;border-radius:999px;padding:12px 16px}._56ytxq_dialog ._56ytxq_footer [data-slot=button]:before{display:none}._56ytxq_dialog ._56ytxq_footer [data-variant=default]{background:var(--signature-mint);border-color:var(--signature-mint);color:var(--signature-canvas)}._56ytxq_dialog ._56ytxq_footer [data-slot=button]:hover{border-color:var(--signature-mint)}._56ytxq_dialog ._56ytxq_footer>:nth-child(3){max-width:220px;color:var(--signature-muted);background:0 0;border-color:#0000;grid-column:1/-1;justify-self:center}._56ytxq_body ._56ytxq_storageError{color:#ffb8aa}._56ytxq_dialog[data-settings=true] ._56ytxq_header{gap:4px}._56ytxq_dialog[data-settings=true] ._56ytxq_mascot{width:64px;height:64px}._56ytxq_dialog[data-settings=true] ._56ytxq_body{text-align:left}@media (max-width:600px){._56ytxq_dialog[data-slot=dialog-content][data-design=signature-consent]{gap:16px;padding:24px 20px 20px}._56ytxq_dialog ._56ytxq_header h2{font-size:23px}._56ytxq_mascot{width:96px;height:96px}._56ytxq_body{gap:10px}._56ytxq_body>[data-slot=dialog-description]{font-size:14px;line-height:1.5}}@media (max-height:650px){._56ytxq_dialog[data-slot=dialog-content][data-design=signature-consent]{gap:10px;padding-block:16px}._56ytxq_dialog ._56ytxq_header{gap:5px}._56ytxq_mascot{width:64px;height:64px}._56ytxq_body{gap:6px}}@media (prefers-reduced-motion:reduce){._56ytxq_dialog,._56ytxq_overlay{transition:none;animation:none}}._56ytxq_dialog[data-state=closed],._56ytxq_overlay[data-state=closed]{animation:none!important}