@charset "UTF-8";.hover-panel{background-color:#F7F7FC;border-radius:1rem;box-shadow:10px 10px 10px -5px rgba(0,0,0,0.5);padding:1rem}.hover-panel.box{min-height:15rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.hover-panel .form-title{font-weight:bold;font-size:2rem;color:var(--primary-color)}h1{font-size:2.5rem;margin-bottom:2rem}form fieldset label{font-weight:bold}.btn-auth-submit{height:48px;border-radius:10px;font-size:1rem;font-weight:500;letter-spacing:0.3px;transition:box-shadow 0.2s ease,transform 0.1s ease}.btn-auth-submit::after{content:"➝";display:inline-block;margin-inline-start:0.4rem}.btn-auth-submit:hover{box-shadow:0 6px 20px rgba(80,102,174,0.35);transform:translateY(-1px)}.btn-auth-submit:active{transform:translateY(0);box-shadow:none}[dir="rtl"] .btn-auth-submit::after,.rtl .btn-auth-submit::after{transform:scaleX(-1)}.btn-auth-magic{height:44px;border-radius:10px;font-size:0.95rem;font-weight:400;transition:background-color 0.15s ease,color 0.15s ease}.auth-secondary-links{font-size:0.875rem}.auth-form-divider{border:none;border-top:2px solid #e8eaf0;opacity:1}.auth-divider{display:flex;align-items:center;gap:0.75rem;color:#bbb;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.5px}.auth-divider::before,.auth-divider::after{content:'';flex:1;height:1px;background:#ddd}#info-boxes{position:absolute;top:-2rem;right:-7rem;width:17rem}#info-boxes .info-box{position:relative;border-radius:20px;background-color:white;padding:1rem;margin-bottom:1rem;box-shadow:0 8px 34px 0 rgba(40,35,95,0.15);font-size:0.9rem;color:#5F6C80}#info-boxes .info-box h3{font-weight:300;font-size:22px;color:black}#info-boxes .info-box .btn{font-size:0.85rem}[dir="rtl"] #info-boxes{right:auto;left:-7rem}@media screen and (max-width:991px){#info-boxes{position:relative;top:1rem;right:0;width:100%;padding:0px 1rem}}