.analytics-choice{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:min(900px,calc(100% - 32px));padding:22px 26px;background:#fffef8;border:1px solid #bdcdb8;border-radius:22px;box-shadow:0 12px 60px #173c2f30;z-index:1000;color:#173c2f;font:inherit}.analytics-choice[hidden]{display:none}.analytics-choice strong{font-size:1.15rem}.analytics-choice p{margin:8px 0 16px;font-size:1rem;line-height:1.5}.analytics-actions{display:flex;gap:12px;flex-wrap:wrap}.analytics-actions button,.analytics-settings{font:inherit;padding:10px 18px;border:1px solid #53795d;border-radius:14px;background:#f2f6ed;color:#173c2f;cursor:pointer}.analytics-actions button:focus-visible,.analytics-settings:focus-visible{outline:3px solid #7651b3;outline-offset:3px}.analytics-actions button:hover{background:#e2edd9}.analytics-settings{padding:5px 10px;background:transparent}.analytics-owner-note{padding:20px;border:1px solid #bdcdb8;border-radius:18px}
