@tailwind utilities;@media (max-width:480px){.rbx-subscription-modal{padding:0}}.rbx-subscription-modal .modal-dialog{max-height:min(100vh,700px)}@media (max-width:480px){.rbx-subscription-modal .modal-dialog{width:100vw;max-height:100vh}}.rbx-subscription-modal .modal-dialog .modal-content{border-radius:10px;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}@media (max-width:480px){.rbx-subscription-modal .modal-dialog .modal-content{border:0;border-radius:10px 10px 0 0}}.rbx-subscription-modal .modal-dialog .modal-content .modal-header{height:48px}.rbx-subscription-modal .modal-dialog .modal-content .modal-title{font-size:20px;padding-top:0!important;padding-left:12px!important}.rbx-subscription-modal .modal-dialog .modal-content .modal-body{max-height:calc(min(100vh,700px)-144px);padding:24px 24px 0}@media (max-width:480px){.rbx-subscription-modal .modal-dialog .modal-content .modal-body{max-height:calc(100vh - 132px)}}.rbx-subscription-modal .modal-dialog .modal-content .modal-body{-ms-flex-flow:column;flex-flow:column;display:-ms-flexbox;display:flex;overflow-x:hidden;overflow-y:scroll}.dark-theme .rbx-subscription-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar{-webkit-overflow-scrolling:touch;width:4px;height:100%;overflow:auto}.dark-theme .rbx-subscription-modal .modal-dialog .modal-content .modal-body{scrollbar-width:thin;scrollbar-color:#bcbec8}.dark-theme .rbx-subscription-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb{background-color:#bcbec8;border-radius:10px}.dark-theme .rbx-subscription-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb:hover{background-color:#e6e7ea}.light-theme .rbx-subscription-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar{-webkit-overflow-scrolling:touch;width:4px;height:100%;overflow:auto}.light-theme .rbx-subscription-modal .modal-dialog .modal-content .modal-body{scrollbar-width:thin;scrollbar-color:#494d5a}.light-theme .rbx-subscription-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb{background-color:#494d5a;border-radius:10px}.light-theme .rbx-subscription-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb:hover{background-color:#bcbec8}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .modal-body-sub-info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .sub-info{margin:4px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .sub-text-normal{font-size:16px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .sub-text-title{font-size:20px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .thumbnail-container{width:96px;height:96px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .thumbnail-container[thumbnail-type=gameIcon].icon-pending{background-position:0 0;background-size:100%;width:96px;height:96px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .thumbnail-container[thumbnail-type=avatarHeadshot].icon-pending{background-position:0 -192px;background-size:100%;width:96px;height:96px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .thumbnail-container{max-width:96px;max-height:96px;margin:15px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .thumbnail-container .subscription-thumbnail{width:96px;height:96px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .thumbnail-container .subscription-thumbnail[thumbnail-type=gameIcon].icon-pending{background-position:0 0;background-size:100%;width:96px;height:96px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .thumbnail-container .subscription-thumbnail[thumbnail-type=avatarHeadshot].icon-pending{background-position:0 -192px;background-size:100%;width:96px;height:96px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .thumbnail-container .subscription-thumbnail{border-radius:10px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body .description{white-space:pre-line;width:100%;margin-top:24px}.rbx-subscription-modal .modal-dialog .modal-content .modal-body-2-button{max-height:calc(min(100vh,700px)-212px)!important}@media (max-width:480px){.rbx-subscription-modal .modal-dialog .modal-content .modal-body-2-button{max-height:calc(100vh - 180px)!important}}.rbx-subscription-modal .modal-dialog .modal-content .modal-footer{height:48px;margin:24px}@media (max-width:480px){.rbx-subscription-modal .modal-dialog .modal-content .modal-footer{height:36px}}.rbx-subscription-modal .modal-dialog .modal-content .modal-footer-2-button{height:116px!important}@media (max-width:480px){.rbx-subscription-modal .modal-dialog .modal-content .modal-footer-2-button{height:84px!important}}.rbx-subscription-modal .modal-dialog .modal-content .btn-secondary-margin{margin-top:12px}.subscription-drawer-overlay{z-index:1030;opacity:0;pointer-events:none;background:rgba(10,10,14,.75);transition:opacity .3s;position:fixed;top:0;bottom:0;left:0;right:0}.subscription-drawer-overlay.open{opacity:1;pointer-events:auto}.subscription-drawer{z-index:1031;border:1px solid var(--Color-Stroke-Default,rgba(208,217,251,.12));width:440px;max-width:calc(100vw - 24px);box-shadow:none;border-radius:16px;-ms-flex-direction:column;flex-direction:column;transition:none;display:-ms-flexbox;display:flex;position:fixed;top:12px;bottom:12px;right:12px;overflow:hidden;transform:translate(calc(100% + 12px))}.light-theme .subscription-drawer,.dark-theme .subscription-drawer{background-color:var(--color-surface-300)}.subscription-drawer.open{transition:transform .3s;transform:translate(0)}@media (max-width:767px){.subscription-drawer{border-radius:16px 16px 0 0;width:100%;max-width:100%;height:70%;top:auto;bottom:0;left:0;right:0;transform:translateY(100%)}.subscription-drawer.open{transition:transform .3s;transform:translateY(0)}}.subscription-drawer-header{cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:40px;padding:16px 24px 16px 20px;display:-ms-flexbox;display:flex}.subscription-drawer-body{-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-align:start;align-items:flex-start;padding:0 20px;display:-ms-flexbox;display:flex;overflow-x:hidden;overflow-y:auto}.dark-theme .subscription-drawer-body{scrollbar-width:thin;scrollbar-color:#bcbec8}.dark-theme .subscription-drawer-body::-webkit-scrollbar{width:4px}.dark-theme .subscription-drawer-body::-webkit-scrollbar-thumb{background-color:#bcbec8;border-radius:10px}.dark-theme .subscription-drawer-body::-webkit-scrollbar-thumb:hover{background-color:#e6e7ea}.light-theme .subscription-drawer-body{scrollbar-width:thin;scrollbar-color:#494d5a}.light-theme .subscription-drawer-body::-webkit-scrollbar{width:4px}.light-theme .subscription-drawer-body::-webkit-scrollbar-thumb{background-color:#494d5a;border-radius:10px}.light-theme .subscription-drawer-body::-webkit-scrollbar-thumb:hover{background-color:#bcbec8}.drawer-thumbnail-container-wrapper{-ms-flex-item-align:center;align-self:center;margin-top:42px;margin-bottom:64px}@media (max-width:767px){.drawer-thumbnail-container-wrapper{margin-top:48px;margin-bottom:48px}}.drawer-thumbnail-container{width:168px;height:168px}.drawer-thumbnail-container .subscription-thumbnail{border-radius:10px;width:168px;height:168px}@media (max-width:767px){.drawer-thumbnail-container,.drawer-thumbnail-container .subscription-thumbnail{width:120px;height:120px}}.drawer-sub-name{word-break:break-word;margin-top:24px}.drawer-provider-name{margin-top:4px}.drawer-price-row{text-overflow:ellipsis;-ms-flex-align:center;align-items:center;margin-top:24px;display:-ms-flexbox;display:flex;overflow:hidden}.drawer-price-row .icon{margin-right:4px}.drawer-chips-row{gap:12px;margin-top:24px;display:-ms-flexbox;display:flex}.drawer-description{white-space:pre-line;word-break:break-word;width:100%;margin-top:24px;padding-bottom:24px;font-size:14px;line-height:1.5}.subscription-drawer-footer{-ms-flex-negative:0;flex-shrink:0;padding:0 20px 20px}.subscription-drawer-footer [role=separator]{margin:0 -20px}.subscription-drawer-footer button{width:100%;margin-top:16px}.subscription-card-item{scroll-snap-align:start;cursor:pointer;box-sizing:border-box;border-radius:8px;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);gap:8px;min-width:0;height:144px;padding:12px;display:-ms-flexbox;display:flex}.has-peek .subscription-card-item{-ms-flex:0 0 calc(50% - 46px);flex:0 0 calc(50% - 46px)}@media (max-width:767px){.subscription-card-item,.has-peek .subscription-card-item{-ms-flex:0 0 calc(100% - 60px);flex:0 0 calc(100% - 60px)}}.subscription-card-info{cursor:pointer;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;gap:8px;min-width:0;min-height:0;display:-ms-flexbox;display:flex;overflow:hidden}.subscription-card-thumbnail{-ms-flex-negative:0;flex-shrink:0;width:56px;height:56px}.subscription-card-thumbnail .subscription-thumbnail-container-class{border-radius:8px;width:56px!important;height:56px!important}.subscription-card-thumbnail .subscription-thumbnail{border-radius:8px}.subscription-card-text{-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;min-width:0;display:-ms-flexbox;display:flex}.subscription-card-title,.subscription-card-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.subscription-card-price{-ms-flex-align:center;align-items:center;gap:4px;margin-top:4px;display:-ms-flexbox;display:flex;overflow:hidden}.subscription-card-price span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.subscription-card-item button{width:100%}.subscription-card-overlays{position:absolute}.subscriptions-scroll-container{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:16px;margin-top:7px;padding-bottom:4px;display:-ms-flexbox;display:flex;overflow-x:auto}.subscriptions-scroll-container::-webkit-scrollbar{display:none}.subscriptions-scroll-container{scrollbar-width:none}.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{border-width:.66px;border-color:#e6e6e6;font-size:14.88px;border-radius:5px!important}.dark-theme .billing-email-input{color:#fff;border-width:.66px;border-color:#424353;border-radius:5px;font-size:14.88px;box-shadow:0 2px 4px rgba(0,0,0,.5),0 1px 6px rgba(0,0,0,.25);background-color:#30313d!important}#rbx-subscriptions-container #rbx-subscriptions-container-content{margin-bottom:24px}@media (max-width:990px){#rbx-subscriptions-container #rbx-subscriptions-container-content{padding:0 15px}}#rbx-subscriptions-container #rbx-subscriptions-container-content .card-spacing-bottom{margin-bottom:24px}.inset-\[0\]{top:0;bottom:0;left:0;right:0}.opacity-\[0\.5\]{opacity:.5}.max-width-\[480px\]{max-width:480px}.min-height-\[48px\]{min-height:48px}.min-width-\[min\(100\%-max\(2_\*_var\(--margin-small\)\,env\(safe-area-inset-left\)\+env\(safe-area-inset-right\)\)\,393px\)\]{min-width:min(100% - max(2*var(--margin-small),env(safe-area-inset-left) + env(safe-area-inset-right)),393px)}.size-\[var\(--icon-size-large\)\]{width:var(--icon-size-large);height:var(--icon-size-large)}.size-\[var\(--icon-size-medium\)\]{width:var(--icon-size-medium);height:var(--icon-size-medium)}.size-\[var\(--icon-size-small\)\]{width:var(--icon-size-small);height:var(--icon-size-small)}.size-\[var\(--icon-size-xlarge\)\]{width:var(--icon-size-xlarge);height:var(--icon-size-xlarge)}.size-\[var\(--icon-size-xsmall\)\]{width:var(--icon-size-xsmall);height:var(--icon-size-xsmall)}.padding-left-\[var\(--size-150\)\]{padding-left:var(--size-150)}.padding-right-\[var\(--size-150\)\]{padding-right:var(--size-150)}.padding-right-\[var\(--size-250\)\]{padding-right:var(--size-250)}.icon-regular-arrow-thick-to-right{--svg:url("../icons/6dbaa479bd45614e9feb807fa65c876602ce4ef3.svg")}.icon-regular-flag{--svg:url("../icons/f728d698d896a0ef5a141cf591e0d7f998d4a797.svg")}.icon-filled-robux{--svg:url("../icons/d231f0a5f563fe7e83879374b70503a40adbf39e.svg")}.icon-regular-x{--svg:url("../icons/630df04afaa516f2dd5aa80419c14e7b050a3fd0.svg")}.icon-filled-x{--svg:url("../icons/f7a0cd9bac58706d1d1aa3cdb0a48628d6f07a8c.svg")}.error-modal .modal-content .modal-body{-ms-flex-direction:column;flex-direction:column;padding:24px;display:-ms-flexbox;display:flex}.error-modal .modal-content .modal-footer{margin:24px}.error-modal .modal-content .modal-footer .btn-control-md{margin-left:8px}.focus-visible\:outline-focus:focus-visible{outline:var(--stroke-thicker)solid var(--color-selection-start);outline-offset:var(--stroke-thicker)}.disabled\:outline-none:disabled{outline:var(--stroke-none)solid var(--color-none)}.group\/interactable:hover .group-hover\/interactable\:bg-\[var\(--color-state-hover\)\]{background-color:var(--color-state-hover)}.group\/interactable:active .group-active\/interactable\:bg-\[var\(--color-state-press\)\]{background-color:var(--color-state-press)}.group\/interactable:disabled .group-disabled\/interactable\:bg-none{background-color:var(--color-none)}