.ImageZoom-module-scss-module__Yy1gfq__imagePreviewContainer{touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;justify-content:center;align-items:center;width:100vw;height:100vh;margin:0 auto;display:flex;position:relative;overflow:hidden}.ImageZoom-module-scss-module__Yy1gfq__imagePreviewContainer img{object-fit:contain;pointer-events:none;max-width:100%;max-height:100%;display:block}.ImageZoom-module-scss-module__Yy1gfq__closeButton{z-index:1000;background:var(--ck--color-blue-main);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;touch-action:manipulation;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.ImageZoom-module-scss-module__Yy1gfq__closeIcon{width:16px;height:16px}
.InstructionDialog-module-scss-module__pSqPCG__dialog button{flex-wrap:nowrap;place-content:center;align-items:center;padding:2px;overflow:visible}.InstructionDialog-module-scss-module__pSqPCG__dialog__textarea{resize:none;border:1px solid var(--ck--color-blue-main);border-radius:14px;width:100%;height:150px;padding:15px;display:block}
.ChatMenu-module-scss-module__8cYA4a__container{position:relative}.ChatMenu-module-scss-module__8cYA4a__menu{z-index:10;border-radius:var(--ck--radius-xl);border:1px solid var(--ck--color-blue-main);background:#fff;flex-direction:column;gap:4px;width:auto;height:auto;max-height:calc(100vh - 16px);padding:12px 4px 4px;display:flex;position:fixed!important}.ChatMenu-module-scss-module__8cYA4a__items{flex-direction:column;gap:4px;min-height:0;display:flex;overflow-y:auto}.ChatMenu-module-scss-module__8cYA4a__button{min-width:34px;color:var(--ck--color-blue-main);flex-wrap:nowrap;place-content:center;align-items:center;font-size:15px;font-weight:600;overflow:visible;border-radius:17px!important;width:auto!important;padding:2px 8px!important}.ChatMenu-module-scss-module__8cYA4a__button:hover{background:#eee!important}.ChatMenu-module-scss-module__8cYA4a__title{font-size:15px;font-weight:var(--ck--font-weight-semibold);color:var(--ck--color-blue-main);white-space:nowrap;flex-shrink:0;margin:0 10px 5px}.ChatMenu-module-scss-module__8cYA4a__item{border-radius:var(--ck--radius-lg);cursor:pointer;flex-shrink:0;grid-template-rows:auto;grid-template-columns:30px 1fr auto auto;place-content:center start;place-items:center start;gap:0;padding:4px 5px;display:grid;overflow:hidden}.ChatMenu-module-scss-module__8cYA4a__item:focus{background:#fff}@media (hover:hover) and (pointer:fine){.ChatMenu-module-scss-module__8cYA4a__item:hover,.ChatMenu-module-scss-module__8cYA4a__item:hover:focus{background:#eee}}@media not all and (hover:hover) and (pointer:fine){.ChatMenu-module-scss-module__8cYA4a__item:active{background:#eee}}.ChatMenu-module-scss-module__8cYA4a__item__selected{justify-content:center;align-items:center;min-width:100%;min-height:100%;display:flex}.ChatMenu-module-scss-module__8cYA4a__item__selected>svg{width:18px;height:auto}.ChatMenu-module-scss-module__8cYA4a__item__name{text-transform:capitalize;color:var(--ck--color-blue-main);cursor:pointer;white-space:nowrap;align-items:center;gap:4px;padding-left:5px;padding-right:10px;font-size:15px;display:flex}.ChatMenu-module-scss-module__8cYA4a__item__name>span{padding-right:0!important}.ChatMenu-module-scss-module__8cYA4a__item__player{display:block}.ChatMenu-module-scss-module__8cYA4a__item__player>button{padding:9px!important}.ChatMenu-module-scss-module__8cYA4a__item__postfix{white-space:nowrap;align-items:center;padding:0;display:flex}
.MusicStyleInput-module-scss-module__gA8ITW__wrapper{border:1px solid var(--ck--color-blue-main);border-radius:var(--ck--radius-xl);width:100%;margin-bottom:8px;padding:16px 14px 8px}fieldset:disabled .MusicStyleInput-module-scss-module__gA8ITW__wrapper{border-color:var(--ck--color-gray-tertiary);color:var(--ck--color-gray-secondary)}.MusicStyleInput-module-scss-module__gA8ITW__input{width:100%;min-height:30px;max-height:60px;color:var(--ck--color-contrast);font-family:var(--ck--font-family);font-size:var(--ck--font-size-md);font-weight:var(--ck--font-weight-regular);line-height:var(--ck--line-height-md);resize:none;border:0;border-radius:0;margin:0;padding:0;display:block;overflow-y:auto}.MusicStyleInput-module-scss-module__gA8ITW__input:disabled{color:var(--ck--color-gray-secondary);background:0 0}.MusicStyleInput-module-scss-module__gA8ITW__input::placeholder{font-family:var(--ck--font-family);font-size:var(--ck--font-size-md);font-weight:var(--ck--font-weight-regular);line-height:var(--ck--line-height-md);opacity:1;color:var(--ck--color-gray-secondary)}
.pay-modal .modal__box{max-width:512px}.pay-modal .form__inner{justify-content:center;align-items:center;min-width:100%;display:flex}.pay-modal .close-button{cursor:pointer;z-index:999;background:0 0;border:none;font-size:24px;position:absolute;top:10px;right:10px}.pay-modal .content{text-align:left}@media (min-width:768px){.section--membership .description{font-size:var(--tpa--font-size-lg)}}.section--membership .section__heading{margin-bottom:20px}@media (min-width:768px){.section--membership .section__heading{margin-bottom:40px}}@media (max-width:767px){.product-container{align-content:center;min-height:calc(100vh - 32px)}}.product-card-msg{border:none;max-width:432px;margin:0 auto;padding:16px 16px 12px}@media (min-width:768px){.product-card-msg{padding:36px 36px 34px}}.product-card-msg>:last-child{margin-bottom:0}.product-card-msg__heading{text-align:left}.product-card-msg__heading>:last-child{margin-bottom:0}.product-card-msg__title{font-weight:var(--tpa--font-weight-bold);font-size:var(--tpa--font-size-xl);margin-bottom:13px}@media (min-width:768px){.product-card-msg__title{font-size:var(--tpa--font-size-2xl)}}.product-card-msg__description{font-size:var(--tpa--font-size-sm);color:var(--tpa--color-gray);margin-bottom:8px}@media (min-width:768px){.product-card-msg__description{font-size:var(--tpa--font-size-md)}}.product-card-msg__other{color:var(--tpa--color-gray);margin-top:8px;font-size:12px}.product-card-msg .content{font-weight:var(--tpa--font-weight-medium);margin-bottom:14px}@media (min-width:768px){.product-card-msg .content{margin-bottom:20px}}.product-card-msg .content b,.product-card-msg .content strong{font-weight:var(--tpa--font-weight-bold)}.product-card-msg .content ul:not(:first-child),.product-card-msg .content ol:not(:first-child){margin-top:19px}.product-card-msg .content ul>li,.product-card-msg .content ol>li{margin-bottom:10px}.product-card-msg .btn{margin-bottom:11px}@media (min-width:768px){.product-card-msg .btn{margin-bottom:18px}}.content{width:100%;color:var(--tpa--color-gray);font-size:var(--tpa--font-size-sm);line-height:var(--tpa--line-height-md);font-feature-settings:"pnum" on, "lnum" on, "liga" off;margin-bottom:20px}@media (min-width:768px){.content{font-size:var(--tpa--font-size-md);margin-bottom:38px}}.content>*{margin-bottom:9px}@media (min-width:768px){.content>*{margin-bottom:10px}}.content>:last-child{margin-bottom:0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-weight:var(--tpa--font-weight-bold);line-height:var(--tpa--line-height-md);color:var(--tpa--color-contrast);margin:20px 0 11px}@media (min-width:768px){.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin:38px 0 22px}}.content h1{font-size:var(--tpa--font-size-xl)}@media (min-width:768px){.content h1{font-size:var(--tpa--font-size-2xl)}}.content h2,.content h3{font-size:var(--tpa--font-size-lg)}@media (min-width:768px){.content h2,.content h3{font-size:var(--tpa--font-size-xl)}}.content h4,.content h5{font-size:var(--tpa--font-size-md)}@media (min-width:768px){.content h4,.content h5{font-size:var(--tpa--font-size-lg)}}.content h6{font-size:var(--tpa--font-size-sm)}@media (min-width:768px){.content h6{font-size:var(--tpa--font-size-md)}}.content a{color:var(--tpa--color-link)}@media (min-width:768px){.content a:hover{color:var(--tpa--color-link--active);text-decoration:underline}.content a:focus-visible{color:var(--tpa--color-link--active);text-decoration:underline}.content a:active{color:var(--tpa--color-link--active)}}.content b,.content strong{font-weight:var(--tpa--font-weight-medium);color:var(--tpa--color-contrast)}.content li:before{content:"";vertical-align:-3px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.552.134 5.717 10.97 1.448 6.701 0 8.149l5.717 5.717L18 1.583 16.552.134Z' fill='%235D65E9'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem;margin-right:.5rem;display:inline-block}.content ul>li:last-child{margin-bottom:0}.available-payment-systems-pay{flex-flow:row;place-content:center left;align-items:center;margin-bottom:20px;display:flex}.available-payment-systems-pay img{height:100%;max-height:40px;margin:10px 10px 10px 0;display:block}.conversation__item--pay--answer{color:var(--ck--color-gray);border-radius:var(--ck--radius-xl) var(--ck--radius-xl) var(--ck--radius-xl) 0;background-color:var(--ck--color-gray-5);border:1px solid #eee;align-self:flex-start;width:100%}.real-payment-buttons{margin:0 auto 16px;padding-top:5px}
.MediaConsent-module-scss-module__S07UgW__statements{text-align:left;margin:0 0 20px;padding:0;list-style:none}.MediaConsent-module-scss-module__S07UgW__statement{font-size:var(--tpa--font-size-md);color:var(--tpa--color-contrast);line-height:var(--tpa--line-height-md);gap:8px;margin-bottom:8px;display:flex}.MediaConsent-module-scss-module__S07UgW__statement:last-child{margin-bottom:0}.MediaConsent-module-scss-module__S07UgW__statementIcon{color:var(--ck--color-blue-main);flex-shrink:0}.MediaConsent-module-scss-module__S07UgW__checkboxRow{justify-content:center;align-items:center;gap:8px;margin-bottom:4px;display:flex}.MediaConsent-module-scss-module__S07UgW__checkboxLabel{font-size:var(--tpa--font-size-md);color:var(--tpa--color-contrast);cursor:pointer;-webkit-user-select:none;user-select:none}.MediaConsent-module-scss-module__S07UgW__error{font-size:var(--tpa--font-size-xs);color:var(--tpa--color-error);text-align:center;min-height:20px;margin-bottom:16px}
.PaddleCheckout-module-scss-module__Q2ajWa__step{text-align:center;color:var(--tpa--color-gray);font-size:var(--tpa--font-size-sm);margin-bottom:8px}.PaddleCheckout-module-scss-module__Q2ajWa__heading{text-align:center;font-size:var(--tpa--font-size-lg);color:var(--tpa--color-contrast);margin-bottom:24px}.PaddleCheckout-module-scss-module__Q2ajWa__checkoutContainer{min-height:var(--paddle-checkout-height,450px);width:100%;position:relative}.paddle-checkout-container{height:var(--paddle-checkout-height,450px);width:100%!important;position:relative!important}.paddle-checkout-container iframe{width:100%!important;height:100%!important;position:relative!important}
.PlanCard-module-scss-module__oQ-nXW__plan{border:1px solid var(--ck--color-blue-3);border-radius:8px;padding:0!important}.PlanCard-module-scss-module__oQ-nXW__planContent{background-color:var(--ck--color-blue-3);border-radius:8px;margin-top:16px;padding:16px}.PlanCard-module-scss-module__oQ-nXW__planItemFeatures{margin:8px 8px 8px 0}.PlanCard-module-scss-module__oQ-nXW__planItem{margin:8px 0 16px!important}.PlanCard-module-scss-module__oQ-nXW__planItem:last-of-type{margin-bottom:0!important}.PlanCard-module-scss-module__oQ-nXW__planItemTitle{margin:16px;font-size:large}.PlanCard-module-scss-module__oQ-nXW__planPricingSubtitle{margin-top:4px;font-size:medium}
.PaywallFree-module-scss-module__GmEJMq__input{border-radius:var(--tpa--radius-md);border-width:1px;width:100%;height:47px;margin-top:12px;padding:0 12px}.PaywallFree-module-scss-module__GmEJMq__block{flex-direction:column;justify-content:center;align-items:center;display:flex}.PaywallFree-module-scss-module__GmEJMq__message{color:#00796b;margin:8px 0}
.luxapay__dialog .luxapay__screen-step__actions button{background-color:var(--tpa--color-royal-blue)!important;font-size:var(--tpa--font-size-md)!important;border-radius:var(--tpa--radius-md)!important;padding:13px 31px!important}.luxapay__input-group label{padding:8px 0}
.ExpressCheckout-module-scss-module__7n9IqG__frame{width:100%;position:relative}.ExpressCheckout-module-scss-module__7n9IqG__loadingOverlay{background-color:var(--ck--color-gray-5);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}
.RealPayButton-module-scss-module__J8P1Na__container{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;display:flex}.RealPayButton-module-scss-module__J8P1Na__container .gpay-button.white.border-inset{outline:none!important}.RealPayButton-module-scss-module__J8P1Na__payButton{--apple-pay-button-width:260px;--apple-pay-button-height:40px;width:260px!important;min-width:260px!important;height:40px!important}
.PaywallPhoto-module-scss-module__8oIeqa__photo{z-index:5;width:104px;height:116px;box-shadow:var(--shadow-md,0 10px 24px #0000002e);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #fff;border-radius:16px;position:absolute;top:-80px;right:0;overflow:hidden;transform:rotate(12deg)}.PaywallPhoto-module-scss-module__8oIeqa__photo img{object-fit:cover;width:100%;height:100%}
.PhotoUpload-module-scss-module__tqK7jq__root{flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex}.PhotoUpload-module-scss-module__tqK7jq__cloudIcon{width:72px;height:auto}.PhotoUpload-module-scss-module__tqK7jq__thumbnailWrap{width:140px;height:140px;position:relative}.PhotoUpload-module-scss-module__tqK7jq__thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;width:100%;height:100%;overflow:hidden}.PhotoUpload-module-scss-module__tqK7jq__thumbnail img{object-fit:cover;width:100%;height:100%}.PhotoUpload-module-scss-module__tqK7jq__thumbnailLoading{background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%) 0 0/400% 100%;animation:1.4s infinite PhotoUpload-module-scss-module__tqK7jq__shimmer}.PhotoUpload-module-scss-module__tqK7jq__removeBadge{z-index:10;border-radius:var(--tpa--radius-xl);background:var(--ck--color-blue-main);color:#fff;cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;display:flex;position:absolute;top:-12px;right:-12px}.PhotoUpload-module-scss-module__tqK7jq__removeBadge svg{width:10px;height:10px}.PhotoUpload-module-scss-module__tqK7jq__removeBadge svg path{fill:currentColor}.PhotoUpload-module-scss-module__tqK7jq__removeBadge:hover{background:var(--ck--color-blue)}@keyframes PhotoUpload-module-scss-module__tqK7jq__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}