.CookieBanner-module__FXbCsq__banner{right:0;bottom:calc(var(--app-bottom-inset) + var(--app-safe-bottom));z-index:150;padding:10px var(--app-page-gutter);border-top:1px solid var(--app-line);background:var(--app-card);flex-wrap:wrap;align-items:center;gap:8px 20px;animation:.25s CookieBanner-module__FXbCsq__banner-in;display:flex;position:fixed;left:0;box-shadow:0 -10px 24px -18px #0b0b0b4d}.CookieBanner-module__FXbCsq__text{color:var(--app-muted);flex:320px;margin:0;font-size:13px;line-height:1.4}.CookieBanner-module__FXbCsq__link{color:var(--app-ink);text-underline-offset:2px;text-decoration:underline}.CookieBanner-module__FXbCsq__actions{flex:1 0 auto;gap:8px;display:flex}.CookieBanner-module__FXbCsq__actions>*{flex:1}@media (min-width:56.25em){.CookieBanner-module__FXbCsq__banner{padding:12px var(--app-page-gutter)}.CookieBanner-module__FXbCsq__text{font-size:14px}.CookieBanner-module__FXbCsq__actions{flex:none}}@keyframes CookieBanner-module__FXbCsq__banner-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.CookieBanner-module__FXbCsq__banner{animation:none}}
@media not (min-width:48em){.theme-module__mAuUca__touchControl.theme-module__mAuUca__touchControl{min-width:44px;min-height:44px}.theme-module__mAuUca__input{font-size:16px}.theme-module__mAuUca__modalInner{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.theme-module__mAuUca__modalContent{max-height:calc(100dvh - max(12px, env(safe-area-inset-top)) - max(12px, env(safe-area-inset-bottom)));min-width:0}.theme-module__mAuUca__modalHeader{gap:8px}.theme-module__mAuUca__modalTitle{overflow-wrap:anywhere;min-width:0;font-weight:600}}@media not (min-height:32em){.theme-module__mAuUca__modalInner{align-items:flex-start}}
