@layer wf{.BuilderBlueprintLibraryItem[data-v-6bf01558]{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--builderSeparatorColor);border-radius:8px;background:var(--builderBackgroundColor);transition:border-color .2s}.BuilderBlueprintLibraryItem[data-v-6bf01558]:hover{border-color:var(--builderPrimaryColor)}.BuilderBlueprintLibraryItem__header[data-v-6bf01558]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.BuilderBlueprintLibraryItem__title[data-v-6bf01558]{font-size:16px;font-weight:600;margin:0;flex:1}.BuilderBlueprintLibraryItem__description[data-v-6bf01558]{font-size:14px;color:var(--builderSecondaryTextColor);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BuilderBlueprintLibraryItem__actions[data-v-6bf01558]{display:flex;justify-content:flex-end;margin-top:auto}}@layer wf{.BuilderBlueprintLibraryPanel[data-v-04347713]{display:flex;flex-direction:column;height:100%;max-height:80vh}.BuilderBlueprintLibraryPanel__header[data-v-04347713]{display:flex;gap:12px;padding:16px;border-bottom:1px solid var(--builderSeparatorColor);align-items:center;flex-shrink:0}.BuilderBlueprintLibraryPanel__search[data-v-04347713]{flex:1}.BuilderBlueprintLibraryPanel__content[data-v-04347713]{flex:1;overflow-y:auto;min-height:0}.BuilderBlueprintLibraryPanel__sections[data-v-04347713]{display:flex;flex-direction:column;gap:24px;padding:16px}.BuilderBlueprintLibraryPanel__section[data-v-04347713]{--accentColor: var(--builderSecondaryTextColor)}.BuilderBlueprintLibraryPanel__section[data-v-04347713] .content{padding-top:12px;padding-left:0}.BuilderBlueprintLibraryPanel__sectionTitle[data-v-04347713]{font-size:14px;font-weight:600;color:var(--builderSecondaryTextColor);text-transform:uppercase;letter-spacing:.5px}.BuilderBlueprintLibraryPanel__grid[data-v-04347713]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.BuilderBlueprintLibraryPanel__loading[data-v-04347713],.BuilderBlueprintLibraryPanel__empty[data-v-04347713]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;color:var(--builderSecondaryTextColor);text-align:center}.BuilderBlueprintLibraryPanel__empty__hint[data-v-04347713]{font-size:12px;margin-top:8px}}
