.ms[data-v-3d8e8cf8]{flex-basis:100%}.ms-toggle[data-v-3d8e8cf8]{align-items:center;color:var(--text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:9px}.ms-hint[data-v-3d8e8cf8]{color:var(--text-mute);font-size:11.5px;font-weight:500}.ms-chk[data-v-3d8e8cf8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--text) 3%,transparent);border:1.6px solid var(--pp-bd2,color-mix(in srgb,var(--text) 40%,transparent));border-radius:6px;cursor:pointer;flex-shrink:0;height:20px;position:relative;width:20px}.ms-chk[data-v-3d8e8cf8]:checked{background:var(--purple);border-color:var(--purple)}.ms-chk[data-v-3d8e8cf8]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.ms-body[data-v-3d8e8cf8]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.ms-shot[data-v-3d8e8cf8]{background:color-mix(in srgb,var(--text) 3%,transparent);border:1px solid var(--pp-bd,color-mix(in srgb,var(--text) 9%,transparent));border-radius:12px;padding:12px}.ms-shot-head[data-v-3d8e8cf8]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ms-num[data-v-3d8e8cf8]{color:var(--text-dim);font-size:12px;font-weight:800}.ms-del[data-v-3d8e8cf8]{background:color-mix(in srgb,var(--text) 8%,transparent);border:0;border-radius:6px;color:var(--text-mute);cursor:pointer;font-size:11px;height:22px;width:22px}.ms-del[data-v-3d8e8cf8]:hover{background:#e0359e;color:#fff}.ms-ta[data-v-3d8e8cf8]{background:var(--bg-1,#fff);border:1px solid var(--pp-bd,color-mix(in srgb,var(--text) 12%,transparent));border-radius:10px;color:var(--text);font-family:inherit;font-size:13.5px;min-height:54px;outline:0;padding:9px 11px;resize:vertical;width:100%}.ms-ta[data-v-3d8e8cf8]:focus{border-color:var(--purple)}.ms-dur[data-v-3d8e8cf8]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ms-dchip[data-v-3d8e8cf8],.ms-dur[data-v-3d8e8cf8]{color:var(--text-dim);font-size:12px}.ms-dchip[data-v-3d8e8cf8]{background:color-mix(in srgb,var(--text) 5%,transparent);border:1px solid var(--pp-bd,color-mix(in srgb,var(--text) 12%,transparent));border-radius:8px;cursor:pointer;font-weight:700;min-width:34px;padding:5px 9px}.ms-dchip.on[data-v-3d8e8cf8]{background:var(--purple);border-color:var(--purple);color:#fff}.ms-dchip[data-v-3d8e8cf8]:disabled{cursor:not-allowed;opacity:.35}.ms-left[data-v-3d8e8cf8]{color:var(--text-mute);font-size:11px;font-weight:500}.ms-add[data-v-3d8e8cf8]{align-self:flex-start;background:transparent;border:1px dashed var(--pp-bd2,color-mix(in srgb,var(--text) 40%,transparent));border-radius:10px;color:var(--purple);cursor:pointer;font-size:12.5px;font-weight:700;padding:9px 15px}.ms-add[data-v-3d8e8cf8]:hover{background:color-mix(in srgb,var(--purple) 10%,transparent)}.ms-total[data-v-3d8e8cf8]{color:var(--text-dim);font-size:12px;font-weight:700}.ms-total.bad[data-v-3d8e8cf8]{color:#e0359e}.ke[data-v-65f9b6c7]{flex-basis:100%}.ke-head[data-v-65f9b6c7]{align-items:center;display:flex;justify-content:space-between}.ke-title[data-v-65f9b6c7]{align-items:center;color:var(--text);display:inline-flex;font-size:13.5px;font-weight:800;gap:7px}.ke-title svg[data-v-65f9b6c7]{color:var(--purple)}.ke-count[data-v-65f9b6c7]{color:var(--text-mute);font-size:12px;font-weight:700}.ke-desc[data-v-65f9b6c7]{color:var(--text-dim);font-size:12.5px;line-height:1.45;margin:8px 0 0}.ke-desc b[data-v-65f9b6c7]{color:var(--purple)}.ke-note[data-v-65f9b6c7]{color:var(--text-mute);font-size:11.5px;line-height:1.4;margin:4px 0 0}.ke-list[data-v-65f9b6c7]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.ke-el[data-v-65f9b6c7]{background:color-mix(in srgb,var(--text) 3%,transparent);border:1px solid var(--pp-bd,color-mix(in srgb,var(--text) 12%,transparent));border-radius:12px;padding:13px}.ke-el-head[data-v-65f9b6c7]{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.ke-el-num[data-v-65f9b6c7]{color:var(--text-dim);font-size:12.5px;font-weight:800}.ke-del[data-v-65f9b6c7]{background:transparent;border:0;color:#e0359e;cursor:pointer;font-size:12.5px;font-weight:700;padding:0}.ke-del[data-v-65f9b6c7]:hover{text-decoration:underline}.ke-name-row[data-v-65f9b6c7]{align-items:center;display:flex;gap:7px;margin-bottom:8px}.ke-at[data-v-65f9b6c7]{color:var(--purple);font-size:15px;font-weight:800}.ke-descr[data-v-65f9b6c7],.ke-name[data-v-65f9b6c7]{background:var(--bg-1,#fff);border:1px solid var(--pp-bd,color-mix(in srgb,var(--text) 14%,transparent));border-radius:9px;color:var(--text);font-family:inherit;font-size:13.5px;outline:0;padding:9px 11px;width:100%}.ke-descr[data-v-65f9b6c7]:focus,.ke-name[data-v-65f9b6c7]:focus{border-color:var(--purple)}.ke-descr[data-v-65f9b6c7]{margin-bottom:10px}.ke-imgs[data-v-65f9b6c7]{display:flex;flex-wrap:wrap;gap:8px}.ke-thumb[data-v-65f9b6c7]{border:1px solid var(--pp-bd2,color-mix(in srgb,var(--text) 40%,transparent));border-radius:10px;height:62px;overflow:hidden;position:relative;width:62px}.ke-thumb img[data-v-65f9b6c7]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ke-thumb-x[data-v-65f9b6c7]{background:#0009;border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:9px;height:16px;position:absolute;right:2px;top:2px;width:16px}.ke-thumb-x[data-v-65f9b6c7]:hover{background:#e0359e}.ke-add-img[data-v-65f9b6c7]{background:color-mix(in srgb,var(--text) 5%,transparent);border:1.5px dashed var(--pp-bd2,color-mix(in srgb,var(--text) 40%,transparent));border-radius:10px;color:var(--text-mute);cursor:pointer;display:grid;font-size:22px;height:62px;place-items:center;width:62px}.ke-add-img[data-v-65f9b6c7]:hover{border-color:var(--purple);color:var(--purple)}.ke-warn[data-v-65f9b6c7]{color:#e0359e;font-size:11px;font-weight:600;margin-top:6px}.ke-add[data-v-65f9b6c7]{align-self:stretch;background:transparent;border:1px dashed var(--pp-bd2,color-mix(in srgb,var(--text) 40%,transparent));border-radius:10px;color:var(--purple);cursor:pointer;font-size:12.5px;font-weight:700;padding:11px;text-align:center}.ke-add[data-v-65f9b6c7]:hover{background:color-mix(in srgb,var(--purple) 10%,transparent)}.pp[data-v-f4cdd452]{--pp-bd:color-mix(in srgb,var(--text) 9%,transparent);--pp-bd2:color-mix(in srgb,var(--text) 40%,transparent);--pp-bg:color-mix(in srgb,var(--text) 6%,transparent);--pp-track:color-mix(in srgb,var(--text) 16%,transparent)}.pp-row[data-v-f4cdd452]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px 20px}.pp-field[data-v-f4cdd452]{min-width:0}.pp-wide[data-v-f4cdd452]{flex-basis:100%}.pp-lbl[data-v-f4cdd452]{color:var(--text-dim);font-size:12px;font-weight:700;margin-bottom:8px}.pp-req[data-v-f4cdd452]{color:#e0359e}.pp-hint[data-v-f4cdd452],.pp-req[data-v-f4cdd452]{font-size:10.5px;font-weight:600}.pp-hint[data-v-f4cdd452]{color:var(--text-mute)}.pp-vhint[data-v-f4cdd452]{color:var(--text-dim);font-size:12px;line-height:1.45;margin:0 0 9px;max-width:460px}.pp-model[data-v-f4cdd452]{align-items:center;background:var(--pp-bg);border:1px solid var(--pp-bd);border-radius:11px;color:var(--text);cursor:pointer;display:flex;gap:9px;min-width:200px;padding:9px 11px}.pp-model[data-v-f4cdd452]:hover{border-color:var(--purple)}.pp-ic[data-v-f4cdd452]{background:#fff;-o-object-fit:cover;object-fit:cover}.pp-ic[data-v-f4cdd452],.pp-ini[data-v-f4cdd452]{border-radius:7px;flex-shrink:0;height:24px;width:24px}.pp-ini[data-v-f4cdd452]{background:var(--purple);color:#fff;display:grid;font-size:11px;font-weight:800;place-items:center}.pp-ini.sm[data-v-f4cdd452]{height:22px;width:22px}.pp-model-name[data-v-f4cdd452]{font-size:13.5px;font-weight:700;white-space:nowrap}.pp-chev[data-v-f4cdd452]{color:var(--text-mute);margin-left:auto}.pp-ratios[data-v-f4cdd452]{display:flex;flex-wrap:wrap;gap:8px}.pp-ratio[data-v-f4cdd452]{align-items:center;background:var(--pp-bg);border:1px solid var(--pp-bd);border-radius:10px;color:var(--text-dim);cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:8px 4px 6px;width:50px}.pp-ratio[data-v-f4cdd452]:hover{border-color:var(--purple);color:var(--text)}.pp-ratio.on[data-v-f4cdd452]{background:color-mix(in srgb,var(--purple) 16%,transparent);border-color:var(--purple);color:var(--purple)}.pp-ratio-box[data-v-f4cdd452]{border:2px solid;border-radius:3px;display:block}.pp-ratio-box.mini[data-v-f4cdd452]{border-width:1.5px}.pp-ratio-lbl[data-v-f4cdd452]{font-size:11px;font-weight:700}.pp-fmt[data-v-f4cdd452]{position:relative}.pp-fmt-trigger[data-v-f4cdd452]{align-items:center;background:var(--pp-bg);border:1px solid var(--pp-bd);border-radius:11px;color:var(--text);cursor:pointer;display:flex;gap:9px;min-width:140px;padding:9px 11px}.pp-fmt-trigger[data-v-f4cdd452]:hover{border-color:var(--purple)}.pp-fmt-val[data-v-f4cdd452]{font-size:13.5px;font-weight:700}.pp-fmt-trigger .pp-chev[data-v-f4cdd452]{color:var(--text-mute);margin-left:auto}.pp-fmt-pop[data-v-f4cdd452]{background:var(--bg-1);border:1px solid var(--pp-bd2);border-radius:12px;box-shadow:0 18px 44px #140a2d47;display:flex;flex-wrap:wrap;gap:6px;left:0;padding:8px;position:absolute;top:calc(100% + 6px);width:240px;z-index:30}.pp-files[data-v-f4cdd452]{display:flex;flex-direction:column;gap:7px;max-width:340px}.pp-file[data-v-f4cdd452]{align-items:center;background:var(--pp-bg);border:1px solid var(--pp-bd);border-radius:10px;display:flex;gap:9px;padding:8px 11px}.pp-file-ic[data-v-f4cdd452]{font-size:15px}.pp-file-name[data-v-f4cdd452]{color:var(--text);flex:1;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-file-x[data-v-f4cdd452]{background:color-mix(in srgb,var(--text) 8%,transparent);border:0;border-radius:6px;color:var(--text-mute);cursor:pointer;flex-shrink:0;font-size:10px;height:20px;width:20px}.pp-file-x[data-v-f4cdd452]:hover{background:#e0359e;color:#fff}.pp-chips[data-v-f4cdd452]{display:flex;flex-wrap:wrap;gap:7px}.pp-chip[data-v-f4cdd452]{background:var(--pp-bg);border:1px solid var(--pp-bd);border-radius:10px;color:var(--text-dim);cursor:pointer;font-size:12.5px;font-weight:700;min-width:44px;padding:8px 13px}.pp-chip[data-v-f4cdd452]:hover{border-color:var(--purple);color:var(--text)}.pp-chip.on[data-v-f4cdd452]{background:var(--purple);border-color:var(--purple);color:#fff}.pp-dur[data-v-f4cdd452]{align-items:center;display:flex;gap:10px}.pp-dur-val[data-v-f4cdd452]{color:var(--purple);font-size:12.5px;font-weight:700}.pp-slider[data-v-f4cdd452]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--pp-track);border:1px solid var(--pp-bd);border-radius:20px;cursor:pointer;height:8px;max-width:50vw;outline:none;width:170px}.pp-slider[data-v-f4cdd452]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--purple);border:3px solid var(--bg-1);border-radius:50%;box-shadow:0 2px 8px #7c5cff99;cursor:pointer;height:20px;width:20px}.pp-slider[data-v-f4cdd452]::-moz-range-thumb{background:var(--purple);border:3px solid var(--bg-1);border-radius:50%;cursor:pointer;height:18px;width:18px}.pp-static[data-v-f4cdd452]{border:1px solid var(--pp-bd);border-radius:10px;color:var(--text);display:inline-block;font-weight:700}.pp-static[data-v-f4cdd452],.pp-upload[data-v-f4cdd452]{background:var(--pp-bg);font-size:12.5px;padding:8px 13px}.pp-upload[data-v-f4cdd452]{align-items:center;border:1px dashed var(--pp-bd2);border-radius:10px;color:var(--text-dim);cursor:pointer;display:inline-flex;font-weight:600;gap:8px;max-width:260px}.pp-upload[data-v-f4cdd452]:hover{border-color:var(--purple);color:var(--text)}.pp-upload span[data-v-f4cdd452]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-thumbs[data-v-f4cdd452]{display:flex;flex-wrap:wrap;gap:10px}.pp-thumb[data-v-f4cdd452]{border:1px solid var(--pp-bd2);border-radius:12px;height:74px;overflow:hidden;position:relative;width:74px}.pp-thumb img[data-v-f4cdd452]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pp-thumb-x[data-v-f4cdd452]{background:#0009;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;font-size:10px;height:18px;place-items:center;position:absolute;right:3px;top:3px;width:18px}.pp-thumb-x[data-v-f4cdd452]:hover{background:#e0359e}.pp-drop[data-v-f4cdd452]{align-items:center;background:var(--pp-bg);border:1.5px dashed var(--pp-bd2);border-radius:12px;color:var(--text-mute);cursor:pointer;display:flex;flex-direction:column;font-size:11.5px;font-weight:600;gap:5px;justify-content:center;min-height:74px;padding:8px;text-align:center;width:148px}.pp-drop[data-v-f4cdd452]:hover{border-color:var(--purple);color:var(--purple)}.pp-more[data-v-f4cdd452]{border-top:1px solid var(--pp-bd);margin-top:12px;padding-top:8px}.pp-more-toggle[data-v-f4cdd452]{align-items:center;background:transparent;border:0;color:var(--text-dim);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:6px 0}.pp-more-toggle[data-v-f4cdd452]:hover{color:var(--text)}.pp-chev2[data-v-f4cdd452]{transition:transform .18s}.pp-more-toggle.open .pp-chev2[data-v-f4cdd452]{transform:rotate(180deg)}.pp-more-body[data-v-f4cdd452]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px 20px;padding:10px 0 2px}.pp-input[data-v-f4cdd452]{background:color-mix(in srgb,var(--text) 3%,transparent);border:1px solid var(--pp-bd);border-radius:10px;color:var(--text);font-family:inherit;font-size:13px;max-width:60vw;outline:none;padding:9px 12px;width:210px}.pp-input[data-v-f4cdd452]::-moz-placeholder{color:var(--text-mute)}.pp-input[data-v-f4cdd452]::placeholder{color:var(--text-mute)}.pp-input[data-v-f4cdd452]:focus{border-color:var(--purple)}.pp-input.narrow[data-v-f4cdd452]{width:120px}.pp-switch[data-v-f4cdd452]{align-items:center;color:var(--text);cursor:pointer;display:inline-flex;font-size:13px;gap:9px;padding:6px 0}.pp-chk[data-v-f4cdd452]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--text) 3%,transparent);border:1.6px solid var(--pp-bd2);border-radius:6px;cursor:pointer;flex-shrink:0;height:20px;position:relative;width:20px}.pp-chk[data-v-f4cdd452]:checked,.pp-chk[data-v-f4cdd452]:hover{border-color:var(--purple)}.pp-chk[data-v-f4cdd452]:checked{background:var(--purple)}.pp-chk[data-v-f4cdd452]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.pp-complex[data-v-f4cdd452]{background:var(--pp-bg);border:1px dashed var(--pp-bd2);border-radius:10px;color:var(--text-mute);font-size:12px;line-height:1.4;padding:10px 12px}.pp-scrim[data-v-f4cdd452]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c0618cc;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:96;--text:#16121f;--text-dim:#4c4760;--text-mute:#837d97;--purple:#7c3aed;--bg-1:#fff;--pp-bd:color-mix(in srgb,var(--text) 12%,transparent);--pp-bd2:color-mix(in srgb,var(--text) 40%,transparent);--pp-bg:color-mix(in srgb,var(--text) 6%,transparent)}.dark .pp-scrim[data-v-f4cdd452]{--text:#ede9fe;--text-dim:#a99fc9;--text-mute:#6b5f8c;--purple:#a855f7;--bg-1:#0c0719}.pp-mm[data-v-f4cdd452]{background:var(--bg-1);border:1px solid var(--pp-bd2);border-radius:20px;box-shadow:0 30px 80px #0a051e80;color:var(--text);display:flex;flex-direction:column;max-height:82vh;max-width:100%;overflow:hidden;width:560px}.pp-mm-head[data-v-f4cdd452]{align-items:center;border-bottom:1px solid var(--pp-bd);display:flex;justify-content:space-between;padding:18px 20px}.pp-mm-title[data-v-f4cdd452]{font-size:18px;font-weight:800}.pp-mm-x[data-v-f4cdd452]{background:var(--pp-bg);border:0;border-radius:9px;color:var(--text-dim);cursor:pointer;font-size:15px;height:32px;width:32px}.pp-mm-search[data-v-f4cdd452]{align-items:center;background:color-mix(in srgb,var(--text) 3%,transparent);border:1px solid var(--pp-bd2);border-radius:12px;color:var(--text-mute);display:flex;gap:9px;margin:16px 20px 6px;padding:12px 14px}.pp-mm-search input[data-v-f4cdd452]{background:transparent;border:0;color:var(--text);flex:1;font-family:inherit;font-size:14.5px;outline:0}.pp-mm-filter[data-v-f4cdd452]{flex-shrink:0;margin:8px 20px 2px;position:relative}.pp-mm-fbtn[data-v-f4cdd452]{align-items:center;background:color-mix(in srgb,var(--text) 3%,transparent);border:1px solid var(--pp-bd2);border-radius:11px;color:var(--text);cursor:pointer;display:flex;font-size:13px;gap:7px;padding:9px 13px}.pp-mm-fbtn[data-v-f4cdd452]:hover{border-color:var(--purple)}.pp-mm-fbtn-lbl[data-v-f4cdd452]{color:var(--text-mute);font-weight:600}.pp-mm-fbtn-val[data-v-f4cdd452]{font-weight:800}.pp-mm-fbtn .pp-chev[data-v-f4cdd452]{color:var(--text-mute);margin-left:auto}.pp-mm-fpop[data-v-f4cdd452]{background:var(--bg-1);border:1px solid var(--pp-bd2);border-radius:12px;box-shadow:0 18px 44px #140a2d4d;left:0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding:6px;position:absolute;top:calc(100% + 6px);width:240px;z-index:40}.pp-mm-fopt[data-v-f4cdd452]{align-items:center;background:transparent;border:0;border-radius:9px;color:var(--text);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:9px;padding:8px 10px;text-align:left;width:100%}.pp-mm-fopt[data-v-f4cdd452]:hover{background:var(--pp-bg)}.pp-mm-fopt.on[data-v-f4cdd452]{background:color-mix(in srgb,var(--purple) 14%,transparent);color:var(--purple);font-weight:800}.pp-mm-fopt-ic[data-v-f4cdd452]{background:#fff;border-radius:6px;flex-shrink:0;height:22px;-o-object-fit:cover;object-fit:cover;width:22px}.pp-mm-fopt-ic.ph[data-v-f4cdd452]{background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--text-mute);display:grid;font-size:11px;font-weight:800;place-items:center}.pp-mm-list[data-v-f4cdd452]{overflow-y:auto;overscroll-behavior:contain;padding:6px 14px 18px}.pp-mm-fam[data-v-f4cdd452]{margin-top:24px}.pp-mm-fam[data-v-f4cdd452]:first-child{margin-top:6px}.pp-mm-fam-head[data-v-f4cdd452]{align-items:center;display:flex;gap:9px;padding:4px 6px 10px}.pp-mm-fam-name[data-v-f4cdd452]{color:var(--text-dim);font-size:12.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.pp-mm-fam-by[data-v-f4cdd452]{color:var(--text-mute);font-size:11.5px}.pp-mm-item[data-v-f4cdd452]{background:var(--pp-bg);border:1px solid var(--pp-bd);border-radius:13px;color:var(--text);cursor:pointer;display:block;margin-top:12px;padding:14px 16px;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s;width:100%}.pp-mm-item[data-v-f4cdd452]:hover{background:color-mix(in srgb,var(--purple) 9%,transparent);border-color:var(--purple);box-shadow:0 4px 14px #7c5cff2e}.pp-mm-item:hover .pp-mm-item-name[data-v-f4cdd452]{color:var(--purple)}.pp-mm-item.on[data-v-f4cdd452]{background:color-mix(in srgb,var(--purple) 14%,transparent);border-color:var(--purple)}.pp-mm-item-top[data-v-f4cdd452]{align-items:center;display:flex;gap:8px}.pp-mm-item-name[data-v-f4cdd452]{color:var(--text);font-size:15.5px;font-weight:800;transition:color .15s}.pp-mm-item-price[data-v-f4cdd452]{color:var(--purple);font-size:14px;font-weight:800;margin-left:auto}.pp-mm-item-desc[data-v-f4cdd452]{color:var(--text-dim);font-size:13px;line-height:1.5;margin-top:6px}.pp-mm-pop[data-v-f4cdd452]{background:linear-gradient(135deg,#7c3aed,#e0359e);border-radius:999px;box-shadow:0 2px 8px #a855f759;color:#fff;font-size:9px;font-weight:800;letter-spacing:.03em;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.pp-mm-fam-name.pop[data-v-f4cdd452]{color:var(--purple)}.pp-mm-empty[data-v-f4cdd452]{color:var(--text-mute);font-size:14px;padding:30px;text-align:center}.ge[data-v-a6a418fd]{--ge-bd:color-mix(in srgb,var(--text) 28%,transparent);--ge-bg:color-mix(in srgb,var(--text) 6%,transparent);--ge-line:color-mix(in srgb,var(--text) 9%,transparent);background:var(--bg-1,#fff);border:1px solid var(--ge-line);border-radius:var(--radius-l,20px);box-shadow:0 18px 44px #140c2d1a;overflow:hidden}.ge-tabs[data-v-a6a418fd]{align-items:center;border-bottom:1px solid var(--ge-line);display:flex;gap:6px;overflow-x:auto;padding:9px}.ge-tab[data-v-a6a418fd]{background:var(--ge-bg);border:1px solid var(--ge-line);border-radius:11px;color:var(--text-dim);cursor:pointer;flex-shrink:0;font-size:13.5px;font-weight:600;padding:9px 14px;text-decoration:none;white-space:nowrap}.ge-tab[data-v-a6a418fd]:hover{border-color:var(--purple);color:var(--text)}.ge-tab.on[data-v-a6a418fd]{background:linear-gradient(135deg,var(--purple),var(--magenta));border-color:transparent;color:#fff}.ge-help[data-v-a6a418fd]{align-items:center;background:transparent;border:0;border-radius:11px;color:var(--text-mute);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:600;gap:7px;margin-left:auto;padding:9px 12px}.ge-help[data-v-a6a418fd]:hover{background:var(--ge-bg);color:var(--text)}.ge-help-play[data-v-a6a418fd]{background:var(--ge-bg);border-radius:50%;color:var(--purple);display:grid;height:22px;place-items:center;width:22px}.ge-help:hover .ge-help-play[data-v-a6a418fd]{background:linear-gradient(135deg,var(--purple),var(--magenta));color:#fff}.ge-steps[data-v-a6a418fd]{flex-wrap:wrap;padding:12px 14px 0}.ge-step[data-v-a6a418fd],.ge-steps[data-v-a6a418fd]{align-items:center;display:flex;gap:8px}.ge-step[data-v-a6a418fd]{border:1px solid transparent;border-radius:999px;padding:6px 12px;transition:background .2s,border-color .2s}.ge-step.active[data-v-a6a418fd]{background:color-mix(in srgb,var(--purple) 12%,transparent);border-color:color-mix(in srgb,var(--purple) 40%,transparent)}.ge-step-num[data-v-a6a418fd]{background:var(--ge-bg);border-radius:50%;color:var(--text-mute);display:grid;font-size:11px;font-weight:800;height:20px;place-items:center;width:20px}.ge-step-num.done[data-v-a6a418fd]{background:color-mix(in srgb,#22c55e 22%,transparent);color:#22c55e}.ge-step-num.active[data-v-a6a418fd]{animation:ge-pulse-a6a418fd 1.9s ease-in-out infinite;background:linear-gradient(135deg,var(--purple),var(--magenta));color:#fff}.ge-step-lbl[data-v-a6a418fd]{color:var(--text);font-size:12.5px;font-weight:700}.ge-step-lbl.dim[data-v-a6a418fd]{color:var(--text-mute);font-weight:600}.ge-step-line[data-v-a6a418fd]{background:color-mix(in srgb,var(--text) 16%,transparent);border-radius:2px;height:2px;width:18px}.ge-step-line.done[data-v-a6a418fd]{background:color-mix(in srgb,#22c55e 45%,transparent)}@keyframes ge-pulse-a6a418fd{0%,to{box-shadow:0 0 color-mix(in srgb,var(--purple) 45%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--purple) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.ge-step-num.active[data-v-a6a418fd]{animation:none}}.ge-body[data-v-a6a418fd]{align-items:start;display:grid;gap:16px;grid-template-columns:1.1fr 1fr;padding:14px}.ge-left[data-v-a6a418fd]{display:flex;flex-direction:column;gap:12px;min-width:0}.ge-prompt[data-v-a6a418fd]{background:var(--ge-bg);border:1px solid var(--ge-line);border-radius:14px;padding:13px}.ge-prompt-lbl[data-v-a6a418fd]{color:var(--text);font-size:13px;font-weight:600;margin-bottom:7px}.ge-opt[data-v-a6a418fd]{color:var(--text-mute);font-size:12px;font-weight:500}.ge-textarea[data-v-a6a418fd]{background:transparent;border:0;color:var(--text);font-family:inherit;font-size:14.5px;height:64px;line-height:1.5;outline:0;resize:none;width:100%}.ge-textarea[data-v-a6a418fd]::-moz-placeholder{color:var(--text-mute)}.ge-textarea[data-v-a6a418fd]::placeholder{color:var(--text-mute)}.ge-prompt-foot[data-v-a6a418fd]{display:flex;justify-content:flex-end;margin-top:2px}.ge-char[data-v-a6a418fd]{color:var(--text-mute);font-size:12px}.ge-char.over[data-v-a6a418fd]{color:#e0359e;font-weight:700}.ge-right[data-v-a6a418fd]{min-width:0;position:sticky;top:14px}.ge-preview[data-v-a6a418fd]{aspect-ratio:16/10;background:linear-gradient(150deg,#2a1f4a,#4b2c6b 55%,var(--purple));border-radius:14px;overflow:hidden;position:relative}.ge-preview-media[data-v-a6a418fd]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.ge-play[data-v-a6a418fd]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff38;border-radius:50%;display:grid;height:54px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:54px}.ge-preview-cap[data-v-a6a418fd]{color:var(--text-mute);font-size:12px;margin-top:8px}.ge-pricebar[data-v-a6a418fd]{align-items:center;background:color-mix(in srgb,var(--purple) 9%,transparent);border:1px solid color-mix(in srgb,var(--purple) 20%,transparent);border-radius:14px;display:flex;flex-wrap:wrap;gap:16px;margin:4px 14px 14px;padding:14px 18px}.ge-sum[data-v-a6a418fd]{display:flex;flex-direction:column;gap:8px;min-width:0}.ge-price[data-v-a6a418fd]{align-items:baseline;color:var(--text);display:flex;font-size:20px;font-weight:800;gap:9px}.ge-price-lbl[data-v-a6a418fd]{color:var(--text-dim);font-size:13px;font-weight:700}.ge-price-num[data-v-a6a418fd]{color:var(--purple)}.ge-rub[data-v-a6a418fd]{color:var(--text-mute);font-size:13px;font-weight:600}.ge-tags[data-v-a6a418fd]{display:flex;flex-wrap:wrap;gap:6px}.ge-tag[data-v-a6a418fd]{background:var(--ge-bg);border:1px solid var(--ge-line);border-radius:8px;color:var(--text-dim);font-size:11.5px;font-weight:700;padding:3px 9px}.ge-cta-wrap[data-v-a6a418fd]{margin-left:auto;text-align:right}.ge-cta[data-v-a6a418fd]{align-items:center;background:linear-gradient(135deg,#7c3aed,#a855f7 48%,#e0359e);border:0;border-radius:13px;box-shadow:inset 0 0 0 1px #ffffff2e,0 12px 30px #a855f780;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:10px;padding:14px 32px}.ge-cta[data-v-a6a418fd]:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.ge-cta-spin[data-v-a6a418fd]{animation:ge-cta-spin-a6a418fd .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes ge-cta-spin-a6a418fd{to{transform:rotate(1turn)}}.ge-terms[data-v-a6a418fd]{color:var(--text-mute);font-size:11px;margin-top:6px}.ge-terms a[data-v-a6a418fd]{color:var(--purple)}.ge-block[data-v-a6a418fd]{color:#e0359e;font-size:11.5px;font-weight:600;margin-top:6px}.ge-scrim[data-v-a6a418fd]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c0618cc;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:95;--text:#16121f;--text-dim:#4c4760;--text-mute:#837d97;--purple:#7c3aed;--magenta:#e0359e;--bg-1:#fff;--ge-bd:color-mix(in srgb,var(--text) 28%,transparent);--ge-bg:color-mix(in srgb,var(--text) 6%,transparent);--ge-line:color-mix(in srgb,var(--text) 12%,transparent)}.dark .ge-scrim[data-v-a6a418fd]{--text:#ede9fe;--text-dim:#a99fc9;--text-mute:#6b5f8c;--purple:#a855f7;--magenta:#ff4fb8;--bg-1:#0c0719}.ge-gate[data-v-a6a418fd]{background:var(--bg-1);border-radius:24px;box-shadow:0 30px 80px #0a051e80;color:var(--text);max-width:100%;overflow:hidden;width:420px}.ge-gate-top[data-v-a6a418fd]{background:linear-gradient(135deg,var(--purple),var(--magenta));color:#fff;padding:24px 28px}.ge-gate-k[data-v-a6a418fd]{font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:6px;opacity:.85}.ge-gate-t[data-v-a6a418fd]{font-size:21px;font-weight:700;line-height:1.2}.ge-gate-s[data-v-a6a418fd]{font-size:13.5px;line-height:1.45;margin-top:8px;opacity:.92}.ge-gate-body[data-v-a6a418fd]{padding:20px 28px 26px}.ge-gate-sum[data-v-a6a418fd]{align-items:center;background:var(--ge-bg);border:1px solid var(--ge-line);border-radius:12px;display:flex;gap:10px;margin-bottom:16px;padding:11px 13px}.ge-gate-ic[data-v-a6a418fd]{background:var(--purple);border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-size:13px;font-weight:800;height:30px;place-items:center;width:30px}.ge-gate-st[data-v-a6a418fd]{font-size:13.5px;font-weight:700}.ge-gate-sm[data-v-a6a418fd]{color:var(--text-mute);font-size:12px}.ge-gate-cta[data-v-a6a418fd]{background:linear-gradient(135deg,#7c5cff,#b06bff);box-shadow:0 8px 22px #7c5cff6b;color:#fff;font-size:14.5px;margin-bottom:10px;padding:13px}.ge-gate-alt[data-v-a6a418fd],.ge-gate-cta[data-v-a6a418fd]{border-radius:13px;display:block;font-weight:700;text-align:center;text-decoration:none}.ge-gate-alt[data-v-a6a418fd]{border:1px solid var(--ge-bd);color:var(--text-dim);font-size:14px;padding:12px}@media(max-width:640px){.ge-steps[data-v-a6a418fd]{display:none}}@media(max-width:900px){.ge-body[data-v-a6a418fd]{grid-template-columns:1fr}.ge-right[data-v-a6a418fd]{order:-1;position:static}.ge-cta-wrap[data-v-a6a418fd]{margin-left:0;text-align:center;width:100%}.ge-cta[data-v-a6a418fd]{justify-content:center;width:100%}}
