.analytics-choice[hidden]{display:none}.analytics-choice{position:fixed;z-index:90;bottom:20px;left:20px;right:20px;max-width:660px;padding:22px;background:#161418;color:#eee9df;border:1px solid #71634d;box-shadow:0 12px 40px #0008;font:400 14px/1.7 system-ui,sans-serif}.analytics-choice p{margin:0 0 14px}.analytics-choice a{color:inherit;text-decoration:underline}.analytics-choice-actions{display:flex;gap:12px;flex-wrap:wrap}.analytics-choice button{font:inherit;background:transparent;color:#eee9df;border:1px solid #b59358;padding:9px 18px;cursor:pointer;min-height:44px}.analytics-choice button:hover{background:#342d23}.analytics-choice button:focus-visible,.analytics-settings:focus-visible{outline:2px solid #b59358;outline-offset:4px}.analytics-settings{font:inherit;color:inherit;background:none;border:0;text-decoration:underline;cursor:pointer;min-height:44px;padding:0}.analytics-choice small{font-size:12px;color:#c1b9aa}@media(max-width:600px){.analytics-choice{bottom:12px;left:12px;right:12px;padding:16px;max-height:60dvh;overflow:auto}.analytics-choice-actions button{flex:1}}
