body.yc #lura-privacy-root {place-items:center;background:rgba(20,16,60,.5);backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--color-ink);font:var(--text-ui)/1.4 var(--font-ui);} body.yc .lura-privacy-card {width:min(460px,100%);max-height:88vh;padding:3px 3px 12px;border:0;background:var(--color-face);box-shadow:var(--bevel-window);color:var(--color-ink);} body.yc .lura-privacy-card::before {content:"Cookies y privacidad";display:block;margin:0 0 10px;padding:3px 6px;border:0;background:var(--title-gradient);color:var(--color-title-ink);font:700 var(--text-ui)/16px var(--font-ui);letter-spacing:0;} body.yc .lura-privacy-card::after {display:none;} body.yc .lura-privacy-card>*:not(.lura-privacy-actions) {margin-inline:10px;} body.yc .lura-privacy-card h2 {max-width:none;margin-block:0 8px;color:var(--color-ink);font:700 15px/1.2 var(--font-ui);letter-spacing:0;} body.yc .lura-privacy-card>p {max-width:none;margin-block:0 10px;color:var(--color-ink);font-size:var(--text-ui);line-height:1.4;} body.yc .lura-privacy-settings {grid-template-columns:1fr;gap:4px;margin-block:10px;border:0;} body.yc .lura-privacy-option,body.yc .lura-privacy-option:has(input:checked),body.yc .lura-privacy-option--required:has(input:checked) {grid-template-columns:auto 1fr;gap:8px;align-items:start;padding:6px 8px;border:0;background:var(--color-paper);box-shadow:var(--bevel-sunken);} body.yc .lura-privacy-option input {accent-color:var(--color-title);} body.yc .lura-privacy-option strong {color:var(--color-ink);font-size:var(--text-ui);} body.yc .lura-privacy-option span span {margin-top:2px;color:var(--color-muted);font-size:11px;line-height:1.35;} body.yc .lura-privacy-actions {display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-inline:10px;} body.yc .lura-privacy-actions button,body.yc .lura-privacy-manage,body.yc .lura-privacy-actions button[data-primary="1"],body.yc .lura-privacy-actions button[data-equal="1"] {appearance:none;min-height:23px;padding:3px 12px;border:0;background:var(--surface-raised);box-shadow:var(--bevel-raised);color:var(--color-ink);font:var(--text-ui)/1.2 var(--font-ui);transition:none;transform:none;} body.yc .lura-privacy-actions button:hover,body.yc .lura-privacy-manage:hover {transform:none;background:var(--surface-raised);border:0;color:var(--color-ink);box-shadow:var(--bevel-raised);} body.yc .lura-privacy-actions button:active,body.yc .lura-privacy-manage:active {box-shadow:var(--bevel-pressed);} body.yc .lura-privacy-actions button[data-primary="1"] {outline:1px solid var(--color-ink);outline-offset:-1px;} body.yc .lura-privacy-manage {position:fixed;right:8px;bottom:64px;} body.yc .lura-privacy-link {margin-left:auto;font-size:11px;} body.yc .lura-privacy-link a {color:var(--color-link);font-weight:400;} body.yc .lura-privacy-error {margin-block:0 8px;padding:6px 8px;border:1px solid var(--color-danger);background:var(--color-tooltip);color:var(--color-danger);font-size:var(--text-ui);font-weight:700;} body.yc .lura-privacy-error[hidden] {display:none !important;} @media (max-width:680px) {body.yc #lura-privacy-root {align-items:center;padding:8px;}}