.PopupBanner_panel___sSZt{max-height:calc(100dvh - 6rem)}.PopupBanner_close__yxRht{position:absolute;right:16px;top:16px;z-index:1}.PopupBanner_imageClose__z4qOG{background:#0009;color:white}.PopupBanner_scroll___RO9c{min-height:0;flex:1}.PopupBanner_imageFrame__30IzT{width:100%;overflow:hidden;background:#0a0a0a}.PopupBanner_image__rTKVd{display:block;width:100%;height:auto;object-fit:contain}.PopupBanner_caption__pYoh_{padding:20px 24px;border-top:1px solid #ffffff1a}.PopupBanner_title__YQsx0{margin:0 0 12px;overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.5;color:#f4dfa2}.PopupBanner_kicker__06Pks{margin:0 0 8px;font-size:12px;font-weight:500;line-height:1.5;color:#d8b76c}.PopupBanner_body__9b4Mj{min-height:140px;padding:24px;text-align:left}.PopupBanner_footer__Kxy36{flex-wrap:wrap;align-items:center;justify-content:space-between}.PopupBanner_checkbox__WR0b6{display:flex;cursor:pointer;align-items:center;gap:10px;color:#ffffff8c;font-size:12px;line-height:1.5}.PopupBanner_checkbox__WR0b6 input{width:16px;height:16px;margin:0;flex-shrink:0;cursor:pointer;accent-color:#d8b76c}.PopupBanner_checkbox__WR0b6 input:focus-visible{outline:2px solid #f4dfa2;outline-offset:3px}@media (max-width:640px){.PopupBanner_body__9b4Mj,.PopupBanner_caption__pYoh_{padding:18px 16px}.PopupBanner_title__YQsx0{font-size:16px}}.PopupBanners_mobile__7Oo8s{display:flex;width:100%;max-width:520px;flex-direction:column;align-items:center}.PopupBanners_strip__2YejU{display:flex;width:100%;touch-action:pan-x;scroll-snap-type:x mandatory;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.PopupBanners_strip__2YejU::-webkit-scrollbar{display:none}.PopupBanners_slide__Agd0N{box-sizing:border-box;display:flex;width:100%;min-width:100%;flex-shrink:0;scroll-snap-align:center;scroll-snap-stop:always;justify-content:center;align-self:flex-start;padding:0 4px}.PopupBanners_inner__UWhJW{display:flex;width:100%;min-height:0;max-width:520px;flex-shrink:0}.PopupBanners_dots__Tzx0R{display:flex;margin-top:12px;max-width:100%;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 8px}.PopupBanners_dot__DJJ1W{width:8px;height:8px;padding:0;border:0;cursor:pointer;border-radius:999px;background:#ffffff59;transition:width .2s,background .2s}.PopupBanners_dot__DJJ1W:hover{background:#ffffff8c}.PopupBanners_activeDot__uRT__{width:32px;background:white}.PopupBanners_desktop__8eHSk{display:none;width:100%;max-width:1720px;flex-shrink:0;justify-content:center;gap:16px}.PopupBanners_wrap__Ebxhk{flex-wrap:wrap}.PopupBanners_card__u4gWM{box-sizing:border-box;display:flex;min-height:0;min-width:0;max-width:520px;flex-shrink:0;align-items:stretch;align-self:flex-start}@media (min-width:640px){.PopupBanners_mobile__7Oo8s{display:none}.PopupBanners_desktop__8eHSk{display:flex}.PopupBanners_multiRow__hekwd{align-items:flex-start}}.twoFactorTheme_theme__Gt9A6{--th-bg-app:var(--background,Canvas);--th-surface-1:color-mix(in srgb,var(--foreground,CanvasText) 6%,var(--background,Canvas));--th-surface-2:color-mix(in srgb,var(--foreground,CanvasText) 11%,var(--background,Canvas));--th-border:color-mix(in srgb,var(--foreground,CanvasText) 30%,transparent);--th-border-subtle:color-mix(in srgb,var(--foreground,CanvasText) 16%,transparent);--th-text-primary:var(--foreground,CanvasText);--th-text-secondary:color-mix(in srgb,var(--foreground,CanvasText) 78%,var(--background,Canvas));--th-text-muted:color-mix(in srgb,var(--foreground,CanvasText) 66%,var(--background,Canvas));--th-text-link:var(--foreground,CanvasText);--th-accent:var(--foreground,CanvasText);--th-accent-fg:var(--background,Canvas);--th-accent-text:var(--foreground,CanvasText);--th-input-focus:var(--foreground,CanvasText);--th-input-disabled-bg:color-mix(in srgb,var(--foreground,CanvasText) 11%,var(--background,Canvas));--th-input-disabled-fg:color-mix(in srgb,var(--foreground,CanvasText) 72%,var(--background,Canvas));--th-overlay:color-mix(in srgb,black 78%,transparent);--th-danger-fg:var(--foreground,CanvasText);--th-danger-border:color-mix(in srgb,var(--foreground,CanvasText) 45%,transparent);--th-success-fg:var(--foreground,CanvasText);--th-input-bg:var(--background,Canvas);--th-shadow-md:0 8px 24px color-mix(in srgb,var(--background,Canvas) 70%,transparent);color:var(--th-text-primary)}.UserFeatureGate_status__aAjML{display:flex;min-height:240px;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center}.UserFeatureGate_status__aAjML a{display:inline-flex;min-height:40px;align-items:center;text-decoration:underline}