#tah-consent{position:fixed;z-index:10000;bottom:16px;left:16px;right:16px;max-width:480px;padding:20px;background:#fff;color:#182027;border:1px solid #d6dadd;border-radius:12px;box-shadow:0 8px 40px #0002;font:15px/1.5 system-ui,sans-serif}#tah-consent p{margin:0 0 12px}#tah-consent a{color:#174d73;text-decoration:underline}#tah-consent .tah-actions{display:flex;gap:10px;flex-wrap:wrap}#tah-consent button{font:inherit;cursor:pointer;min-height:44px;padding:8px 18px;border:1px solid #54616b;border-radius:6px;background:#fff;color:#182027}#tah-choices{display:block;margin:16px auto;padding:8px 12px;border:0;background:transparent;color:inherit;font:13px system-ui;text-decoration:underline;cursor:pointer}
.tah-privacy{max-width:700px;margin:40px auto;padding:20px;font:18px/1.6 system-ui}
