.integration-page-module__o0XQHG__page{width:min(1180px,100%);margin:0 auto;padding:48px 42px 72px;overflow:hidden}.integration-page-module__o0XQHG__hero{background-color:#0b0c10;background-image:linear-gradient(#94a3b80e 1px,#0000 1px),linear-gradient(90deg,#94a3b80e 1px,#0000 1px);background-size:38px 38px;border:1px solid #94a3b82b;border-radius:12px;padding:36px;position:relative;box-shadow:0 32px 90px #00000057}.integration-page-module__o0XQHG__hero:before{content:"";background:var(--integration-accent);height:4px;position:absolute;inset:0 0 auto}.integration-page-module__o0XQHG__heroHeader,.integration-page-module__o0XQHG__identity,.integration-page-module__o0XQHG__actions,.integration-page-module__o0XQHG__capabilities,.integration-page-module__o0XQHG__workspaceBar,.integration-page-module__o0XQHG__windowDots,.integration-page-module__o0XQHG__apiState,.integration-page-module__o0XQHG__searchRow,.integration-page-module__o0XQHG__searchRow>div,.integration-page-module__o0XQHG__filterRow,.integration-page-module__o0XQHG__resultMeta,.integration-page-module__o0XQHG__inspectorHeading,.integration-page-module__o0XQHG__controlLabel,.integration-page-module__o0XQHG__swatches,.integration-page-module__o0XQHG__formatTabs,.integration-page-module__o0XQHG__dragHint,.integration-page-module__o0XQHG__setupHeading,.integration-page-module__o0XQHG__requirements span,.integration-page-module__o0XQHG__releaseBadge{align-items:center;display:flex}.integration-page-module__o0XQHG__heroHeader{justify-content:space-between;gap:20px}.integration-page-module__o0XQHG__identity{gap:13px}.integration-page-module__o0XQHG__platformMark{border:1px solid color-mix(in srgb, var(--integration-accent) 50%, transparent);background:var(--integration-accent-muted);width:48px;height:48px;color:var(--integration-accent);border-radius:8px;flex:0 0 48px;place-items:center;display:grid}.integration-page-module__o0XQHG__platformLogo{object-fit:contain;width:19px;height:27px}.integration-page-module__o0XQHG__identity strong,.integration-page-module__o0XQHG__identity span{display:block}.integration-page-module__o0XQHG__identity strong{color:#f8fafc;margin-top:4px;font-size:15px}.integration-page-module__o0XQHG__eyebrow,.integration-page-module__o0XQHG__sectionHeading>span,.integration-page-module__o0XQHG__sectionLabel,.integration-page-module__o0XQHG__releaseSection>div>span{color:var(--integration-accent);font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:1.4px;text-transform:uppercase;font-size:11px;font-weight:800}.integration-page-module__o0XQHG__status{color:#dbeafe;background:#0f172ac7;border:1px solid #94a3b82e;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.integration-page-module__o0XQHG__status>span,.integration-page-module__o0XQHG__apiState>span{background:#f59e0b;border-radius:999px;width:7px;height:7px;box-shadow:0 0 14px #f59e0bb8}.integration-page-module__o0XQHG__status[data-tone=ready]>span{background:#34d399;box-shadow:0 0 14px #34d399b8}.integration-page-module__o0XQHG__status[data-tone=local]>span{background:#38bdf8;box-shadow:0 0 14px #38bdf8b8}.integration-page-module__o0XQHG__heroCopy{max-width:850px;margin:54px 0 34px}.integration-page-module__o0XQHG__heroCopy h1{color:#f8fafc;letter-spacing:0;margin:0;font-size:58px;line-height:1.02}.integration-page-module__o0XQHG__heroCopy>p{color:#b8c3d5;max-width:760px;margin-top:18px;font-size:18px;line-height:1.7}.integration-page-module__o0XQHG__actions{gap:12px;margin-top:26px}.integration-page-module__o0XQHG__primaryAction,.integration-page-module__o0XQHG__secondaryAction{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-size:14px;font-weight:900;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.integration-page-module__o0XQHG__primaryAction{border:1px solid var(--integration-accent);background:var(--integration-accent);color:#08090c}.integration-page-module__o0XQHG__secondaryAction{color:#f8fafc;background:#0f172ab3;border:1px solid #94a3b83d}.integration-page-module__o0XQHG__primaryAction:hover,.integration-page-module__o0XQHG__secondaryAction:hover{border-color:#f8fafc;transform:translateY(-1px)}.integration-page-module__o0XQHG__capabilities{flex-wrap:wrap;gap:10px;margin-top:20px}.integration-page-module__o0XQHG__capabilities span{color:#cbd5e1;align-items:center;gap:6px;font-size:12px;display:inline-flex}.integration-page-module__o0XQHG__capabilities svg{color:var(--integration-accent)}.integration-page-module__o0XQHG__workspace{background:#edf1f7;border:1px solid #e2e8f02e;border-radius:10px;overflow:hidden;box-shadow:0 28px 70px #00000059}.integration-page-module__o0XQHG__workspaceBar{color:#334155;background:#e3e8f0;border-bottom:1px solid #d5dbe5;gap:12px;min-height:46px;padding:0 14px}.integration-page-module__o0XQHG__workspaceBar>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.integration-page-module__o0XQHG__windowDots{gap:6px}.integration-page-module__o0XQHG__windowDots span{background:#94a3b8;border-radius:999px;width:9px;height:9px}.integration-page-module__o0XQHG__windowDots span:first-child{background:#fb7185}.integration-page-module__o0XQHG__windowDots span:nth-child(2){background:#fbbf24}.integration-page-module__o0XQHG__windowDots span:last-child{background:#34d399}.integration-page-module__o0XQHG__apiState{color:#475569;gap:7px;margin-left:auto;font-size:11px;font-weight:800}.integration-page-module__o0XQHG__apiState>span{box-shadow:none;background:#10b981}.integration-page-module__o0XQHG__workspaceBody{color:#0f172a;background:#f8fafc;grid-template-columns:62px minmax(0,1fr) 284px;min-height:500px;display:grid}.integration-page-module__o0XQHG__previewRail{background:#111827;border-right:1px solid #dfe5ee;flex-direction:column;align-items:center;gap:10px;padding:12px 9px;display:flex}.integration-page-module__o0XQHG__brandMark,.integration-page-module__o0XQHG__previewRail button{border-radius:7px;place-items:center;width:38px;height:38px;display:grid}.integration-page-module__o0XQHG__brandMark{background:var(--integration-accent);color:#08090c;font-family:var(--font-mono), "JetBrains Mono", monospace;margin-bottom:10px;font-size:11px;font-weight:900}.integration-page-module__o0XQHG__previewLogo{object-fit:contain;width:15px;height:22px}.integration-page-module__o0XQHG__previewRail button{color:#94a3b8;background:0 0;border:0}.integration-page-module__o0XQHG__previewRail button.integration-page-module__o0XQHG__activeRailButton{color:#f8fafc;background:#f8fafc1f}.integration-page-module__o0XQHG__resultsPanel{min-width:0;padding:20px}.integration-page-module__o0XQHG__searchRow{gap:10px}.integration-page-module__o0XQHG__searchRow>div{color:#64748b;background:#fff;border:1px solid #cfd7e3;border-radius:7px;flex:1;gap:9px;min-width:0;min-height:42px;padding:0 12px;font-size:12px}.integration-page-module__o0XQHG__searchRow button{color:#334155;background:#fff;border:1px solid #cfd7e3;border-radius:7px;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.integration-page-module__o0XQHG__filterRow{flex-wrap:wrap;gap:7px;margin-top:10px}.integration-page-module__o0XQHG__filterRow span{color:#475569;background:#fff;border:1px solid #dbe2ec;border-radius:6px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;font-weight:800;display:inline-flex}.integration-page-module__o0XQHG__resultMeta{color:#64748b;justify-content:space-between;gap:12px;margin:18px 0 10px;font-size:11px}.integration-page-module__o0XQHG__resultMeta span:first-child{color:#0f172a;font-weight:900}.integration-page-module__o0XQHG__iconGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.integration-page-module__o0XQHG__iconCard,.integration-page-module__o0XQHG__selectedIconCard{background:#fff;border:1px solid #dce3ed;border-radius:8px;min-width:0;padding:10px}.integration-page-module__o0XQHG__selectedIconCard{border-color:var(--integration-accent);box-shadow:0 0 0 2px var(--integration-accent-muted)}.integration-page-module__o0XQHG__iconCard>span,.integration-page-module__o0XQHG__selectedIconCard>span{aspect-ratio:1.35;color:#1e293b;background:#f1f5f9;border-radius:6px;place-items:center;display:grid}.integration-page-module__o0XQHG__iconCard strong,.integration-page-module__o0XQHG__iconCard small,.integration-page-module__o0XQHG__selectedIconCard strong,.integration-page-module__o0XQHG__selectedIconCard small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.integration-page-module__o0XQHG__iconCard strong,.integration-page-module__o0XQHG__selectedIconCard strong{color:#0f172a;margin-top:8px;font-size:11px}.integration-page-module__o0XQHG__iconCard small,.integration-page-module__o0XQHG__selectedIconCard small{color:#64748b;margin-top:2px;font-size:10px}.integration-page-module__o0XQHG__hostPreview{background:#fff;border:1px solid #d8e0eb;border-radius:9px;margin-top:14px;overflow:hidden}.integration-page-module__o0XQHG__hostPreviewHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;min-height:35px;padding:0 11px;display:flex}.integration-page-module__o0XQHG__hostPreviewHeader span{color:#475569;letter-spacing:.75px;text-transform:uppercase;font-size:10px;font-weight:900}.integration-page-module__o0XQHG__hostPreviewHeader strong{color:var(--integration-accent);font-size:10px}.integration-page-module__o0XQHG__hostSurface{background:#f1f5f9;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:18px;min-height:152px;padding:24px 22px 18px;display:grid;position:relative;overflow:hidden}.integration-page-module__o0XQHG__sceneChrome{gap:4px;display:flex;position:absolute;inset:9px auto auto 10px}.integration-page-module__o0XQHG__sceneChrome i{background:#94a3b8;border-radius:999px;width:5px;height:5px}.integration-page-module__o0XQHG__sceneArtwork{z-index:1;border:1px solid color-mix(in srgb, var(--integration-accent) 65%, #cbd5e1);color:#111827;background:#fff;border-radius:7px;place-items:center;width:104px;height:88px;display:grid;position:relative;box-shadow:0 10px 24px #0f172a1a}.integration-page-module__o0XQHG__sceneCopy{z-index:1;min-width:0;display:block;position:relative}.integration-page-module__o0XQHG__sceneCopy strong,.integration-page-module__o0XQHG__sceneCopy small{display:block}.integration-page-module__o0XQHG__sceneCopy strong{color:#0f172a;font-size:14px}.integration-page-module__o0XQHG__sceneCopy small{color:#64748b;margin-top:6px;font-size:10px;line-height:1.45}.integration-page-module__o0XQHG__sceneCode{z-index:1;color:#a7f3d0;font-family:var(--font-mono), "JetBrains Mono", monospace;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.45;display:none;position:absolute;inset:auto 14px 12px;overflow:hidden}.integration-page-module__o0XQHG__hostPreview[data-scene=penpot-plugin] .integration-page-module__o0XQHG__hostSurface,.integration-page-module__o0XQHG__hostPreview[data-scene=webflow-extension] .integration-page-module__o0XQHG__hostSurface,.integration-page-module__o0XQHG__hostPreview[data-scene=sketch-plugin] .integration-page-module__o0XQHG__hostSurface{background-color:#f8fafc;background-image:linear-gradient(#dfe6ef 1px,#0000 1px),linear-gradient(90deg,#dfe6ef 1px,#0000 1px);background-size:18px 18px}.integration-page-module__o0XQHG__hostPreview[data-scene=penpot-plugin] .integration-page-module__o0XQHG__sceneArtwork:before,.integration-page-module__o0XQHG__hostPreview[data-scene=penpot-plugin] .integration-page-module__o0XQHG__sceneArtwork:after,.integration-page-module__o0XQHG__hostPreview[data-scene=webflow-extension] .integration-page-module__o0XQHG__sceneArtwork:before,.integration-page-module__o0XQHG__hostPreview[data-scene=webflow-extension] .integration-page-module__o0XQHG__sceneArtwork:after,.integration-page-module__o0XQHG__hostPreview[data-scene=sketch-plugin] .integration-page-module__o0XQHG__sceneArtwork:before,.integration-page-module__o0XQHG__hostPreview[data-scene=sketch-plugin] .integration-page-module__o0XQHG__sceneArtwork:after{content:"";border:1px solid var(--integration-accent);background:#fff;width:5px;height:5px;position:absolute}.integration-page-module__o0XQHG__hostPreview[data-scene=penpot-plugin] .integration-page-module__o0XQHG__sceneArtwork:before,.integration-page-module__o0XQHG__hostPreview[data-scene=webflow-extension] .integration-page-module__o0XQHG__sceneArtwork:before,.integration-page-module__o0XQHG__hostPreview[data-scene=sketch-plugin] .integration-page-module__o0XQHG__sceneArtwork:before{top:-4px;left:-4px}.integration-page-module__o0XQHG__hostPreview[data-scene=penpot-plugin] .integration-page-module__o0XQHG__sceneArtwork:after,.integration-page-module__o0XQHG__hostPreview[data-scene=webflow-extension] .integration-page-module__o0XQHG__sceneArtwork:after,.integration-page-module__o0XQHG__hostPreview[data-scene=sketch-plugin] .integration-page-module__o0XQHG__sceneArtwork:after{bottom:-4px;right:-4px}.integration-page-module__o0XQHG__hostPreview[data-scene=powerpoint-addin] .integration-page-module__o0XQHG__hostSurface,.integration-page-module__o0XQHG__hostPreview[data-scene=google-slides-addon] .integration-page-module__o0XQHG__hostSurface{background:#dbe2ea;grid-template-columns:minmax(0,1fr);place-items:center;padding:18px}.integration-page-module__o0XQHG__hostPreview[data-scene=powerpoint-addin] .integration-page-module__o0XQHG__sceneArtwork,.integration-page-module__o0XQHG__hostPreview[data-scene=google-slides-addon] .integration-page-module__o0XQHG__sceneArtwork{background:linear-gradient(135deg, var(--integration-accent-muted), transparent 55%), #fff;width:min(250px,78%);height:112px;color:var(--integration-accent);border:0;border-radius:3px;justify-content:end;padding-right:34px;box-shadow:0 8px 22px #0f172a2b}.integration-page-module__o0XQHG__hostPreview[data-scene=powerpoint-addin] .integration-page-module__o0XQHG__sceneCopy,.integration-page-module__o0XQHG__hostPreview[data-scene=google-slides-addon] .integration-page-module__o0XQHG__sceneCopy{max-width:120px;position:absolute;top:46px;left:calc(50% - min(125px,39%) + 22px)}.integration-page-module__o0XQHG__hostPreview[data-scene=powerpoint-addin] .integration-page-module__o0XQHG__sceneCopy strong,.integration-page-module__o0XQHG__hostPreview[data-scene=google-slides-addon] .integration-page-module__o0XQHG__sceneCopy strong{font-size:12px}.integration-page-module__o0XQHG__hostPreview[data-scene=raycast-extension] .integration-page-module__o0XQHG__hostSurface{background:linear-gradient(#f43f5e1f,#0000 75%),#15151a;grid-template-columns:52px minmax(0,1fr);min-height:152px;padding:35px 24px 24px}.integration-page-module__o0XQHG__hostPreview[data-scene=raycast-extension] .integration-page-module__o0XQHG__sceneArtwork{background:var(--integration-accent);color:#fff;width:48px;height:48px;box-shadow:0 0 30px var(--integration-accent-muted);border-color:#ffffff29}.integration-page-module__o0XQHG__hostPreview[data-scene=raycast-extension] .integration-page-module__o0XQHG__sceneCopy{background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;padding:13px}.integration-page-module__o0XQHG__hostPreview[data-scene=raycast-extension] .integration-page-module__o0XQHG__sceneCopy strong{color:#fff}.integration-page-module__o0XQHG__hostPreview[data-scene=raycast-extension] .integration-page-module__o0XQHG__sceneCopy small{color:#a1a1aa}.integration-page-module__o0XQHG__hostPreview[data-scene=tailwind-plugin] .integration-page-module__o0XQHG__hostSurface,.integration-page-module__o0XQHG__hostPreview[data-scene=jetbrains-plugin] .integration-page-module__o0XQHG__hostSurface,.integration-page-module__o0XQHG__hostPreview[data-scene=mcp-server] .integration-page-module__o0XQHG__hostSurface{background:#111827;grid-template-columns:50px minmax(0,1fr);align-items:start;padding-top:32px;padding-bottom:42px}.integration-page-module__o0XQHG__hostPreview[data-scene=tailwind-plugin] .integration-page-module__o0XQHG__sceneArtwork,.integration-page-module__o0XQHG__hostPreview[data-scene=jetbrains-plugin] .integration-page-module__o0XQHG__sceneArtwork,.integration-page-module__o0XQHG__hostPreview[data-scene=mcp-server] .integration-page-module__o0XQHG__sceneArtwork{width:48px;height:48px;color:var(--integration-accent);box-shadow:none;background:#1f2937;border-color:#ffffff1f}.integration-page-module__o0XQHG__hostPreview[data-scene=tailwind-plugin] .integration-page-module__o0XQHG__sceneCopy strong,.integration-page-module__o0XQHG__hostPreview[data-scene=jetbrains-plugin] .integration-page-module__o0XQHG__sceneCopy strong,.integration-page-module__o0XQHG__hostPreview[data-scene=mcp-server] .integration-page-module__o0XQHG__sceneCopy strong{color:#f8fafc;font-family:var(--font-mono), "JetBrains Mono", monospace}.integration-page-module__o0XQHG__hostPreview[data-scene=tailwind-plugin] .integration-page-module__o0XQHG__sceneCopy small,.integration-page-module__o0XQHG__hostPreview[data-scene=jetbrains-plugin] .integration-page-module__o0XQHG__sceneCopy small,.integration-page-module__o0XQHG__hostPreview[data-scene=mcp-server] .integration-page-module__o0XQHG__sceneCopy small{color:#94a3b8}.integration-page-module__o0XQHG__hostPreview[data-scene=tailwind-plugin] .integration-page-module__o0XQHG__sceneCode,.integration-page-module__o0XQHG__hostPreview[data-scene=jetbrains-plugin] .integration-page-module__o0XQHG__sceneCode,.integration-page-module__o0XQHG__hostPreview[data-scene=mcp-server] .integration-page-module__o0XQHG__sceneCode{display:block}.integration-page-module__o0XQHG__hostPreview[data-scene=mcp-server] .integration-page-module__o0XQHG__hostSurface{background:radial-gradient(circle at 92% 20%, var(--integration-accent-muted), transparent 30%), #07111f}.integration-page-module__o0XQHG__hostPreview[data-scene=storybook-addon] .integration-page-module__o0XQHG__hostSurface{background-color:#f8fafc;background-image:radial-gradient(#cbd5e1 1px,#0000 1px);background-size:13px 13px;grid-template-columns:minmax(0,1fr);place-items:center}.integration-page-module__o0XQHG__hostPreview[data-scene=storybook-addon] .integration-page-module__o0XQHG__sceneArtwork{background:var(--integration-accent);color:#fff;border:0;width:150px;height:58px}.integration-page-module__o0XQHG__hostPreview[data-scene=storybook-addon] .integration-page-module__o0XQHG__sceneCopy{display:none}.integration-page-module__o0XQHG__hostPreview[data-scene=canva-app] .integration-page-module__o0XQHG__hostSurface,.integration-page-module__o0XQHG__hostPreview[data-scene=adobe-plugin] .integration-page-module__o0XQHG__hostSurface{background:radial-gradient(circle at 20% 25%, #ffffff75, transparent 18%), linear-gradient(135deg, var(--integration-accent), #6d28d9 74%, #111827);grid-template-columns:90px minmax(0,1fr)}.integration-page-module__o0XQHG__hostPreview[data-scene=canva-app] .integration-page-module__o0XQHG__sceneArtwork,.integration-page-module__o0XQHG__hostPreview[data-scene=adobe-plugin] .integration-page-module__o0XQHG__sceneArtwork{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-color:#ffffff85;width:82px;height:82px}.integration-page-module__o0XQHG__hostPreview[data-scene=canva-app] .integration-page-module__o0XQHG__sceneCopy strong,.integration-page-module__o0XQHG__hostPreview[data-scene=canva-app] .integration-page-module__o0XQHG__sceneCopy small,.integration-page-module__o0XQHG__hostPreview[data-scene=adobe-plugin] .integration-page-module__o0XQHG__sceneCopy strong,.integration-page-module__o0XQHG__hostPreview[data-scene=adobe-plugin] .integration-page-module__o0XQHG__sceneCopy small{color:#fff}.integration-page-module__o0XQHG__hostPreview[data-scene=canva-app] .integration-page-module__o0XQHG__sceneCopy strong,.integration-page-module__o0XQHG__hostPreview[data-scene=adobe-plugin] .integration-page-module__o0XQHG__sceneCopy strong{font-size:18px}.integration-page-module__o0XQHG__hostPreview[data-scene=wordpress-plugin] .integration-page-module__o0XQHG__hostSurface,.integration-page-module__o0XQHG__hostPreview[data-scene=obsidian-plugin] .integration-page-module__o0XQHG__hostSurface{background:linear-gradient(#e2e8f0 1px,#0000 1px) 92px 79px/calc(100% - 120px) 18px no-repeat,#fff;border:1px solid #e2e8f0;border-radius:5px;grid-template-columns:64px minmax(0,1fr);max-width:92%;min-height:132px;margin:10px auto;padding:25px 22px;box-shadow:0 8px 24px #0f172a14}.integration-page-module__o0XQHG__hostPreview[data-scene=wordpress-plugin] .integration-page-module__o0XQHG__sceneArtwork,.integration-page-module__o0XQHG__hostPreview[data-scene=obsidian-plugin] .integration-page-module__o0XQHG__sceneArtwork{background:var(--integration-accent-muted);width:56px;height:56px;color:var(--integration-accent);box-shadow:none}.integration-page-module__o0XQHG__hostPreview[data-scene=shopify-extension] .integration-page-module__o0XQHG__hostSurface{background:#eef3f0;grid-template-columns:100px minmax(0,1fr)}.integration-page-module__o0XQHG__hostPreview[data-scene=shopify-extension] .integration-page-module__o0XQHG__sceneArtwork{background:radial-gradient(circle at 50% 40%, var(--integration-accent-muted), transparent 48%), #fff;width:92px;height:98px;color:var(--integration-accent);border:0}.integration-page-module__o0XQHG__hostPreview[data-scene=shopify-extension] .integration-page-module__o0XQHG__sceneCopy:after{content:"$48.00";background:var(--integration-accent);color:#07120d;border-radius:999px;margin-top:11px;padding:5px 9px;font-size:10px;font-weight:900;display:inline-block}.integration-page-module__o0XQHG__workspace[data-platform=penpot-plugin] .integration-page-module__o0XQHG__workspaceBar{background:#f0fdfa}.integration-page-module__o0XQHG__workspace[data-platform=penpot-plugin] .integration-page-module__o0XQHG__previewRail{background:#182423}.integration-page-module__o0XQHG__hostPreview[data-scene=penpot-plugin] .integration-page-module__o0XQHG__hostSurface{background-color:#f5fffd;background-image:radial-gradient(circle at 75% 28%,#2dd4bf33,#0000 24%),linear-gradient(#ccece6 1px,#0000 1px),linear-gradient(90deg,#ccece6 1px,#0000 1px);background-size:auto,16px 16px,16px 16px}.integration-page-module__o0XQHG__hostPreview[data-scene=penpot-plugin] .integration-page-module__o0XQHG__sceneArtwork{color:#0f766e;border-radius:28px 8px;transform:rotate(-4deg)}.integration-page-module__o0XQHG__workspace[data-platform=webflow-extension] .integration-page-module__o0XQHG__workspaceBar{background:#eaf2ff;border-bottom-color:#146ef5}.integration-page-module__o0XQHG__workspace[data-platform=webflow-extension] .integration-page-module__o0XQHG__previewRail{background:#0d1117}.integration-page-module__o0XQHG__hostPreview[data-scene=webflow-extension] .integration-page-module__o0XQHG__hostSurface{background:#eef3f8;grid-template-columns:170px minmax(0,1fr)}.integration-page-module__o0XQHG__hostPreview[data-scene=webflow-extension] .integration-page-module__o0XQHG__sceneArtwork{color:#146ef5;background:linear-gradient(90deg,#146ef5 28%,#0000 28%) 13px 14px/78px 7px no-repeat,linear-gradient(90deg,#cbd5e1 68%,#0000 68%) 13px 30px/122px 5px no-repeat,linear-gradient(135deg,#146ef52e,#fff 62%);justify-content:start;align-items:end;width:164px;height:94px;padding:13px}.integration-page-module__o0XQHG__workspace[data-platform=sketch-plugin] .integration-page-module__o0XQHG__workspaceBar{background:#fff8dc}.integration-page-module__o0XQHG__workspace[data-platform=sketch-plugin] .integration-page-module__o0XQHG__previewRail{background:#242126}.integration-page-module__o0XQHG__hostPreview[data-scene=sketch-plugin] .integration-page-module__o0XQHG__hostSurface{background:radial-gradient(circle at 26% 44%,#f4b4003d,#0000 30%),#29272d}.integration-page-module__o0XQHG__hostPreview[data-scene=sketch-plugin] .integration-page-module__o0XQHG__sceneArtwork{color:#7c5d00;border-color:#f4b400;border-radius:18px;width:72px;height:72px;margin-left:16px;transform:rotate(45deg)}.integration-page-module__o0XQHG__hostPreview[data-scene=sketch-plugin] .integration-page-module__o0XQHG__sceneArtwork svg{transform:rotate(-45deg)}.integration-page-module__o0XQHG__hostPreview[data-scene=sketch-plugin] .integration-page-module__o0XQHG__sceneCopy strong{color:#fff}.integration-page-module__o0XQHG__hostPreview[data-scene=sketch-plugin] .integration-page-module__o0XQHG__sceneCopy small{color:#b9b4c2}.integration-page-module__o0XQHG__workspace[data-platform=powerpoint-addin] .integration-page-module__o0XQHG__workspaceBar{background:#fff0eb}.integration-page-module__o0XQHG__hostPreview[data-scene=powerpoint-addin] .integration-page-module__o0XQHG__sceneArtwork{color:#d24726;background:linear-gradient(90deg,#d24726 0 12px,#0000 12px),linear-gradient(145deg,#d2472629,#0000 58%),#fff;justify-content:end}.integration-page-module__o0XQHG__hostPreview[data-scene=powerpoint-addin] .integration-page-module__o0XQHG__hostSurface:after{content:"01 / 12";color:#9a3412;font-size:8px;font-weight:900;position:absolute;bottom:20px;right:24px}.integration-page-module__o0XQHG__workspace[data-platform=google-slides-addon] .integration-page-module__o0XQHG__workspaceBar{background:#fff8dc}.integration-page-module__o0XQHG__hostPreview[data-scene=google-slides-addon] .integration-page-module__o0XQHG__sceneArtwork{color:#f9ab00;background:radial-gradient(circle at 72% 28%,#f9ab0038,#0000 22%),#fff;border-left:18px solid #f9ab00;justify-content:center}.integration-page-module__o0XQHG__hostPreview[data-scene=google-slides-addon] .integration-page-module__o0XQHG__hostSurface:before{content:"SLIDE 4";color:#805500;font-size:8px;font-weight:900;position:absolute;top:50%;left:18px;transform:rotate(-90deg)}.integration-page-module__o0XQHG__workspace[data-platform=raycast-extension] .integration-page-module__o0XQHG__workspaceBar{background:#fff0f4}.integration-page-module__o0XQHG__hostPreview[data-scene=raycast-extension] .integration-page-module__o0XQHG__hostSurface:after{content:"⌘  K";color:#fda4af;border:1px solid #ffffff29;border-radius:5px;padding:3px 7px;font-size:8px;position:absolute;top:13px;right:14px}.integration-page-module__o0XQHG__workspace[data-platform=tailwind-plugin] .integration-page-module__o0XQHG__workspaceBar{background:#ecfeff}.integration-page-module__o0XQHG__hostPreview[data-scene=tailwind-plugin] .integration-page-module__o0XQHG__hostSurface{background:linear-gradient(90deg,#22d3ee1a 1px,#0000 1px) 0 0/28px 28px,#0b1220}.integration-page-module__o0XQHG__hostPreview[data-scene=tailwind-plugin] .integration-page-module__o0XQHG__sceneArtwork{color:#22d3ee;background:#22d3ee1f;border-radius:999px}.integration-page-module__o0XQHG__hostPreview[data-scene=tailwind-plugin] .integration-page-module__o0XQHG__sceneCode{color:#67e8f9}.integration-page-module__o0XQHG__workspace[data-platform=mcp-server] .integration-page-module__o0XQHG__workspaceBar{background:#eff6ff}.integration-page-module__o0XQHG__hostPreview[data-scene=mcp-server] .integration-page-module__o0XQHG__sceneArtwork{border-style:dashed;border-radius:999px}.integration-page-module__o0XQHG__hostPreview[data-scene=mcp-server] .integration-page-module__o0XQHG__hostSurface:before,.integration-page-module__o0XQHG__hostPreview[data-scene=mcp-server] .integration-page-module__o0XQHG__hostSurface:after{content:"";background:var(--integration-accent);width:9px;height:9px;box-shadow:0 0 18px var(--integration-accent);border-radius:999px;position:absolute}.integration-page-module__o0XQHG__hostPreview[data-scene=mcp-server] .integration-page-module__o0XQHG__hostSurface:before{top:24px;right:25px}.integration-page-module__o0XQHG__hostPreview[data-scene=mcp-server] .integration-page-module__o0XQHG__hostSurface:after{bottom:27px;right:72px}.integration-page-module__o0XQHG__workspace[data-platform=jetbrains-plugin] .integration-page-module__o0XQHG__workspaceBar{background:#f4efff}.integration-page-module__o0XQHG__hostPreview[data-scene=jetbrains-plugin] .integration-page-module__o0XQHG__hostSurface{background:linear-gradient(90deg,#09090b 0 28px,#0000 28px),repeating-linear-gradient(#0000 0 17px,#a78bfa1a 17px 18px),#16141d}.integration-page-module__o0XQHG__hostPreview[data-scene=jetbrains-plugin] .integration-page-module__o0XQHG__sceneArtwork{color:#fff;background:linear-gradient(135deg,#ec4899,#8b5cf6 50%,#111827 51%);border-radius:4px}.integration-page-module__o0XQHG__workspace[data-platform=storybook-addon] .integration-page-module__o0XQHG__workspaceBar{background:#fff0f8}.integration-page-module__o0XQHG__hostPreview[data-scene=storybook-addon] .integration-page-module__o0XQHG__sceneArtwork{border-radius:999px;box-shadow:0 14px 30px #ff47853d}.integration-page-module__o0XQHG__hostPreview[data-scene=storybook-addon] .integration-page-module__o0XQHG__hostSurface:after{content:"Controls  ·  Docs  ·  Interactions";color:#9d174d;font-size:8px;font-weight:800;position:absolute;bottom:9px;right:12px}.integration-page-module__o0XQHG__workspace[data-platform=canva-app] .integration-page-module__o0XQHG__workspaceBar{background:linear-gradient(90deg,#eafcff,#f6edff)}.integration-page-module__o0XQHG__hostPreview[data-scene=canva-app] .integration-page-module__o0XQHG__sceneArtwork{border-radius:50% 25% 55% 35%;transform:rotate(-8deg)}.integration-page-module__o0XQHG__hostPreview[data-scene=canva-app] .integration-page-module__o0XQHG__hostSurface:after{content:"";border:10px solid #ffffff47;border-radius:999px;width:42px;height:42px;position:absolute;bottom:18px;right:28px}.integration-page-module__o0XQHG__workspace[data-platform=wordpress-plugin] .integration-page-module__o0XQHG__workspaceBar{background:#edf8ff}.integration-page-module__o0XQHG__hostPreview[data-scene=wordpress-plugin] .integration-page-module__o0XQHG__hostSurface{background:linear-gradient(#dbeafe 1px,#0000 1px) 104px 85px/calc(100% - 132px) 16px no-repeat,#fff;border-left:8px solid #21759b}.integration-page-module__o0XQHG__hostPreview[data-scene=wordpress-plugin] .integration-page-module__o0XQHG__hostSurface:after{content:"+ ADD BLOCK";color:#21759b;font-size:8px;font-weight:900;position:absolute;top:14px;right:18px}.integration-page-module__o0XQHG__workspace[data-platform=shopify-extension] .integration-page-module__o0XQHG__workspaceBar{background:#f1f8ed}.integration-page-module__o0XQHG__hostPreview[data-scene=shopify-extension] .integration-page-module__o0XQHG__hostSurface:after{content:"FREE SHIPPING";color:#2d5a18;background:#fff;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:900;position:absolute;top:14px;right:14px}.integration-page-module__o0XQHG__workspace[data-platform=adobe-plugin] .integration-page-module__o0XQHG__workspaceBar{background:#fff1f0}.integration-page-module__o0XQHG__hostPreview[data-scene=adobe-plugin] .integration-page-module__o0XQHG__hostSurface{background:linear-gradient(90deg,#ffffff14 1px,#0000 1px) 0 0/22px 22px,linear-gradient(135deg,#1b1111,#5f1515 58%,#ff4b3e)}.integration-page-module__o0XQHG__hostPreview[data-scene=adobe-plugin] .integration-page-module__o0XQHG__sceneArtwork{color:#e11d48;background:#ffebe8;border-radius:4px;transform:rotate(3deg)}.integration-page-module__o0XQHG__workspace[data-platform=obsidian-plugin] .integration-page-module__o0XQHG__workspaceBar{background:#f4efff}.integration-page-module__o0XQHG__hostPreview[data-scene=obsidian-plugin] .integration-page-module__o0XQHG__hostSurface{background:radial-gradient(circle at 78% 32%,#a78bfa47,#0000 20%),linear-gradient(125deg,#0000 58%,#a78bfa29 59% 60%,#0000 61%),#1e1b26;border-color:#332c42}.integration-page-module__o0XQHG__hostPreview[data-scene=obsidian-plugin] .integration-page-module__o0XQHG__sceneArtwork{color:#a78bfa;background:#2b2636;border-color:#6d5b87;border-radius:999px}.integration-page-module__o0XQHG__hostPreview[data-scene=obsidian-plugin] .integration-page-module__o0XQHG__sceneCopy strong{color:#f5f3ff}.integration-page-module__o0XQHG__hostPreview[data-scene=obsidian-plugin] .integration-page-module__o0XQHG__sceneCopy small{color:#b8adc9}.integration-page-module__o0XQHG__inspector{background:#fff;border-left:1px solid #dfe5ee;min-width:0;padding:18px}.integration-page-module__o0XQHG__inspectorHeading{justify-content:space-between;gap:12px}.integration-page-module__o0XQHG__inspectorHeading span,.integration-page-module__o0XQHG__inspectorHeading strong{display:block}.integration-page-module__o0XQHG__inspectorHeading span,.integration-page-module__o0XQHG__outputBlock>span{color:#64748b;letter-spacing:1.1px;font-size:9px;font-weight:900}.integration-page-module__o0XQHG__inspectorHeading strong{margin-top:3px;font-size:15px}.integration-page-module__o0XQHG__largePreview{color:#111827;background-color:#f8fafc;background-image:linear-gradient(#e7ecf3 1px,#0000 1px),linear-gradient(90deg,#e7ecf3 1px,#0000 1px);background-size:20px 20px;border:1px solid #dde4ee;border-radius:8px;place-items:center;min-height:150px;margin-top:15px;display:grid}.integration-page-module__o0XQHG__controlLabel{color:#64748b;justify-content:space-between;margin-top:14px;font-size:11px}.integration-page-module__o0XQHG__controlLabel strong{color:#0f172a}.integration-page-module__o0XQHG__slider{background:#dbe2ea;border-radius:999px;height:4px;margin-top:9px;position:relative}.integration-page-module__o0XQHG__slider:before{content:"";border-radius:inherit;background:var(--integration-accent);position:absolute;inset:0 34% 0 0}.integration-page-module__o0XQHG__slider span{background:var(--integration-accent);border:2px solid #fff;border-radius:999px;width:13px;height:13px;position:absolute;top:50%;left:66%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0f172a40}.integration-page-module__o0XQHG__swatches{gap:8px;margin-top:9px}.integration-page-module__o0XQHG__swatches span{border:2px solid #fff;border-radius:6px;width:24px;height:24px;box-shadow:0 0 0 1px #cbd5e1}.integration-page-module__o0XQHG__swatches span[data-color=dark]{background:#111827}.integration-page-module__o0XQHG__swatches span[data-color=blue]{background:#2563eb}.integration-page-module__o0XQHG__swatches span[data-color=red]{background:#e11d48}.integration-page-module__o0XQHG__swatches span[data-color=green]{background:#059669}.integration-page-module__o0XQHG__formatTabs{border-bottom:1px solid #e2e8f0;gap:5px;margin-top:14px;padding-bottom:8px}.integration-page-module__o0XQHG__formatTabs span{color:#64748b;border-radius:5px;padding:6px 7px;font-size:10px;font-weight:800}.integration-page-module__o0XQHG__formatTabs span.integration-page-module__o0XQHG__activeFormat{background:var(--integration-accent-muted);color:#0f172a}.integration-page-module__o0XQHG__outputBlock{margin-top:14px}.integration-page-module__o0XQHG__outputBlock code{color:#dbeafe;overflow-wrap:anywhere;white-space:normal;background:#111827;border:1px solid #dce3ed;border-radius:6px;max-height:72px;margin-top:6px;padding:10px;font-size:10px;line-height:1.5;display:block;overflow:hidden}.integration-page-module__o0XQHG__previewAction{border:1px solid var(--integration-accent);background:var(--integration-accent);color:#08090c;border-radius:7px;width:100%;min-height:40px;margin-top:12px;font-size:12px;font-weight:900}.integration-page-module__o0XQHG__dragHint{color:#64748b;justify-content:center;gap:6px;margin-top:9px;font-size:10px}.integration-page-module__o0XQHG__stats{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0 76px;display:grid}.integration-page-module__o0XQHG__stats>div{border-right:1px solid var(--border);min-width:0;padding:19px 22px}.integration-page-module__o0XQHG__stats>div:first-child{border-left:1px solid var(--border)}.integration-page-module__o0XQHG__stats strong,.integration-page-module__o0XQHG__stats span{display:block}.integration-page-module__o0XQHG__stats strong{color:#f8fafc;font-family:var(--font-mono), "JetBrains Mono", monospace;text-overflow:ellipsis;white-space:nowrap;font-size:22px;overflow:hidden}.integration-page-module__o0XQHG__stats span{color:var(--text-muted);letter-spacing:1px;text-transform:uppercase;margin-top:7px;font-size:10px}.integration-page-module__o0XQHG__featureSection{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:42px;display:grid}.integration-page-module__o0XQHG__sectionHeading h2,.integration-page-module__o0XQHG__workflowColumn h2,.integration-page-module__o0XQHG__releaseSection h2{color:#f8fafc;letter-spacing:0;margin:10px 0 0;font-size:40px;line-height:1.08}.integration-page-module__o0XQHG__sectionHeading p,.integration-page-module__o0XQHG__releaseSection p{color:var(--text-muted);margin-top:15px;font-size:15px;line-height:1.75}.integration-page-module__o0XQHG__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.integration-page-module__o0XQHG__featureGrid article{border:1px solid var(--border);background:#111216;border-radius:8px;padding:21px}.integration-page-module__o0XQHG__featureIcon{border:1px solid color-mix(in srgb, var(--integration-accent) 42%, transparent);background:var(--integration-accent-muted);width:38px;height:38px;color:var(--integration-accent);border-radius:7px;place-items:center;display:grid}.integration-page-module__o0XQHG__featureGrid h3{color:#f8fafc;letter-spacing:0;margin-top:22px;font-size:16px}.integration-page-module__o0XQHG__featureGrid p{color:var(--text-muted);margin-top:8px;font-size:13px;line-height:1.65}.integration-page-module__o0XQHG__setupSection{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:32px;margin-top:82px;scroll-margin-top:24px;display:grid}.integration-page-module__o0XQHG__workflowList{gap:9px;margin-top:28px;display:grid}.integration-page-module__o0XQHG__workflowList>div{border-top:1px solid var(--border);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:14px 0;display:grid}.integration-page-module__o0XQHG__workflowList strong{color:var(--integration-accent);font-family:var(--font-mono), "JetBrains Mono", monospace;font-size:14px}.integration-page-module__o0XQHG__workflowList p{color:#dbeafe;font-size:13px;line-height:1.55}.integration-page-module__o0XQHG__setupColumn{background:#111216;border:1px solid #94a3b833;border-radius:8px;overflow:hidden}.integration-page-module__o0XQHG__setupHeading{border-bottom:1px solid var(--border);justify-content:space-between;gap:14px;padding:16px 18px}.integration-page-module__o0XQHG__setupHeading span,.integration-page-module__o0XQHG__setupHeading strong{display:block}.integration-page-module__o0XQHG__setupHeading span{color:var(--text-muted);letter-spacing:1px;font-size:9px;font-weight:900}.integration-page-module__o0XQHG__setupHeading strong{color:#f8fafc;margin-top:3px;font-size:14px}.integration-page-module__o0XQHG__setupHeading svg{color:var(--integration-accent)}.integration-page-module__o0XQHG__setupColumn pre{background:#090a0d;margin:0;padding:22px;overflow-x:auto}.integration-page-module__o0XQHG__setupColumn code{color:#dbeafe;font-family:var(--font-mono), "JetBrains Mono", monospace;font-size:12px;line-height:1.75}.integration-page-module__o0XQHG__requirements{border-top:1px solid var(--border);gap:9px;padding:17px 18px 19px;display:grid}.integration-page-module__o0XQHG__requirements>strong{color:#f8fafc;margin-bottom:2px;font-size:12px}.integration-page-module__o0XQHG__requirements span{color:var(--text-muted);gap:8px;font-size:12px}.integration-page-module__o0XQHG__requirements svg{color:var(--integration-accent);flex:none}.integration-page-module__o0XQHG__releaseSection{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:30px;margin-top:82px;padding-top:36px;display:flex}.integration-page-module__o0XQHG__releaseSection>div{max-width:780px}.integration-page-module__o0XQHG__releaseSection h2{font-size:32px}.integration-page-module__o0XQHG__releaseBadge{border:1px solid color-mix(in srgb, var(--integration-accent) 40%, transparent);background:var(--integration-accent-muted);color:var(--integration-accent);border-radius:8px;flex:none;gap:9px;padding:12px 14px;font-size:12px;font-weight:900}.integration-page-module__o0XQHG__releaseLogo{object-fit:contain;width:12px;height:17px}@media (max-width:1080px){.integration-page-module__o0XQHG__workspaceBody{grid-template-columns:56px minmax(0,1fr) 250px}.integration-page-module__o0XQHG__iconGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-page-module__o0XQHG__featureSection{grid-template-columns:1fr}}@media (max-width:860px){.integration-page-module__o0XQHG__page{padding:38px 24px 64px}.integration-page-module__o0XQHG__hero{padding:28px}.integration-page-module__o0XQHG__heroCopy h1{font-size:44px}.integration-page-module__o0XQHG__workspaceBody{grid-template-columns:56px minmax(0,1fr)}.integration-page-module__o0XQHG__inspector{border-top:1px solid #dfe5ee;border-left:0;grid-column:1/-1}.integration-page-module__o0XQHG__largePreview{min-height:130px}.integration-page-module__o0XQHG__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-page-module__o0XQHG__stats>div:nth-child(3){border-left:1px solid var(--border)}.integration-page-module__o0XQHG__setupSection{grid-template-columns:1fr}}@media (max-width:620px){.integration-page-module__o0XQHG__page{padding:78px 14px 52px}.integration-page-module__o0XQHG__hero{padding:20px 14px 14px}.integration-page-module__o0XQHG__heroHeader{flex-direction:column;align-items:flex-start}.integration-page-module__o0XQHG__heroCopy{margin:38px 0 28px}.integration-page-module__o0XQHG__heroCopy h1{font-size:36px;line-height:1.08}.integration-page-module__o0XQHG__heroCopy>p{font-size:15px}.integration-page-module__o0XQHG__actions{flex-direction:column;align-items:stretch}.integration-page-module__o0XQHG__primaryAction,.integration-page-module__o0XQHG__secondaryAction{width:100%}.integration-page-module__o0XQHG__workspaceBar{padding:0 10px}.integration-page-module__o0XQHG__windowDots,.integration-page-module__o0XQHG__apiState{display:none}.integration-page-module__o0XQHG__workspaceBody{display:block}.integration-page-module__o0XQHG__previewRail{border-bottom:1px solid #dfe5ee;border-right:0;flex-direction:row;padding:8px}.integration-page-module__o0XQHG__brandMark{margin-bottom:0;margin-right:6px}.integration-page-module__o0XQHG__resultsPanel,.integration-page-module__o0XQHG__inspector{padding:14px}.integration-page-module__o0XQHG__searchRow{flex-direction:column;align-items:stretch}.integration-page-module__o0XQHG__searchRow button{justify-content:center}.integration-page-module__o0XQHG__iconGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-page-module__o0XQHG__stats,.integration-page-module__o0XQHG__featureGrid{grid-template-columns:1fr}.integration-page-module__o0XQHG__stats>div,.integration-page-module__o0XQHG__stats>div:nth-child(3){border-right:1px solid var(--border);border-left:1px solid var(--border)}.integration-page-module__o0XQHG__sectionHeading h2,.integration-page-module__o0XQHG__workflowColumn h2{font-size:32px}.integration-page-module__o0XQHG__releaseSection{flex-direction:column;align-items:flex-start}}
