.rate-limit-error_container__EAXkT{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.rate-limit-error_content__dNxp7{max-width:480px;width:100%;text-align:center}.rate-limit-error_header__r2HW8{margin-bottom:2rem}.rate-limit-error_emoji__Qoz00{font-size:4rem;margin-bottom:1rem;display:block;animation:rate-limit-error_bounce__GHbWA 2s infinite}.rate-limit-error_title__AVznK{font-size:2.5rem;font-weight:700;color:#1a202c;margin-bottom:.5rem;line-height:1.2}.rate-limit-error_subtitle__MIFHd{font-size:1.125rem;color:#4a5568;margin-bottom:2rem;line-height:1.6}.rate-limit-error_card__Umotk{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.rate-limit-error_countdownContainer__IEz5I{margin-bottom:1.5rem}.rate-limit-error_countdownLabel__DwrWI{font-size:.875rem;color:#718096;margin-bottom:.5rem}.rate-limit-error_countdownTimer__uuIlO{font-size:2rem;font-weight:700;font-family:Courier New,monospace;color:#e53e3e;background:linear-gradient(45deg,#fed7d7,#feb2b2);padding:.5rem 1rem;border-radius:8px;display:inline-block;min-width:120px;animation:rate-limit-error_pulse___OaGy 2s infinite}.rate-limit-error_readyMessage__zW1p9{font-size:.875rem;color:#38a169;font-weight:500;background:#f0fff4;padding:.75rem;border-radius:8px;border:1px solid #9ae6b4;margin-bottom:1.5rem}.rate-limit-error_buttonGroup__wTm_2{display:flex;flex-direction:column;gap:.75rem}.rate-limit-error_button__94RjK,.rate-limit-error_disabledButton__tVM41,.rate-limit-error_primaryButton___v84R,.rate-limit-error_secondaryButton___gy1U{width:100%;padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:600;text-decoration:none;display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;cursor:pointer;border:none;outline:none}.rate-limit-error_button__94RjK:focus,.rate-limit-error_disabledButton__tVM41:focus,.rate-limit-error_primaryButton___v84R:focus,.rate-limit-error_secondaryButton___gy1U:focus{outline:2px solid #3182ce;outline-offset:2px}.rate-limit-error_primaryButton___v84R{background:linear-gradient(135deg,#3182ce,#2c5aa0);color:#fff;box-shadow:0 4px 6px -1px rgba(49,130,206,.3)}.rate-limit-error_primaryButton___v84R:hover:not(:disabled){background:linear-gradient(135deg,#2c5aa0,#1e3a8a);transform:translateY(-1px);box-shadow:0 6px 8px -1px rgba(49,130,206,.4)}.rate-limit-error_primaryButton___v84R:active:not(:disabled){transform:translateY(0)}.rate-limit-error_secondaryButton___gy1U{background:#fff;color:#4a5568;border:2px solid #e2e8f0}.rate-limit-error_secondaryButton___gy1U:hover{background:#f7fafc;border-color:#cbd5e0;transform:translateY(-1px)}.rate-limit-error_secondaryButton___gy1U:active{transform:translateY(0)}.rate-limit-error_disabledButton__tVM41{background:#e2e8f0;color:#a0aec0;cursor:not-allowed;box-shadow:none}.rate-limit-error_disabledButton__tVM41:hover{transform:none;box-shadow:none}.rate-limit-error_resetInfo__0eE4f{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e2e8f0}.rate-limit-error_resetText__4fnEr{font-size:.75rem;color:#718096;margin:0}.rate-limit-error_footer__yskl9{margin-top:2rem;text-align:center}.rate-limit-error_footerText__rH5Ek{font-size:.875rem;color:#718096;margin:0}@keyframes rate-limit-error_bounce__GHbWA{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes rate-limit-error_pulse___OaGy{0%,to{opacity:1}50%{opacity:.8}}@media(max-width:640px){.rate-limit-error_container__EAXkT{padding:1rem}.rate-limit-error_title__AVznK{font-size:2rem}.rate-limit-error_card__Umotk{padding:1.5rem}.rate-limit-error_countdownTimer__uuIlO{font-size:1.5rem;min-width:100px}}@media(max-width:480px){.rate-limit-error_emoji__Qoz00{font-size:3rem}.rate-limit-error_title__AVznK{font-size:1.75rem}.rate-limit-error_subtitle__MIFHd{font-size:1rem}}