.reference-payment-checkout-module__P3bfrG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reference-payment-checkout-module__P3bfrG__overlay,.reference-payment-checkout-module__P3bfrG__statusOverlay{z-index:280;background:#000000c7;position:fixed;inset:0}.reference-payment-checkout-module__P3bfrG__dialog{z-index:281;color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;border-radius:16px;width:min(960px,100vw - 32px);height:min(800px,100dvh - 32px);max-height:calc(100dvh - 32px);position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 16px 40px #0000005c}.reference-payment-checkout-module__P3bfrG__checkoutCard{box-sizing:border-box;background:linear-gradient(90deg,#1e232dcc 0%,#212b4280 100%);width:100%;height:100%;min-height:0;overflow:hidden}.reference-payment-checkout-module__P3bfrG__checkoutLayout{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 450px;align-items:center;gap:32px;height:100%;min-height:0;padding:24px 40px;display:grid}.reference-payment-checkout-module__P3bfrG__close{z-index:4;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:14px;right:6px}.reference-payment-checkout-module__P3bfrG__close svg{width:18px;height:18px}.reference-payment-checkout-module__P3bfrG__summary{min-width:0;padding:0 48px 96px 32px}.reference-payment-checkout-module__P3bfrG__brandLogo{width:130px;height:auto;margin-bottom:40px;display:block}.reference-payment-checkout-module__P3bfrG__payTitle{color:#c4c6cd;font-size:17px;font-weight:500}.reference-payment-checkout-module__P3bfrG__total{align-items:center;gap:16px;margin-bottom:48px;display:flex}.reference-payment-checkout-module__P3bfrG__total strong{color:#d4f462;font-size:38px;font-weight:700;line-height:1}.reference-payment-checkout-module__P3bfrG__total>span{color:#d4f462;flex-direction:column;font-size:16px;font-weight:500;line-height:1.05;display:flex}.reference-payment-checkout-module__P3bfrG__summaryRow{color:#fff;justify-content:space-between;gap:20px;font-size:16px;font-weight:500;display:flex}.reference-payment-checkout-module__P3bfrG__billingText{color:#a2a6b1;margin-top:4px;font-size:16px;font-weight:500}.reference-payment-checkout-module__P3bfrG__divider{background:#323843;height:2px;margin:20px 0}.reference-payment-checkout-module__P3bfrG__paymentColumn{box-sizing:border-box;overflow-anchor:none;overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff;border-radius:8px 8px 0 0;align-self:stretch;width:450px;min-height:0;overflow:hidden auto}.reference-payment-checkout-module__P3bfrG__paymentColumn:focus-visible{outline-offset:-2px;outline:2px solid #3297d3}.reference-payment-checkout-module__P3bfrG__mobileSummary{display:none}.reference-payment-checkout-module__P3bfrG__paymentPanel{box-sizing:border-box;color:#202124;background:#fff;border-radius:8px;width:100%;min-width:0;min-height:100%;padding:20px}.reference-payment-checkout-module__P3bfrG__coinHeading{color:#7280d2;align-items:center;gap:10px;margin-bottom:16px;font-size:20px;display:flex}.reference-payment-checkout-module__P3bfrG__coinHeading img{width:30px;height:30px}.reference-payment-checkout-module__P3bfrG__form{flex-direction:column;gap:18px;display:flex}.reference-payment-checkout-module__P3bfrG__form input{color:#202124;background:#f1f1f1;border:1px solid #e6e6e6;border-radius:5px;outline:none;width:100%;height:44px;padding:5px 12px}.reference-payment-checkout-module__P3bfrG__form input:focus-visible{border-color:#3297d3;box-shadow:0 0 0 4px #3297d33d}.reference-payment-checkout-module__P3bfrG__stripeMount{min-height:60px}.reference-payment-checkout-module__P3bfrG__loading{color:#6a6f7a;justify-content:center;align-items:center;gap:8px;min-height:60px;font-size:13px;display:flex}.reference-payment-checkout-module__P3bfrG__loading svg{width:18px;height:18px;animation:.8s linear infinite reference-payment-checkout-module__P3bfrG__spin}.reference-payment-checkout-module__P3bfrG__error{color:#b42318;align-items:flex-start;gap:7px;font-size:13px;line-height:1.4;display:flex}.reference-payment-checkout-module__P3bfrG__error svg{flex:none;width:16px;height:16px;margin-top:1px}.reference-payment-checkout-module__P3bfrG__submit{color:#fff;cursor:pointer;background:linear-gradient(265.46deg,#a12fff 0%,#0e9ad2 100%);border:0;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}.reference-payment-checkout-module__P3bfrG__submit svg{width:18px;height:18px}.reference-payment-checkout-module__P3bfrG__submit:hover:not(:disabled){filter:contrast(115%)}.reference-payment-checkout-module__P3bfrG__submit:focus-visible{outline-offset:2px;outline:3px solid #3297d352}.reference-payment-checkout-module__P3bfrG__submit:disabled{opacity:.6;cursor:not-allowed}.reference-payment-checkout-module__P3bfrG__or{color:#747984;align-items:center;gap:12px;margin:0;font-size:14px;display:flex}.reference-payment-checkout-module__P3bfrG__or:before,.reference-payment-checkout-module__P3bfrG__or:after{content:"";background:#e1e3e8;flex:1;height:1px}.reference-payment-checkout-module__P3bfrG__paypalMount{min-height:44px}.reference-payment-checkout-module__P3bfrG__coinDialog{color:#202124;background:#fff;width:min(580px,100vw - 32px);height:auto}.reference-payment-checkout-module__P3bfrG__coinDialog .reference-payment-checkout-module__P3bfrG__checkoutCard{background:#fff;height:auto}.reference-payment-checkout-module__P3bfrG__coinDialog .reference-payment-checkout-module__P3bfrG__checkoutLayout{height:auto;min-height:0;padding:24px;display:block}.reference-payment-checkout-module__P3bfrG__coinDialog .reference-payment-checkout-module__P3bfrG__paymentColumn{width:100%;height:auto;max-height:calc(100dvh - 32px)}.reference-payment-checkout-module__P3bfrG__coinDialog .reference-payment-checkout-module__P3bfrG__paymentPanel{min-height:0;padding:0}.reference-payment-checkout-module__P3bfrG__coinDialog .reference-payment-checkout-module__P3bfrG__close{color:#909399}.reference-payment-checkout-module__P3bfrG__coinDialog .reference-payment-checkout-module__P3bfrG__close:hover,.reference-payment-checkout-module__P3bfrG__coinDialog .reference-payment-checkout-module__P3bfrG__close:focus-visible{color:#555b66;background:#f2f3f5;outline-color:#7280d2}.reference-payment-checkout-module__P3bfrG__qrPayments{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;padding-top:12px;display:grid}.reference-payment-checkout-module__P3bfrG__qrPayments>.reference-payment-checkout-module__P3bfrG__loading,.reference-payment-checkout-module__P3bfrG__qrPayments>.reference-payment-checkout-module__P3bfrG__error{grid-column:1/-1}.reference-payment-checkout-module__P3bfrG__qrOption{color:#3d4047;flex-direction:column;align-items:center;gap:12px;font-size:14px;display:flex}.reference-payment-checkout-module__P3bfrG__qrBox{background:#fff;border:1px solid #e1e3e8;justify-content:center;align-items:center;width:164px;height:164px;display:flex;overflow:hidden}.reference-payment-checkout-module__P3bfrG__qrBox img,.reference-payment-checkout-module__P3bfrG__qrBox iframe{border:0;width:156px;height:156px}.reference-payment-checkout-module__P3bfrG__qrBox>svg{color:#b7bbc4;width:56px;height:56px}.reference-payment-checkout-module__P3bfrG__statusOverlay{z-index:300}.reference-payment-checkout-module__P3bfrG__statusDialog{z-index:301;color:#202124;text-align:center;background:#fff;border-radius:14px;width:min(400px,100vw - 32px);padding:36px 30px 30px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 56px #0006}.reference-payment-checkout-module__P3bfrG__statusDialog>h2,.reference-payment-checkout-module__P3bfrG__statusDialog>p{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.reference-payment-checkout-module__P3bfrG__statusDialog .reference-payment-checkout-module__P3bfrG__close{color:#767b85;background:#f0f1f4}.reference-payment-checkout-module__P3bfrG__statusIcon{color:#6f5be7;justify-content:center;align-items:center;width:74px;height:74px;margin:0 auto 18px;display:flex}.reference-payment-checkout-module__P3bfrG__statusIcon svg{width:60px;height:60px}.reference-payment-checkout-module__P3bfrG__statusCopy{flex-direction:column;gap:9px;display:flex}.reference-payment-checkout-module__P3bfrG__statusCopy strong{font-size:20px}.reference-payment-checkout-module__P3bfrG__statusCopy span{color:#6b707a;font-size:14px;line-height:1.5}.reference-payment-checkout-module__P3bfrG__statusCopy small{color:#7462e6;font-size:13px}.reference-payment-checkout-module__P3bfrG__spin{animation:.8s linear infinite reference-payment-checkout-module__P3bfrG__spin}@keyframes reference-payment-checkout-module__P3bfrG__spin{to{transform:rotate(360deg)}}@media (max-width:960px){.reference-payment-checkout-module__P3bfrG__dialog{border-radius:16px 16px 0 0;width:min(600px,100vw);height:min(800px,100dvh - 16px);max-height:calc(100dvh - 16px);top:auto;bottom:0;transform:translate(-50%)}.reference-payment-checkout-module__P3bfrG__checkoutCard{height:100%}.reference-payment-checkout-module__P3bfrG__checkoutLayout{grid-template-columns:1fr;gap:0;height:100%;min-height:0;padding:24px 0 0}.reference-payment-checkout-module__P3bfrG__summary{display:none}.reference-payment-checkout-module__P3bfrG__paymentColumn{width:100%;height:100%}.reference-payment-checkout-module__P3bfrG__mobileSummary{text-align:center;flex-direction:column;align-items:center;padding:0 24px 16px;display:flex}.reference-payment-checkout-module__P3bfrG__mobileSummary .reference-payment-checkout-module__P3bfrG__total{margin:4px 0}.reference-payment-checkout-module__P3bfrG__paymentPanel{border-radius:8px 8px 0 0}.reference-payment-checkout-module__P3bfrG__coinDialog{width:min(580px,100vw);height:auto}.reference-payment-checkout-module__P3bfrG__coinDialog .reference-payment-checkout-module__P3bfrG__checkoutCard,.reference-payment-checkout-module__P3bfrG__coinDialog .reference-payment-checkout-module__P3bfrG__paymentColumn{height:auto}.reference-payment-checkout-module__P3bfrG__coinDialog .reference-payment-checkout-module__P3bfrG__checkoutLayout{padding:24px}.reference-payment-checkout-module__P3bfrG__coinDialog .reference-payment-checkout-module__P3bfrG__paymentPanel{border-radius:0}}@media (max-width:520px){.reference-payment-checkout-module__P3bfrG__qrPayments{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.reference-payment-checkout-module__P3bfrG__spin,.reference-payment-checkout-module__P3bfrG__loading svg{animation-duration:1.8s}}
.reference-paywall-dialog-module__Ry3CsW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reference-paywall-dialog-module__Ry3CsW__overlay{z-index:200;background:#000000d6;position:fixed;inset:0}.reference-paywall-dialog-module__Ry3CsW__dialog{z-index:201;color:#fff;background:linear-gradient(123deg,#080a14 0%,#05060d 55%,#060913 100%);border:1px solid #473394e6;border-radius:15px;width:min(1180px,100vw - 32px);max-height:calc(100vh - 32px);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 14px 27px #0000007a}.reference-paywall-dialog-module__Ry3CsW__close{z-index:10;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex;position:absolute;top:13px;right:41px}.reference-paywall-dialog-module__Ry3CsW__close svg{width:30px;height:30px}.reference-paywall-dialog-module__Ry3CsW__close:hover,.reference-paywall-dialog-module__Ry3CsW__close:focus-visible{color:#fff;outline-offset:2px;background:#ffffff14;outline:2px solid #8d72ff}.reference-paywall-dialog-module__Ry3CsW__planLayout{grid-template-columns:342px minmax(0,1fr);min-height:765px;padding:35px 57px 56px 26px;display:grid}.reference-paywall-dialog-module__Ry3CsW__benefits{background:linear-gradient(93deg,#171b26 0%,#0e111a 105%);border:1px solid #242638d9;border-radius:12px;flex-direction:column;min-width:0;margin-top:7px;padding:26px 21px;display:flex}.reference-paywall-dialog-module__Ry3CsW__selectedBadge{color:#c282ff;letter-spacing:.06em;text-transform:uppercase;background:#2e1f5cbf;border:1px solid #754dedcc;border-radius:7px;align-self:flex-start;margin-bottom:21px;padding:5px 12px;font-size:10px;font-weight:600;line-height:14px}.reference-paywall-dialog-module__Ry3CsW__benefitBlock{background:0 0;border-bottom:1px solid #33384ae6;margin-bottom:16px;padding:0 0 20px;transition:opacity .2s,filter .2s}.reference-paywall-dialog-module__Ry3CsW__benefitBlock h3{color:#f0f0fa;margin:12px 0 3px;font-size:16px;font-weight:600;line-height:23px}.reference-paywall-dialog-module__Ry3CsW__benefitListBlock{border-bottom:0;margin:0;padding:0}.reference-paywall-dialog-module__Ry3CsW__locked{opacity:.5;filter:grayscale(.75)}.reference-paywall-dialog-module__Ry3CsW__benefitHeading{justify-content:space-between;align-items:center;display:flex}.reference-paywall-dialog-module__Ry3CsW__benefitHeading>svg{color:#777b8d;flex:none;width:18px;height:18px}.reference-paywall-dialog-module__Ry3CsW__benefitIcon{color:#cc52ff;background:linear-gradient(90deg,#2b3057,#1a1c3b);border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;font-size:26px;font-weight:600;line-height:1;display:inline-flex}.reference-paywall-dialog-module__Ry3CsW__benefitIcon img{width:22px;height:22px}.reference-paywall-dialog-module__Ry3CsW__modelList{color:#adb0c2;min-height:15px;margin:0;font-size:11px;line-height:15px}.reference-paywall-dialog-module__Ry3CsW__benefitList{flex-direction:column;gap:19px;margin:0;padding:12px 0 0;list-style:none;display:flex}.reference-paywall-dialog-module__Ry3CsW__benefitList li{color:#f0f0fa;align-items:center;gap:11px;font-size:12px;line-height:19px;display:flex}.reference-paywall-dialog-module__Ry3CsW__benefitList li .reference-paywall-dialog-module__Ry3CsW__benefitCheck{flex:none;width:19px;height:19px;position:relative}.reference-paywall-dialog-module__Ry3CsW__benefitList li .reference-paywall-dialog-module__Ry3CsW__benefitCheck img{width:100%;height:100%;display:block}.reference-paywall-dialog-module__Ry3CsW__benefitList li .reference-paywall-dialog-module__Ry3CsW__benefitCheck svg{color:#7854ff;stroke-width:3px;width:13px;height:13px;position:absolute;inset:3px}.reference-paywall-dialog-module__Ry3CsW__benefitList li em{color:#c4f021;font-style:normal}.reference-paywall-dialog-module__Ry3CsW__workspaceNote{color:#858799;align-items:center;margin-top:auto;padding-top:0;font-size:11px;line-height:16px;display:flex}.reference-paywall-dialog-module__Ry3CsW__plans{flex-direction:column;min-width:0;margin-left:19px;padding:0 0 0 32px;display:flex;position:relative}.reference-paywall-dialog-module__Ry3CsW__plans:before{content:"";background:#1a1f30cc;width:1px;position:absolute;top:7px;bottom:0;left:0}.reference-paywall-dialog-module__Ry3CsW__titleCopy h2{color:#b8bdff;letter-spacing:-.03em;margin:0;font-size:30px;font-weight:600;line-height:39px}.reference-paywall-dialog-module__Ry3CsW__titleCopy h2 strong{color:#e591ff;font-weight:700}.reference-paywall-dialog-module__Ry3CsW__titleCopy p{color:#bfc2d6;margin:4px 0 0;font-size:14px;line-height:18px}.reference-paywall-dialog-module__Ry3CsW__titleCopy p strong{color:#7057ff;font-weight:400}.reference-paywall-dialog-module__Ry3CsW__navRow{justify-content:space-between;align-items:center;gap:14px;margin-top:20px;display:flex}.reference-paywall-dialog-module__Ry3CsW__billingTabs{background:#040508;border:1px solid #383b4ff2;border-radius:21px;grid-template-columns:104px 136px;padding:2px;display:grid}.reference-paywall-dialog-module__Ry3CsW__billingTabs button{color:#9496a8;cursor:pointer;background:0 0;border:0;border-radius:18px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:13px;display:flex}.reference-paywall-dialog-module__Ry3CsW__billingTabs button small{color:#69d945;background:#052e17;border-radius:6px;font-size:10px;font-weight:600}.reference-paywall-dialog-module__Ry3CsW__billingTabs button.reference-paywall-dialog-module__Ry3CsW__active{color:#fff;background:linear-gradient(90deg,#292b3b,#141721);box-shadow:inset 0 0 0 1px #5c4ab2bf}.reference-paywall-dialog-module__Ry3CsW__billingTabs button:focus-visible{outline-offset:1px;outline:2px solid #a782ff}.reference-paywall-dialog-module__Ry3CsW__secondaryNav{align-items:center;gap:8px;display:flex}.reference-paywall-dialog-module__Ry3CsW__secondaryNav>span{background:#6b6e80;width:1px;height:18px}.reference-paywall-dialog-module__Ry3CsW__secondaryNav button{color:#c2c4d1;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:6px;font-size:12px}.reference-paywall-dialog-module__Ry3CsW__secondaryNav button:hover,.reference-paywall-dialog-module__Ry3CsW__secondaryNav button:focus-visible{color:#fff;outline-offset:1px;outline:2px solid #a07effb8}.reference-paywall-dialog-module__Ry3CsW__planList{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.34fr);align-items:start;gap:16px;width:calc(100% + 4px);min-height:442px;margin-left:2px;padding:25px 0 26px;display:grid;position:relative}.reference-paywall-dialog-module__Ry3CsW__planCard{color:#f0f0fa;text-align:left;cursor:pointer;background:linear-gradient(94deg,#1b1d29 0%,#12141f 105%);border:1px solid #292b38f2;border-radius:13px;flex-direction:column;align-items:stretch;width:100%;min-width:0;min-height:385px;padding:24px 20px 20px;transition:border-color .15s,background .15s;display:flex;position:relative}.reference-paywall-dialog-module__Ry3CsW__planCard:hover,.reference-paywall-dialog-module__Ry3CsW__planCard:focus-visible{border-color:#ab63ffb8;outline:none}.reference-paywall-dialog-module__Ry3CsW__planCard.reference-paywall-dialog-module__Ry3CsW__selected{background:linear-gradient(95deg,#241c4a 0%,#120f26 111%);border-color:#ab63fffa}.reference-paywall-dialog-module__Ry3CsW__planCard.reference-paywall-dialog-module__Ry3CsW__pro{border-radius:17px;min-height:394px;margin:-6px 0 -3px;padding-top:20px}.reference-paywall-dialog-module__Ry3CsW__popular{color:#e07dff;background:linear-gradient(90deg,#332166,#1f1445);border:1px solid #7a4ddee6;border-top:0;border-radius:0 0 14px 14px;align-items:center;gap:5px;min-height:31px;padding:5px 13px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:-1px;right:15px}.reference-paywall-dialog-module__Ry3CsW__cardHeader{align-items:flex-start;gap:11px;min-height:55px;display:flex}.reference-paywall-dialog-module__Ry3CsW__radio{border-radius:50%;flex:none;justify-content:center;align-items:center;width:21px;height:21px;display:none}.reference-paywall-dialog-module__Ry3CsW__radio svg{width:13px;height:13px}.reference-paywall-dialog-module__Ry3CsW__selected .reference-paywall-dialog-module__Ry3CsW__radio{color:#1a1447;background:#664fff;display:inline-flex}.reference-paywall-dialog-module__Ry3CsW__planInfo{flex-direction:column;gap:0;min-width:0;display:flex}.reference-paywall-dialog-module__Ry3CsW__planInfo>strong{font-size:18px;font-weight:600;line-height:24px}.reference-paywall-dialog-module__Ry3CsW__planInfo>small{color:#adb0c2;font-size:12px;line-height:16px}.reference-paywall-dialog-module__Ry3CsW__planInfo>small b{color:#735eff;font-weight:500}.reference-paywall-dialog-module__Ry3CsW__cardDivider{background:#363847e6;width:100%;height:1px;margin:4px 0 20px;display:block}.reference-paywall-dialog-module__Ry3CsW__price{text-align:left;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;min-height:75px;display:flex}.reference-paywall-dialog-module__Ry3CsW__price>strong{font-size:26px;font-weight:600;line-height:35px}.reference-paywall-dialog-module__Ry3CsW__price>small{color:#9194a8;font-size:12px;line-height:16px}.reference-paywall-dialog-module__Ry3CsW__price del{color:#717489;font-size:12px;position:absolute;top:100px;right:20px}.reference-paywall-dialog-module__Ry3CsW__pro .reference-paywall-dialog-module__Ry3CsW__price>strong{font-size:30px;line-height:40px}.reference-paywall-dialog-module__Ry3CsW__pro .reference-paywall-dialog-module__Ry3CsW__price+.reference-paywall-dialog-module__Ry3CsW__cardDivider{margin-top:0;margin-bottom:14px}.reference-paywall-dialog-module__Ry3CsW__cardBenefits{flex-direction:column;gap:11px;min-width:0;display:flex}.reference-paywall-dialog-module__Ry3CsW__cardBenefits>span{color:#bfc2d1;align-items:flex-start;gap:10px;font-size:12px;line-height:16px;display:flex}.reference-paywall-dialog-module__Ry3CsW__cardBenefits>span svg{color:#9ea1b0;stroke-width:2.5px;flex:none;width:13px;height:13px;margin-top:1px}.reference-paywall-dialog-module__Ry3CsW__selected .reference-paywall-dialog-module__Ry3CsW__cardBenefits>span{color:#e5e5f2}.reference-paywall-dialog-module__Ry3CsW__selected .reference-paywall-dialog-module__Ry3CsW__cardBenefits>span svg{color:#b861ff;background:#362466;border-radius:50%;padding:2px}.reference-paywall-dialog-module__Ry3CsW__pro .reference-paywall-dialog-module__Ry3CsW__cardBenefits{gap:7px}.reference-paywall-dialog-module__Ry3CsW__footer{flex-direction:column;gap:18px;display:flex}.reference-paywall-dialog-module__Ry3CsW__footer>div{color:#9194a8;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.reference-paywall-dialog-module__Ry3CsW__footer>div img{width:14px;height:14px}.reference-paywall-dialog-module__Ry3CsW__buy,.reference-paywall-dialog-module__Ry3CsW__coinBuy,.reference-paywall-dialog-module__Ry3CsW__teamGrid article>button{color:#fff;cursor:pointer;background:#7354dd;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:14px;font-weight:700;display:inline-flex}.reference-paywall-dialog-module__Ry3CsW__buy svg,.reference-paywall-dialog-module__Ry3CsW__coinBuy svg,.reference-paywall-dialog-module__Ry3CsW__teamGrid article>button svg{width:17px;height:17px}.reference-paywall-dialog-module__Ry3CsW__buy:hover:not(:disabled),.reference-paywall-dialog-module__Ry3CsW__coinBuy:hover:not(:disabled),.reference-paywall-dialog-module__Ry3CsW__teamGrid article>button:hover:not(:disabled){background:#6546cd}.reference-paywall-dialog-module__Ry3CsW__buy:focus-visible,.reference-paywall-dialog-module__Ry3CsW__coinBuy:focus-visible,.reference-paywall-dialog-module__Ry3CsW__teamGrid article>button:focus-visible{outline-offset:2px;outline:3px solid #a782ff57}.reference-paywall-dialog-module__Ry3CsW__buy:disabled,.reference-paywall-dialog-module__Ry3CsW__coinBuy:disabled,.reference-paywall-dialog-module__Ry3CsW__teamGrid article>button:disabled{opacity:.45;cursor:not-allowed}.reference-paywall-dialog-module__Ry3CsW__buy{background:linear-gradient(90deg,#4a47ff,#7a47ff 50%,#cf4df5);border-radius:9px;min-height:59px;font-size:20px;font-weight:600}.reference-paywall-dialog-module__Ry3CsW__buy:hover:not(:disabled){background:linear-gradient(90deg,#5a57ff,#8a57ff 50%,#d85cf8)}.reference-paywall-dialog-module__Ry3CsW__planList>.reference-paywall-dialog-module__Ry3CsW__loading,.reference-paywall-dialog-module__Ry3CsW__planList>.reference-paywall-dialog-module__Ry3CsW__error{z-index:3;background:#05060de6;border-radius:16px;min-height:0;position:absolute;inset:24px 0 22px}.reference-paywall-dialog-module__Ry3CsW__loading,.reference-paywall-dialog-module__Ry3CsW__error{color:#ffffff9e;justify-content:center;align-items:center;gap:8px;min-height:80px;font-size:13px;display:flex}.reference-paywall-dialog-module__Ry3CsW__loading svg,.reference-paywall-dialog-module__Ry3CsW__error svg{width:18px;height:18px}.reference-paywall-dialog-module__Ry3CsW__loading svg,.reference-paywall-dialog-module__Ry3CsW__spin{animation:.8s linear infinite reference-paywall-dialog-module__Ry3CsW__spin}.reference-paywall-dialog-module__Ry3CsW__error{color:#ff9b93}.reference-paywall-dialog-module__Ry3CsW__coinView,.reference-paywall-dialog-module__Ry3CsW__teamView{background:#16171b;min-height:600px;padding:48px 40px 36px;position:relative}.reference-paywall-dialog-module__Ry3CsW__coinView>header,.reference-paywall-dialog-module__Ry3CsW__teamView>header{justify-content:space-between;align-items:center;gap:20px;margin:12px 0 24px;display:flex}.reference-paywall-dialog-module__Ry3CsW__coinView>header h2,.reference-paywall-dialog-module__Ry3CsW__teamView>header h2{margin:0;font-size:24px}.reference-paywall-dialog-module__Ry3CsW__coinView>header span,.reference-paywall-dialog-module__Ry3CsW__teamView>header span{color:#fff9;font-size:14px}.reference-paywall-dialog-module__Ry3CsW__back{color:#ffffff9e;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:5px 0;font-size:12px;display:inline-flex}.reference-paywall-dialog-module__Ry3CsW__back svg{width:16px;height:16px}.reference-paywall-dialog-module__Ry3CsW__back:hover,.reference-paywall-dialog-module__Ry3CsW__back:focus-visible{color:#fff;outline:none}.reference-paywall-dialog-module__Ry3CsW__coinGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.reference-paywall-dialog-module__Ry3CsW__coinGrid>button,.reference-paywall-dialog-module__Ry3CsW__customCoin{color:#fff;cursor:pointer;background:#272d38;border:2px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;min-height:84px;padding:18px 20px;display:flex}.reference-paywall-dialog-module__Ry3CsW__coinGrid>button>span,.reference-paywall-dialog-module__Ry3CsW__customCoin>span{align-items:center;gap:9px;display:flex}.reference-paywall-dialog-module__Ry3CsW__coinGrid>button img,.reference-paywall-dialog-module__Ry3CsW__customCoin img{width:30px;height:30px}.reference-paywall-dialog-module__Ry3CsW__coinGrid>button:focus-visible,.reference-paywall-dialog-module__Ry3CsW__customCoin:focus-visible{outline-offset:2px;outline:2px solid #9d87ff}.reference-paywall-dialog-module__Ry3CsW__activeCoin{border-color:#756af4!important}.reference-paywall-dialog-module__Ry3CsW__coinPrice{flex-direction:column;align-items:flex-end!important;gap:3px!important}.reference-paywall-dialog-module__Ry3CsW__coinPrice strong{color:#d4f462;font-size:19px}.reference-paywall-dialog-module__Ry3CsW__coinPrice del{color:#fff9;font-size:12px}.reference-paywall-dialog-module__Ry3CsW__customCoin{cursor:default;grid-column:span 2;grid-template-columns:auto 1fr auto;display:grid}.reference-paywall-dialog-module__Ry3CsW__customCoin label{font-size:18px;font-weight:600}.reference-paywall-dialog-module__Ry3CsW__customCoin>div{align-items:center;gap:8px;display:flex}.reference-paywall-dialog-module__Ry3CsW__customCoin input{color:#fff;background:#1d2129;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;min-width:0;height:40px;padding:0 12px}.reference-paywall-dialog-module__Ry3CsW__customCoin input:focus-visible{border-color:#756af4;box-shadow:0 0 0 3px #756af42e}.reference-paywall-dialog-module__Ry3CsW__customCoin>span{color:#ffffff85;font-size:11px}.reference-paywall-dialog-module__Ry3CsW__coinBuy{width:min(420px,100%);margin:30px auto 0}.reference-paywall-dialog-module__Ry3CsW__upgradeNotice{color:#ffffff9e;justify-content:center;align-items:center;gap:9px;margin:18px auto 0;font-size:12px;display:flex}.reference-paywall-dialog-module__Ry3CsW__upgradeNotice svg{width:16px;height:16px}.reference-paywall-dialog-module__Ry3CsW__upgradeNotice button{color:#a78cff;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.reference-paywall-dialog-module__Ry3CsW__teamView>header{grid-template-columns:auto 1fr;justify-content:start;display:grid}.reference-paywall-dialog-module__Ry3CsW__teamView>header>svg{color:#a17aff;grid-row:span 2;width:30px;height:30px}.reference-paywall-dialog-module__Ry3CsW__teamView>header p{color:#ffffff8c;margin:0;font-size:13px}.reference-paywall-dialog-module__Ry3CsW__teamGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.reference-paywall-dialog-module__Ry3CsW__teamGrid article{background:#22252d;border:1px solid #ffffff1a;border-radius:12px;padding:24px}.reference-paywall-dialog-module__Ry3CsW__teamGrid article h3{min-height:44px;margin:0 0 16px;font-size:16px}.reference-paywall-dialog-module__Ry3CsW__teamGrid article>strong{font-size:28px}.reference-paywall-dialog-module__Ry3CsW__teamGrid article>span{color:#ffffff80;margin-left:5px;font-size:11px}.reference-paywall-dialog-module__Ry3CsW__teamGrid article ul{border-top:1px solid #ffffff17;flex-direction:column;gap:10px;min-height:150px;margin:18px 0;padding:22px 0;list-style:none;display:flex}.reference-paywall-dialog-module__Ry3CsW__teamGrid article li{color:#ffffffb8;gap:7px;font-size:12px;line-height:1.4;display:flex}.reference-paywall-dialog-module__Ry3CsW__teamGrid article li svg{color:#a07cff;flex:none;width:15px;height:15px}@keyframes reference-paywall-dialog-module__Ry3CsW__spin{to{transform:rotate(360deg)}}@media (max-width:1260px){.reference-paywall-dialog-module__Ry3CsW__planLayout{grid-template-columns:minmax(300px,350px) minmax(0,1fr);min-height:820px;padding:22px}.reference-paywall-dialog-module__Ry3CsW__benefits{padding:26px 22px 22px}.reference-paywall-dialog-module__Ry3CsW__benefitBlock{margin-bottom:18px;padding-bottom:20px}.reference-paywall-dialog-module__Ry3CsW__benefitList{gap:14px}.reference-paywall-dialog-module__Ry3CsW__benefitList li{font-size:12px}.reference-paywall-dialog-module__Ry3CsW__plans{margin-left:18px;padding-left:26px}.reference-paywall-dialog-module__Ry3CsW__titleCopy h2{font-size:30px}.reference-paywall-dialog-module__Ry3CsW__secondaryNav{gap:3px}.reference-paywall-dialog-module__Ry3CsW__secondaryNav button{font-size:11px}.reference-paywall-dialog-module__Ry3CsW__planCard{padding-left:18px;padding-right:18px}.reference-paywall-dialog-module__Ry3CsW__cardBenefits>span{gap:7px;font-size:10px}}@media (max-width:960px){.reference-paywall-dialog-module__Ry3CsW__dialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.reference-paywall-dialog-module__Ry3CsW__planLayout{grid-template-columns:1fr;min-height:0;padding:24px}.reference-paywall-dialog-module__Ry3CsW__benefits{display:none}.reference-paywall-dialog-module__Ry3CsW__plans{border-left:0;margin:0;padding:34px 0 0}.reference-paywall-dialog-module__Ry3CsW__plans:before{display:none}.reference-paywall-dialog-module__Ry3CsW__teamGrid{grid-template-columns:1fr}}@media (max-width:760px){.reference-paywall-dialog-module__Ry3CsW__navRow{flex-direction:column;align-items:stretch}.reference-paywall-dialog-module__Ry3CsW__billingTabs{grid-template-columns:1fr 1.3fr}.reference-paywall-dialog-module__Ry3CsW__secondaryNav{justify-content:flex-end}.reference-paywall-dialog-module__Ry3CsW__planList{grid-template-columns:1fr}.reference-paywall-dialog-module__Ry3CsW__planCard,.reference-paywall-dialog-module__Ry3CsW__planCard.reference-paywall-dialog-module__Ry3CsW__pro{min-height:0;margin:0;padding:24px}.reference-paywall-dialog-module__Ry3CsW__price{min-height:96px}.reference-paywall-dialog-module__Ry3CsW__popular{right:24px}.reference-paywall-dialog-module__Ry3CsW__cardBenefits>span{font-size:12px}}@media (max-width:640px){.reference-paywall-dialog-module__Ry3CsW__dialog{border-radius:12px;width:calc(100vw - 12px);max-height:calc(100vh - 12px)}.reference-paywall-dialog-module__Ry3CsW__planLayout{padding:6px}.reference-paywall-dialog-module__Ry3CsW__plans,.reference-paywall-dialog-module__Ry3CsW__coinView,.reference-paywall-dialog-module__Ry3CsW__teamView{padding:48px 16px 20px}.reference-paywall-dialog-module__Ry3CsW__titleCopy h2{font-size:26px}.reference-paywall-dialog-module__Ry3CsW__titleCopy p{font-size:13px}.reference-paywall-dialog-module__Ry3CsW__navRow{flex-direction:column;align-items:stretch}.reference-paywall-dialog-module__Ry3CsW__secondaryNav button{min-height:36px}.reference-paywall-dialog-module__Ry3CsW__price{text-align:left;align-items:flex-start}.reference-paywall-dialog-module__Ry3CsW__coinView>header{flex-direction:column;align-items:flex-start}.reference-paywall-dialog-module__Ry3CsW__coinGrid{grid-template-columns:1fr}.reference-paywall-dialog-module__Ry3CsW__customCoin{grid-column:auto;grid-template-columns:1fr}.reference-paywall-dialog-module__Ry3CsW__upgradeNotice{flex-wrap:wrap;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.reference-paywall-dialog-module__Ry3CsW__loading svg,.reference-paywall-dialog-module__Ry3CsW__spin{animation-duration:1.8s}}