.templateMetadata_overlay__NyK4V{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.templateMetadata_modal__b7sBw{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.templateMetadata_header__yoDTv{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid #e5e7eb}.templateMetadata_header__yoDTv h2{margin:0;font-size:18px;font-weight:600;color:#111827}.templateMetadata_closeButton__ncPBE{width:24px;height:24px;cursor:pointer;opacity:.6;transition:opacity .2s}.templateMetadata_closeButton__ncPBE:hover{opacity:1}.templateMetadata_content__aGY9d{flex:1;overflow-y:auto;padding:24px}.templateMetadata_section__B8Ou5{margin-bottom:32px}.templateMetadata_section__B8Ou5:last-child{margin-bottom:0}.templateMetadata_section__B8Ou5 h3{margin:0 0 16px;font-size:16px;font-weight:600;color:#374151;border-bottom:2px solid #f3f4f6;padding-bottom:8px}.templateMetadata_field__5ovss{margin-bottom:16px}.templateMetadata_field__5ovss label{display:block;margin-bottom:6px;font-weight:500;color:#374151;font-size:14px}.templateMetadata_input__pGsyq,.templateMetadata_select__DiUhO,.templateMetadata_textarea__so_E_{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;transition:border-color .2s}.templateMetadata_input__pGsyq:focus,.templateMetadata_select__DiUhO:focus,.templateMetadata_textarea__so_E_:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.templateMetadata_textarea__so_E_{resize:vertical;min-height:80px}.templateMetadata_checkboxGrid__NUFUQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.templateMetadata_checkboxLabel__j_xnx{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151;cursor:pointer}.templateMetadata_checkboxLabel__j_xnx input[type=checkbox]{width:20px;margin:0;position:relative!important}.templateMetadata_analysisGrid__TvSPf{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:16px}.templateMetadata_analysisItem__ecGvu{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#f9fafb;border-radius:6px;font-size:13px}.templateMetadata_label__knwic{font-weight:500;color:#6b7280}.templateMetadata_elementsList__f3PTI,.templateMetadata_integrationsList__0MjWi{margin-top:12px}.templateMetadata_elementsList__f3PTI .templateMetadata_label__knwic,.templateMetadata_integrationsList__0MjWi .templateMetadata_label__knwic{display:block;margin-bottom:8px;font-weight:500;color:#374151}.templateMetadata_elements__P6_BR,.templateMetadata_integrations__wk48J{display:flex;flex-wrap:wrap;gap:6px}.templateMetadata_elementTag__BUPMz,.templateMetadata_integrationTag__7Rmtx{padding:4px 8px;background:#dbeafe;color:#1e40af;border-radius:12px;font-size:12px;font-weight:500}.templateMetadata_integrationTag__7Rmtx{background:#fef3c7;color:#92400e}.templateMetadata_infoText__MXfA9{font-size:14px;color:#6b7280;line-height:1.5;padding:12px;background:#f9fafb;border-radius:6px;border-left:3px solid #3b82f6}.templateMetadata_helpText__Qthia{font-size:12px;color:#6b7280;margin-top:6px;line-height:1.4}.templateMetadata_reactSelect__xwmLq{width:100%}.templateMetadata_reactSelect__xwmLq .select__control{border:1px solid #d1d5db;border-radius:6px;min-height:40px;font-size:14px}.templateMetadata_reactSelect__xwmLq .select__control:hover{border-color:#9ca3af}.templateMetadata_reactSelect__xwmLq .select__control.templateMetadata_select__control--is-focused__ZIlbV{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.templateMetadata_reactSelect__xwmLq .select__value-container{padding:8px 12px}.templateMetadata_reactSelect__xwmLq .select__placeholder{color:#9ca3af}.templateMetadata_reactSelect__xwmLq .select__menu{border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.templateMetadata_reactSelect__xwmLq .select__option{padding:12px;cursor:pointer}.templateMetadata_reactSelect__xwmLq .select__option:hover{background:#f3f4f6}.templateMetadata_reactSelect__xwmLq .select__option.templateMetadata_select__option--is-selected__1WFQE{background:#3b82f6;color:#fff}.templateMetadata_footer__CNBSl{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e5e7eb;background:#f9fafb}.templateMetadata_cancelButton__lgG5g,.templateMetadata_saveButton__sDP3M{padding:10px 20px;border-radius:6px;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s}.templateMetadata_cancelButton__lgG5g:disabled,.templateMetadata_saveButton__sDP3M:disabled{opacity:.5;cursor:not-allowed}.templateMetadata_cancelButton__lgG5g{background:#fff;border:1px solid #d1d5db;color:#374151}.templateMetadata_cancelButton__lgG5g:hover:not(:disabled){background:#f9fafb}.templateMetadata_saveButton__sDP3M{background:#3b82f6;border:1px solid #3b82f6;color:#fff}.templateMetadata_saveButton__sDP3M:hover:not(:disabled){background:#2563eb}@media(max-width:640px){.templateMetadata_modal__b7sBw{margin:10px;max-height:95vh}.templateMetadata_content__aGY9d{padding:16px}.templateMetadata_analysisGrid__TvSPf,.templateMetadata_checkboxGrid__NUFUQ{grid-template-columns:1fr}}