#df_core_ui_toasts{position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column;align-items:center;gap:8px;max-width:calc(100vw - 24px);pointer-events:none}.df_core_ui_toast{box-sizing:border-box;display:flex;align-items:center;gap:12px;max-width:min(480px, calc(100vw - 24px));padding:10px 12px 10px 14px;border-radius:8px;background:#202124;color:#e8eaed;font-size:14px;line-height:1.4;box-shadow:0 2px 6px rgba(0, 0, 0, .3), 0 1px 3px rgba(0, 0, 0, .2);pointer-events:auto;opacity:0;transform:translateY(-12px);transition:opacity .2s ease, transform .2s ease}.df_core_ui_toast.is-visible{opacity:1;transform:translateY(0)}.df_core_ui_toast::before{content:'';flex:none;width:8px;height:8px;border-radius:50%;background:#9aa0a6}.df_core_ui_toast--info::before{background:#8ab4f8}.df_core_ui_toast--warning::before{background:#fdd663}.df_core_ui_toast--error::before{background:#f28b82}.df_core_ui_toast--status::before{background:#9aa0a6}.df_core_ui_toast__text{flex:1 1 auto;overflow-wrap:break-word}.df_core_ui_toast__action{flex:none;color:#8ab4f8;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;cursor:pointer;border-radius:4px}.df_core_ui_toast__action[hidden]{display:none}.df_core_ui_toast__action:hover,.df_core_ui_toast__action:focus-visible{text-decoration:underline}.df_core_ui_toast__close{flex:none;box-sizing:border-box;width:22px;height:22px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;opacity:.6;font-size:18px;line-height:1;cursor:pointer;appearance:none}.df_core_ui_toast__close:hover{opacity:1;background:rgba(255, 255, 255, .1)}.df_core_ui_toast__close:focus-visible{opacity:1;outline:2px solid #8ab4f8;outline-offset:1px}@media (max-width: 480px){#df_core_ui_toasts{left:12px;right:12px;transform:none;max-width:none}.df_core_ui_toast{max-width:none;width:100%}}@media (prefers-reduced-motion: reduce){.df_core_ui_toast{transition:none}}.df_core_ui_field--error{outline:2px solid #d93025;outline-offset:1px}.df_core_ui_field_error{display:block;margin-top:4px;color:#d93025;font-size:13px;line-height:1.3}