.floating-support_dock__47cDR{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));z-index:45;font-size:13px}.floating-support_actions__o74_k,.floating-support_dock__47cDR{display:grid;justify-items:end;gap:8px}.floating-support_action__6ds3F,.floating-support_top__qMzMW{display:flex;align-items:center;justify-content:center;gap:0;width:48px;height:48px;min-height:48px;padding:0;border:1px solid #8aa8d34d;border-radius:14px;background:linear-gradient(125deg,#1e40af,#4338ca 54%,#6d28d9);color:#fff;box-shadow:0 8px 26px #312e8159;font-weight:600;line-height:1.3;text-align:left;text-decoration:none;backdrop-filter:blur(14px)}.floating-support_action__6ds3F svg,.floating-support_top__qMzMW svg{flex-shrink:0}.floating-support_action__6ds3F:hover,.floating-support_top__qMzMW:hover{border-color:#c4b5fd;background:linear-gradient(125deg,#1d4ed8,#4f46e5 54%,#7c3aed)}.floating-support_primary__uR1P6{color:#fff;background:linear-gradient(125deg,#2563eb,#4f46e5 50%,#9333ea);border-color:#a5b4fc}.floating-support_primary__uR1P6:hover{color:#fff;background:linear-gradient(125deg,#1d4ed8,#4338ca 50%,#7e22ce)}.floating-support_dialog__EE5D_ :is(a,button,summary):focus-visible,.floating-support_dock__47cDR a:focus-visible,.floating-support_dock__47cDR button:focus-visible{outline:2px solid #00e5ff;outline-offset:4px}.floating-support_dockHidden__rVGMW{display:none}.floating-support_dialog__EE5D_{position:fixed;inset:auto max(24px,env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) auto;margin:0;width:min(410px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:0;border:1px solid #5575a266;border-radius:22px;background:#0a172c;color:#f1f5ff;box-shadow:0 20px 100px #0008;overflow:auto;overscroll-behavior:contain}.floating-support_dialog__EE5D_::backdrop{background:#020b1a80;backdrop-filter:blur(3px)}.floating-support_header__CW0hn{position:sticky;top:0;background:#0a172cf5;padding:20px 20px 16px;z-index:1;border-bottom:1px solid #ffffff16;display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.floating-support_header__CW0hn h2{margin:5px 0 0;font-size:24px;font-weight:500;letter-spacing:-.5px}.floating-support_eyebrow__jXrAi{color:#00e5ff;font-size:10px;font-weight:700;letter-spacing:.14em}.floating-support_close__J_lO3{background:#ffffff09;border:1px solid #ffffff24;border-radius:50%;color:#e7efff;display:grid;place-items:center;min-width:44px;min-height:44px}.floating-support_body__FMDR6{padding:18px 20px 22px;display:grid;gap:18px}.floating-support_body__FMDR6 p{font-size:13px;color:#abbdd5;line-height:1.65;margin:0}.floating-support_body__FMDR6 h3{font-size:14px;margin:0 0 10px;font-weight:600}.floating-support_languages__fIYpN{display:flex;gap:8px;align-items:center;justify-content:flex-end}.floating-support_languages__fIYpN button{color:#aebed4;border:1px solid #ffffff26;border-radius:8px;background:transparent;min-height:40px;min-width:48px}.floating-support_languages__fIYpN button[aria-pressed=true]{color:#00e5ff;border-color:#00e5ff77;background:#00e5ff0a}.floating-support_formLink__ya3n3{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#07111f;background:#00e5ff;border:0;border-radius:12px;padding:15px 16px;width:100%;text-decoration:none;font-size:14px;font-weight:700;min-height:50px}.floating-support_formLink__ya3n3:hover{background:#a0f7ff}.floating-support_smallLink__Hdy9x{font-size:12px;color:#d3e5ff;text-decoration:underline;text-underline-offset:4px;line-height:1.6}.floating-support_faq__TFmEM{display:grid;gap:0}.floating-support_faq__TFmEM details{border-bottom:1px solid #ffffff18;padding:2px 0}.floating-support_faq__TFmEM summary{padding:13px 3px;cursor:pointer;font-size:13px;font-weight:600;line-height:1.5}.floating-support_faq__TFmEM details p{padding:0 3px 14px}.floating-support_chat__dTKVy{padding:16px;border-radius:14px;background:#102440;border:1px solid #ffffff18;display:grid;gap:10px}.floating-support_chat__dTKVy h3{margin:0}.floating-support_chatLink__q6iml{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid #6982a8;border-radius:10px;color:#f1f5ff;padding:12px;text-decoration:none;font-size:13px;min-height:46px}.floating-support_chatLink__q6iml:hover{border-color:#00e5ff}.floating-support_body__FMDR6 .floating-support_privacy__EXdwu{font-size:11px}.floating-support_footer__5jniI{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:4px}@media(max-width:720px){.floating-support_dock__47cDR{right:max(12px,env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));gap:6px}.floating-support_actions__o74_k{gap:6px}.floating-support_action__6ds3F,.floating-support_top__qMzMW{width:44px;height:44px;min-height:44px;padding:0}.floating-support_dialog__EE5D_{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.floating-support_editing__9xfWv{display:none}}@media(prefers-reduced-motion:reduce){.floating-support_dialog__EE5D_ *,.floating-support_dock__47cDR *{scroll-behavior:auto!important}}@media print{.floating-support_dialog__EE5D_,.floating-support_dock__47cDR{display:none!important}}.floating-support_shortlistCount__nPZEc{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border:2px solid #071724;border-radius:999px;background:#78e4ef;color:#082536;font-size:11px;line-height:1;font-weight:750;pointer-events:none}.floating-support_action__6ds3F:has(.floating-support_shortlistCount__nPZEc){position:relative}