.CompareLimitToastHost-module__zhY3Yq__toast{color:#111827;z-index:1100;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:flex-start;gap:.65rem;min-width:0;max-width:min(22rem,100vw - 2rem);padding:.85rem 1rem;font-size:.9375rem;font-weight:500;line-height:1.45;animation:.28s ease-out CompareLimitToastHost-module__zhY3Yq__compareToastIn;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #0000001f,0 0 0 1px #0000000a}@keyframes CompareLimitToastHost-module__zhY3Yq__compareToastIn{0%{opacity:0;transform:translate(-50%)translateY(.5rem)}to{opacity:1;transform:translate(-50%)translateY(0)}}.CompareLimitToastHost-module__zhY3Yq__icon{color:#b45309;background:#fef3c7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;font-size:.875rem;font-weight:700;display:flex}.CompareLimitToastHost-module__zhY3Yq__text{flex:1;min-width:0}.CompareLimitToastHost-module__zhY3Yq__close{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:.35rem;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:1.65rem;height:1.65rem;margin:-.1rem -.15rem 0 0;padding:0;font-size:1.125rem;line-height:1;transition:background .15s,border-color .15s,color .15s;display:flex}.CompareLimitToastHost-module__zhY3Yq__close:hover{color:#111827;background:#f9fafb;border-color:#d1d5db}.CompareLimitToastHost-module__zhY3Yq__close:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:768px){.CompareLimitToastHost-module__zhY3Yq__toast{bottom:calc(4.25rem + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 1.5rem);padding:.65rem .75rem;font-size:.8125rem}.CompareLimitToastHost-module__zhY3Yq__icon{width:1.45rem;height:1.45rem;font-size:.75rem}.CompareLimitToastHost-module__zhY3Yq__close{width:1.45rem;height:1.45rem;font-size:1rem}}:where(html[data-theme=dark],[data-app-theme=dark]) .CompareLimitToastHost-module__zhY3Yq__toast{color:#f9fafb;background:#1f2937;border-color:#374151;box-shadow:0 12px 40px #00000073,0 0 0 1px #ffffff0f}:where(html[data-theme=dark],[data-app-theme=dark]) .CompareLimitToastHost-module__zhY3Yq__icon{color:#fcd34d;background:#b4530959}:where(html[data-theme=dark],[data-app-theme=dark]) .CompareLimitToastHost-module__zhY3Yq__close{color:#9ca3af;border-color:#4b5563}:where(html[data-theme=dark],[data-app-theme=dark]) .CompareLimitToastHost-module__zhY3Yq__close:hover{color:#f9fafb;background:#374151;border-color:#6b7280}
