.cs[data-v-6e14f782]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.cs__custom[data-v-6e14f782],.cs__preset[data-v-6e14f782]{border:2px solid var(--color-border);border-radius:50%;cursor:pointer;flex-shrink:0;height:46px;width:46px}.cs__custom[data-v-6e14f782]{display:grid;overflow:hidden;place-items:center;position:relative}.cs__custom input[data-v-6e14f782]{cursor:pointer;inset:0;opacity:0;position:absolute}.cs__pen[data-v-6e14f782]{pointer-events:none}.cs__preset.is-on[data-v-6e14f782]{border-color:var(--color-brand);box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-brand)}.vb[data-v-1ccbd53e]{display:flex;flex-direction:column;gap:14px}.vb__search[data-v-1ccbd53e]{background:var(--color-bg,#fff);border:1.5px solid var(--color-border);border-radius:10px;color:var(--color-text);font-size:14px;padding:11px 14px}.vb__search[data-v-1ccbd53e]:focus{border-color:var(--color-brand);outline:none}.vb__cats[data-v-1ccbd53e]{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.vb__cat[data-v-1ccbd53e]{background:transparent;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted);cursor:pointer;flex-shrink:0;font-size:13px;padding:6px 13px;white-space:nowrap}.vb__cat.is-on[data-v-1ccbd53e]{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-brand-contrast)}.vb__msg[data-v-1ccbd53e]{color:var(--color-text-muted);font-size:14px;padding:24px 0;text-align:center}.vb__msg--err[data-v-1ccbd53e]{color:var(--color-danger,#d92d20)}.vb__grid[data-v-1ccbd53e]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));max-height:460px;overflow-y:auto}.vb__item[data-v-1ccbd53e]{background:var(--color-surface-2);border:2px solid transparent;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;overflow:hidden;padding:0;text-align:left}.vb__item.is-on[data-v-1ccbd53e]{border-color:var(--color-brand)}.vb__media[data-v-1ccbd53e]{display:block;height:100px;-o-object-fit:cover;object-fit:cover;width:100%}.vb__title[data-v-1ccbd53e]{color:var(--color-text-muted);font-size:12px;overflow:hidden;padding:0 8px 8px;text-overflow:ellipsis;white-space:nowrap}.bs__err[data-v-2f1021a5]{background:color-mix(in srgb,var(--color-danger,#d92d20) 12%,transparent);border-radius:8px;color:var(--color-danger,#d92d20);font-size:13px;padding:9px 12px}.bs__tiles[data-v-2f1021a5]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.bs__tile[data-v-2f1021a5]{align-items:center;display:flex;flex-direction:column;gap:7px;min-width:0}.bs__box[data-v-2f1021a5]{background-color:var(--color-surface);background-position:50%;background-size:cover;border:2px solid var(--color-border);border-radius:14px;cursor:pointer;display:grid;height:130px;place-items:center;transition:transform .12s ease,border-color .12s ease;width:100%}.bs__box[data-v-2f1021a5]:hover{transform:scale(1.02)}.bs__box.is-on[data-v-2f1021a5]{border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand) 25%,transparent)}.bs__box-icon[data-v-2f1021a5]{background:#00000073;border-radius:50%;color:#fff;display:grid;height:42px;place-items:center;width:42px}.bs__label[data-v-2f1021a5]{color:var(--color-text);font-size:13px;font-weight:700}.bs__change[data-v-2f1021a5]{background:none;color:var(--color-brand);cursor:pointer;font-size:12px;font-weight:700}.bs__change[data-v-2f1021a5]:disabled{cursor:default;opacity:.6}.bs__colors[data-v-2f1021a5]{padding-top:4px}.bt__grid[data-v-c6ff7d26]{background:transparent;border-radius:16px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:-12px;padding:12px;transition:background-color .15s ease}.bt__grid--dark[data-v-c6ff7d26]{background:#101828}.bt__opt[data-v-c6ff7d26]{background:var(--color-surface);border:2px solid var(--color-border);border-radius:12px;cursor:pointer;padding:10px;transition:transform .12s ease,border-color .12s ease}.bt__grid--dark .bt__opt[data-v-c6ff7d26]{background:#101828;border-color:#344054}.bt__opt[data-v-c6ff7d26]:hover{transform:scale(1.03)}.bt__opt.is-on[data-v-c6ff7d26]{border-color:var(--color-brand)}.bt__sample[data-v-c6ff7d26]{display:grid;font-size:12px;font-weight:700;height:34px;overflow:hidden;place-items:center}.bt__row[data-v-c6ff7d26]{display:flex;flex-direction:column;gap:8px}.bt__label[data-v-c6ff7d26]{color:var(--color-text);font-size:13px;font-weight:700}.bt__hint[data-v-c6ff7d26]{color:var(--color-text-muted);font-size:12px;margin-top:-6px}.bt__ink[data-v-c6ff7d26]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.bt__auto[data-v-c6ff7d26]{background:transparent;border:2px solid var(--color-border);border-radius:999px;color:var(--color-text);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:700;height:46px;padding:0 16px}.bt__auto.is-on[data-v-c6ff7d26]{background:var(--color-brand);border-color:transparent;color:var(--color-brand-contrast)}.bl__preview[data-v-64e8824e]{background-color:#f2f4f7;background-image:linear-gradient(45deg,rgba(0,0,0,.06) 25%,transparent 0),linear-gradient(-45deg,rgba(0,0,0,.06) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.06) 0),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.06) 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:16px;padding:16px;transition:background-color .15s ease}.bl__preview--dark[data-v-64e8824e]{background-color:#101828}.bl__card[data-v-64e8824e]{border:1px solid transparent;border-radius:14px;display:flex;flex-direction:column;font-size:13px;gap:4px;padding:14px 16px}.bl__card strong[data-v-64e8824e]{font-size:15px;font-weight:800}.bl__card span[data-v-64e8824e]{opacity:.7}.bl__row[data-v-64e8824e]{flex-direction:column}.bl__label[data-v-64e8824e],.bl__row[data-v-64e8824e]{display:flex;gap:8px}.bl__label[data-v-64e8824e]{align-items:baseline;color:var(--color-text);font-size:13px;font-weight:700}.bl__label em[data-v-64e8824e]{font-style:normal;font-weight:400}.bl__hint[data-v-64e8824e],.bl__label em[data-v-64e8824e]{color:var(--color-text-muted)}.bl__hint[data-v-64e8824e]{font-size:12px;margin-top:-6px}.bl__slider[data-v-64e8824e]{accent-color:var(--color-brand);cursor:pointer;width:100%}.bl__ink[data-v-64e8824e]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.bl__auto[data-v-64e8824e]{background:transparent;border:2px solid var(--color-border);border-radius:999px;color:var(--color-text);cursor:pointer;flex-shrink:0;font-size:14px;font-weight:700;height:46px;padding:0 16px}.bl__auto.is-on[data-v-64e8824e]{background:var(--color-brand);border-color:transparent;color:var(--color-brand-contrast)}.fs__grid[data-v-59de7368]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}@media(max-width:560px){.fs__grid[data-v-59de7368]{grid-template-columns:repeat(2,1fr)}}.fs__opt[data-v-59de7368]{background:var(--color-surface);border:2px solid var(--color-border);border-radius:12px;color:var(--color-text);cursor:pointer;font-size:15px;padding:13px 10px;transition:transform .12s ease,border-color .12s ease}.fs__opt[data-v-59de7368]:hover{transform:scale(1.03)}.fs__opt.is-on[data-v-59de7368]{border-color:var(--color-brand)}.sp__grid[data-v-651de4de]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,200px))}.sp__opt[data-v-651de4de]{align-items:center;background:var(--color-surface);border:2px solid var(--color-border);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:9px;padding:14px;transition:transform .12s ease,border-color .12s ease}.sp__opt[data-v-651de4de]:hover{transform:scale(1.02)}.sp__opt.is-on[data-v-651de4de]{border-color:var(--color-brand)}.sp__wire[data-v-651de4de]{background:var(--color-surface-2);border-radius:8px;display:flex;flex-direction:column;gap:9px;padding:14px 18px;width:100%}.sp__wire--bottom[data-v-651de4de]{flex-direction:column-reverse}.sp__icons[data-v-651de4de]{display:flex;gap:7px;justify-content:center}.sp__icons i[data-v-651de4de]{background:var(--color-brand);border-radius:50%;height:11px;width:11px}.sp__bar[data-v-651de4de]{background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:999px;height:12px}.sp__label[data-v-651de4de]{color:var(--color-text);font-size:13px;font-weight:700}
