@font-face{font-family:Jost;src:url(/fonts/Jost-Regular.ttf);font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/NotoSans-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/NotoSans-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/NotoSans-SemiBold.ttf);font-weight:600;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/NotoSans-Bold.ttf);font-weight:700;font-display:swap}.account-exists-modal .modal-dialog{max-width:540px}@media(max-width:767px){.account-exists-modal .modal-dialog{margin:1rem;max-width:calc(100% - 2rem)}}.account-exists-modal .modal-content{border:none;border-radius:24px;box-shadow:0 25px 50px rgba(0,0,0,.12);overflow:visible;background:#fff}.account-exists-modal .modal-body{padding:0}.account-exists-modal .modal-content-wrapper{padding:50px;position:relative;text-align:center}@media(max-width:767px){.account-exists-modal .modal-content-wrapper{padding:40px 25px}}.account-exists-modal .modal-content-wrapper .close-btn{position:absolute;top:15px;right:15px;background:rgba(0,0,0,0);border:none;outline:none;padding:10px;cursor:pointer;color:#999;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:auto;height:auto}.account-exists-modal .modal-content-wrapper .close-btn:hover{color:#333;transform:scale(1.1)}.account-exists-modal .modal-content-wrapper .close-btn:focus{outline:none;box-shadow:none}.account-exists-modal .modal-content-wrapper .close-btn svg{width:20px;height:20px}.account-exists-modal .modal-content-wrapper .icon-wrapper{margin-bottom:30px;padding:10px;animation:slideDown .5s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.account-exists-modal .modal-content-wrapper .icon-wrapper svg{width:72px;height:72px}.account-exists-modal .modal-content-wrapper .modal-title{font-size:30px;font-weight:700;color:#1a1a1a;margin-bottom:25px;line-height:1.2;padding:0 20px}@media(max-width:767px){.account-exists-modal .modal-content-wrapper .modal-title{font-size:26px;padding:0 10px}}.account-exists-modal .modal-content-wrapper .modal-message{margin-bottom:35px;padding:0 20px}@media(max-width:767px){.account-exists-modal .modal-content-wrapper .modal-message{padding:0 10px}}.account-exists-modal .modal-content-wrapper .modal-message p{font-size:16px;line-height:1.7;color:#595959;margin-bottom:15px}.account-exists-modal .modal-content-wrapper .modal-message p:last-child{margin-bottom:0}@media(max-width:767px){.account-exists-modal .modal-content-wrapper .modal-message p{font-size:15px}}.account-exists-modal .modal-content-wrapper .modal-message .inline-link{color:#fa7604;text-decoration:none;font-weight:600;transition:all .3s ease;position:relative}.account-exists-modal .modal-content-wrapper .modal-message .inline-link:hover{color:rgb(199.8031496063,94.3070866142,3.1968503937);text-decoration:underline}.account-exists-modal .modal-content-wrapper .action-buttons{display:flex;flex-direction:column;gap:15px;margin-bottom:30px;padding:0 30px}@media(max-width:767px){.account-exists-modal .modal-content-wrapper .action-buttons{padding:0 15px;gap:12px}}.account-exists-modal .modal-content-wrapper .action-buttons .btn{padding:16px 35px;font-size:16px;font-weight:600;border-radius:12px;transition:all .3s ease;text-decoration:none;position:relative;overflow:hidden}@media(max-width:767px){.account-exists-modal .modal-content-wrapper .action-buttons .btn{padding:14px 28px;font-size:15px}}.account-exists-modal .modal-content-wrapper .action-buttons .sign-in-btn{background:#fa7604;border:none;color:#fff;box-shadow:0 4px 20px rgba(250,118,4,.25)}.account-exists-modal .modal-content-wrapper .action-buttons .sign-in-btn:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(250,118,4,.35);background:rgb(209.842519685,99.0456692913,3.357480315)}.account-exists-modal .modal-content-wrapper .action-buttons .sign-in-btn:active{transform:translateY(0)}.account-exists-modal .modal-content-wrapper .action-buttons .try-again-btn{background:#f8f9fa;border:2px solid #e9ecef;color:#495057;font-weight:500}.account-exists-modal .modal-content-wrapper .action-buttons .try-again-btn:hover{background:#fff;border-color:#dee2e6;box-shadow:0 4px 15px rgba(0,0,0,.08);transform:translateY(-2px)}.account-exists-modal .modal-content-wrapper .action-buttons .try-again-btn:active{transform:translateY(0)}.account-exists-modal .modal-content-wrapper .help-section{padding:25px 30px 0;border-top:1px solid #f0f0f0;margin-top:10px}@media(max-width:767px){.account-exists-modal .modal-content-wrapper .help-section{padding:20px 15px 0}}.account-exists-modal .modal-content-wrapper .help-section .help-text{font-size:14px;color:#868e96;margin:0;line-height:1.6}@media(max-width:767px){.account-exists-modal .modal-content-wrapper .help-section .help-text{font-size:13px}}.account-exists-modal .modal-content-wrapper .help-section .email-link{color:#fa7604;text-decoration:none;font-weight:600;margin-left:5px;transition:all .3s ease;white-space:nowrap}.account-exists-modal .modal-content-wrapper .help-section .email-link:hover{text-decoration:underline;color:rgb(199.8031496063,94.3070866142,3.1968503937)}