.analytics-settings{font:inherit;color:inherit;font-size:inherit;border:0;padding:0;background:none;cursor:pointer;text-align:left}.analytics-settings:hover{text-decoration:underline;text-underline-offset:4px}.analytics-choice{position:fixed;z-index:1000;right:24px;bottom:24px;width:410px;max-width:calc(100% - 32px);padding:22px 24px;background:#fcfaf5;color:#514a3b;border:1px solid #d8cfbd;border-radius:5px;box-shadow:1px 3px 3px #483a2610,3px 12px 28px #483a2620;font-family:'Courier Prime','Songti SC',serif}.analytics-choice h2{font-size:18px;line-height:1.3;margin:0 0 10px;letter-spacing:-.4px}.analytics-choice p{font-size:14px;line-height:1.65;margin:0 0 17px;color:#7b7264}.analytics-choice a{text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.analytics-choice>div{display:flex;gap:12px}.analytics-choice button{flex:1;min-height:44px;border:1px solid #cfc2a9;border-radius:4px;font:inherit;font-size:14px;background:#eee5d3;color:#514a3b;cursor:pointer;padding:8px 10px}.analytics-choice button:hover{background:#e6dac2}.analytics-choice button:focus-visible,.analytics-settings:focus-visible{outline:2px solid #9a7529;outline-offset:4px}@media(max-width:599px){.analytics-choice{right:16px;bottom:16px;padding:18px 20px}.analytics-choice p{font-size:13px}.analytics-choice h2{font-size:17px}}
