._97VbDW_containerWrapper{flex-direction:column;gap:8px;display:flex}._97VbDW_containerLabel{color:var(--core-neutral-600);text-transform:uppercase;white-space:nowrap;font-family:RoobertMono;font-size:10px;font-weight:400}._97VbDW_optionsWrapper{flex-direction:row;gap:6px;display:flex}._97VbDW_optionCardWrapper{flex:auto;position:relative}._97VbDW_optionCard{border:1px solid var(--core-neutral-100);cursor:pointer;user-select:none;z-index:1;background-color:#fff;border-radius:8px;flex-direction:row;flex:auto;justify-content:center;align-items:center;gap:8px;padding:8px;transition:all .15s;display:flex;position:relative}._97VbDW_optionCard:hover{filter:brightness(.98)}._97VbDW_optionCardSelected{background-color:var(--core-purple-50);border-color:var(--core-purple-200)}._97VbDW_optionIcon{color:var(--core-neutral-700);width:12px;height:12px}._97VbDW_optionIconSelected{color:var(--core-purple-600)}._97VbDW_optionLabel{color:var(--core-neutral-700);font-size:11px;font-weight:400}._97VbDW_optionLabelSelected{color:var(--core-purple-600);font-weight:500}._97VbDW_promptSection{flex-direction:column;gap:0;display:flex;position:relative}._97VbDW_promptHeaderRow{justify-content:space-between;align-items:center;width:100%;display:flex}._97VbDW_promptHeaderContainerSelector{flex-shrink:0;margin-bottom:7px;padding-right:8px;flex-direction:row!important;gap:0!important}._97VbDW_promptTextAreaContainer{background-color:var(--core-neutral-25);box-shadow:var(--core-shadow-inset-sm),0 2px 2px #00000008;border:1px solid var(--core-neutral-100);z-index:2;border-radius:10px;flex-direction:column;display:flex}._97VbDW_promptTabsWrapper{flex:1;justify-content:flex-start;margin-bottom:7px;padding:0 4px;display:flex;position:relative}._97VbDW_promptTabsList{--prompt-tabs-clip-left:50%;--prompt-tabs-clip-right:50%;--prompt-tab-indicator-left:8px;--prompt-tab-indicator-width:0px;border-radius:12px;align-items:center;gap:6px;padding:4px;display:inline-flex;position:relative}._97VbDW_promptTabsHighlight{background-color:var(--core-neutral-50);clip-path:inset(0 var(--prompt-tabs-clip-right)0 var(--prompt-tabs-clip-left)round 8px);transition:clip-path .18s var(--ease-out-circ,ease-out);will-change:clip-path;pointer-events:none;border-radius:8px;position:absolute;inset:0}._97VbDW_promptTabButton{color:var(--core-neutral-500);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:8px;padding:4px 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:1;transition:color .15s;position:relative}._97VbDW_promptTabButton:hover{color:var(--core-neutral-800)}._97VbDW_promptTabButtonActive{color:var(--core-neutral-900)}._97VbDW_promptTabIndicator{left:var(--prompt-tab-indicator-left);width:var(--prompt-tab-indicator-width);background:var(--core-neutral-300);transition:left .18s var(--ease-out-circ,ease-out),width .18s var(--ease-out-circ,ease-out);pointer-events:none;z-index:1;border-radius:999px;height:2px;position:absolute;bottom:-8px}._97VbDW_promptTextarea{color:var(--core-neutral-950);resize:none;word-wrap:break-word;white-space:pre-wrap;background:0 0;border:none;outline:none;width:100%;min-height:100px;padding:16px;font-family:inherit;font-size:14px;line-height:1.5;overflow:hidden}._97VbDW_promptTextareaWithTabs{padding-top:12px}._97VbDW_promptTextarea::placeholder{color:var(--core-neutral-400)}._97VbDW_promptActions{justify-content:flex-start;align-items:center;gap:12px;padding:4px 8px 8px;display:flex}._97VbDW_dataFieldsAccordion{border:1px solid var(--core-neutral-100);z-index:1;background-color:#f5f6f731;border-top:none;border-radius:0 0 10px 10px;margin-left:8px;margin-right:8px}._97VbDW_dataFieldsAccordionHeader{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex;position:relative;overflow:hidden}._97VbDW_dataFieldsAccordionHeaderOpen{overflow:visible}._97VbDW_dataFieldsPreviewWrapper{pointer-events:none;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}._97VbDW_dataFieldsPreviewChip{pointer-events:none;transform-origin:50%;border:.5px solid;border-radius:6px;align-items:center;gap:4px;width:fit-content;padding:2px 8px;font-family:RoobertMono,monospace;font-size:10px;display:flex;position:absolute;box-shadow:0 0 2px #012a5d1f}._97VbDW_dataFieldsAccordionTitle{color:var(--core-neutral-900);white-space:nowrap;align-items:center;height:34px;padding-left:12px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;display:flex}._97VbDW_dataFieldsAccordionPreview{align-items:center;gap:8px;display:flex}._97VbDW_dataFieldsAccordionPreviewChip{background-color:var(--core-coral-50);border:.5px solid var(--core-coral-100);border-radius:6px;align-items:center;gap:4px;padding:2px 4px;display:flex}._97VbDW_dataFieldsAccordionPreviewText{color:var(--core-coral-500);font-family:monospace;font-size:10px}._97VbDW_dataFieldsAccordionContent{padding:0 12px 12px}._97VbDW_searchResultItem:focus-visible{outline:2px solid var(--core-purple-400);outline-offset:-2px}._97VbDW_accordionToggleIcon{will-change:transform;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;transform:rotate(0)}._97VbDW_accordionToggleIconRotated{transform:rotate(180deg)}._97VbDW_dataFieldsAccordionCloseHeader{justify-content:flex-end;align-items:center;margin-bottom:8px;padding:8px 0;display:flex}._97VbDW_referenceSection{flex-direction:column;gap:4px;padding:12px 0;display:flex}._97VbDW_referenceError{color:var(--core-destructive-500);font-family:RoobertMono,monospace;font-size:12px}._97VbDW_referenceHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}._97VbDW_referenceTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--core-neutral-600);font-family:RoobertMono;font-size:10px}._97VbDW_referenceList{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex;overflow-y:auto}._97VbDW_selectedKeysContainer{flex-wrap:wrap;gap:6px;padding:0 12px 12px;display:flex}._97VbDW_selectedKeyTag{border:.5px solid var(--core-purple-100);box-shadow:0 1px 4px 1px var(--core-neutral-50);background-color:#f0f3fe;border-radius:6px;align-items:center;gap:8px;padding:2px 2px 2px 8px;transition:all .15s;display:flex}._97VbDW_selectedKeyText{color:var(--core-purple-500);font-family:monospace;font-size:11px}._97VbDW_selectedKeyRemove{color:var(--core-purple-500);cursor:pointer;background-color:#dee5ffb3;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:filter .15s;display:flex}._97VbDW_selectedKeyRemove svg{transition:color .15s}._97VbDW_selectedKeyRemove:hover{filter:brightness(.98)}._97VbDW_selectedKeyRemove:hover svg{color:var(--core-purple-600)}._97VbDW_selectedKeyRemove:focus-visible{outline:2px solid var(--core-purple-500);outline-offset:2px}._97VbDW_htmlReferencesContainer{flex-wrap:wrap;gap:6px;padding:0 12px 8px;display:flex}._97VbDW_htmlReferenceTag{border:.5px solid var(--core-coral-100);box-shadow:0 1px 4px 1px var(--core-neutral-50);cursor:pointer;background-color:#fdf6ef;border-radius:6px;align-items:center;gap:8px;padding:2px;transition:all .15s;display:flex}._97VbDW_htmlReferenceTag:hover{filter:brightness(.98)}._97VbDW_htmlReferenceText{color:var(--core-coral-500);font-family:monospace;font-size:11px}._97VbDW_htmlReferenceRemove{color:var(--core-coral-500);cursor:pointer;background-color:#faeadab3;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:filter .15s;display:flex}._97VbDW_htmlReferenceRemove svg{transition:color .15s}._97VbDW_htmlReferenceRemove:hover{filter:brightness(.98)}._97VbDW_htmlReferenceRemove:hover svg{color:var(--core-coral-600)}._97VbDW_htmlReferenceRemove:focus-visible{outline:2px solid var(--core-coral-500);outline-offset:2px}._97VbDW_referenceThumbnailContainer{box-shadow:0 1px 4px 1px var(--core-neutral-100);background-color:#f0f0f0;border-radius:4px;flex-direction:column;align-self:center;display:inline-flex;position:relative}._97VbDW_referenceThumbnailImage{object-fit:contain;cursor:pointer;background-color:#fff;border:none;border-radius:8px;max-width:120px;height:auto;max-height:120px;padding:0;transition:transform .15s;display:block}._97VbDW_referenceThumbnailIframeWrapper{cursor:pointer;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:120px;height:120px;transition:transform .15s;display:flex;overflow:hidden}._97VbDW_referenceThumbnailIframe{pointer-events:none;transform-origin:0 0;border:none;width:200%;height:200%;transform:scale(.5)}._97VbDW_referenceThumbnailPlaceholder{background-color:#fff;border-radius:4px;justify-content:center;align-items:center;width:120px;height:120px;display:flex}._97VbDW_referenceThumbnailRemoveWrapper{z-index:1;position:absolute;top:-6px;right:-6px}._97VbDW_referenceThumbnailRemove{border:none;border:.5px solid var(--core-neutral-200);color:var(--core-neutral-900);cursor:pointer;opacity:0;pointer-events:none;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:filter .15s,opacity .15s;display:flex;box-shadow:0 1px 2px #0000001a}._97VbDW_referenceThumbnailRemove:hover{filter:brightness(.98)}._97VbDW_referenceThumbnailContainer:hover ._97VbDW_referenceThumbnailRemoveWrapper ._97VbDW_referenceThumbnailRemove{opacity:1;pointer-events:auto}._97VbDW_referenceThumbnailRemove:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--core-purple-500);outline-offset:2px}._97VbDW_referenceLightboxBackdrop{z-index:10000000;cursor:pointer;pointer-events:auto;background-color:#00041477;animation:.15s cubic-bezier(.16,1,.3,1) forwards _97VbDW_backdropFadeIn;position:fixed;inset:0}._97VbDW_referenceLightboxBackdrop[data-ending-style]{animation:.15s cubic-bezier(.16,1,.3,1) forwards _97VbDW_backdropFadeOut}._97VbDW_referenceLightboxContent{z-index:10000001;pointer-events:auto;background-color:#0000;flex-direction:column;align-items:center;gap:12px;animation:.15s cubic-bezier(.16,1,.3,1) forwards _97VbDW_contentZoomIn;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._97VbDW_referenceLightboxContent[data-ending-style]{animation:.15s cubic-bezier(.16,1,.3,1) forwards _97VbDW_contentZoomOut}._97VbDW_referenceLightboxImageContainer{display:inline-block;position:relative}._97VbDW_referenceLightboxCloseButton{z-index:10000;position:absolute;top:8px;right:8px}._97VbDW_referenceLightboxImage{object-fit:contain;background-color:var(--core-neutral-25);cursor:default;border-radius:16px;max-width:60vw;max-height:60vh;box-shadow:0 8px 32px #00000080}._97VbDW_referenceLightboxIframe{background-color:#fff;border:none;border-radius:16px;justify-content:center;align-items:center;width:80vw;max-width:100%;height:auto;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000080}._97VbDW_referenceLightboxTitle{color:#fff;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;text-align:center;background-color:#000c;border-radius:8px;max-width:100%;padding:8px 12px;font-size:12px;line-height:1.2;overflow:hidden}@keyframes _97VbDW_backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes _97VbDW_backdropFadeOut{0%{opacity:1}to{opacity:0}}@keyframes _97VbDW_contentZoomIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes _97VbDW_contentZoomOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.95)}}._97VbDW_referenceEmpty{border:1px dashed var(--core-neutral-200);background:#ffffff80;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._97VbDW_referenceEmptyText{color:var(--core-neutral-600);font-size:12px;line-height:1.5}._97VbDW_containerToggleGroup{flex-wrap:nowrap;gap:8px;display:flex}