.tamara-analytics-choice{position:fixed;left:20px;bottom:20px;z-index:9999;max-width:720px;box-sizing:border-box;display:flex;gap:20px;align-items:center;padding:22px;background:#fffaf1;color:#49352f;border:1px solid #c6a778;border-radius:18px;box-shadow:0 8px 36px #49352f26;font:14px/1.55 Arial,sans-serif}
.tamara-analytics-choice h2{margin:0 0 6px;font-size:19px;color:#49352f}
.tamara-analytics-choice p{margin:0}
.tamara-analytics-choice a{color:#49352f;text-decoration:underline}
.tamara-analytics-actions{display:flex;flex-direction:column;gap:9px;flex:0 0 190px}
.tamara-analytics-actions button{width:100%;padding:11px 12px;border:1px solid #94764c;background:#fffaf1;color:#49352f;border-radius:9px;font:600 13px Arial,sans-serif;cursor:pointer}
.tamara-analytics-actions button:hover{background:#f0e4ce}
.tamara-analytics-actions button:focus-visible,.tamara-analytics-settings:focus-visible{outline:3px solid #94764c;outline-offset:3px}
.tamara-analytics-settings{border:0;padding:0;background:transparent;color:inherit;text-decoration:underline;font:inherit;cursor:pointer}
.tamara-analytics-settings-floating{position:fixed;bottom:12px;left:15px;padding:7px 10px;background:#fffaf1;color:#49352f;border-radius:8px;z-index:200;font:12px Arial,sans-serif}
@media(max-width:700px){.tamara-analytics-choice{left:12px;right:12px;bottom:12px;padding:17px;display:block;max-width:none}.tamara-analytics-actions{flex-direction:row;margin-top:15px;gap:8px}.tamara-analytics-actions button{flex:1;padding:11px 8px;font-size:12px}.tamara-analytics-choice h2{font-size:18px}}
