@media screen and (min-width: 1201px){.pc-show{display:block}.pc-flex{display:flex}.mob-show,.mob-flex{display:none !important}.pc-hide{display:none !important}}@media screen and (max-width: 1200px){.mob-show{display:block}.mob-flex{display:flex}.pc-show,.pc-flex{display:none !important}.mob-hide{display:none !important}}@media screen and (min-width: 1201px){.account{--account-content-width: 800px;--account-side-width: 288px;--account-side-gap: 64px;--account-content-max-height: calc( 100vh - var(--vidmud-header-height, 80px) - 112px - 40px );position:relative;padding-top:64px;padding-bottom:40px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(37, 96, 228, 0.1490196078) 100%) 0 var(--vidmud-header-height, 80px) no-repeat padding-box;min-height:calc(100vh - var(--vidmud-header-height, 80px));box-sizing:border-box}.account::before{content:"";position:absolute;top:0;left:0;right:0;height:180px;background:rgba(0,0,0,0) url("/dist/img/account/bg_top.png") top center/cover no-repeat;pointer-events:none}.account-wrapper{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0, var(--account-content-width));align-items:start;width:var(--account-content-width);margin-left:max((100% - var(--account-content-width))/2,var(--account-side-width) + var(--account-side-gap) + 16px);margin-right:auto}.account-main{grid-column:1;grid-row:1;width:100%}.account-title{margin-bottom:24px}.account-title p{text-align:left;font:normal normal 800 20px/24px Inter;letter-spacing:0;color:#0f1113}.account-button{display:inline-flex;align-items:center;justify-content:center;height:34px;padding-left:18px;padding-right:18px;outline:none;border-radius:6px;white-space:nowrap;background-color:#2560e4;border:1px solid hsla(0,0%,100%,.1607843137);transition:all .3s ease-out;text-align:center;font:normal normal normal 14px/17px Inter;letter-spacing:0;color:#fff;cursor:pointer}.account-button:disabled{background-color:#7598eb;pointer-events:none}.account-button:hover:not(:disabled){background-color:#4398ff}.account-divider{display:block;width:100%;height:0;border-bottom:1px dashed #2560e4;opacity:.2;margin-top:24px;margin-bottom:24px}.account-empty{display:flex;align-items:center;justify-content:center;flex-direction:column}.account-empty img{width:153px;height:auto;margin-bottom:8px}.account-empty p{text-align:center;font:normal normal normal 13px/16px Inter;letter-spacing:0;color:#aeb1cc}.account-scroll{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.28) rgba(0,0,0,0)}.account-scroll::-webkit-scrollbar{width:6px;height:6px}.account-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(148,163,184,.28)}.account-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.account-table-wrap{--account-table-head-height: 57px;--account-table-row-height: 54px;max-height:var(--account-content-max-height);background:#fff;border:1px solid rgba(37,96,228,.05);border-radius:12px;overflow-y:auto;overflow-x:hidden}.account-table{width:100%;border-spacing:0;border-collapse:separate;background:#fff}.account-table th{position:sticky;top:0;z-index:1;height:var(--account-table-head-height);background:#fff;border-bottom:1px solid rgba(37,96,228,.08)}.account-table th,.account-table th span{text-align:center;font:normal normal bold 14px/17px Inter;letter-spacing:0;color:#0f1113}.account-table th span{height:100%;display:inline-flex;vertical-align:middle;justify-content:center;align-items:center}.account-table th:first-child{padding-left:10px}.account-table th:last-child{padding-right:10px}.account-table td{height:var(--account-table-row-height);text-align:center;font:normal normal normal 13px/var(--account-table-row-height) Inter;letter-spacing:0;color:#0f1113}.account-table td:first-child{padding-left:10px}.account-table td:last-child{padding-right:10px}.account-table .account-table-empty{padding-top:50px;padding-bottom:28px}.account-tip{display:flex;align-items:center;justify-content:space-between}.account-tip p{margin:0;display:flex;align-items:center;gap:6px;font:normal normal normal 13px/16px Inter;letter-spacing:0;color:#5b5d6e}.account-tip p::before{flex-shrink:0;display:inline-block;content:"";width:14px;height:14px;background:url("/dist/img/account/icon_tip.png") center/contain no-repeat;pointer-events:none}.account-tip__link{user-select:none;text-decoration:underline;font:normal normal 600 13px/16px Inter;letter-spacing:0;color:#0f1113;cursor:pointer;transition:all .3s ease-out}.account-tip__link:hover{color:#2560e4}.account-user-type-icon{width:50px;height:18px}.account[data-user-type=free] .account-user-type-icon{background:url("/dist/img/account/icon_free.png") center/contain no-repeat}.account[data-user-type=pro] .account-user-type-icon{background:url("/dist/img/account/icon_pro.png") center/contain no-repeat}.account[data-user-type=expired] .account-user-type-icon{background:url("/dist/img/account/icon_expired.png") center/contain no-repeat}.account-side{position:sticky;top:calc(var(--vidmud-header-height, 80px) + 24px);grid-column:1;grid-row:1;align-self:start;width:var(--account-side-width);transform:translateX(calc(-1 * (var(--account-side-width) + var(--account-side-gap))));z-index:2}.account-side-wrapper{position:relative;width:288px;background:#fff;border:1px solid rgba(37,96,228,.0509803922);border-radius:16px}.account-user{position:relative;display:flex;gap:16px;align-items:center;height:89px;padding-left:20px;padding-right:20px;background:linear-gradient(240deg, #2560e4 0%, #d5e8ff 100%);border-radius:16px 16px 0 0}.account-user::after{display:none;content:"";position:absolute;right:0;top:-24px;width:86px;height:77px;pointer-events:none}.account-user__header{flex-shrink:0;width:46px;height:46px;position:relative}.account-user__header img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.account-user__header .account-user-type-icon{position:absolute;left:50%;bottom:-9px;transform:translateX(-50%)}.account-user__info{flex:1;min-width:0}.account-user__info strong,.account-user__info span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-user__info strong{text-align:left;font:normal normal 600 18px/21px Inter;letter-spacing:0;color:#fff}.account-user__info span{text-align:left;font:normal normal normal 13px/16px Inter;letter-spacing:0;color:#fff;margin-top:8px}.account[data-user-type=pro] .account-user{background:linear-gradient(240deg, #2560e4 0%, #d495ff 100%)}.account[data-user-type=pro] .account-user::after{display:block;background:url("/dist/img/account/badge_pro.png") center/contain no-repeat}.account[data-user-type=expired] .account-user{background:linear-gradient(240deg, #898caa 0%, #aeb1cc 100%)}.account[data-user-type=expired] .account-user::after{display:block;background:url("/dist/img/account/badge_expired.png") center/contain no-repeat}.account-nav{padding:16px 24px 20px;display:flex;gap:8px;flex-direction:column}.account-nav__item{display:flex;align-items:center;gap:16px;padding-left:16px;padding-right:16px;height:42px;border-radius:8px;background-color:#fff;transition:all .3s ease-out;font:normal normal normal 14px/24px Inter;letter-spacing:0;color:#0f1113}.account-nav__item:hover{background:rgba(37,96,228,.06)}.account-nav__item--active{color:#2560e4;background:rgba(37,96,228,.06)}.account-nav__icon{width:20px;height:20px;background:currentColor;-webkit-mask:var(--account-nav-icon) center/contain no-repeat;mask:var(--account-nav-icon) center/contain no-repeat}.account-nav__icon--account{--account-nav-icon: url("/dist/img/account/icon_account.svg")}.account-nav__icon--subscription{--account-nav-icon: url("/dist/img/account/icon_subscription.svg")}.account-nav__icon--credits{--account-nav-icon: url("/dist/img/account/icon_credits.svg")}.account-nav__icon--devices{--account-nav-icon: url("/dist/img/account/icon_devices.svg")}.account-nav__icon--billing{--account-nav-icon: url("/dist/img/account/icon_billing.svg")}.account-nav__item[data-nav-key=devices],.account-nav__item[data-nav-key=billing]{display:none}.account[data-user-type=pro] .account-nav__item[data-nav-key=devices],.account[data-user-type=pro] .account-nav__item[data-nav-key=billing],.account[data-user-type=expired] .account-nav__item[data-nav-key=devices],.account[data-user-type=expired] .account-nav__item[data-nav-key=billing]{display:flex}.account[data-account-page=account]{--account-content-width: 660px}.account-profile{position:relative;display:flex;justify-content:space-between;margin-bottom:16px}.account-profile input{display:none}.account-profile__avatar{flex-shrink:0;position:relative;display:block;width:92px;height:92px;border-radius:50%;cursor:pointer;outline:0;background-size:cover;background-repeat:no-repeat;transition:all .3s ease-out;box-shadow:inset 0 0 0 3px hsla(0,0%,100%,.2)}.account-profile__avatar-tip{position:absolute;left:50%;bottom:calc(50% + 22px);z-index:4;display:block;width:max-content;height:38px;padding:0 16px;border-radius:6px;font:normal normal normal 13px/38px Inter;letter-spacing:0;color:#fff;white-space:nowrap;background-color:#000;opacity:0;pointer-events:none;transform:translate(-50%, 4px);transition:all .3s ease-out}.account-profile__avatar-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:50%;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;background-color:rgba(0,0,0,0);transition:opacity .3s ease-out}.account-profile__avatar-icon{position:relative;width:32px;height:32px;transition:all .3s ease-out;background-color:hsla(0,0%,100%,0);border-radius:50%}.account-profile__avatar-icon.icon-refresh{background:url("/dist/img/account/icon_refresh.svg") center/contain no-repeat}.account-profile__avatar-icon.icon-upload{background:url("/dist/img/account/icon_upload.svg") center/contain no-repeat}.account-profile__avatar-icon:hover{background-color:hsla(0,0%,100%,.32)}.account-profile__avatar-icon:hover .account-profile__avatar-tip{opacity:.9;transform:translate(-50%, 0)}.account-profile__avatar .account-user-type-icon{position:absolute;right:0;bottom:0;z-index:5}.account-profile__avatar:hover{box-shadow:inset 0 0 0 3px rgba(0,0,0,0),0 0 0 3px #3260e1}.account-profile__avatar:hover .account-profile__avatar-mask{opacity:.9;background-color:rgba(0,0,0,.24);transform:none}.account-upgrade{position:relative;display:none;overflow:hidden;width:320px;height:93px;border-radius:12px;color:#fff;background:url("/dist/img/account/bg_get_pro.png") center/cover no-repeat;justify-content:space-between;gap:12px}.account-upgrade__left{display:flex;flex-direction:column;gap:10px;padding:19px 0 0 17px;flex-shrink:0}.account-upgrade__left strong,.account-upgrade__left span{display:block;letter-spacing:0;color:#fff;text-shadow:0 0 6px rgba(250,24,101,.5019607843)}.account-upgrade__left strong{font:normal normal bold 16px/20px Inter}.account-upgrade__left span{font:normal normal normal 14px/17px Inter}.account-upgrade__cta{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px;min-width:103px;height:30px;padding:0 14px 0 17px;border-radius:20px;line-height:16px;align-self:flex-end;margin-bottom:16px;margin-right:12px;background:linear-gradient(98deg, #fa7a18 0%, #fa1865 100%);border:2px solid hsla(0,0%,100%,.6784313725);font:normal normal 600 13px/16px Inter;letter-spacing:0;color:#fff}.account-upgrade__cta::after{content:"";width:10px;height:10px;background:url("/dist/img/account/icon_arrow_right.svg") center/contain no-repeat;transition:all .3s ease-out}.account-upgrade__cta:hover{background:linear-gradient(98deg, #ff9f55 0%, #ff4282 100%);border:2px solid hsla(0,0%,100%,.6784313725)}.account-upgrade__cta:hover::after{transform:translateX(4px)}.account-form-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.account-form-field{position:relative;display:block}.account-form-field__label{display:block;margin-bottom:8px;text-align:left;font:normal normal normal 14px/17px Inter;letter-spacing:0;color:#0f1113}.account-form-field em{display:inline-block;width:10px;height:10px;background:url("/dist/img/account/icon_required.svg") center/contain no-repeat;transform:translateY(-4px)}.account-form-field input{width:100%;height:50px;padding:0 12px;border:1px solid rgba(174,177,204,.4);border-radius:6px;text-align:left;font:normal normal normal 14px/17px Inter;letter-spacing:0;color:#0f1113;outline:0;background:#fff;transition:all .3s ease-out}.account-form-field input:hover,.account-form-field input:focus{border:1px solid #2560e4}.account-form-field__control{position:relative;display:block}.account-form-field__control input{padding-right:48px}.account-form-field__eye{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;border:none;outline:none;background:url("/dist/img/account/icon_eye.svg") center/contain no-repeat;cursor:pointer}.account-form-field__eye--visible{background:url("/dist/img/account/icon_eye_show.svg") center/contain no-repeat}.account-form-field__error{display:block;visibility:hidden;min-height:18px;text-align:left;font:normal normal normal 13px/16px Inter;letter-spacing:0;color:#fa1865;padding-top:2px;box-sizing:border-box}.account-form-field--error .account-form-field__error{visibility:visible}.account-form-field--error input{background-color:rgba(250,24,101,.1607843137);border:1px solid #fa1865}.account-form-title{text-align:left;font:normal normal 600 14px/17px Inter;letter-spacing:0;color:#0f1113;margin-bottom:13px}.account-form-actions{display:flex;justify-content:flex-end}.account-form-actions .account-button{min-width:162px}.account-form-field-old-password{display:none}.account-form-field-old-password[data-with-password=true]{display:block}.account[data-user-type=free] .account-upgrade,.account[data-user-type=expired] .account-upgrade{display:flex}.subscription-panel{max-height:708px;overflow:hidden}.subscription-panel .account-empty{margin-top:131px;margin-bottom:75px;display:none}.subscription-panel__inner{max-height:inherit;overflow-y:auto}.subscription-list{display:grid;gap:12px;padding-right:4px}.subscription-card{position:relative;display:flex;align-items:center;gap:12px;height:104px;padding-left:20px;padding-right:22px;border-radius:12px;background-color:#fff;border:1px solid rgba(37,96,228,.0509803922)}.subscription-card__icon{flex-shrink:0;width:56px;height:56px;background:url("/dist/img/account/badge_pro.png") center/contain no-repeat}.subscription-card__body{display:flex;flex-direction:column;gap:7px;flex-grow:1}.subscription-card__title{gap:10px;display:flex;align-items:center}.subscription-card__title p{display:inline-block;margin:0;text-align:left;font:normal normal bold 14px/17px Inter;letter-spacing:0;color:#0f1113}.subscription-card__status{display:inline-flex;height:20px;justify-content:center;align-items:center;padding-left:8px;padding-right:8px;font:normal normal normal 12px/15px Inter;letter-spacing:0;color:#14b4c6;text-align:center;background-color:rgba(20,180,198,.1215686275);border:1px solid #14b4c6;border-radius:12px}.subscription-card__time{font:normal normal normal 13px/16px Inter;letter-spacing:0;color:#8a8c9e}.subscription-card__link{font:normal normal normal 12px/15px Inter;letter-spacing:0;color:#5b5d6e;transition:all .3s ease-out;cursor:pointer}.subscription-card__link:hover{text-decoration:underline;color:#2560e4}.subscription-card__actions{flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.subscription-card__actions .account-button{width:162px}.subscription-card.subscription-card--expired .subscription-card__status{color:#fa1865;background-color:rgba(250,24,101,.1215686275);border:1px solid #fa1865}.subscription-card.subscription-card--cancelled .subscription-card__status{color:#aeb1cc;background-color:rgba(174,177,204,.1215686275);border:1px solid #aeb1cc}.subscription-panel.subscription-panel--empty .subscription-list{display:none}.subscription-panel.subscription-panel--empty .account-empty{display:flex}.credits-hero{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:146px;margin-bottom:20px;border-radius:12px;border:1px solid rgba(37,96,228,.0509803922);background:#e6f1fe url("/dist/img/account/bg_credits.webp") center/cover no-repeat;text-align:center}.credits-hero p{font:normal normal normal 13px/16px Inter;letter-spacing:0;color:#0f1113}.credits-hero span{margin:8px 0 12px;font:normal normal bold 26px/31px Inter;letter-spacing:0;color:#0f1113}.credits-hero .account-button{min-width:162px}.credits-tabs{display:flex;align-items:center;gap:20px;padding-left:16px;padding-right:16px}.credits-tabs__item{position:relative;border:0;padding:4px 0 3px;font:normal normal normal 14px/17px Inter;letter-spacing:0;color:#8a8c9e;border:none;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);transition:all .3s ease-out}.credits-tabs__item:after{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background-color:#2560e4;border-radius:2px}.credits-tabs__item:hover{color:#0f1113}.credits-tabs__item--active{color:#0f1113;font-weight:600}.credits-tabs__item--active:after{width:100%}.credits-panel{width:100%;height:489px;background-color:#fff;border:1px solid rgba(37,96,228,.0509803922);border-radius:12px;margin-top:8px;padding:16px 12px 16px 16px;overflow:hidden}.credits-panel .account-empty{display:none;margin-top:128px;margin-bottom:128px}.credits-panel__inner{height:100%;overflow-y:auto;padding-right:4px}.credits-record{display:grid;gap:8px}.credits-record__item{height:64px;background-color:rgba(37,96,228,.03);border-radius:8px;padding:12px 24px 12px 12px;display:flex;justify-content:space-between;align-items:center}.credits-record__item strong{display:block;font:normal normal normal 14px/17px Inter;letter-spacing:0;color:#0f1113}.credits-record__item span{display:block;margin-top:8px;font:normal normal normal 12px/15px Inter;letter-spacing:0;color:#aeb1cc}.credits-record__value{font:normal normal normal 14px/17px Inter;letter-spacing:0;color:#14b4c6}.credits-record__value--plus{color:#14b4c6}.credits-record__value--minus{color:#fa1865}.credits-panel.credits-panel--empty .credits-record{display:none}.credits-panel.credits-panel--empty .account-empty{display:flex}.billing-table .account-table-empty-tr{display:none}.billing--empty.billing-table .account-table-empty-tr{display:table-row}.account[data-account-page=devices] .account-tip{margin-top:17px}.devices-table .account-table-empty-tr{display:none}.devices-table__link{text-decoration:underline;font:normal normal normal 13px/16px Inter;letter-spacing:0;color:#0f1113;cursor:pointer;transition:all .3s ease-out}.devices-table__link:hover{color:#2560e4}.devices--empty.devices-table .account-table-empty-tr{display:table-row}.devices-table thead tr th:nth-child(1){width:168px}.devices-table thead tr th:nth-child(2){width:172px}.devices-table thead tr th:nth-child(3){width:202px}.devices-table thead tr th:nth-child(4){width:162px}.devices-table thead tr th:nth-child(5){width:94px}}@media screen and (max-width: 1200px){.account{position:relative;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fdfdff 4.73rem, rgba(37, 96, 228, 0.1490196078) 100%);box-sizing:border-box}.account::before{content:"";position:absolute;top:0;left:0;right:0;height:4.73rem;background:rgba(0,0,0,0) url("/dist/img/account/bg_top_mob.png") top center/cover no-repeat;pointer-events:none}.account:not(.account--show-aside){min-height:4.73rem}.account-wrapper{position:relative;display:flex;flex-direction:column}.account.account--show-aside::before{display:none}.account-main{width:100%}.account-title{margin-top:.33rem;margin-bottom:.39rem;display:flex;width:fit-content;align-items:center;gap:.24rem;padding-left:.32rem;padding-right:.32rem}.account-title p{text-align:left;font:normal normal 800 .4rem/.49rem Inter;letter-spacing:0;color:#0f1113}.account-title__back{display:inline-block;content:"";width:.32rem;height:.32rem;background:url("/dist/img/account/icon_arrow_right_2.svg") center/contain no-repeat;pointer-events:none;transform:rotate(180deg)}.account-button{display:inline-flex;align-items:center;justify-content:center;height:.96rem;padding-left:.32rem;padding-right:.32rem;outline:none;border-radius:.12rem;white-space:nowrap;background-color:#2560e4;border:.02rem solid hsla(0,0%,100%,.1215686275);transition:all .3s ease-out;text-align:center;font:normal normal normal .3rem/.36rem Inter;letter-spacing:0;color:#fff;cursor:pointer}.account-button:disabled{background-color:#7598eb;pointer-events:none}.account-divider{display:block;width:100%;height:0;border-bottom:1px dashed #2560e4;opacity:.2;margin-top:24px;margin-bottom:24px}.account-empty{display:flex;align-items:center;justify-content:center;flex-direction:column}.account-empty img{width:3.06rem;height:auto;margin-bottom:.24rem}.account-empty p{text-align:center;font:normal normal normal .26rem/.31rem Inter;letter-spacing:0;color:#aeb1cc}.account-scroll{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.28) rgba(0,0,0,0)}.account-scroll::-webkit-scrollbar{width:6px;height:6px}.account-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(148,163,184,.28)}.account-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.account-tip{padding-left:.34rem;padding-right:.34rem}.account-tip p{margin:0;display:flex;gap:.16rem;font:normal normal normal .26rem/.36rem Inter;letter-spacing:0;color:#5b5d6e}.account-tip p::before{flex-shrink:0;display:inline-block;content:"";width:.4rem;height:.4rem;background:url("/dist/img/account/icon_tip.png") center/contain no-repeat;pointer-events:none}.account-tip__link{margin-left:.56rem;margin-right:.56rem;user-select:none;text-decoration:underline;font:normal normal 600 .26rem/.31rem Inter;letter-spacing:0;color:#2560e4;cursor:pointer;padding-top:.06rem;padding-bottom:.06rem;display:block;width:fit-content}.account-tip__link:hover{color:#2560e4}.account-user-type-icon{width:1.1rem;height:.42rem}.account[data-user-type=free] .account-user-type-icon{background:url("/dist/img/account/icon_free.png") center/contain no-repeat}.account[data-user-type=pro] .account-user-type-icon{background:url("/dist/img/account/icon_pro.png") center/contain no-repeat}.account[data-user-type=expired] .account-user-type-icon{background:url("/dist/img/account/icon_expired.png") center/contain no-repeat}.account-side{width:100%;background:#fff;display:none}.account-user{position:relative;display:flex;gap:.24rem;align-items:center;height:2.12rem;padding-left:.32rem;padding-right:0;background:linear-gradient(270deg, #2560e4 0%, #c8defd 100%)}.account-user::after{display:none;content:"";width:1.72rem;height:1.54rem;pointer-events:none}.account-user__header{flex-shrink:0;width:1.05rem;height:1.05rem;position:relative}.account-user__header img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.account-user__header .account-user-type-icon{position:absolute;left:50%;bottom:-0.1rem;transform:translateX(-50%)}.account-user__info{flex:1;min-width:0;margin-top:.1rem}.account-user__info strong,.account-user__info span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-user__info strong{text-align:left;font:normal normal 600 .4rem/.49rem Inter;letter-spacing:0;color:#fff}.account-user__info span{text-align:left;font:normal normal normal .26rem/.24rem Inter;letter-spacing:0;color:#fff;margin-top:.16rem}.account[data-user-type=pro] .account-user{background:linear-gradient(240deg, #2560e4 0%, #d495ff 100%)}.account[data-user-type=pro] .account-user::after{display:block;background:url("/dist/img/account/badge_pro.png") center/contain no-repeat}.account[data-user-type=expired] .account-user{background:linear-gradient(240deg, #898caa 0%, #aaadc8 100%)}.account[data-user-type=expired] .account-user::after{display:block;background:url("/dist/img/account/badge_expired.png") center/contain no-repeat}.account-nav{padding:.24rem .52rem;display:flex;flex-direction:column}.account-nav__item{display:flex;align-items:center;gap:.36rem;height:1.26rem;font:normal normal normal .34rem/.41rem Inter;letter-spacing:0;color:#0f1113}.account-nav__item:not(:first-child){border-top:1px solid rgba(37,96,228,.2)}.account-nav__item::after{display:inline-block;content:"";width:.26rem;height:.26rem;background:url("/dist/img/account/icon_arrow_right_2.svg") center/contain no-repeat;pointer-events:none;margin-left:auto}.account-nav__icon{width:.46rem;height:.46rem;background:currentColor;-webkit-mask:var(--account-nav-icon) center/contain no-repeat;mask:var(--account-nav-icon) center/contain no-repeat}.account-nav__icon--account{--account-nav-icon: url("/dist/img/account/icon_account.svg")}.account-nav__icon--subscription{--account-nav-icon: url("/dist/img/account/icon_subscription.svg")}.account-nav__icon--credits{--account-nav-icon: url("/dist/img/account/icon_credits.svg")}.account-nav__icon--devices{--account-nav-icon: url("/dist/img/account/icon_devices.svg")}.account-nav__icon--billing{--account-nav-icon: url("/dist/img/account/icon_billing.svg")}.account-nav__item[data-nav-key=devices],.account-nav__item[data-nav-key=billing]{display:none}.account[data-user-type=pro] .account-nav__item[data-nav-key=devices],.account[data-user-type=pro] .account-nav__item[data-nav-key=billing],.account[data-user-type=expired] .account-nav__item[data-nav-key=devices],.account[data-user-type=expired] .account-nav__item[data-nav-key=billing]{display:flex}.account.account--show-aside .account-main{display:none}.account.account--show-aside .account-side{display:block}.account[data-account-page=account]:not(.account--show-aside){padding-bottom:.89rem}.account-profile{position:relative;display:flex;justify-content:space-between;margin-bottom:.32rem;padding-left:.34rem;padding-right:.34rem}.account-profile input{display:none}.account-profile__avatar{flex-shrink:0;position:relative;display:block;width:2.1rem;height:2.1rem;border-radius:50%;cursor:pointer;outline:0;background-size:cover;background-repeat:no-repeat;transition:all .3s ease-out;box-shadow:inset 0 0 0 .06rem hsla(0,0%,100%,.3215686275)}.account-profile__avatar-tip,.account-profile__avatar-mask,.account-profile__avatar-icon{display:none}.account-profile__avatar .account-user-type-icon{position:absolute;right:0;bottom:0;z-index:5}.account-upgrade{position:relative;flex-direction:column;display:none;overflow:hidden;width:4.2rem;height:2.1rem;border-radius:.16rem;color:#fff;background:url("/dist/img/account/bg_get_pro_mob.png") center/cover no-repeat;justify-content:space-between;gap:.16rem;padding:.24rem .32rem .21rem}.account-upgrade__left{display:flex;flex-direction:column;gap:.1rem;flex-shrink:0}.account-upgrade__left strong,.account-upgrade__left span{font:normal normal bold .34rem/.41rem Inter;text-shadow:0 0 .07rem rgba(250,24,101,.4196078431)}.account-upgrade__left strong{font:normal normal bold .34rem/.41rem Inter;text-shadow:0 0 .07rem rgba(250,24,101,.4196078431)}.account-upgrade__left span{font:normal normal normal .28rem/.34rem Inter;text-shadow:0 0 .06rem rgba(250,24,101,.5019607843)}.account-upgrade__cta{display:flex;align-items:center;justify-content:center;width:100%;height:.64rem;padding:0 14px 0 17px;align-self:flex-end;background:linear-gradient(95deg, #fa7a18 0%, #fa1865 100%);border:.03rem solid hsla(0,0%,100%,.6784313725);border-radius:.14rem;font:normal normal 600 .28rem/.34rem Inter;letter-spacing:0;color:#fff;position:relative}.account-upgrade__cta::after{content:"";width:.26rem;height:.26rem;background:url("/dist/img/account/icon_arrow_right.svg") center/contain no-repeat;position:absolute;right:.16rem}.account-form{padding-left:.34rem;padding-right:.34rem}.account-form-grid{display:flex;flex-direction:column;grid-template-columns:repeat(2, 1fr);gap:.32rem}.account-form-field{position:relative;display:block}.account-form-field__label{display:block;margin-bottom:.16rem;text-align:left;font:normal normal normal .32rem/.39rem Inter;letter-spacing:0;color:#0f1113}.account-form-field em{display:inline-block;width:.2rem;height:.2rem;background:url("/dist/img/account/icon_required.svg") center/contain no-repeat;transform:translateY(-0.04rem);min-width:.2rem}.account-form-field input{width:100%;height:1rem;padding:0 .24rem;border:.02rem solid rgba(174,177,204,.4);border-radius:.16rem;text-align:left;font:normal normal normal .28rem/.34rem Inter;letter-spacing:0;color:#0f1113;outline:0;background:#fff}.account-form-field input:focus{border:.02rem solid #2560e4}.account-form-field__control{position:relative;display:block}.account-form-field__control input{padding-right:1rem}.account-form-field__eye{position:absolute;right:.3rem;top:50%;transform:translateY(-50%);width:.4rem;height:.4rem;border:none;outline:none;background:url("/dist/img/account/icon_eye.svg") center/contain no-repeat;cursor:pointer}.account-form-field__eye--visible{background:url("/dist/img/account/icon_eye_show.svg") center/contain no-repeat}.account-form-field__error{display:block;visibility:hidden;height:.29rem;text-align:left;font:normal normal normal .24rem/.29rem Inter;letter-spacing:0;color:#fa1865;margin-top:.02rem;margin-bottom:.01rem}.account-form-field--error .account-form-field__error{visibility:visible;height:auto}.account-form-field--error input{background-color:rgba(250,24,101,.1607843137);border:.02rem solid #fa1865}.account-form-title{text-align:left;font:normal normal 600 .36rem/.44rem Inter;letter-spacing:0;color:#0f1113;margin-bottom:.42rem}.account-form-actions .account-button{width:100%}.account[data-account-page=account] .account-main>.account-divider{margin-left:.34rem;margin-right:.34rem}.account-form-field-old-password{display:none}.account-form-field-old-password[data-with-password=true]{display:block}.account[data-user-type=free] .account-upgrade,.account[data-user-type=expired] .account-upgrade{display:flex}.account[data-account-page=subscription]:not(.account--show-aside){padding-bottom:1rem}.subscription-panel{padding-top:.08rem;padding-left:.4rem;padding-right:.4rem}.subscription-panel .account-empty{padding-top:1.25rem;padding-bottom:.75rem;display:none}.subscription-list{display:grid;gap:.24rem}.subscription-card{position:relative;display:flex;flex-direction:column;align-items:center;padding:.2rem .7rem .44rem;min-height:4.14rem;border:.02rem solid rgba(37,96,228,.1019607843);border-radius:.24rem;background-color:#fff}.subscription-card__icon{flex-shrink:0;width:1.28rem;height:1.28rem;background:url("/dist/img/account/badge_pro.png") center/contain no-repeat}.subscription-card__body{display:flex;flex-direction:column;gap:.16rem;flex-grow:1;margin-top:.1rem}.subscription-card__title p{text-align:center;font:normal normal bold .34rem/.41rem Inter;letter-spacing:0;color:#0f1113}.subscription-card__status{position:absolute;top:.24rem;right:.24rem;display:block;height:.46rem;justify-content:center;align-items:center;padding-left:.24rem;padding-right:.24rem;font:normal normal normal .26rem/.46rem Inter;color:#14b4c6;letter-spacing:0;background:rgba(20,180,198,.1215686275);border:.02rem solid #14b4c6;border-radius:.23rem;text-align:center}.subscription-card__time{display:block;text-align:center;font:normal normal normal .26rem/.31rem Inter;letter-spacing:0;color:#8a8c9e}.subscription-card__link{transition:all .3s ease-out;cursor:pointer;font:normal normal normal .3rem/.36rem Inter;letter-spacing:0;color:#5b5d6e}.subscription-card__actions{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.32rem;margin-top:.32rem}.subscription-card__actions .account-button{width:100%}.subscription-card.subscription-card--expired .subscription-card__status{color:#fa1865;background-color:rgba(250,24,101,.1215686275);border:.02rem solid #fa1865}.subscription-card.subscription-card--cancelled .subscription-card__status{color:#aeb1cc;background-color:rgba(174,177,204,.1215686275);border:.02rem solid #aeb1cc}.subscription-panel.subscription-panel--empty .subscription-list{display:none}.subscription-panel.subscription-panel--empty .account-empty{display:flex}.credits-hero{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:3.28rem;border:.02rem solid rgba(37,96,228,.1019607843);background:#e6f1fe url("/dist/img/account/bg_credits.webp") center/cover no-repeat;text-align:center;padding-left:.7rem;padding-right:.7rem}.credits-hero p{font:normal normal normal .3rem/.36rem Inter;letter-spacing:0;color:#0f1113}.credits-hero span{margin:.24rem 0;font:normal normal bold .56rem/.68rem Inter;letter-spacing:0;color:#0f1113}.credits-hero .account-button{width:100%}.credits-tabs{display:flex;align-items:center;gap:.32rem;padding-left:.42rem;padding-right:.42rem;height:.72rem;background-color:#f9fafe}.credits-tabs__item{position:relative;border:0;padding:.08rem 0 .05rem;font:normal normal normal .32rem/.39rem Inter;letter-spacing:0;color:#8a8c9e;border:none;outline:none;cursor:pointer;background-color:rgba(0,0,0,0)}.credits-tabs__item:after{content:"";position:absolute;left:0;bottom:0;width:0;height:.05rem;background-color:#2560e4;border-radius:.03rem}.credits-tabs__item--active{color:#0f1113;font-weight:600}.credits-tabs__item--active:after{width:100%}.credits-panel{width:100%;background-color:#fff;height:8.07rem;overflow:hidden;padding:.24rem .12rem .24rem .24rem}.credits-panel .account-empty{display:none;margin-top:1.6rem;margin-bottom:1.6rem}.credits-panel__inner{height:100%;overflow-y:auto;padding-right:.12rem}.credits-record{display:grid;gap:.16rem}.credits-record__item{height:1.38rem;background-color:rgba(37,96,228,.03);border-radius:.16rem;padding-left:.24rem;padding-right:.4rem;display:flex;justify-content:space-between;align-items:center}.credits-record__item strong{display:block;font:normal normal bold .32rem/.39rem Inter;letter-spacing:0;color:#0f1113}.credits-record__item span{display:block;margin-top:.12rem;font:normal normal normal .28rem/.34rem Inter;letter-spacing:0;color:#aeb1cc}.credits-record__value{font:normal normal normal .32rem/.39rem Inter;letter-spacing:0;color:#14b4c6}.credits-record__value--plus{color:#14b4c6}.credits-record__value--minus{color:#fa1865}.credits-panel.credits-panel--empty .credits-record{display:none}.credits-panel.credits-panel--empty .account-empty{display:flex}.account[data-account-page=billing]:not(.account--show-aside){padding-bottom:.89rem;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(37, 96, 228, 0.1490196078) 100%);min-height:3.68rem}.account[data-account-page=billing]:not(.account--show-aside)::before{height:3.68rem;background:rgba(0,0,0,0) url("/dist/img/account/bg_top_mob.png") top center/cover no-repeat}.billing-list{display:grid;gap:.24rem}.billing-list .account-empty{padding-top:1.25rem;padding-bottom:.75rem;display:none}.billing-card{display:flex;justify-content:space-between;align-items:center;gap:.32rem;padding:.24rem;background:#fff;min-height:2.79rem}.billing-card__date{display:flex;align-items:center;justify-content:center;flex-direction:column;width:1.42rem;height:100%;flex-shrink:0;background:rgba(37,96,228,.08);border-radius:.12rem;gap:.1rem;text-align:center}.billing-card__date span:first-of-type{font:normal normal normal .28rem/.34rem Inter;letter-spacing:0;color:#2560e4}.billing-card__date strong{font:normal normal bold .7rem/.85rem Inter;letter-spacing:0;color:#0f1113}.billing-card__date span:last-of-type{font:normal normal normal .28rem/.34rem Inter;letter-spacing:0;color:#8a8c9e}.billing-card__body{width:100%;flex-shrink:1}.billing-card__body p{font:normal normal bold .34rem/.41rem Inter;letter-spacing:0;color:#0f1113;margin-bottom:.32rem}.billing-card__body dl{display:grid;gap:.24rem;margin:0}.billing-card__body dl div{display:grid;grid-template-columns:3.26rem 1fr;gap:.16rem;font:normal normal normal .28rem/.34rem Inter;letter-spacing:0;color:#8a8c9e}.billing-card__body dt,.billing-card__body dd{margin:0}.billing-card__body dd{color:#0f1113}.billing--empty.billing-list .account-empty{display:flex}.account[data-account-page=devices]:not(.account--show-aside){padding-bottom:.98rem}.devices-list{display:grid;gap:.24rem}.devices-list .account-empty{padding-top:1.25rem;padding-bottom:.75rem;display:none}.devices-card{padding:.42rem .43rem .6rem .32rem;background:#fff;border:.02rem solid rgba(37,96,228,.0509803922)}.devices-card dl{display:grid;gap:.24rem;margin:0}.devices-card dl div{display:grid;grid-template-columns:2.7rem 1fr;gap:.6rem;font:normal normal normal .32rem/.39rem Inter;letter-spacing:0;color:#0f1113}.devices-card dt{font-weight:bold;margin:0}.devices-card dd{margin:0;color:#0f1113}.devices-card__link{text-decoration:underline;font:normal normal normal .28rem/.34rem Inter;letter-spacing:0;color:#2560e4}.devices-list.devices--empty .account-empty{display:flex;margin-bottom:.88rem}.devices-list:not(.devices--empty){margin-bottom:.24rem}}@media screen and (min-width: 1201px){.account-toast{display:flex;align-items:center;gap:10px;min-height:42px;padding-left:12px;padding-right:22px;border:1px solid #14b4c6;border-radius:8px;background:#e5fcff;opacity:0;transform:translateY(-12px);transition:all .25s ease-out;font:normal normal normal 13px/16px Inter;letter-spacing:0;color:#06a1b3}.account-toast+.account-toast{margin-top:10px}.account-toast-root{position:fixed;top:calc(var(--vidmud-header-height, 80px) + 20px);left:50%;z-index:10020;transform:translateX(-50%)}.account-toast__icon{flex-shrink:0;width:18px;height:18px;background-position:center center;background-size:contain;background-repeat:no-repeat}.account-toast--show{opacity:1;transform:translateY(0)}.account-toast--error{border-color:#fa1865;color:#fa1865;background:#ffebf2}.account-dialog{position:relative;width:482px;min-height:188px;padding:44px 49px 40px;border-radius:12px;text-align:center;background:#fff;border:1px solid rgba(174,177,204,.4);box-sizing:border-box;opacity:0;transition:none}.account-dialog--confirm{min-height:230px}.account-dialog-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;visibility:hidden;pointer-events:none;transition:visibility 0s linear .15s}.account-dialog-container--show{visibility:visible;pointer-events:auto;transition-delay:0s}.account-dialog-container--show .account-dialog{opacity:1}.account-dialog-container--show .account-dialog-overlay{opacity:1}.account-dialog-overlay{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .15s ease-out}.account-dialog__close{position:absolute;top:16px;right:16px;width:16px;height:16px;border:0;cursor:pointer;color:#afb1cb;background:currentColor;-webkit-mask:url("/dist/img/account/icon_close.svg") center/contain no-repeat;mask:url("/dist/img/account/icon_close.svg") center/contain no-repeat;transition:all .3s ease-out}.account-dialog__close:hover{color:#0f1113}.account-dialog__title{font:normal normal bold 16px/20px Inter;letter-spacing:0;color:#0f1113}.account-dialog__content{margin:10px auto 22px;font:normal normal normal 13px/17px Inter;letter-spacing:0;color:#8a8c9e}.account-dialog-actions{display:flex;flex-direction:column;gap:10px;align-items:center}.account-dialog-actions__cancel{min-width:122px}.account-dialog--confirm .account-dialog-actions__confirm{width:auto;padding:0;border:0;outline:none;background:rgba(0,0,0,0);text-decoration:underline;font:normal normal normal 13px/16px Inter;letter-spacing:0;color:#3c3e53;text-transform:capitalize;cursor:pointer;transition:all .3s ease-out}.account-dialog--confirm .account-dialog-actions__confirm:hover{color:#2560e4}.account-dialog--alert .account-dialog-actions__confirm{min-width:158px}}@media screen and (max-width: 1200px){.account-toast{display:flex;align-items:center;gap:.2rem;min-height:.84rem;max-width:6.56rem;padding-left:.24rem;padding-right:.44rem;border:.02rem solid #14b4c6;border-radius:.16rem;font:normal normal normal .26rem/.31rem Inter;letter-spacing:0;color:#06a1b3;background:#e5fcff;opacity:0;transform:translateY(-0.12rem);transition:all .25s ease-out;width:max-content}.account-toast+.account-toast{margin-top:.2rem}.account-toast-root{position:fixed;top:calc(var(--vidmud-header-mod-height, 1.2rem) + .32rem);left:50%;z-index:10020;transform:translateX(-50%)}.account-toast__icon{flex-shrink:0;width:.36rem;height:.36rem;background-position:center center;background-size:contain;background-repeat:no-repeat}.account-toast__text{margin-top:.04rem}.account-toast--show{opacity:1;transform:translateY(0)}.account-toast--error{border-color:#fa1865;color:#fa1865;background:#ffebf2}.account-dialog{position:relative;width:100%;max-width:7.5rem;min-height:4.37rem;margin-top:0;padding:.84rem .4rem .8rem;box-shadow:0rem -0.1rem .2rem rgba(0,0,0,.2);border-radius:.3rem .3rem 0 0;text-align:center;background:#fff;box-sizing:border-box;opacity:0;transition:none}.account-dialog--confirm{min-height:3.5rem}.account-dialog-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:flex-end;justify-content:center;visibility:hidden;pointer-events:none;transition:visibility 0s linear .15s}.account-dialog-container--show{visibility:visible;pointer-events:auto;transition-delay:0s}.account-dialog-container--show .account-dialog{opacity:1}.account-dialog-container--show .account-dialog-overlay{opacity:1}.account-dialog-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(0.02rem);backdrop-filter:blur(0.02rem);opacity:0;transition:opacity .15s ease-out}.account-dialog__close{position:absolute;top:.24rem;right:.24rem;width:.36rem;height:.36rem;border:0;background:url("/dist/img/account/icon_close.svg") center/contain no-repeat}.account-dialog__title{text-align:center;font:normal normal bold .4rem/.49rem Inter;letter-spacing:0;color:#0f1113}.account-dialog__content{text-align:center;font:normal normal normal .26rem/.32rem Inter;letter-spacing:0;color:#8a8c9e;margin-top:.32rem;margin-bottom:.64rem}.account-dialog-actions{display:flex;flex-direction:column;gap:.4rem;align-items:center}.account-dialog-actions__cancel{width:100%}.account-dialog--confirm .account-dialog-actions__confirm{width:auto;padding:0;border:0;outline:none;background:rgba(0,0,0,0);text-decoration:underline;font:normal normal normal .3rem/.36rem Inter;letter-spacing:0;color:#0f1113;text-transform:capitalize}.account-dialog--alert .account-dialog-actions__confirm{width:100%}}