.articlePostComment_Prefix,.vcw--comment-name-prefix{color:#099ed6;font-weight:900}.article-content-gift-share-error,.video-content-gift-share-error{color:red;font-weight:600;display:block}.article-gift-share-btn i,.vsw--item-image i{vertical-align:middle;font-size:1.3em}.article-share-option-items a.is-loading{pointer-events:none;opacity:.6;position:relative}.article-share-option-items a.is-loading:after{content:"";border:2px solid #ccc;border-top-color:#000;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite spin;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.iai-gift-modal{z-index:5;font-family:inherit;display:none;position:fixed;inset:0}.iai-gift-modal.is-active{display:block}.iai-gift-modal__overlay{backdrop-filter:blur(2px);background:#0009;position:absolute;inset:0}.iai-gift-modal__dialog{background:#fff;border-radius:12px;width:calc(100% - 2rem);max-width:480px;margin:10vh auto;padding:1.75rem;animation:.25s ease-out iaiModalFade;position:relative;box-shadow:0 20px 40px #00000040}.iai-gift-modal__close{cursor:pointer;color:#444;background:0 0;border:none;font-size:1.75rem;line-height:1;position:absolute;top:.75rem;right:.75rem}.iai-gift-modal__title{margin:0 0 .75rem;font-size:1.4rem}.iai-gift-modal__message{color:#333;font-size:1rem;line-height:1.5}.iai-gift-modal__actions{text-align:right;margin-top:1.5rem}.iai-gift-btn{border-radius:6px;padding:.6rem 1.2rem;font-size:.95rem;text-decoration:none;display:inline-block}.iai-gift-btn--primary{color:#fff;background:#000}.sr-only{white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer--signup-link{text-align:center;color:#fff;background-color:#099edb;border-radius:30px;padding:13px 100px;font-size:16px;font-weight:700;display:block}#NewRegistrationForm_getNewRegistrationForm input.action{text-indent:unset;color:#fff;background:#099edb;border:0;padding:1em;font-weight:900}.iai-auth-modal__overlay{z-index:100;background:#0009;justify-content:center;align-items:center;padding:2em;display:flex;position:fixed;inset:0;overflow-y:auto}.iai-auth-modal{background:#fff;border-radius:8px;flex-direction:column;width:100%;max-width:760px;max-height:90vh;display:flex;position:relative}.iai-auth-modal__close{cursor:pointer;color:#000;background:0 0;border:none;font-size:1.5em;position:absolute;top:.75em;right:.75em}.iai-popup__content :where(input){border:1px solid #099ed6;border-radius:3px;padding-top:10px;padding-bottom:10px}.iai-popup__content [type=submit]{color:#fff;text-align:center;font-size:inherit;box-sizing:border-box;background-color:#099ed6;border:0;border-radius:0;width:100%;height:auto;padding:12px 16px;font-family:inherit;line-height:1;display:block}.auth-toggle{justify-content:center;gap:5px;padding-top:.8em;display:flex}.password-field-container{position:relative}.password-toggle-button{background-color:inherit;cursor:pointer;color:#000;border:none;font-size:14px;position:absolute;bottom:10%;right:1%}.main__news :where(.password-toggle-button){padding:8px 16px}.iai-popup__content :where(.fieldgroup>.middleColumn){justify-content:space-between;gap:2.5em;display:flex}.iai-popup__content :where(.field.checkbox){gap:10px;font-size:.95em;display:flex}.iai-popup__content :where(form label){font-weight:700}.iai-popup__content form label.right{font-size:inherit;font-style:normal}.iai-popup__content :where(.suw--addittional-info){margin:5px 0;font-size:10px;display:block}.iai-auth-modal__title{color:#000;margin:.4em 0;font-size:2em;font-weight:700;line-height:1.2}.iai-auth-modal-error__message{color:red;font-size:.9em;font-weight:600}.iai-auth-modal-success__message{color:green;font-size:.9em;font-weight:600}@keyframes spin{to{transform:rotate(360deg)}}@keyframes iaiModalFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.iai-popup-overlay{z-index:10;background:#0009;justify-content:center;align-items:center;padding:2rem;display:none;position:fixed;inset:0;overflow-y:auto}.iai-popup-overlay.is-active{display:flex}.iai-popup{background:#fff;border-radius:10px;flex-direction:column;width:100%;max-width:760px;max-height:90vh;animation:.2s ease-out popupFade;display:flex;position:relative}.iai-popup__content{flex:1;padding:2rem;overflow-y:auto}.iai-popup__close{cursor:pointer;color:#000;background:0 0;border:none;font-size:1.6rem;position:absolute;top:.75rem;right:.75rem}@keyframes popupFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.popup--share{width:auto}.citation-popup{font-size:16px}.iai-popup__close{justify-content:center;align-items:center;display:flex}.iai-popup__close .fa{font-size:.8em;line-height:1}.iai-popup__close:hover{color:#000;background:#0000000d}@media (height<=700px){.iai-auth-modal{max-height:95vh}}@media (width>=600px){.iai-auth-modal{margin:1em}.iai-popup__content .fieldgroup>.middleColumn{gap:1.5rem;display:flex}}@media (width<=599px){.iai-popup__content .fieldgroup>.middleColumn{flex-direction:column;gap:1rem}.iai-popup__close{margin-left:auto;padding:0;position:relative;top:.2em;right:.5em}}@media (width<=480px){.iai-gift-modal__dialog{margin:5vh auto;padding:1.25rem}.iai-gift-modal__title{font-size:1.25rem}.iai-auth-modal{margin:.8em}.iai-popup__content{padding:0 1.2em 1.2em}.iai-auth-modal__overlay{padding:0}.auth-toggle{gap:3px;font-size:.9em}.iai-auth-modal__close{top:.5em;right:.5em}.iai-auth-modal__title{font-size:1.4em}.iai-popup{max-height:80vh}.iai-auth-modal-forgot-password__text{text-align:center;display:block}.iai-popup-overlay{padding-bottom:0}.iai-auth-modal__title{margin-bottom:1em}.iai-popup__content :where(.field.checkbox){font-size:.8em}.iai-popup__close{right:.3em}}