:root{--primary-color: #DE3D5D;--primary-color-hover: #df4462;--primary-color-active: #dd3456;--border-color: #24292E;--background-color: #1E1E1E}.mx-auto{margin-left:auto;margin-right:auto}.ml-auto{margin-left:auto}.ml-0,.ml-n0{margin-left:0!important}.pl-0{padding-left:0!important}.ml-1{margin-left:8px!important}.ml-n1{margin-left:-8px!important}.pl-1{padding-left:8px!important}.ml-2{margin-left:16px!important}.ml-n2{margin-left:-16px!important}.pl-2{padding-left:16px!important}.ml-3{margin-left:24px!important}.ml-n3{margin-left:-24px!important}.pl-3{padding-left:24px!important}.ml-4{margin-left:32px!important}.ml-n4{margin-left:-32px!important}.pl-4{padding-left:32px!important}.ml-5{margin-left:40px!important}.ml-n5{margin-left:-40px!important}.pl-5{padding-left:40px!important}.ml-6{margin-left:48px!important}.ml-n6{margin-left:-48px!important}.pl-6{padding-left:48px!important}.ml-7{margin-left:56px!important}.ml-n7{margin-left:-56px!important}.pl-7{padding-left:56px!important}.mr-auto{margin-right:auto}.mr-0,.mr-n0{margin-right:0!important}.pr-0{padding-right:0!important}.mr-1{margin-right:8px!important}.mr-n1{margin-right:-8px!important}.pr-1{padding-right:8px!important}.mr-2{margin-right:16px!important}.mr-n2{margin-right:-16px!important}.pr-2{padding-right:16px!important}.mr-3{margin-right:24px!important}.mr-n3{margin-right:-24px!important}.pr-3{padding-right:24px!important}.mr-4{margin-right:32px!important}.mr-n4{margin-right:-32px!important}.pr-4{padding-right:32px!important}.mr-5{margin-right:40px!important}.mr-n5{margin-right:-40px!important}.pr-5{padding-right:40px!important}.mr-6{margin-right:48px!important}.mr-n6{margin-right:-48px!important}.pr-6{padding-right:48px!important}.mr-7{margin-right:56px!important}.mr-n7{margin-right:-56px!important}.pr-7{padding-right:56px!important}.mt-auto{margin-top:auto}.mt-0,.mt-n0{margin-top:0!important}.pt-0{padding-top:0!important}.mt-1{margin-top:8px!important}.mt-n1{margin-top:-8px!important}.pt-1{padding-top:8px!important}.mt-2{margin-top:16px!important}.mt-n2{margin-top:-16px!important}.pt-2{padding-top:16px!important}.mt-3{margin-top:24px!important}.mt-n3{margin-top:-24px!important}.pt-3{padding-top:24px!important}.mt-4{margin-top:32px!important}.mt-n4{margin-top:-32px!important}.pt-4{padding-top:32px!important}.mt-5{margin-top:40px!important}.mt-n5{margin-top:-40px!important}.pt-5{padding-top:40px!important}.mt-6{margin-top:48px!important}.mt-n6{margin-top:-48px!important}.pt-6{padding-top:48px!important}.mt-7{margin-top:56px!important}.mt-n7{margin-top:-56px!important}.pt-7{padding-top:56px!important}.mb-auto{margin-bottom:auto}.mb-0,.mb-n0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}.mb-1{margin-bottom:8px!important}.mb-n1{margin-bottom:-8px!important}.pb-1{padding-bottom:8px!important}.mb-2{margin-bottom:16px!important}.mb-n2{margin-bottom:-16px!important}.pb-2{padding-bottom:16px!important}.mb-3{margin-bottom:24px!important}.mb-n3{margin-bottom:-24px!important}.pb-3{padding-bottom:24px!important}.mb-4{margin-bottom:32px!important}.mb-n4{margin-bottom:-32px!important}.pb-4{padding-bottom:32px!important}.mb-5{margin-bottom:40px!important}.mb-n5{margin-bottom:-40px!important}.pb-5{padding-bottom:40px!important}.mb-6{margin-bottom:48px!important}.mb-n6{margin-bottom:-48px!important}.pb-6{padding-bottom:48px!important}.mb-7{margin-bottom:56px!important}.mb-n7{margin-bottom:-56px!important}.pb-7{padding-bottom:56px!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.px-0{padding-left:0!important;padding-right:0!important}.gap-0>*:not(:first-child){margin-left:0}.my-1{margin-top:8px!important;margin-bottom:8px!important}.mx-1{margin-left:8px!important;margin-right:8px!important}.py-1{padding-top:8px!important;padding-bottom:8px!important}.px-1{padding-left:8px!important;padding-right:8px!important}.gap-1>*:not(:first-child){margin-left:8px}.my-2{margin-top:16px!important;margin-bottom:16px!important}.mx-2{margin-left:16px!important;margin-right:16px!important}.py-2{padding-top:16px!important;padding-bottom:16px!important}.px-2{padding-left:16px!important;padding-right:16px!important}.gap-2>*:not(:first-child){margin-left:16px}.my-3{margin-top:24px!important;margin-bottom:24px!important}.mx-3{margin-left:24px!important;margin-right:24px!important}.py-3{padding-top:24px!important;padding-bottom:24px!important}.px-3{padding-left:24px!important;padding-right:24px!important}.gap-3>*:not(:first-child){margin-left:24px}.my-4{margin-top:32px!important;margin-bottom:32px!important}.mx-4{margin-left:32px!important;margin-right:32px!important}.py-4{padding-top:32px!important;padding-bottom:32px!important}.px-4{padding-left:32px!important;padding-right:32px!important}.gap-4>*:not(:first-child){margin-left:32px}.my-5{margin-top:40px!important;margin-bottom:40px!important}.mx-5{margin-left:40px!important;margin-right:40px!important}.py-5{padding-top:40px!important;padding-bottom:40px!important}.px-5{padding-left:40px!important;padding-right:40px!important}.gap-5>*:not(:first-child){margin-left:40px}.my-6{margin-top:48px!important;margin-bottom:48px!important}.mx-6{margin-left:48px!important;margin-right:48px!important}.py-6{padding-top:48px!important;padding-bottom:48px!important}.px-6{padding-left:48px!important;padding-right:48px!important}.gap-6>*:not(:first-child){margin-left:48px}.my-7{margin-top:56px!important;margin-bottom:56px!important}.mx-7{margin-left:56px!important;margin-right:56px!important}.py-7{padding-top:56px!important;padding-bottom:56px!important}.px-7{padding-left:56px!important;padding-right:56px!important}.gap-7>*:not(:first-child){margin-left:56px}body{font-family:Inter,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}@media (max-width: 600px){body{font-size:12px}}button,input,textarea{font-family:inherit;font-size:inherit;-webkit-font-smoothing:antialiased}.text-pre{white-space:pre-wrap}a{color:var(--primary-color);font-weight:500}.size-13,.text-small{font-size:13px}.text-center{text-align:center}h1{font-size:24px}.medium{font-weight:500}.text-gray{color:#bdbdbd}.subtitle{font-size:12px;font-weight:500}.fade-enter-active,.fade-leave-active{transition:opacity .18s ease}.fade-enter-from,.fade-leave-to{opacity:0;pointer-events:none}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:transform .2s cubic-bezier(0,0,.2,1)}.slide-left-enter-from,.slide-left-leave-to,.slide-right-enter-from,.slide-right-leave-to{pointer-events:none}.slide-right-enter-from,.slide-left-leave-to{transform:translate(100%)}.slide-left-enter-from,.slide-right-leave-to{transform:translate(-100%)}.flex-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.flex-row,.flex-row-full{display:flex;align-items:center}.flex-row-full>*{flex:1 1 100px;min-width:0}.flex-row-full>.v-icon-button{width:42px;height:42px;flex:0 0 auto}.flex-grow{flex:1 1 50px}.flex-grow-auto{flex:1 1 auto}.img{object-fit:contain}.input-label{font-size:12px;font-weight:500}.shape-small{border-radius:4px}.shape{border-radius:8px}.pos-relative{position:relative}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.scroll{overflow-x:hidden;overflow-y:auto}.scroll::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-track{background-color:#0015341a;border-radius:10px;margin:8px;border:2px solid transparent;background-clip:content-box}.scroll::-webkit-scrollbar-thumb{background-color:#4b4e4e;border-radius:10px;border:2px solid transparent;background-clip:content-box}.scroll::-webkit-scrollbar-corner{background-color:#0015341a;border-radius:10px;width:2px;height:2px}body{margin:0;padding:0;overflow:hidden;background-color:var(--background-color)}:root{color-scheme:dark}button,input,textarea{outline:none}button{cursor:pointer;border:none}.v-dialog .dialog-content.ar-format-dialog{padding:40px;max-width:1000px;position:relative}.v-dialog .dialog-content.ar-format-dialog h2{font-size:24px;font-weight:600;margin:0 0 24px}.ar-format-dialog__close{position:absolute;top:12px;right:12px;width:32px;height:32px;background:none;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.7;padding:0}.ar-format-dialog__close svg{width:20px;height:20px}.ar-format-dialog__close:hover{opacity:1}.ar-format-dialog__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.ar-format-dialog__grid .ar-format-dialog__card{grid-column:span 2}.ar-format-dialog__grid .ar-format-dialog__card:nth-child(4),.ar-format-dialog__grid .ar-format-dialog__card:nth-child(5){grid-column:span 3}.ar-format-dialog__card{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:6px;color:#fff;cursor:pointer}.ar-format-dialog__card:hover{background-color:#222}.ar-format-dialog__card img{width:100%;height:100px;border-radius:8px;object-fit:cover;margin-bottom:8px}.ar-format-dialog__card .title{font-size:16px;font-weight:500;margin-bottom:6px}.ar-format-dialog__card .text{font-size:12px;line-height:1.16;color:#fff6}@media (max-width: 1100px) and (min-width: 701px){.ar-format-dialog__grid{grid-template-columns:repeat(2,1fr)}.ar-format-dialog__grid .ar-format-dialog__card,.ar-format-dialog__grid .ar-format-dialog__card:nth-child(4),.ar-format-dialog__grid .ar-format-dialog__card:nth-child(5){grid-column:span 1}.ar-format-dialog__grid .ar-format-dialog__card:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width: 700px){.v-dialog .dialog-content.ar-format-dialog{padding:20px 16px}.v-dialog .dialog-content.ar-format-dialog h2{font-size:19px;margin:0 24px 18px 0}.ar-format-dialog__grid{grid-template-columns:1fr;gap:12px}.ar-format-dialog__grid .ar-format-dialog__card,.ar-format-dialog__grid .ar-format-dialog__card:nth-child(4),.ar-format-dialog__grid .ar-format-dialog__card:nth-child(5){grid-column:auto}}.v-segmented{display:flex;gap:6px;padding:2px;background:#282828;border-radius:6px}.v-segmented__item{flex:1 0 0;min-width:0;padding:10px;border:none;background:transparent;border-radius:4px;color:#fff;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s}.v-segmented__item:hover:not(.v-segmented__item--active){background:#ffffff0d}.v-segmented__item--active{background:var(--primary-color);cursor:default}@media (max-width: 700px){.v-segmented__item{padding:8px 6px;font-size:12px}}.v-line-chart{position:relative;width:100%;min-height:120px}.v-line-chart svg{display:block;overflow:visible}.v-line-chart__grid{stroke:#ffffff14;stroke-width:1}.v-line-chart__label{fill:#ffffff40;font-size:12px;font-weight:500}.v-line-chart__crosshair{stroke:#ffffff26;stroke-width:1}.v-line-chart__line{fill:none;stroke:var(--primary-color);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v-line-chart__dot{fill:var(--primary-color)}.v-line-chart__dot--hover{stroke:#fff;stroke-width:1.5}.v-line-chart__tooltip{position:absolute;transform:translate(-50%,-100%);background:#282828;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px 12px;pointer-events:none;white-space:nowrap;z-index:2}.v-line-chart__tooltip-date{font-size:12px;color:#ffffff80}.v-line-chart__tooltip-value{font-size:15px;font-weight:600;margin-top:2px}.home-v2{display:flex;flex-direction:column;gap:23px;padding:42px 40px 20px}.home-v2 h1{font-size:24px;font-weight:600;margin:0}.home-v2__header{display:flex;flex-direction:column;gap:6px;margin-bottom:17px}.home-v2__header .subtitle{font-size:12px;color:#fff6}.home-v2__panel{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:30px;display:flex;flex-direction:column;gap:20px}.home-v2__panel-heading{display:flex;flex-direction:column;gap:6px}.home-v2__panel-heading .title{font-size:18px;font-weight:600}.home-v2__panel-heading .subtitle{font-size:12px;color:#fff9}.home-v2__create-row{display:flex;gap:20px}.home-v2__create-card{flex:1 1 0;min-width:0;background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:#fff;cursor:pointer}.home-v2__create-card:hover{background-color:#222}.home-v2__create-card img{width:100%;border-radius:8px;aspect-ratio:1728/600;object-fit:cover;margin-bottom:8px}.home-v2__create-card .icon-placeholder{width:100%;height:100px;border-radius:8px;background-color:#282828;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.home-v2__create-card .icon-placeholder svg{width:32px;height:32px;opacity:.6}.home-v2__create-card .title{font-size:18px;font-weight:500}.home-v2__create-card .text{font-size:14px;line-height:1.16;color:#fff6}.home-v2__search{background-color:#282828;border-radius:6px;display:flex;align-items:center;gap:6px;padding:0 14px}.home-v2__search svg{width:16px;height:16px;opacity:.4;flex-shrink:0}.home-v2__search input{background:none;border:none;outline:none;color:#fff;font-size:12px;height:42px;flex:1 1 auto}.home-v2__search input::placeholder{color:#fff6}.home-v2__recent-list{display:flex;flex-direction:column;gap:10px}.home-v2__recent-item{display:flex;align-items:center;gap:24px;cursor:pointer;border-radius:8px}.home-v2__recent-item:hover .name{color:#ec305a}.home-v2__recent-item .preview{width:148px;height:100px;background-color:#484848;border-radius:8px;position:relative;flex-shrink:0;overflow:hidden;padding:8px;box-sizing:border-box}.home-v2__recent-item .preview img{width:100%;height:100%;object-fit:contain}.home-v2__recent-item .preview .type-icon{position:absolute;top:7px;left:9px;width:24px;height:24px;border-radius:4px;background:linear-gradient(152deg,#f27121 12%,#e94057 53%,#8a2387 89%);display:flex;align-items:center;justify-content:center;z-index:1}.home-v2__recent-item .preview .type-icon svg{width:14px;height:14px;color:#fff}.home-v2__recent-item .name{font-size:14px;font-weight:500;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v2__recent-item .views{font-size:13px;color:#fff6;white-space:nowrap}.home-v2__recent-item .date{font-size:14px;font-weight:500}.home-v2__recent-empty{color:#fff6;font-size:13px;padding:20px 0;text-align:center}.home-v2__columns{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:stretch}.home-v2__columns .home-v2__panel{margin:0;min-width:0}@media (max-width: 1100px){.home-v2__columns{grid-template-columns:1fr}}.home-v2__stats .home-v2__panel-heading{display:flex;align-items:center;justify-content:space-between}.home-v2__stats-more{font-size:13px;color:var(--primary-color);text-decoration:none}.home-v2__stats-more:hover{text-decoration:underline}.home-v2__stats-periods{margin-top:14px;max-width:420px}.home-v2__stats-chart{margin-top:18px;flex:1 1 auto;min-height:160px}.home-v2__stats-metrics{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.home-v2__stats-metric{flex:1 1 40%;background:#242424;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:13px;font-weight:500;font-family:inherit;padding:12px 16px;cursor:pointer}.home-v2__stats-metric:hover:not(.active){background:#2c2c2c}.home-v2__stats-metric.active{background:var(--primary-color);border-color:var(--primary-color);cursor:default}.home-v2__learning{gap:15px}.home-v2__learning-list{position:relative;display:flex;flex-direction:column;gap:15px;flex:1 1 auto;max-height:280px;overflow:hidden}.home-v2__learning-list:after{content:"";position:absolute;left:0;right:0;bottom:0;height:70px;background:linear-gradient(180deg,#1b1b1b00,#1b1b1b 80%);pointer-events:none}.home-v2__learning-card{display:block;flex-shrink:0;background:#242424;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px 18px;text-decoration:none;color:#fff;transition:background .15s}.home-v2__learning-card:hover{background:#2a2a2a}.home-v2__learning-card .title{font-size:15px;font-weight:600}.home-v2__learning-card .text{margin-top:8px;font-size:13px;line-height:1.45;color:#fff6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-v2__learning-card--peek{pointer-events:none}.home-v2__learning-more{display:flex;align-items:center;justify-content:center;margin-top:auto;height:48px;background:var(--primary-color);border-radius:10px;color:#fff;font-size:14px;font-weight:600;text-decoration:none}.home-v2__learning-more:hover{opacity:.92}@media (max-width: 1100px) and (min-width: 701px){.home-v2__create-row{display:grid;grid-template-columns:1fr 1fr}.home-v2__create-row .home-v2__create-card:nth-child(3){grid-column:1/-1}}@media (max-width: 700px){.home-v2{padding:20px 10px}.home-v2__header{padding-right:56px}.home-v2__header h1{font-size:20px}.home-v2__panel{padding:16px 12px}.home-v2__create-row{flex-direction:column}.home-v2__recent-item{display:grid;grid-template-columns:104px 1fr;column-gap:12px;row-gap:2px;align-items:start}.home-v2__recent-item .preview{grid-row:1/4;width:104px;height:70px}.home-v2__recent-item .name{white-space:normal;margin-top:4px}.home-v2__recent-item .views{font-size:12px}.home-v2__recent-item .date{font-size:12px;font-weight:400;color:#fff6}}.notFoundPage{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--background-color);z-index:1000;flex-grow:1}.notFoundPage.fixed{position:fixed;left:0;right:0;top:0;bottom:0}.auth-page__lang{position:fixed;top:20px;right:24px;display:flex;gap:2px;z-index:10;background-color:#ffffff0f;border-radius:8px;padding:2px}.auth-page__lang button{background:none;border:none;color:#ffffff80;font-size:12px;font-weight:600;padding:6px 10px;border-radius:6px;cursor:pointer}.auth-page__lang button:hover{color:#fff}.auth-page__lang button.active{background-color:#ec305a;color:#fff}.auth__left-container{flex:.8 1 100px;max-width:600px}@media (max-width: 750px){.auth__left-container{max-width:none;flex-grow:1}}.auth__form{width:336px;display:flex;flex-direction:column;margin:20px}.auth__form h1{font-size:28px;font-weight:700;margin:0}.auth__form>*{margin-top:18px}.auth__form a{text-decoration:none}.auth__form a:hover{color:var(--primary-color-hover)}.auth__form .sign-in{font-size:13px;color:#e9e9e9}.auth__form .v-button.outlined{border-color:#fff;color:#fff}.auth__form .v-button.outlined:hover,.auth__form .v-button.outlined:active{border-color:#ddd;color:#ddd}.auth__right-container{flex:1 1 100px;background-color:#161616;position:relative;overflow:hidden;flex-direction:column}@media (max-width: 750px){.auth__right-container{display:none}}.auth__right-container img,.auth__right-container .title{position:relative;z-index:1}.auth__right-container .title{font-weight:700;font-size:24px;max-width:340px;text-align:center}.auth__pattern{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:linear-gradient(152deg,#f27121 12%,#e94057 53%,#8a2387 89%);-webkit-mask-image:url(/lk/assets/auth-pattern-oAcWmofM.svg);mask-image:url(/lk/assets/auth-pattern-oAcWmofM.svg);-webkit-mask-size:130% auto;mask-size:130% auto;-webkit-mask-position:center;mask-position:center;opacity:.22;pointer-events:none}.error-label{color:#de3d5d;overflow:hidden;height:28px;text-align:center;font-size:13px}.error-label>div{margin-top:4px}.error-label.v-enter-from,.error-label.v-leave-to{height:0}.error-label.v-enter-active,.error-label.v-leave-active{transition:height .22s}.auth__forget-password{margin-top:6px;align-self:flex-end;font-size:13px}.auth__oauth-buttons{display:flex;gap:8px}.auth__oauth-buttons>.v-button{flex:1 1 50px}.auth__info-banner{margin-top:32px;font-size:13px;border:1px solid var(--border-color);padding:12px;border-radius:8px}.registered-title{line-height:22px;color:#ccc}.registered-title span{color:var(--primary-color);font-weight:500}.register_agreement{font-size:13px;display:flex;line-height:1.5em}.v-button{height:46px;background-color:var(--primary-color);font-weight:600;font-size:14px;border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;padding:0 24px;text-decoration:none;white-space:pre}.v-button:hover{background-color:var(--primary-color-hover)}.v-button:active{background-color:var(--primary-color-active)}.v-button.outlined{background:none;border:1px solid var(--primary-color);color:var(--primary-color)}.v-button.outlined:hover{background:none;color:var(--primary-color-hover);border-color:var(--primary-color-hover)}.v-button.outlined:active{background:none;color:var(--primary-color-active);border-color:var(--primary-color-active)}.v-button.flat{background:none}.v-button.flat:hover{background-color:#ffffff04}.v-button.flat:active{background-color:#ffffff08}.v-button.disabled{pointer-events:none;color:#c6c6c6;transition:background-color .2s;background:#3f3f3f}.v-button.disabled:hover,.v-button.disabled:active{background:#3f3f3f}.v-button .prepend-img{position:absolute;left:14px}.v-button svg{margin-left:-4px;margin-right:2px}@media (max-width: 700px){.v-button{padding:0 16px;font-size:13px}}.v-table{border-collapse:collapse;text-align:left;font-size:12px;color:#fff}.v-table tr{border-bottom:1px solid #333333;height:48px}.v-table thead tr{height:30px}.v-table tbody tr:hover{background-color:#00000005;cursor:pointer}.v-table tbody tr.v-table__drop-target td{border-top:2px solid var(--primary-color)}.v-table th{color:#9c9c9b;font-weight:500;white-space:nowrap}.v-table th.v-table__th-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.v-table th.v-table__th-sortable:hover{color:#ccc}.v-table .v-table__sort-arrow{font-size:9px;margin-left:4px}.v-table th,.v-table td{padding:8px 16px 8px 0;position:relative}.v-table th:first-child,.v-table td:first-child{padding-left:20px}.v-table th:last-child,.v-table td:last-child{padding-right:20px}.v-table th{padding-top:0;padding-bottom:0}.v-table .align-right{text-align:right}@media (max-width: 700px){.v-table:not(.cards-v2__table){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.v-pagination{display:flex;flex-direction:row;border-top:1px solid var(--border-color);padding:12px 16px}.v-pagination__list{display:flex;flex-direction:row;margin:0;padding-left:0}.v-pagination__list-item{display:flex;align-content:center;flex-wrap:wrap;justify-content:center;background-color:var(--background-color-white);border:1px solid #444444;min-width:36px;height:36px;color:#999;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 6px}.v-pagination__list-item:hover{background-color:var(--color-gray)}.v-pagination__list-item.empty{pointer-events:none;opacity:.5;cursor:default}@media (max-width: 800px){.v-pagination__list-item{min-width:32px;height:32px;padding:0 4px}}.v-pagination__active{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.v-pagination__active:hover{background-color:var(--primary-color)}.v-pagination__list-item:first-child{border-radius:500px 0 0 500px}.v-pagination__list-item:last-child{border-radius:0 500px 500px 0}.v-pagination--minimal{border-top:none;justify-content:center;padding:20px 0 4px}.v-pagination--minimal .v-pagination__list{gap:14px}.v-pagination--minimal .v-pagination__list-item{background:none;border:none;min-width:0;height:auto;padding:0;color:#fff;font-size:14px;font-weight:500;border-radius:0!important;opacity:.3}.v-pagination--minimal .v-pagination__list-item:hover{background:none;opacity:.7}.v-pagination--minimal .v-pagination__list-item.empty{opacity:.3}.v-pagination--minimal .v-pagination__active{background:none;opacity:1;pointer-events:none}.v-context-menu{position:fixed;z-index:100;background-color:#2b2b2b;border-radius:8px;padding:8px 0;box-shadow:0 2px 4px #00000040;transform-origin:top left;transition:transform .08s cubic-bezier(.4,0,.2,1),opacity .08s;display:flex;flex-direction:column}.v-context-menu.v-enter-from,.v-context-menu.v-leave-to{opacity:0;transform:scale(.8)}.v-context-menu__item{height:36px;display:flex;align-items:center;background:none;border:none;outline:none;cursor:pointer;color:#fff;font-size:12px;font-weight:500;padding-left:16px;padding-right:40px;text-decoration:none}.v-context-menu__item:hover,.v-context-menu__item.hover{background-color:#ffffff0a}.v-context-menu__item svg{width:18px;height:18px;margin-right:12px;color:#9f9f9f}.v-context-menu__item .more-icon{margin-left:auto;margin-right:-24px;transform:rotate(-90deg)}@media (max-width: 700px){.v-context-menu{max-width:calc(100vw - 16px)}.v-context-menu__item{height:44px;padding-right:24px}.v-context-menu__item .more-icon{margin-right:-12px}}.dialog__header{display:flex;align-items:center;font-size:24px;font-weight:700;padding:20px 40px}.dialog__header .v-button{height:36px;font-size:12px}.dialog__header .dialog__close-button{margin-left:12px}.dialog__header .dialog__back-button{margin-left:-6px;margin-right:8px}@media (max-width: 700px){.dialog__header{font-size:19px;padding:16px}}.v-input{display:flex;flex-direction:column;position:relative}.v-input label{font-size:12px;font-weight:500;margin-bottom:4px}.v-input input{height:52px;border:2px solid #575757;box-sizing:border-box;background:none;border-radius:8px;padding-left:16px;color:#fff;transition:border-color .12s;min-width:0}.v-input input:focus{border-color:#ccc}.v-input .error{box-sizing:border-box;font-size:12px;overflow:hidden;color:#de3d5d;position:absolute;bottom:-16px;transition:bottom .12s}.v-input .error.v-enter-from,.v-input .error.v-leave-to{bottom:-10px}.v-input.errored input{border-color:#de3d5d}.v-input.disabled{opacity:.6;pointer-events:none}.v-input__adornment{position:absolute;bottom:6px;right:4px;z-index:2;pointer-events:all}.v-input__success-label{color:#4dc839;position:absolute;top:100%;font-size:13px}.v-input__success-label.v-enter-active,.v-input__success-label.v-leave-active{transition:transform .12s,opacity .12s}.v-input__success-label.v-enter-from,.v-input__success-label.v-leave-to{opacity:0;transform:translateY(-10px)}.search-input{height:36px;font-size:13px;width:220px}.search-input input{border-width:1px}@media (max-width: 700px){.search-input{width:100%;flex:1 1 140px}}.add-to-folder__list{display:flex;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:16px;max-height:300px;overflow-y:auto}.add-to-folder__item{display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:none;color:#fff;font-size:14px;font-family:inherit;text-align:left;padding:8px 4px;border-radius:6px;cursor:pointer}.add-to-folder__item:hover{background:#ffffff0d}.add-to-folder__item svg{width:18px;height:18px}.add-to-folder__create{display:inline-block;background:none;border:none;padding:4px;margin-top:12px;color:var(--primary-color);font-size:14px;font-weight:500;font-family:inherit;cursor:pointer}.add-to-folder__create:hover{text-decoration:underline}.v-dropdown{position:relative;display:flex;flex-direction:column}.v-dropdown label{font-size:12px;font-weight:500;margin-bottom:4px}.v-dropdown .placeholder{color:#7a7a7a;pointer-events:none}.v-dropdown.min .v-dropdown__button{height:32px;border-width:1px;width:140px;padding-left:12px}.v-dropdown.min .v-dropdown__expand-icon{width:20px;right:6px}.v-dropdown__button{height:52px;border:2px solid #575757;box-sizing:border-box;background:none;border-radius:8px;padding-left:16px;padding-right:30px;color:#fff;transition:border-color .12s;position:relative;text-align:left}.v-dropdown__expand-icon{position:absolute;right:10px;top:calc(50% - 12px);transition:transform .18s;pointer-events:none}.v-dropdown.opened .v-dropdown__button{border-color:#fff}.v-dropdown.opened .v-dropdown__expand-icon{transform:rotate(-180deg)}.v-dropdown__chip{display:inline-block;margin-right:8px;padding:4px 8px;background-color:#363636;border-radius:6px;font-size:12px;font-weight:500}.v-dropdown__menu{position:fixed;background-color:#282828;box-shadow:0 2px 8px #00000040;min-height:40px;z-index:1000;border-radius:8px;display:flex;flex-direction:column;padding:8px 0;max-height:500px;overflow-x:hidden;overflow-y:auto;transform-origin:top center}.v-dropdown__menu>button{height:42px;text-align:left;background:none;color:#fff;padding:0 16px;flex-shrink:0;display:flex;align-items:center}.v-dropdown__menu>button .v-checkbox{margin-right:2px}.v-dropdown__menu>button .v-checkbox .v-checkbox__icon{width:20px;height:20px;border-radius:6px}.v-dropdown__menu>button:hover{background-color:#ffffff06}.v-dropdown__menu.v-enter-active,.v-dropdown__menu.v-leave-active{transition:transform .12s,opacity .12s}.v-dropdown__menu.v-enter-from,.v-dropdown__menu.v-leave-to{opacity:0;transform:scaleY(.5)}.delete-folder__options{display:flex;gap:8px;width:100%}.delete-folder__target{width:100%;margin-top:20px}.delete-folder__target label{margin-bottom:10px}.delete-folder__option{flex:1 1 0;padding:12px;background:none;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:14px;font-family:inherit;cursor:pointer}.delete-folder__option:hover{border-color:#fff6}.delete-folder__option--active{border-color:var(--primary-color);background:#ec305a14}.delete-folder__warning{margin-top:12px;font-size:13px;color:#ffffff80}.cards-v2__head{padding:24px 40px 0}.cards-v2__head h1{font-size:24px}.cards-v2__subtitle{margin-top:8px;font-size:13px;color:#ffffff80;line-height:1.4}.cards-v2__actions{display:flex;align-items:center;gap:12px;margin:20px 40px 0}.cards-v2__actions .cards-v2__create{min-width:350px}.cards-v2__panel{margin:20px 40px;background:#1b1b1b;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:30px}.cards-v2__toolbar{display:flex;gap:16px;align-items:center}.cards-v2__toolbar .cards-v2__search{flex:1 1 auto}.cards-v2__toolbar .v-button svg{width:20px;height:20px;margin-right:8px}.cards-v2__folders{display:flex;flex-wrap:wrap;gap:20px;margin-top:24px}.cards-v2__folder{background:none;border:none;padding:0;cursor:pointer;width:200px}.cards-v2__folder .cards-v2__folder-tile{height:118px;background:#242424;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:background .15s;position:relative}.cards-v2__folder .cards-v2__folder-tile>svg{width:48px;height:48px;color:#ffffff40}.cards-v2__folder:hover .cards-v2__folder-tile{background:#2b2b2b}.cards-v2__folder .cards-v2__folder-kebab{position:absolute;top:6px;right:6px;opacity:0}.cards-v2__folder:hover .cards-v2__folder-kebab{opacity:1}.cards-v2__folder .cards-v2__folder-name{margin-top:10px;color:#fff;font-size:14px;text-align:center}.cards-v2__back{display:block;background:none;border:none;padding:0;margin-top:24px;color:#fff;font-size:14px;font-family:inherit;cursor:pointer;opacity:.7}.cards-v2__back:hover{opacity:1}.cards-v2__folder-heading{display:flex;align-items:center;gap:10px;margin:18px 0 6px}.cards-v2__folder-title{font-size:24px;margin:0}.cards-v2__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:12px}.cards-v2__table{width:100%}.cards-v2__table th{font-size:13px}.cards-v2__table td{font-size:14px}.cards-v2__preview{width:148px;height:100px;background-color:#484848;border-radius:8px;position:relative;overflow:hidden;margin:10px 0;padding:8px;box-sizing:border-box}.cards-v2__preview img{width:100%;height:100%;object-fit:contain}.cards-v2__preview .cards-v2__preview-badge{position:absolute;top:7px;left:9px;width:24px;height:24px;border-radius:4px;background:linear-gradient(152deg,#f27121 12%,#e94057 53%,#8a2387 89%);display:flex;align-items:center;justify-content:center;z-index:1}.cards-v2__preview .cards-v2__preview-badge svg{width:14px;height:14px;color:#fff}.cards-v2__preview .cards-v2__preview-badge svg [fill="rgb(22,22,22)"]{fill:transparent}.cards-v2__name{font-weight:500}tr:hover .cards-v2__name{color:var(--primary-color)}.cards-v2__kebab{background:none;border:none;padding:6px;cursor:pointer;color:#fff;border-radius:6px;display:flex}.cards-v2__kebab:hover{background:#ffffff14}.cards-v2__kebab svg{width:20px;height:20px}.cards-v2__empty{padding:40px 0;text-align:center;color:#fff6}@media (max-width: 700px){.cards-v2__head{padding:20px 64px 0 16px}.cards-v2__head h1{font-size:20px}.cards-v2__actions{margin:16px 16px 0;flex-wrap:wrap}.cards-v2__actions .v-button{min-width:0;flex:1 1 100%}.cards-v2__panel{margin:16px 10px;padding:16px 12px}.cards-v2__toolbar{flex-wrap:wrap}.cards-v2__toolbar .cards-v2__search{flex:1 1 100%}.cards-v2__folders{gap:12px}.cards-v2__folder{width:calc(50% - 6px)}.cards-v2__folder .cards-v2__folder-tile{height:90px}.cards-v2__folder .cards-v2__folder-kebab{opacity:1}.cards-v2__folder-title{font-size:20px}.cards-v2__table th,.cards-v2__table td{width:auto!important;min-width:0!important;white-space:nowrap}.cards-v2__preview{width:120px;height:82px;margin:8px 0}}.user-domains{display:flex;flex-direction:column;gap:6px}.user-domains__label{font-size:12px;color:#ffffff80}.user-domains__row{display:flex;align-items:center;gap:10px;border:1px solid #333333;border-radius:8px;padding:8px 12px;font-size:13px}.user-domains__row .domain{flex:1 1 auto}.user-domains__row .status{color:#6fcf6f}.user-domains__row .status.status--pending{color:#ffffff80}.user-domains__row .status.status--dns_error,.user-domains__row .status.status--error{color:#ec305a}.user-domains__row .remove{background:none;border:none;color:#fff6;cursor:pointer;padding:2px 4px}.user-domains__row .remove:hover{color:#ec305a}.user-domains__add{display:flex;gap:8px;align-items:flex-end}.user-domains__add>:first-child{flex:1 1 auto}.admin-payments__now-success-row{opacity:.6}.payment-page__status{display:flex;align-items:center;gap:8px}.payment-page__status .v-button{font-size:13px;height:32px;padding:0 16px}.payment-page__table td{height:40px;cursor:default}.admin-stats__alerts{display:flex;flex-direction:column;gap:10px;margin:20px 40px 0}.admin-stats__alert{padding:14px 20px;border:1px solid rgba(236,48,90,.4);background:#ec305a14;border-radius:10px;font-size:14px}.admin-stats__alert-count{font-weight:700;color:var(--primary-color);margin-right:5px}.admin-stats__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin:20px 40px 0}.admin-stats__card{background:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:24px 26px}.admin-stats__card-title{font-size:13px;color:#ffffff80}.admin-stats__card-value{font-size:28px;font-weight:700;margin-top:8px}.admin-stats__card-sub{font-size:12px;color:#ffffff59;margin-top:6px}.admin-stats__period{max-width:480px;margin:30px 40px 0}.admin-stats__charts{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:20px 40px 0}@media (max-width: 1100px){.admin-stats__charts{grid-template-columns:1fr}}.admin-stats__chart-card{background:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:30px;min-width:0}.admin-stats__chart-card--wide{grid-column:1/-1}.admin-stats__chart-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:16px}.admin-stats__chart-title{font-size:18px;font-weight:600}.admin-stats__chart-total{font-size:18px;font-weight:600;color:var(--primary-color)}.admin-stats__chart-sub{margin-top:16px;font-size:13px;color:#ffffff59}.admin-stats__top{margin:20px 40px 0}.admin-stats__top-tabs{width:420px;flex:0 0 auto}.admin-stats__top-table{width:100%}.admin-stats__top-table td{height:40px;cursor:default}@media (max-width: 700px){.admin-stats__alerts,.admin-stats__cards,.admin-stats__period,.admin-stats__charts,.admin-stats__top{margin-left:16px;margin-right:16px}.admin-stats__cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.admin-stats__card{padding:14px 16px}.admin-stats__card-value{font-size:22px}.admin-stats__chart-card{padding:16px}.admin-stats__chart-header{flex-wrap:wrap;gap:8px}.admin-stats__top-tabs{width:100%}}.promo-dialog__content{display:flex;flex-direction:column;gap:20px}.promo-dialog__content input[type=date]{color-scheme:dark}.promo-dialog__content input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.promo-dialog__hint{font-size:12px;line-height:1.5;color:#ffffff80}.admin-promo__code{font-weight:600}.admin-promo__expired{color:#fff6}.admin-promo__empty{padding:40px;text-align:center;color:#ffffff80}@media (max-width: 700px){.admin-promo__empty{padding:24px 16px}}.client-stats__panel{max-width:1100px}.client-stats__toolbar{display:flex;gap:16px;flex-wrap:wrap;justify-content:space-between}.client-stats__toolbar .client-stats__tabs{flex:0 1 auto}.client-stats__toolbar .client-stats__tabs .v-segmented__item{padding:10px 18px;flex:0 0 auto}.client-stats__toolbar .client-stats__periods{width:340px}.client-stats__range{display:flex;align-items:center;gap:14px;margin-top:16px}.client-stats__range label{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff9}.client-stats__range input[type=date]{background:#242424;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;color-scheme:dark;font-size:13px;font-family:inherit;padding:8px 10px;outline:none}.client-stats__range input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.client-stats__range-reset{background:none;border:none;color:var(--primary-color);font-size:13px;font-family:inherit;cursor:pointer;padding:4px}.client-stats__range-reset:hover{text-decoration:underline}.client-stats__cards{display:flex;gap:14px;flex-wrap:wrap;margin-top:24px}.client-stats__card{flex:1 1 150px;background:#242424;border-radius:10px;padding:16px 18px}.client-stats__card .value{font-size:24px;font-weight:700}.client-stats__card .label{margin-top:4px;font-size:12px;color:#ffffff80}.client-stats__metrics{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0 18px}.client-stats__metric{background:#242424;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:13px;font-weight:500;font-family:inherit;padding:10px 16px;cursor:pointer}.client-stats__metric:hover:not(.active){background:#2c2c2c}.client-stats__metric.active{background:var(--primary-color);border-color:var(--primary-color);cursor:default}.client-stats__breakdown{margin-top:24px;display:flex;flex-direction:column;gap:10px}.client-stats__breakdown-item{display:flex;align-items:center;gap:14px}.client-stats__breakdown-item .title{width:120px;font-size:13px;color:#ffffffb3}.client-stats__breakdown-item .bar{flex:1;height:8px;background:#ffffff0f;border-radius:4px;overflow:hidden}.client-stats__breakdown-item .bar .fill{height:100%;background:var(--primary-color);border-radius:4px}.client-stats__breakdown-item .count{width:70px;text-align:right;font-size:13px;font-weight:600}.client-stats__section-title{margin-top:28px;font-size:16px;font-weight:600}.client-stats__top{margin-top:14px;display:flex;flex-direction:column;gap:8px}.client-stats__top-item{display:flex;align-items:center;gap:14px;background:#242424;border-radius:10px;padding:8px 14px 8px 8px}.client-stats__top-item .preview{width:64px;height:44px;border-radius:6px;background:#1b1b1b;overflow:hidden;flex-shrink:0}.client-stats__top-item .preview img{width:100%;height:100%;object-fit:cover}.client-stats__top-item .name{flex:1;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-stats__top-item .views{font-size:13px;color:#fff9}.client-stats__photos{margin-top:14px;display:flex;gap:12px;flex-wrap:wrap}.client-stats__photo{width:110px}.client-stats__photo img{width:110px;height:146px;border-radius:8px;object-fit:cover}.client-stats__photo .views{margin-top:4px;font-size:12px;text-align:center;color:#fff9}.client-stats__loading{padding:60px 0;text-align:center;color:#ffffff80}@media (max-width: 700px){.client-stats__toolbar .client-stats__tabs{flex:1 1 100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.client-stats__toolbar .client-stats__tabs .v-segmented__item{padding:8px 12px}.client-stats__toolbar .client-stats__periods{width:100%}.client-stats__range{flex-wrap:wrap;gap:10px}.client-stats__range label{flex:1 1 130px}.client-stats__range label input[type=date]{flex:1 1 auto;min-width:0}.client-stats__card{padding:12px 14px}.client-stats__card .value{font-size:20px}.client-stats__metric{flex:1 1 auto;text-align:center}.client-stats__breakdown-item .title{width:92px;flex-shrink:0}.client-stats__breakdown-item .count{width:56px}.client-stats__photos{justify-content:center}}.load-screen-preview{width:100%}.load-screen-preview__screen{overflow:hidden;border-radius:6%/3%;position:relative}.load-screen-preview__screen .inner{position:absolute;top:0;left:0;width:320px;height:640px;transform-origin:top left;background-size:cover;background-position:center;font-family:Onest,sans-serif}.load-screen-preview__screen .overlay{position:absolute;top:0;right:0;bottom:0;left:0}.load-screen-preview__screen .content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;box-sizing:border-box}.load-screen-preview__screen .logo-area{display:flex;width:100%;flex-shrink:0}.load-screen-preview__screen .logo-area img{max-height:220px;object-fit:contain}.load-screen-preview__screen .extra-image{display:flex;width:100%;flex-shrink:0}.load-screen-preview__screen .extra-image img{max-height:240px;object-fit:contain}.load-screen-preview__screen .text-area{width:100%;display:flex;flex-direction:column;flex-shrink:0}.load-screen-preview__screen .text-area .title{font-weight:600;line-height:1.2;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.load-screen-preview__screen .text-area .label{line-height:1.4;opacity:.85}.load-screen-preview__screen .text-area .loading-label{font-size:13px;font-weight:600;opacity:.7}.load-screen-preview__screen .start-button{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.load-screen-select{display:flex;gap:20px;align-items:stretch}.load-screen-select__panel{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:24px;max-width:480px;flex:1 1 0;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;cursor:pointer;transition:border-color .15s}.load-screen-select__panel.active{border-color:var(--primary-color);cursor:default}.load-screen-select__panel .preview{width:100%;border-radius:10px;display:block}.load-screen-select__panel .preview--live{width:132px;align-self:center}.load-screen-select__panel .name{font-size:15px;font-weight:600;margin-bottom:8px}.load-screen-select__panel ul{margin:0;padding-left:18px;font-size:13px;color:#ffffffb3}.load-screen-select__panel ul li{margin-bottom:4px}.load-screen-select__dropdown{margin-top:12px}.load-screen-select__link{display:block;margin-top:12px;font-size:13px;color:var(--primary-color);text-decoration:none}.load-screen-select__link:hover{text-decoration:underline}.load-screen-select__create{margin-top:12px;align-self:flex-start}.load-screen-select__hint{margin-top:8px;font-size:12px;color:#fff6}@media (max-width: 700px){.load-screen-select{flex-direction:column}}.arkit-publish{display:flex;flex-direction:column;gap:16px;width:700px}.arkit-publish__top{display:flex;gap:24px;align-items:flex-start}.arkit-publish__qr{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:8px}.arkit-publish__qr img{border-radius:10px}.arkit-publish__qr-hint{font-size:12px;color:#fff9;max-width:200px;text-align:center}.arkit-publish__side{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:14px}.arkit-publish__actions .arkit-publish__replace-button{margin-right:auto}.arkit-publish__name{margin-bottom:16px}.arkit-publish__domain-row{display:flex;gap:10px;align-items:flex-end}.arkit-publish__domain-row .arkit-publish__domain{flex:1 1 auto;min-width:0}.arkit-publish__domain-row .v-button.flat{flex-shrink:0}.arkit-publish__domain-link{font-size:13px;color:var(--primary-color);text-decoration:none}.arkit-publish__domain-link:hover{text-decoration:underline}.arkit-publish__section-title{font-size:15px;font-weight:600;margin-top:8px}.arkit-publish__label-checkbox{margin-top:4px}.arkit-publish__promo-row{display:flex;gap:12px;align-items:center;max-width:360px}.arkit-publish__promo-row .v-input{flex:1 1 auto}.arkit-publish__promo-message{font-size:13px;color:#6fcf6f;margin-top:-6px}.arkit-publish__promo-message.error{color:#ec305a}.arkit-publish__pay-row{display:flex;gap:12px;align-items:center}.arkit-publish__status{font-size:13px;color:#fff9}.arkit-publish__status--paid{color:#6fcf6f}.arkit-publish__pay-link{margin-left:8px;color:var(--primary-color);text-decoration:none}.arkit-publish__pay-link:hover{text-decoration:underline}.arkit-publish .load-screen-select__panel{padding:16px}@media (max-width: 700px){.arkit-publish__top{flex-direction:column;align-items:stretch}.arkit-publish__qr{align-self:center}}.sticker-grid{display:grid;grid-template-columns:repeat(4,120px);justify-content:space-between;gap:20px}.sticker-grid>div{display:flex;justify-content:center;align-items:center;height:120px;width:120px;position:relative}.sticker-grid>div.clickable{cursor:pointer}.sticker-grid>div.upload{opacity:.5}.sticker-grid>div:hover{background-color:#ffffff05;border-radius:10px}.sticker-grid>div:hover .v-icon-button{display:flex}.sticker-grid>div img{max-width:100%;max-height:100%;pointer-events:none}.sticker-grid>div video{max-width:100%;max-height:100%;pointer-events:none}.sticker-grid>div .v-icon-button{position:absolute;background-color:var(--primary-color);top:-2px;right:-2px;width:24px;height:24px;display:none}.sticker-grid>div .v-progress{position:absolute;left:0;right:0;bottom:2px}.sticker-grid__video-types{display:flex;position:absolute;top:0;left:0}.sticker-grid__video-types>div{width:22px;height:22px;background:var(--primary-color);display:flex;justify-content:center;align-items:center;border-radius:9999px;margin-left:4px;opacity:.5}.sticker-count{display:flex;justify-content:flex-end;font-weight:700;font-size:24px}.sticker-packs-footer{position:absolute;bottom:0;height:90px;background-color:#1e1e1e;left:0;right:0;box-shadow:0 0 15px #00000080;display:flex;align-items:center}div.sticker-pack-view__content.dialog-content{padding-bottom:120px}.v-button.custom-3d__button{position:absolute;bottom:12px;right:12px;padding:0;width:50px;height:50px}.v-button.custom-3d__button svg{margin:0;width:20px;height:20px}.public-sticker-packs__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;padding:0 40px}.public-sticker-packs__grid button{border:1px solid #454545;border-radius:8px;background:none;height:260px;color:#fff;display:flex;flex-direction:column;align-items:stretch}.public-sticker-packs__grid button:hover{background:#ffffff04}.public-sticker-packs__grid button .stickers-preview{flex:1 1 auto;display:grid;grid-template-columns:repeat(4,70px);justify-content:space-between;padding:12px 12px 0}.public-sticker-packs__grid button .stickers-preview>div{position:relative}.public-sticker-packs__grid button .stickers-preview>div svg{position:absolute;top:0;right:0;color:var(--primary-color)}.public-sticker-packs__grid button .stickers-preview>div img{max-width:100%;height:70px;object-fit:contain}.public-sticker-packs__grid button .button-footer{display:flex;justify-content:space-between;padding:0 18px;text-align:left;align-items:flex-end}.public-sticker-packs__grid button .button-footer .count{color:#acacac;margin-top:4px}.public-sticker-packs__grid button .button-footer .price{font-size:22px;font-weight:700;text-align:right}.media-table td{height:52px}.publish-project__upload-cell{display:flex;align-items:center;justify-content:flex-end}.publish-project__upload-cell svg{margin-left:6px}.publish-project__upload-cell.ready{color:#10b664}.publish-project__upload-cell.ready svg{width:16px;height:16px}.spinner_9y7u{animation:spinner_fUkk 2.4s linear infinite;animation-delay:-2.4s}.spinner_DF2s{animation-delay:-1.6s}.spinner_q27e{animation-delay:-.8s}@keyframes spinner_fUkk{8.33%{x:13px;y:1px}25%{x:13px;y:1px}33.3%{x:13px;y:13px}50%{x:13px;y:13px}58.33%{x:1px;y:13px}75%{x:1px;y:13px}83.33%{x:1px;y:1px}}.publish-project__settings,.publish-project__options,.publish-project__link-row,.publish-project__tracking-section{width:700px;box-sizing:content-box}.publish-project__tracking-section{padding-top:0;padding-bottom:28px}.publish-project__tracking-panel{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:20px;box-sizing:border-box;margin-top:12px}.publish-project__tracking-panel .text{font-size:14px;line-height:1.25;margin-bottom:14px}.publish-project__tracking-panel .text .note{display:inline-block;margin-top:8px;color:#fff6;font-size:12px;line-height:1.4}.publish-project__tracking-panel .dropdown{width:225px;max-width:100%}.publish-project__settings .v-input,.publish-project__link-row .v-input{width:100%}.publish-project__settings .v-input{margin-bottom:12px}.publish-project__options .load-screen-select{margin-bottom:10px}.publish-project__settings{display:flex;flex-direction:column;gap:12px;padding-top:0;padding-bottom:28px}.publish-project__options{display:flex;flex-direction:column;gap:16px;padding-top:0}.publish-project__section-title{font-size:15px;font-weight:600;margin-bottom:2px}.publish-project__promo-row{display:flex;gap:12px;align-items:center;max-width:360px}.publish-project__promo-row .v-input{flex:1 1 auto}.publish-project__promo-message{font-size:13px;color:#6fcf6f;margin-top:-6px}.publish-project__promo-message.error{color:#ec305a}.publish-project__pay-row{display:flex;gap:12px;align-items:center}.publish-project__status{font-size:13px;color:#fff9}.publish-project__status--paid{color:#6fcf6f}.publish-project__pay-link{margin-left:8px;color:var(--primary-color);text-decoration:none}.publish-project__pay-link:hover{text-decoration:underline}.publish-project__options .load-screen-select__panel{padding:16px}.publish-project__link-row{display:flex;flex-direction:column;gap:12px;padding-top:0}.publish-project__actions .publish-project__extras-button{margin-right:auto}.publish-project__warning{background:#ffb8001f;color:#ffb84d;font-size:13px;padding:10px 14px;border-radius:10px}.generate-marker-dialog__image-preview{height:224px;display:flex;justify-content:center;align-items:center;width:500px;position:relative}.generate-marker-dialog__image-preview img{max-height:100%;max-width:100%;border-radius:6px;background-color:#fff}.generate-marker-dialog__image-preview .img-overlay{position:absolute;background-color:#000000e6;width:300px;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;color:#ddd;border-radius:6px;opacity:0;transition:opacity .3s}.generate-marker-dialog__image-preview .img-overlay .title{font-weight:500;margin-bottom:8px;font-size:14px;color:#fff}.generate-marker-dialog__image-preview .img-overlay.active{opacity:1}.generate-marker__control>label{font-size:12px;margin-bottom:8px;display:block;font-weight:500}.editor__header{height:54px;display:flex;align-items:center;border-bottom:1px solid #24292E;flex:0 0 auto;padding-right:16px}.editor__header .v-button{font-size:12px;height:40px}.editor__header .v-button.flat{align-self:stretch;border-radius:0;border-right:1px solid #24292E;height:100%;font-size:12px;padding:0 30px;color:#efefef}.editor__header .v-button.flat svg{margin-right:6px}.editor__header .title{font-size:12px;font-weight:500;margin-left:24px}@media (max-width: 700px){.editor__header .v-button.flat{padding:0 14px}.editor__header .title{margin-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}}.ar-editor-header .project-name{position:absolute;left:calc(50% - 200px);width:400px;text-align:center;color:#fff}.ar-editor-header .publish-button{margin-right:40px;height:38px}.ar-editor__tabs{display:flex;padding:11px 8px 0;overflow:hidden;overflow-x:auto;height:55px;box-sizing:border-box}.ar-editor__tabs button{height:32px;display:flex;width:150px;align-items:center;background:none;border:none;font-size:11px;font-weight:500;color:#9daebe;position:relative;border-radius:6px;padding:0 12px;flex-shrink:1}.ar-editor__tabs button:after{content:"";position:absolute;left:-1px;top:4px;bottom:4px;border-left:1px solid #3F4851;margin-left:1px;transition:opacity .2s}.ar-editor__tabs button:first-child:after,.ar-editor__tabs button.active:after,.ar-editor__tabs button.active+button:after{display:none}.ar-editor__tabs button svg{width:18px;height:18px;color:#de3d5d;margin-right:6px;flex-shrink:0}.ar-editor__tabs button:hover{background-color:#ffffff0d}.ar-editor__tabs button.active{background-color:#1e2a34;color:#fff}.ar-editor__tabs button.active svg{color:#fff}.ar-editor__tabs button.icon-button{width:32px;min-width:32px;margin:0 8px;padding:0;justify-content:center}.ar-editor__tabs button.icon-button:after{left:-9px}.ar-editor__tabs button.icon-button svg{color:#9daebe;margin:0}.ar-editor__tabs button.icon-button.active svg{color:#fff}.ar-editor__tabs:hover button:after{opacity:0}.ar-editor-header__stats{margin-left:auto;margin-right:10px;flex-shrink:0;height:38px;display:flex;align-items:center;gap:7px}.ar-editor-header__stats svg{width:15px;height:15px}.big-add-button.v-button.outlined{text-align:left;height:70px;width:280px;box-sizing:border-box;border-color:#333;margin-bottom:28px}.big-add-button.v-button.outlined:hover{border-color:#525252}.big-add-button.v-button.outlined svg{margin-left:auto;color:#a1a1a1;width:24px;height:24px;margin-right:-4px}.big-add-button.v-button.outlined .title{color:#fff;font-size:14px;margin-bottom:4px}.big-add-button.v-button.outlined .subtitle{color:#bbb;font-weight:400;font-size:12px}.code-editor{flex-grow:1;background-color:#212529;display:flex;overflow:auto}.code-editor .line-counter{flex:0 0 40px;text-align:center;font-family:Source Code Pro,monospace}.code-editor .line-counter div{line-height:18px;height:18px;font-size:12px;color:#515559}.code-editor .line-counter div.selected{color:#bbb}.code-editor .editor{height:100%;outline:none;font-family:Source Code Pro,monospace;flex-grow:1}.code-editor .editor div{font-size:13px;white-space:pre;line-height:18px;height:18px}.code-editor .editor div.selected{background-color:#c8c8ff06}.marker-settings__label{font-size:12px;font-weight:500;margin-top:12px;margin-bottom:6px}.crop-image-editor{position:relative;margin:0 auto;width:min-content}.crop-image-editor img{max-width:80vw;max-height:50vh;display:block}.crop-image-editor__controls{display:flex;gap:16px;align-items:center;margin-bottom:20px}.crop-image-editor__controls .v-dropdown{flex:1 1 auto;min-width:280px}.crop-image-editor__controls .v-input{width:120px}@media (max-width: 700px){.crop-image-editor__controls{flex-wrap:wrap;gap:10px}.crop-image-editor__controls .v-dropdown{flex:1 1 100%;min-width:0}.crop-image-editor__controls .v-input{width:auto;flex:1 1 100px}}.crop-image-editor__controls .v-checkbox{margin-right:auto}.crop-image-editor__working-area{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;touch-action:none}.crop-image-editor__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000b3}.crop-image-editor__visible{position:absolute;box-shadow:0 0 0 2px var(--primary-color)}.crop-image-editor__output{margin-top:16px;text-align:right}.crop-image-editor__scale-marker{position:absolute}.ar-editor-home{display:flex;flex:1 1 auto}.ar-editor-home h3{margin:0 0 24px;font-size:24px}.ar-editor-home__settings{width:370px;border-right:1px solid #24282E;flex:0 0 auto;display:flex;flex-direction:column;padding:20px 28px;box-sizing:border-box}.ar-editor-home__markers{padding:20px 28px}.ar-editor-home__scenes-limit{font-size:13px;color:#ffffff73;margin-bottom:20px}.app-loader{background-color:#161616!important;width:100%}.app-loader.fixed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.app-loader .loader{width:34px;height:34px;border-radius:9999px;border:5px solid #982880;animation:app-loader-keyframes .8s ease-in-out infinite}.app-loader__container{display:flex;align-items:center;margin-left:-4px}.app-loader__container .loader-img-1,.app-loader__container .loader-img-2{background-image:url(/lk/assets/logo-business-BflCQoRc.svg);height:66px;background-size:170px auto;background-repeat:no-repeat}.app-loader__container .loader-img-1{width:30px;background-position:center left}.app-loader__container .loader-img-2{width:0;background-position:center right;animation:app-loader-img-2 .6s cubic-bezier(.6,0,.4,1) forwards;animation-delay:.1s}@keyframes app-loader-img-2{0%{width:0}to{width:140px}}@keyframes app-loader-keyframes{0%,to{transform:scale(.8)}50%{transform:scale(1)}}.app-loader__label{position:absolute;top:calc(50% + 50px);color:#b9b9b9;font-size:16px;animation:app-loader__label .5s ease-out forwards;animation-delay:.5s;opacity:0}@keyframes app-loader__label{0%{opacity:0}to{opacity:1}}.v-progress{height:4px;background-color:#626262;border-radius:999px;position:relative}.v-progress>div{background-color:var(--primary-color);position:absolute;top:0;bottom:0;left:0;border-radius:999px;transition:right .2s cubic-bezier(0,0,.2,1)}.alpha-channel-dialog__guide{display:inline-block;margin-top:10px;font-size:14px;font-weight:500;color:#ec305a;text-decoration:none}.alpha-channel-dialog__guide:hover{text-decoration:underline}.scene-editor__left-menu{width:260px;flex-shrink:0;border-right:1px solid var(--border-color);background-color:var(--background-color);display:flex;flex-direction:column;padding-top:20px;pointer-events:all;position:relative;z-index:2;overflow-y:auto;overscroll-behavior:contain}.scene-editor__left-menu .add-button{background-color:#1e2a34;height:30px;font-size:12px;border-radius:8px;margin:0 16px}.scene-editor__left-menu .add-button:hover{background-color:#222f3a}.v-dropdown__menu-mini{border-radius:8px}.v-dropdown__menu-mini button{font-size:12px;height:36px}.scene-editor__menu-item{background:none;color:#fff;display:flex;align-items:center;justify-content:flex-start;height:32px;margin:4px 16px 0;border-radius:8px;font-size:12px;padding:0 10px}.scene-editor__menu-item svg{color:#626262;margin-right:6px;flex-shrink:0}.scene-editor__menu-item:hover{background-color:#ffffff08}.scene-editor__menu-item.selected{background-color:#1e2a34}.scene-editor__menu-item.selected svg{color:#fff}.scene-editor__menu-item.renaming{background-color:#191919}.scene-editor__menu-item-actions{margin-left:auto;display:none;align-items:center;gap:2px}.scene-editor__menu-item-actions [role=button]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;cursor:pointer;color:#626262}.scene-editor__menu-item-actions [role=button] svg{margin:0;width:14px;height:14px}.scene-editor__menu-item-actions [role=button]:hover{background-color:#ffffff14;color:#fff}.scene-editor__menu-item:hover .scene-editor__menu-item-actions{display:flex}.renaming-input{position:fixed;display:flex;align-items:stretch}.renaming-input input{background:none;flex:1 1 auto;border:none;color:#fff;padding-left:34px;font-size:12px}.v-scene-editor__input{display:flex;align-items:center}.v-scene-editor__input input{background-color:#191919;border:none;height:32px;color:#fff;border-radius:8px;padding-left:9px;box-sizing:border-box;flex:1 1 auto;font-size:12px;font-weight:400;min-width:10px;border:1px solid #191919}.v-scene-editor__input input:focus{border-color:var(--primary-color)}.v-scene-editor__input .label{margin-right:4px;font-weight:500;width:18px;flex-shrink:0;text-align:center}.v-scene-editor-select{display:flex;height:32px;background-color:#1a1a1a;border-radius:8px;align-items:center;padding:0 13px;font-size:12px;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;border:1px solid #191919;box-sizing:border-box}.v-scene-editor-select.disabled{opacity:.7}.v-scene-editor-select .no-click{pointer-events:none}.v-scene-editor-select svg{margin-left:auto;color:#999;pointer-events:none;transition:.1s}.v-scene-editor-select.open{border-color:var(--primary-color)}.v-scene-editor-select.open svg{transform:rotate(180deg)}.v-scene-editor-select__menu{position:absolute;top:calc(100% + 4px);left:0;right:0;padding:8px 0;background-color:#1a1a1a;display:flex;flex-direction:column;border-radius:8px;transform-origin:0% -12px;z-index:100;box-shadow:0 2px 8px #00000040}.v-scene-editor-select__menu button{background:none;border:none;cursor:pointer;color:#fff;text-align:left;padding:0 14px;height:32px;font-size:12px}.v-scene-editor-select__menu button:hover{background-color:#ffffff0a}.v-scene-editor-select__menu.v-enter-active,.v-scene-editor-select__menu.v-leave-active{transition:transform .1s cubic-bezier(.4,0,.2,1),opacity .1s}.v-scene-editor-select__menu.v-enter-from,.v-scene-editor-select__menu.v-leave-to{opacity:0;transform:scaleY(.5)}.menu-click-prop .v-scene-editor__input input{padding-left:13px}.menu-click-prop__header{display:flex;align-items:center;margin-top:20px}.menu-click-prop__header .v-scene-editor-select{flex:1 1 auto}.menu-click-prop__header .v-icon-button{height:32px;width:32px;margin-left:8px}.v-checkbox{display:flex;align-items:center;cursor:pointer}.v-checkbox.disabled{opacity:.5}.v-checkbox .v-checkbox__label{margin-left:8px;color:#dcdcdc;transition:color .1s;font-weight:500}.v-checkbox__icon{width:20px;height:20px;border:2px solid #9A9A9A;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background-color .1s;box-sizing:border-box}.v-scene-editor__colorpicker{background-color:#191919;border:none;height:32px;border-radius:8px;width:110px}.v-scene-editor__colorpicker label{display:none}.v-scene-editor__colorpicker .v-colorpicker__content{height:32px;border:none;padding-left:12px}.v-scene-editor__colorpicker input{min-width:50px}.v-scene-editor__colorpicker .v-colorpicker__color-button{margin:5px;width:22px;flex-shrink:0}.scene-editor__props-hint{margin-top:6px;font-size:11px;line-height:1.4;color:#71808f}.scene-editor__props-button{margin-top:10px;height:28px;padding:0 12px;background-color:#1e2a34;border-radius:8px;color:#fff;font-size:12px}.scene-editor__props-button:hover{background-color:#26333e}.scene-editor__field{margin-top:10px}.scene-editor__field-label{font-size:11px;color:#71808f;margin-bottom:4px}.scene-editor__field-input{width:100%;box-sizing:border-box;height:30px;background-color:#1e2a34;color:#fff;border-radius:8px;border:none;padding:0 10px;font-size:12px}.scene-editor__field-picker{width:100%}.scene-editor__props-button--danger{color:#ff7a7a}.scene-editor__right-menu{width:260px;border-left:1px solid var(--border-color);background-color:var(--background-color);pointer-events:all;position:relative;z-index:2;font-size:12px;overflow-y:auto;overscroll-behavior:contain}.scene-editor__right-menu .group-title{margin-top:10px;font-weight:500;color:#cecece;display:flex;height:30px;align-items:center}.scene-editor__right-menu .group-title .v-icon-button{margin-left:auto;height:32px;width:32px}.scene-editor__right-menu .group{padding:0 16px 16px}.scene-editor__right-menu .group:not(:first-child){border-top:1px solid #24292E}.scene-editor__right-menu .control-row{display:flex;overflow:hidden}.scene-editor__right-menu .control-row>*{flex:1 1 50px;width:50px}.scene-editor__right-menu .control-row>*:not(:first-child){margin-left:6px}.scene-editor__right-menu .group-row{display:flex}.scene-editor__right-menu .group-row .v-icon-button{width:32px;height:32px}.scene-editor__right-menu .scene-editor__select{width:100%;box-sizing:border-box;height:30px;margin-top:4px;background-color:#1e2a34;color:#fff;border-radius:8px;border:none;padding:0 8px;font-size:12px}.scene-editor__step-input{width:100%;box-sizing:border-box;margin-top:4px;background-color:#1e2a34;color:#fff;border-radius:8px;border:none;padding:8px;font-size:12px;font-family:inherit;resize:vertical}.scene-editor__hint-image{display:block;width:100%;max-height:120px;object-fit:contain;margin-top:8px;border-radius:8px;background-color:#1e2a34}.scene-editor__canvas-wrapper{flex:1 1 auto;background-color:#191919;overflow:hidden;position:relative}.scene-editor__canvas-wrapper canvas{display:block;cursor:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;right:0;bottom:0}.scene-editor__cursor{position:absolute;z-index:2;width:24px;height:24px;pointer-events:none;top:0;left:0}.scene-editor__camera-mode{position:absolute;top:20px;left:calc(50% - 60px);height:32px;width:120px;background-color:var(--background-color);border-radius:10px;display:flex;overflow:hidden;pointer-events:all;z-index:2}.scene-editor__camera-mode button{background:none;font-weight:700;color:#fff;flex:1 1 50px;font-size:12px}.scene-editor__camera-mode button:hover{background-color:#ffffff05}.scene-editor__camera-mode button.active{background-color:#1e2a34}.scene-editor__buttons-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.scene-editor__buttons-group{position:absolute;display:flex;flex-direction:column;align-items:center;gap:10px}.scene-editor__overlay-button{pointer-events:all;border:none;cursor:pointer;min-width:120px;font-size:15px;font-weight:600;white-space:nowrap;box-shadow:0 4px 16px #00000040}.scene-editor__overlay-button.selected{outline:2px solid #4B9CE8;outline-offset:2px}.scene-editor__preview-button{position:absolute;top:12px;right:12px;z-index:4;pointer-events:all;display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;background-color:#1e2a34;border-radius:8px;color:#fff;font-size:12px}.scene-editor__preview-button:hover{background-color:#26333e}.scene-editor__preview-panel{position:fixed;top:50%;right:276px;transform:translateY(-50%);z-index:55;pointer-events:all;background-color:#121212;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:10px;display:flex;flex-direction:column;gap:8px}.scene-editor__preview-head{display:flex;align-items:center;gap:6px;padding:0 4px}.scene-editor__preview-head .title{flex:1 1 auto;font-size:12px;font-weight:500;color:#cecece}.scene-editor__preview-head [role=button]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;cursor:pointer;color:#9daebe}.scene-editor__preview-head [role=button]:hover{background-color:#ffffff14;color:#fff}.scene-editor__preview-phone{position:relative;width:304px;height:624px;background-color:#000;border:2px solid #2A313A;border-radius:24px;overflow:hidden;display:flex;align-items:center;justify-content:center}.scene-editor__preview-iframe{position:absolute;top:0;left:0;width:390px;height:800px;transform:scale(.78);transform-origin:top left;border:none;display:block}.scene-editor__preview-loading{color:#9daebe;font-size:12px;text-align:center;line-height:1.5;padding:0 14px}.scene-editor__preview-hint{max-width:100%;width:0;min-width:100%;font-size:11px;color:#71808f;text-align:center}.scene-editor__drop-zone{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080;opacity:0;transition:opacity .15s;-webkit-user-select:none;user-select:none;z-index:2;pointer-events:none}.scene-editor__drop-zone.drag{opacity:1;pointer-events:all}.scene-editor__drop-zone-overlay{position:absolute;top:16px;right:16px;bottom:16px;left:16px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='white' stroke-width='2' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");display:flex;justify-content:center;align-items:center;font-weight:500;flex-direction:column;pointer-events:none}.scene-editor__drop-zone-overlay svg{margin-bottom:8px;width:32px;height:32px}.scene-editor{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden;position:relative}.scene-editor__ui{flex:1 1 auto;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.scene-editor__ui-content{flex:1 1 auto;position:relative}.letary-code__assets{width:230px;padding-top:20px;display:flex;flex-direction:column}.letary-code__assets .add-button{background-color:#1e2a34;height:30px;font-size:12px;border-radius:8px;margin:0 16px}.letary-code__assets .add-button:hover{background-color:#222f3a}.letary-code__canvas-wrapper{flex:1 1 100px;overflow:hidden}.letary-code{display:flex;flex-direction:row;flex:1 1 auto;overflow:hidden;position:relative}.letary-code .code-editor{align-self:stretch;flex:1 1 100px;overflow:hidden}.ar-editor{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden}.ar-editor__mobile-stub{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center}.ar-editor__mobile-stub .title{font-size:18px;font-weight:600;max-width:420px}.ar-editor__mobile-stub .text{font-size:13px;color:#ffffff80}.ar-editor__mobile-stub .v-button{margin-top:14px;min-width:200px}.ar-stats-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background-color:#121212;display:flex;flex-direction:column}.ar-stats-page__header{display:flex;align-items:center;gap:16px;padding:14px 24px;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.ar-stats-page__back{display:flex;align-items:center;gap:4px;background:none;border:none;color:#fff9;font-size:14px;cursor:pointer;padding:6px 10px 6px 4px;border-radius:10px}.ar-stats-page__back:hover{color:#fff;background-color:#ffffff0f}.ar-stats-page__title{font-size:18px;font-weight:700;display:flex;align-items:baseline;gap:12px;min-width:0}.ar-stats-page__project{font-size:13px;font-weight:400;color:#ffffff73}.ar-stats-page__scroll{flex:1 1 auto;overflow-y:auto}.ar-stats-page__column{max-width:1100px;margin:0 auto;padding:24px 24px 60px}.ar-stats-page__grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:stretch}@media (max-width: 900px){.ar-stats-page__grid{grid-template-columns:1fr}}.ar-stats-page__grid .ar-stats-page__panel{box-sizing:border-box;display:flex;flex-direction:column}.ar-stats-page__grid .ar-stats-page__hint{margin-top:auto;padding-top:12px}.ar-stats-page__grid .ar-stats-page__panel--chart .v-line-chart{flex:1 1 auto}.ar-stats-page__panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.ar-stats-page__panel-head .ar-stats-page__section{margin-bottom:0}.ar-stats-page__toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:16px}.ar-stats-page__toolbar .v-segmented__item{flex:0 0 auto;white-space:nowrap;padding-left:16px;padding-right:16px}.ar-stats-page__range{display:flex;align-items:center;gap:10px;font-size:12px;color:#9daebe}.ar-stats-page__range label{display:flex;align-items:center;gap:6px}.ar-stats-page__range input{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;padding:5px 8px;font-size:12px;color-scheme:dark}.ar-stats-page__range-reset{background:none;border:none;color:var(--primary-color, #DE3D5D);font-size:12px;cursor:pointer;padding:4px 6px}.ar-stats-page__loading{color:#71808f;padding:40px 0;text-align:center}.ar-stats-page__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}@media (max-width: 700px){.ar-stats-page__cards{grid-template-columns:1fr 1fr}}.ar-stats-page__card{display:flex;align-items:center;gap:12px;background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:16px 18px}.ar-stats-page__card-icon{flex-shrink:0;width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;background-color:#de3d5d24;color:var(--primary-color, #DE3D5D)}.ar-stats-page__card-text{min-width:0}.ar-stats-page__card-value{font-size:21px;font-weight:700;white-space:nowrap}.ar-stats-page__card-label{margin-top:2px;font-size:11px;color:#71808f}.ar-stats-page__metrics{display:flex;gap:8px}.ar-stats-page__metric{background:none;border:1px solid rgba(255,255,255,.12);border-radius:9999px;color:#9daebe;font-size:12px;padding:6px 12px;cursor:pointer}.ar-stats-page__metric.active{border-color:var(--primary-color, #DE3D5D);color:#fff}.ar-stats-page__panel{margin-top:20px;background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:20px 24px}.ar-stats-page__section{font-size:15px;font-weight:700;margin-bottom:10px}.ar-stats-page__step{padding:8px 0}.ar-stats-page__step.empty{opacity:.5}.ar-stats-page__step-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.ar-stats-page__step-label{font-size:13px;color:#cecece}.ar-stats-page__step-value{font-size:14px;font-weight:700;white-space:nowrap}.ar-stats-page__step-bar{position:relative;display:flex;align-items:center;height:20px;border-radius:7px;background-color:#ffffff0f;overflow:hidden}.ar-stats-page__step-fill{position:absolute;inset:0 auto 0 0;border-radius:7px;background:linear-gradient(90deg,#B62F4C 0%,var(--primary-color, #DE3D5D) 100%)}.ar-stats-page__step-percent{position:relative;margin-left:auto;padding:0 8px;font-size:11px;font-weight:600;color:#ffffffbf}.ar-stats-page__count{color:#71808f;font-weight:400;font-size:11px}.ar-stats-page__hint{margin-top:12px;font-size:11px;line-height:1.4;color:#71808f}.ar-stats-page__taps{margin:0 0 6px}.ar-stats-page__tap-row{display:flex;align-items:center;gap:8px;padding:3px 0 3px 6px;font-size:12px;color:#9daebe}.ar-stats-page__tap-dot{flex-shrink:0;width:5px;height:5px;border-radius:50%;background-color:var(--primary-color, #DE3D5D)}.ar-stats-page__tap-label{min-width:0;flex:1 1 auto}.cards-editor-steps{display:flex;flex-direction:column;gap:36px;width:227px}.cards-editor-steps__item{display:flex;align-items:center;font-size:14px;font-weight:500;gap:13px;color:#fff;background:none;border:none;cursor:default;text-align:left;padding:0}.cards-editor-steps__item .index{width:33px;height:33px;background-color:#383838;display:flex;align-items:center;justify-content:center;border-radius:9999px;font-size:14px;position:relative;transition:background-color .2s;flex-shrink:0}.cards-editor-steps__item.passed{cursor:pointer}.cards-editor-steps__item.passed .index{background-color:var(--primary-color);color:#fff}.cards-editor-steps__item .chain{position:absolute;top:-36px;height:36px;width:2px;left:calc(50% - 1px);background-color:#383838}.cards-editor-steps__item .chain:after{content:"";display:block;width:100%;height:0%;background-color:var(--primary-color);transition:height .25s cubic-bezier(.4,0,.2,1)}.cards-editor-steps__item.passed .chain:after{height:100%}@media (max-width: 950px){.cards-editor-steps{flex-direction:row;width:auto;gap:24px;overflow-x:auto;padding-bottom:4px}.cards-editor-steps__item .chain{display:none}}.cards-editor-type-step{display:flex;gap:40px;align-items:flex-start}.cards-editor-type-step .cards-editor-type-step__content{flex:1 1 auto;min-width:0;max-width:900px}.cards-editor-name-panel{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px;width:100%;max-width:440px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.cards-editor-name-panel .label{font-size:16px;font-weight:500;color:#fff}.cards-editor-name-panel input{background-color:#282828;border:none;outline:none;border-radius:6px;height:42px;padding:0 14px;color:#fff;font-size:14px;font-family:inherit}.cards-editor-name-panel input::placeholder{color:#fff6}.cards-editor-select-type{display:flex;gap:20px;align-items:stretch}.cards-editor-select-type>button{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);flex:1 1 0;min-width:0;border-radius:14px;color:#fff;padding:14px;display:flex;flex-direction:column;align-items:stretch;text-align:left;cursor:pointer;transition:border-color .12s}.cards-editor-select-type>button.disabled{pointer-events:none;opacity:.5}.cards-editor-select-type>button img{width:100%;height:200px;object-fit:cover;display:block;border-radius:8px;margin-bottom:14px}.cards-editor-select-type>button .title{font-size:18px;font-weight:500;margin-bottom:8px}.cards-editor-select-type>button .description{font-size:14px;line-height:1.25;color:#fff6;margin-bottom:14px}.cards-editor-select-type>button .note{font-size:14px;line-height:1.25}.cards-editor-select-type>button .link{font-size:14px;line-height:1.25;color:var(--primary-color);text-decoration:none;margin-top:14px}.cards-editor-select-type>button .link:hover{text-decoration:underline}.cards-editor-select-type>button.active{border-color:var(--primary-color)}@media (max-width: 660px){.cards-editor-select-type{flex-direction:column}}.cards-place-qr-dialog__warning-label{font-size:13px;position:absolute;bottom:6px;color:#ff5252}.cards-place-qr-dialog__warning-label.v-enter-active,.cards-place-qr-dialog__warning-label.v-leave-active{transition:transform .12s,opacity .12s}.cards-place-qr-dialog__warning-label.v-enter-from,.cards-place-qr-dialog__warning-label.v-leave-to{opacity:0;transform:translateY(-4px)}@media (max-width: 700px){.cards-place-qr-dialog__colors{flex-wrap:wrap}.cards-place-qr-dialog__colors>.v-colorpicker{flex:1 1 140px}.cards-place-qr-dialog__warning-label{position:static;margin-top:8px}}.cards-editor-image{position:relative}.cards-editor-image img,.cards-editor-image canvas{max-width:100%;max-height:100%;display:block}.cards-editor-design__tabs.v-tabs{height:auto;margin-bottom:14px}.cards-editor-design__tabs.v-tabs .v-tabs__item{color:#fff;font-size:16px;font-weight:500;padding-bottom:10px}.cards-editor-design__hint{font-size:14px;line-height:1.25;max-width:620px;white-space:pre-line}.cards-editor-design__uploader{max-width:700px}.cards-editor-design__panel{display:flex;gap:40px;margin-top:40px;align-items:flex-start;background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:40px;max-width:700px;box-sizing:border-box}.cards-editor-design__panel>.cards-editor-image{max-width:360px;flex-shrink:1;min-width:0;margin:auto}.cards-editor-design__panel>.cards-editor-image img,.cards-editor-design__panel>.cards-editor-image canvas{max-width:100%;max-height:433px;border-radius:14px}.cards-editor-design__actions{display:flex;flex-direction:column;gap:14px;margin-top:24px}.cards-editor-design__actions .title{font-size:14px}.cards-editor-design__actions .tiles{display:flex;gap:6px;flex-wrap:wrap}.cards-editor-design__actions .tile{width:100px;height:82px;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.1);border-radius:14px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:6px;box-sizing:border-box;cursor:pointer;font-family:inherit;transition:background-color .12s}.cards-editor-design__actions .tile:hover{background-color:#ffffff29}.cards-editor-design__actions .tile svg{width:20px;height:20px;flex-shrink:0}.cards-editor-design__actions .tile span{font-size:11px;font-weight:500;line-height:1.15;text-align:center}.cards-editor-design__processing{display:flex;align-items:center;gap:20px;margin-top:40px;background-color:#282828;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:30px;max-width:700px;box-sizing:border-box}.cards-editor-design__processing>svg{width:36px;height:36px;flex-shrink:0}.cards-editor-design__processing .title{font-size:20px;font-weight:600}.cards-editor-design__processing .text{font-size:14px;margin-top:6px}.cards-editor-design__upload-row{display:flex;align-items:center;gap:16px;margin-top:12px}.cards-editor-design__upload-row .image-preview{position:relative;display:flex;align-items:center;justify-content:center;max-width:50%}.cards-editor-design__upload-row .image-preview .v-spinner{position:absolute;z-index:2}.cards-editor-design__upload-row .image-preview .cards-editor-image canvas,.cards-editor-design__upload-row .image-preview .cards-editor-image img{transition:opacity .3s;max-height:400px}.cards-editor-design__upload-row .image-preview.notReady img,.cards-editor-design__upload-row .image-preview.notReady canvas{opacity:.3}.cards-editor-design__file-info{display:flex;flex-direction:column;gap:8px;font-size:14px;width:440px;max-width:45%;flex-shrink:0}@media (max-width: 700px){.cards-editor-design__panel{flex-direction:column;gap:20px;padding:16px}.cards-editor-design__panel>.cards-editor-image{max-width:100%;margin:0 auto}.cards-editor-design__upload-row{flex-wrap:wrap}.cards-editor-design__upload-row .image-preview{max-width:100%}.cards-editor-design__file-info{width:100%;max-width:100%;align-items:center;text-align:center}.cards-editor-design__file-info .cards-editor-design__actions{align-items:center}.cards-editor-design__file-info .cards-editor-design__actions .tiles{justify-content:center}}.cards-editor-check__tracking{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:30px;max-width:700px;box-sizing:border-box;margin-bottom:30px}.cards-editor-check__tracking .text{font-size:14px;line-height:1.25;margin-bottom:14px}.cards-editor-check__tracking .text .note{display:inline-block;margin-top:8px;color:#fff6}.cards-editor-check__tracking .dropdown{width:100%;max-width:225px}.cards-editor-check__panel{display:flex;gap:40px;align-items:flex-start;background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:30px;max-width:700px;box-sizing:border-box}.cards-editor-check__panel .cards-editor-image{max-width:360px;min-width:0}.cards-editor-check__panel .cards-editor-image:only-child{margin:0 auto}.cards-editor-check__panel .cards-editor-image>img,.cards-editor-check__panel .cards-editor-image>canvas{max-width:100%;max-height:433px;border-radius:14px}.cards-editor-check__panel .qr{max-width:200px;margin:auto}@media (max-width: 700px){.cards-editor-check__panel{flex-direction:column;align-items:center;gap:20px;padding:16px}.cards-editor-check__panel .cards-editor-image{max-width:100%}.cards-editor-check__panel .cards-editor-image:only-child{margin:0}.cards-editor-check__panel .qr{margin:0}}.cards-editor-check__link-title{font-size:18px;font-weight:600;margin-top:40px;margin-bottom:14px}.cards-editor-check__link{max-width:700px}.cards-editor-check__link input{padding-right:52px}.cards-editor-check__link .v-input__adornment{background-color:var(--primary-color);color:#fff}.cards-editor-check__link .v-input__adornment:hover{background-color:var(--primary-color-hover)}.cards-editor-check__confirm{margin-top:24px;font-size:14px}.cards-editor-placement__preview{display:block}.cards-editor-print__progress-bar{width:300px;margin-top:20px}.group-title{margin-top:20px;margin-bottom:12px;color:#c5c5c5}.cards-editor-print__group-title{font-size:18px;font-weight:600;margin-bottom:14px}.cards-editor-print__template{width:100%;max-width:225px}.cards-editor-print__settings{max-width:700px}.cards-editor-print__panel{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:30px;margin-top:30px;max-width:700px;box-sizing:border-box}.cards-editor-print__preview{display:flex;gap:16px;align-items:center;justify-content:center;width:100%}.cards-editor-print__preview canvas{display:block;max-width:100%;margin:0 auto}.cards-editor-print__count{text-align:center;font-size:18px;font-weight:600;margin-top:20px}.cards-editor-print__orders{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:10px 30px;margin-top:30px;max-width:1010px;box-sizing:border-box}.cards-editor-print__orders .order-row{display:flex;align-items:center;gap:24px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.06)}.cards-editor-print__orders .order-row:last-child{border-bottom:none}.cards-editor-print__orders .order-row .thumb{width:64px;height:46px;background-color:#484848;border-radius:6px;overflow:hidden;flex-shrink:0;padding:4px;box-sizing:border-box}.cards-editor-print__orders .order-row .thumb img{width:100%;height:100%;object-fit:contain}.cards-editor-print__orders .order-row .name{font-size:14px;font-weight:500;flex:1 1 auto}.cards-editor-print__orders .order-row .count{font-size:14px;color:#fff9;margin-right:24px}.cards-editor-print__orders .order-row .pay-button.v-button{height:34px;font-size:13px;border-radius:6px}.cards-editor-print__orders .order-row .delete-button{background:none;border:none;padding:6px;display:flex;color:#ffffff80;cursor:pointer;border-radius:6px}.cards-editor-print__orders .order-row .delete-button:hover{color:#fff;background:#ffffff14}.cards-editor-print__orders .order-row .delete-button svg{width:18px;height:18px}@media (max-width: 700px){.cards-editor-print__orders .order-row{flex-wrap:wrap;gap:12px}.cards-editor-print__orders .order-row .name{flex:1 1 100px}.cards-editor-print__orders .order-row .count{margin-right:0}.cards-editor-print__orders .order-row .pay-button.v-button{order:5;flex:1 1 100%}}.cards-editor-print__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.cards-editor-print__buttons .v-button{height:42px;min-width:220px;max-width:100%}@media (max-width: 700px){.cards-editor-print__buttons{justify-content:center;font-size:14px;border-radius:6px;padding:0 24px}}.cards-editor-order__fields{display:flex;gap:20px;max-width:700px}@media (max-width: 700px){.cards-editor-order__fields{flex-direction:column}}.cards-editor-order__fields .field{flex:1 1 0;min-width:0}.cards-editor-order__fields .field .title{font-size:18px;font-weight:600;margin-bottom:14px}.cards-editor-order__panel{display:flex;gap:40px;align-items:stretch;background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:30px;margin-top:40px;max-width:700px;box-sizing:border-box}.cards-editor-order__panel .preview{max-width:308px;flex-shrink:0}.cards-editor-order__panel .preview img,.cards-editor-order__panel .preview canvas{max-width:308px;max-height:433px;border-radius:14px}@media (max-width: 700px){.cards-editor-order__panel{flex-direction:column;gap:20px;padding:16px}.cards-editor-order__panel .calc{order:1;min-width:0}.cards-editor-order__panel .preview{order:2;align-self:center;max-width:100%}.cards-editor-order__panel .preview img,.cards-editor-order__panel .preview canvas{max-width:100%}}.cards-editor-order__panel .calc{display:flex;flex-direction:column;min-width:220px;max-width:100%}.cards-editor-order__panel .calc .calc-title{font-size:20px;font-weight:600;margin-bottom:14px}.cards-editor-order__panel .calc .calc-line{font-size:14px;line-height:1.25;margin-bottom:8px}.cards-editor-order__panel .calc .calc-caption{font-size:13px;font-weight:600;margin:4px 0 6px;color:#ffffffb3}.cards-editor-order__panel .calc .total{margin-top:auto;padding-top:24px}.cards-editor-order__panel .calc .total-label{font-size:18px;font-weight:600;margin-bottom:6px}.cards-editor-order__panel .calc .total-price{font-size:28px;font-weight:700}.cards-editor-order__panel .calc .total-price .old{font-size:20px;font-weight:500;opacity:.4;margin-left:12px;text-decoration:line-through}.sticker-pack-preview__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px}.sticker-pack-preview__grid video,.sticker-pack-preview__grid img{width:100%;aspect-ratio:1;object-fit:scale-down}.payment-widget-tinkoff{border:none;width:100%;max-width:700px;border-radius:8px;display:block}.load-screen-surcharge{margin-top:16px;background-color:#ec305a14;border:1px solid rgba(236,48,90,.35);border-radius:14px;padding:16px 20px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;max-width:980px}.load-screen-surcharge .text{font-size:14px;line-height:1.45}.load-screen-surcharge--paid{border-color:#6fcf6f66;background-color:#6fcf6f14;color:#6fcf6f;font-size:14px}.features__title{font-size:18px;font-weight:600;margin-bottom:14px}.features__section{margin-top:40px}.features__row{display:flex;gap:20px;max-width:700px}@media (max-width: 700px){.features__row{flex-direction:column}}.features__field{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.features__field .features__title{margin-bottom:14px}.features__panel{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:30px;box-sizing:border-box;max-width:1010px}.features__panel.features__panel--column{display:flex;flex-direction:column;gap:12px}.features__domain{width:100%;max-width:340px}.features__domain-block .row{display:flex;align-items:center;gap:12px}@media (max-width: 700px){.features__domain-block .row{flex-direction:column;align-items:stretch}.features__domain-block .row .features__domain{max-width:none}}.features__domain-block .features__article-link{display:block;margin-top:14px}.features__article-link{font-size:14px;color:var(--primary-color);text-decoration:none;margin-top:2px}.features__article-link:hover{text-decoration:underline}.features__stickers-note{font-size:14px;margin-top:4px}.features__stickers-note a{color:var(--primary-color);text-decoration:none}.features__stickers-note a:hover{text-decoration:underline}.features__selectable{display:flex;align-items:center;min-height:72px;padding:12px 16px;width:100%;background:none;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:14px;color:#fff6;text-align:left;gap:16px;box-sizing:border-box;background-color:transparent;cursor:pointer;transition:border-color .2s,background-color .2s}.features__selectable .icon{width:36px;height:36px;background-color:#333;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:8px;flex-shrink:0;transition:background-color .2s}.features__selectable .icon svg{width:20px;height:20px}.features__selectable .title{font-size:16px;font-weight:500;color:#fff;margin-bottom:4px}.features__selectable:hover{background-color:#ffffff05}.features__selectable.active{border-color:var(--primary-color)}.features__selectable.active .icon{background-color:var(--primary-color)}.cards-editor-help-card{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:20px;width:100%;max-width:440px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;flex-shrink:0}.cards-editor-help-card .head{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:#fff}.cards-editor-help-card .head svg{width:18px;height:18px}.cards-editor-help-card .text{font-size:14px;line-height:1.25;color:#fff}.cards-editor-help-card .link{background:none;border:none;padding:0;margin-top:10px;text-align:left;font-size:14px;font-family:inherit;color:var(--primary-color);text-decoration:none;cursor:pointer}.cards-editor-help-card .link:hover{text-decoration:underline}.cards-editor-layout{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;min-height:0}.cards-editor-layout .editor__header .title{font-size:14px}.cards-editor-layout .content{flex:1 1 auto;display:flex;align-items:stretch;min-height:0}.cards-editor-layout .steps-column{flex:0 0 257px;box-sizing:border-box;border-right:1px solid rgba(255,255,255,.1);padding:40px 30px 30px}.cards-editor-layout .main{flex:1 1 auto;min-width:0;overflow-y:auto;padding:40px}.cards-editor-layout h1{margin:0 0 8px;font-size:28px;font-weight:600}.cards-editor-layout .subheader{font-size:14px;line-height:1.3;max-width:700px;margin-bottom:40px}.cards-editor-layout .continue-button.v-button{display:flex;margin-top:40px;height:42px;width:300px;padding:0;font-size:14px;border-radius:6px}.cards-editor-layout .step-buttons{display:flex;gap:12px;margin-top:40px}.cards-editor-layout .step-buttons .continue-button.v-button{margin-top:0}.cards-editor-layout .step-back-button.v-button{height:42px;width:300px;margin-top:40px;padding:0;font-size:14px;border-radius:6px;background-color:#3a3a3a}.cards-editor-layout .step-back-button.v-button:hover{background-color:#444}.cards-editor-layout .step-back-button.v-button:active{background-color:#4e4e4e}.cards-editor-layout .step-buttons .step-back-button.v-button{margin-top:0}.cards-editor-layout .v-button.gray{background-color:#3a3a3a}.cards-editor-layout .v-button.gray:hover{background-color:#444}.cards-editor-layout .v-button.gray:active{background-color:#4e4e4e}.cards-editor-layout .cards-editor__help-card{margin-top:40px}.cards-editor__error-screen{display:flex;justify-content:center;align-items:center;flex:1 1 auto;font-size:16px;font-weight:500}@media (max-width: 950px){.cards-editor-layout .content{flex-direction:column}.cards-editor-layout .steps-column{flex:0 0 auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:16px}}@media (max-width: 700px){.cards-editor-layout .main{padding:16px}.cards-editor-layout h1{font-size:22px}.cards-editor-layout .continue-button.v-button{width:100%}.cards-editor-layout .step-buttons{flex-direction:column-reverse}.cards-editor-layout .step-back-button.v-button{width:100%}}.cards-canvas{border-radius:8px;-webkit-user-select:none;user-select:none;display:block;max-width:100%;height:auto;touch-action:none}.cards-collection-editor{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden}.cards-collection-editor__content{display:flex;flex:1 1 auto}.cards-collection-editor__first-column{flex:0 0 350px;border-right:1px solid #24282E;padding:16px 32px;box-sizing:border-box;display:flex;flex-direction:column}.cards-collection-editor__first-column .title{font-weight:700;font-size:24px;margin-bottom:16px}.cards-collection-editor__settings-column{flex:1 1 auto;padding:16px 32px}.cards-collection-editor__settings-column .title{font-size:24px;font-weight:700;margin-bottom:16px}.cards-collection-editor__settings-column .v-dropdown{width:300px}.cards-collection-editor__card{width:280px}.cards-collection-editor__card .title{font-size:14px;font-weight:600;margin-bottom:4px;margin-top:8px}.cards-collection-editor__card img{width:280px;border-radius:10px}.cards-collection-editor__cards-preview{display:flex;gap:24px;margin-top:32px}@media (max-width: 700px){.cards-collection-editor__content{flex-direction:column}.cards-collection-editor__first-column{flex:0 0 auto;border-right:none;border-bottom:1px solid #24282E;padding:16px}.cards-collection-editor__settings-column{padding:16px}.cards-collection-editor__settings-column .v-dropdown{width:100%}.cards-collection-editor__cards-preview{flex-wrap:wrap}.cards-collection-editor__card,.cards-collection-editor__card img{width:100%;max-width:280px}}.share-project-dialog__row{display:flex;gap:16px;align-items:flex-start}.share-project-dialog__row .v-input{height:68px;flex:1 1 auto}.share-project-dialog__row .v-button{margin-top:19px;height:48px}.share-project-dialog__table.v-table{margin-top:20px}.share-project-dialog__table.v-table td:first-child,.share-project-dialog__table.v-table th:first-child{padding-left:8px}.yandex-capcha iframe{border-radius:14px}.recover-page__header{display:flex;gap:12px;align-items:center}.recover-page__header .v-icon-button{width:30px;height:30px}.account-settings__column{display:flex;flex-direction:column;gap:20px;padding:0 40px;max-width:400px}@media (max-width: 700px){.account-settings__column{padding:0 16px;max-width:none}}.account-settings__column .v-button{margin-top:8px}.coming-soon{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:60vh}.coming-soon__badge{background-color:#ec305a;color:#fff;font-size:12px;font-weight:500;border-radius:100px;padding:6px 16px;text-transform:uppercase;letter-spacing:.08em}.coming-soon__title{font-size:24px;font-weight:600;margin-top:10px}.coming-soon__text{font-size:13px;color:#fff6;max-width:420px;text-align:center;padding:0 16px}.domain-page{display:flex;flex-direction:column;padding:42px 40px 20px;max-width:1440px;margin:0 auto;width:100%;box-sizing:border-box}.domain-page h1,.domain-page h2{font-size:24px;font-weight:600;margin:0}.domain-page__header{display:flex;flex-direction:column;gap:6px;margin-bottom:40px}.domain-page__header .subtitle{font-size:12px;color:#fff6}.domain-page__panel{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:30px}.domain-page__connected{display:flex;flex-direction:column;gap:30px;margin-bottom:20px}.domain-page__connected-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.domain-page__screen-hint{font-size:12px;color:#fff6;margin-top:10px}.domain-page__domains-table{display:flex;flex-direction:column}.domain-page__domains-table .table-head,.domain-page__domains-table .table-row{display:grid;grid-template-columns:1fr 160px 220px;gap:20px;align-items:center;padding:14px 16px}.domain-page__domains-table .table-head{font-size:12px;text-transform:uppercase;color:#fff6;border-bottom:1px solid rgba(255,255,255,.1)}.domain-page__domains-table .table-row{border-bottom:1px solid rgba(255,255,255,.05);font-size:14px;font-weight:500}.domain-page__domains-table .table-row:last-child{border-bottom:none}.domain-page__domains-table .table-row .domain-link{color:#fff;text-decoration:none}.domain-page__domains-table .table-row .domain-link:hover{color:#ec305a}.domain-page__domains-table .table-row .v-dropdown label{display:none}.domain-page__domains-table .table-row .status{display:flex;align-items:center;gap:8px;color:#6fcf6f}.domain-page__domains-table .table-row .status .dot{width:8px;height:8px;border-radius:50%;background-color:currentColor}.domain-page__domains-table .table-row .status--pending{color:#ffffff80}.domain-page__domains-table .table-row .status--dns_error,.domain-page__domains-table .table-row .status--error{color:#ec305a}.domain-page__section{padding:50px 30px;display:flex;flex-direction:column;gap:40px}.domain-page__section--center{align-items:center}.domain-page__hero{flex-direction:row;gap:30px;justify-content:space-between}.domain-page__hero-left{display:flex;flex-direction:column;gap:40px;justify-content:center;flex:1 1 auto}.domain-page__hero-heading{display:flex;flex-direction:column;gap:12px}.domain-page__hero-heading h2{max-width:520px;font-size:32px}.domain-page__hero-heading .text{font-size:16px;line-height:1.3;max-width:420px;color:#fffc}.domain-page__hero-offer{display:flex;flex-direction:column}.domain-page__hero-offer .price{font-size:45px;font-weight:600}.domain-page__hero-offer .price-note{font-size:14px;opacity:.5;margin-top:4px}.domain-page__cta{margin-top:20px;background-color:#ec305a;color:#fff;border-radius:6px;width:300px;height:42px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;text-decoration:none}.domain-page__cta--small{margin-top:0;width:auto;padding:0 20px;flex-shrink:0}.domain-page__cta:hover{background-color:#d62a51}.domain-page__hero-phone{background-color:#282828;border:1px solid rgba(255,255,255,.1);border-radius:14px;width:347px;height:338px;flex-shrink:0;overflow:hidden;display:flex;justify-content:center}.domain-page__hero-phone img{width:244px;margin-top:25px;object-fit:cover;object-position:top}.domain-page__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.domain-page__cards+.domain-page__cards{margin-top:10px}.domain-page__cards--thirds{grid-template-columns:repeat(3,1fr)}.domain-page__card{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px;min-height:200px;display:flex;flex-direction:column;justify-content:space-between;gap:14px}.domain-page__card .icon{width:40px;height:40px}.domain-page__card .card-title{font-size:18px;font-weight:600;line-height:1.03}.domain-page__card .card-text{font-size:14px;font-weight:500;margin-top:6px}.domain-page__card .card-text ul{margin:0;padding-left:21px}.domain-page__card .card-bottom{display:flex;flex-direction:column}.domain-page__card--illustrated .illustration{width:100%;height:139px;object-fit:contain;border-radius:4px}.domain-page__card--illustrated .checks{height:139px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:flex-start;align-self:center}.domain-page__card--illustrated .checks .check-row{display:flex;align-items:center;gap:13px;font-size:14px;font-weight:500}.domain-page__card--illustrated .checks .check-row img{width:28px;height:28px}.domain-page__steps{display:flex;flex-direction:column;gap:20px;width:464px;max-width:100%;position:relative}.domain-page__steps:before{content:"";position:absolute;left:34px;top:40px;bottom:40px;border-left:2px dashed rgba(236,48,90,.6)}.domain-page__step{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px;display:flex;align-items:center;gap:14px;position:relative}.domain-page__step .num{width:40px;height:40px;border-radius:50%;background-color:#ec305a;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:500;flex-shrink:0}.domain-page__step .step-title{font-size:18px;font-weight:600;line-height:1.03}@media (max-width: 1100px){.domain-page__hero{flex-direction:column}.domain-page__cards,.domain-page__cards--thirds{grid-template-columns:1fr}}@media (max-width: 700px){.domain-page{padding:20px 12px}.domain-page__header{padding-right:56px;margin-bottom:24px}.domain-page__header h1{font-size:20px}.domain-page__panel{padding:16px 12px}.domain-page__section{padding:24px 16px;gap:28px}.domain-page__hero-heading h2{font-size:22px}.domain-page__hero-heading .text{font-size:14px}.domain-page__hero-offer .price{font-size:32px}.domain-page__cta{width:100%;max-width:300px}.domain-page__hero-phone{width:100%;height:auto;aspect-ratio:347/338}.domain-page__hero-phone img{width:70%}.domain-page__connected-head{flex-wrap:wrap}.domain-page__domains-table .table-head,.domain-page__domains-table .table-row{grid-template-columns:1fr auto;gap:10px;padding:12px 8px}.domain-page__domains-table .table-head>:nth-child(3){display:none}.domain-page__domains-table .table-row>:nth-child(3){grid-column:1/-1}}.albums-page__status{color:#fffc}.albums-page__status--draft{color:#fff6}.albums-page__rename-input{width:100%;box-sizing:border-box;background:#242424;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;font-size:14px;font-weight:500;font-family:inherit;padding:6px 8px;outline:none}.albums-page__rename-input:focus{border-color:var(--primary-color)}.album-editor-intro__panel{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px 30px;margin-bottom:30px;max-width:700px;box-sizing:border-box}.album-editor-intro__panel .label{font-size:14px;margin-bottom:10px}.album-editor-intro__panel input{background-color:#282828;border:none;border-radius:8px;color:#fff;font-size:14px;padding:10px 14px;width:250px;outline:none}.album-editor-intro__panel input::placeholder{color:#ffffff59}.album-editor-intro__photos-title{font-size:16px;font-weight:600;margin-bottom:6px}.album-editor-intro__photos-hint{font-size:13px;color:#ffffff80;line-height:1.4;margin-bottom:20px}.album-editor-intro__grid{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:20px;max-width:700px}.album-editor-intro__photo{position:relative;width:120px;height:120px;border-radius:10px;overflow:hidden;background-color:#242424}.album-editor-intro__photo img{width:100%;height:100%;object-fit:cover}.album-editor-intro__photo .remove{position:absolute;top:6px;right:6px;width:26px;height:26px;border-radius:6px;background:#0000008c;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s}.album-editor-intro__photo .remove svg{width:14px;height:14px}.album-editor-intro__photo:hover .remove{opacity:1}.album-editor-intro__uploader{max-width:700px;box-sizing:border-box}.album-editor-intro__uploader .hint{margin-top:6px;font-size:12px;color:#7a7a7a}.album-editor-intro__uploading{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:14px}.album-editor-intro__notice{margin-top:16px;font-size:13px;color:#f5a623}.album-editor-intro__error{margin-top:16px;font-size:13px;color:#f8454f}@media (max-width: 700px){.album-editor-intro__panel{padding:16px}.album-editor-intro__panel input{width:100%;max-width:100%;box-sizing:border-box}}.album-photo-editor__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0009;display:flex;align-items:center;justify-content:center;padding:30px}.album-photo-editor{position:relative;background-color:#1e1e1e;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:28px 34px;width:1000px;max-width:96vw;max-height:92vh;overflow-y:auto;box-sizing:border-box}.album-photo-editor .close{position:absolute;top:16px;right:16px;background:none;color:#fff9;display:flex;padding:6px}.album-photo-editor .close svg{width:16px;height:16px}.album-photo-editor .title{font-size:22px;font-weight:600;margin-bottom:20px}.album-photo-editor .stage{position:relative;background-image:linear-gradient(45deg,#2A2A2A 25%,transparent 25%,transparent 75%,#2A2A2A 75%),linear-gradient(45deg,#2A2A2A 25%,transparent 25%,transparent 75%,#2A2A2A 75%);background-size:24px 24px;background-position:0 0,12px 12px;background-color:#222;border-radius:10px;height:460px;display:flex;touch-action:none;align-items:center;justify-content:center;overflow:hidden}.album-photo-editor .stage .photo-outer,.album-photo-editor .stage .photo{position:relative}.album-photo-editor .stage .photo>img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.album-photo-editor .stage .photo>img.ghost{opacity:.15}.album-photo-editor .stage .video-wrap{position:absolute;cursor:move}.album-photo-editor .stage .video-wrap.dimmed{pointer-events:none}.album-photo-editor .stage .video-wrap video{width:100%;height:100%;object-fit:fill;display:block;pointer-events:none}.album-photo-editor .stage .zoom{position:absolute;top:14px;right:14px;display:flex;flex-direction:column;gap:8px}.album-photo-editor .stage .zoom button{width:40px;height:40px;border-radius:12px;background-color:#ffffff24;color:#fff;font-size:28px;font-weight:300;line-height:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:0}.album-photo-editor .stage .zoom button:hover{background-color:#ffffff38}.album-photo-editor .stage .free-frame{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #F8456F;pointer-events:none}.album-photo-editor .stage .free-frame .handle{position:absolute;width:11px;height:11px;border-radius:50%;background-color:#f8456f}.album-photo-editor .stage .free-frame .handle.tl{top:-6px;left:-6px}.album-photo-editor .stage .free-frame .handle.tr{top:-6px;right:-6px}.album-photo-editor .stage .free-frame .handle.bl{bottom:-6px;left:-6px}.album-photo-editor .stage .free-frame .handle.br{bottom:-6px;right:-6px}.album-photo-editor .stage .free-frame .handle.t{top:-6px;left:calc(50% - 5.5px)}.album-photo-editor .stage .free-frame .handle.b{bottom:-6px;left:calc(50% - 5.5px)}.album-photo-editor .stage .free-frame .handle.l{left:-6px;top:calc(50% - 5.5px)}.album-photo-editor .stage .free-frame .handle.r{right:-6px;top:calc(50% - 5.5px)}.album-photo-editor .stage.cursor-hidden,.album-photo-editor .stage.cursor-hidden .video-wrap,.album-photo-editor .stage.cursor-hidden .decor-item{cursor:none}.album-photo-editor .stage.mask-stage .video-wrap{cursor:inherit}.album-photo-editor .stage .editor-cursor{position:absolute;top:0;left:0;width:24px;height:24px;pointer-events:none;z-index:40;-webkit-user-select:none;user-select:none}.album-photo-editor .tools{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap;justify-content:center}.album-photo-editor .tools button{background-color:#2a2a2a;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:11px;line-height:1.3;padding:12px 14px;min-width:96px}.album-photo-editor .tools button svg{display:block;width:20px;height:20px;margin:0 auto 8px;color:#ffffffd9}.album-photo-editor .tools button.active{border-color:var(--primary-color)}@media (max-width: 700px){.album-photo-editor .tools{gap:6px}.album-photo-editor .tools button{flex:1 1 30%;min-width:0;padding:8px 4px;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.album-photo-editor .tools button svg{margin-bottom:5px}}.album-photo-editor .next-button.v-button,.album-photo-editor .back-button.v-button,.album-photo-editor .ok-button.v-button,.album-photo-editor .problem-button.v-button{height:44px;border-radius:8px;font-size:14px;margin-top:20px;width:100%}.album-photo-editor .actions{display:flex;gap:14px}.album-photo-editor .actions .v-button{flex:1 1 0}@media (max-width: 700px){.album-photo-editor .actions{flex-direction:column;gap:10px;margin-top:20px}.album-photo-editor .actions .v-button{flex:0 0 auto;width:100%;margin-top:0}}.album-photo-editor .back-button.v-button{background-color:#3a3a3a}.album-photo-editor .ok-button.v-button{background-color:#2e9e36}.album-photo-editor .problem-button.v-button{background-color:#e03131}.album-photo-editor .mask-clip{position:absolute;top:0;right:0;bottom:0;left:0}.album-photo-editor .mask-clip>img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;display:block}.album-photo-editor .mask-frame{position:absolute;border:2px solid #F8456F;box-sizing:border-box;pointer-events:none}.album-photo-editor .mask-frame .handle{position:absolute;width:11px;height:11px;border-radius:50%;background-color:#f8456f}.album-photo-editor .mask-frame .handle.tl{top:-6px;left:-6px;cursor:nwse-resize}.album-photo-editor .mask-frame .handle.tr{top:-6px;right:-6px;cursor:nesw-resize}.album-photo-editor .mask-frame .handle.bl{bottom:-6px;left:-6px;cursor:nesw-resize}.album-photo-editor .mask-frame .handle.br{bottom:-6px;right:-6px;cursor:nwse-resize}.album-photo-editor .mask-frame .handle.t{top:-6px;left:calc(50% - 5.5px);cursor:ns-resize}.album-photo-editor .mask-frame .handle.b{bottom:-6px;left:calc(50% - 5.5px);cursor:ns-resize}.album-photo-editor .mask-frame .handle.l{left:-6px;top:calc(50% - 5.5px);cursor:ew-resize}.album-photo-editor .mask-frame .handle.r{right:-6px;top:calc(50% - 5.5px);cursor:ew-resize}.album-photo-editor .masks-row{display:flex;align-items:flex-start;gap:18px;margin-top:22px}@media (max-width: 700px){.album-photo-editor .masks-row{flex-wrap:wrap;gap:10px;margin-top:14px}.album-photo-editor .masks-row .mask-item{gap:6px;font-size:11px}.album-photo-editor .masks-row .mask-item .tile{width:64px;height:64px;border-radius:16px}.album-photo-editor .masks-row .mask-upload-col{margin-left:0}.album-photo-editor .masks-row .mask-upload{width:88px;height:64px;border-radius:16px;font-size:11px;gap:5px}}.album-photo-editor .mask-item{background:none;display:flex;flex-direction:column;align-items:center;gap:10px;color:#fff;font-size:13px;line-height:1.25;padding:0;cursor:pointer}.album-photo-editor .mask-item .tile{position:relative;width:88px;height:88px;border-radius:22px;background-color:#232323;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid transparent}.album-photo-editor .mask-item .tile-remove{position:absolute;top:-7px;right:-7px;width:22px;height:22px;border-radius:50%;background-color:#3a3a3a;border:1px solid rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:center;padding:0}.album-photo-editor .mask-item .tile-remove svg{width:9px;height:9px}.album-photo-editor .mask-item .tile-remove:hover{background-color:#e03131}.album-photo-editor .mask-item .shape{width:56px;height:56px;background-color:#fff}.album-photo-editor .mask-item .none-icon{width:52px;height:52px}.album-photo-editor .mask-item.active .tile{border-color:var(--primary-color)}.album-photo-editor .mask-item .name{max-width:96px;text-align:center}.album-photo-editor .mask-upload-col{margin-left:auto;display:flex;flex-direction:column;align-items:center;gap:12px}.album-photo-editor .mask-upload{width:108px;height:88px;border-radius:22px;background-color:#2e2e2e;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:12px;line-height:1.25;text-align:center;color:#fff;cursor:pointer;box-sizing:border-box}.album-photo-editor .mask-upload svg{width:18px;height:18px}.album-photo-editor .mask-upload input{display:none}.album-photo-editor .mask-instruction{font-size:13px;color:var(--primary-color);text-decoration:underline}.album-photo-editor .mask-all{display:block;margin-top:18px}.album-photo-editor .decor-item{position:absolute;cursor:move;-webkit-user-select:none;user-select:none}.album-photo-editor .decor-item img,.album-photo-editor .decor-item video{width:100%;display:block;pointer-events:none}.album-photo-editor .decor-item .decor-text{white-space:pre-wrap;pointer-events:none;font-family:Onest,sans-serif}.album-photo-editor .decor-item .decor-frame{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid #F8456F;pointer-events:none}.album-photo-editor .decor-item .decor-frame .handle{position:absolute;width:11px;height:11px;border-radius:50%;background-color:#f8456f}.album-photo-editor .decor-item .decor-frame .handle.tl{top:-6px;left:-6px}.album-photo-editor .decor-item .decor-frame .handle.tr{top:-6px;right:-6px}.album-photo-editor .decor-item .decor-frame .handle.bl{bottom:-6px;left:-6px}.album-photo-editor .decor-item .decor-frame .handle.br{bottom:-6px;right:-6px}.album-photo-editor .decor-delete-bar{position:absolute;top:14px;left:14px;height:40px;padding:0 16px;border-radius:12px;background-color:#ffffff24;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;font-size:13px;display:flex;align-items:center;gap:8px;cursor:pointer}.album-photo-editor .decor-delete-bar svg{width:16px;height:16px;color:#f8454f}.album-photo-editor .decor-delete-bar:hover{background-color:#ffffff38}.album-photo-editor .decor-add{display:flex;gap:24px;margin-top:18px}@media (max-width: 700px){.album-photo-editor .decor-add{flex-direction:column;gap:16px}.album-photo-editor .decor-add .text-panel{order:1}.album-photo-editor .decor-add .stickers-panel{order:2}}@media (max-width: 950px){.album-photo-editor .decor-add .stickers-panel .stickers-grid{max-height:220px}.album-photo-editor .decor-add .stickers-panel .stickers-grid button{width:calc(25% - 5px);height:auto;aspect-ratio:1}.album-photo-editor .decor-add .stickers-panel .stickers-grid button img,.album-photo-editor .decor-add .stickers-panel .stickers-grid button video{object-fit:contain}}.album-photo-editor .decor-add .panel-title{font-size:14px;font-weight:600;margin-bottom:10px}.album-photo-editor .decor-add .stickers-panel{flex:1 1 55%}.album-photo-editor .decor-add .stickers-panel .pack-select{margin-bottom:10px;max-width:260px}.album-photo-editor .decor-add .stickers-panel .stickers-note{font-size:13px;margin-top:10px;color:#ffffffbf}.album-photo-editor .decor-add .stickers-panel .stickers-note a{color:var(--primary-color);text-decoration:none}.album-photo-editor .decor-add .stickers-panel .stickers-note a:hover{text-decoration:underline}.album-photo-editor .decor-add .stickers-panel .stickers-grid{display:flex;flex-wrap:wrap;gap:6px;max-height:160px;overflow-y:auto}.album-photo-editor .decor-add .stickers-panel .stickers-grid button{background:none;width:64px;height:64px;padding:0}.album-photo-editor .decor-add .stickers-panel .stickers-grid button img,.album-photo-editor .decor-add .stickers-panel .stickers-grid button video{width:100%;height:100%;object-fit:scale-down;pointer-events:none}.album-photo-editor .decor-add .text-panel{flex:1 1 45%}.album-photo-editor .decor-add .text-panel input:not(.color),.album-photo-editor .decor-add .text-panel select{background-color:#282828;border:none;border-radius:8px;color:#fff;font-size:13px;padding:10px 12px;outline:none;width:100%;box-sizing:border-box}.album-photo-editor .decor-add .text-panel .text-row{display:flex;gap:10px;margin-top:10px;align-items:center}.album-photo-editor .decor-add .text-panel .text-row select{width:auto;flex:1 1 auto}.album-photo-editor .decor-add .text-panel .text-row .color{width:38px;height:38px;padding:0;border:none;background:none;cursor:pointer}.album-photo-editor .decor-add .text-panel .text-row .add-text-button.v-button{height:38px;padding:0 18px;font-size:13px;border-radius:8px}.album-photo-editor .test-columns{display:flex;gap:24px;align-items:baseline;margin-bottom:20px}.album-photo-editor .test-columns>*{flex:1 1 0;min-width:0}@media (max-width: 700px){.album-photo-editor .test-columns{flex-direction:column;align-items:stretch;gap:16px}}.album-photo-editor .tracking-panel{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:20px;box-sizing:border-box}.album-photo-editor .tracking-panel .text{font-size:14px;line-height:1.25;margin-bottom:14px}.album-photo-editor .tracking-panel .text .note{display:inline-block;margin-top:8px;color:#fff6;font-size:12px;line-height:1.4}.album-photo-editor .tracking-panel .dropdown{width:225px;max-width:100%}.album-photo-editor .test-hint{font-size:14px;line-height:1.5;color:#ffffffbf}.album-photo-editor .test-hint ol{margin:10px 0 0;padding-left:20px}.album-photo-editor .test-row{display:flex;gap:26px;align-items:center}.album-photo-editor .test-row .test-photo img{height:280px;border-radius:10px;display:block}.album-photo-editor .test-row .qr-wrap{flex:1 1 auto;display:flex;align-items:center;justify-content:center}.album-photo-editor .test-row .qr{width:220px;height:220px;border-radius:10px;background:#fff}@media (max-width: 700px){.album-photo-editor .test-row{flex-direction:column;gap:16px}.album-photo-editor .test-row .test-photo{width:100%}.album-photo-editor .test-row .test-photo img{width:100%;height:auto}}.album-photo-editor .test-link-title{font-size:15px;font-weight:600;margin:22px 0 10px}.album-photo-editor .test-link{width:100%}.album-photo-editor .test-link input{padding-right:52px}.album-photo-editor .test-link .v-input__adornment{background-color:var(--primary-color);color:#fff}.album-photo-editor .test-link .v-input__adornment:hover{background-color:var(--primary-color-hover)}.album-photo-editor .fix-title{font-size:18px;font-weight:600;margin:24px 0 14px}.album-photo-editor .fix-row{display:flex;gap:12px}.album-photo-editor .fix-item{display:flex;flex-direction:column;align-items:center;gap:8px;background-color:#2a2a2a;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;padding:16px 18px;font-size:12px;cursor:pointer}.album-photo-editor .fix-item svg{width:18px;height:18px}.album-photo-editor .fix-item input{display:none}.album-photo-editor .replacing{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:13px}.album-photo-editor .processing-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;background:#141414d9;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-size:15px;font-weight:500}.album-photo-editor .processing-overlay .hint{font-size:12px;font-weight:400;color:#ffffff80}@media (max-width: 700px){.album-photo-editor__overlay{padding:4px}.album-photo-editor{padding:12px 10px;width:100%;max-width:calc(100vw - 8px);max-height:calc(100dvh - 8px)}.album-photo-editor .title{font-size:17px;margin-bottom:12px;padding-right:30px}.album-photo-editor .stage{height:var(--stage-height, auto);min-height:200px;padding:24px 0;box-sizing:border-box}}.album-editor-photos__progress-title{font-size:16px;font-weight:600;margin-bottom:10px}.album-editor-photos__progress{max-width:700px;height:4px;border-radius:4px;background-color:#ffffff1f;margin-bottom:26px;overflow:hidden}.album-editor-photos__progress .bar{height:100%;background-color:var(--primary-color);border-radius:4px;transition:width .3s}.album-editor-photos__item{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:20px;margin-bottom:18px;max-width:700px;box-sizing:border-box;display:flex;gap:20px;align-items:center}.album-editor-photos__item>.photo{width:92px;height:118px;border-radius:10px;object-fit:cover;flex-shrink:0}.album-editor-photos__item .content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:12px}.album-editor-photos__item .top-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.album-editor-photos__item .status{font-size:12px;font-weight:500;padding:5px 12px;border-radius:6px;flex-shrink:0}.album-editor-photos__item .status.ready{background-color:#2e9e36;color:#fff}.album-editor-photos__item .status.video,.album-editor-photos__item .status.photo{background-color:var(--primary-color);color:#fff}.album-editor-photos__item .upload-label{display:flex;align-items:center;gap:8px;font-size:13px}.album-editor-photos__item .upload-label .info{width:17px;height:17px;border-radius:50%;background-color:#3a3a3a;color:#fff9;font-size:11px;display:inline-flex;align-items:center;justify-content:center;cursor:help;position:relative}.album-editor-photos__item .upload-label .info .info-tip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);width:260px;background-color:#282828;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px 14px;font-size:12px;line-height:1.45;color:#fff;text-align:left;opacity:0;visibility:hidden;transition:opacity .15s;pointer-events:none;z-index:20;box-shadow:0 6px 20px #0006}.album-editor-photos__item .upload-label .info .info-tip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#282828}.album-editor-photos__item .upload-label .info:hover .info-tip{opacity:1;visibility:visible}.album-editor-photos__item .upload-row{display:flex;align-items:center;gap:16px}.album-editor-photos__item .file-input{display:flex;align-items:center;background-color:#282828;border-radius:8px;padding:10px 14px;width:250px;box-sizing:border-box;flex-shrink:0;cursor:pointer;gap:10px}.album-editor-photos__item .file-input .file-name{flex:1 1 auto;font-size:13px;color:#ffffff80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.album-editor-photos__item .file-input svg{width:16px;height:16px;color:#fff9;flex-shrink:0}.album-editor-photos__item .file-input input{display:none}.album-editor-photos__item .progress{width:160px}.album-editor-photos__item .processing{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff9}.album-editor-photos__item .video-error{font-size:13px;color:#f8454f}.album-editor-photos__item .setup-button.v-button{height:38px;padding:0 22px;font-size:13px;border-radius:6px}@media (max-width: 700px){.album-editor-photos__item{gap:12px}.album-editor-photos__item .top-row{flex-direction:column-reverse;align-items:flex-start;gap:8px}.album-editor-photos__item .upload-row{flex-wrap:wrap}.album-editor-photos__item .file-input{width:100%;flex-basis:100%}.album-editor-photos__item .progress{flex:1 1 120px}.album-editor-photos__item .upload-label .info .info-tip{max-width:calc(100vw - 40px)}}.album-editor-features__title{font-size:18px;font-weight:600;margin-bottom:14px}.album-editor-features__section{margin-top:40px}.album-editor-features__block .row{display:flex;align-items:center;gap:12px}@media (max-width: 700px){.album-editor-features__block .row{flex-direction:column;align-items:stretch}.album-editor-features__block .row .album-editor-features__domain{width:100%}}.album-editor-features__block .album-editor-features__domain{width:340px;max-width:100%}.album-editor-features__block .album-editor-features__article-link{display:block;margin-top:14px;font-size:14px;color:var(--primary-color);text-decoration:none}.album-editor-features__block .album-editor-features__article-link:hover{text-decoration:underline}.album-editor-payment__panel{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px 30px;margin-top:24px;max-width:700px;box-sizing:border-box}.album-editor-payment__panel .panel-title{font-size:16px;font-weight:600;margin-bottom:16px}.album-editor-payment__panel .photos{display:flex;gap:8px;margin-bottom:18px;flex-wrap:wrap}.album-editor-payment__panel .photos img{width:88px;height:116px;border-radius:6px;object-fit:cover}.album-editor-payment__panel .line{font-size:15px;line-height:1.6;color:#ffffffbf;margin-bottom:14px}.album-editor-payment__panel .total{font-size:26px;font-weight:700}.album-editor-payment__promo{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px 30px;margin-top:16px;max-width:700px;box-sizing:border-box}.album-editor-payment__promo .panel-title{font-size:16px;font-weight:600;margin-bottom:14px}.album-editor-payment__promo .promo-row{display:flex;gap:12px}.album-editor-payment__promo .promo-row .v-input{flex-grow:1;max-width:320px}.album-editor-payment__promo .promo-row .v-input input,.album-editor-payment__promo .promo-row .v-button{height:48px}.album-editor-payment__promo .promo-message{margin-top:10px;font-size:13px;color:#4dc839}.album-editor-payment__promo .promo-message.error{color:#de3d5d}.album-editor-payment__skip.v-button{display:flex;margin-top:14px;height:42px;width:300px;padding:0;font-size:13px;border-radius:6px;background-color:#3a3a3a}@media (max-width: 700px){.album-editor-payment__panel,.album-editor-payment__promo{padding:16px}.album-editor-payment__promo .promo-row{flex-wrap:wrap}.album-editor-payment__promo .promo-row .v-input{max-width:100%;flex:1 1 200px}.album-editor-payment__skip.v-button{width:100%}}.album-editor-result__panel{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:30px;max-width:700px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:22px}.album-editor-result__panel .qr{width:220px;height:220px;border-radius:8px;background:#fff}.album-editor-result__panel .buttons{display:flex;gap:14px}.album-editor-result__panel .buttons .v-button{height:42px;padding:0 24px;font-size:13px;border-radius:8px}.album-editor-result__panel .buttons .v-button.gray{background-color:#3a3a3a}.album-editor-result__link-title{font-size:16px;font-weight:600;margin:26px 0 10px}.album-editor-result__link{max-width:700px}.album-editor-result__link input{padding-right:52px}.album-editor-result__link .v-input__adornment{background-color:var(--primary-color);color:#fff}.album-editor-result__link .v-input__adornment:hover{background-color:var(--primary-color-hover)}.album-editor-result__actions{display:flex;gap:14px;margin-top:26px}.album-editor-result__actions .v-button{height:42px;padding:0 24px;font-size:13px;border-radius:8px}.album-editor-result__actions .v-button.gray{background-color:#3a3a3a}@media (max-width: 700px){.album-editor-result__panel .buttons,.album-editor-result__actions{flex-wrap:wrap;justify-content:center}}.load-screens-page__grid{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px}.load-screens-page__card{background-color:#232323;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit;transition:border-color .15s;position:relative}.load-screens-page__card:hover{border-color:var(--primary-color)}.load-screens-page__card .info{display:flex;flex-direction:column;gap:4px}.load-screens-page__card .name{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.load-screens-page__card .count{font-size:12px;color:#fff6}.load-screens-page__kebab{position:absolute;top:20px;right:20px;background-color:#00000073;border-radius:6px;visibility:visible}.load-screen-alert{margin:20px 40px 30px;background-color:#ec305a14;border:1px solid rgba(236,48,90,.35);border-radius:14px;padding:16px 20px;font-size:14px;line-height:1.45;color:#ffffffd9}.load-screen-alert a{color:var(--primary-color);text-decoration:none;font-weight:600}.load-screen-alert a:hover{text-decoration:underline}@media (max-width: 700px){.load-screens-page__grid{grid-template-columns:repeat(2,1fr);gap:12px}.load-screens-page__kebab{top:16px;right:16px}.load-screen-alert{margin:16px 12px 24px}}.v-editable-input{-webkit-user-select:none;user-select:none}.v-editable-input input{background:none;border:none;color:inherit;font-family:inherit;font-weight:inherit;text-align:inherit;-webkit-user-select:all;user-select:all;width:100%;padding:0}.v-checkbox{display:flex;align-items:flex-start;cursor:pointer}.v-checkbox .v-checkbox__label{margin-left:8px;color:#dcdcdc;transition:color .1s}.v-checkbox.active .v-checkbox__label{color:#fff}.v-checkbox.active .v-checkbox__icon{background-color:var(--primary-color);border-color:var(--primary-color)}.v-checkbox.active .v-checkbox__icon svg{opacity:1}.v-checkbox__icon{width:20px;height:20px;border:2px solid #9A9A9A;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background-color .1s}.v-checkbox__icon svg{width:18px;height:18px;opacity:0}.load-screen-editor{display:flex;flex-direction:column;padding:30px 40px 20px;max-width:1200px;width:100%;box-sizing:border-box}.load-screen-editor__header{display:flex;align-items:center;gap:14px}.load-screen-editor__header .load-screen-editor__name{font-size:20px;font-weight:600;min-width:0}.load-screen-editor__header .save-status{font-size:12px;color:#fff6;margin-left:auto}.load-screen-editor__header .load-screen-editor__delete{color:#ec305a}.load-screen-editor__content{display:flex;gap:40px;margin-top:24px;align-items:flex-start}.load-screen-editor__controls{flex:1 1 auto;display:flex;flex-direction:column;gap:20px;min-width:0}.load-screen-editor__controls .control-section{background-color:#1b1b1b;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:14px}.load-screen-editor__controls .section-title{font-size:15px;font-weight:600}.load-screen-editor__controls .row{display:flex;gap:14px;align-items:flex-end}.load-screen-editor__controls .row.row--fields>*{flex:1 1 0;min-width:0}.load-screen-editor__controls .row.row--wide .size-input{flex:0 0 110px}.load-screen-editor__controls .field{display:flex;flex-direction:column;gap:8px}.load-screen-editor__controls .field-label{font-size:12px;color:#ffffff80}.load-screen-editor__controls .hint{font-size:12px;color:#fff6}.load-screen-editor__controls .image-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.load-screen-editor__controls .image-preview{width:56px;height:56px;object-fit:contain;border-radius:8px;background-color:#282828;border:1px solid rgba(255,255,255,.1)}.load-screen-editor__controls .load-screen-alert{margin:0}.load-screen-editor__preview{width:300px;flex-shrink:0;position:sticky;top:20px;display:flex;flex-direction:column;gap:10px}.load-screen-editor__preview .preview-caption{font-size:12px;color:#fff6;text-align:center}.load-screen-editor__preview .preview-tab{display:flex;align-items:flex-end;background-color:#101010;border-radius:10px 10px 0 0;padding:6px 10px 0;height:34px;box-sizing:border-box;margin-bottom:-10px}.load-screen-editor__preview .preview-tab__item{display:flex;align-items:center;gap:8px;background-color:#2e2e2e;border-radius:8px 8px 0 0;padding:0 10px;height:28px;min-width:0;flex:0 1 auto;max-width:220px}.load-screen-editor__preview .preview-tab__favicon{width:14px;height:14px;object-fit:contain;flex-shrink:0}.load-screen-editor__preview .preview-tab__favicon--empty{border-radius:9999px;background-color:#4a4a4a}.load-screen-editor__preview .preview-tab__title{font-size:11px;color:#ddd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.load-screen-editor__preview .preview-tab__close{font-size:9px;color:#888;flex-shrink:0}.load-screen-editor__preview .preview-tab__plus{color:#777;font-size:14px;margin:0 0 5px 10px}.load-screen-editor__preview .load-screen-preview__screen{border-radius:0 0 6% 6%/0 0 3% 3%}@media (max-width: 950px){.load-screen-editor{padding:20px 12px}.load-screen-editor__header{flex-wrap:wrap;padding-right:56px}.load-screen-editor__content{flex-direction:column}.load-screen-editor__preview{position:static;width:100%;max-width:320px;align-self:center}.load-screen-editor__controls{width:100%}.load-screen-editor__controls .row,.load-screen-editor__controls .row.row--fields,.load-screen-editor__controls .row.row--wide{flex-direction:column;align-items:stretch}.load-screen-editor__controls .row .size-input,.load-screen-editor__controls .row.row--fields .size-input,.load-screen-editor__controls .row.row--wide .size-input{flex:1 1 auto}}.main-menu-v2{width:239px;background-color:#161616;display:flex;flex-direction:column;padding-bottom:16px;flex-shrink:0;position:relative}.main-menu-v2>img{width:140px;height:auto;margin:30px 0 29px 30px;align-self:flex-start}.main-menu-v2__toggle{position:absolute;right:0;top:36px;width:22px;height:24px;background-color:#1e1e1e;border:none;border-radius:4px 0 0 4px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;z-index:1}.main-menu-v2__toggle:hover{background-color:#282828}.main-menu-v2__toggle--expand{position:fixed;left:0;top:36px;border-radius:0 4px 4px 0;background-color:#161616;z-index:100}.main-menu-v2__nav{display:flex;flex-direction:column;gap:14px;padding:0 30px 16px;overflow-y:auto;flex:1 1 auto}.main-menu-v2__section{text-transform:uppercase;font-size:12px;line-height:1.06;color:#fff6;margin-top:16px}.main-menu-v2__section:empty{margin-top:8px}.main-menu-v2__link{text-decoration:none;display:flex;align-items:center;gap:6px;color:#fff;font-size:14px;font-weight:500}.main-menu-v2__link svg{width:20px;height:20px;flex-shrink:0}.main-menu-v2__link:hover{opacity:.8}.main-menu-v2__link.active{color:#ec305a}.main-menu-v2__user{margin:8px 10px 0;border:1px solid #323232;border-radius:10px;height:50px;display:flex;align-items:center;font-size:12px;font-weight:500;padding:0 14px;cursor:pointer;flex-shrink:0}.main-menu-v2__user svg{margin-right:8px;flex-shrink:0}.main-menu-v2__user .arrow-icon{margin-left:auto;margin-right:0;transform:rotate(180deg)}.main-menu-v2__backdrop,.main-menu-v2__burger{display:none}@media (max-width: 1140px){.main-menu-v2{position:fixed;left:0;top:0;bottom:0;height:100dvh;width:260px;max-width:82vw;z-index:90;box-shadow:4px 0 24px #00000080;box-sizing:border-box}.main-menu-v2__backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:89}.main-menu-v2__toggle:not(.main-menu-v2__toggle--expand){width:34px;height:44px;top:26px}.main-menu-v2__toggle:not(.main-menu-v2__toggle--expand) svg{width:30px;height:32px}.main-menu-v2__toggle--expand{left:auto;right:10px;top:10px;width:40px;height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.14);z-index:88}.main-menu-v2__toggle--expand>svg{display:none}.main-menu-v2__toggle--expand .main-menu-v2__burger{display:block;position:relative;width:18px;height:12px}.main-menu-v2__toggle--expand .main-menu-v2__burger>span,.main-menu-v2__toggle--expand .main-menu-v2__burger:before,.main-menu-v2__toggle--expand .main-menu-v2__burger:after{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:1px;background:#fff}.main-menu-v2__toggle--expand .main-menu-v2__burger>span{top:5px}.main-menu-v2__toggle--expand .main-menu-v2__burger:before{top:0}.main-menu-v2__toggle--expand .main-menu-v2__burger:after{bottom:0}}.v-dialog-backdrop{position:fixed;top:0;bottom:0;right:0;left:0;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:1000}.v-dialog-backdrop.v-enter-active,.v-dialog-backdrop.v-leave-active{transition:opacity .15s ease}.v-dialog-backdrop.v-enter-active .v-dialog,.v-dialog-backdrop.v-leave-active .v-dialog{transition:transform .1s cubic-bezier(0,0,.2,1)}.v-dialog-backdrop.v-enter-from,.v-dialog-backdrop.v-leave-to{opacity:0;pointer-events:none}.v-dialog-backdrop.v-enter-from .v-dialog,.v-dialog-backdrop.v-leave-to .v-dialog{transform:scale(.8)}.v-dialog{background-color:#1e1e1e;border-radius:16px;position:relative;max-height:86vh;max-width:94vw;overflow-x:hidden;overflow-y:auto;color:#fff}.v-dialog .dialog-content{padding:0 40px 36px}.v-dialog h3{font-size:18px}.v-dialog .dialog-actions{display:flex;padding:0 40px;justify-content:flex-end;margin-bottom:28px;gap:16px}.v-dialog .dialog-actions .v-button{min-width:130px}.v-dialog .dialog-table{margin:0 25px 36px;width:calc(100% - 60px)}@media (max-width: 700px){.v-dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}.v-dialog .dialog__header,.v-dialog .dialog-content,.v-dialog .dialog-actions{width:auto!important;min-width:0!important;box-sizing:border-box}.v-dialog .dialog-content{padding-left:16px;padding-right:16px}.v-dialog .dialog-actions{padding:0 16px;flex-wrap:wrap}.v-dialog .dialog-actions .v-button{flex:1 1 auto}.v-dialog .dialog-table{margin:0 8px;width:calc(100% - 16px)}}.app{height:100vh;height:100dvh;display:flex;background-color:#1e1e1e;color:#fff}.app--impersonation{height:calc(100vh - 40px);height:calc(100dvh - 40px)}.impersonation-banner{height:40px;display:flex;align-items:center;justify-content:center;gap:12px;background-color:#c77518;color:#fff;font-size:14px}.impersonation-banner__exit{background:none;border:1px solid rgba(255,255,255,.6);border-radius:6px;color:#fff;font-size:12px;padding:3px 10px;cursor:pointer}.impersonation-banner__exit:hover{background-color:#ffffff26}.app-content{flex:1 1 auto;display:flex;flex-direction:column;overflow-y:auto;padding-bottom:20px}.app-header{display:flex;align-items:center;height:80px;padding:0 40px;flex-shrink:0}.app-header h1{font-size:24px}.app-header .v-button{height:36px;font-size:12px}.app-section{margin:0 40px}@media (max-width: 700px){.app-header{height:auto;min-height:64px;padding:12px 60px 12px 16px;flex-wrap:wrap;gap:8px}.app-header h1{font-size:20px}.app-section{margin:0 16px}}.v-collapse__header{border:none;display:flex;align-items:center;color:#fff;height:40px;background:none;padding:0;color:#c5c5c5}.v-collapse__header .down-arrow-icon{transition:transform .12s;margin-left:-5px;transform:rotate(-90deg)}.v-collapse__content{overflow:hidden;height:0;transition:height .22s}.v-collapse.opened .v-collapse__header .down-arrow-icon{transform:rotate(0)}.v-colorpicker{position:relative;display:flex;flex-direction:column}.v-colorpicker label{font-size:12px;font-weight:500;margin-bottom:4px}.v-colorpicker .placeholder{color:#7a7a7a}.v-colorpicker__content{height:52px;border:2px solid #575757;box-sizing:border-box;background:none;border-radius:8px;padding-left:16px;color:#fff;transition:border-color .12s;position:relative;text-align:left;display:flex}.v-colorpicker__content>input{flex:1 1 auto;min-width:0;width:100%;background:none;border:none;color:#fff}.v-colorpicker__color-button{border-radius:5px;width:64px;margin:6px 6px 6px auto;border:1px solid rgba(255,255,255,.25);position:relative;box-sizing:border-box;cursor:pointer;background-image:linear-gradient(45deg,#aaa 25%,transparent 0),linear-gradient(-45deg,#aaa 25%,transparent 0),linear-gradient(45deg,transparent 75%,#aaa 0),linear-gradient(-45deg,transparent 75%,#aaa 0);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.v-colorpicker__color-button>div{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px}.v-colorpicker__menu{position:fixed;width:220px;border-radius:8px;padding:12px 12px 18px;background-color:#282828;transform-origin:90% 0%;z-index:10}.v-colorpicker__menu.v-enter-active,.v-colorpicker__menu.v-leave-active{transition:transform .12s,opacity .12s}.v-colorpicker__menu.v-enter-from,.v-colorpicker__menu.v-leave-to{opacity:0;transform:scale(.8)}.v-colorpicker__sliders{display:flex;align-items:center;margin-top:16px;gap:8px}.v-colorpicker__sliders>.v-icon-button svg{width:20px;height:20px}.v-colorpicker__sliders>div{flex-grow:1}.v-colorpicker__picker{background-color:red;height:120px;border-radius:6px;position:relative;touch-action:none}.v-colorpicker__picker .saturation{background-image:linear-gradient(90deg,#fff,#cc9a8100);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px}.v-colorpicker__picker .value{background-image:linear-gradient(0deg,#000,#cc9a8100);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;cursor:pointer}.v-colorpicker__picker .picker{position:absolute;top:0;left:0;border:2px solid white;width:12px;height:12px;border-radius:9999px;pointer-events:none}.v-colorpicker__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);height:10px;border-radius:5px;position:relative;touch-action:none;cursor:pointer}.v-colorpicker__alpha{height:10px;margin-top:20px;border-radius:5px;position:relative;touch-action:none;background-color:#fff;cursor:pointer}.v-colorpicker__alpha .chess{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(45deg,#aaa 25%,transparent 0),linear-gradient(-45deg,#aaa 25%,transparent 0),linear-gradient(45deg,transparent 75%,#aaa 0),linear-gradient(-45deg,transparent 75%,#aaa 0);background-repeat:repeat;background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0;border-radius:4px}.v-colorpicker__alpha .gradient{background:linear-gradient(90deg,transparent 0%,currentColor 100%);border-radius:4px;position:absolute;top:0;right:0;bottom:0;left:0}.v-colorpicker__marker{position:absolute;left:0;width:16px;height:16px;background-color:#fff;border-radius:9999px;top:-3px;box-shadow:0 2px 4px #00000040}.v-divider{border-bottom:1px solid rgba(255,255,255,.1);margin:24px 0}@media (max-width: 800px){.v-divider{margin:16px 0}}.v-file-uploader{border:2px solid #575757;height:220px;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7a7a7a;text-align:center;font-size:12px}.v-file-uploader svg{margin-bottom:10px}.v-file-uploader>div{max-width:500px;line-height:20px}.v-file-uploader>div a{text-decoration:underline;cursor:pointer}.v-file-uploader .text-main{font-size:16px;font-weight:500;margin-bottom:2px}.v-file-uploader input{display:none}.v-file-uploader.drag{border-color:var(--primary-color);color:#fff}.v-file-uploader.drag *{pointer-events:none}.v-grid-view{display:flex;flex-wrap:wrap}.v-grid-view__item{width:280px;height:190px;border:1px solid #333333;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;text-decoration:none;color:#fff;margin-right:24px;margin-bottom:24px;overflow:hidden}.v-grid-view__item:hover{background-color:#ffffff03;border-color:#474747}.v-grid-view__item .preview{background-color:#181818;flex:1 1 auto;overflow:hidden;position:relative}.v-grid-view__item .info{display:flex;flex-direction:column;justify-content:center;flex:0 0 auto;height:54px;padding:0 18px}.v-grid-view__item .title{font-weight:500;font-size:12px;margin-bottom:4px}.v-grid-view__item .subtitle{font-size:11px;color:#7d7d7d}.v-grid-view__preview{width:100%;height:100%;object-fit:cover}.v-grid-view__actions{position:absolute;top:8px;right:8px;display:flex;gap:6px;z-index:2}.v-grid-view__actions button{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;border-radius:8px;color:#fff;cursor:pointer;padding:0}.v-grid-view__actions button svg{width:15px;height:15px}.v-grid-view__actions button:hover{background:var(--primary-color)}.v-grid-view-preview__grid{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;width:100%;height:100%}.v-grid-view-preview__grid img{overflow:hidden;object-fit:cover;width:100%;height:100%}.v-icon-button{width:40px;height:40px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:none;color:#fff;flex-shrink:0;padding:0;background-color:#ffffff0f}.v-icon-button:hover{background-color:#ffffff26}.v-icon-button.flat{background-color:transparent}.v-icon-button.flat:hover{background-color:#ffffff0d}.v-icon-button.disabled{opacity:.6;pointer-events:none}.v-icon-button.active{background-color:var(--primary-color);color:#fff}a.v-icon-button:hover{color:#fff}.v-items-selector__label{font-size:13px;font-weight:500}.v-items-selector{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin-top:4px}.v-items-selector>button{box-sizing:border-box;background:none;border:1px solid #575757;border-radius:8px;height:64px;display:flex;align-items:center;color:#fff;font-size:14px;font-weight:500;text-align:left;padding:0 10px;transition:border-color .12s}.v-items-selector>button:hover{background-color:#ffffff05}.v-items-selector>button img{max-width:50px;max-height:50px;margin-right:10px}.v-items-selector>button>div>div:nth-child(2){font-size:13px;font-weight:400;color:#949494;margin-top:2px}.v-items-selector>button .preview-icon{display:flex;align-items:center;justify-content:center;margin-left:auto;padding:4px;border-radius:6px;color:#949494;cursor:pointer;transition:color .12s}.v-items-selector>button .preview-icon svg{width:20px;height:20px}.v-items-selector>button .preview-icon svg path{fill:currentColor}.v-items-selector>button .preview-icon:hover{color:#fff}.v-items-selector>button .preview-icon+.check-icon{margin-left:8px}.v-items-selector>button .check-icon{background-color:var(--primary-color);width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:999px;margin-left:auto;transform:scale(0);transition:transform .12s}.v-items-selector>button .check-icon svg{width:12px;height:12px}.v-items-selector>button.active{border-color:#d03864}.v-items-selector>button.active .check-icon{transform:scale(1)}.v-model-preview{height:400px;position:relative;border-radius:10px;background-color:#101010}.v-model-preview canvas{border-radius:10px}.v-model-preview .label{position:absolute;pointer-events:none;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:500}.v-popover{position:fixed;background-color:#282828;border-radius:8px;box-shadow:0 2px 8px #00000040;min-width:40px;min-height:40px;transform:none;color:#fff}.v-popover.v-enter-active,.v-popover.v-leave-active{transition:opacity .12s,transform .12s cubic-bezier(.4,0,.2,1)}.v-popover.v-enter-from,.v-popover.v-leave-to{opacity:0}.v-popover.v-enter-from.vertical,.v-popover.v-leave-to.vertical{transform:scale(.8,.6)}.v-popover.v-enter-from.horizontal,.v-popover.v-leave-to.horizontal{transform:scale(.6,.8)}.v-radio-button{display:flex;align-items:center;font-weight:500;margin-right:30px;cursor:pointer}.v-radio-button__marker{width:24px;height:24px;border:2px solid #9A9A9A;border-radius:9999px;margin-right:10px;box-sizing:border-box;transition:border .1s}.v-radio-button__marker.active{border:7px solid var(--primary-color)}.v-spinner circle{transition:stroke-dashoffset .2s cubic-bezier(0,0,.2,1)}.v-tabs{position:relative;flex-shrink:0;height:44px;display:flex;gap:4px}@media (max-width: 800px){.v-tabs{height:32px}}.v-tabs>.v-icon-button{position:absolute;top:0;right:0;background-color:#fff;color:var(--text-color);border:none;width:32px;height:32px;z-index:1}.v-tabs>.v-icon-button.left{right:auto;left:0}@media (max-width: 800px){.v-tabs>.v-icon-button{display:none}}.v-tabs>.v-icon-button svg{width:14px;height:14px}.v-tabs__inner{overflow:hidden;height:100%;flex-grow:1}.v-tabs__inner-line{gap:24px;display:flex;height:100%;position:relative;width:min-content;transition:transform .22s cubic-bezier(.4,0,.2,1)}@media (max-width: 800px){.v-tabs__inner-line{gap:16px}}.v-tabs__item{background:none;border:none;height:100%;white-space:nowrap;padding:0;color:#adb5bd;transition:color .2s;display:flex;align-items:center;box-sizing:border-box;line-height:normal}@media (max-width: 800px){.v-tabs__item{padding-bottom:8px}}.v-tabs__item.active{color:var(--text-color)}.v-tabs__marker{position:absolute;left:0;width:50px;bottom:0;height:2px;background-color:var(--primary-color);transition:width cubic-bezier(.4,0,.2,1) .2s,left cubic-bezier(.4,0,.2,1) .2s}
