.FeedbackProvider-module__Z6hfnW__toastRegion{z-index:70;pointer-events:none;flex-direction:column;align-items:stretch;gap:10px;max-width:min(360px,100vw - 24px);display:flex;position:fixed;top:96px;left:50%;transform:translate(-50%)}.FeedbackProvider-module__Z6hfnW__toast{pointer-events:auto;color:#0f172a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #0f172a14;border-radius:18px;width:100%;padding:12px 14px;position:relative;box-shadow:0 18px 48px #0f172a29}.FeedbackProvider-module__Z6hfnW__toast:has(.FeedbackProvider-module__Z6hfnW__toastSpinner){padding-left:42px}.FeedbackProvider-module__Z6hfnW__toastSpinner{border:2px solid #2563eb33;border-top-color:#2563eb;border-radius:999px;width:16px;height:16px;animation:.75s linear infinite FeedbackProvider-module__Z6hfnW__toastSpin;position:absolute;top:18px;left:15px}@keyframes FeedbackProvider-module__Z6hfnW__toastSpin{to{transform:rotate(360deg)}}.FeedbackProvider-module__Z6hfnW__toastSuccess{border-color:#0596692e}.FeedbackProvider-module__Z6hfnW__toastError{border-color:#dc26262e}.FeedbackProvider-module__Z6hfnW__toastWarning{border-color:#d977062e}.FeedbackProvider-module__Z6hfnW__toastInfo{border-color:#2563eb2e}.FeedbackProvider-module__Z6hfnW__toastLabel{letter-spacing:.08em;text-transform:uppercase;color:#475569;margin-bottom:2px;font-size:.72rem;font-weight:700;display:block}.FeedbackProvider-module__Z6hfnW__toastMessage{margin:0;font-size:.92rem;line-height:1.45}.FeedbackProvider-module__Z6hfnW__backdrop{z-index:80;background:#0f172a7a;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.FeedbackProvider-module__Z6hfnW__dialog{background:#fff;border-radius:28px;width:min(100%,520px);padding:24px;box-shadow:0 28px 80px #0f172a47}.FeedbackProvider-module__Z6hfnW__dialogEyebrow{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:0 0 8px;font-size:.74rem;font-weight:700}.FeedbackProvider-module__Z6hfnW__dialogTitle{color:#0f172a;margin:0;font-family:Fraunces,serif;font-size:1.5rem;line-height:1.2}.FeedbackProvider-module__Z6hfnW__dialogBody{color:#475569;margin:12px 0 0;font-size:.98rem;line-height:1.6}.FeedbackProvider-module__Z6hfnW__dialogActions{justify-content:flex-end;gap:12px;margin-top:22px;display:flex}.FeedbackProvider-module__Z6hfnW__inlineAlert{background:#ffffffeb;border:1px solid #0f172a14;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.FeedbackProvider-module__Z6hfnW__inlineAlertInfo{background:#eff6ffeb;border-color:#2563eb29}.FeedbackProvider-module__Z6hfnW__inlineAlertSuccess{background:#ecfdf5eb;border-color:#05966929}.FeedbackProvider-module__Z6hfnW__inlineAlertWarning{background:#fffbebf5;border-color:#d9770629}.FeedbackProvider-module__Z6hfnW__inlineAlertError{background:#fef2f2f5;border-color:#dc262629}.FeedbackProvider-module__Z6hfnW__inlineAlertCopy{flex:1;min-width:0}.FeedbackProvider-module__Z6hfnW__inlineAlertTitle{color:#0f172a;margin:0;font-size:.92rem;font-weight:700}.FeedbackProvider-module__Z6hfnW__inlineAlertMessage{color:#475569;margin:4px 0 0;font-size:.92rem;line-height:1.5}.FeedbackProvider-module__Z6hfnW__inlineAlertAction{margin-top:10px}@media (max-width:640px){.FeedbackProvider-module__Z6hfnW__toastRegion{top:max(76px,calc(env(safe-area-inset-top,0px) + 12px));max-width:none;left:12px;right:12px;transform:none}.FeedbackProvider-module__Z6hfnW__dialog{border-radius:22px;padding:20px}.FeedbackProvider-module__Z6hfnW__dialogActions{flex-direction:column-reverse}.FeedbackProvider-module__Z6hfnW__dialogActions .button{width:100%}}:is(:root.dark-mode .FeedbackProvider-module__Z6hfnW__toast,:root.dark-mode .FeedbackProvider-module__Z6hfnW__dialog,:root.dark-mode .FeedbackProvider-module__Z6hfnW__inlineAlert){color:#e6ebf5;background:#121c2df5;border-color:#cbd5e12e;box-shadow:0 22px 60px #00000061}:is(:root.dark-mode .FeedbackProvider-module__Z6hfnW__dialogTitle,:root.dark-mode .FeedbackProvider-module__Z6hfnW__inlineAlertTitle){color:#f7f9ff}:is(:root.dark-mode .FeedbackProvider-module__Z6hfnW__toastLabel,:root.dark-mode .FeedbackProvider-module__Z6hfnW__dialogEyebrow,:root.dark-mode .FeedbackProvider-module__Z6hfnW__dialogBody,:root.dark-mode .FeedbackProvider-module__Z6hfnW__inlineAlertMessage){color:#aebbd0}:root.dark-mode .FeedbackProvider-module__Z6hfnW__toastSpinner{border-color:#93c5fd #93c5fd38 #93c5fd38}:root.dark-mode .FeedbackProvider-module__Z6hfnW__inlineAlertInfo{background:#2563eb29}:root.dark-mode .FeedbackProvider-module__Z6hfnW__inlineAlertSuccess{background:#05966929}:root.dark-mode .FeedbackProvider-module__Z6hfnW__inlineAlertWarning{background:#d9770629}:root.dark-mode .FeedbackProvider-module__Z6hfnW__inlineAlertError{background:#dc262629}
