.FloatingNotification_host__gsFHl{--notification-top:80px;position:fixed;inset:var(--notification-top) max(20px,env(safe-area-inset-right)) auto auto;margin:0;padding:0;border:0;width:min(384px,calc(100vw - 40px));max-height:calc(100dvh - var(--notification-top) - 20px);overflow:auto;background:transparent;color:#24262a;z-index:90;pointer-events:none;font-family:var(--font-dm-sans),"DM Sans",system-ui,sans-serif}@supports not selector(:popover-open){.FloatingNotification_host__gsFHl{display:block}}.FloatingNotification_stack__Vt4be{display:grid;gap:10px;padding:3px}.FloatingNotification_container__Wygda{display:flex;align-items:flex-start;gap:10px;padding:12px 8px 12px 14px;border-radius:8px;border:1px solid #d2ccc2;background:#f7f4ee;color:#24262a;box-shadow:0 6px 24px #00000018;pointer-events:auto;animation:FloatingNotification_enter__nZ9OQ .16s ease-out}.FloatingNotification_host__gsFHl[data-theme=dark] .FloatingNotification_container__Wygda{background:#24262a;color:#f7f4ee;border-color:#51504d;box-shadow:0 6px 24px #00000040}.FloatingNotification_icon__FfgHh{flex:0 0 auto;margin-top:3px}.FloatingNotification_success__Sb0e2 .FloatingNotification_icon__FfgHh{color:#317354}.FloatingNotification_info__qbz_N .FloatingNotification_icon__FfgHh{color:#4d637e}.FloatingNotification_warning__kJCp1 .FloatingNotification_icon__FfgHh{color:#8a621c}.FloatingNotification_error__VIJCz .FloatingNotification_icon__FfgHh{color:#ad422e}.FloatingNotification_host__gsFHl[data-theme=dark] .FloatingNotification_success__Sb0e2 .FloatingNotification_icon__FfgHh{color:#9cc7ac}.FloatingNotification_host__gsFHl[data-theme=dark] .FloatingNotification_info__qbz_N .FloatingNotification_icon__FfgHh{color:#b1c3db}.FloatingNotification_host__gsFHl[data-theme=dark] .FloatingNotification_warning__kJCp1 .FloatingNotification_icon__FfgHh{color:#e4bf7b}.FloatingNotification_host__gsFHl[data-theme=dark] .FloatingNotification_error__VIJCz .FloatingNotification_icon__FfgHh{color:#f09b84}.FloatingNotification_content__crMYr{flex:1;min-width:0}.FloatingNotification_title__bHPlI{display:block;font-size:14px;font-weight:700;line-height:1.5}.FloatingNotification_message__B1gLN{margin:4px 0 0;font-size:14px;line-height:1.5;overflow-wrap:anywhere;max-height:180px;overflow:auto}.FloatingNotification_actions__OBZCy{display:flex;flex-wrap:wrap;gap:4px 14px}.FloatingNotification_actions__OBZCy:empty{display:none}.FloatingNotification_actionLink__z2hEv{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.FloatingNotification_closeButton__ng3ts{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;margin-top:-6px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer}.FloatingNotification_closeButton__ng3ts:hover,.FloatingNotification_queueButton__L93b7:hover{background:#80808016}.FloatingNotification_actionLink__z2hEv:focus-visible,.FloatingNotification_closeButton__ng3ts:focus-visible,.FloatingNotification_queueButton__L93b7:focus-visible{outline:2px solid currentColor;outline-offset:2px}.FloatingNotification_queueButton__L93b7{justify-self:end;min-height:44px;border:1px solid #b8b1a6;border-radius:6px;background:#f7f4ee;color:#24262a;padding:0 12px;font:inherit;font-size:13px;cursor:pointer;pointer-events:auto}.FloatingNotification_host__gsFHl[data-theme=dark] .FloatingNotification_queueButton__L93b7{color:#f7f4ee;background:#24262a;border-color:#51504d}@keyframes FloatingNotification_enter__nZ9OQ{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.FloatingNotification_host__gsFHl{inset:max(var(--notification-mobile-top,80px),env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) auto max(10px,env(safe-area-inset-left));width:auto;max-height:calc(100dvh - var(--notification-mobile-top, 80px) - env(safe-area-inset-bottom) - 12px)}.FloatingNotification_container__Wygda{padding:8px 4px 8px 10px;gap:8px}.FloatingNotification_message__B1gLN{max-height:42px}.FloatingNotification_title__bHPlI{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FloatingNotification_actions__OBZCy{gap:4px 8px}.FloatingNotification_queueButton__L93b7{margin-left:auto;padding:0 4px;border:0;background:transparent;color:inherit;font-size:11px;text-decoration:underline;text-underline-offset:4px}}@media (prefers-reduced-motion:reduce){.FloatingNotification_container__Wygda{animation:none}}.FloatingNotification_container__Wygda[hidden]{display:none}.FloatingNotification_announcer__TtmbK{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.FloatingNotification_message__B1gLN:focus-visible{outline:2px solid currentColor;outline-offset:1px}