body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}:root{--background-primary:#f0f2f5;--background-secondary:#fff;--background-tertiary:#f9fafb;--text-primary:#111827;--text-secondary:#555;--text-tertiary:#6b7280;--text-placeholder:#9ca3af;--border-primary:#eee;--border-secondary:#f0f0f0;--border-dashed:#ddd;--action-primary:#0070f3;--action-primary-hover:#005bb5;--error-bg:#ffebee;--error-text:#c62828;--error-border:#c62828}[data-theme=dark]{--background-primary:#111827;--background-secondary:#1f2937;--background-tertiary:#374151;--text-primary:#f9fafb;--text-secondary:#d1d5db;--text-tertiary:#9ca3af;--text-placeholder:#6b7280;--border-primary:#374151;--border-secondary:#4b5563;--border-dashed:#4b5563;--action-primary:#3b82f6;--action-primary-hover:#2563eb;--error-bg:#4c1d1d;--error-text:#fca5a5;--error-border:#ef4444}body{background-color:var(--background-primary);color:var(--text-primary);transition:background-color .2s,color .2s}.Notification_notification-container__EPIbU{position:fixed;top:1rem;left:1rem;z-index:9999}.Notification_notification__XJyqE{padding:1rem;border-radius:.25rem;margin-bottom:1rem;color:#fff;opacity:.7;transition:opacity .3s ease-in-out}.Notification_notification__XJyqE.Notification_success__bGKmh{background-color:#28a745}.Notification_notification__XJyqE.Notification_error__7_trG{background-color:#dc3545}.Notification_notification__XJyqE.Notification_info__xbEkk{background-color:#17a2b8}