import { D as e, E as t, On as n, _ as r, b as i, k as a, mt as o, qt as s, tr as c } from "./runtime-core.esm-bundler-Ci9kEgM7.js";
import { t as l, y as u } from "./Button-CzGEASGR.js";
import { t as d } from "./Tooltip-CmrGYuQV.js";
import { t as f } from "./Switch-CVI4Zu3k.js";
import { t as p } from "./Badge-Dw196kvM.js";
import { t as m } from "./settings-BxZvj8OA.js";
import { t as h } from "./Card-61VgNfPs.js";
var g = { class: `space-y-6` }, _ = { class: `flex items-center justify-between` }, v = { class: `flex items-center gap-3` }, y = { class: `flex items-center gap-2` }, b = { class: `text-xl font-semibold` }, x = { class: `flex items-center justify-between` }, S = { class: `flex items-center gap-2` }, C = { class: `text-sm font-medium` }, w = { class: `space-y-3` }, T = { class: `text-sm text-muted` }, E = { class: `flex items-center justify-between` }, D = { class: `flex items-center gap-2` }, O = { class: `text-sm font-medium` }, k = { class: `space-y-3` }, A = { class: `text-sm text-muted` }, j = a({ __name: `Blockstudio`, setup(a2) {
  let j2 = m();
  return (a3, m2) => {
    let M = l, N = d, P = u, F = p, I = f, L = h;
    return o(), i(`div`, g, [r(`div`, _, [r(`div`, v, [e(N, { text: a3.i18n.__(`Back to Integrations`, `windpress`) }, { default: s(() => [e(M, { icon: `i-lucide-arrow-left`, color: `neutral`, variant: `ghost`, size: `sm`, to: { name: `settings.integrations` } })]), _: 1 }, 8, [`text`]), r(`div`, y, [e(P, { name: `i-lucide-package`, class: `size-5` }), r(`h2`, b, c(a3.i18n.__(`Blockstudio Settings`, `windpress`)), 1), e(F, { variant: `soft`, color: `primary` }, { default: s(() => [...m2[2] || (m2[2] = [t(`@blockstudio`, -1)])]), _: 1 })])]), e(N, { text: a3.i18n.__(`Help`, `windpress`) }, { default: s(() => [e(M, { icon: `i-lucide-circle-help`, color: `neutral`, variant: `soft`, to: `https://wind.press/docs/guide/integrations/blockstudio`, target: `_blank` })]), _: 1 }, 8, [`text`])]), e(L, null, { header: s(() => [r(`div`, x, [r(`div`, S, [e(P, { name: `i-lucide-cpu`, class: `size-5 text-primary` }), r(`h3`, C, c(a3.i18n.__(`Compile Integration`, `windpress`)), 1), e(N, { text: a3.i18n.__(`Help`, `windpress`) }, { default: s(() => [e(M, { icon: `i-lucide-circle-help`, color: `neutral`, size: `sm`, variant: `soft`, to: `https://wind.press/docs/guide/integrations/blockstudio`, target: `_blank` })]), _: 1 }, 8, [`text`])]), e(I, { modelValue: n(j2).virtualOptions(`integration.blockstudio.compile.enabled`, true).value, "onUpdate:modelValue": m2[0] || (m2[0] = (e2) => n(j2).virtualOptions(`integration.blockstudio.compile.enabled`, true).value = e2) }, null, 8, [`modelValue`])])]), default: s(() => [r(`div`, w, [r(`p`, T, c(a3.i18n.__(`Enable CSS compilation for Blockstudio blocks and templates. This processes Tailwind classes found in Blockstudio content and generates the necessary CSS.`, `windpress`)), 1)])]), _: 1 }), e(L, null, { header: s(() => [r(`div`, E, [r(`div`, D, [e(P, { name: `i-lucide-edit-3`, class: `size-5 text-primary` }), r(`h3`, O, c(a3.i18n.__(`Editor Integration`, `windpress`)), 1), e(N, { text: a3.i18n.__(`Help`, `windpress`) }, { default: s(() => [e(M, { icon: `i-lucide-circle-help`, color: `neutral`, size: `sm`, variant: `soft`, to: `https://wind.press/docs/guide/integrations/blockstudio`, target: `_blank` })]), _: 1 }, 8, [`text`])]), e(I, { modelValue: n(j2).virtualOptions(`integration.blockstudio.editor.enabled`, true).value, "onUpdate:modelValue": m2[1] || (m2[1] = (e2) => n(j2).virtualOptions(`integration.blockstudio.editor.enabled`, true).value = e2) }, null, 8, [`modelValue`])])]), default: s(() => [r(`div`, k, [r(`p`, A, c(a3.i18n.__(`Enable enhanced Blockstudio editor features including real-time Tailwind CSS preview, autocomplete, and editor enhancements for better block development workflow.`, `windpress`)), 1)])]), _: 1 })]);
  };
} });
export {
  j as default
};
