.article-header{left:0;position:fixed;right:0;top:0;z-index:1000}.in-app .article-header{display:none}.article-header--hidden{pointer-events:none}.article-header--hidden .article-header__bar{opacity:0;transform:translateY(-100%)}.article-header--hidden .article-header__progress{opacity:0;transform:translateY(-60px)}.article-header--hidden .article-header__mobile-bar{opacity:0;transform:translateY(100%)}@media (max-width:767px){.article-header--hidden .article-header__bar,.article-header--hidden .article-header__progress{opacity:1;transform:none}}.article-header--visible{pointer-events:auto}.article-header--visible .article-header__bar,.article-header--visible .article-header__mobile-bar,.article-header--visible .article-header__progress{opacity:1;transform:translateY(0)}.nav-header--article-hidden{pointer-events:none!important}.nav-header--article-hidden .nav-header__bar{opacity:0;transform:translateY(-100%);transition:transform .3s ease,opacity .3s ease}.nav-header--article-hidden~.nav-header__bottom-bar{opacity:0;pointer-events:none;transform:translateY(100%);transition:transform .3s ease,opacity .3s ease}@media (max-width:767px){.article-header.section--news .article-header__bar,body.has-article-header .nav-header:not(.nav-header--news) .nav-header__bar{display:none}.article-header.section--news .article-header__progress{left:0;position:fixed;right:0;top:48px;z-index:999}.nav-header--news.nav-header--article-hidden{pointer-events:auto!important}.nav-header--news.nav-header--article-hidden .nav-header__bar{opacity:1;transform:none}}.article-header__bar{align-items:center;background:var(--base-black);display:flex;height:56px;justify-content:center;position:relative;transition:transform .3s ease,opacity .3s ease;z-index:2}.section--news .article-header__bar{background:var(--rn-primary)}@media (max-width:767px){.article-header__bar{height:50px}}.article-header__inner{align-items:center;display:flex;height:100%;justify-content:space-between;max-width:1232px;padding:0 var(--spacing-16);width:100%}@media (max-width:767px){.article-header__inner{justify-content:center;padding:0 var(--spacing-8)}}.article-header__logo{align-items:center;display:flex;flex-shrink:0;padding:10px 0}.article-header__logo-full{height:37px}@media (max-width:767px){.article-header__logo-full{display:none}.article-header__logo-full--news{display:block;height:28px}}.article-header__logo-compact{display:none}@media (max-width:767px){.article-header__logo-compact{display:block}}.article-header__title{color:var(--base-white);flex:1;font-size:15px;font-weight:400;line-height:20px;max-width:581px;overflow:hidden;padding:0 var(--spacing-16);text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.article-header__title{display:none}}.article-header__actions{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-8)}@media (max-width:767px){.article-header__actions{display:none}}.article-header__actions--visible{opacity:1}.article-header__action-btn{align-items:center;background:none;border:none;color:var(--base-white);cursor:pointer;display:flex;justify-content:center;padding:7.2px}.article-header__action-btn .svg-icon{height:22px;width:22px}.article-header__action-btn--with-count{gap:var(--spacing-8)}.article-header__action-btn[data-action=save],.article-header__action-btn[data-action=share],.article-header__mobile-btn[data-action=share]{position:relative}.article-header__action-btn[data-action=save][data-flash]:after,.article-header__action-btn[data-action=share][data-flash]:after,.article-header__mobile-btn[data-action=share][data-flash]:after{background:var(--base-white);border-radius:4px;color:var(--base-black);content:attr(data-flash-label);font-size:13px;font-weight:600;line-height:1;padding:var(--spacing-8) var(--spacing-12);pointer-events:none;position:absolute;right:0;white-space:nowrap;z-index:1}.article-header__action-btn[data-flash]:after{top:calc(100% + var(--spacing-8))}.article-header__mobile-btn[data-flash]:after{bottom:calc(100% + var(--spacing-8))}.article-header__action-btn.is-saved .article-header__save-default,.article-header__more-item.is-saved .article-header__save-default,.article-header__save-filled{display:none}.article-header__action-btn.is-saved .article-header__save-filled,.article-header__more-item.is-saved .article-header__save-filled{display:inline-block}.article-header__progress{background:var(--neutral-gray-800);height:4px;position:relative;transition:transform .3s ease,opacity .3s ease;z-index:1}@media (max-width:767px){.article-header__progress{height:2px}}.section--news .article-header__progress{background:var(--base-white)}body.dark .section--news .article-header__progress{background:var(--base-black)}.article-header__progress-bar{background:var(--primary-dark);border-radius:0 1px 1px 0;height:100%;transform:scaleX(0);transform-origin:left;will-change:transform}.section--news .article-header__progress-bar{background:var(--base-black)}body.dark .section--news .article-header__progress-bar{background:var(--base-white)}.article-header__mobile-bar{display:none}@media (max-width:767px){.article-header__mobile-bar{align-items:center;background:var(--base-black);bottom:0;display:flex;height:60px;justify-content:space-between;left:0;padding:0 var(--spacing-12);padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;transition:transform .3s ease,opacity .3s ease;z-index:1000}.section--news .article-header__mobile-bar{background:var(--rn-primary)}}.article-header__mobile-actions{align-items:center;display:flex;gap:var(--spacing-8);position:relative}.article-header__mobile-btn{align-items:center;background:none;border:none;color:var(--base-white);cursor:pointer;display:flex;justify-content:center;padding:7.2px}.article-header__mobile-btn .svg-icon{height:22px;width:22px}.article-header__mobile-btn--back .svg-icon{height:14px;width:14px}.article-header__mobile-btn--with-count{align-items:center;display:flex;gap:0;padding:0}.article-header__mobile-btn--with-count button{align-items:center;background:none;border:none;color:var(--base-white);cursor:pointer;display:flex;justify-content:center;padding:7.2px}.article-header__mobile-btn--with-count button .svg-icon{height:22px;width:22px}.article-header__comment-count{color:var(--base-white);font-size:15px;font-weight:700;line-height:25px}.article-header__more-menu{background:var(--neutral-gray-700);border:.7px solid var(--neutral-gray-800);border-radius:var(--spacing-8);bottom:calc(100% + var(--spacing-8));box-shadow:4px 0 4px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:var(--spacing-12);padding:var(--spacing-16) var(--spacing-24);position:absolute;right:0;z-index:1001}.article-header__more-menu[aria-hidden=true]{display:none}.article-header__more-item{align-items:center;background:none;border:none;color:var(--base-white);cursor:pointer;display:flex;gap:var(--spacing-8);padding:0;white-space:nowrap}.article-header__more-item .svg-icon{height:16px;width:16px}.article-header__more-item span{font-size:13px;font-weight:400;line-height:16px}body.has-article-header{padding-top:60px}@media (max-width:767px){body.has-article-header{padding-bottom:60px;padding-top:52px}}body.in-app.has-article-header{padding-bottom:0;padding-top:0}@media (max-width:767px){body [id^=protag-mobile_floating_bottom] .ps-fixed{bottom:calc(60px + env(safe-area-inset-bottom, 0px))!important}}.article-vote{background:var(--neutral-gray-100);border-radius:999px;box-sizing:border-box;color:var(--neutral-gray-700);flex-shrink:0;gap:var(--spacing-4);height:36px;padding:0 var(--spacing-4);-webkit-user-select:none;-moz-user-select:none;user-select:none}.article-vote,.article-vote__btn{align-items:center;display:flex;justify-content:center}.article-vote__btn{background:none;border:none;color:inherit;cursor:pointer;height:40px;padding:0;transition:opacity .15s ease,color .15s ease;width:40px}.article-vote__btn .svg-icon{height:20px;width:20px}.article-vote__btn svg path{stroke-width:2.25}.article-vote__score{color:inherit;display:inline-block;font-feature-settings:"tnum" 1;font-size:13px;font-weight:700;height:22px;letter-spacing:.75px;line-height:22px;min-width:16px;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;transition:color .15s ease}.article-vote__score .Article-Vote-Score-Number{left:0;opacity:1;position:absolute;right:0;top:0;transform:translateY(0);transition:transform .18s ease,opacity .18s ease}.article-vote__score .Article-Vote-Score-Number.is-exit-up{opacity:0;transform:translateY(-100%)}.article-vote__score .Article-Vote-Score-Number.is-exit-down{opacity:0;transform:translateY(100%)}.article-vote__score .Article-Vote-Score-Number.is-enter-up{opacity:0;transform:translateY(100%);transition:none}.article-vote__score .Article-Vote-Score-Number.is-enter-down{opacity:0;transform:translateY(-100%);transition:none}.article-vote.is-upvoted .article-vote__score,.article-vote.is-upvoted [data-vote-action="1"]{color:var(--primary-light)}.article-vote.is-downvoted [data-vote-action="-1"]{color:var(--system-warning-light)}@media (hover:hover){.article-vote:not(.is-upvoted) .article-vote__btn--up:hover,.article-vote:not(.is-upvoted) .article-vote__btn--up:hover+.article-vote__score{color:var(--primary-light)}.article-vote:not(.is-downvoted) .article-vote__btn--down:hover{color:var(--system-warning-light)}.article-vote.is-downvoted .article-vote__btn--down:hover,.article-vote.is-upvoted .article-vote__btn--up:hover{opacity:.6}}.login-dialog{background-color:#fff;border:none;border-radius:12px;box-shadow:0 10px 40px 0 hsla(0,0%,100%,.15);box-sizing:border-box;margin:auto 10px;max-width:480px;padding:60px 16px 24px;position:fixed;transition-duration:.3s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;width:auto}body.dark .login-dialog{background-color:#101010}@media screen and (min-width:390px){.login-dialog{padding-left:24px;padding-right:24px}}@media screen and (min-width:460px){.login-dialog{margin:auto;padding-left:32px;padding-right:32px}}.login-dialog::backdrop{background-color:rgba(16,16,16,.7)}body.dark .login-dialog::backdrop{background-color:hsla(0,0%,100%,.3)}.login-dialog__close{-webkit-mask-image:url(/build/images/icon-close.15e89bbf.svg);mask-image:url(/build/images/icon-close.15e89bbf.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-image-position:center;background-color:#101010;cursor:pointer;height:20px;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;position:absolute;right:24px;top:24px;width:20px}body.dark .login-dialog__close{background-color:#fff}.login-dialog__content{text-align:left}@media screen and (max-width:767px){.login-dialog .login-social-button{font-size:14px;line-height:22px;padding:23px 50px}.login-dialog .login-social-button.--google:before{height:18px;left:19px;top:calc(50% - 9px);width:18px}.login-dialog .login-social-button.--apple:before{height:21px;left:19px;top:calc(50% - 11px);width:18px}.login-dialog .login-button{font-size:14px;line-height:22px;padding:24px 44px}.login-dialog .login-terms{font-size:12px;line-height:170%}}@media screen and (max-width:767px) and (min-width:420px){.login-dialog .login-social-button{font-size:15px}}@media screen and (max-width:767px) and (max-width:355px){.login-dialog .login-social-button{font-size:12px}.login-dialog.--google:before{height:16px;left:17px;top:calc(50% - 8px);width:16px}.login-dialog.--apple:before{height:19px;left:17px;top:calc(50% - 10px);width:16px}}@media screen and (max-width:767px) and (min-width:420px){.login-dialog .login-button{font-size:15px}}@media screen and (max-width:767px) and (max-width:355px){.login-dialog .login-button{font-size:12px}}.unlock-modal__state:not([hidden]){align-items:center;display:flex;flex-direction:column;gap:var(--spacing-12);justify-content:center}.unlock-modal__state[data-unlock-loading]:not([hidden]){min-height:90px}.unlock-modal__copy{align-items:center;background:none;border:none;color:var(--primary-light);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:13px;font-weight:400;gap:var(--spacing-4);letter-spacing:.75px;line-height:22px;padding:0;text-transform:uppercase}.unlock-modal__copy[hidden]{display:none}.unlock-modal__copy .svg-icon{flex-shrink:0;height:16px;width:16px}.dialog{background:var(--base-white);border:.7px solid var(--neutral-gray-200);border-radius:var(--spacing-8);box-shadow:0 4px 4px rgba(0,0,0,.25),4px 0 4px rgba(0,0,0,.25);box-sizing:border-box;color:var(--base-black);height:-moz-fit-content;height:fit-content;inset:0;margin:auto;max-height:calc(100vh - var(--spacing-32));max-width:calc(100vw - var(--spacing-32));padding:var(--spacing-16);pointer-events:auto;position:fixed}.dialog::backdrop{background:rgba(0,0,0,.7)}body.dark .dialog{background:var(--neutral-gray-700);border-color:var(--neutral-gray-800);color:var(--base-white)}.dialog--small{width:354px}.dialog--medium{width:480px}.dialog__content{display:flex;flex-direction:column;gap:var(--spacing-12);text-align:center;width:100%}.dialog__title{font-size:15px;font-weight:800;line-height:20px}.dialog__text,.dialog__title{font-family:Inter,sans-serif;text-align:center}.dialog__text{color:var(--neutral-gray-550);font-size:12px;font-weight:400;line-height:21px}body.dark .dialog__text{color:var(--neutral-gray-200)}.dialog__spinner{animation:dialog-spin .7s linear infinite;border:3px solid var(--neutral-gray-200);border-radius:50%;border-top-color:var(--base-black);height:28px;width:28px}body.dark .dialog__spinner{border-color:var(--neutral-gray-800);border-top-color:var(--base-white)}.dialog__actions{display:flex;gap:var(--spacing-16);margin-top:var(--spacing-12);width:100%}.dialog__actions .button{flex:1 0 0;min-width:0}@keyframes dialog-spin{to{transform:rotate(1turn)}}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Inter,system-ui,sans-serif;font-weight:400;justify-content:center;letter-spacing:.75px;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease,transform .1s ease;white-space:nowrap}.button[hidden]{display:none}.button:active:not(.button--disabled):not(:disabled){transform:scale(.97)}.button:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}.button--large{font-size:16px;gap:var(--spacing-8);height:40px;line-height:24px;padding:0 var(--spacing-24)}.button--large .svg-icon{height:24px;width:24px}.button--small{font-size:13px;gap:var(--spacing-4);height:38px;line-height:22px;padding:0 var(--spacing-16)}.button--small .svg-icon{height:16px;width:16px}.button--light{background-color:var(--neutral-gray-100);color:var(--neutral-gray-800)}@media (hover:hover){.button--light:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-150)}}.button--black{background-color:var(--base-black);color:var(--base-white)}@media (hover:hover){.button--black:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-800)}}.button--grey{background-color:var(--neutral-gray-300);color:var(--base-white)}@media (hover:hover){.button--grey:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-450)}}.button--translucent{background-color:var(--neutral-transparent-700);color:var(--base-white)}@media (hover:hover){.button--translucent:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-transparent-800)}}.button--outline{background-color:transparent;border-color:var(--neutral-gray-800);color:var(--base-black)}@media (hover:hover){.button--outline:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-800);border-color:var(--neutral-gray-800);color:var(--base-white)}}.theme-dark .button--dark-light,body.dark .button--dark-light{background-color:var(--neutral-gray-800);color:var(--neutral-gray-100)}@media (hover:hover){.theme-dark .button--dark-light:hover:not(.button--disabled):not(:disabled),body.dark .button--dark-light:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-700)}}.theme-dark .button--dark-black,body.dark .button--dark-black{background-color:var(--base-white);color:var(--base-black)}@media (hover:hover){.theme-dark .button--dark-black:hover:not(.button--disabled):not(:disabled),body.dark .button--dark-black:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-100)}}.theme-dark .button--dark-grey,body.dark .button--dark-grey{background-color:var(--neutral-gray-700);color:var(--base-white)}@media (hover:hover){.theme-dark .button--dark-grey:hover:not(.button--disabled):not(:disabled),body.dark .button--dark-grey:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-550)}}.theme-dark .button--dark-outline,body.dark .button--dark-outline{background-color:transparent;border-color:var(--neutral-gray-100);color:var(--base-white)}@media (hover:hover){.theme-dark .button--dark-outline:hover:not(.button--disabled):not(:disabled),body.dark .button--dark-outline:hover:not(.button--disabled):not(:disabled){background-color:var(--neutral-gray-100);border-color:var(--neutral-gray-100);color:var(--neutral-gray-800)}}.button--disabled,.button:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}