.cookie-consent-banner-module__qMKyKq__banner{z-index:150;width:min(22rem,100vw - 32px);max-height:min(80dvh,28rem);padding:16px 16px calc(16px + env(safe-area-inset-bottom));color:#fff;background:#0b1730;border:1px solid rgba(196,214,245,.18);border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;font-size:14px;line-height:1.5;display:grid;position:fixed;bottom:16px;left:50%;right:auto;overflow-y:auto;transform:translate(-50%);box-shadow:0 12px 40px rgba(0,0,0,.28)}.cookie-consent-banner-module__qMKyKq__content{min-width:0}.cookie-consent-banner-module__qMKyKq__title{margin-bottom:4px;display:block}.cookie-consent-banner-module__qMKyKq__link{color:#7fa8f5;text-decoration:underline}.cookie-consent-banner-module__qMKyKq__actions{flex-shrink:0;gap:8px;display:flex}.cookie-consent-banner-module__qMKyKq__button{color:#fff;min-height:44px;font:inherit;white-space:normal;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.3);border-radius:6px;padding:8px 16px}.cookie-consent-banner-module__qMKyKq__button:focus-visible{outline-offset:2px;outline:2px solid #fff}.cookie-consent-banner-module__qMKyKq__primaryButton{background:#1f5fd6;border-color:transparent;font-weight:600}@media (max-width:48rem){.cookie-consent-banner-module__qMKyKq__banner{width:min(22rem,100vw - 24px);padding:14px 14px calc(14px + env(safe-area-inset-bottom));bottom:12px;left:50%}.cookie-consent-banner-module__qMKyKq__actions{width:100%}.cookie-consent-banner-module__qMKyKq__button{flex:1 1 0}}@media (max-width:24rem){.cookie-consent-banner-module__qMKyKq__actions{flex-direction:column}.cookie-consent-banner-module__qMKyKq__button{width:100%}}
@font-face{font-family:monoFont;src:url(../media/JetBrainsMono_wght_latin_latinext-s.p.10f03787.woff2)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:monoFont Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.monofont_5a0e159-module__5OUYyq__className{font-family:monoFont,monoFont Fallback;font-style:normal}.monofont_5a0e159-module__5OUYyq__variable{--font-mono:"monoFont","monoFont Fallback"}
@font-face{font-family:productSans;src:url(../media/PlusJakartaSans_wght_latin_latinext-s.p.119edf0e.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:productSans Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.productsans_dd7800e8-module__ls7TFG__className{font-family:productSans,productSans Fallback;font-style:normal}.productsans_dd7800e8-module__ls7TFG__variable{--font-nocv2-sans:"productSans","productSans Fallback"}
@layer mantine,nocwork-tokens,nocwork-tables,nocwork-base,nocwork-utilities,nocwork-template;
