
.analytics-choice{position:fixed;bottom:12px;left:12px;right:12px;z-index:40;display:flex;align-items:center;gap:12px;flex-wrap:wrap;max-width:650px;padding:12px 16px;border:1px solid #405448;border-radius:8px;background:#0c1711;color:#d0e0d5;font:12px/1.5 Inter,sans-serif;box-shadow:0 6px 30px #0008}.analytics-choice p{margin:0;flex:1 1 240px}.analytics-choice button{min-height:44px;border:1px solid #698a74;border-radius:4px;background:transparent;color:#d6eddd;padding:8px 15px;font:inherit;cursor:pointer}

.analytics-choice{position:static;margin:16px 0;max-width:100%;box-shadow:none}

.legal-copy select{display:block;width:100%;max-width:100%;min-height:48px;background:#0b110d;color:#d3e4d9;border:1px solid #536e5d;font:inherit;padding:10px}

.analytics-preferences{display:inline-block;min-height:44px;padding:10px 14px;color:#c4d8ca;border:1px solid #405448;background:#0c1711;border-radius:4px;font:inherit;cursor:pointer}.analytics-choice a{color:inherit;text-decoration:underline}.analytics-choice [role=status]{flex-basis:100%}
