#tk-analytics-consent{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#14243e;font-size:17px;line-height:1.6;text-align:left}
#tk-analytics-consent *,#tk-analytics-consent *::before,#tk-analytics-consent *::after{box-sizing:border-box}
#tk-analytics-consent [hidden]{display:none!important}
#tk-analytics-consent button{font:inherit;font-size:17px;font-weight:650;line-height:1.35;min-height:46px;border:2px solid #173c75;border-radius:9px;background:#fff;color:#173c75;cursor:pointer;padding:11px 16px;text-align:center;letter-spacing:normal;text-transform:none;box-shadow:none;position:static;transform:none;width:auto;height:auto;white-space:normal}
#tk-analytics-consent button:hover{background:#edf3ff}
#tk-analytics-consent button:focus-visible,#tk-analytics-consent a:focus-visible{outline:3px solid #2463eb;outline-offset:3px}
#tk-analytics-consent .tk-ac-settings{position:fixed;bottom:12px;left:12px;z-index:9998;background:#fff;box-shadow:0 2px 12px #14243e26;font-size:16px}
#tk-analytics-consent .tk-ac-panel{position:fixed;bottom:72px;left:16px;right:16px;margin:auto;max-width:900px;max-height:75vh;overflow:auto;background:#fff;border:1px solid #aabbd2;border-radius:16px;padding:24px;box-shadow:0 8px 40px #14243e40;z-index:9999}
#tk-analytics-consent h2{font-size:25px;line-height:1.3;color:#14243e;margin:0 0 12px;letter-spacing:normal;text-transform:none}
#tk-analytics-consent p{font-size:17px;line-height:1.6;margin:0 0 12px;color:#14243e;text-align:left;max-width:none;letter-spacing:normal}
#tk-analytics-consent a{color:#174ccd;text-decoration:underline;text-underline-offset:3px;font-size:inherit}
#tk-analytics-consent .tk-ac-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}
#tk-analytics-consent .tk-ac-accept,#tk-analytics-consent .tk-ac-reject{flex:1 1 180px;background:#edf3ff}
#tk-analytics-consent .tk-ac-state{font-weight:650}
@media(max-width:500px){#tk-analytics-consent .tk-ac-panel{left:10px;right:10px;bottom:70px;padding:18px;max-height:73vh}#tk-analytics-consent .tk-ac-actions{gap:10px}#tk-analytics-consent .tk-ac-accept,#tk-analytics-consent .tk-ac-reject{flex-basis:100%}#tk-analytics-consent .tk-ac-close{width:100%}}
