.BackToTop-module__9O7_lG__btn{background:var(--tn-primary,#00aeff);width:44px;height:44px;color:var(--tn-bg-deep,#06122b);box-shadow:var(--tn-shadow-card,0 8px 24px #00000059);cursor:pointer;opacity:0;pointer-events:none;z-index:70;border:none;border-radius:999px;place-items:center;transition:opacity .2s,transform .2s,background .2s;display:grid;position:fixed;bottom:clamp(16px,4vw,28px);right:clamp(16px,4vw,28px);transform:translateY(8px)scale(.9)}.BackToTop-module__9O7_lG__visible{opacity:1;pointer-events:auto;transform:none}.BackToTop-module__9O7_lG__btn:hover{transform:translateY(-2px)}@media (max-width:640px){.BackToTop-module__9O7_lG__btn{width:40px;height:40px}}@supports (color:color(from red srgb-linear calc(r * 2) g b)){.BackToTop-module__9O7_lG__btn{color:color(from var(--tn-primary,#00aeff) srgb-linear clamp(0, calc((.179 - (.2126 * r + .7152 * g + .0722 * b)) * 100000000), 1) clamp(0, calc((.179 - (.2126 * r + .7152 * g + .0722 * b)) * 100000000), 1) clamp(0, calc((.179 - (.2126 * r + .7152 * g + .0722 * b)) * 100000000), 1) / 1)}}
.CookieConsent-module__QbGkGW__overlay{z-index:90;pointer-events:none;justify-content:center;padding:clamp(12px,3vw,24px);display:flex;position:fixed;bottom:0;left:0;right:0}.CookieConsent-module__QbGkGW__panel{pointer-events:auto;background:rgb(from var(--tn-surface,#0a1838) r g b / .92);-webkit-backdrop-filter:blur(14px);border:1px solid var(--tn-border,#ffffff1a);border-radius:var(--tn-radius-card,16px);width:100%;max-width:880px;box-shadow:var(--tn-shadow-card,0 16px 48px #00000073);color:var(--tn-text,#e7edf2);font-family:var(--tn-font-body,system-ui, sans-serif);padding:clamp(16px,3vw,22px);animation:.28s CookieConsent-module__QbGkGW__tn-cc-in}@keyframes CookieConsent-module__QbGkGW__tn-cc-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.CookieConsent-module__QbGkGW__text{margin:0 0 14px;font-size:14px;line-height:1.55}.CookieConsent-module__QbGkGW__title{color:var(--tn-text-strong,#fff);font-weight:700;font-family:var(--tn-font-display,inherit);margin:0 0 12px}.CookieConsent-module__QbGkGW__link{color:var(--tn-primary-text,var(--tn-primary,#00aeff));text-decoration:underline}.CookieConsent-module__QbGkGW__row{border-top:1px solid var(--tn-border,#ffffff14);justify-content:space-between;align-items:center;gap:16px;padding:9px 0;font-size:14px;display:flex}.CookieConsent-module__QbGkGW__row em{color:var(--tn-text-muted,#9aa6b2);font-size:12px;font-style:normal}.CookieConsent-module__QbGkGW__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.CookieConsent-module__QbGkGW__btnGhost,.CookieConsent-module__QbGkGW__btnPrimary{border-radius:var(--tn-radius-btn,10px);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--tn-font-body,system-ui, sans-serif);padding:10px 16px;transition:transform .15s,background .15s,border-color .15s}.CookieConsent-module__QbGkGW__btnGhost{color:var(--tn-text,#e7edf2);border:1px solid var(--tn-border,#fff3);background:0 0}.CookieConsent-module__QbGkGW__btnGhost:hover{border-color:var(--tn-primary,#00aeff)}.CookieConsent-module__QbGkGW__btnPrimary{background:var(--tn-primary,#00aeff);color:var(--tn-bg-deep,#06122b);border:1px solid var(--tn-primary,#00aeff)}.CookieConsent-module__QbGkGW__btnPrimary:hover{transform:translateY(-1px)}.CookieConsent-module__QbGkGW__pill{z-index:80;background:rgb(from var(--tn-surface,#0a1838) r g b / .9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--tn-text-muted,#9aa6b2);border:1px solid var(--tn-border,#ffffff1a);cursor:pointer;font-size:12px;font-family:var(--tn-font-body,system-ui, sans-serif);border-radius:999px;padding:7px 12px;position:fixed;bottom:clamp(12px,3vw,20px);left:clamp(12px,3vw,20px)}.CookieConsent-module__QbGkGW__pill:hover{color:var(--tn-text-strong,#fff)}@media (max-width:560px){.CookieConsent-module__QbGkGW__actions{justify-content:stretch}.CookieConsent-module__QbGkGW__btnGhost,.CookieConsent-module__QbGkGW__btnPrimary{flex:auto}}@supports (color:color(from red srgb-linear calc(r * 2) g b)){.CookieConsent-module__QbGkGW__btnPrimary{color:color(from var(--tn-primary,#00aeff) srgb-linear clamp(0, calc((.179 - (.2126 * r + .7152 * g + .0722 * b)) * 100000000), 1) clamp(0, calc((.179 - (.2126 * r + .7152 * g + .0722 * b)) * 100000000), 1) clamp(0, calc((.179 - (.2126 * r + .7152 * g + .0722 * b)) * 100000000), 1) / 1)}}
