.privacy-links{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px}.privacy-links a,.privacy-links button{color:inherit}.privacy-links button{font:inherit;background:none;border:0;text-decoration:underline;cursor:pointer;padding:4px}.game-privacy{position:fixed;bottom:2px;left:50%;transform:translateX(-50%);z-index:5;background:#100f25e8;color:#fffaf0;padding:3px 9px;border-radius:8px;white-space:nowrap;font-size:10px;gap:8px}.game-privacy button{touch-action:manipulation}.game-privacy a:focus-visible,.privacy-links button:focus-visible{outline:3px solid #ffcf43;outline-offset:2px}#privacy-settings{width:min(92vw,520px);max-height:90dvh;overflow:auto;border:3px solid #ffcf43;border-radius:20px;background:#fffaf0;color:#352047;padding:24px;font:16px/1.5 Arial,sans-serif;box-sizing:border-box;z-index:20}#privacy-settings::backdrop{background:#080c24bd}#privacy-settings h2{font-size:25px;margin:0 0 14px}#privacy-settings p{font:inherit}#privacy-settings a{color:#642395}#privacy-settings input{width:20px;height:20px;flex-shrink:0}.adult-choice{display:flex;gap:10px;align-items:flex-start}.privacy-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}#privacy-settings button{font:700 14px Arial,sans-serif;padding:13px;border:2px solid #642395;border-radius:10px;background:#fffaf0;color:#352047;cursor:pointer;touch-action:manipulation}#privacy-settings button:disabled{opacity:.5;cursor:not-allowed}#privacy-close{margin-top:12px}#privacy-settings button:focus-visible{outline:3px solid #642395;outline-offset:3px}
.statistics-choice{display:flex;gap:12px;align-items:center;font-weight:bold;padding:14px 0}
.statistics-notice,.card .statistics-notice{font:12px/1.45 Arial,sans-serif!important;margin:8px 0!important;color:#4d3264;text-align:center}
.statistics-notice button{font:700 12px/1.4 Arial,sans-serif!important;background:transparent!important;color:#542783!important;border:0!important;border-radius:5px!important;text-decoration:underline;min-height:32px!important;padding:6px!important;margin:0!important;width:auto!important;box-shadow:none!important;touch-action:manipulation}
.statistics-notice a{color:inherit}

.card > .statistics-notice{flex-shrink:0}

footer .footer-statistics{flex-basis:100%;text-align:left;color:inherit;margin:0!important}
footer .footer-statistics button{color:inherit!important}
