.subscription-management-container{margin-bottom:150px}@media(max-width:767px){.subscription-management-container{margin-bottom:unset}}@media(max-width:767px){.subscription-management-container h2.subscription-title.subscription-title{display:none!important}}@media(max-width:767px){.subscription-management-container{padding:0 15px}}.subscription-management-container .subscription-count{margin-top:22px}.subscription-management-container .subscription-help-text{margin-top:32px}@media(max-width:767px){.subscription-management-container .subscription-help-text{margin-top:48px}}.subscription-price.text-description{font-weight:600}.robux-amount{display:flex;align-items:center;gap:2px}.subcard-container{all:unset;display:flex;flex-direction:row;column-gap:24px;align-items:center;width:100%;margin-top:24px;cursor:pointer}.subcard-container:focus{outline:revert}@media(max-width:767px){.subcard-container{column-gap:12px;align-items:start}}.subcard-container .subcard-icon-container{overflow:hidden;width:48px;height:48px}@media(max-width:767px){.subcard-container .subcard-icon-container{width:28px;height:28px}}.subcard-container .subcard-icon-container .premium-icon{display:inline-block;background-image:url(https://images.rbxcdn.com/87046e8c6016c61c229a3a668a0b3b32-premium_120x120.svg);background-size:100% 100%;width:100%;height:100%}.subcard-container .subcard-icon-container .thumbnail-card-container{width:100%;height:100%}.subcard-container .subcard-icon-container .thumbnail-card-container .subcard-icon{border-radius:4px;width:100%;height:100%;object-fit:cover;object-position:center}.subcard-container .subcard-info{display:flex;flex-direction:row;column-gap:24px;flex:1;min-width:0}@media(max-width:767px){.subcard-container .subcard-info{flex-direction:column}}.subcard-container .subcard-info .subcard-info-primary{display:flex;flex-direction:column;justify-content:center;flex:1}.subcard-container .subcard-info .subcard-info-primary .subscription-name{width:280px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subcard-container .subcard-info .subcard-info-secondary{display:flex;flex-direction:column;justify-content:center;flex:1}.subcard-container .subcard-info .text-robux{font-size:16px}.subcard-container .warning-icon{min-width:22px;max-width:22px}.subcard-container .icon-status-alert{scale:.7857142857}.subcard-container .icon-warning{scale:1.1}.no-active,.overview-pagination-container{margin-top:32px}@media(max-width:767px){.overview-pagination-container{margin-top:24px}}.cancel-modal-header{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.cancel-error-body{display:flex;flex-direction:column;align-items:center}.cancel-modal-footer{display:flex;flex-direction:row;column-gap:12px;justify-content:space-between}.cancel-modal-footer:after,.cancel-modal-footer:before{content:none!important}.resubscribe-modal-header{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.resubscribe-error-body{display:flex;flex-direction:column;align-items:center}.resubscribe-modal-footer{display:flex;flex-direction:row;column-gap:12px;justify-content:space-between}.resubscribe-modal-footer:after,.resubscribe-modal-footer:before{content:none!important}.resubscribe-payment-container{display:inline-flex;column-gap:.5em;align-items:center;transform:translateY(.3em);margin-top:-.3em;margin-right:.4em;margin-left:.4em}.resubscribe-card-icon{background:url(https://images.rbxcdn.com/85e6fbb869902575b82f7d2ebba155a6-resubscribe_modal_payment_methods.svg) no-repeat;width:30px;height:21px;min-width:3px;min-height:21px}.resubscribe-card-icon.icon-visa{background-position-x:-1.5px;background-position-y:-1.5px}.resubscribe-card-icon.icon-mastercard{background-position-x:-1.5px;background-position-y:-25.5px}.resubscribe-card-icon.icon-discover{background-position-x:-1.5px;background-position-y:-49.5px}.resubscribe-card-icon.icon-amex{background-position-x:-1.5px;background-position-y:-73.5px}.resubscribe-card-icon.icon-debit{background-position-x:-1.5px;background-position-y:-97.5px}.resubscribe-card-icon.icon-roblox-credit{background-position-x:-1.5px;background-position-y:-145.5px}.resubscribe-card-icon.icon-generic-card{background-position-x:-1.5px;background-position-y:-169.5px}.resubscribe-card-icon.icon-apple{background-position-x:-1.5px;background-position-y:-217.5px}.resubscribe-card-icon.icon-google{background-position-x:-1.5px;background-position-y:-241.5px}.dark-theme .card-four-digits{color:#fff}.light-theme .card-four-digits{color:#393b3d}.description-bottom{margin-top:12px}.payment-method-container{display:flex;flex-direction:row;column-gap:12px;align-items:center}@media(max-width:410px){.payment-method-container .card-payment-label{display:none}}.payment-method-container .card-four-digits{font-size:16px}.payment-method-container .card-icon{background:url(https://images.rbxcdn.com/6998c709631a676b9f5e465d549d901d-payment_methods.svg) no-repeat;width:40px;height:28px;min-width:40px;min-height:28px;display:inline-block}.payment-method-container .card-icon.icon-visa{background-position-x:-2px;background-position-y:-2px}.payment-method-container .card-icon.icon-mastercard{background-position-x:-2px;background-position-y:-34px}.payment-method-container .card-icon.icon-discover{background-position-x:-2px;background-position-y:-66px}.payment-method-container .card-icon.icon-amex{background-position-x:-2px;background-position-y:-98px}.payment-method-container .card-icon.icon-debit{background-position-x:-2px;background-position-y:-130px}.payment-method-container .card-icon.icon-roblox-credit{background-position-x:-2px;background-position-y:-194px}.payment-method-container .card-icon.icon-generic-card{background-position-x:-2px;background-position-y:-226px}.payment-method-container .card-icon.icon-apple{background-position-x:-2px;background-position-y:-290px}.payment-method-container .card-icon.icon-google{background-position-x:-2px;background-position-y:-322px}.payment-method-container .credit-label{margin-right:12px}.payment-method-container .credit-balance-price-tag{margin-left:6px}.subscription-details-container{display:grid;grid-template-columns:auto min-content;margin-top:27px}@media(max-width:767px){.subscription-details-container{margin-top:24px}}.subscription-details-container .details-back-button{grid-column:1/3;width:fit-content;display:flex;align-items:center;margin-bottom:24px;padding-right:12px}.subscription-details-container .details-back-button .icon-back{margin-right:10px}.subscription-details-container .details-info{grid-column:1/2;display:flex;flex-direction:column;row-gap:12px}@media(max-width:767px){.subscription-details-container .details-info{grid-column:1/3}}.subscription-details-container .details-info .detail-card-icon-container{overflow:hidden;width:96px;height:96px}.subscription-details-container .details-info .detail-card-icon-container .premium-icon{display:inline-block;background-image:url(https://images.rbxcdn.com/87046e8c6016c61c229a3a668a0b3b32-premium_120x120.svg);background-size:100% 100%;width:100%;height:100%}.subscription-details-container .details-info .detail-card-icon-container .thumbnail-detail-container{width:100%;height:100%}.subscription-details-container .details-info .detail-card-icon-container .thumbnail-detail-container .detail-icon{border-radius:8px;width:100%;height:100%;object-fit:cover;object-position:center}.subscription-details-container .details-info .detail-subscription-name{padding:0}.subscription-details-container .cancel-renewal{grid-column:2/3;width:fit-content;height:fit-content;justify-self:end}@media(max-width:767px){.subscription-details-container .cancel-renewal{grid-column:1/3;width:100%;order:4;margin-top:48px}}.subscription-details-container .resubscribe{grid-column:2/3;width:fit-content;height:fit-content;justify-self:end}@media(max-width:767px){.subscription-details-container .resubscribe{grid-column:1/3;width:100%;order:4;margin-top:48px}}.subscription-details-container .description-container{grid-column:1/3;margin-top:32px}.subscription-details-container .description-container .detail-description{display:flex;flex-direction:column;row-gap:12px;margin-top:12px;white-space:pre-line}.subscription-details-container .description-container .detail-description .premium-benefit-container{display:flex;flex-direction:row;align-items:center;column-gap:8px}.icon-menu-creations{width:28px;height:28px}.icon-menu-creations[thumbnail-type=gameIcon].icon-pending{background-size:100% auto;width:28px;height:28px;background-position:0 0}.icon-menu-creations[thumbnail-type=avatarHeadshot].icon-pending{background-size:100% auto;width:28px;height:28px;background-position:0 -56px}.dark-theme .icon-menu-creations{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIzLjcwNiA3LjI1NkwxNCAxLjU1NiA0LjMgNy4yNjNsOS43IDUuNjk4IDkuNzA2LTUuN3YtLjAwNXpNMy4xMTEgOS4zMzh2MTEuNDA2bDkuNzA2IDUuN1YxNS4wMzlsLTkuNzA2LTUuN3pNMTUuMTg0IDE1LjAzOHYxMS40MDdsOS43MDUtNS43MDFWOS4zMzhsLTkuNzA1IDUuN3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.light-theme .icon-menu-creations{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIzLjcwNiA3LjI1NkwxNCAxLjU1NiA0LjMgNy4yNjNsOS43IDUuNjk4IDkuNzA2LTUuN3YtLjAwNXpNMy4xMTEgOS4zMzh2MTEuNDA2bDkuNzA2IDUuN1YxNS4wMzlsLTkuNzA2LTUuN3pNMTUuMTg0IDE1LjAzOHYxMS40MDdsOS43MDUtNS43MDFWOS4zMzhsLTkuNzA1IDUuN3oiIGZpbGw9IiMzOTNCM0QiLz48L3N2Zz4=)}.light-theme .premium-icon{filter:brightness(0)}.banner-container{display:flex;flex-direction:row;min-width:100%;padding:6px 16px;align-items:center;gap:12px;align-self:stretch;border-radius:4px}@media(max-width:767px){.banner-container{min-width:100vw;margin-left:-24px;border-radius:0}}.banner-container .message{display:flex;padding:8px 0;flex-direction:column;align-items:flex-start;flex:1 0 0}.banner-container .banner-icon{filter:brightness(0)}@media(max-width:767px){.banner-container .banner-icon{scale:.8}}.banner-container .banner-title{color:#121215}@media(max-width:767px){.banner-container .banner-title{font-size:14px}}.banner-container .banner-body{font-size:12px;color:#121215}@media(max-width:767px){.banner-container .banner-body{display:none}}.banner-container .banner-close-button{background:transparent;border:none}.banner-container .banner-close-button :hover{filter:invert(80%)}.banner-container .text-link{color:#121215!important;text-decoration:underline;font-weight:700}.warning-banner{background-color:#f2ba2a}.error-banner{background-color:#f74b52}.stripe-header{margin-bottom:8px;font-size:18px}.rbx-stripe-modal .modal-dialog .modal-content .modal-header .modal-title{padding-left:12px}.rbx-stripe-modal .modal-dialog .modal-content .modal-body{padding-left:24px;padding-right:24px}.stripe-form-disclosure{margin-top:24px}.billing-email-header{margin-top:16px;margin-bottom:4px}.billing-email-input{font-size:14.88px;border-width:.66px;border-radius:5px!important;border-color:#e6e6e6}.dark-theme .billing-email-input{background-color:#30313d!important;font-size:14.88px;box-shadow:0 2px 4px rgba(0,0,0,.5),0 1px 6px rgba(0,0,0,.25);border-width:.66px;border-radius:5px;border-color:#424353;color:#fff}@media(max-width:480px){.light-theme .subscription-update-payment-method{padding:0}}.light-theme .subscription-update-payment-method .text-link{text-decoration:underline}.light-theme .subscription-update-payment-method input::-webkit-inner-spin-button,.light-theme .subscription-update-payment-method input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.light-theme .subscription-update-payment-method input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.light-theme .subscription-update-payment-method ::placeholder{color:#656668;opacity:1}.light-theme .subscription-update-payment-method ::-ms-input-placeholder{color:#656668}.light-theme .subscription-update-payment-method .modal-dialog{width:540px}@media(max-width:480px){.light-theme .subscription-update-payment-method .modal-dialog{width:100vw}}.light-theme .subscription-update-payment-method .modal-dialog .modal-content{border-radius:10px;display:flex;flex-direction:column}@media(max-width:480px){.light-theme .subscription-update-payment-method .modal-dialog .modal-content{border:0}}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-header{height:52px}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-title{font-size:20px;padding-top:0!important;padding-left:12px!important}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .footer-divider{border-top:1px solid #353741;margin:0}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;overflow-x:hidden;padding:24px}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .expiry-input{border-radius:10px;height:48px;width:100%;border:1px solid #656668;background-color:rgba(27,37,75,.08);padding:12px;margin-top:5px}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .error-input{border:1px solid #f74b52}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select{margin-top:12px;margin-bottom:12px;position:relative;width:490px}@media(max-width:767px){.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select{width:320px}}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-button{width:100%;cursor:pointer;border:1px solid #202227;background-color:transparent;border-radius:10px;height:56px;padding:10px;display:flex;justify-content:space-between;align-items:center}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-button.active{background-color:#fff;border:none;border-radius:10px 10px 0 0}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .selected-value{text-align:left}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown{position:fixed;list-style:none;width:inherit;background-color:#fff;border-radius:0 0 5px 5px;overflow-y:hidden;max-height:0;z-index:2;transition:max-height .25s ease-in-out}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown.active{max-height:200px;overflow-y:auto}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown .dropdown-selection-button{position:relative;cursor:pointer;display:flex;align-items:center;height:56px;border-color:#bcbec8;border-width:1px 0 0;min-width:100%;background-color:transparent}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown .dropdown-selection-button .payment-method-container{padding:10px}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown .dropdown-selection-button :hover{opacity:.8}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown .dropdown-selection-button div{min-width:100%;cursor:pointer}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown::-webkit-scrollbar{width:7px}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown::-webkit-scrollbar-thumb{background:#ccc;border-radius:25px}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .input-error-text{color:#f74b52}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .fr{display:flex;flex-direction:row}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-footer{padding-top:24px;position:relative;z-index:1}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-footer .font-caption-body{line-height:14.4px}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-footer .modal-buttons{display:flex;flex-direction:row;margin-top:14px}.light-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-footer .action-button{margin:10px}@media(max-width:480px){.dark-theme .subscription-update-payment-method{padding:0}}.dark-theme .subscription-update-payment-method .text-link{text-decoration:underline}.dark-theme .subscription-update-payment-method input::-webkit-inner-spin-button,.dark-theme .subscription-update-payment-method input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dark-theme .subscription-update-payment-method input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.dark-theme .subscription-update-payment-method ::placeholder{color:#656668;opacity:1}.dark-theme .subscription-update-payment-method ::-ms-input-placeholder{color:#656668}.dark-theme .subscription-update-payment-method .modal-dialog{width:540px}@media(max-width:480px){.dark-theme .subscription-update-payment-method .modal-dialog{width:100vw}}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content{border-radius:10px;display:flex;flex-direction:column}@media(max-width:480px){.dark-theme .subscription-update-payment-method .modal-dialog .modal-content{border:0}}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-header{height:52px}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-title{font-size:20px;padding-top:0!important;padding-left:12px!important}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .footer-divider{border-top:1px solid #353741;margin:0}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;overflow-x:hidden;padding:24px}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .expiry-input{border-radius:10px;height:48px;width:100%;border:1px solid #656668;background-color:rgba(208,217,251,.08);padding:12px;margin-top:5px}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .error-input{border:1px solid #f74b52}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select{margin-top:12px;margin-bottom:12px;position:relative;width:490px}@media(max-width:767px){.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select{width:320px}}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-button{width:100%;cursor:pointer;border:1px solid #f7f7f8;background-color:transparent;border-radius:10px;height:56px;padding:10px;display:flex;justify-content:space-between;align-items:center}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-button.active{background-color:#121215;border:none;border-radius:10px 10px 0 0}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .selected-value{text-align:left}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown{position:fixed;list-style:none;width:inherit;background-color:#121215;border-radius:0 0 5px 5px;overflow-y:hidden;max-height:0;z-index:2;transition:max-height .25s ease-in-out}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown.active{max-height:200px;overflow-y:auto}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown .dropdown-selection-button{position:relative;cursor:pointer;display:flex;align-items:center;height:56px;border-color:#494d5a;border-width:1px 0 0;min-width:100%;background-color:transparent}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown .dropdown-selection-button .payment-method-container{padding:10px}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown .dropdown-selection-button :hover{opacity:.8}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown .dropdown-selection-button div{min-width:100%;cursor:pointer}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown::-webkit-scrollbar{width:7px}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .custom-select .select-dropdown::-webkit-scrollbar-thumb{background:#ccc;border-radius:25px}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .input-error-text{color:#f74b52}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-body .fr{display:flex;flex-direction:row}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-footer{padding-top:24px;position:relative;z-index:1}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-footer .font-caption-body{line-height:14.4px}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-footer .modal-buttons{display:flex;flex-direction:row;margin-top:14px}.dark-theme .subscription-update-payment-method .modal-dialog .modal-content .modal-footer .action-button{margin:10px}.private-server-subscription-modal .private-server-subscription-modal-title{text-align:center}.private-server-subscription-modal .private-server-subscription-modal-content{border-bottom:unset}.private-server-subscription-modal .private-server-subscription-modal-content p{white-space:pre-line}.private-server-subscription-modal .private-server-subscription-modal-footer{justify-content:space-between}.private-server-subscription-modal .private-server-subscription-modal-footer .action-button{flex:1}.private-server-details-container{display:flex;gap:32px;flex-direction:column}.private-server-details-container .details-back-button{padding:0;margin-bottom:-8px}.private-server-details-container .thumbnail-and-button-container{display:flex;flex-direction:row;justify-content:space-between}.private-server-details-container .thumbnail-and-button-container .subscribe-button{width:fit-content}@media(max-width:767px){.private-server-details-container .thumbnail-and-button-container .subscribe-button{order:2;width:auto}}.private-server-details-container .divider{display:none}@media(max-width:767px){.private-server-details-container .thumbnail-and-button-container{display:contents}.private-server-details-container .robux-amount .price-period .text-robux{font-size:16px}.private-server-details-container .divider{display:unset;margin:12px 0}}.private-server-details-container .text-description{font-weight:325;line-height:20px}.private-server-details-container .configure-private-server-button{width:fit-content}