.analytics-choice[hidden]{display:none!important}.analytics-choice{position:fixed;bottom:12px;left:50%;transform:translateX(-50%);width:min(680px,calc(100% - 24px));padding:18px;z-index:4000;background:#fcfaf8;color:#173f3b;border:1px solid #b8c7bd;border-radius:16px;box-shadow:0 6px 30px #173f3b22;display:flex;flex-wrap:wrap;gap:10px;align-items:center;font:14px/1.6 Arial,sans-serif}.analytics-choice p{flex-basis:100%;margin:0}.analytics-choice a{margin-right:auto;text-decoration:underline}.analytics-choice button{padding:10px 14px;min-height:44px;border:1px solid #173f3b;border-radius:10px;background:#fff;color:#173f3b;font:600 14px Arial,sans-serif;cursor:pointer}.analytics-choice button:focus-visible,.analytics-settings:focus-visible{outline:3px solid #e98635;outline-offset:3px}.analytics-settings{margin:8px 0 0 16px;border:0;background:transparent;color:inherit;text-decoration:underline;font:inherit;cursor:pointer}
