.sub-modal-banner__background{background-position:50%;background-size:cover;height:10rem;opacity:.4}.sub-modal-banner__cover{height:10rem;left:0;top:0}.sub-modal-banner__container{height:10rem}.chat-badge{margin-bottom:.15rem;margin-right:.3rem;vertical-align:middle}.chat-badge__lock{height:1.5rem;left:2.5rem;top:2.2rem;width:1.5rem}.sub-badge-progress__all-badges--text,.sub-badge-progress__current-badge--text,.sub-badge-progress__next-badge--text{color:#adadb8}.sub-badge-progress__current-badge{margin-left:1rem;margin-right:-1rem}.sub-badge-progress__next-badge{margin-left:-1rem;margin-right:1rem}.sub-badge-progress__progress-bar{width:100%}.sub-badge-progress__progress-bar--expired .tw-progress-bar div,.tw-root--theme-dark .sub-badge-progress__progress-bar--expired .tw-progress-bar div,.tw-root--theme-light .sub-badge-progress__progress-bar--expired .tw-progress-bar div{background:#ffca61}.sub-badge-progress__progress-bar .tw-progress-bar div,.tw-root--theme-dark .sub-badge-progress__progress-bar .tw-progress-bar div,.tw-root--theme-light .sub-badge-progress__progress-bar .tw-progress-bar div{background:#00e6cb}.sub-badge-progress .chat-badge{height:3.6rem;margin:0;width:3.6rem}.tier-sub-badge{width:11rem}.tenure-badge-progress__bar{top:-4rem}.tenure-badge-progress__to-next-2{width:70%}.tenure-badge-progress__to-next-3{width:55%}.tenure-badge-progress__to-next-4,.tenure-badge-progress__to-next-5,.tenure-badge-progress__to-next-6{width:40%}.tenure-badge-progress__future .tenure-badge-progress__bar{left:-3rem;width:105%}.sub-modal-benefits-grid__list{list-style-type:disc;width:100%}.emote-benefits__emote,.emote-benefits img{height:2.8rem;width:2.8rem}.emote-button{height:3.8rem;width:4rem}.emote-button__link{background-position:50%;background-repeat:no-repeat;height:3.8rem;width:3.8rem}.emote-button__link:hover{background-color:rgba(0,0,0,.2);cursor:pointer}.tw-root--theme-dark .emote-button__link:hover{background-color:hsla(0,0%,100%,.2)}.tw-root--theme-light .emote-button__link:hover{background-color:rgba(0,0,0,.2)}.emote-button__link--locked:hover{cursor:not-allowed}.emote-button__lock{height:1.4rem;left:1.8rem;top:1.8rem;width:1.4rem}.emote-button__image{max-height:2.8rem}.emote-button__options{border-color:transparent transparent #0e0e10;border-style:solid;border-width:0 0 .7rem .7rem;bottom:0;height:0;position:absolute;right:0;width:0}.tw-root--theme-dark .emote-button__options{border-color:transparent transparent #efeff1}.tw-root--theme-light .emote-button__options{border-color:transparent transparent #0e0e10}.emote-modifier-button{height:2.4rem;width:2.8rem}.emote-modifier-button--selected,.tw-root--theme-dark .emote-modifier-button--selected,.tw-root--theme-light .emote-modifier-button--selected{border-color:#772ce8!important}.emote-modifier-button--large{height:3.8rem;width:4rem}.emote-modifier-button--draggable{cursor:move!important}.emote-modifier-button__close{height:100%;opacity:0;padding:2px;position:absolute;right:0;top:0;width:100%}.emote-modifier-button__close:hover{opacity:1}.checkout-form-error__content-container{max-width:40rem}.recurly-strong-auth{height:40rem}.secure-stamp{color:#53535f}.tw-root--theme-dark .secure-stamp{color:#adadb8}.tw-root--theme-light .secure-stamp{color:#53535f}.payment-method-image{max-width:10rem}.payment-method-display--expired{opacity:.5}.recurly-amazon-pay-processor__wallet{height:23rem;min-width:30rem;width:100%}.recurly-credit-card-form .recurly-hosted-field{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:rgba(0,0,0,.1);border:2px solid rgba(0,0,0,.1);border:var(--border-width-input) solid rgba(0,0,0,.1);border-radius:.4rem;border-radius:var(--border-radius-medium);font-family:inherit;height:3rem;outline:0;padding:.5rem 1rem}.tw-root--theme-dark .recurly-credit-card-form .recurly-hosted-field{background-clip:padding-box;background-color:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.2);border:var(--border-width-input) solid hsla(0,0%,100%,.2);border-radius:.4rem;border-radius:var(--border-radius-medium)}.tw-root--theme-light .recurly-credit-card-form .recurly-hosted-field{background-clip:padding-box;background-color:rgba(0,0,0,.1);border:2px solid rgba(0,0,0,.1);border:var(--border-width-input) solid rgba(0,0,0,.1);border-radius:.4rem;border-radius:var(--border-radius-medium)}.recurly-credit-card-form .recurly-hosted-field-focus{background-color:#fff;border-color:#9147ff}.tw-root--theme-dark .recurly-credit-card-form .recurly-hosted-field-focus{background-color:#000;border-color:#a970ff}.tw-root--theme-light .recurly-credit-card-form .recurly-hosted-field-focus{background-color:#fff;border-color:#9147ff}.recurly-credit-card-form .recurly-hosted-field-month,.recurly-credit-card-form .recurly-hosted-field-year{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%230e0e10' d='M10.5 13.683l2.85-2.442 1.3 1.518-3.337 2.86a1.25 1.25 0 01-1.626 0l-3.338-2.86 1.302-1.518 2.849 2.442zm0-7.366L7.65 8.76l-1.3-1.518 3.337-2.86a1.25 1.25 0 011.627 0l3.337 2.86-1.302 1.518L10.5 6.317z'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;background-size:2rem;cursor:pointer}.tw-root--theme-dark .recurly-credit-card-form .recurly-hosted-field-month,.tw-root--theme-dark .recurly-credit-card-form .recurly-hosted-field-year{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23efeff1' d='M10.5 13.683l2.85-2.442 1.3 1.518-3.337 2.86a1.25 1.25 0 01-1.626 0l-3.338-2.86 1.302-1.518 2.849 2.442zm0-7.366L7.65 8.76l-1.3-1.518 3.337-2.86a1.25 1.25 0 011.627 0l3.337 2.86-1.302 1.518L10.5 6.317z'/%3E%3C/svg%3E")}.tw-root--theme-light .recurly-credit-card-form .recurly-hosted-field-month,.tw-root--theme-light .recurly-credit-card-form .recurly-hosted-field-year{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%230e0e10' d='M10.5 13.683l2.85-2.442 1.3 1.518-3.337 2.86a1.25 1.25 0 01-1.626 0l-3.338-2.86 1.302-1.518 2.849 2.442zm0-7.366L7.65 8.76l-1.3-1.518 3.337-2.86a1.25 1.25 0 011.627 0l3.337 2.86-1.302 1.518L10.5 6.317z'/%3E%3C/svg%3E")}.recurly-credit-card-form .secure-lock{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='18' fill-rule='evenodd' fill='%2353535f'%3E%3Cpath d='M14.001 5.99A3.992 3.992 0 0010.01 2h-.018a3.992 3.992 0 00-3.991 3.99V8H3.999v8a2 2 0 002 2h8a2 2 0 002-2V8h-1.998V5.99zm-2 2.01V5.995A1.996 1.996 0 0010.006 4h-.01a1.996 1.996 0 00-1.995 1.995V8h4z'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;background-size:1.2rem}.tw-root--theme-dark .recurly-credit-card-form .secure-lock{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='18' fill-rule='evenodd' fill='%23adadb8'%3E%3Cpath d='M14.001 5.99A3.992 3.992 0 0010.01 2h-.018a3.992 3.992 0 00-3.991 3.99V8H3.999v8a2 2 0 002 2h8a2 2 0 002-2V8h-1.998V5.99zm-2 2.01V5.995A1.996 1.996 0 0010.006 4h-.01a1.996 1.996 0 00-1.995 1.995V8h4z'/%3E%3C/svg%3E")}.tw-root--theme-light .recurly-credit-card-form .secure-lock{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='18' fill-rule='evenodd' fill='%2353535f'%3E%3Cpath d='M14.001 5.99A3.992 3.992 0 0010.01 2h-.018a3.992 3.992 0 00-3.991 3.99V8H3.999v8a2 2 0 002 2h8a2 2 0 002-2V8h-1.998V5.99zm-2 2.01V5.995A1.996 1.996 0 0010.006 4h-.01a1.996 1.996 0 00-1.995 1.995V8h4z'/%3E%3C/svg%3E")}.recurly-credit-card-form .recurly-error .recurly-hosted-field{border:2px solid #e91916;border:var(--border-width-input) solid #e91916;box-shadow:0 0 8px -2px #e91916}.tw-root--theme-dark .recurly-credit-card-form .recurly-error .recurly-hosted-field{border:2px solid #e91916;border:var(--border-width-input) solid #e91916;box-shadow:0 0 0 1px #e91916}.tw-root--theme-light .recurly-credit-card-form .recurly-error .recurly-hosted-field{border:2px solid #e91916;border:var(--border-width-input) solid #e91916;box-shadow:0 0 8px -2px #e91916}.recurly-credit-card-form .recurly-error .recurly-hosted-field-focus{border:2px solid #e91916;border:var(--border-width-input) solid #e91916;box-shadow:0 0 6px -3px #e91916}.tw-root--theme-dark .recurly-credit-card-form .recurly-error .recurly-hosted-field-focus{border:2px solid #e91916;border:var(--border-width-input) solid #e91916;box-shadow:0 0 6px -2px #e91916}.tw-root--theme-light .recurly-credit-card-form .recurly-error .recurly-hosted-field-focus{border:2px solid #e91916;border:var(--border-width-input) solid #e91916;box-shadow:0 0 6px -3px #e91916}.xsolla-down-notice__container{height:52rem}.pay-with-credit-card-line__credit-card-image{max-width:3rem}.pay-with-credit-card-line__line{top:50%}.select-amazon-pay-button__container{max-width:8rem}.select-credit-card-button__credit-card-icon{margin-right:.3rem;max-width:3rem}.select-paypal-button__container{max-width:8rem}.select-xsolla-button__credit-card-icon{margin-right:.3rem;max-width:2rem}.select-xsolla-button__credit-card-new-icon{margin-right:.3rem;max-height:2rem}.month-selector,.quantity-selector{float:right;width:auto}.multi-month-offer-selector__active{border:2px solid #0e0e10}.bits-product-description__bits-image{width:3rem}.sub-benefit-callout{background:#f0e5ff}.tw-root--theme-dark .sub-benefit-callout{background:#18181b}.tw-root--theme-light .sub-benefit-callout{background:#f0e5ff}.sub-benefit-callout__image{height:22px;width:22px}.turbo-product-description__turbo-avatar-image{width:3rem}.checkout-form-layout,.summary-layout{background-color:#f7f7f8;background-color:var(--color-background-body)}.checkout-form__container{max-width:80rem}.checkout-form__modal-header{background-color:#f7f7f8;background-color:var(--color-background-body)}.checkmark-icon{background-color:#00e6cb;height:2rem;width:2rem}.benefits-container__benefit-container{width:9rem}.benefits-container__image-container{height:7rem;width:7rem}.benefits-container__image{width:70%}.one-click-spm-display{padding-top:1rem}.one-click-spm-display.frame{background-color:#efeff1;padding:2rem}.tw-root--theme-dark .one-click-spm-display.frame{background-color:#1f1f23}.tw-root--theme-light .one-click-spm-display.frame{background-color:#efeff1}.one-click-spm-display.payment-cc .payment-method-image{max-width:3rem}.one-click-spm-display.payment-other .payment-method-image{max-width:7rem}.one-click-sub-plan__fpso-image-container{min-height:10rem}.one-click-sub-plan__fpso-glow{max-width:500%}.one-click-sub-plan__fpso-sparkle{height:10rem;margin-left:3rem}.mega-commerce-bitscard__bg{background:#fff url(https://d3aqoihi2n8ty8.cloudfront.net/hyperscape-megacommerce/dots-bottomright.png) no-repeat 100% 100%}.tw-root--theme-dark .mega-commerce-bitscard__bg{background:#18181b url(https://d3aqoihi2n8ty8.cloudfront.net/hyperscape-megacommerce/dots-bottomright.png) no-repeat 100% 100%}.tw-root--theme-light .mega-commerce-bitscard__bg{background:#fff url(https://d3aqoihi2n8ty8.cloudfront.net/hyperscape-megacommerce/dots-bottomright.png) no-repeat 100% 100%}.mega-commerce-bitscard__emote{margin-left:.5rem;margin-right:.5rem}.mega-commerce-bitscard__title{color:#fd6404}@supports (-webkit-line-clamp:3){.about-me-blurb__text--ellipsis{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}}.custom-defined-benefits__list{flex-basis:100%}.custom-defined-benefits__bullets{list-style:disc;list-style-position:inside;padding-left:1.5rem;text-indent:-1.5rem}.first-paid-sub-offer__container{background-image:url(https://static-cdn.jtvnw.net/subs-image-assets/fpso-glow-4x.png);background-position:0;background-repeat:no-repeat;background-size:cover;box-shadow:0 4px 8px rgba(0,0,0,.15),0 0 4px rgba(0,0,0,.05);max-width:94rem;min-height:9.2rem}.first-paid-sub-offer__sparkle{bottom:0;height:9.1rem;left:3rem;width:9.1rem}.first-paid-sub-offer__upsell{background-color:#fff;max-width:30rem;padding:.1rem}.tw-root--theme-dark .first-paid-sub-offer__upsell{background-color:#18181b}.tw-root--theme-light .first-paid-sub-offer__upsell{background-color:#fff}.first-paid-sub-offer__upsell--description{color:#53535f}.tw-root--theme-dark .first-paid-sub-offer__upsell--description{color:#adadb8}.tw-root--theme-light .first-paid-sub-offer__upsell--description{color:#53535f}.first-paid-sub-offer__cta{max-width:20rem}.first-paid-sub-offer__cta--description{background-color:#fff;color:#53535f;padding:.1rem}.tw-root--theme-dark .first-paid-sub-offer__cta--description{background-color:#18181b;color:#adadb8}.tw-root--theme-light .first-paid-sub-offer__cta--description{background-color:#fff;color:#53535f}.mega-commerce-banner{background-color:#fff;overflow-x:hidden}.mega-commerce-banner,.tw-root--theme-dark .mega-commerce-banner,.tw-root--theme-light .mega-commerce-banner{box-shadow:0 1px 2px rgba(0,0,0,.15),0 0 2px rgba(0,0,0,.1);box-shadow:var(--shadow-elevation-1)}.tw-root--theme-dark .mega-commerce-banner{background-color:#18181b}.tw-root--theme-light .mega-commerce-banner{background-color:#fff}.mega-commerce-banner__bg_right{background:#fff url(https://d3aqoihi2n8ty8.cloudfront.net/hyperscape-megacommerce/dots-bottomright.png) no-repeat 100% 100%}.tw-root--theme-dark .mega-commerce-banner__bg_right{background:#18181b url(https://d3aqoihi2n8ty8.cloudfront.net/hyperscape-megacommerce/dots-bottomright.png) no-repeat 100% 100%}.tw-root--theme-light .mega-commerce-banner__bg_right{background:#fff url(https://d3aqoihi2n8ty8.cloudfront.net/hyperscape-megacommerce/dots-bottomright.png) no-repeat 100% 100%}.mega-commerce-banner__bg_both{background-image:url(https://d3aqoihi2n8ty8.cloudfront.net/hyperscape-megacommerce/dots-topleft.png),url(https://d3aqoihi2n8ty8.cloudfront.net/hyperscape-megacommerce/dots-bottomright.png);background-position:0 0,100% 100%;background-repeat:no-repeat,no-repeat}.mega-commerce-banner__submodal_content{min-width:25rem}.mega-commerce-banner__rtl{direction:rtl}.mega-commerce-banner__emote_wrap{left:50%;min-width:550px;position:relative;transform:translateX(-50%);white-space:nowrap}.mega-commerce-banner__title{color:#fd6404}.mega-commerce-banner__learn-more{display:inline-block}.mega-commerce-banner__emote{margin-left:.5rem;margin-right:.5rem}.mega-commerce-banner__subpage_content .mega-commerce-banner__emote:first-of-type{margin-left:0}.subtember-modal-banner__header{background-image:url(https://static-cdn.jtvnw.net/subs-image-assets/subtember__blob.png);background-position:100%;background-repeat:no-repeat;background-size:70% 150%}.subtember-modal-banner__sponsor_logo{width:10rem}.all-paid-tiers{padding:2rem}.all-paid-tiers__back-button{margin-left:-1rem}.first-paid-gift-offer__container{background-color:#5c16c5}.first-paid-gift-offer__upsell{background-image:url(https://d3aqoihi2n8ty8.cloudfront.net/fpgo/fpgo_star.png);background-position:0;background-repeat:no-repeat;background-size:2rem}.custom-community-gift-bundle__purchase-button{width:18rem}.custom-community-gift-bundle__max-text{color:#848494}.animated-background-transition__background{height:100%;width:100%}.animated-background-transition__toggled-content--hide{height:100%;opacity:0;width:100%}.animated-background-transition__toggled-content--show{height:100%;opacity:1;width:100%}.animated-background-transition__toggled-content--fade-in{-webkit-animation:fadeIn .4s linear 1 forwards;animation:fadeIn .4s linear 1 forwards;height:100%;width:100%}.animated-background-transition__toggled-content--fade-out{-webkit-animation:fadeOut .4s linear 1 forwards;animation:fadeOut .4s linear 1 forwards;height:100%;width:100%}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.mystery-gift-bundle .animated-background-transition{height:9rem;width:18rem}.mystery-gift-bundle .animated-background-transition__background{background-color:#c9b4e5;border-radius:.4rem;border-radius:var(--border-radius-medium)}.tw-root--theme-dark .mystery-gift-bundle .animated-background-transition__background,.tw-root--theme-light .mystery-gift-bundle .animated-background-transition__background{border-radius:.4rem;border-radius:var(--border-radius-medium)}.mystery-gift-bundle__overlay{background:#fff;opacity:.85}.tw-root--theme-dark .mystery-gift-bundle__overlay{background:#18181b;opacity:.85}.tw-root--theme-light .mystery-gift-bundle__overlay{background:#fff;opacity:.85}.mystery-gift-bundle__bg,.mystery-gift-bundle__ghost-bg-overlay{height:9rem;width:18rem}.community-gift-bundle-selection__bundles{margin-left:-1rem;margin-right:-1rem}.community-gift-bundle-selection__back{margin-left:-1rem}.gift-recipient-search-result-view{height:24rem}.gifter-badge-progress__bar{top:-4rem}.gifter-badge-progress__to-next{width:70%}.gifter-badge-progress__set__bar{top:-4rem}.gifter-badge-progress__set__end{margin-left:-5rem}.gifter-badge-progress__future .gifter-badge-progress__bar{left:-5rem;width:110%}.multi-month__selected{background-color:#fff;min-width:6rem}.tw-root--theme-dark .multi-month__selected{background-color:#18181b}.tw-root--theme-light .multi-month__selected{background-color:#fff}.multi-month__unselected{background-color:rgba(0,0,0,.05);min-width:6rem}.tw-root--theme-dark .multi-month__unselected{background-color:hsla(0,0%,100%,.15)}.tw-root--theme-light .multi-month__unselected{background-color:rgba(0,0,0,.05)}.subscription-gift-recipient-search{max-width:62rem;min-height:44rem}.subscription-gift-recipient-search .tw-balloon{width:100%}.subscription-gift-recipient-search__discount-message{color:#00e6cb}.subscription-gift-recipient-search__back-button{margin-left:-1rem}.sub-modal-current-prime-subscription__prime-renewal-date{margin-top:-.5rem}.current-subscription__heading-tier,.tw-root--theme-dark .current-subscription__heading-tier,.tw-root--theme-light .current-subscription__heading-tier{color:#9147ff}.current-subscription__heading-prime,.tw-root--theme-dark .current-subscription__heading-prime,.tw-root--theme-light .current-subscription__heading-prime{color:#1f69ff}.sub-modal-top-page__modal{max-height:calc(90vh - 100px)}.sub-modal{max-width:62rem;width:100%}