body{overflow-x:hidden}.back-home-btn{background:#af0393!important;color:#fff}.back-home-btn:hover{color:#fff}.emailverify-content{width:100%;border-radius:50px}.emailImage{width:300px;height:200px;object-fit:cover}.email-heading{font-size:25px;color:#000;font-weight:600}.email-para{font-size:21px;color:#000;font-weight:700;top:-10px;top:-25px;position:relative}.email-para.email-text{letter-spacing:0;color:#223645;font-size:16px;font-weight:400}.emailVerify-btn{width:140px;font-size:16px;font-weight:400;color:#fff;background:var(--color-secondary);border:0 solid transparent;position:relative;top:-23px;background:transparent linear-gradient(180deg,#ff9850,#ff4b00) 0 0 no-repeat padding-box;transition:background .3s ease-in-out,color .3s ease-in-out}.emailVerify-btn:hover{background:#af0393;color:#fff;border:0 solid transparent}.btn.disabled-btn:disabled{background:#b8784b!important;color:#fff;width:100%;text-align:center}.modal-header.email-verify-header{border-radius:5px 5px 0 0;background:#f1f1f1;border-bottom:none}.email-verify-icon{top:-38px}.email-verify-icon,.email-verify-icon-purple{background-color:#fff;border-radius:50%;width:17%;padding:18px;position:relative}.email-verify-icon-purple{top:-65px}.something-went-wrong{font-size:14px}p.email-para.email-para-top{top:-50px}.email-para.purple-email{letter-spacing:0;color:var(--color-primary);font-size:16px;font-weight:600}.email-verify-icon.email-verify-icon-green{width:20%;top:-46px}.hu-emailverify-modal .modal-dialog{max-width:min(460px,100% - 2rem);margin:1rem auto}.hu-emailverify-modal .modal-content{position:relative;background:#fff;border:1px solid #edebe8;border-radius:24px;overflow:hidden;box-shadow:0 1px 2px rgba(30,20,40,.04),0 32px 64px -22px rgba(59,36,76,.22),0 14px 28px -14px rgba(134,45,97,.18)}.hu-emailverify-modal .modal-content:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:var(--homepage-gradient-brand);z-index:2}.hu-emailverify-modal .modal-content:after{content:"";position:absolute;top:-120px;right:-120px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(233,99,177,.18),transparent 70%);filter:blur(60px);pointer-events:none;z-index:0}.hu-emailverify-header{position:relative;z-index:3;padding:.85rem 1rem 0;border-bottom:none;background:transparent}.hu-emailverify-header .btn-close{position:relative;width:32px;height:32px;border-radius:999px;background-color:#f6f5f3;background-size:11px;border:1px solid #e9e6e2;opacity:.85;transition:all .2s ease}.hu-emailverify-header .btn-close:hover{background-color:#edebe8;opacity:1;transform:rotate(90deg)}.hu-emailverify-header .btn-close:focus{box-shadow:0 0 0 3px rgba(162,97,209,.18)}.hu-emailverify-body{position:relative;z-index:3;padding:.5rem 1.75rem 2rem!important;text-align:center}@media(min-width:576px){.hu-emailverify-body{padding:.75rem 2.25rem 2.25rem!important}}.hu-emailverify-icon-wrap{position:relative;width:88px;height:88px;margin:.25rem auto 1.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--homepage-gradient-brand);box-shadow:0 18px 36px -10px rgba(138,40,130,.42),inset 0 0 0 1px hsla(0,0%,100%,.5),0 0 0 6px hsla(0,0%,100%,.95)}.hu-emailverify-icon-wrap:before{content:"";position:absolute;inset:-10px;border-radius:50%;border:1px dashed hsla(275,50%,60%,.35);animation:hu-emailverify-spin 18s linear infinite;pointer-events:none}.hu-emailverify-icon-wrap svg{color:#fff;font-size:2.1rem;filter:drop-shadow(0 3px 6px rgba(0,0,0,.18))}.hu-emailverify-icon-wrap.is-success{background:linear-gradient(135deg,#22a061,#20b684,#1dc9ac);box-shadow:0 18px 36px -10px rgba(25,118,79,.45),inset 0 0 0 1px hsla(0,0%,100%,.5),0 0 0 6px hsla(0,0%,100%,.95)}.hu-emailverify-icon-wrap.is-success:before{border-color:rgba(83,198,150,.4)}.hu-emailverify-icon-check{position:absolute;bottom:-4px;right:-4px;width:30px;height:30px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 14px -4px rgba(0,0,0,.2);z-index:2}.hu-emailverify-icon-check svg{color:#1da561;font-size:1.2rem}@keyframes hu-emailverify-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hu-emailverify-eyebrow{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;padding:.3rem .75rem;border-radius:999px;color:#693091;background:hsla(275,55%,95%,.85);border:1px solid hsla(275,35%,80%,.5);margin-bottom:.85rem}.hu-emailverify-eyebrow.is-success{color:#197647;background:hsla(150,60%,94%,.9);border-color:hsla(150,45%,75%,.55)}.hu-emailverify-title{font-size:1.45rem;font-weight:700;letter-spacing:-.015em;color:#1a1d2e;margin:0 0 .5rem;line-height:1.25}@media(min-width:576px){.hu-emailverify-title{font-size:1.6rem}}.hu-emailverify-title-accent{background:var(--homepage-gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hu-emailverify-subtitle{font-size:.95rem;color:#676c83;margin:0 auto 1.5rem;max-width:360px;line-height:1.55}.hu-emailverify-email-pill{display:inline-flex;align-items:center;gap:.55rem;max-width:100%;padding:.55rem 1rem;border-radius:999px;background:linear-gradient(135deg,rgba(111,48,166,.06),rgba(210,45,141,.05));border:1px solid hsla(275,35%,78%,.45);color:#582d76;font-size:.9rem;font-weight:600;letter-spacing:.01em;margin:0 auto 1.25rem;word-break:break-all}.hu-emailverify-email-pill svg{flex-shrink:0;color:#b234a7;font-size:.95rem}.hu-emailverify-hint{display:flex;align-items:flex-start;gap:.6rem;padding:.7rem .85rem;border-radius:12px;background:#f9f7f6;border:1px solid #edebe8;text-align:left;font-size:.78rem;color:#5e6378;margin:0 0 1.5rem;line-height:1.45}.hu-emailverify-hint svg{flex-shrink:0;margin-top:2px;color:#cf9717;font-size:.95rem}.hu-emailverify-hint strong{color:#2a2f46;font-weight:600}.hu-emailverify-actions{display:flex;flex-direction:column;gap:.7rem;margin-top:.25rem}.hu-emailverify-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;height:50px;padding:0 1.25rem;border-radius:14px;font-size:.95rem;font-weight:600;letter-spacing:.01em;border:none;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease,opacity .2s ease}.hu-emailverify-btn svg{font-size:1.05rem}.hu-emailverify-btn-primary{color:#fff!important;background:var(--homepage-gradient-brand);background-size:200% 100%;background-position:0 50%;box-shadow:0 12px 24px -8px rgba(126,37,119,.45)}.hu-emailverify-btn-primary:hover:not(:disabled){transform:translateY(-1.5px);background-position:100% 50%;color:#fff!important;box-shadow:0 16px 30px -8px rgba(126,37,119,.55)}.hu-emailverify-btn-primary:active:not(:disabled){transform:translateY(0)}.hu-emailverify-btn-primary:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:0 6px 14px -6px rgba(125,54,119,.25)}.hu-emailverify-btn-ghost{background:#fff;color:#68358d!important;border:1.5px solid hsla(275,35%,75%,.55)}.hu-emailverify-btn-ghost:hover:not(:disabled){background:hsla(275,55%,96%,.7);border-color:#9653c6;color:#59257e!important;transform:translateY(-1px)}.hu-emailverify-btn-ghost:disabled{opacity:.55;cursor:not-allowed}.hu-emailverify-resend{display:flex;align-items:center;justify-content:center;gap:.35rem;margin-top:1.1rem;font-size:.85rem;color:#70758f}.hu-emailverify-resend .hu-emailverify-resend-tag{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:999px;background:hsla(42,95%,92%,.7);color:#a16317;border:1px solid hsla(42,80%,75%,.55);font-size:.72rem;font-weight:600;letter-spacing:.04em}.hu-emailverify-backdrop.modal-backdrop.show{background:linear-gradient(135deg,rgba(47,23,69,.55),rgba(87,25,61,.5),rgba(98,65,24,.4));opacity:1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hu-emailverify-modal.show .modal-dialog{animation:hu-emailverify-pop .32s cubic-bezier(.2,.8,.2,1) both}@keyframes hu-emailverify-pop{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.deactivated-modal .modal-dialog{max-width:600px;margin:1rem auto}@media(max-width:768px){.deactivated-modal .modal-dialog{margin:.5rem;max-width:calc(100% - 1rem)}}.deactivated-modal .modal-content{border:none;border-radius:var(--border-radius-xl);box-shadow:var(--shadow-main);overflow:hidden}.deactivated-modal .modal-header{border-bottom:1px solid var(--color-gray-200);padding:var(--spacing-lg) var(--spacing-xl);background:linear-gradient(135deg,rgba(82,40,132,.05),rgba(250,101,0,.05));position:relative}@media(max-width:768px){.deactivated-modal .modal-header{padding:var(--spacing-md)}}.deactivated-modal .modal-header .modal-title{font-family:var(--font-family-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0;flex:1}@media(max-width:768px){.deactivated-modal .modal-header .modal-title{font-size:var(--font-size-lg)}}.deactivated-modal .modal-header .logout-button{background:transparent;border:none;padding:var(--spacing-xs);cursor:pointer;color:var(--color-danger);transition:var(--transition-medium);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-md)}.deactivated-modal .modal-header .logout-button:hover{background:rgba(220,53,69,.1);color:var(--color-danger-hover)}.deactivated-modal .modal-header .logout-button:focus{outline:none;box-shadow:0 0 0 2px rgba(220,53,69,.25)}.deactivated-modal .modal-header .logout-button svg{width:24px;height:24px}.deactivated-modal .modal-body{padding:var(--spacing-xl)}@media(max-width:768px){.deactivated-modal .modal-body{padding:var(--spacing-lg)}}@media(max-width:576px){.deactivated-modal .modal-body{padding:var(--spacing-md)}}.deactivated-modal .account-approval__header{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}@media(min-width:768px){.deactivated-modal .account-approval__header{flex-direction:row;align-items:baseline;justify-content:space-between}}.deactivated-modal .account-approval__header .title{font-family:var(--font-family-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0}@media(max-width:768px){.deactivated-modal .account-approval__header .title{font-size:var(--font-size-lg)}}.deactivated-modal .account-approval__header .deactivation-date{font-family:var(--font-family-primary);font-size:var(--font-size-sm);color:var(--color-gray-600);font-weight:var(--font-weight-medium);margin:0}@media(max-width:768px){.deactivated-modal .account-approval__header .deactivation-date{font-size:var(--font-size-xs)}}.deactivated-modal .account-approval__content{background:linear-gradient(135deg,rgba(82,40,132,.03),rgba(250,101,0,.03));border:1px solid var(--color-gray-200);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}@media(max-width:768px){.deactivated-modal .account-approval__content{padding:var(--spacing-md)}}.deactivated-modal .account-approval__content .info-item{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.deactivated-modal .account-approval__content .info-item:last-child{margin-bottom:0}.deactivated-modal .account-approval__content .info-item .info-label{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px}.deactivated-modal .account-approval__content .info-item .info-value{font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);color:var(--color-gray-700);line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}@media(max-width:768px){.deactivated-modal .account-approval__content .info-item .info-value{font-size:var(--font-size-sm)}}.deactivated-modal .account-approval__content .reason-section{display:flex;flex-direction:column;gap:var(--spacing-xs)}.deactivated-modal .account-approval__content .reason-section .reason-label{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px}.deactivated-modal .account-approval__content .reason-section .reason-value{font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);color:var(--color-gray-700);line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}@media(max-width:768px){.deactivated-modal .account-approval__content .reason-section .reason-value{font-size:var(--font-size-sm)}}.deactivated-modal .account-approval__action{text-align:center;margin-bottom:var(--spacing-lg)}.deactivated-modal .account-approval__action .action-text{font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-gray-700);margin-bottom:var(--spacing-md)}@media(max-width:768px){.deactivated-modal .account-approval__action .action-text{font-size:var(--font-size-sm)}}.deactivated-modal .account-approval__action .action-button{width:100%;max-width:280px;margin:0 auto}@media(max-width:576px){.deactivated-modal .account-approval__action .action-button{max-width:100%}}.deactivated-modal .modal-footer{border-top:1px solid var(--color-gray-200);padding:var(--spacing-lg) var(--spacing-xl);background:var(--color-gray-50);display:flex;justify-content:flex-end;gap:var(--spacing-md)}@media(max-width:768px){.deactivated-modal .modal-footer{padding:var(--spacing-md);flex-direction:column}.deactivated-modal .modal-footer .btn{width:100%}}