.analytics-preferences-toggle{color:#d4cbb8;font:inherit;cursor:pointer;background:#11110f;border:1px solid #ffffff30;margin:0 auto 1.5rem;padding:.55rem .8rem;font-size:.75rem;display:block}.analytics-choice{z-index:1000;color:#eee9dd;background:#191916;border:1px solid #c4aa7155;width:min(28rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1.35rem;position:fixed;bottom:1rem;left:1rem;overflow:auto;box-shadow:0 12px 50px #0008}.analytics-choice h2{margin:0 0 .6rem;font-size:1.2rem}.analytics-choice p{margin:0 0 .8rem;font-size:.88rem;line-height:1.6}.analytics-choice a{font-size:.85rem;text-decoration:underline}.analytics-actions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.analytics-actions button{color:#eee9dd;min-width:9rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #c4aa71;flex:1;padding:.75rem}.analytics-actions button:hover{background:#c4aa7120}.analytics-preferences button:focus-visible{outline-offset:3px;outline:2px solid #c4aa71}
