body.ho-native .verification-banner.email-verification{max-width:1120px!important;margin:14px auto 30px!important;padding:16px 19px!important;border:1px solid #d4e7f2!important;border-radius:18px!important;background:linear-gradient(110deg,#effcfff0,#f3f1ffdb)!important;color:#546b8e!important;box-shadow:0 8px 28px #6680a80a,inset 0 1px #fff!important;backdrop-filter:blur(24px)}
body.ho-native .verification-banner>.container{width:100%!important;max-width:none!important;padding:0!important}
body.ho-native .verification-banner .row{display:flex!important;align-items:center;gap:15px;margin:0!important;flex-wrap:nowrap}
body.ho-native .verification-banner .row>div{padding:0!important;flex:none;max-width:none;width:auto}
body.ho-native .verification-banner .row>div:nth-child(2){order:1!important;flex:1;display:grid;grid-template-columns:36px 1fr;column-gap:12px;align-items:center}
body.ho-native .verification-banner .row>div:nth-child(2)>i{grid-row:1/3;display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#dceefa;color:#588eb5;font-size:15px}
body.ho-native .verification-banner .text{font-size:11px!important;line-height:1.6;color:#7a8ba5!important}
body.ho-native .verification-banner .hc-email-title{font-size:13px;font-weight:600;color:#455f83;line-height:1.8}
body.ho-native .verification-banner .row>div:last-child{order:2!important}
body.ho-native .verification-banner .row>div:first-child{order:3!important}
body.ho-native .verification-banner .hc-email-icon{grid-row:1/3;display:grid;place-items:center;width:36px;height:36px;border:1px solid #d4e7f6;border-radius:12px;background:linear-gradient(145deg,#f9fdff,#dfedfa);color:#6288b4;box-shadow:inset 0 1px #fff;line-height:0;flex-shrink:0}
body.ho-native .verification-banner .hc-email-icon svg{display:block;position:static;width:20px;height:20px;margin:0;transform:none;color:inherit}
@media(max-width:800px){body.ho-native .verification-banner.email-verification{margin:12px 0 24px!important}
body.ho-native .verification-banner .row{flex-wrap:wrap;gap:10px}
body.ho-native .verification-banner .row>div:nth-child(2){flex-basis:calc(100% - 38px)}
body.ho-native .verification-banner .row>div:first-child{order:2!important}
body.ho-native .verification-banner .row>div:last-child{order:3!important;margin-left:48px}}
