.skel[data-v-c8cab33b]{align-items:center;display:flex;flex-direction:column;gap:0;padding:16px 0 40px;pointer-events:none;width:100%}.skel .line[data-v-c8cab33b],.skel .number[data-v-c8cab33b],.skel .title[data-v-c8cab33b]{background:var(--cabinet-aside-skel);border:1px solid color-mix(in srgb,var(--cabinet-secondary-border) 55%,transparent);box-sizing:border-box;isolation:isolate;overflow:hidden;position:relative}.skel .line[data-v-c8cab33b]:after,.skel .number[data-v-c8cab33b]:after,.skel .title[data-v-c8cab33b]:after{animation:edSkelAnim-c8cab33b 2s linear infinite;background-image:linear-gradient(105deg,transparent 35%,hsla(0,0%,100%,.03) 50%,transparent 65%);background-repeat:no-repeat;background-size:250% 100%;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.skel .number[data-v-c8cab33b]{border-radius:4px;height:12px;margin-top:16px;width:72px}.skel .title[data-v-c8cab33b]{border-radius:6px;height:22px;margin:10px 0 28px;width:42%}.skel .para[data-v-c8cab33b]{display:flex;flex-direction:column;gap:10px;margin:0 0 26px;width:100%}.skel .line[data-v-c8cab33b]{border-radius:4px;height:13px}@keyframes edSkelAnim-c8cab33b{0%{background-position:200% 0}to{background-position:-200% 0}}.canvas[data-v-c8cab33b]{align-items:center;display:flex;flex:1;flex-direction:column;min-width:0;padding:12px 0 40px;position:relative}.canvas .float[data-v-c8cab33b]{align-self:stretch;display:flex;height:0;justify-content:flex-end;pointer-events:none;position:sticky;top:calc(100dvh - 72px);width:100%;z-index:5}.canvas .scroll[data-v-c8cab33b]{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:flex;height:36px;justify-content:center;pointer-events:auto;transition:all .2s;width:36px}.canvas .scroll svg[data-v-c8cab33b]{fill:transparent;height:18px;transition:all .2s;width:18px}.canvas .scroll[data-v-c8cab33b]:hover{border-color:var(--cabinet-user-border);color:var(--main-color)}.canvas .scroll.up svg[data-v-c8cab33b]{transform:rotate(180deg)}.legend[data-v-c8cab33b]{align-self:flex-start;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;line-height:16px}.legend span[data-v-c8cab33b]{border-radius:4px;opacity:.68;padding:3px 7px}.legend .mine[data-v-c8cab33b]{background:var(--cabinet-legend-mine-bg);color:var(--main-color)}.legend .ai[data-v-c8cab33b]{border:.93px solid var(--cabinet-legend-ai-border);color:var(--white-072)}.doc[data-v-c8cab33b]{flex:1 1 auto;max-width:780px;width:100%}.memory[data-v-c8cab33b]{align-items:center;background:color-mix(in srgb,var(--ent-chrono) 12%,var(--midnight));border:1px solid var(--white-02);border-radius:8px;color:var(--main-color);display:flex;font-size:14px;gap:12px;line-height:1.4;margin-top:12px;padding:10px 14px}.memory--failed[data-v-c8cab33b]{background:color-mix(in srgb,#e85d5d 12%,var(--midnight))}.memory__text[data-v-c8cab33b]{flex:1;min-width:0}.memory__cta[data-v-c8cab33b]{background:var(--dark-purple);border:1px solid var(--white-02);border-radius:8px;color:var(--main-color);flex-shrink:0;font-size:13px;font-weight:600;padding:8px 12px;transition:all .2s}.memory__cta[data-v-c8cab33b]:hover:not(:disabled){border-color:var(--vibrant-purple-05)}.memory__cta[data-v-c8cab33b]:disabled{cursor:not-allowed;opacity:.6}@media screen and (max-width:600px){.memory[data-v-c8cab33b]{align-items:stretch;flex-direction:column}}.number[data-v-c8cab33b]{color:var(--white-072);font-size:15px;margin-top:16px;text-transform:uppercase}.chap[data-v-c8cab33b],.number[data-v-c8cab33b]{text-align:center}.chap[data-v-c8cab33b]{border-radius:6px;box-sizing:border-box;color:var(--main-color);font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.35;margin:4px 0 18px;outline:none;overflow-wrap:anywhere;padding:4px 8px;transition:all .2s;width:100%;word-break:break-word}.chap[data-v-c8cab33b]:focus,.chap[data-v-c8cab33b]:hover{background:var(--cabinet-fill)}.chap-err[data-v-c8cab33b]{color:var(--light-red);font-size:12px;line-height:1.3;margin:-12px 0 16px;text-align:center}[contenteditable=true][data-v-c8cab33b]:not(.chap):not(.para){border-radius:4px;outline:none;transition:box-shadow .15s}[contenteditable=true][data-v-c8cab33b]:not(.chap):not(.para):focus{box-shadow:0 0 0 1px var(--pink-border)}.para[contenteditable=true][data-v-c8cab33b]{border:none;box-shadow:none;outline:none;transition:background .2s ease}.para[contenteditable=true][data-v-c8cab33b]:focus,.para[contenteditable=true][data-v-c8cab33b]:focus-visible,.para[contenteditable=true][data-v-c8cab33b]:hover{border:none;box-shadow:none;outline:none}.para-wrap[data-v-c8cab33b]{margin:0 0 24px;position:relative}.ai-fresh[data-v-c8cab33b]{background:#78788047;border:none;border-radius:999px;color:var(--main-color);display:block;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.01em;line-height:1.3;margin:10px auto 6px;max-width:100%;padding:5px 14px;pointer-events:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.para-wrap--fresh[data-v-c8cab33b]{margin-top:10px}.para-wrap .placeholder[data-v-c8cab33b]{color:var(--muted-lavender);font-weight:400;left:0;opacity:.8;overflow:hidden;pointer-events:none;position:absolute;right:0;text-overflow:ellipsis;top:0;white-space:nowrap;z-index:0}.para[data-v-c8cab33b],.para-wrap .placeholder[data-v-c8cab33b]{font-family:Georgia,Times New Roman,serif;font-size:16px;font-style:normal;line-height:1.4}.para[data-v-c8cab33b]{box-sizing:border-box;color:var(--cabinet-prose);cursor:text;hyphens:manual;-webkit-hyphens:manual;margin:0;min-height:1.4em;overflow-wrap:break-word;padding:0;position:relative;white-space:pre-wrap;z-index:1}.para[data-v-c8cab33b] b,.para[data-v-c8cab33b] strong{font-weight:700}.para[data-v-c8cab33b] em,.para[data-v-c8cab33b] i{font-style:italic}.para[data-v-c8cab33b] span.mine{background:var(--cabinet-mine-bg);border:none;border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--main-color);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;transition:background .2s ease;vertical-align:baseline}.para[data-v-c8cab33b] span.mine:hover{background:var(--cabinet-mine-bg-hover)}.status[data-v-c8cab33b]{align-items:center;color:var(--white-06);display:inline-flex;font-family:Georgia,Times New Roman,serif;font-size:15px;gap:8px;line-height:1.6;margin:0 0 16px;opacity:.7}.status[data-v-c8cab33b] .container{flex-shrink:0;height:16px;width:16px}.status.err[data-v-c8cab33b]{color:var(--cabinet-danger);opacity:1}.sel[data-v-c8cab33b]{background:var(--cabinet-glow);border-radius:3px;box-shadow:0 0 0 1px color-mix(in srgb,var(--vibrant-purple) 50%,transparent);position:relative}.fig[data-v-c8cab33b]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:14px;margin:6px 0 32px;overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:-moz-fit-content;width:fit-content}.fig[data-v-c8cab33b],.fig img[data-v-c8cab33b]{max-width:100%}.fig img[data-v-c8cab33b]{background:var(--cabinet-panel-bg);cursor:zoom-in;display:block;height:auto;max-height:600px;-o-object-fit:contain;object-fit:contain;width:auto}.fig figcaption[data-v-c8cab33b]{align-items:center;border-top:1px solid color-mix(in srgb,var(--cabinet-divider) 85%,transparent);color:var(--cabinet-hint);display:flex;font-size:13px;gap:10px;justify-content:space-between;line-height:1.3;padding:10px 12px}.fig figcaption>span[data-v-c8cab33b]:first-child{flex-shrink:0;white-space:nowrap}.fig figcaption .acts[data-v-c8cab33b]{align-items:center;display:flex;flex-shrink:0;gap:6px}@media(max-width:520px){.fig figcaption[data-v-c8cab33b]{align-items:flex-start;flex-direction:column}}.fig figcaption .acts .move[data-v-c8cab33b],.fig figcaption .acts .remove[data-v-c8cab33b]{align-items:center;background:transparent;border:1px solid var(--cabinet-secondary-border);border-radius:8px;color:var(--cabinet-user-icon);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:5px;line-height:1.2;padding:5px 10px;transition:color .15s,background .15s,border-color .15s,opacity .2s}.fig figcaption .acts .move[data-v-c8cab33b]:hover{border-color:var(--cabinet-user-border);color:var(--main-color)}.fig figcaption .acts .remove[data-v-c8cab33b]:hover{background:color-mix(in srgb,var(--cabinet-danger) 10%,transparent);border-color:color-mix(in srgb,var(--cabinet-danger) 40%,transparent);color:var(--cabinet-danger)}.fig figcaption .acts .move[data-v-c8cab33b] svg,.fig figcaption .acts .remove[data-v-c8cab33b] svg{fill:transparent;height:13px;stroke:currentColor;stroke-width:1.7;width:13px}.fig figcaption .acts .price[data-v-c8cab33b]{color:var(--cabinet-hint)}.fig figcaption .acts span:hover .price[data-v-c8cab33b]{color:var(--main-color)}.fig .acts .move[data-v-c8cab33b]{display:none}.fig:hover .acts .move[data-v-c8cab33b]{display:inline-flex}.fig--pending[data-v-c8cab33b]{aspect-ratio:16/7;display:grid;place-items:center;width:100%}.fig .placeholder[data-v-c8cab33b]{align-items:center;color:var(--cabinet-hint);display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:10px;height:100%;isolation:isolate;justify-content:center;line-height:1.3;min-height:120px;padding:16px;position:relative;width:100%;z-index:1}.fig .placeholder[data-v-c8cab33b]:after{animation:figPendingShimmer-c8cab33b 2s linear infinite;background-image:linear-gradient(105deg,transparent 35%,hsla(0,0%,100%,.04) 50%,transparent 65%);background-repeat:no-repeat;background-size:250% 100%;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:-1}.fig .placeholder[data-v-c8cab33b] .container{flex-shrink:0;height:28px;width:28px}@keyframes figPendingShimmer-c8cab33b{0%{background-position:200% 0}to{background-position:-200% 0}}.gut[data-v-c8cab33b]{align-items:center;cursor:default;display:flex;gap:10px;height:22px;margin:-23px 0 1px;opacity:0;pointer-events:none;position:relative;transition:opacity .15s ease;transition-delay:0s;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:2;-webkit-tap-highlight-color:transparent}.gut[data-v-c8cab33b]:before{content:"";cursor:pointer;top:-8px;right:0;bottom:-8px;left:0;pointer-events:auto;position:absolute;z-index:0}@media(hover:hover)and (pointer:fine){.gut[data-v-c8cab33b]:hover{opacity:1;transition-delay:.2s}.gut:hover .gut__btn[data-v-c8cab33b]{background:var(--cabinet-secondary-bg);border-color:var(--cabinet-tab-on-border);color:var(--main-color)}}.gut--on[data-v-c8cab33b]{opacity:1;transition-delay:0s}.gut--on .gut__btn[data-v-c8cab33b]{background:var(--cabinet-secondary-bg);border-color:var(--cabinet-tab-on-border);color:var(--main-color)}.gut .line[data-v-c8cab33b]{background:var(--cabinet-divider);flex:1;height:1px;-webkit-user-select:none}.gut .line[data-v-c8cab33b],.gut__btn[data-v-c8cab33b]{pointer-events:none;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none;z-index:1}.gut__btn[data-v-c8cab33b]{align-items:center;background:var(--cabinet-panel-bg);border:1px solid var(--cabinet-secondary-border);border-radius:999px;color:var(--cabinet-hint);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;gap:5px;padding:3px 10px;transition:all .2s;-webkit-user-select:none;white-space:nowrap}.gut__btn[data-v-c8cab33b] svg{fill:transparent;height:11px;stroke:currentColor;stroke-width:2;width:11px}@media(max-width:1000px){.canvas[data-v-c8cab33b]{padding-right:0}}.tooltip[data-v-a3b19932]{background:var(--cabinet-panel-bg);border:1px solid var(--cabinet-panel-border);border-radius:8px;color:var(--cabinet-prose);display:flex;flex-direction:column;font-size:13px;line-height:133%;max-width:300px;padding:4px 0}.tooltip .head[data-v-a3b19932]{align-items:baseline;display:flex;gap:10px;padding:6px 10px 8px}.tooltip .title[data-v-a3b19932]{flex:1;font-size:14px;font-weight:600;line-height:1.35;min-width:0}.tooltip .meta[data-v-a3b19932]{color:var(--cabinet-hint);flex-shrink:0;font-size:12px}.tooltip .tags[data-v-a3b19932]{display:flex;flex-wrap:wrap;gap:5px;padding:0 10px 8px}.tooltip .tag[data-v-a3b19932]{border:1px solid transparent;border-radius:999px;font-size:13px;font-weight:500;line-height:1.2;padding:2px 6px}.tooltip .tag.where[data-v-a3b19932]{background:color-mix(in srgb,var(--vibrant-purple) 8%,transparent);border-color:color-mix(in srgb,var(--vibrant-purple) 20%,transparent);color:var(--cabinet-lilac)}.tooltip .tag.breather[data-v-a3b19932]{background:color-mix(in srgb,var(--ent-loc) 10%,transparent);border-color:color-mix(in srgb,var(--ent-loc) 28%,transparent);color:var(--ent-loc)}.tooltip .tag.establishing[data-v-a3b19932]{background:color-mix(in srgb,var(--ent-item) 10%,transparent);border-color:color-mix(in srgb,var(--ent-item) 28%,transparent);color:var(--ent-item)}.tooltip .tag.gun[data-v-a3b19932]{background:color-mix(in srgb,var(--light-red) 10%,transparent);border-color:color-mix(in srgb,var(--light-red) 28%,transparent);color:var(--cabinet-danger)}.tooltip .row[data-v-a3b19932]{border-top:1px solid var(--cabinet-divider);display:flex;flex-direction:column;gap:2px;padding:7px 10px}.tooltip .key[data-v-a3b19932]{color:var(--cabinet-hint);font-size:11px;font-weight:500;line-height:1.3;text-transform:uppercase}.tooltip .value[data-v-a3b19932]{font-size:13px;line-height:1.45}.actions[data-v-74e6328d]{display:flex;flex-direction:column;gap:14px}.actions[data-v-74e6328d] svg circle,.actions[data-v-74e6328d] svg path,.actions[data-v-74e6328d] svg rect{fill:transparent}button[data-v-74e6328d]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:8px;color:var(--cabinet-user-icon);cursor:pointer;transition:all .2s}button svg[data-v-74e6328d]{flex-shrink:0;height:16px;width:16px}button[data-v-74e6328d]:hover:not(:disabled){border-color:var(--cabinet-user-border);color:var(--main-color)}button[data-v-74e6328d]:disabled{cursor:default;opacity:.5}.ai[data-v-74e6328d]{font-size:14px;line-height:18px;padding:6px 10px;position:relative;text-align:left}.ai .idle[data-v-74e6328d]{gap:8px;justify-content:space-between}.ai .idle[data-v-74e6328d],.ai .name[data-v-74e6328d]{align-items:center;display:flex}.ai .name[data-v-74e6328d]{gap:6px}.ai .price[data-v-74e6328d]{color:var(--cabinet-hint);flex-shrink:0;font-size:13px}.ai .abort[data-v-74e6328d]{align-items:center;display:flex;gap:6px;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.ai .abort[data-v-74e6328d] .container{height:16px;width:16px}.ai.is-abort .idle[data-v-74e6328d]{visibility:hidden}.say[data-v-74e6328d]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:8px;box-sizing:border-box;color:var(--cabinet-user-icon);display:flex;flex-direction:column;font-size:14px;line-height:18px;padding:6px 10px;transition:border-color .2s,background .2s,box-shadow .2s}.say[data-v-74e6328d]:hover:not(.is-busy){border-color:var(--cabinet-user-border)}.say.is-busy[data-v-74e6328d]{opacity:.5;pointer-events:none}.say.is-abort .idle[data-v-74e6328d]{visibility:hidden}.say.is-abort .bar[data-v-74e6328d],.say.is-abort textarea[data-v-74e6328d]{display:none}.say .top[data-v-74e6328d]{background:transparent;border:none;border-radius:0;color:inherit;font-size:inherit;line-height:inherit;padding:0;position:relative;text-align:left;transition:color .2s;width:100%;z-index:1}.say .top[data-v-74e6328d]:hover:not(:disabled){color:var(--main-color)}.say .top[data-v-74e6328d]:disabled{cursor:default;opacity:1}.say .idle[data-v-74e6328d]{gap:8px;justify-content:space-between}.say .idle[data-v-74e6328d],.say .name[data-v-74e6328d]{align-items:center;display:flex}.say .name[data-v-74e6328d]{gap:6px}.say .price[data-v-74e6328d]{color:var(--cabinet-hint);flex-shrink:0;font-size:13px}.say .abort[data-v-74e6328d]{align-items:center;display:flex;gap:6px;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.say .abort[data-v-74e6328d] .container{height:16px;width:16px}.say textarea[data-v-74e6328d]{background:transparent;border:none;border-radius:0;box-sizing:border-box;color:var(--main-color);display:block;font-size:13px;line-height:1.45;margin:0;max-height:0;opacity:0;outline:none;overflow:hidden;padding:0;pointer-events:none;resize:none;transition:max-height .2s,padding .2s,opacity .2s;visibility:hidden;width:100%}.say textarea[data-v-74e6328d]::-moz-placeholder{color:var(--cabinet-input-placeholder)}.say textarea[data-v-74e6328d]::placeholder{color:var(--cabinet-input-placeholder)}.say .bar[data-v-74e6328d]{align-items:center;border:none;display:flex;gap:8px;justify-content:space-between;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0 10px;pointer-events:none;transition:max-height .2s,padding .2s,opacity .2s;visibility:hidden}.say .hint[data-v-74e6328d]{color:var(--cabinet-hint);font-size:12px;line-height:1.2;min-width:0;opacity:.75}.say .remark-err[data-v-74e6328d]{color:var(--light-red);font-size:12px;line-height:1.3;margin:0;padding:0 2px 8px}.say .send[data-v-74e6328d]{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:#ffffffd9;display:flex;flex-shrink:0;height:32px;justify-content:center;margin:0;padding:0;transition:transform .2s,box-shadow .2s,color .2s,opacity .2s;width:32px}.say .send svg[data-v-74e6328d]{height:15px;width:15px}.say .send[data-v-74e6328d]:hover:not(:disabled){box-shadow:0 4px 12px #5920e673;color:#fff;transform:translateY(-1px)}.say .send[data-v-74e6328d]:disabled{cursor:default;opacity:.4}.say.is-open[data-v-74e6328d]{background:color-mix(in srgb,var(--cabinet-secondary-bg) 88%,#000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cabinet-panel-glow) 18%,transparent);padding:0}.say.is-open[data-v-74e6328d],.say.is-open[data-v-74e6328d]:hover{border-color:var(--cabinet-user-border)}.say.is-open .top[data-v-74e6328d]{padding:10px 12px}.say.is-open .top[data-v-74e6328d],.say.is-open .top[data-v-74e6328d]:hover:not(:disabled){border:none;border-bottom:1px solid color-mix(in srgb,var(--cabinet-divider) 85%,transparent)}.say.is-open .top[data-v-74e6328d]:hover:not(:disabled){color:var(--main-color)}.say.is-open textarea[data-v-74e6328d]{max-height:110px;min-height:68px;overflow:auto;padding:12px}.say.is-open .bar[data-v-74e6328d],.say.is-open textarea[data-v-74e6328d]{opacity:1;pointer-events:auto;visibility:visible}.say.is-open .bar[data-v-74e6328d]{border-top:1px solid color-mix(in srgb,var(--cabinet-divider) 85%,transparent);max-height:48px;padding:8px 12px}.say.is-open .remark-err[data-v-74e6328d]{padding:0 12px 8px}.foot[data-v-74e6328d],.foot .chip[data-v-74e6328d]{align-items:center;display:flex}.foot .chip[data-v-74e6328d]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:50px;color:var(--cabinet-user-icon);cursor:default;font-size:14px;gap:6px;min-width:0;padding:5px 12px;white-space:nowrap}.foot .chip .mark[data-v-74e6328d]{border:1.5px solid;border-radius:50%;box-sizing:border-box;height:10px;width:10px}.foot .chip svg[data-v-74e6328d]{color:var(--green);height:14px;width:14px}.foot .chip.done[data-v-74e6328d]{overflow:hidden;text-overflow:ellipsis}.panel[data-v-ac0faec7]{align-self:flex-start;background:var(--cabinet-panel-bg);border:1px solid var(--cabinet-panel-border);border-bottom:none;border-radius:16px 0 0;border-right:none;box-shadow:-2px -3px 14px -6px var(--cabinet-panel-glow);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:20px;height:auto;max-height:calc(100dvh - 78px);min-height:0;overflow-y:auto;padding:22px 16px 16px;position:sticky;scrollbar-width:none;top:78px;width:250px}.panel[data-v-ac0faec7] svg circle,.panel[data-v-ac0faec7] svg path{fill:transparent}button[data-v-ac0faec7]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:8px;color:var(--cabinet-user-icon);cursor:pointer;font-size:14px;transition:all .2s}button[data-v-ac0faec7]:hover:not(:disabled){border-color:var(--cabinet-user-border);color:var(--main-color)}.tools[data-v-ac0faec7]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.tools.with-close[data-v-ac0faec7]{padding-right:28px}.tools button[data-v-ac0faec7]{align-items:center;display:flex;justify-content:center;padding:8px;width:100%}.tools svg[data-v-ac0faec7]{height:18px;width:18px}.tools[data-v-ac0faec7] .container{height:18px;width:18px}.export[data-v-ac0faec7]{position:relative}.export .menu[data-v-ac0faec7]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:200px;z-index:40}.export .menu button[data-v-ac0faec7]{align-items:flex-start;border:none;border-radius:0;display:flex;flex-direction:column;gap:2px;padding:10px 12px}.export .menu button+button[data-v-ac0faec7]{border-top:1px solid var(--cabinet-secondary-border)}.export .menu button[data-v-ac0faec7]:hover{background:var(--cabinet-fill-hover)}.export .menu b[data-v-ac0faec7]{font-weight:600}.export .menu span[data-v-ac0faec7]{color:var(--cabinet-hint);font-size:13px}.pop-enter-active[data-v-ac0faec7],.pop-leave-active[data-v-ac0faec7]{transition:all .2s}.pop-enter-from[data-v-ac0faec7],.pop-leave-to[data-v-ac0faec7]{opacity:0;transform:translateY(-4px)}.field[data-v-ac0faec7]{display:flex;flex-direction:column;gap:8px}.field .label[data-v-ac0faec7]{color:var(--white-072);font-size:14px;justify-content:space-between}.field .info[data-v-ac0faec7],.field .label[data-v-ac0faec7]{align-items:center;display:flex}.field .info[data-v-ac0faec7]{border:1px solid var(--cabinet-info-border);border-radius:4px;box-sizing:border-box;color:var(--cabinet-info-border);cursor:default;font-size:11px;height:16px;justify-content:center;width:16px}.field .hint[data-v-ac0faec7]{color:var(--cabinet-hint);font-size:12px;line-height:1.35;margin-top:2px}.field .select[data-v-ac0faec7]{align-items:center;border-color:var(--cabinet-user-border);cursor:default;display:flex;font-size:13px;justify-content:space-between;padding:7px 12px}.field .select svg[data-v-ac0faec7]{height:16px;width:16px}.field .sizes[data-v-ac0faec7]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.field .sizes button[data-v-ac0faec7]{padding:7px 0}.field .sizes button.on[data-v-ac0faec7]{background:var(--cabinet-tab-on-bg);border-color:var(--cabinet-tab-on-border);color:var(--main-color)}.field textarea[data-v-ac0faec7]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-user-border);border-radius:8px;color:var(--main-color);font-size:13px;outline:none;padding:8px 12px 7px;transition:all .2s}.field textarea[data-v-ac0faec7]::-moz-placeholder{color:var(--cabinet-input-placeholder)}.field textarea[data-v-ac0faec7]::placeholder{color:var(--cabinet-input-placeholder)}.field textarea[data-v-ac0faec7]:focus{border-color:var(--cabinet-panel-glow)}.line[data-v-ac0faec7]{background:var(--cabinet-divider);flex-shrink:0;height:1px}.actions[data-v-ac0faec7]{margin-top:auto}.tools .close[data-v-ac0faec7]{background:#1a183c;border:1px solid #282352;border-radius:8px;color:#ffffffb8;height:28px;padding:0;position:absolute;right:10px;top:22px;width:28px}.tools .close svg[data-v-ac0faec7]{height:14px;width:14px}.tools .close[data-v-ac0faec7]:hover{background:#221f4a;border-color:#36306a;color:#fff}@media(max-width:1050px){.panel[data-v-ac0faec7]{border-bottom:none;border-radius:16px 0 0 16px;border-right:none;height:100%;position:relative;top:auto;width:100%}}.story[data-v-3aa46aab]{display:flex;flex-direction:column;gap:18px}.story[data-v-3aa46aab] svg circle,.story[data-v-3aa46aab] svg path{fill:transparent}.covers[data-v-3aa46aab]{display:flex;gap:12px;justify-content:center}.covers .cover[data-v-3aa46aab]{aspect-ratio:106/147;background:var(--cabinet-cover-border) border-box;border:2px solid transparent;border-radius:4px;cursor:pointer;overflow:hidden;position:relative;width:calc(50% - 6px)}.covers .cover img[data-v-3aa46aab]{border-radius:2px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.covers .cover .busy[data-v-3aa46aab]{align-items:center;background:var(--cabinet-overlay);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.covers .cover .busy[data-v-3aa46aab] .container{height:22px;width:22px}.covers .cover .regen[data-v-3aa46aab]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:6px;color:var(--cabinet-user-icon);cursor:pointer;display:flex;opacity:0;padding:4px;position:absolute;right:4px;top:4px;transition:all .2s}.covers .cover .regen svg[data-v-3aa46aab]{height:14px;width:14px}.covers .cover .regen[data-v-3aa46aab]:hover{color:var(--main-color)}.covers .cover:focus-visible .regen[data-v-3aa46aab],.covers .cover:hover .regen[data-v-3aa46aab]{opacity:1}.covers .cover.skel[data-v-3aa46aab]{background:var(--cabinet-aside-skel);cursor:default}.facts[data-v-3aa46aab]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:8px;color:var(--white-072);cursor:pointer;font-size:15px;font-weight:500;justify-content:space-between;padding:8px 12px;transition:all .2s}.facts[data-v-3aa46aab],.facts span[data-v-3aa46aab]{align-items:center;display:flex}.facts span[data-v-3aa46aab]{gap:6px}.facts svg[data-v-3aa46aab]{height:18px;width:18px}.facts .badge[data-v-3aa46aab]{background:var(--cabinet-badge);border-radius:50px;color:var(--cabinet-badge-text);font-size:13px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 4px}.facts[data-v-3aa46aab]:hover{border-color:var(--cabinet-user-border);color:var(--main-color)}.contents[data-v-3aa46aab]{border-top:1px solid var(--cabinet-divider);display:flex;flex-direction:column;gap:8px;padding-top:12px}.contents .title[data-v-3aa46aab]{display:-webkit-box;-webkit-box-orient:vertical;color:var(--cabinet-aside-universe);font-size:16px;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;text-transform:uppercase}.contents .label[data-v-3aa46aab]{color:var(--white-072);font-size:15px}.contents .chapters[data-v-3aa46aab]{display:flex;flex-direction:column;gap:12px}.contents .chapter[data-v-3aa46aab]{align-items:stretch;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;margin:0;padding:0;text-align:left;width:100%}.contents .chapter .number[data-v-3aa46aab]{color:var(--cabinet-chapter-label);font-size:13px;text-transform:uppercase;transition:color .2s}.contents .chapter .row[data-v-3aa46aab]{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.contents .chapter .name[data-v-3aa46aab]{display:-webkit-box;min-width:0;-webkit-box-orient:vertical;color:var(--cabinet-chapter-name);font-size:13px;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;transition:color .2s}.contents .chapter .words[data-v-3aa46aab]{color:var(--cabinet-chapter-words);flex-shrink:0;font-size:12px;transition:color .2s}.contents .chapter:hover:not(.active) .name[data-v-3aa46aab],.contents .chapter:hover:not(.active) .number[data-v-3aa46aab],.contents .chapter:hover:not(.active) .words[data-v-3aa46aab]{color:var(--cabinet-aside-story-hover)}.contents .chapter.active[data-v-3aa46aab]{cursor:default}.contents .chapter.active .name[data-v-3aa46aab]{color:var(--cabinet-aside-universe)}.fmt[data-v-ba218665]{align-items:center;border:1px solid var(--cabinet-secondary-border);border-radius:8px;box-shadow:0 8px 24px #00000059,0 0 0 1px color-mix(in srgb,var(--cabinet-panel-glow) 12%,transparent);display:flex;gap:2px;padding:4px;position:fixed;transform:translate(-50%,calc(-100% - 8px));white-space:nowrap;z-index:60}.fmt[data-v-ba218665],.fmt[data-v-ba218665]:after{background:var(--cabinet-secondary-bg)}.fmt[data-v-ba218665]:after{border-bottom:1px solid var(--cabinet-secondary-border);border-right:1px solid var(--cabinet-secondary-border);bottom:-5px;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%) rotate(45deg);width:8px}.fmt__btn[data-v-ba218665]{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--cabinet-user-icon);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:500;height:32px;isolation:isolate;justify-content:center;line-height:1;margin:0;min-width:32px;padding:0 6px;position:relative;transition:color .2s,background .2s,border-color .2s}.fmt__btn[data-v-ba218665]:before{background-clip:padding-box,border-box;background-image:linear-gradient(to top right,#301473,#28185b 58%,#1c1554),linear-gradient(to top right,#402881,#48218b 50%,#9751eb);background-origin:border-box;border:1px solid transparent;border-radius:inherit;content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s;z-index:-1}.fmt__btn[data-v-ba218665]:hover{background:#bdbfd714;color:#fff}.fmt__btn.on[data-v-ba218665]{background:transparent;border-color:transparent;color:#fff}.fmt__btn.on[data-v-ba218665]:before{opacity:1}.fmt__btn.on[data-v-ba218665]:hover{color:#fff}.fmt__btn b[data-v-ba218665],.fmt__btn i[data-v-ba218665]{font-family:inherit;font-size:14px;font-weight:600;line-height:1}.fmt__btn i[data-v-ba218665]{font-style:italic;font-weight:500}.ov[data-v-945ed584]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#090914b8;display:none;top:0;right:0;bottom:0;left:0;justify-content:center;overflow:hidden;padding:24px;position:fixed;z-index:70}.ov.open[data-v-945ed584]{display:flex}.modal--pic[data-v-945ed584]{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:var(--cabinet-panel-bg);border:1px solid var(--cabinet-panel-border);border-radius:16px;box-shadow:none;padding:0;width:min(520px,100%)}.head[data-v-945ed584]{align-items:flex-start;border-bottom:1px solid var(--cabinet-divider);flex-shrink:0;gap:12px;padding:16px 20px 12px}.copy[data-v-945ed584],.head[data-v-945ed584]{display:flex}.copy[data-v-945ed584]{flex:1;flex-direction:column;gap:4px;margin-right:auto;min-width:0}.head .title[data-v-945ed584]{color:var(--main-color);font-size:20px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.description[data-v-945ed584]{color:var(--cabinet-hint);font-size:14px;line-height:1.45}.close[data-v-945ed584]{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:34px;justify-content:center;line-height:0;padding:0;transition:all .2s;width:34px}.close[data-v-945ed584]:hover{border-color:var(--cabinet-user-border);color:var(--main-color)}.close[data-v-945ed584] svg{fill:transparent;height:16px;stroke:currentColor;stroke-width:1.9;width:16px}.body[data-v-945ed584]{gap:16px;padding:16px 20px}.body[data-v-945ed584],.field[data-v-945ed584]{display:flex;flex-direction:column}.field[data-v-945ed584]{gap:8px}.field>label[data-v-945ed584]{color:var(--white-072);font-size:14px;font-weight:400;line-height:1.3}.modal--pic .opts[data-v-945ed584]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:0}.modal--pic .opt[data-v-945ed584]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:8px;color:var(--cabinet-user-icon);cursor:pointer;font-size:14px;padding:8px 12px;transition:all .2s}.modal--pic .opt[data-v-945ed584]:hover{border-color:var(--cabinet-user-border);color:var(--main-color)}.modal--pic .opt.on[data-v-945ed584]{background:var(--cabinet-tab-on-bg);border-color:var(--cabinet-tab-on-border);color:var(--main-color)}.hint[data-v-945ed584]{color:var(--cabinet-hint);font-size:13px;line-height:1.5;margin:0}.ta[data-v-945ed584]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-user-border);border-radius:8px;box-sizing:border-box;color:var(--main-color);font-family:inherit;font-size:14px;line-height:1.55;min-height:88px;outline:none;padding:10px 12px;resize:none;transition:all .2s;width:100%}.ta[data-v-945ed584]::-moz-placeholder{color:var(--cabinet-input-placeholder)}.ta[data-v-945ed584]::placeholder{color:var(--cabinet-input-placeholder)}.ta[data-v-945ed584]:hover{border-color:var(--cabinet-panel-border)}.ta[data-v-945ed584]:focus,.ta[data-v-945ed584]:focus-visible{border-color:var(--cabinet-panel-glow)}.ta--err[data-v-945ed584],.ta--err[data-v-945ed584]:focus,.ta--err[data-v-945ed584]:focus-visible,.ta--err[data-v-945ed584]:hover{border-color:var(--cabinet-danger)}.err[data-v-945ed584]{color:var(--cabinet-danger);font-size:13px;line-height:1.35}.foot[data-v-945ed584]{background:var(--cabinet-panel-bg);border-top:1px solid var(--cabinet-divider);flex-shrink:0;gap:8px;justify-content:flex-start;padding:14px 16px}.foot[data-v-945ed584],.foot__right[data-v-945ed584]{align-items:center;display:flex;flex-wrap:wrap}.foot__right[data-v-945ed584]{gap:12px;justify-content:flex-end;margin-left:auto;min-width:0}.price[data-v-945ed584]{color:inherit;font-size:inherit;font-weight:inherit}.foot[data-v-945ed584] .cabinet__btn--ghost{background:var(--cabinet-secondary-bg);border-color:var(--cabinet-secondary-border);border-radius:8px;color:var(--cabinet-user-icon);font-size:14px;font-weight:400;padding:7px 12px 8px}.foot[data-v-945ed584] .cabinet__btn--ghost:hover:not(:disabled){background:var(--cabinet-secondary-bg);border-color:var(--cabinet-user-border);color:var(--main-color)}.foot[data-v-945ed584] .cabinet__btn.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-945ed584] .cabinet__btn.gen:hover:not(:disabled){box-shadow:0 6px 18px #5920e673;transform:translateY(-1px)}.foot[data-v-945ed584] .cabinet__btn.gen:disabled{opacity:.45}.foot[data-v-945ed584] .cabinet__btn.gen svg{stroke:currentColor}@media(max-width:520px){.foot__right[data-v-945ed584]{justify-content:stretch;margin-left:0;width:100%}.foot__right[data-v-945ed584] .cabinet__btn{flex:1}.modal--pic .opts[data-v-945ed584]{grid-template-columns:1fr}}@media(max-width:499px){.body[data-v-945ed584],.body--gen[data-v-945ed584],.head[data-v-945ed584],.ov[data-v-945ed584]{padding:16px}.head .title[data-v-945ed584],.title[data-v-945ed584]{font-size:18px;line-height:1.3}.description[data-v-945ed584],.head p[data-v-945ed584]{font-size:13px;line-height:1.45;white-space:normal}.mode[data-v-945ed584]{padding:14px}.mode .copy b[data-v-945ed584]{font-size:14px}}@media(max-width:369px){.foot[data-v-945ed584],.foot__right[data-v-945ed584]{align-items:stretch;box-sizing:border-box;flex-direction:column;max-width:none}.foot[data-v-945ed584]{width:auto}.foot__right[data-v-945ed584]{margin-left:0;width:100%}.foot[data-v-945ed584]>*,.foot[data-v-945ed584]>:not(.save),.foot__right[data-v-945ed584]>*{flex:0 0 auto;margin-left:0;max-width:none;width:100%}.foot>.back[data-v-945ed584],.foot>.cancel[data-v-945ed584],.foot>.danger[data-v-945ed584],.foot>.settings[data-v-945ed584],.foot[data-v-945ed584]>.cabinet__btn--ghost,.foot__right>.back[data-v-945ed584],.foot__right>.cancel[data-v-945ed584],.foot__right[data-v-945ed584]>.cabinet__btn--ghost{order:2}.foot>.next[data-v-945ed584],.foot>.save[data-v-945ed584],.foot>.submit[data-v-945ed584],.foot[data-v-945ed584]>.cabinet__btn--primary,.foot__right[data-v-945ed584],.foot__right>.next[data-v-945ed584],.foot__right[data-v-945ed584]>.cabinet__btn--primary,.foot__right[data-v-945ed584]>.gen{order:1}.foot .back[data-v-945ed584],.foot .cancel[data-v-945ed584],.foot .danger[data-v-945ed584],.foot .next[data-v-945ed584],.foot .save[data-v-945ed584],.foot .settings[data-v-945ed584],.foot .submit[data-v-945ed584],.foot[data-v-945ed584] .cabinet__btn{justify-content:center;margin-left:0;max-width:none;width:100%}}.ov[data-v-d517ee16]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#090914b8;display:none;top:0;right:0;bottom:0;left:0;justify-content:center;overflow:hidden;padding:24px;position:fixed;z-index:70}.ov.open[data-v-d517ee16]{display:flex}.modal--view[data-v-d517ee16]{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:var(--cabinet-panel-bg);border:1px solid var(--cabinet-panel-border);border-radius:16px;box-shadow:none;padding:0;width:min(640px,100%)}.head[data-v-d517ee16]{align-items:flex-start;border-bottom:1px solid var(--cabinet-divider);flex-shrink:0;gap:12px;padding:16px 20px 12px}.copy[data-v-d517ee16],.head[data-v-d517ee16]{display:flex}.copy[data-v-d517ee16]{flex:1;flex-direction:column;gap:4px;margin-right:auto;min-width:0}.head .title[data-v-d517ee16]{color:var(--main-color);font-size:20px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.description[data-v-d517ee16]{color:var(--cabinet-hint);font-size:14px;line-height:1.45}.close[data-v-d517ee16]{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:34px;justify-content:center;line-height:0;padding:0;transition:all .2s;width:34px}.close[data-v-d517ee16]:hover{border-color:var(--cabinet-user-border);color:var(--main-color)}.close[data-v-d517ee16] svg{fill:transparent;height:16px;stroke:currentColor;stroke-width:1.9;width:16px}.memory[data-v-d517ee16]{align-items:center;background:color-mix(in srgb,var(--ent-chrono) 12%,var(--midnight));border:1px solid var(--white-02);border-radius:8px;color:var(--main-color);display:flex;flex-shrink:0;font-size:14px;gap:12px;line-height:1.4;margin:0 16px;padding:10px 14px}.memory--failed[data-v-d517ee16]{background:color-mix(in srgb,#e85d5d 12%,var(--midnight))}.memory__text[data-v-d517ee16]{flex:1;min-width:0}.memory__cta[data-v-d517ee16]{background:var(--dark-purple);border:1px solid var(--white-02);border-radius:8px;color:var(--main-color);flex-shrink:0;font-size:13px;font-weight:600;padding:8px 12px;transition:all .2s}.memory__cta[data-v-d517ee16]:hover{border-color:var(--vibrant-purple-05)}.body[data-v-d517ee16]{padding:16px 20px}.body p[data-v-d517ee16]{color:var(--cabinet-prose);font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.4;margin:0 0 14px;white-space:pre-wrap}.body p b[data-v-d517ee16],.body p strong[data-v-d517ee16]{font-weight:700}.body .empty[data-v-d517ee16],.body p em[data-v-d517ee16],.body p i[data-v-d517ee16]{font-style:italic}.body .empty[data-v-d517ee16]{color:var(--cabinet-hint);font-family:inherit;font-size:14px}.skel[data-v-d517ee16]{gap:18px;padding:4px 0 8px;pointer-events:none}.skel[data-v-d517ee16],.skel .para[data-v-d517ee16]{display:flex;flex-direction:column}.skel .para[data-v-d517ee16]{gap:10px}.skel .line[data-v-d517ee16]{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:6px;box-sizing:border-box;height:13px;isolation:isolate;overflow:hidden;position:relative}.skel .line[data-v-d517ee16]:after{animation:edSkelAnim-d517ee16 2s linear infinite;background-image:linear-gradient(105deg,transparent 35%,hsla(0,0%,100%,.05) 50%,transparent 65%);background-repeat:no-repeat;background-size:250% 100%;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}@keyframes edSkelAnim-d517ee16{0%{background-position:200% 0}to{background-position:-200% 0}}.fig[data-v-d517ee16]{aspect-ratio:4/3;background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);border-radius:8px;display:grid;margin:0 0 16px;overflow:hidden;place-items:center;width:100%}.fig img[data-v-d517ee16]{cursor:zoom-in;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fig img[data-v-d517ee16],.foot[data-v-d517ee16]{background:var(--cabinet-panel-bg)}.foot[data-v-d517ee16]{align-items:center;border-top:1px solid var(--cabinet-divider);display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;padding:14px 16px}@media(max-width:499px){.body[data-v-d517ee16],.body--gen[data-v-d517ee16],.head[data-v-d517ee16],.ov[data-v-d517ee16]{padding:16px}.head .title[data-v-d517ee16],.title[data-v-d517ee16]{font-size:18px;line-height:1.3}.description[data-v-d517ee16],.head p[data-v-d517ee16]{font-size:13px;line-height:1.45;white-space:normal}.mode[data-v-d517ee16]{padding:14px}.mode .copy b[data-v-d517ee16]{font-size:14px}}@media(max-width:369px){.foot[data-v-d517ee16],.foot__right[data-v-d517ee16]{align-items:stretch;box-sizing:border-box;flex-direction:column;max-width:none}.foot[data-v-d517ee16]{width:auto}.foot__right[data-v-d517ee16]{margin-left:0;width:100%}.foot[data-v-d517ee16]>*,.foot[data-v-d517ee16]>:not(.save),.foot__right[data-v-d517ee16]>*{flex:0 0 auto;margin-left:0;max-width:none;width:100%}.foot>.back[data-v-d517ee16],.foot>.cancel[data-v-d517ee16],.foot>.danger[data-v-d517ee16],.foot>.settings[data-v-d517ee16],.foot[data-v-d517ee16]>.cabinet__btn--ghost,.foot__right>.back[data-v-d517ee16],.foot__right>.cancel[data-v-d517ee16],.foot__right[data-v-d517ee16]>.cabinet__btn--ghost{order:2}.foot>.next[data-v-d517ee16],.foot>.save[data-v-d517ee16],.foot>.submit[data-v-d517ee16],.foot[data-v-d517ee16]>.cabinet__btn--primary,.foot__right[data-v-d517ee16],.foot__right>.next[data-v-d517ee16],.foot__right[data-v-d517ee16]>.cabinet__btn--primary,.foot__right[data-v-d517ee16]>.gen{order:1}.foot .back[data-v-d517ee16],.foot .cancel[data-v-d517ee16],.foot .danger[data-v-d517ee16],.foot .next[data-v-d517ee16],.foot .save[data-v-d517ee16],.foot .settings[data-v-d517ee16],.foot .submit[data-v-d517ee16],.foot[data-v-d517ee16] .cabinet__btn{justify-content:center;margin-left:0;max-width:none;width:100%}}.foot[data-v-d517ee16] .cabinet__btn--ghost{background:var(--cabinet-secondary-bg);border-color:var(--cabinet-secondary-border);border-radius:8px;color:var(--cabinet-user-icon);font-size:14px;font-weight:400;padding:7px 12px 8px}.foot[data-v-d517ee16] .cabinet__btn--ghost:hover:not(:disabled){background:var(--cabinet-secondary-bg);border-color:var(--cabinet-user-border);color:var(--main-color)}.ov[data-v-7047bb37]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000009e;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;overflow:hidden;padding:24px;position:fixed;z-index:36}.modal[data-v-7047bb37]{max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(#0e0c23,#0e0c23) padding-box,linear-gradient(45deg,#352874,#644cda 34%,#2d1b83 63%,#463792 83%,#2c1f69) border-box;background-clip:padding-box,border-box;background-origin:border-box;border:1px solid transparent;border-radius:12px;box-sizing:border-box;padding:16px 20px;position:relative;width:min(440px,100%)}.close[data-v-7047bb37]{align-items:center;background:#0e0c23;border:1px solid #2a2741;border-radius:8px;color:#fffc;cursor:pointer;display:inline-flex;height:32px;justify-content:center;line-height:0;padding:0;position:absolute;right:20px;top:16px;transition:all .2s;width:32px}.close[data-v-7047bb37] svg{fill:transparent;height:14px;stroke:currentColor;stroke-width:2;width:14px}.close[data-v-7047bb37] svg path{fill:transparent}.close[data-v-7047bb37]:hover{border-color:#3d3d77;color:#fff}.description[data-v-7047bb37]{color:#83819c;font-size:14px;font-weight:400;line-height:1.45;margin:0;padding-right:44px}.title[data-v-7047bb37]{color:#ffffffeb;font-size:20px;font-weight:600;line-height:1.3;margin:12px 0 0}.foot[data-v-7047bb37]{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-7047bb37] .cabinet__btn{border-radius:8px;font-size:14px;font-weight:400;padding:7px 12px 8px}.foot[data-v-7047bb37] .cabinet__btn--ghost{background:var(--cabinet-secondary-bg);border:1px solid var(--cabinet-secondary-border);box-shadow:none;color:var(--cabinet-user-icon)}.foot[data-v-7047bb37] .cabinet__btn--ghost:hover:not(:disabled){background:var(--cabinet-secondary-bg);border-color:var(--cabinet-user-border);color:var(--main-color)}.foot[data-v-7047bb37] .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;box-shadow:none;color:#fffc}.foot[data-v-7047bb37] .cabinet__btn--primary.gen:hover:not(:disabled){box-shadow:0 6px 18px #5920e673;transform:translateY(-1px)}.fade-enter-active[data-v-7047bb37],.fade-leave-active[data-v-7047bb37]{transition:opacity .2s ease}.fade-enter-from[data-v-7047bb37],.fade-leave-to[data-v-7047bb37]{opacity:0}@media(max-width:499px){.modal[data-v-7047bb37],.ov[data-v-7047bb37]{padding:16px}.close[data-v-7047bb37]{right:16px;top:16px}.head .title[data-v-7047bb37],.title[data-v-7047bb37]{font-size:18px;line-height:1.3}.description[data-v-7047bb37],.head p[data-v-7047bb37]{font-size:13px;line-height:1.45;white-space:normal}.mode[data-v-7047bb37]{padding:14px}.mode .copy b[data-v-7047bb37]{font-size:14px}}@media(max-width:369px){.foot[data-v-7047bb37],.foot__right[data-v-7047bb37]{align-items:stretch;box-sizing:border-box;flex-direction:column;max-width:none}.foot[data-v-7047bb37]{width:auto}.foot__right[data-v-7047bb37]{margin-left:0;width:100%}.foot[data-v-7047bb37]>*,.foot[data-v-7047bb37]>:not(.save),.foot__right[data-v-7047bb37]>*{flex:0 0 auto;margin-left:0;max-width:none;width:100%}.foot>.back[data-v-7047bb37],.foot>.cancel[data-v-7047bb37],.foot>.danger[data-v-7047bb37],.foot>.settings[data-v-7047bb37],.foot[data-v-7047bb37]>.cabinet__btn--ghost,.foot__right>.back[data-v-7047bb37],.foot__right>.cancel[data-v-7047bb37],.foot__right[data-v-7047bb37]>.cabinet__btn--ghost{order:2}.foot>.next[data-v-7047bb37],.foot>.save[data-v-7047bb37],.foot>.submit[data-v-7047bb37],.foot[data-v-7047bb37]>.cabinet__btn--primary,.foot__right[data-v-7047bb37],.foot__right>.next[data-v-7047bb37],.foot__right[data-v-7047bb37]>.cabinet__btn--primary,.foot__right[data-v-7047bb37]>.gen{order:1}.foot .back[data-v-7047bb37],.foot .cancel[data-v-7047bb37],.foot .danger[data-v-7047bb37],.foot .next[data-v-7047bb37],.foot .save[data-v-7047bb37],.foot .settings[data-v-7047bb37],.foot .submit[data-v-7047bb37],.foot[data-v-7047bb37] .cabinet__btn{justify-content:center;margin-left:0;max-width:none;width:100%}}@media(max-width:499px){.foot[data-v-7047bb37]{margin:16px -16px -16px;padding:14px 16px}}.ov[data-v-01b54054]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000009e;display:none;top:0;right:0;bottom:0;left:0;justify-content:center;overflow:hidden;padding:24px;position:fixed;z-index:36}.ov.open[data-v-01b54054]{display:flex}.modal[data-v-01b54054]{max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(#0e0c23,#0e0c23) padding-box,linear-gradient(45deg,#352874,#644cda 34%,#2d1b83 63%,#463792 83%,#2c1f69) border-box;background-clip:padding-box,border-box;background-origin:border-box;border:1px solid transparent;border-radius:12px;box-sizing:border-box;padding:16px 20px;position:relative;width:min(640px,100%)}.head[data-v-01b54054]{align-items:flex-start;display:flex;gap:12px;margin-bottom:18px}.head__text[data-v-01b54054]{margin-right:auto;min-width:0}.title[data-v-01b54054]{align-items:center;color:#ffffffeb;display:flex;font-size:20px;font-weight:600;gap:8px}.head p[data-v-01b54054]{color:#83819c;font-size:14px;font-weight:400;margin:2px 0 0}.close[data-v-01b54054]{align-items:center;background:#0e0c23;border:1px solid #2a2741;border-radius:8px;color:#fffc;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;position:absolute;right:20px;top:16px;transition:all .2s;width:32px}.close[data-v-01b54054]:hover{border-color:#3d3d77;color:#fff}.close[data-v-01b54054] svg{fill:transparent;height:14px;stroke:currentColor;width:14px}.close[data-v-01b54054] svg path{fill:transparent}.row[data-v-01b54054]{align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:168px minmax(0,1fr);margin-bottom:12px;row-gap:6px}.row>.err[data-v-01b54054]{grid-column:2;margin-top:0}.row--memory[data-v-01b54054]{grid-template-columns:auto minmax(0,1fr)}.row--memory .label[data-v-01b54054]{white-space:nowrap}.row--style[data-v-01b54054]{grid-template-columns:auto minmax(0,1fr)}.row--style .label[data-v-01b54054]{white-space:nowrap}.row--style .control[data-v-01b54054]{margin-left:auto;max-width:280px;width:100%}.label[data-v-01b54054]{color:#ffffffd1;display:flex;font-size:14px;gap:6px}.info[data-v-01b54054],.label[data-v-01b54054]{align-items:center;font-weight:400}.info[data-v-01b54054]{border:1px solid var(--cabinet-info-border);border-radius:4px;box-sizing:border-box;color:var(--cabinet-info-border);cursor:default;display:inline-flex;flex-shrink:0;font-size:11px;height:16px;justify-content:center;line-height:1;width:16px}.tip[data-v-01b54054]{font-size:12px;line-height:1.4;max-width:240px}.tip--rating[data-v-01b54054]{display:flex;flex-direction:column;gap:4px;max-width:340px}.tip--rating b[data-v-01b54054]{font-weight:600}.control[data-v-01b54054]{min-width:0}.inp[data-v-01b54054]{background:#1a183c;border:1px solid #363162;border-radius:8px;box-sizing:border-box;color:#bdbfd7;font:inherit;font-size:13px;font-weight:400;line-height:1.4;outline:none;padding:8px 12px;transition:all .2s;width:100%}.inp[data-v-01b54054]:focus,.inp[data-v-01b54054]:hover{border-color:#6d5cff}.inp[data-v-01b54054]::-moz-placeholder{color:#bdbfd773}.inp[data-v-01b54054]::placeholder{color:#bdbfd773}.inp--err[data-v-01b54054]{border-color:color-mix(in srgb,var(--light-red) 55%,#373773)}.err[data-v-01b54054]{color:var(--light-red);display:block;font-size:12px;line-height:1.3;margin-top:6px}.custom[data-v-01b54054]{margin-top:8px}.row[data-v-01b54054] .select__btn{background:#1a183c;background-clip:padding-box;border-color:#363162;border-radius:8px;color:#bdbfd7;font-size:13px;font-weight:400;min-height:0;overflow:hidden;padding:8px 12px}.row[data-v-01b54054] .select__btn.empty .select__label{color:#bdbfd773}.row[data-v-01b54054] .select__btn.open,.row[data-v-01b54054] .select__btn:hover{border-color:#6d5cff}.radios[data-v-01b54054]{display:flex;gap:16px;justify-content:flex-end}.radio[data-v-01b54054]{align-items:center;color:#cfcde3;cursor:pointer;display:inline-flex;font-size:14px;gap:8px}.radio i[data-v-01b54054]{border:1.5px solid #5a5878;border-radius:50%;box-sizing:border-box;height:16px;width:16px}.radio.on i[data-v-01b54054]{background:radial-gradient(circle at center,#7b61ff 0 40%,transparent 42%);border-color:#7b61ff}.split[data-v-01b54054]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:4px 0 16px}.stepper-wrap[data-v-01b54054]{align-items:center;display:inline-flex;gap:10px}.stepper-wrap.off[data-v-01b54054]{opacity:.4;pointer-events:none}.stepper-wrap.off .stepper button[data-v-01b54054]:disabled{opacity:1}.stepper__label[data-v-01b54054]{color:var(--white-072);font-size:14px;font-weight:400;line-height:1.35;white-space:nowrap}.stepper[data-v-01b54054]{align-items:stretch;border:1px solid #282352;border-radius:8px;box-sizing:border-box;display:inline-flex;gap:0;min-height:36px;overflow:hidden}.stepper[data-v-01b54054],.stepper button[data-v-01b54054]{background:#282352;padding:0}.stepper button[data-v-01b54054]{align-items:center;border:0;border-radius:0;color:#c2c4d8;cursor:pointer;display:flex;justify-content:center;margin:0;transition:all .2s;width:36px}.stepper button[data-v-01b54054]:first-child{border-radius:7px 0 0 7px}.stepper button[data-v-01b54054]:last-child{border-radius:0 7px 7px 0}.stepper button[data-v-01b54054] svg{display:block;height:14px;width:14px}.stepper button[data-v-01b54054] path{fill:transparent;stroke:currentColor}.stepper button[data-v-01b54054]:hover:not(:disabled){color:#fff}.stepper button[data-v-01b54054]:disabled{cursor:default;opacity:.35}.stepper .count[data-v-01b54054]{background:#171532;border-radius:0;color:#f5f5fb;display:inline-flex;font-weight:500;height:36px;justify-content:center;margin:0;min-width:32px;padding:0;text-align:center}.plan[data-v-01b54054],.stepper .count[data-v-01b54054]{align-items:center;font-size:14px}.plan[data-v-01b54054]{color:#ffffffd1;display:flex;gap:8px}.price[data-v-01b54054]{background:#0c0a1d;border:1px solid #161333;border-radius:8px;color:#595a7d;font-size:12px;font-weight:400;letter-spacing:.02em;padding:3px 6px}.check[data-v-01b54054]{cursor:pointer;display:flex;position:relative}.check input[data-v-01b54054]{opacity:0;pointer-events:none;position:absolute}.check i[data-v-01b54054]{background:#1a183c;border:1px solid #363162;border-radius:4px;box-sizing:border-box;height:16px;transition:all .2s;width:16px}.check input:checked+i[data-v-01b54054]{background:#7b61ff;border-color:#7b61ff}.check input:checked+i[data-v-01b54054]:after{border:solid #fff;border-width:0 1.5px 1.5px 0;content:"";display:block;height:8px;margin:1px 0 0 5px;transform:rotate(45deg);width:4px}.check input:disabled+i[data-v-01b54054]{cursor:default;opacity:.4}.idea[data-v-01b54054]{margin-bottom:16px}.idea__label[data-v-01b54054]{color:#ffffffd1;font-size:14px;margin-bottom:8px}.idea textarea[data-v-01b54054]{color:#bdbfd7;min-height:96px;resize:vertical}.foot[data-v-01b54054]{align-items:center;display:flex;gap:10px;margin-top:16px;padding-top:16px;position:relative}.foot[data-v-01b54054]:before{background:linear-gradient(90deg,#14162f,#4930c3 78%,#0e0e1a);content:"";height:1px;left:0;position:absolute;right:0;top:0}.foot .cabinet__btn[data-v-01b54054],.submit[data-v-01b54054]{width:-moz-fit-content;width:fit-content}.settings[data-v-01b54054]{margin-left:auto}.submit[data-v-01b54054]{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;color:#ffffffe6;cursor:pointer;font:inherit;font-size:14px;padding:8px 12px;transition:all .2s}.submit[data-v-01b54054]:hover:not(:disabled){box-shadow:0 6px 18px #5920e673;transform:translateY(-1px)}.foot .cabinet__btn[data-v-01b54054]:disabled,.submit[data-v-01b54054]:disabled{cursor:default;opacity:.55}@media(max-width:550px){.row[data-v-01b54054],.row--memory[data-v-01b54054],.row--style[data-v-01b54054]{grid-template-columns:1fr;row-gap:8px}.row>.err[data-v-01b54054]{grid-column:1}.row--memory .label[data-v-01b54054],.row--style .label[data-v-01b54054]{white-space:normal}.row--style .control[data-v-01b54054]{margin-left:0;max-width:none}.radios[data-v-01b54054]{justify-content:flex-start}}@media(max-width:640px){.split[data-v-01b54054]{align-items:flex-start;flex-direction:column}}@media(max-width:499px){.foot[data-v-01b54054]{align-items:stretch;flex-direction:column;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.foot>.cabinet__btn[data-v-01b54054],.foot>.submit[data-v-01b54054]{justify-content:center;margin-left:0;max-width:none;width:100%}.foot>.submit[data-v-01b54054]{order:1}.foot>.cabinet__btn[data-v-01b54054]{order:2}}.setup-menu .select__menu.field .select__option{min-height:36px}@media(max-width:499px){.modal[data-v-01b54054],.ov[data-v-01b54054]{padding:16px}.close[data-v-01b54054]{right:16px;top:16px}.head .title[data-v-01b54054],.title[data-v-01b54054]{font-size:18px;line-height:1.3}.description[data-v-01b54054],.head p[data-v-01b54054]{font-size:13px;line-height:1.45;white-space:normal}.mode[data-v-01b54054]{padding:14px}.mode .copy b[data-v-01b54054]{font-size:14px}}@media(max-width:369px){.foot[data-v-01b54054],.foot__right[data-v-01b54054]{align-items:stretch;box-sizing:border-box;flex-direction:column;max-width:none}.foot[data-v-01b54054]{width:auto}.foot__right[data-v-01b54054]{margin-left:0;width:100%}.foot[data-v-01b54054]>*,.foot[data-v-01b54054]>:not(.save),.foot__right[data-v-01b54054]>*{flex:0 0 auto;margin-left:0;max-width:none;width:100%}.foot>.back[data-v-01b54054],.foot>.cancel[data-v-01b54054],.foot>.danger[data-v-01b54054],.foot>.settings[data-v-01b54054],.foot[data-v-01b54054]>.cabinet__btn--ghost,.foot__right>.back[data-v-01b54054],.foot__right>.cancel[data-v-01b54054],.foot__right[data-v-01b54054]>.cabinet__btn--ghost{order:2}.foot>.next[data-v-01b54054],.foot>.save[data-v-01b54054],.foot>.submit[data-v-01b54054],.foot[data-v-01b54054]>.cabinet__btn--primary,.foot__right[data-v-01b54054],.foot__right>.next[data-v-01b54054],.foot__right[data-v-01b54054]>.cabinet__btn--primary,.foot__right[data-v-01b54054]>.gen{order:1}.foot .back[data-v-01b54054],.foot .cancel[data-v-01b54054],.foot .danger[data-v-01b54054],.foot .next[data-v-01b54054],.foot .save[data-v-01b54054],.foot .settings[data-v-01b54054],.foot .submit[data-v-01b54054],.foot[data-v-01b54054] .cabinet__btn{justify-content:center;margin-left:0;max-width:none;width:100%}}.cabinet__page[data-v-5781f429]{background:var(--cabinet-page-bg);padding:0 0 0 23px}.cabinet__page[data-v-5781f429] .cabinet__header{padding-bottom:0}.work[data-v-5781f429]{display:flex;gap:24px;margin-top:0;min-width:0}.page.panel-closed[data-v-5781f429] .cabinet__header{padding-right:44px}@media(max-width:1050px){.page[data-v-5781f429] .canvas{padding-right:24px}}@media(max-width:1000px){.page[data-v-5781f429] .canvas{padding-right:8px}}@media(max-width:449px){.page[data-v-5781f429] .canvas{padding-right:12px}}.page.drawer-open[data-v-5781f429] .canvas{padding-right:0}.aside-backdrop[data-v-5781f429]{display:none}.page.aside-motion .aside-fade-enter-active[data-v-5781f429],.page.aside-motion .aside-fade-leave-active[data-v-5781f429]{transition:opacity .32s cubic-bezier(.4,0,.2,1)}.aside-fade-enter-from[data-v-5781f429],.aside-fade-leave-to[data-v-5781f429]{opacity:0}.aside-slot.aside-motion[data-v-5781f429]{transition:transform .32s cubic-bezier(.4,0,.2,1)}.settings-btn[data-v-5781f429]{align-items:center;background:#1a183c;border:1px solid #282352;border-radius:10px;color:#fffc;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:fixed;right:24px;top:70px;transition:all .2s;width:36px;z-index:60}.settings-btn[data-v-5781f429] svg{fill:transparent;height:18px;stroke:currentColor;width:18px}.settings-btn[data-v-5781f429] circle,.settings-btn[data-v-5781f429] path,.settings-btn[data-v-5781f429] rect{fill:transparent}.settings-btn[data-v-5781f429]:hover{background:#221f4a;border-color:#36306a;color:#fff}@media(max-width:1050px){.work[data-v-5781f429] .panel{display:none}.aside-backdrop[data-v-5781f429]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#090914b8;border:0;cursor:pointer;display:block;top:0;right:0;bottom:0;left:0;padding:0;position:fixed;z-index:70}.aside-slot[data-v-5781f429]{bottom:0;position:fixed;right:0;top:68px;width:min(330px,100vw - 16px);z-index:80}.aside-drawer-enter-from[data-v-5781f429],.aside-drawer-leave-to[data-v-5781f429]{transform:translate(100%)}}@media(max-width:1000px){.cabinet__page[data-v-5781f429]{padding:0 16px 24px}}@media(max-width:599px){.page[data-v-5781f429] .cabinet__titleline{align-items:center;display:grid;grid-template-columns:auto minmax(0,1fr) auto}.page[data-v-5781f429] .cabinet__title-back{grid-column:1;grid-row:1}.page[data-v-5781f429] .cabinet__titleline h1{grid-column:1/-1;grid-row:2}.page[data-v-5781f429] .cabinet__titleline .settings-btn{grid-column:3;grid-row:1}}@media(max-width:770px){.cabinet__page[data-v-5781f429]{padding-top:64px}}@media(max-width:449px){.cabinet__page[data-v-5781f429]{padding-left:12px;padding-right:12px}.settings-btn[data-v-5781f429]{right:12px}}.fs-layer[data-v-5781f429]{position:relative;z-index:80}
