.tnt-analytics-notice{position:fixed;left:clamp(16px,3vw,40px);bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:90;box-sizing:border-box;width:min(420px,calc(100vw - 32px));max-height:calc(100dvh - 160px);overflow:auto;padding:22px;background:#faf7ef;color:#173d2e;border:1px solid #d4ddcd;border-radius:20px;box-shadow:0 12px 44px rgb(24 48 34 / 18%);font:14px/1.55 Arial,sans-serif;text-align:left}
.tnt-analytics-notice[hidden]{display:none!important}
.tnt-analytics-notice h2{font:600 18px/1.3 Arial,sans-serif;letter-spacing:0;margin:0 0 10px;color:#173d2e}
.tnt-analytics-notice p{font:14px/1.55 Arial,sans-serif;letter-spacing:0;margin:0 0 12px;color:#465b4b}
.tnt-analytics-current:empty{display:none}
.tnt-analytics-actions{display:flex;gap:10px;margin:15px 0 12px}
.tnt-analytics-actions button{flex:1;min-height:44px;padding:10px 16px;border:1px solid #173d2e;border-radius:999px;background:#173d2e;color:#fff;font:600 13px/1.3 Arial,sans-serif;cursor:pointer}
.tnt-analytics-actions button[data-analytics-choice="declined"]{background:#faf7ef;color:#173d2e}
.tnt-analytics-actions button:focus-visible,.tnt-analytics-preferences:focus-visible,.tnt-analytics-privacy:focus-visible{outline:3px solid #739774;outline-offset:4px}
.tnt-analytics-privacy{display:inline-block;color:#173d2e;text-decoration:underline;font:12px/1.5 Arial,sans-serif;letter-spacing:0}
.tnt-analytics-preferences{display:block;flex-basis:100%;width:max-content;max-width:100%;padding:10px 0;margin-top:12px;background:none;border:0;color:inherit;font:12px/1.5 Arial,sans-serif;letter-spacing:0;text-decoration:underline;cursor:pointer;text-align:left}
body>.tnt-analytics-preferences{margin:0 6vw 24px;color:#173d2e}
@media(max-width:480px){.tnt-analytics-notice{left:16px;bottom:calc(86px + env(safe-area-inset-bottom,0px));padding:18px;border-radius:16px}.tnt-analytics-notice p{font-size:13px}.tnt-analytics-actions{gap:8px}}
@media(prefers-reduced-motion:reduce){.tnt-analytics-notice,.tnt-analytics-notice *{scroll-behavior:auto}}
@media print{.tnt-analytics-notice,.tnt-analytics-preferences{display:none!important}}
