#tnh-consent{position:fixed;z-index:9999;bottom:18px;left:18px;right:18px;max-width:700px;margin:auto;display:flex;align-items:center;gap:18px;flex-wrap:wrap;background:#18213a;border:1px solid #435073;border-radius:16px;padding:18px 20px;box-shadow:0 14px 45px #0009;color:#e8edff;font:14px/1.5 Inter,system-ui,sans-serif}#tnh-consent .tnh-consent-copy{flex:1 1 320px}#tnh-consent strong{font-size:15px}#tnh-consent p{margin:5px 0 0;color:#bfc9e3}#tnh-consent a{text-decoration:underline;color:#c4b5fd}#tnh-consent .tnh-consent-actions{display:flex;gap:9px;flex-wrap:wrap}#tnh-consent button{border:1px solid #586583;border-radius:9px;padding:10px 13px;color:#fff;background:#273452;cursor:pointer}#tnh-consent #tnh-accept{background:#7958e8;border-color:#7958e8}#tnh-privacy-settings{position:fixed;bottom:8px;left:8px;z-index:100;background:#1b2540;border:1px solid #455170;border-radius:8px;color:#dbe4fa;font:11px system-ui,sans-serif;padding:5px 8px;cursor:pointer;opacity:.75}#tnh-privacy-settings:hover,#tnh-privacy-settings:focus-visible{opacity:1}@media(max-width:560px){#tnh-consent{bottom:40px;left:9px;right:9px;padding:14px}#tnh-consent .tnh-consent-actions{width:100%}#tnh-consent button{flex:1}}