.FloatingStatusPill_bar__1Y8w8{position:fixed;left:50%;bottom:calc(20 * 100vw / var(--base-width));transform:translateX(-50%);z-index:1000;display:flex;align-items:center;color:var(--theme-text,#fff);background:linear-gradient(var(--theme-surface-tint,rgba(0,0,0,.35)),var(--theme-surface-tint,rgba(0,0,0,.45))),linear-gradient(rgba(var(--pill-accent-rgb),.12),rgba(var(--pill-accent-rgb),.12));border:1px solid rgba(var(--pill-accent-rgb),.34);border-radius:calc(999 * 100vw / var(--base-width));backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);box-shadow:0 calc(12 * 100vw / var(--base-width)) calc(40 * 100vw / var(--base-width)) var(--theme-shadow-color,rgba(0,0,0,.35));animation:FloatingStatusPill_pillRiseIn__o1ylz .5s var(--ease-default) both}@keyframes FloatingStatusPill_pillRiseIn__o1ylz{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.FloatingStatusPill_bar__1Y8w8{animation:none}}.FloatingStatusPill_offer__rvAI2{max-width:min(92vw,calc(560 * 100vw / var(--base-width)));padding:calc(12 * 100vw / var(--base-width)) calc(14 * 100vw / var(--base-width)) calc(12 * 100vw / var(--base-width)) calc(18 * 100vw / var(--base-width))}.FloatingStatusPill_invite___vyRw,.FloatingStatusPill_offer__rvAI2{--pill-accent-rgb:var(--accent-green-rgb);gap:calc(14 * 100vw / var(--base-width))}.FloatingStatusPill_invite___vyRw{max-width:min(92vw,calc(640 * 100vw / var(--base-width)));padding:calc(16 * 100vw / var(--base-width)) calc(16 * 100vw / var(--base-width)) calc(16 * 100vw / var(--base-width)) calc(20 * 100vw / var(--base-width))}.FloatingStatusPill_warning__qkh_B{--pill-accent-rgb:var(--status-warning-rgb);gap:calc(14 * 100vw / var(--base-width));max-width:calc(100vw - 32px);padding:calc(9 * 100vw / var(--base-width)) calc(10 * 100vw / var(--base-width)) calc(9 * 100vw / var(--base-width)) calc(16 * 100vw / var(--base-width))}.FloatingStatusPill_icon__yy6pO{display:inline-flex;flex-shrink:0;color:var(--theme-text-secondary,rgba(255,255,255,.85))}.FloatingStatusPill_icon__yy6pO svg{display:block;width:calc(18 * 100vw / var(--base-width));height:calc(18 * 100vw / var(--base-width))}.FloatingStatusPill_dot__edIp9{width:calc(8 * 100vw / var(--base-width));height:calc(8 * 100vw / var(--base-width));border-radius:50%;background:rgb(var(--pill-accent-rgb));box-shadow:0 0 0 calc(4 * 100vw / var(--base-width)) rgba(var(--pill-accent-rgb),.18);flex-shrink:0}.FloatingStatusPill_text__1c_Iv{font-size:calc(14 * 100vw / var(--base-width));line-height:140%;color:var(--theme-text,rgba(255,255,255,.9))}.FloatingStatusPill_text__1c_Iv b{color:rgb(var(--pill-accent-rgb));font-weight:600}.FloatingStatusPill_warning__qkh_B .FloatingStatusPill_text__1c_Iv{line-height:1.2;color:var(--theme-text-secondary,rgba(237,237,237,.85));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FloatingStatusPill_warning__qkh_B .FloatingStatusPill_text__1c_Iv b{color:var(--theme-text,#ededed)}.FloatingStatusPill_cta__meUsi{flex-shrink:0;padding:calc(8 * 100vw / var(--base-width)) calc(16 * 100vw / var(--base-width));border:none;border-radius:calc(999 * 100vw / var(--base-width));background:linear-gradient(180deg,color-mix(in srgb,var(--cta-accent),white 32%) 0,var(--cta-accent) 52%,color-mix(in srgb,var(--cta-accent),black 15%) 100%);color:var(--theme-text,#0c0f0a);font-size:calc(13 * 100vw / var(--base-width));font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -8px 14px -10px rgba(0,0,0,.32),0 1px 1px rgba(0,0,0,.22),0 3px 10px -5px color-mix(in srgb,var(--cta-accent) 38%,transparent),0 8px 20px -12px color-mix(in srgb,var(--cta-accent) 28%,transparent);transition:filter .3s var(--ease-default),box-shadow .3s var(--ease-default)}.FloatingStatusPill_cta__meUsi:hover{filter:brightness(1.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.66),inset 0 -8px 14px -10px rgba(0,0,0,.3),0 2px 3px rgba(0,0,0,.2),0 4px 13px -5px color-mix(in srgb,var(--cta-accent) 48%,transparent),0 10px 26px -12px color-mix(in srgb,var(--cta-accent) 36%,transparent)}.FloatingStatusPill_cta__meUsi:focus-visible{outline:2px solid rgba(var(--pill-accent-rgb),.8);outline-offset:2px}.FloatingStatusPill_secondary__Z2o84{flex-shrink:0;font-size:calc(12.5 * 100vw / var(--base-width));line-height:1;color:var(--theme-text-secondary,rgba(255,255,255,.65));text-decoration:underline;text-underline-offset:3px;white-space:nowrap;transition:color .2s var(--ease-default)}.FloatingStatusPill_secondary__Z2o84:hover{color:var(--theme-text,#fff)}.FloatingStatusPill_secondary__Z2o84:focus-visible{outline:2px solid var(--theme-border-strong,rgba(255,255,255,.6));outline-offset:2px;border-radius:2px}.FloatingStatusPill_action__ojkdz{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;border:0;background:rgb(var(--pill-accent-rgb));color:var(--theme-text,#1a1408);padding:calc(6 * 100vw / var(--base-width)) calc(12 * 100vw / var(--base-width));border-radius:calc(999 * 100vw / var(--base-width));font-family:var(--font-sans);font-size:calc(13 * 100vw / var(--base-width));font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .32s var(--ease-default)}.FloatingStatusPill_action__ojkdz:hover:not(:disabled){background:color-mix(in srgb,rgb(var(--pill-accent-rgb)),white 14%)}.FloatingStatusPill_action__ojkdz:disabled{opacity:.6;cursor:not-allowed}.FloatingStatusPill_action__ojkdz:focus-visible{outline:2px solid rgba(var(--pill-accent-rgb),.8);outline-offset:2px}.FloatingStatusPill_dismiss__t9Yyu{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;width:calc(26 * 100vw / var(--base-width));height:calc(26 * 100vw / var(--base-width));border-radius:50%;border:none;background:var(--theme-surface-tint,rgba(255,255,255,.08));color:var(--theme-text-secondary,rgba(255,255,255,.7));line-height:1;cursor:pointer;transition:background .2s var(--ease-default),color .2s var(--ease-default)}.FloatingStatusPill_offer__rvAI2 .FloatingStatusPill_dismiss__t9Yyu{margin-left:calc(4 * 100vw / var(--base-width))}.FloatingStatusPill_invite___vyRw .FloatingStatusPill_dismiss__t9Yyu{margin-left:calc(2 * 100vw / var(--base-width))}.FloatingStatusPill_dismiss__t9Yyu:hover{background:var(--theme-hover,rgba(255,255,255,.16));color:var(--theme-text,#fff)}.FloatingStatusPill_dismiss__t9Yyu:focus-visible{outline:2px solid var(--theme-border-strong,rgba(255,255,255,.6));outline-offset:2px}@media (max-width:640px){.FloatingStatusPill_bar__1Y8w8{bottom:calc(16 * 100vw / var(--base-width-mobile))}.FloatingStatusPill_offer__rvAI2{gap:calc(12 * 100vw / var(--base-width-mobile));padding:calc(11 * 100vw / var(--base-width-mobile)) calc(12 * 100vw / var(--base-width-mobile))}.FloatingStatusPill_invite___vyRw{gap:calc(10 * 100vw / var(--base-width-mobile));padding:calc(14 * 100vw / var(--base-width-mobile)) calc(13 * 100vw / var(--base-width-mobile))}.FloatingStatusPill_text__1c_Iv{font-size:calc(13 * 100vw / var(--base-width-mobile))}.FloatingStatusPill_icon__yy6pO svg{width:calc(16 * 100vw / var(--base-width-mobile));height:calc(16 * 100vw / var(--base-width-mobile))}.FloatingStatusPill_cta__meUsi{padding:calc(8 * 100vw / var(--base-width-mobile)) calc(13 * 100vw / var(--base-width-mobile));font-size:calc(12 * 100vw / var(--base-width-mobile))}.FloatingStatusPill_secondary__Z2o84{font-size:calc(11.5 * 100vw / var(--base-width-mobile))}.FloatingStatusPill_dismiss__t9Yyu{width:calc(26 * 100vw / var(--base-width-mobile));height:calc(26 * 100vw / var(--base-width-mobile))}}.ConsentBanner_banner__fBArN{position:fixed;left:50%;bottom:calc(24 * 100vw / var(--base-width));transform:translateX(-50%) translateY(calc(8 * 100vw / var(--base-width)));width:min(calc(560 * 100vw / var(--base-width)),calc(100% - 32px));background:var(--theme-page,rgba(20,20,22,.72));backdrop-filter:blur(calc(18 * 100vw / var(--base-width)));-webkit-backdrop-filter:blur(calc(18 * 100vw / var(--base-width)));border:1px solid var(--theme-border,rgba(255,255,255,.08));border-radius:calc(20 * 100vw / var(--base-width));box-shadow:0 12px 40px var(--theme-shadow-color,rgba(0,0,0,.32));padding:calc(20 * 100vw / var(--base-width));display:flex;flex-direction:column;gap:calc(16 * 100vw / var(--base-width));color:var(--theme-text,#fff);z-index:9000;opacity:0;pointer-events:none;transition:opacity .3s ease-out,transform .3s ease-out}.ConsentBanner_banner__fBArN[data-visible=true]{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.ConsentBanner_copy__4Dr0v{display:flex;flex-direction:column;gap:calc(6 * 100vw / var(--base-width))}.ConsentBanner_title__qj8BC{font-family:var(--font-serif);font-size:calc(20 * 100vw / var(--base-width));line-height:120%;color:var(--theme-text,#fff)}.ConsentBanner_body__3DpWT{font-size:calc(14 * 100vw / var(--base-width));line-height:140%;color:var(--theme-text-secondary,rgba(255,255,255,.78))}.ConsentBanner_body__3DpWT a{color:var(--theme-text,#fff);text-decoration:underline;text-underline-offset:2px}.ConsentBanner_body__3DpWT a:hover{color:var(--theme-text,rgba(255,255,255,.9))}.ConsentBanner_actions__PeFpB{display:flex;flex-direction:row;gap:calc(10 * 100vw / var(--base-width))}.ConsentBanner_btn__ok3ZK{flex:1 1;min-height:calc(40 * 100vw / var(--base-width));padding:calc(10 * 100vw / var(--base-width)) calc(16 * 100vw / var(--base-width));font-size:calc(14 * 100vw / var(--base-width));font-weight:500;line-height:1;border-radius:calc(999 * 100vw / var(--base-width));border:1px solid var(--theme-border,rgba(255,255,255,.18));background:var(--theme-surface-tint,rgba(255,255,255,.06));color:var(--theme-text,#fff);cursor:pointer;transition:background .16s ease-out,border-color .16s ease-out}.ConsentBanner_btn__ok3ZK:hover{background:var(--theme-hover,rgba(255,255,255,.12));border-color:var(--theme-border,rgba(255,255,255,.28))}.ConsentBanner_btn__ok3ZK:focus-visible{outline:2px solid var(--theme-border-strong,rgba(255,255,255,.6));outline-offset:2px}@media (max-width:767px){.ConsentBanner_banner__fBArN{left:16px;right:16px;bottom:16px;width:auto;transform:translateX(0) translateY(8px);border-radius:18px;padding:18px;gap:14px}.ConsentBanner_banner__fBArN[data-visible=true]{transform:translateX(0) translateY(0)}.ConsentBanner_title__qj8BC{font-size:18px}.ConsentBanner_body__3DpWT{font-size:14px}.ConsentBanner_actions__PeFpB{flex-direction:column;gap:8px}.ConsentBanner_btn__ok3ZK{width:100%;min-height:44px;font-size:14px;border-radius:999px;padding:12px 16px}}