.PayloadVariantsFieldAdapter-module__GNlgSG__container{background:#fff;border:1px solid #e5e7eb;border-radius:4px;padding:16px}.PayloadVariantsFieldAdapter-module__GNlgSG__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.PayloadVariantsFieldAdapter-module__GNlgSG__header h3{margin:0;font-size:14px;font-weight:600}.PayloadVariantsFieldAdapter-module__GNlgSG__headerActions{align-items:center;gap:12px;display:flex}.PayloadVariantsFieldAdapter-module__GNlgSG__count{color:#6b7280;font-size:12px}.PayloadVariantsFieldAdapter-module__GNlgSG__content{flex-direction:column;gap:16px;display:flex}.PayloadVariantsFieldAdapter-module__GNlgSG__emptyMessage{color:#6b7280;margin:0;font-size:13px}.PayloadVariantsFieldAdapter-module__GNlgSG__summaryList{flex-direction:column;gap:8px;display:flex}.PayloadVariantsFieldAdapter-module__GNlgSG__summaryItem{background:#f8f9fa;border-radius:4px;padding:8px 12px;font-size:13px}.PayloadVariantsFieldAdapter-module__GNlgSG__dialogOverlay{z-index:10000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PayloadVariantsFieldAdapter-module__GNlgSG__dialogContent{background:#fff;border-radius:8px;flex-direction:column;width:95%;max-width:1400px;max-height:90vh;display:flex;box-shadow:0 10px 40px #0003}.PayloadVariantsFieldAdapter-module__GNlgSG__dialogHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.PayloadVariantsFieldAdapter-module__GNlgSG__dialogHeader h2{margin:0;font-size:18px;font-weight:600}.PayloadVariantsFieldAdapter-module__GNlgSG__closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;width:32px;height:32px;font-size:24px}.PayloadVariantsFieldAdapter-module__GNlgSG__closeButton:hover{background:#f3f4f6}.PayloadVariantsFieldAdapter-module__GNlgSG__dialogBody{flex:1;padding:24px;overflow-y:auto}.PayloadVariantsFieldAdapter-module__GNlgSG__twoColumnLayout{gap:24px;display:flex}.PayloadVariantsFieldAdapter-module__GNlgSG__leftColumn{flex:0 0 400px;min-width:300px}.PayloadVariantsFieldAdapter-module__GNlgSG__rightColumn{flex:1;min-width:500px}.PayloadVariantsFieldAdapter-module__GNlgSG__dialogFooter{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}@media (max-width:1024px){.PayloadVariantsFieldAdapter-module__GNlgSG__twoColumnLayout{flex-direction:column}.PayloadVariantsFieldAdapter-module__GNlgSG__leftColumn,.PayloadVariantsFieldAdapter-module__GNlgSG__rightColumn{min-width:unset;flex:none}}
.MediaPicker-module___prMHa__label{color:#333;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.MediaPicker-module___prMHa__uploadingContainer{background-color:#f8f9ff;border:1px solid #e5e5e5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:160px;display:flex}.MediaPicker-module___prMHa__uploadingIcon{color:#007bff;font-size:20px}.MediaPicker-module___prMHa__uploadingText{color:#007bff;font-size:14px;font-weight:500}.MediaPicker-module___prMHa__smallEmptyState{cursor:pointer;background-color:#fafafa;border:2px dashed #ddd;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:64px;height:64px;padding:0 12px;transition:all .2s;display:flex;position:relative}.MediaPicker-module___prMHa__smallEmptyState.MediaPicker-module___prMHa__dragOver{background-color:#f8f9ff;border-color:#007bff}.MediaPicker-module___prMHa__smallEmptyStateIcon{color:#6c757d;font-size:20px;transition:color .2s}.MediaPicker-module___prMHa__smallEmptyState.MediaPicker-module___prMHa__dragOver .MediaPicker-module___prMHa__smallEmptyStateIcon{color:#007bff}.MediaPicker-module___prMHa__smallEmptyStateBrowse{text-align:center;color:#999;font-size:10px;position:absolute;bottom:2px;left:0;right:0}.MediaPicker-module___prMHa__browseLabel{color:#007bff;cursor:pointer;text-decoration:underline}.MediaPicker-module___prMHa__browseInput{display:none}.MediaPicker-module___prMHa__smallImageContainer{aspect-ratio:1;width:64px;height:64px;position:relative}.MediaPicker-module___prMHa__smallImage{object-fit:cover;cursor:pointer;border:1px solid #e5e5e5;border-radius:8px;width:100%;height:100%;transition:border-color .2s}.MediaPicker-module___prMHa__smallImage.MediaPicker-module___prMHa__dragOver{border-color:#007bff}.MediaPicker-module___prMHa__smallDeleteButton{color:#fff;cursor:pointer;z-index:5;background-color:#ff7380;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex;position:absolute;top:-6px;right:-6px}.MediaPicker-module___prMHa__smallUploadOverlay{background-color:#007bffe6;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.MediaPicker-module___prMHa__smallUploadOverlayIcon{color:#fff;font-size:12px}.MediaPicker-module___prMHa__smallUploadOverlayText{color:#fff;font-size:8px;font-weight:600}.MediaPicker-module___prMHa__smallReplaceOverlay{cursor:pointer;background-color:#0009;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:0;transition:background-color .2s;display:flex;position:absolute;inset:0}.MediaPicker-module___prMHa__smallReplaceOverlay.MediaPicker-module___prMHa__dragOver{cursor:default;background-color:#007bffcc}.MediaPicker-module___prMHa__smallReplaceOverlayIcon{color:#fff;font-size:14px}.MediaPicker-module___prMHa__smallReplaceOverlayText{color:#fff;margin-top:-2px;font-size:10px;font-weight:600}.MediaPicker-module___prMHa__emptyState{cursor:pointer;background-color:#fafafa;border:2px dashed #ddd;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:160px;transition:all .2s;display:flex;position:relative}.MediaPicker-module___prMHa__emptyState:has(~.MediaPicker-module___prMHa__validationError){border-color:#dc3545}.MediaPicker-module___prMHa__emptyState.MediaPicker-module___prMHa__dragOver,.MediaPicker-module___prMHa__emptyState:hover:not(.MediaPicker-module___prMHa__dragOver){background-color:#f8f9ff;border-color:#007bff}.MediaPicker-module___prMHa__emptyStateIconContainer{color:#6c757d;background-color:#e9ecef;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:12px;font-size:20px;display:flex}.MediaPicker-module___prMHa__emptyStateText{color:#6c757d;text-align:center;font-size:14px}.MediaPicker-module___prMHa__emptyStateBrowseText{color:#999;text-align:center;margin-top:4px;font-size:12px}.MediaPicker-module___prMHa__imageContainer{border:1px solid #e5e5e5;border-radius:8px;width:100%;transition:border-color .2s;position:relative;overflow:hidden}.MediaPicker-module___prMHa__imageContainer.MediaPicker-module___prMHa__dragOver{border-color:#007bff}.MediaPicker-module___prMHa__image{object-fit:cover;width:100%;height:160px;display:block}.MediaPicker-module___prMHa__imageOverlay{background-color:#00000080;justify-content:center;align-items:center;gap:12px;transition:background-color .2s;display:flex;position:absolute;inset:0}.MediaPicker-module___prMHa__imageOverlay.MediaPicker-module___prMHa__dragOver{background-color:#007bffb3}.MediaPicker-module___prMHa__dragDropText{color:#fff;text-align:center;font-size:16px;font-weight:600}.MediaPicker-module___prMHa__replaceButton{cursor:pointer;background-color:#fff;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;display:flex;box-shadow:0 2px 4px #0000001a}.MediaPicker-module___prMHa__removeButton{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;display:flex;box-shadow:0 2px 4px #0000001a}.MediaPicker-module___prMHa__imageName{color:#fff;opacity:.8;background:linear-gradient(#0000,#000000b3);padding:20px 12px 8px;font-size:12px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.MediaPicker-module___prMHa__imageName.MediaPicker-module___prMHa__hovered{opacity:1}
.TextLink-module__5kpara__textLink{color:#007bff;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.TextLink-module__5kpara__textLink:hover{color:#0056b3;text-decoration:underline}.TextLink-module__5kpara__textLink:focus{outline-offset:2px;border-radius:2px;outline:2px solid #007bff}.TextLink-module__5kpara__icon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}
.TextSizeDropdown-module__DXY48a__textSizeDropdownContainer{display:inline-block;position:relative}.TextSizeDropdown-module__DXY48a__textSizeDropdown{z-index:25;background:#fff;border:1px solid #4877ce;border-radius:4px;min-width:80px;margin-top:2px;position:absolute;top:100%;left:0;box-shadow:0 4px 8px #0000001a}.TextSizeDropdown-module__DXY48a__dropdownOption{text-align:left;cursor:pointer;color:#000;background:0 0;border:none;width:100%;padding:6px 12px;font-family:Inter,sans-serif;font-size:12px;transition:background-color .15s}.TextSizeDropdown-module__DXY48a__dropdownOption:hover{background-color:#f5f5f5}.TextSizeDropdown-module__DXY48a__dropdownOption:first-child{border-radius:4px 4px 0 0}.TextSizeDropdown-module__DXY48a__dropdownOption:last-child{border-radius:0 0 4px 4px}
.ToolbarStyles-module__JyScnq__toolbarButton{cursor:pointer;color:#000;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:25px;height:24px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;transition:all .15s;display:flex}.ToolbarStyles-module__JyScnq__toolbarButton:hover{background-color:#f5f5f5;border-color:#4877ce}.ToolbarStyles-module__JyScnq__toolbarButton.ToolbarStyles-module__JyScnq__active{color:#fff;background-color:#4877ce;border-color:#4877ce}.ToolbarStyles-module__JyScnq__toolbarIcon{flex-shrink:0;width:18px;height:18px}.ToolbarStyles-module__JyScnq__toolbar{align-items:center;gap:4px;display:flex}.ToolbarStyles-module__JyScnq__toolbar.ToolbarStyles-module__JyScnq__floating{z-index:20;background:#fff;border:1px solid #4877ce;border-radius:4px;flex-flow:wrap;padding:4px;display:flex;position:absolute;top:0;right:0;transform:translateY(-92%);box-shadow:0 4px 4px #0000000d}.ToolbarStyles-module__JyScnq__toolbar.ToolbarStyles-module__JyScnq__fixed{border-radius:4px 4px 0 0;gap:8px;padding:6px 4px}.ToolbarStyles-module__JyScnq__textSizeSelect{color:#000;cursor:pointer;background:#fff;border:1px solid #dfdfdf;border-radius:4px;min-width:60px;height:24px;padding:0 4px;font-family:Inter,sans-serif;font-size:12px;transition:all .15s}.ToolbarStyles-module__JyScnq__textSizeSelect:hover{background-color:#f5f5f5;border-color:#4877ce}.ToolbarStyles-module__JyScnq__textSizeSelect:focus{border-color:#4877ce;outline:none;box-shadow:0 0 0 2px #4877ce1a}
