.ad-settings,.ad-choice{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,system-ui,sans-serif}.ad-settings{bottom:max(8px, env(safe-area-inset-bottom));z-index:90;color:#fff;cursor:pointer;background:#161313;border:1px solid #fff;border-radius:20px;padding:8px 12px;font-size:12px;line-height:1;transition:opacity .16s cubic-bezier(.23,1,.32,1),visibility .16s;position:fixed;left:12px}body:has(.r6[data-r6-layout=stage] [data-chapter][data-active]:not([data-chapter=home],[data-chapter=download])) .ad-settings{opacity:0;visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.ad-settings{transition:none}}.ad-choice{bottom:max(12px, env(safe-area-inset-bottom));z-index:100;box-sizing:border-box;color:#161313;background:#fff;border:1px solid #16131333;border-radius:14px;width:min(360px,100vw - 24px);max-height:calc(100dvh - 60px);padding:14px 16px;font-size:13px;line-height:1.45;position:fixed;left:12px;overflow:auto;box-shadow:0 6px 24px #00000024}body:has(.r6[data-r6-layout=stacked]) .ad-choice{top:44px;bottom:auto}.ad-choice h2{margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.3}.ad-choice p{color:#3d3a3a;margin:0 0 12px}.ad-choice a{color:#161313;white-space:nowrap;text-decoration:underline}.ad-choice>div{justify-content:flex-end;gap:8px;display:flex}.ad-choice button{color:#161313;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #161313;border-radius:999px;padding:6px 16px;font-weight:600}.ad-choice button:hover{background:#f0eeee}.ad-settings:focus-visible,.ad-choice :focus-visible{outline-offset:3px;outline:3px solid #d61c11}
