._editor_18b5h_1{color:#f4f0ff;grid-template-columns:minmax(180px,240px) 1fr;gap:16px;display:grid}@media (width<=640px){._editor_18b5h_1{grid-template-columns:1fr}}._previewCol_18b5h_13{flex-direction:column;align-items:center;gap:8px;display:flex}._preview_18b5h_13{aspect-ratio:3/4;cursor:grab;background:radial-gradient(70% 55% at 50% 40%,#a78bfa59,#0000 70%),linear-gradient(#24173a,#140d22);border:1px solid #a78bfa40;border-radius:14px;width:100%;max-height:340px;overflow:hidden}._preview_18b5h_13:active{cursor:grabbing}._preview_18b5h_13 canvas{width:100%;height:100%;display:block}@media (width<=640px){._preview_18b5h_13{max-height:240px}}._previewActions_18b5h_44{gap:4px;display:flex}._previewActions_18b5h_44 .el-button+.el-button{margin-left:0}._dragHint_18b5h_52{color:#a78bfa;margin:0;font-size:11px}._controls_18b5h_58{flex-direction:column;min-width:0;display:flex}._tabs_18b5h_64{border-bottom:1px solid #a78bfa33;flex-wrap:wrap;gap:4px;padding-bottom:8px;display:flex}._tab_18b5h_64{color:#c4b5fd;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;padding:6px 10px;font-size:13px}._tab_18b5h_64:hover{background:#a78bfa1f}._tabActive_18b5h_88{color:#fff;background:#a78bfa47;font-weight:600}._sections_18b5h_94{scrollbar-gutter:stable;flex-direction:column;gap:12px;max-height:360px;padding:12px 4px 4px;display:flex;overflow:hidden auto}._section_18b5h_94{flex-direction:column;gap:6px;display:flex}._sectionLabel_18b5h_110{color:#ddd6fe;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}._sectionNote_18b5h_118{text-transform:none;letter-spacing:0;color:#a78bfa;margin-left:6px;font-weight:400}._chips_18b5h_126{flex-wrap:wrap;gap:6px;display:flex}._chip_18b5h_126{color:#ede9fe;font:inherit;cursor:pointer;background:#1e143099;border:1px solid #a78bfa4d;border-radius:999px;padding:5px 11px;font-size:13px;transition:background .15s,border-color .15s}._chip_18b5h_126:hover:not(:disabled){border-color:#a78bfab3}._chip_18b5h_126:disabled{opacity:.4;cursor:not-allowed}._chipActive_18b5h_151{color:#fff;background:linear-gradient(135deg,#8b5cf6,#ec4899);border-color:#0000;font-weight:600}._swatches_18b5h_158{flex-wrap:wrap;gap:8px;display:flex}._swatch_18b5h_158{cursor:pointer;border:2px solid #ffffff26;border-radius:50%;width:28px;height:28px;transition:border-color .15s,box-shadow .15s}._swatch_18b5h_158:hover:not(:disabled){border-color:#ffffffb3;box-shadow:0 0 0 3px #ffffff24}._swatch_18b5h_158:disabled{opacity:.35;cursor:not-allowed}._swatchActive_18b5h_181{border-color:#fff;box-shadow:0 0 0 3px #ffffff47}._pad_g0y9x_1{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:radial-gradient(circle,#ffffff0f 0,#130b228c 70%);border:2px solid #ffffff2e;border-radius:50%;width:120px;height:120px;transition:border-color .15s;position:relative;box-shadow:0 6px 20px #00000059}._active_g0y9x_16{border-color:#f472b6b3}._knob_g0y9x_20{pointer-events:none;background:radial-gradient(circle at 35% 30%,#f9a8d4,#a855f7);border-radius:50%;width:52px;height:52px;margin:-26px 0 0 -26px;position:absolute;top:50%;left:50%;box-shadow:0 4px 14px #a855f78c}@media (height<=520px) and (pointer:coarse){._pad_g0y9x_1{width:100px;height:100px}}
