.ov[data-v-e0505ee4]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#090914b8;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;overflow:hidden;padding:24px;position:fixed;z-index:250}.modal[data-v-e0505ee4]{box-sizing:border-box;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-clip:padding-box,border-box;background-image:linear-gradient(135deg,#0e0c23,#0e0c23 70%,#110f2c),radial-gradient(ellipse at 100% 11%,#352874 0,#644cda 34%,#2d1b83 63%,#463792 83%,#2c1f69);background-origin:border-box;border:1px solid transparent;border-radius:16px;box-shadow:0 24px 64px #0000008c;padding:16px 20px;position:relative;width:min(520px,100%)}.close[data-v-e0505ee4]{align-items:center;background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:10px;color:var(--cabinet-user-icon);cursor:pointer;display:inline-flex;height:34px;justify-content:center;line-height:0;padding:0;position:absolute;right:20px;top:16px;transition:all .2s;width:34px}.close[data-v-e0505ee4] svg{fill:transparent;height:16px;stroke:currentColor;stroke-width:2;width:16px}.close[data-v-e0505ee4] svg circle,.close[data-v-e0505ee4] svg path,.close[data-v-e0505ee4] svg rect{fill:transparent}.close[data-v-e0505ee4]:hover{border-color:var(--cabinet-user-border);color:var(--main-color)}.back[data-v-e0505ee4],.close[data-v-e0505ee4]:hover{background:var(--cabinet-secondary-bg)}.back[data-v-e0505ee4]{align-items:center;border:1px solid var(--cabinet-secondary-border);border-radius:8px;color:var(--cabinet-user-icon);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:400;gap:4px;margin:0;padding:7px 12px 8px;transition:all .2s}.back[data-v-e0505ee4] svg{fill:transparent;height:15px;stroke:currentColor;stroke-width:2;width:15px}.back[data-v-e0505ee4] svg path{fill:transparent}.back[data-v-e0505ee4]:hover:not(:disabled){background:var(--cabinet-secondary-bg);border-color:var(--cabinet-user-border);color:var(--main-color)}.title[data-v-e0505ee4]{color:var(--main-color);font-size:20px;font-weight:600;line-height:1.3;margin:0;padding-right:44px}.description[data-v-e0505ee4]{color:var(--cabinet-hint);font-size:14px;font-weight:400;line-height:1.45;margin:8px 0 0}.modes[data-v-e0505ee4]{display:flex;flex-direction:column;gap:12px;margin-top:24px}.mode[data-v-e0505ee4]{align-items:center;background:#1a183c;border:1px solid #363162;border-radius:14px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:14px;padding:14px 16px;text-align:left;transition:all .2s}.mode[data-v-e0505ee4]:hover{background:#1f1c48}.mode:hover .arrow[data-v-e0505ee4]{color:var(--main-color)}.mode[data-v-e0505ee4]:focus-visible{outline:2px solid var(--cabinet-panel-glow);outline-offset:2px}.icon[data-v-e0505ee4]{align-items:center;background:var(--cabinet-btn-gen-bg) padding-box,linear-gradient(to top right,#4b3aa1 0,#765afd 34%,#3d25af 63%,#5e4bbb 83%,#423098) border-box;background-clip:padding-box,border-box;background-origin:border-box;border:1px solid transparent;border-radius:12px;color:#fff;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.icon[data-v-e0505ee4] svg{color:#fff;fill:transparent;height:22px;stroke:#fff;width:22px}.icon[data-v-e0505ee4] svg circle,.icon[data-v-e0505ee4] svg ellipse,.icon[data-v-e0505ee4] svg path,.icon[data-v-e0505ee4] svg rect{fill:transparent;stroke:#fff}.copy[data-v-e0505ee4]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.copy b[data-v-e0505ee4]{color:var(--main-color);font-size:15px;font-weight:600;line-height:1.3}.copy span[data-v-e0505ee4]{font-size:13px;font-weight:400;line-height:1.4}.arrow[data-v-e0505ee4],.copy span[data-v-e0505ee4]{color:var(--cabinet-hint)}.arrow[data-v-e0505ee4]{fill:transparent;flex-shrink:0;height:16px;stroke:currentColor;stroke-width:2;transition:color .2s;width:16px}.arrow[data-v-e0505ee4] path{fill:transparent}.choices[data-v-e0505ee4]{gap:10px;margin-top:18px}.choice[data-v-e0505ee4],.choices[data-v-e0505ee4]{display:flex;flex-direction:column}.choice[data-v-e0505ee4]{background:var(--cabinet-chip);border:1px solid var(--dark-purple);border-radius:12px;color:inherit;cursor:pointer;font:inherit;gap:3px;padding:13px 15px;text-align:left;transition:.15s}.choice b[data-v-e0505ee4]{color:var(--cabinet-ink);font-size:14px;font-weight:600}.choice span[data-v-e0505ee4]{color:var(--secondary-color);font-size:13px}.choice.on[data-v-e0505ee4]{background:color-mix(in srgb,var(--vibrant-purple) 13%,transparent);border-color:var(--vibrant-purple)}.field__label[data-v-e0505ee4]{color:var(--main-color);font-size:14px;font-weight:400;line-height:1.4;margin:16px 0 0}.field__label+.field[data-v-e0505ee4]{margin-top:8px}.field[data-v-e0505ee4]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-user-border);border-radius:8px;box-shadow:none;box-sizing:border-box;color:var(--main-color);font:inherit;font-size:14px;line-height:1.55;margin-top:14px;outline:none;padding:10px 12px;transition:all .2s;width:100%}.field[data-v-e0505ee4]::-moz-placeholder{color:var(--cabinet-input-placeholder)}.field[data-v-e0505ee4]::placeholder{color:var(--cabinet-input-placeholder)}.field[data-v-e0505ee4]:hover{border-color:#45407a}.field[data-v-e0505ee4]:focus,.field[data-v-e0505ee4]:focus-visible{background:var(--cabinet-secondary-bg);border-color:#6d5cff;outline:none}textarea.field[data-v-e0505ee4]{min-height:100px;resize:none}textarea.field--grow[data-v-e0505ee4]{field-sizing:content;min-height:0}.drop[data-v-e0505ee4]{align-items:center;background:var(--cabinet-secondary-bg);border:1px dashed var(--cabinet-user-border);border-radius:8px;box-sizing:border-box;display:flex;margin-top:16px;min-height:72px;position:relative;transition:all .2s}.drop--over[data-v-e0505ee4]{background:color-mix(in srgb,#6d5cff 8%,var(--cabinet-secondary-bg));border-color:#6d5cff}.drop--has[data-v-e0505ee4]{border-color:#45407a;border-style:solid}.drop--busy[data-v-e0505ee4]{background:color-mix(in srgb,#6d5cff 6%,var(--cabinet-secondary-bg));border-color:#5e4bbb;border-style:dashed}.file[data-v-e0505ee4]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.drop__btn[data-v-e0505ee4]{align-items:center;background:transparent;border:0;border-radius:8px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;min-height:72px;padding:12px 14px;text-align:left;width:100%}.drop__icon[data-v-e0505ee4]{align-items:center;color:var(--cabinet-user-icon);display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.drop__icon[data-v-e0505ee4] svg{fill:transparent;height:22px;stroke:currentColor;width:22px}.drop__icon[data-v-e0505ee4] svg path{fill:transparent}.drop__copy[data-v-e0505ee4]{display:flex;flex-direction:column;gap:2px;min-width:0}.drop__copy b[data-v-e0505ee4]{color:var(--main-color);font-size:14px;font-weight:400}.drop__copy span[data-v-e0505ee4]{color:var(--cabinet-hint);font-size:13px;line-height:1.4}.chip[data-v-e0505ee4]{box-sizing:border-box;display:flex;gap:12px;min-height:72px;padding:12px 14px;width:100%}.chip[data-v-e0505ee4],.chip__icon[data-v-e0505ee4]{align-items:center}.chip__icon[data-v-e0505ee4]{background:color-mix(in srgb,#6d5cff 14%,var(--cabinet-secondary-bg));border:1px solid #5e4bbb;border-radius:10px;color:#c4b8ff;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.chip__icon[data-v-e0505ee4] svg{fill:transparent;height:16px;stroke:currentColor;stroke-width:1.8;width:16px}.chip__icon[data-v-e0505ee4] svg path{fill:transparent}.chip__icon--busy[data-v-e0505ee4]{background:color-mix(in srgb,#6d5cff 8%,var(--cabinet-secondary-bg));border-color:#45407a;color:var(--cabinet-user-icon)}.spin[data-v-e0505ee4]{animation:spin-e0505ee4 .7s linear infinite;border:2px solid hsla(0,0%,100%,.14);border-radius:50%;border-top-color:#c4b8ff;height:16px;width:16px}.spin--lg[data-v-e0505ee4]{border-color:#c4b8ff hsla(0,0%,100%,.14) hsla(0,0%,100%,.14);border-width:2px;height:36px;width:36px}@keyframes spin-e0505ee4{to{transform:rotate(1turn)}}.chip__meta[data-v-e0505ee4]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.chip__meta b[data-v-e0505ee4]{color:var(--main-color);font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip__meta span[data-v-e0505ee4]{color:var(--cabinet-hint);font-size:13px}.chip__close[data-v-e0505ee4]{align-items:center;background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:8px;color:var(--cabinet-user-icon);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;padding:0;transition:all .2s;width:30px}.chip__close[data-v-e0505ee4] svg{fill:transparent;height:14px;stroke:currentColor;stroke-width:2;width:14px}.chip__close[data-v-e0505ee4] svg path{fill:transparent}.chip__close[data-v-e0505ee4]:hover{border-color:var(--cabinet-user-border);color:var(--main-color)}.err[data-v-e0505ee4]{color:var(--cabinet-danger);font-size:13px;line-height:1.35;margin:8px 0 0}.foot[data-v-e0505ee4]{align-items:center;border-top:1px solid var(--cabinet-divider);display:flex;gap:10px;justify-content:space-between;margin:20px -20px -16px;padding:14px 20px}.foot[data-v-e0505ee4] .cabinet__btn--primary.gen{background-clip:padding-box,border-box;background-image:var(--cabinet-btn-gen-bg),var(--cabinet-btn-gen-border);background-origin:border-box;border:1px solid transparent;border-radius:8px;box-shadow:none;color:#fffc;font-size:14px;font-weight:400;padding:7px 12px 8px;transition:all .2s}.foot[data-v-e0505ee4] .cabinet__btn--primary.gen:hover:not(:disabled){box-shadow:0 6px 18px #5920e673;transform:translateY(-1px)}.foot[data-v-e0505ee4] .cabinet__btn--primary.gen:disabled{box-shadow:none;cursor:default;opacity:.45;transform:none}.price[data-v-e0505ee4]{color:inherit;font-size:inherit;font-weight:inherit}.load[data-v-e0505ee4]{align-items:center;display:flex;flex-direction:column;gap:10px;padding:28px 8px 20px;text-align:center}.load .title[data-v-e0505ee4]{font-size:20px;font-weight:400;padding-right:0}.load .description[data-v-e0505ee4]{margin:0;max-width:360px}@media(max-width:499px){.modes[data-v-e0505ee4]{gap:10px;margin-top:16px}.mode[data-v-e0505ee4]{align-items:center;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;padding:14px;row-gap:6px}.icon[data-v-e0505ee4]{grid-column:1;grid-row:1;height:36px;width:36px}.icon[data-v-e0505ee4] svg{height:18px;width:18px}.copy[data-v-e0505ee4]{display:contents}.copy b[data-v-e0505ee4]{grid-column:2;grid-row:1;min-width:0}.copy span[data-v-e0505ee4]{grid-column:1/-1;grid-row:2}.arrow[data-v-e0505ee4]{grid-column:3;grid-row:1}.foot[data-v-e0505ee4]{margin:16px -16px -16px;padding:14px 16px}.modal[data-v-e0505ee4],.ov[data-v-e0505ee4]{padding:16px}.close[data-v-e0505ee4]{right:16px;top:16px}.head .title[data-v-e0505ee4],.title[data-v-e0505ee4]{font-size:18px;line-height:1.3}.description[data-v-e0505ee4],.head p[data-v-e0505ee4]{font-size:13px;line-height:1.45;white-space:normal}.mode[data-v-e0505ee4]{padding:14px}.mode .copy b[data-v-e0505ee4]{font-size:14px}}@media(max-width:369px){.foot[data-v-e0505ee4],.foot__right[data-v-e0505ee4]{align-items:stretch;box-sizing:border-box;flex-direction:column;max-width:none}.foot[data-v-e0505ee4]{width:auto}.foot__right[data-v-e0505ee4]{margin-left:0;width:100%}.foot[data-v-e0505ee4]>*,.foot[data-v-e0505ee4]>:not(.save),.foot__right[data-v-e0505ee4]>*{flex:0 0 auto;margin-left:0;max-width:none;width:100%}.foot>.back[data-v-e0505ee4],.foot>.cancel[data-v-e0505ee4],.foot>.danger[data-v-e0505ee4],.foot>.settings[data-v-e0505ee4],.foot[data-v-e0505ee4]>.cabinet__btn--ghost,.foot__right>.back[data-v-e0505ee4],.foot__right>.cancel[data-v-e0505ee4],.foot__right[data-v-e0505ee4]>.cabinet__btn--ghost{order:2}.foot>.next[data-v-e0505ee4],.foot>.save[data-v-e0505ee4],.foot>.submit[data-v-e0505ee4],.foot[data-v-e0505ee4]>.cabinet__btn--primary,.foot__right[data-v-e0505ee4],.foot__right>.next[data-v-e0505ee4],.foot__right[data-v-e0505ee4]>.cabinet__btn--primary,.foot__right[data-v-e0505ee4]>.gen{order:1}.foot .back[data-v-e0505ee4],.foot .cancel[data-v-e0505ee4],.foot .danger[data-v-e0505ee4],.foot .next[data-v-e0505ee4],.foot .save[data-v-e0505ee4],.foot .settings[data-v-e0505ee4],.foot .submit[data-v-e0505ee4],.foot[data-v-e0505ee4] .cabinet__btn{justify-content:center;margin-left:0;max-width:none;width:100%}}.fade-enter-active[data-v-e0505ee4],.fade-leave-active[data-v-e0505ee4]{transition:opacity .2s ease}.fade-enter-from[data-v-e0505ee4],.fade-leave-to[data-v-e0505ee4]{opacity:0}.cabinet__page[data-v-e2f95a0f]{padding:0 0 24px 23px}.app.aside-closed.is-writer{padding-left:8px}[data-v-e2f95a0f] .cabinet__header{margin:0;padding:24px 260px 0 0}[data-v-e2f95a0f] .cabinet__body{padding:26px 28px 0 0}[data-v-e2f95a0f] .cabinet__header h1{color:#fffc;font-size:20px;font-weight:600;letter-spacing:0;text-transform:uppercase}[data-v-e2f95a0f] .cabinet__hero:not(:has(.cabinet__media)){align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:6px}[data-v-e2f95a0f] .cabinet__hero:not(:has(.cabinet__media))>h1,[data-v-e2f95a0f] .cabinet__titleline{grid-column:1/-1;grid-row:1}[data-v-e2f95a0f] .cabinet__hero:not(:has(.cabinet__media))>.cabinet__titles{display:contents}[data-v-e2f95a0f] .cabinet__sub{color:var(--cabinet-hint);font-size:14px;font-weight:400;grid-column:1;grid-row:2;margin-top:0;max-width:525px}[data-v-e2f95a0f] .cabinet__actions{align-self:center;grid-column:2;grid-row:2;justify-content:flex-end;margin-right:-232px;margin-top:0}.create[data-v-e2f95a0f]{align-items:center;background-clip:padding-box,border-box;background-image:var(--cabinet-btn-gen-bg),var(--cabinet-btn-gen-border);background-origin:border-box;border:1px solid transparent;border-radius:8px;color:#fffc;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px;padding:7px 12px 8px;transition:all .2s}.create[data-v-e2f95a0f] svg{fill:transparent;flex-shrink:0;height:16px;stroke:currentColor;width:16px}.create[data-v-e2f95a0f]:hover{box-shadow:0 6px 18px #5920e673;transform:translateY(-1px)}.studio-empty[data-v-e2f95a0f]{align-items:center;display:flex;flex-direction:column;margin-top:41px;padding:0 28px 0 0;text-align:center}.studio-empty__img[data-v-e2f95a0f]{display:block;height:auto;max-width:100%;width:435px}.studio-empty__title[data-v-e2f95a0f]{color:#fffc;font-size:15px;font-weight:400;line-height:1.4;margin:12px 0 0}.studio-empty__text[data-v-e2f95a0f]{color:#83819c;font-size:14px;font-weight:400;line-height:1.45;margin:4px 0 0;max-width:435px}.studio-empty .create[data-v-e2f95a0f]{margin-top:24px}[data-v-e2f95a0f] .cabinet__toolbar{margin-right:-232px;margin-top:24px;width:calc(100% + 232px)}.filters[data-v-e2f95a0f]{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;min-width:0;width:100%}.filters[data-v-e2f95a0f] .cabinet__search,.filters[data-v-e2f95a0f] .select__btn{background:#1c1a38;border:1px solid #353262;border-radius:8px;font-size:13px;font-weight:400;padding:7px 12px}.filters[data-v-e2f95a0f] .cabinet__search{color:#bdbfd7b3;flex:1 1 420px;gap:8px;max-width:420px;min-width:160px;width:420px}.filters .pick[data-v-e2f95a0f]{flex-shrink:0}.filters[data-v-e2f95a0f] .cabinet__search-inp{color:#bdbfd7;font-size:13px;font-weight:400}.filters[data-v-e2f95a0f] .cabinet__search-inp::-moz-placeholder{color:#bdbfd7b3}.filters[data-v-e2f95a0f] .cabinet__search-inp::placeholder{color:#bdbfd7b3}.filters[data-v-e2f95a0f] .select{max-width:none!important;width:auto!important}.filters[data-v-e2f95a0f] .select__btn{background-clip:padding-box;color:#bdbfd7;justify-content:space-between;min-height:0;min-width:160px;overflow:hidden;white-space:nowrap;width:auto}.filters[data-v-e2f95a0f] .select__label{flex:none}.filters[data-v-e2f95a0f] .select__btn.open,.filters[data-v-e2f95a0f] .select__btn:hover{border-color:#353262}.filters[data-v-e2f95a0f] .select__arrow{color:inherit;opacity:1}.pick.empty[data-v-e2f95a0f] .select__btn,.pick.empty[data-v-e2f95a0f] .select__label{color:#bdbfd7b3}.pick[data-v-e2f95a0f]:not(.empty) .select__btn,.pick[data-v-e2f95a0f]:not(.empty) .select__label{color:#bdbfd7}.card[data-v-e2f95a0f]{background:transparent;border:1px solid #2a2741;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:auto;overflow:hidden;transition:all .2s}.card[data-v-e2f95a0f]:hover{transform:translateY(-2px)}.card .cover[data-v-e2f95a0f]{aspect-ratio:3/4;background:var(--cabinet-cover) center/cover no-repeat;display:flex;flex-direction:column;flex-shrink:0;height:auto;justify-content:flex-end;position:relative;width:100%}.cover__fade[data-v-e2f95a0f]{background:linear-gradient(to top,var(--main-bg) 0,var(--main-bg) 28%,transparent 100%);bottom:0;height:46%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.cover__text[data-v-e2f95a0f]{padding:0 10px;position:relative;z-index:2}.cover__top[data-v-e2f95a0f]{align-items:center;display:flex;gap:6px;justify-content:flex-end;left:6px;position:absolute;right:6px;top:6px;z-index:2}.genres[data-v-e2f95a0f]{display:flex;margin-right:auto;min-width:0}.genre[data-v-e2f95a0f]{background:#1a183cb3;border-radius:50px;color:#bdbfd7;font-size:12px;font-weight:400;line-height:12px;max-width:100%;padding:4px 12px}.card .name[data-v-e2f95a0f],.genre[data-v-e2f95a0f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .name[data-v-e2f95a0f]{color:#ffffffbf;font-size:14px;font-weight:600}.card .line[data-v-e2f95a0f]{color:#bdbfd7d9;display:-webkit-box;font-size:13px;font-weight:400;-webkit-line-clamp:2;line-height:1.4;margin-top:4px;-webkit-box-orient:vertical;height:2.8em;min-height:2.8em;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.card .body[data-v-e2f95a0f]{display:flex;flex:1;flex-direction:column;gap:0;padding:8px 10px 12px}.card .stats[data-v-e2f95a0f]{align-items:flex-start;border-bottom:1px solid #23283f;border-top:1px solid #23283f;display:flex;gap:8px;justify-content:space-between;margin-top:0;padding:8px 4px}.card .stats b[data-v-e2f95a0f]{color:#b1aeff;font-size:12px;font-weight:500}.card .stats .stat[data-v-e2f95a0f]{align-items:center;color:#7c82a1;display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:4px;min-width:0;text-align:center}.card .stats[data-v-e2f95a0f] svg{fill:transparent;flex-shrink:0;height:15px;overflow:visible;stroke:#7c82a1;width:15px}.card .stats[data-v-e2f95a0f] svg circle,.card .stats[data-v-e2f95a0f] svg ellipse,.card .stats[data-v-e2f95a0f] svg path,.card .stats[data-v-e2f95a0f] svg rect{fill:transparent}.card .foot[data-v-e2f95a0f]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:8px}.card .edited[data-v-e2f95a0f]{color:#bdbfd782;font-size:12px;font-weight:400}.card .open[data-v-e2f95a0f]{align-items:center;background-clip:padding-box,border-box;background-image:var(--cabinet-btn-gen-bg),var(--cabinet-btn-gen-border);background-origin:border-box;border:1px solid transparent;border-radius:8px;color:#fffc;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:7px 12px 8px;transition:all .2s}.card .open[data-v-e2f95a0f]:hover{box-shadow:0 6px 18px #5920e673;transform:translateY(-1px)}.card .open[data-v-e2f95a0f] svg{fill:transparent;height:16px;stroke:currentColor;stroke-width:2;width:16px}.card .open[data-v-e2f95a0f] svg path{fill:transparent}.cabinet__search-inp[data-v-e2f95a0f]{border:0;color:var(--main-color);flex:1;font:inherit;min-width:0;padding:0}.cabinet__search-inp[data-v-e2f95a0f],.cabinet__search-inp[data-v-e2f95a0f]:focus{background:transparent;box-shadow:none;outline:none}.search-err[data-v-e2f95a0f]{color:var(--light-red);flex:1 0 100%;font-size:12px;line-height:1.3}.filters[data-v-e2f95a0f] .cabinet__search{flex-wrap:wrap}.cabinet__search-inp[data-v-e2f95a0f]::-moz-placeholder{color:var(--white-06)}.cabinet__search-inp[data-v-e2f95a0f]::placeholder{color:var(--white-06)}.cabinet__empty[data-v-e2f95a0f]{color:var(--white-07);padding:40px 16px;text-align:center}.blank[data-v-e2f95a0f] .empty{background:transparent;border:1px solid #2a2741;border-radius:8px;margin-top:8px;max-width:420px;padding:28px 24px 24px;width:100%}.blank[data-v-e2f95a0f] .empty .icon{background:#1c1a38;border:1px solid #353262;border-radius:8px;height:44px;margin-bottom:14px;width:44px}.blank[data-v-e2f95a0f] .empty .icon svg{height:20px;width:20px}.blank[data-v-e2f95a0f] .empty .icon path{fill:transparent;stroke:#7c82a1}.blank[data-v-e2f95a0f] .empty h2{color:#fffc;font-size:16px;font-weight:600;line-height:1.3;margin-bottom:6px}.blank[data-v-e2f95a0f] .empty p{color:#bdbfd7d9;font-size:13px;font-weight:400;line-height:1.4;margin-bottom:16px;max-width:320px}.cabinet__page .blank[data-v-e2f95a0f] .empty .actions .submit{background:none;background-clip:padding-box,border-box;background-image:var(--cabinet-btn-gen-bg),var(--cabinet-btn-gen-border);background-origin:border-box;border:1px solid transparent;border-radius:8px;box-shadow:none;color:#fffc;font-size:14px;font-weight:400;gap:8px;min-height:0;padding:7px 12px 8px}.cabinet__page .blank[data-v-e2f95a0f] .empty .actions .submit svg{height:14px;width:14px}.cabinet__page .blank[data-v-e2f95a0f] .empty .actions .submit path{fill:currentColor;stroke:none}.cabinet__page .blank[data-v-e2f95a0f] .empty .actions .submit:hover{border-color:transparent;box-shadow:0 6px 18px #5920e673;transform:translateY(-1px)}.cabinet__grid[data-v-e2f95a0f]{display:grid;gap:29px;grid-template-columns:repeat(7,1fr)}.skel[data-v-e2f95a0f]{background:#1c1a38;border:1px solid #2a2741;border-radius:8px;box-sizing:border-box;height:auto;isolation:isolate;overflow:hidden;padding-bottom:110px;position:relative;width:100%}.skel[data-v-e2f95a0f]:before{aspect-ratio:3/4;content:"";display:block;width:100%}.skel[data-v-e2f95a0f]:after{animation:cardSkelAnim-e2f95a0f 1.8s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(189,191,215,.035),transparent);content:"";height:260%;left:0;pointer-events:none;position:absolute;top:-80%;width:28%}@keyframes cardSkelAnim-e2f95a0f{0%{transform:translate(-130%) rotate(14deg)}to{transform:translate(430%) rotate(14deg)}}.v-menu>.v-overlay__content.studio-menu{background:transparent;border-radius:8px;box-shadow:none;overflow:hidden}.studio-menu .select__menu{background:#1c1a38;background-clip:padding-box;border:1px solid #353262;border-radius:8px;box-shadow:none;overflow:hidden}.studio-menu .select__list{gap:2px;padding:4px}.studio-menu .select__option{border-radius:6px;color:#bdbfd7b3;font-size:13px;font-weight:400;min-height:0;padding:7px 12px}.studio-menu .select__option.on,.studio-menu .select__option:hover:not(:disabled){background:#bdbfd714;color:#bdbfd7}@media screen and (max-width:2400px){.cabinet__grid[data-v-e2f95a0f]{grid-template-columns:repeat(6,1fr)}.skel[data-v-e2f95a0f]:nth-child(n+25){display:none}}@media screen and (max-width:2100px){.cabinet__grid[data-v-e2f95a0f]{grid-template-columns:repeat(5,1fr)}.skel[data-v-e2f95a0f]:nth-child(n+21){display:none}}@media screen and (max-width:1800px){.cabinet__grid[data-v-e2f95a0f]{grid-template-columns:repeat(4,1fr)}.skel[data-v-e2f95a0f]:nth-child(n+17){display:none}}@media screen and (max-width:1400px){.cabinet__grid[data-v-e2f95a0f]{grid-template-columns:repeat(3,1fr)}.skel[data-v-e2f95a0f]:nth-child(n+19){display:none}}@media screen and (max-width:1050px){.cabinet__grid[data-v-e2f95a0f]{grid-template-columns:repeat(2,1fr)}.skel[data-v-e2f95a0f]:nth-child(n+17){display:none}}@media screen and (max-width:520px){.cabinet__grid[data-v-e2f95a0f]{grid-template-columns:repeat(1,1fr)}.skel[data-v-e2f95a0f]:nth-child(n+13){display:none}}.pager[data-v-e2f95a0f]{justify-content:center;margin-top:26px;padding-bottom:8px}.pager[data-v-e2f95a0f],.pager__pages[data-v-e2f95a0f]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pager__btn[data-v-e2f95a0f],.pager__num[data-v-e2f95a0f]{align-items:center;background:#1c1a38;border:1px solid #353262;border-radius:8px;color:#bdbfd7b3;cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;height:32px;justify-content:center;min-width:32px;padding:7px 12px;transition:all .2s}.pager__btn[data-v-e2f95a0f]{padding:0}.pager__btn[data-v-e2f95a0f] svg{fill:transparent;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.pager__btn[data-v-e2f95a0f] svg path{fill:transparent}.pager__btn[data-v-e2f95a0f]:hover:not(:disabled),.pager__num[data-v-e2f95a0f]:hover:not(:disabled):not(.on):not(.gap){color:#bdbfd7}.pager__num.on[data-v-e2f95a0f]{background-clip:padding-box,border-box;background-image:var(--cabinet-btn-gen-bg),var(--cabinet-btn-gen-border);background-origin:border-box;border-color:transparent;color:#fffc}.pager__num.gap[data-v-e2f95a0f]{background:transparent;border:0;color:#bdbfd7b3;cursor:default;min-width:16px;padding:0}.pager__btn[data-v-e2f95a0f]:disabled,.pager__num[data-v-e2f95a0f]:disabled:not(.gap){cursor:default;opacity:.35}@media(max-width:1000px){.cabinet__page[data-v-e2f95a0f]{padding:0 16px 24px}[data-v-e2f95a0f] .cabinet__header{padding:24px 0 0}[data-v-e2f95a0f] .cabinet__actions{margin-right:0}[data-v-e2f95a0f] .cabinet__toolbar{margin-right:0;width:100%}[data-v-e2f95a0f] .cabinet__body{padding-bottom:0;padding-right:0}}@media(max-width:900px){.filters[data-v-e2f95a0f]{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.filters[data-v-e2f95a0f] .cabinet__search{grid-column:1/-1;max-width:none;width:100%}.filters .pick[data-v-e2f95a0f],.filters[data-v-e2f95a0f] .select,.filters[data-v-e2f95a0f] .select__btn{max-width:none!important;width:100%!important}}@media(max-width:800px){[data-v-e2f95a0f] .cabinet__hero:not(:has(.cabinet__media)){grid-template-columns:minmax(0,1fr)}[data-v-e2f95a0f] .cabinet__sub{grid-column:1;max-width:none}[data-v-e2f95a0f] .cabinet__actions{grid-column:1;grid-row:3;justify-content:flex-start;margin-top:4px}[data-v-e2f95a0f] .cabinet__toolbar{margin-top:12px}}@media(max-width:369px){.filters[data-v-e2f95a0f]{grid-template-columns:minmax(0,1fr)}}@media(max-width:770px){.cabinet__page[data-v-e2f95a0f]{padding-top:64px}}@media(max-width:599px){[data-v-e2f95a0f] .cabinet__titleline{align-items:center;display:grid;grid-template-columns:auto minmax(0,1fr) auto}[data-v-e2f95a0f] .cabinet__title-back{grid-column:1;grid-row:1}[data-v-e2f95a0f] .cabinet__titleline h1{grid-column:1/-1;grid-row:2}}@media(max-width:449px){.cabinet__page[data-v-e2f95a0f]{padding-left:12px;padding-right:12px}.app.aside-closed.is-writer{padding-left:0;padding-right:0}}@media screen and (max-width:450px){.pager__num.gap[data-v-e2f95a0f]{min-width:12px;padding:0;width:12px}}
