.AmazonSurface-module-scss-module__XS3zsa__surface{border:2px solid var(--dark-white);border-radius:var(--border-radius);margin-bottom:1rem}.AmazonSurface-module-scss-module__XS3zsa__surface:hover{border-color:var(--light-grey)}.AmazonSurface-module-scss-module__XS3zsa__header{background-color:var(--dark-white);cursor:pointer;justify-content:space-between;align-items:center;padding:1rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__headerContent{flex-direction:column;gap:.125rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__surfaceName{color:var(--dark-grey);cursor:pointer;border-radius:var(--border-radius);margin:-.25rem -.5rem;padding:.25rem .5rem;font-size:1.1rem;font-weight:600;transition:background-color .2s}.AmazonSurface-module-scss-module__XS3zsa__surfaceName:hover{background-color:var(--light-grey)}.AmazonSurface-module-scss-module__XS3zsa__surfaceNameInput{color:var(--dark-grey);border:2px solid var(--info-color);border-radius:var(--border-radius);background-color:#fff;width:100%;margin:0;padding:.25rem .5rem;font-family:inherit;font-size:1.1rem;font-weight:600}.AmazonSurface-module-scss-module__XS3zsa__surfaceNameInput:focus{border-color:var(--info-color-dark);outline:none;box-shadow:0 0 0 2px #0059df33}.AmazonSurface-module-scss-module__XS3zsa__presetSelector{border-radius:var(--border-radius);cursor:pointer;align-self:flex-start;align-items:center;gap:.375rem;margin-top:.25rem;transition:all .2s;display:flex}.AmazonSurface-module-scss-module__XS3zsa__presetSelectorSelected{background-color:var(--info-color);color:#fff;margin-top:.5rem;padding:.375rem .625rem}.AmazonSurface-module-scss-module__XS3zsa__presetSelectorSelected .AmazonSurface-module-scss-module__XS3zsa__presetLabel,.AmazonSurface-module-scss-module__XS3zsa__presetSelectorSelected .AmazonSurface-module-scss-module__XS3zsa__presetChevron{color:#fff}.AmazonSurface-module-scss-module__XS3zsa__presetSelectorSelected:hover{background-color:var(--info-color-dark)}.AmazonSurface-module-scss-module__XS3zsa__presetSelectorUnselected{background-color:var(--warning-color);color:#fff;margin-top:.5rem;padding:.375rem .625rem}.AmazonSurface-module-scss-module__XS3zsa__presetSelectorUnselected .AmazonSurface-module-scss-module__XS3zsa__presetLabel,.AmazonSurface-module-scss-module__XS3zsa__presetSelectorUnselected .AmazonSurface-module-scss-module__XS3zsa__presetChevron{color:#fff}.AmazonSurface-module-scss-module__XS3zsa__presetSelectorUnselected:hover{background-color:var(--warning-color-dark)}.AmazonSurface-module-scss-module__XS3zsa__presetSelectorNoPresets{border:1px solid var(--light-grey);padding:.375rem .625rem}.AmazonSurface-module-scss-module__XS3zsa__presetSelectorNoPresets .AmazonSurface-module-scss-module__XS3zsa__presetLabel,.AmazonSurface-module-scss-module__XS3zsa__presetSelectorNoPresets .AmazonSurface-module-scss-module__XS3zsa__presetChevron{color:var(--text-secondary)}.AmazonSurface-module-scss-module__XS3zsa__presetSelectorNoPresets:hover .AmazonSurface-module-scss-module__XS3zsa__presetLabel,.AmazonSurface-module-scss-module__XS3zsa__presetSelectorNoPresets:hover .AmazonSurface-module-scss-module__XS3zsa__presetChevron{color:var(--dark-grey)}.AmazonSurface-module-scss-module__XS3zsa__presetLabel{font-size:.875rem;font-weight:500}.AmazonSurface-module-scss-module__XS3zsa__presetLabelPrefix{text-transform:uppercase;margin-right:.25rem;font-weight:700}.AmazonSurface-module-scss-module__XS3zsa__presetChevron{font-size:.75rem}.AmazonSurface-module-scss-module__XS3zsa__surfaceIdContainer{align-self:flex-start;align-items:center;margin-top:.25rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__surfaceId{color:var(--text-secondary);font-family:monospace;font-size:.8rem;font-weight:500}.AmazonSurface-module-scss-module__XS3zsa__headerActions{align-items:center;gap:.5rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__actionsMenuButton{color:var(--grey);cursor:pointer;border-radius:var(--border-radius);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;font-size:1.2rem;transition:all .2s;display:flex}.AmazonSurface-module-scss-module__XS3zsa__actionsMenuButton:hover{background-color:var(--light-grey);color:var(--dark-grey)}.AmazonSurface-module-scss-module__XS3zsa__content{padding:1rem}.AmazonSurface-module-scss-module__XS3zsa__surfaceContent{align-items:flex-start;gap:2rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__surfaceDescription{color:var(--text-secondary);flex:1;margin:0;line-height:1.5}.AmazonSurface-module-scss-module__XS3zsa__renderBoxes{gap:1rem;min-width:300px;display:flex}.AmazonSurface-module-scss-module__XS3zsa__optionSchemas{border-top:1px solid var(--light-grey);margin-top:2rem;padding-top:1rem}.AmazonSurface-module-scss-module__XS3zsa__optionSchemasList{flex-direction:column;margin-top:2rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__optionSchemasTitle{color:var(--dark-grey);margin:0;font-size:1rem;font-weight:600}.AmazonSurface-module-scss-module__XS3zsa__surfaceOptions{border-top:1px solid var(--light-grey);margin-top:2rem;padding-top:1rem}.AmazonSurface-module-scss-module__XS3zsa__surfaceOptionsHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__surfaceOptionsTitle{color:var(--dark-grey);margin:0;font-size:1rem;font-weight:600}.AmazonSurface-module-scss-module__XS3zsa__optionsList{flex-direction:column;gap:.5rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__optionsInstructionsList{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__optionItem{background-color:var(--dark-white);border-radius:var(--border-radius);justify-content:space-between;align-items:center;padding:.5rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__optionName{color:var(--dark-grey);font-size:.9rem}.AmazonSurface-module-scss-module__XS3zsa__noOptionsMessage{color:var(--text-secondary);margin:0;font-style:italic}.AmazonSurface-module-scss-module__XS3zsa__addOptionModalContent{flex-direction:column;gap:1rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__addOptionDescription{color:var(--text-secondary);margin:0}.AmazonSurface-module-scss-module__XS3zsa__optionCheckbox{border-radius:var(--border-radius);padding:.5rem;transition:background-color .2s}.AmazonSurface-module-scss-module__XS3zsa__optionCheckbox:hover{background-color:var(--dark-white)}.AmazonSurface-module-scss-module__XS3zsa__presetMenu{min-width:200px}.AmazonSurface-module-scss-module__XS3zsa__presetMenuItem{align-items:center!important;height:50px!important;min-height:50px!important;padding:.5rem 1rem!important;display:flex!important}.AmazonSurface-module-scss-module__XS3zsa__presetMenuItemContent{align-items:center;gap:.75rem;width:100%;display:flex}.AmazonSurface-module-scss-module__XS3zsa__presetThumbnail{border-radius:var(--border-radius);background-color:var(--dark-white);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.AmazonSurface-module-scss-module__XS3zsa__noThumbnail{width:100%;height:100%;color:var(--grey);justify-content:center;align-items:center;font-size:1.25rem;display:flex}.AmazonSurface-module-scss-module__XS3zsa__presetMenuItemLabel{color:var(--dark-grey);flex:1;font-size:.9rem}
.ImportResourceModal-module-scss-module__OfR2hq__modalContent{flex-direction:column;display:flex;overflow:hidden!important}.ImportResourceModal-module-scss-module__OfR2hq__importError{color:#7f1d1d;background:#fef2f2f2;border:1px solid #b91c1c40;border-radius:6px;flex-shrink:0;align-items:flex-start;gap:.75rem;margin:.75rem 1rem 0;padding:.75rem .875rem;font-size:.875rem;line-height:1.45;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__importError svg{color:#b91c1c;flex-shrink:0;margin-top:.125rem}.ImportResourceModal-module-scss-module__OfR2hq__importError strong,.ImportResourceModal-module-scss-module__OfR2hq__importError span{display:block}.ImportResourceModal-module-scss-module__OfR2hq__importError strong{margin-bottom:.125rem}.ImportResourceModal-module-scss-module__OfR2hq__productSelection{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__breadcrumbs{border-bottom:1px solid var(--border-color);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:0;padding:.5rem 1rem;font-size:.875rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__breadcrumbsLeft{flex-wrap:wrap;flex:1;align-items:center;gap:.25rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__breadcrumbsRight{flex-shrink:0;align-items:center;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__breadcrumbItem{cursor:pointer;color:var(--text-color);align-items:center;gap:.25rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__breadcrumbItem:hover{text-decoration:underline}.ImportResourceModal-module-scss-module__OfR2hq__breadcrumbSeparator{color:var(--text-muted);margin:0 .25rem}.ImportResourceModal-module-scss-module__OfR2hq__breadcrumbCurrent{color:var(--text-muted);font-weight:500}.ImportResourceModal-module-scss-module__OfR2hq__grid{flex-direction:column;flex:1;min-height:0;padding:.5rem 1rem 1rem;display:flex;overflow-y:auto}.ImportResourceModal-module-scss-module__OfR2hq__sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-top:.5rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.ImportResourceModal-module-scss-module__OfR2hq__sectionLabel:first-child{margin-top:0}.ImportResourceModal-module-scss-module__OfR2hq__foldersSection{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5rem;display:grid}.ImportResourceModal-module-scss-module__OfR2hq__productsSection{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;display:grid}.ImportResourceModal-module-scss-module__OfR2hq__folderTile{cursor:pointer;background:#f0f0f0;border:2px solid #0000;border-radius:8px;align-items:center;padding:.5rem .75rem;transition:background-color .15s;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__folderTile:hover{background:#e0e0e0}.ImportResourceModal-module-scss-module__OfR2hq__folderIcon{color:var(--folder-color,#616161);flex-shrink:0;margin-right:.5rem;font-size:1.25rem}.ImportResourceModal-module-scss-module__OfR2hq__folderContent{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__folderName{text-align:left;max-width:100%;color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.8125rem;font-weight:400;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__folderMeta{color:var(--text-muted);margin-top:.125rem;font-size:.6875rem}.ImportResourceModal-module-scss-module__OfR2hq__productTile{cursor:pointer;background:#f0f0f0;border:2px solid #0000;border-radius:8px;flex-direction:column;align-items:flex-start;padding:.5rem;transition:background-color .15s,border-color .15s;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__productTile:hover{background:#e0e0e0}.ImportResourceModal-module-scss-module__OfR2hq__productTile.ImportResourceModal-module-scss-module__OfR2hq__selected{border-color:var(--primary-color);background:#b3d9ff}.ImportResourceModal-module-scss-module__OfR2hq__productImage{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:4px;width:100%;margin-bottom:.375rem}.ImportResourceModal-module-scss-module__OfR2hq__noImage{aspect-ratio:1;background:#fff;border-radius:4px;justify-content:center;align-items:center;width:100%;margin-bottom:.375rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__noImage svg{width:40px;height:40px;color:var(--text-muted);opacity:.5}.ImportResourceModal-module-scss-module__OfR2hq__productName{text-align:left;max-width:100%;color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.75rem;font-weight:400;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__productTags{flex-wrap:wrap;gap:.25rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__tag{background:var(--background-light);color:var(--text-secondary);border-radius:4px;padding:.125rem .5rem;font-size:.75rem}.ImportResourceModal-module-scss-module__OfR2hq__resourceSelection{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex;overflow-y:auto}.ImportResourceModal-module-scss-module__OfR2hq__resourceSelectionHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__resourceSelectionHeader h3{margin:0;font-size:1.1rem}.ImportResourceModal-module-scss-module__OfR2hq__resourcesGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;display:grid}.ImportResourceModal-module-scss-module__OfR2hq__optionsList{flex-direction:column;gap:.5rem;width:400px;margin:0 auto;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__optionRow{background-color:var(--dark-white,#f5f5f5);border:1px solid var(--border-color,#e0e0e0);border-radius:var(--border-radius,4px);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem;transition:all .2s;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__optionRow:hover{border-color:var(--accent-color);box-shadow:0 2px 4px #0000001a}.ImportResourceModal-module-scss-module__OfR2hq__optionRowSelected{border-color:var(--accent-color);background-color:var(--accent-color,#007bff);color:#fff}.ImportResourceModal-module-scss-module__OfR2hq__optionRowSelected .ImportResourceModal-module-scss-module__OfR2hq__optionId{color:#ffffffe6}.ImportResourceModal-module-scss-module__OfR2hq__optionRowSelected .ImportResourceModal-module-scss-module__OfR2hq__optionName{color:#fff}.ImportResourceModal-module-scss-module__OfR2hq__optionRowSelected .ImportResourceModal-module-scss-module__OfR2hq__optionIcon{color:#fff;background-color:#fff3}.ImportResourceModal-module-scss-module__OfR2hq__optionIcon{background-color:var(--grey,#666);color:var(--white,#fff);border-radius:var(--border-radius,4px);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__optionIcon svg{width:16px;height:16px}.ImportResourceModal-module-scss-module__OfR2hq__optionId{color:var(--text-secondary,#666);flex-shrink:0;min-width:100px;font-family:monospace;font-size:.85rem}.ImportResourceModal-module-scss-module__OfR2hq__optionName{color:var(--text-primary,#333);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.9rem;font-weight:500;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__optionCheckmark{color:var(--success-color,#28a745);flex-shrink:0;font-size:1rem;font-weight:700}.ImportResourceModal-module-scss-module__OfR2hq__resourceCard{border:1px solid var(--light-grey);cursor:pointer;background:var(--white);box-shadow:0 0 5px 0 var(--light-grey);border-radius:8px;flex-direction:column;padding:.75rem;transition:all .2s;display:flex;position:relative}.ImportResourceModal-module-scss-module__OfR2hq__resourceCard:hover{box-shadow:0 0 10px 0 var(--light-grey);border-color:var(--accent-color)}.ImportResourceModal-module-scss-module__OfR2hq__resourceCardSelected{border-color:var(--accent-color);background:var(--accent-color-light);box-shadow:0 0 10px 0 var(--accent-color)}.ImportResourceModal-module-scss-module__OfR2hq__resourceThumbnail{aspect-ratio:1;background:var(--background-light);border-radius:4px;justify-content:center;align-items:center;width:100%;margin-bottom:.5rem;display:flex;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__optionPreview{text-align:center;color:var(--text-secondary);padding:1rem;font-size:.9rem}.ImportResourceModal-module-scss-module__OfR2hq__renderPreview{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__renderPreview>div,.ImportResourceModal-module-scss-module__OfR2hq__renderPreview>div>div{justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__renderPreview>div svg{width:auto;max-width:100%;height:auto;max-height:100%}.ImportResourceModal-module-scss-module__OfR2hq__resourceInfo{flex-direction:column;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__resourceName{text-align:center;font-size:.85rem;font-weight:500}.ImportResourceModal-module-scss-module__OfR2hq__selectedIndicator{background:var(--accent-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.9rem;font-weight:700;display:flex;position:absolute;top:.5rem;right:.5rem}.ImportResourceModal-module-scss-module__OfR2hq__resourceSelectionActions{border-top:1px solid var(--border-color);justify-content:flex-end;padding-top:1rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__adjustmentScreen{flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__conflictResolutionLayout{grid-template-columns:1fr 2fr;gap:1.5rem;height:100%;min-height:500px;display:grid}.ImportResourceModal-module-scss-module__OfR2hq__resourcePreview{border-right:1px solid var(--border-color);flex-direction:column;justify-content:flex-start;align-items:center;padding:1rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__resourcePreviewHeader{border-bottom:1px solid var(--border-color);text-align:center;width:100%;margin-bottom:1rem;padding-bottom:1rem}.ImportResourceModal-module-scss-module__OfR2hq__resourcePreviewHeader h3{color:var(--text-primary);margin:0;font-size:1.2rem;font-weight:600}.ImportResourceModal-module-scss-module__OfR2hq__optionPreviewBox{background-color:var(--dark-white,#f5f5f5);border:1px solid var(--border-color,#e0e0e0);border-radius:var(--border-radius,4px);flex-direction:row;align-items:center;gap:.5rem;width:100%;max-width:300px;padding:.5rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__surfacePreviewContainer{aspect-ratio:1;background:var(--background-light);border:1px solid var(--border-color);border-radius:8px;width:100%;max-width:300px;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__renderPreviewContainer{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__renderName{color:var(--text-primary);text-align:center;font-size:1rem;font-weight:600}.ImportResourceModal-module-scss-module__OfR2hq__renderPreview{aspect-ratio:1;background:var(--background-light);border:1px solid var(--border-color);border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:400px;display:flex;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__conflictsPanel{flex-direction:column;height:100%;padding:1rem;display:flex;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__conflictsHeader{border-bottom:1px solid var(--border-color);margin-bottom:1rem;padding-bottom:1rem}.ImportResourceModal-module-scss-module__OfR2hq__conflictsHeader h3{color:var(--text-primary);margin:0;font-size:1.2rem;font-weight:600}.ImportResourceModal-module-scss-module__OfR2hq__adjustmentsList{flex-direction:column;flex:1;gap:1rem;padding-right:.5rem;display:flex;overflow-y:auto}.ImportResourceModal-module-scss-module__OfR2hq__resolutionBox{border:1px solid var(--light-grey);background:var(--white);border-radius:8px;padding:1.25rem;transition:all .2s}.ImportResourceModal-module-scss-module__OfR2hq__resolutionBox:hover{border-color:var(--accent-color);box-shadow:0 2px 8px #0000000d}.ImportResourceModal-module-scss-module__OfR2hq__resolutionContent{align-items:flex-start;gap:1rem;display:flex;position:relative}.ImportResourceModal-module-scss-module__OfR2hq__resolutionMain{flex-direction:column;flex:1;gap:1rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__conflictTypeLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-color);margin-bottom:.5rem;font-size:.75rem;font-weight:600}.ImportResourceModal-module-scss-module__OfR2hq__resolutionDescription{color:var(--text-primary);margin-bottom:.75rem;font-size:.95rem;line-height:1.6}.ImportResourceModal-module-scss-module__OfR2hq__resolutionDescription code{background:var(--background-light);font-family:var(--font-mono);color:var(--text-primary);border-radius:4px;padding:.125rem .375rem;font-size:.85em}.ImportResourceModal-module-scss-module__OfR2hq__resolutionInput{flex-direction:column;gap:.75rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__resolutionStatus{flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:32px;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__statusIcon{width:24px;height:24px}.ImportResourceModal-module-scss-module__OfR2hq__statusIcon[data-status=success]{color:var(--success-color)}.ImportResourceModal-module-scss-module__OfR2hq__statusIcon[data-status=error]{color:var(--error-color)}.ImportResourceModal-module-scss-module__OfR2hq__statusIcon[data-status=warning]{color:var(--warning-color)}.ImportResourceModal-module-scss-module__OfR2hq__mappingOptions{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem;display:grid}.ImportResourceModal-module-scss-module__OfR2hq__mappingOption{border:2px solid var(--border-color);cursor:pointer;background:var(--background);text-align:center;border-radius:6px;padding:.5rem;font-size:.85rem;transition:all .2s}.ImportResourceModal-module-scss-module__OfR2hq__mappingOption:hover{border-color:var(--accent-color);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.ImportResourceModal-module-scss-module__OfR2hq__mappingOptionSelected{border-color:var(--accent-color);background:var(--accent-color-light);box-shadow:0 0 0 2px var(--accent-color-light);font-weight:600}.ImportResourceModal-module-scss-module__OfR2hq__surfaceMappingPreview{background:var(--background-light);border-radius:4px;justify-content:center;align-items:center;width:100%;height:90px;margin-bottom:.375rem;display:flex;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__surfaceMappingName{text-align:center;font-size:.75rem}.ImportResourceModal-module-scss-module__OfR2hq__noOptions{text-align:center;color:var(--text-secondary);grid-column:1/-1;padding:1rem;font-size:.9rem;font-style:italic}.ImportResourceModal-module-scss-module__OfR2hq__adjustmentActions{border-top:1px solid var(--border-color);justify-content:flex-end;padding-top:1rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__confirmationScreen{flex-direction:column;gap:1.5rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__confirmationHeader{text-align:center;border-bottom:1px solid var(--border-color);padding-bottom:1rem}.ImportResourceModal-module-scss-module__OfR2hq__confirmationHeader h3{margin:0 0 .5rem;font-size:1.2rem}.ImportResourceModal-module-scss-module__OfR2hq__confirmationHeader p{color:var(--text-secondary);margin:0}.ImportResourceModal-module-scss-module__OfR2hq__confirmationResources{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;display:grid}.ImportResourceModal-module-scss-module__OfR2hq__confirmationResourceCard{border:1px solid var(--border-color);background:var(--background);border-radius:8px;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__confirmationResourceThumbnail{aspect-ratio:1;background:var(--background-light);border-radius:4px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.ImportResourceModal-module-scss-module__OfR2hq__confirmationResourceName{text-align:center;font-size:.85rem;font-weight:500}.ImportResourceModal-module-scss-module__OfR2hq__emptyState{text-align:center;color:var(--text-secondary);padding:2rem;font-style:italic}.ImportResourceModal-module-scss-module__OfR2hq__modalActionsContent{justify-content:space-between;align-items:center;width:100%;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__backButton{color:var(--text-secondary);align-items:center;gap:.25rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__backButton:hover{color:var(--text-primary)}.ImportResourceModal-module-scss-module__OfR2hq__rightActions{align-items:center;gap:.75rem;margin-left:auto;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__selectAllButton{align-items:center;gap:.5rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__selectAllButton .ImportResourceModal-module-scss-module__OfR2hq__checkboxChecked{color:var(--black)}.ImportResourceModal-module-scss-module__OfR2hq__selectAllButton .ImportResourceModal-module-scss-module__OfR2hq__checkboxUnchecked{color:var(--text-secondary)}.ImportResourceModal-module-scss-module__OfR2hq__proceedButton{align-items:center;gap:.5rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__proceedButton:disabled{opacity:.5;cursor:not-allowed}.ImportResourceModal-module-scss-module__OfR2hq__idConflictOptions{flex-direction:column;gap:1rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__idConflictOption{flex-direction:column;gap:.5rem;display:flex}.ImportResourceModal-module-scss-module__OfR2hq__customIdInput{width:auto;max-width:300px}
.ExportTab-module-scss-module__EvsTCW__container{flex-direction:column;gap:1rem;height:100%;padding:1rem;display:flex;overflow-y:auto}.ExportTab-module-scss-module__EvsTCW__section{flex-direction:column;gap:.5rem;display:flex}.ExportTab-module-scss-module__EvsTCW__sectionLabel{font-size:var(--font-small,.8rem);text-transform:uppercase;letter-spacing:.5px;color:var(--dark-grey);font-weight:600}.ExportTab-module-scss-module__EvsTCW__pickRendersSection{align-items:center;display:flex}.ExportTab-module-scss-module__EvsTCW__pickRendersButton{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.ExportTab-module-scss-module__EvsTCW__sizeSection{flex-direction:column;gap:.5rem;display:flex}.ExportTab-module-scss-module__EvsTCW__sizeOptionItem{flex-direction:column;gap:.125rem;padding:.75rem 1rem;display:flex}.ExportTab-module-scss-module__EvsTCW__sizeOptionName{font-weight:500;line-height:1.3}.ExportTab-module-scss-module__EvsTCW__sizeOptionDimensions{color:inherit;opacity:.6;font-size:.8em;line-height:1.2}.ExportTab-module-scss-module__EvsTCW__customSizeInputs{align-items:flex-end;gap:.5rem;display:flex}.ExportTab-module-scss-module__EvsTCW__customSizeInputs>*{flex:1}.ExportTab-module-scss-module__EvsTCW__dimensionSection{flex-direction:column;gap:.5rem;display:flex}.ExportTab-module-scss-module__EvsTCW__previewSection{flex-direction:column;gap:.375rem;display:flex}.ExportTab-module-scss-module__EvsTCW__dimensionPreview{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.ExportTab-module-scss-module__EvsTCW__previewThumbnail{aspect-ratio:1;border:1px solid var(--light-grey);background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:background-color .12s;display:flex;overflow:hidden}.ExportTab-module-scss-module__EvsTCW__previewThumbnail>div,.ExportTab-module-scss-module__EvsTCW__previewThumbnail svg{max-width:100%;max-height:100%}.ExportTab-module-scss-module__EvsTCW__previewThumbnail:hover{background:#fff}.ExportTab-module-scss-module__EvsTCW__previewMoreTile{aspect-ratio:1;background:var(--dark-white);border:1px solid var(--light-grey);color:var(--dark-grey);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;font-size:.75rem;font-weight:500;line-height:1.2;display:flex}.ExportTab-module-scss-module__EvsTCW__actionSection{border-top:1px solid var(--light-grey);flex-direction:column;gap:.5rem;margin-top:auto;padding-top:1rem;display:flex}.ExportTab-module-scss-module__EvsTCW__toast{color:var(--success-color,#16a34a);justify-content:center;align-items:center;gap:.375rem;padding:.4rem .75rem;font-size:.8rem;font-weight:500;animation:.15s ease-out ExportTab-module-scss-module__EvsTCW__toastFadeIn;display:flex}@keyframes ExportTab-module-scss-module__EvsTCW__toastFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ExportTab-module-scss-module__EvsTCW__downloadButtonRow{gap:0;display:flex}.ExportTab-module-scss-module__EvsTCW__downloadButtonRow.ExportTab-module-scss-module__EvsTCW__downloadButtonRowLoading .ExportTab-module-scss-module__EvsTCW__moreActionsButton{background:var(--light-grey);color:var(--grey);cursor:not-allowed;pointer-events:none;border-left-color:#ffffff80}.ExportTab-module-scss-module__EvsTCW__downloadButton{flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ExportTab-module-scss-module__EvsTCW__exportMenu{width:var(--export-menu-width,auto)!important}.ExportTab-module-scss-module__EvsTCW__moreActionsButton{background:var(--accent-color);width:36px;color:var(--white);cursor:pointer;border-top-right-radius:var(--border-radius,6px);border-bottom-right-radius:var(--border-radius,6px);border:none;border-left:1px solid #ffffff4d;justify-content:center;align-items:center;transition:background .15s,opacity .15s;display:flex}.ExportTab-module-scss-module__EvsTCW__moreActionsButton:hover:not(:disabled){background:var(--accent-color-dark,color-mix(in srgb,var(--accent-color)85%,black))}.ExportTab-module-scss-module__EvsTCW__moreActionsButton:disabled{opacity:.5;cursor:not-allowed}
.RenderViewTools-module-scss-module__dMb8da__container{z-index:10;flex-direction:column;gap:.5rem;display:flex;position:absolute;bottom:1rem;right:1rem}.RenderViewTools-module-scss-module__dMb8da__toolButton{background-color:var(--white);-webkit-user-select:none;user-select:none;cursor:pointer;border:0;border-radius:1.25rem;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;padding:.5rem;display:flex;box-shadow:0 1px 4px #0006}.RenderViewTools-module-scss-module__dMb8da__toolButton:hover{background-color:var(--light-gray);box-shadow:0 1px 5px #0009}.RenderViewTools-module-scss-module__dMb8da__toolButton:active{background-color:var(--gray);transform:translateY(1px);box-shadow:0 1px 4px #000000bf}.RenderViewTools-module-scss-module__dMb8da__toolButton.RenderViewTools-module-scss-module__dMb8da__active{background-color:var(--creator-reviewer-color);color:var(--creator-reviewer-color-contrast)}.RenderViewTools-module-scss-module__dMb8da__toolButton.RenderViewTools-module-scss-module__dMb8da__active:hover,.RenderViewTools-module-scss-module__dMb8da__toolButton.RenderViewTools-module-scss-module__dMb8da__active:active{background-color:var(--creator-reviewer-color)}
.EditRenderModal-module-scss-module__O8zd_q__content{min-height:0;display:flex;overflow:hidden;padding:0!important}.EditRenderModal-module-scss-module__O8zd_q__editor{flex:1;min-width:0;min-height:0}
.AIColorPaletteModal-module-scss-module__0t2rsG__content{grid-template-columns:minmax(280px,.9fr) minmax(360px,1.4fr);gap:1rem;height:100%;min-height:0;display:grid;overflow:hidden}@media screen and (max-width:767px){.AIColorPaletteModal-module-scss-module__0t2rsG__content{grid-template-columns:1fr;overflow:auto}}.AIColorPaletteModal-module-scss-module__0t2rsG__promptPanel,.AIColorPaletteModal-module-scss-module__0t2rsG__resultsPanel{flex-direction:column;min-height:0;display:flex}.AIColorPaletteModal-module-scss-module__0t2rsG__promptPanel{border-right:1px solid var(--light-grey);gap:.875rem;padding-right:1rem}@media screen and (max-width:767px){.AIColorPaletteModal-module-scss-module__0t2rsG__promptPanel{border-right:0;border-bottom:1px solid var(--light-grey);padding-bottom:1rem;padding-right:0}}.AIColorPaletteModal-module-scss-module__0t2rsG__promptHeader{color:var(--grey);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;display:flex}.AIColorPaletteModal-module-scss-module__0t2rsG__error{color:var(--white);background-color:var(--error-color);border-radius:var(--border-radius);padding:.625rem .75rem;font-size:.85rem;line-height:1.35}.AIColorPaletteModal-module-scss-module__0t2rsG__status{color:var(--dark-grey);background-color:var(--dark-white);border:1px solid var(--light-grey);border-radius:var(--border-radius);padding:.625rem .75rem;font-size:.85rem;line-height:1.35}.AIColorPaletteModal-module-scss-module__0t2rsG__resultsPanel{overflow:hidden}.AIColorPaletteModal-module-scss-module__0t2rsG__resultsHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.AIColorPaletteModal-module-scss-module__0t2rsG__resultsHeader h3{color:var(--dark-grey);margin:0;font-size:1rem;font-weight:600}.AIColorPaletteModal-module-scss-module__0t2rsG__resultsHeader span{color:var(--grey);font-size:.8rem}.AIColorPaletteModal-module-scss-module__0t2rsG__emptyState{min-height:240px;color:var(--grey);background:var(--dark-white);border:1px dashed var(--light-grey);border-radius:var(--border-radius);text-align:center;flex:1;justify-content:center;align-items:center;padding:1rem;font-size:.9rem;display:flex}.AIColorPaletteModal-module-scss-module__0t2rsG__colorList{border:1px solid var(--light-grey);border-radius:var(--border-radius);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.AIColorPaletteModal-module-scss-module__0t2rsG__colorRow{background:var(--white);border-bottom:1px solid var(--light-grey);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:56px;padding:.625rem .75rem;display:grid}.AIColorPaletteModal-module-scss-module__0t2rsG__colorRow:last-child{border-bottom:0}.AIColorPaletteModal-module-scss-module__0t2rsG__dragHandle,.AIColorPaletteModal-module-scss-module__0t2rsG__removeButton{border-radius:var(--border-radius);width:28px;height:28px;color:var(--grey);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:flex}.AIColorPaletteModal-module-scss-module__0t2rsG__dragHandle:hover,.AIColorPaletteModal-module-scss-module__0t2rsG__removeButton:hover{color:var(--dark-grey);background:var(--lighter-grey)}.AIColorPaletteModal-module-scss-module__0t2rsG__dragHandle{cursor:grab}.AIColorPaletteModal-module-scss-module__0t2rsG__dragHandle:active{cursor:grabbing}.AIColorPaletteModal-module-scss-module__0t2rsG__removeButton:hover{color:var(--error-color);background:var(--error-color-light)}.AIColorPaletteModal-module-scss-module__0t2rsG__swatch{border-radius:var(--border-radius);border:1px solid #00000029;flex-shrink:0;width:30px;height:30px;box-shadow:inset 0 0 0 1px #ffffff3d}.AIColorPaletteModal-module-scss-module__0t2rsG__colorText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.AIColorPaletteModal-module-scss-module__0t2rsG__colorName{min-width:0;color:var(--dark-grey);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.AIColorPaletteModal-module-scss-module__0t2rsG__hexCode{color:var(--grey);font-family:monospace;font-size:.78rem}
.CountOptionSchemaInput-module-scss-module__pR1_aW__shippingField{color:var(--dark-grey);justify-content:flex-end;align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__shippingField .CountOptionSchemaInput-module-scss-module__pR1_aW__shippingLabel{align-items:center;gap:.25rem;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__shippingField .CountOptionSchemaInput-module-scss-module__pR1_aW__tooltipIcon{color:var(--grey);font-size:.75rem}.CountOptionSchemaInput-module-scss-module__pR1_aW__shippingField .CountOptionSchemaInput-module-scss-module__pR1_aW__shippingInput{border:1px solid var(--grey);background:var(--white);border-radius:.25rem;align-items:center;width:130px;padding-left:.5rem;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__shippingField .CountOptionSchemaInput-module-scss-module__pR1_aW__shippingInput .CountOptionSchemaInput-module-scss-module__pR1_aW__currencyPrefix{color:var(--dark-grey);-webkit-user-select:none;user-select:none;font-weight:400}.CountOptionSchemaInput-module-scss-module__pR1_aW__shippingField .CountOptionSchemaInput-module-scss-module__pR1_aW__shippingInput input{width:100%;min-width:0;font:inherit;background:0 0;border:none;outline:none;padding:.5rem;font-weight:400}.CountOptionSchemaInput-module-scss-module__pR1_aW__shippingField .CountOptionSchemaInput-module-scss-module__pR1_aW__shippingInput:focus-within{box-shadow:0 0 0 1px var(--dark-grey)}.CountOptionSchemaInput-module-scss-module__pR1_aW__countOptionsTable{border:1px solid var(--grey);border-radius:.25rem;flex-direction:column;width:100%;display:flex;overflow:hidden}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableHeader{background-color:var(--background-light);border-bottom:1px solid var(--grey);color:var(--dark-grey);align-items:center;font-size:.875rem;font-weight:600;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableHeader .CountOptionSchemaInput-module-scss-module__pR1_aW__headerWithIcon{align-items:center;gap:.25rem;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableHeader .CountOptionSchemaInput-module-scss-module__pR1_aW__tooltipIcon{color:var(--grey);margin-bottom:-1px;font-size:.75rem}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableHeader .CountOptionSchemaInput-module-scss-module__pR1_aW__countHeader{border-right:1px solid var(--grey);flex:160px;min-width:160px;padding:.5rem}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableHeader .CountOptionSchemaInput-module-scss-module__pR1_aW__priceHeader{border-right:1px solid var(--grey);flex:130px;min-width:130px;padding:.5rem}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableHeader .CountOptionSchemaInput-module-scss-module__pR1_aW__perUnitHeader{border-right:1px solid var(--grey);flex:110px;min-width:110px;padding:.5rem}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableHeader .CountOptionSchemaInput-module-scss-module__pR1_aW__differenceHeader{border-right:1px solid var(--grey);flex:130px;min-width:130px;padding:.5rem}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableHeader .CountOptionSchemaInput-module-scss-module__pR1_aW__discountHeader{border-right:1px solid var(--grey);flex:110px;min-width:110px;padding:.5rem}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableHeader .CountOptionSchemaInput-module-scss-module__pR1_aW__deleteHeader{flex:0 0 36px;width:36px;padding:.25rem}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableBody{flex-direction:column;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow{border-bottom:1px solid var(--light-grey);align-items:stretch;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow:last-of-type{border-bottom:none}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow:hover{background-color:var(--background-light)}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow .CountOptionSchemaInput-module-scss-module__pR1_aW__countCell{border-right:1px solid var(--grey);flex:160px;align-items:center;gap:.25rem;min-width:160px;padding-right:.5rem;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow .CountOptionSchemaInput-module-scss-module__pR1_aW__unitLabelSuffix{color:var(--grey);-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:.875rem}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow .CountOptionSchemaInput-module-scss-module__pR1_aW__priceCell{border-right:1px solid var(--grey);flex:130px;align-items:center;gap:.0625rem;min-width:130px;padding-left:.5rem;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow .CountOptionSchemaInput-module-scss-module__pR1_aW__perUnitCell{border-right:1px solid var(--grey);flex:110px;align-items:center;gap:.0625rem;min-width:110px;padding-left:.5rem;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow .CountOptionSchemaInput-module-scss-module__pR1_aW__differenceCell{border-right:1px solid var(--grey);flex:130px;align-items:center;gap:.0625rem;min-width:130px;padding-left:.5rem;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow .CountOptionSchemaInput-module-scss-module__pR1_aW__discountCell{border-right:1px solid var(--grey);flex:110px;justify-content:center;align-items:center;min-width:110px;padding:.5rem;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow .CountOptionSchemaInput-module-scss-module__pR1_aW__discountValue{color:var(--grey);font-size:inherit;-webkit-user-select:none;user-select:none}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow .CountOptionSchemaInput-module-scss-module__pR1_aW__currencyPrefix{color:var(--dark-grey);font-size:inherit;-webkit-user-select:none;user-select:none}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow .CountOptionSchemaInput-module-scss-module__pR1_aW__deleteCell{opacity:.2;cursor:pointer;flex:0 0 36px;justify-content:center;align-items:center;width:36px;padding:.25rem;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__tableRow .CountOptionSchemaInput-module-scss-module__pR1_aW__deleteCell:hover{opacity:1}.CountOptionSchemaInput-module-scss-module__pR1_aW__cellInput{width:100%;font-size:inherit;background:0 0;border:none;outline:none;padding:.5rem;font-family:inherit}.CountOptionSchemaInput-module-scss-module__pR1_aW__cellInput:focus{background-color:var(--white)}.CountOptionSchemaInput-module-scss-module__pR1_aW__addButtonRow{border-top:1px solid var(--grey);background-color:var(--dark-white);box-shadow:none;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding:.5rem;display:flex}.CountOptionSchemaInput-module-scss-module__pR1_aW__violationCell,.CountOptionSchemaInput-module-scss-module__pR1_aW__violationCell .CountOptionSchemaInput-module-scss-module__pR1_aW__cellInput{background-color:#ffa5001a}.CountOptionSchemaInput-module-scss-module__pR1_aW__violationCell .CountOptionSchemaInput-module-scss-module__pR1_aW__cellInput:focus{background-color:#ffa50033}
.Loader-module-scss-module__yBWoAa__loader{animation:.6s linear infinite Loader-module-scss-module__yBWoAa__spin}@keyframes Loader-module-scss-module__yBWoAa__spin{to{transform:rotate(360deg)}}
.Button-module-scss-module__sOR9DW__button{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--border-radius);background:var(--btn-main);width:auto;color:var(--btn-contrast);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--btn-main)82%,var(--black));border:none;font-family:inherit;font-weight:400;transition:background-color .1s,color .1s,border-color .1s,box-shadow .1s;position:relative}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__size-tiny{font-size:var(--font-xs);padding:.125rem .5rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__size-tiny.Button-module-scss-module__sOR9DW__icon{padding:.125rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__size-small{font-size:var(--font-small);padding:.25rem 1rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__size-small.Button-module-scss-module__sOR9DW__icon{padding:.25rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__size-normal{font-size:var(--font-normal);padding:.5rem 1.75rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__size-normal.Button-module-scss-module__sOR9DW__icon{padding:.5rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__size-large{font-size:var(--font-large);padding:.75rem 2rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__size-large.Button-module-scss-module__sOR9DW__icon{padding:.75rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__size-extra-large{font-size:var(--font-xl);padding:1rem 3rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__size-extra-large.Button-module-scss-module__sOR9DW__icon{padding:1rem}@media (hover:hover){.Button-module-scss-module__sOR9DW__button:hover:not(.Button-module-scss-module__sOR9DW__disabled):not(.Button-module-scss-module__sOR9DW__loading){background:color-mix(in srgb,var(--btn-main)92%,var(--black))}}.Button-module-scss-module__sOR9DW__button:active:not(.Button-module-scss-module__sOR9DW__disabled):not(.Button-module-scss-module__sOR9DW__loading){background:color-mix(in srgb,var(--btn-main)84%,var(--black))}.Button-module-scss-module__sOR9DW__button:focus-visible{outline:2px solid color-mix(in srgb,var(--btn-main)65%,var(--dark-grey));outline-offset:2px}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__variant-text{text-transform:uppercase;box-shadow:none;color:var(--btn-main);background:0 0;font-weight:700}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__variant-text.Button-module-scss-module__sOR9DW__size-tiny{font-size:var(--font-xs);padding:.125rem .25rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__variant-text.Button-module-scss-module__sOR9DW__size-small{font-size:var(--font-xs);padding:.25rem .5rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__variant-text.Button-module-scss-module__sOR9DW__size-normal{font-size:var(--font-small);padding:.5rem .75rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__variant-text.Button-module-scss-module__sOR9DW__size-large{font-size:var(--font-normal);padding:.75rem 1rem}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__variant-text.Button-module-scss-module__sOR9DW__size-extra-large{font-size:var(--font-large);padding:1rem}@media (hover:hover){.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__variant-text:hover:not(.Button-module-scss-module__sOR9DW__disabled):not(.Button-module-scss-module__sOR9DW__loading){background:color-mix(in srgb,var(--btn-main)8%,transparent)}}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__variant-text:active:not(.Button-module-scss-module__sOR9DW__disabled):not(.Button-module-scss-module__sOR9DW__loading){background:color-mix(in srgb,var(--btn-main)15%,transparent)}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__variant-outlined{box-shadow:none;border:1px solid color-mix(in srgb,var(--btn-main)55%,transparent);color:var(--btn-main);background:0 0}@media (hover:hover){.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__variant-outlined:hover:not(.Button-module-scss-module__sOR9DW__disabled):not(.Button-module-scss-module__sOR9DW__loading){background:color-mix(in srgb,var(--btn-main)7%,transparent);border-color:var(--btn-main)}}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__variant-outlined:active:not(.Button-module-scss-module__sOR9DW__disabled):not(.Button-module-scss-module__sOR9DW__loading){background:color-mix(in srgb,var(--btn-main)14%,transparent);border-color:var(--btn-main)}.Button-module-scss-module__sOR9DW__button .Button-module-scss-module__sOR9DW__content{justify-content:center;align-items:center;gap:.5rem;display:flex}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__fluid{width:100%}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__disabled{cursor:default;background:var(--light-grey);color:var(--grey);box-shadow:none}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__disabled.Button-module-scss-module__sOR9DW__variant-outlined,.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__disabled.Button-module-scss-module__sOR9DW__variant-text{border-color:var(--light-grey);color:var(--grey);background:0 0}.Button-module-scss-module__sOR9DW__button .Button-module-scss-module__sOR9DW__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__loading{pointer-events:none}.Button-module-scss-module__sOR9DW__button.Button-module-scss-module__sOR9DW__loading .Button-module-scss-module__sOR9DW__content{visibility:hidden}
.TemplatedProductImage-module-scss-module__dWvTKq__loading{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--grey);font-size:var(--font-small);border-radius:var(--border-radius);background:linear-gradient(90deg,var(--dark-white)0%,var(--dark-white)20%,var(--white)50%,var(--dark-white)80%,var(--dark-white)100%);background-size:200% 100%;justify-content:center;align-items:center;animation:2s infinite TemplatedProductImage-module-scss-module__dWvTKq__shimmer;display:flex;box-shadow:inset 0 0 3px 1px #0003}@keyframes TemplatedProductImage-module-scss-module__dWvTKq__shimmer{0%{background-position:200% 0}to{background-position:0 0}}
.VersionConflictModal-module-scss-module__jziDcq__content{flex-direction:column;gap:1rem;display:flex}.VersionConflictModal-module-scss-module__jziDcq__message{font-size:var(--font-large);color:var(--dark-grey);margin:0}.VersionConflictModal-module-scss-module__jziDcq__noVersions{background-color:var(--light-grey);border-radius:var(--border-radius);color:var(--medium-grey);font-size:var(--font-normal);text-align:center;margin:0;padding:1rem}.VersionConflictModal-module-scss-module__jziDcq__versionList{flex-direction:column;gap:.75rem;max-height:400px;display:flex;overflow-y:auto}.VersionConflictModal-module-scss-module__jziDcq__versionsList{flex-direction:column;gap:1rem;display:flex}.VersionConflictModal-module-scss-module__jziDcq__versionItem{background-color:var(--white);border:1px solid var(--light-grey);border-radius:var(--border-radius);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.VersionConflictModal-module-scss-module__jziDcq__versionCard{background:#fff;border:1px solid #e0e0e0;border-radius:8px;gap:1.5rem;padding:1.5rem;transition:box-shadow .2s;display:flex}.VersionConflictModal-module-scss-module__jziDcq__versionCard:hover{box-shadow:0 2px 8px #0000001a}.VersionConflictModal-module-scss-module__jziDcq__versionThumbnail{background:#f5f5f5;border-radius:4px;flex-shrink:0;width:80px;height:80px;overflow:hidden}.VersionConflictModal-module-scss-module__jziDcq__placeholderThumbnail{color:#999;justify-content:center;align-items:center;width:100%;height:100%;font-size:.875rem;display:flex}.VersionConflictModal-module-scss-module__jziDcq__versionInfo{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.VersionConflictModal-module-scss-module__jziDcq__versionHeader{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.VersionConflictModal-module-scss-module__jziDcq__versionTitle{overflow-wrap:anywhere;font-size:1.25rem;font-weight:600}.VersionConflictModal-module-scss-module__jziDcq__versionStatus{text-transform:uppercase;background:#f0f0f0;border-radius:4px;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.VersionConflictModal-module-scss-module__jziDcq__versionMetadata{color:#666;gap:1.5rem;font-size:.875rem;display:flex}.VersionConflictModal-module-scss-module__jziDcq__savedDate{align-items:center;display:flex}.VersionConflictModal-module-scss-module__jziDcq__versionTags{flex-wrap:wrap;gap:.5rem;display:flex}.VersionConflictModal-module-scss-module__jziDcq__versionItemHeader{flex-direction:column;align-items:center;gap:.5rem;min-width:60px;display:flex}.VersionConflictModal-module-scss-module__jziDcq__versionBadge{background-color:var(--brand-color);color:var(--white);font-size:var(--font-small);border-radius:var(--border-radius);padding:.25rem .5rem;font-weight:600}.VersionConflictModal-module-scss-module__jziDcq__statusBadge{text-transform:uppercase;border-radius:3px;padding:.125rem .375rem;font-size:.65rem;font-weight:500}.VersionConflictModal-module-scss-module__jziDcq__statusBadge[data-status=DRAFT]{background-color:var(--info-background);color:var(--info-color)}.VersionConflictModal-module-scss-module__jziDcq__statusBadge[data-status=LIVE]{background-color:var(--success-background);color:var(--success-color)}.VersionConflictModal-module-scss-module__jziDcq__statusBadge[data-status=ARCHIVED]{background-color:var(--light-grey);color:var(--medium-grey)}.VersionConflictModal-module-scss-module__jziDcq__versionItemContent{flex:1;min-width:0}.VersionConflictModal-module-scss-module__jziDcq__versionItemName{color:var(--dark-grey);font-weight:500;font-size:var(--font-normal);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25rem;overflow:hidden}.VersionConflictModal-module-scss-module__jziDcq__versionItemDate{font-size:var(--font-small);color:var(--medium-grey);gap:.5rem;display:flex}.VersionConflictModal-module-scss-module__jziDcq__absoluteDate{color:var(--medium-grey)}.VersionConflictModal-module-scss-module__jziDcq__relativeDate{color:var(--medium-grey);opacity:.7}.VersionConflictModal-module-scss-module__jziDcq__instructions{font-size:var(--font-normal);color:var(--medium-grey);margin:0}.VersionConflictModal-module-scss-module__jziDcq__optionsList{color:var(--dark-grey);font-size:var(--font-normal);margin:.5rem 0 0;padding-left:1.5rem}.VersionConflictModal-module-scss-module__jziDcq__optionsList li{margin-bottom:.75rem}.VersionConflictModal-module-scss-module__jziDcq__optionsList li:last-child{margin-bottom:0}.VersionConflictModal-module-scss-module__jziDcq__optionsList li strong{color:var(--dark-grey)}.VersionConflictModal-module-scss-module__jziDcq__confirmationMessage{font-size:var(--font-large);color:var(--dark-grey);margin:0;line-height:1.5}.VersionConflictModal-module-scss-module__jziDcq__confirmationDetails{font-size:var(--font-normal);color:var(--medium-grey);margin:.5rem 0 0;line-height:1.5}@media (max-width:600px){.VersionConflictModal-module-scss-module__jziDcq__versionCard{gap:1rem;padding:1rem}.VersionConflictModal-module-scss-module__jziDcq__versionThumbnail{width:64px;height:64px}.VersionConflictModal-module-scss-module__jziDcq__versionTitle{font-size:1rem}}
.EditorLabel-module-scss-module__iLd24G__label{min-width:0;font-size:var(--editor-label-font-size);color:var(--editor-label-color);flex:none;align-items:center;gap:.25rem;line-height:1;display:flex}.EditorLabel-module-scss-module__iLd24G__label .EditorLabel-module-scss-module__iLd24G__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.EditorLabel-module-scss-module__iLd24G__label .EditorLabel-module-scss-module__iLd24G__linkIcon{color:var(--editor-linked-color);flex:none;font-size:.9em}.EditorLabel-module-scss-module__iLd24G__label.EditorLabel-module-scss-module__iLd24G__linked{color:var(--editor-linked-color)}.EditorLabel-module-scss-module__iLd24G__label.EditorLabel-module-scss-module__iLd24G__error{color:var(--editor-error-color)}.EditorLabel-module-scss-module__iLd24G__label.EditorLabel-module-scss-module__iLd24G__warning{color:var(--editor-warning-color)}
.EditorFieldValidation-module-scss-module__zj_fYG__validation{cursor:help;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.875rem;display:inline-flex}.EditorFieldValidation-module-scss-module__zj_fYG__validation.EditorFieldValidation-module-scss-module__zj_fYG__error{color:var(--editor-error-color)}.EditorFieldValidation-module-scss-module__zj_fYG__validation.EditorFieldValidation-module-scss-module__zj_fYG__warning{color:var(--editor-warning-color)}
.EditorRow-module-scss-module__FSNrla__row{align-items:center;gap:var(--editor-row-gap);min-height:var(--editor-row-height);box-sizing:border-box;font-size:var(--editor-font-size);color:var(--black);display:flex}.EditorRow-module-scss-module__FSNrla__row.EditorRow-module-scss-module__FSNrla__dense{min-height:var(--editor-row-height-dense)}.EditorRow-module-scss-module__FSNrla__row.EditorRow-module-scss-module__FSNrla__fluid{width:100%}.EditorRow-module-scss-module__FSNrla__row.EditorRow-module-scss-module__FSNrla__align-start{align-items:flex-start}.EditorRow-module-scss-module__FSNrla__row.EditorRow-module-scss-module__FSNrla__align-end{align-items:flex-end}.EditorRow-module-scss-module__FSNrla__row.EditorRow-module-scss-module__FSNrla__gap-tight{gap:.125rem}.EditorRow-module-scss-module__FSNrla__row .EditorRow-module-scss-module__FSNrla__content{align-items:center;gap:var(--editor-row-gap);flex:auto;min-width:0;display:flex}.EditorRow-module-scss-module__FSNrla__row .EditorRow-module-scss-module__FSNrla__actions{flex:none;align-items:center;gap:.125rem;display:flex}.EditorRow-module-scss-module__FSNrla__row .EditorRow-module-scss-module__FSNrla__validation{flex:none;align-items:center;display:flex}
.EditorGroup-module-scss-module__-l4PuW__group{box-sizing:border-box;flex-direction:column;gap:0;display:flex}.EditorGroup-module-scss-module__-l4PuW__header{min-height:var(--editor-row-height);padding:0 var(--editor-panel-padding)0 0;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;display:flex}.EditorGroup-module-scss-module__-l4PuW__header.EditorGroup-module-scss-module__-l4PuW__clickable{cursor:pointer}.EditorGroup-module-scss-module__-l4PuW__header .EditorGroup-module-scss-module__-l4PuW__title{font-size:var(--editor-group-title-font-size);font-weight:var(--editor-group-title-weight);color:var(--editor-group-title-color);text-transform:var(--editor-group-title-transform);letter-spacing:var(--editor-group-title-letter-spacing);text-overflow:ellipsis;white-space:nowrap;flex:auto;line-height:1;overflow:hidden}.EditorGroup-module-scss-module__-l4PuW__header .EditorGroup-module-scss-module__-l4PuW__chevron{color:var(--editor-group-title-color);flex:none;font-size:.7rem;transition:transform .12s}.EditorGroup-module-scss-module__-l4PuW__header .EditorGroup-module-scss-module__-l4PuW__chevron.EditorGroup-module-scss-module__-l4PuW__collapsed{transform:rotate(-90deg)}.EditorGroup-module-scss-module__-l4PuW__header .EditorGroup-module-scss-module__-l4PuW__actions{flex:none;align-items:center;gap:.125rem;display:flex}.EditorGroup-module-scss-module__-l4PuW__body{gap:var(--editor-group-gap);padding:var(--editor-row-gap)0;flex-direction:column;display:flex}
.LinkMenu-module-scss-module__nZI9ma__container{position:relative}.LinkMenu-module-scss-module__nZI9ma__button{cursor:pointer}.LinkMenu-module-scss-module__nZI9ma__linked{color:var(--info-color)}.LinkMenu-module-scss-module__nZI9ma__linked:hover{color:var(--info-color-dark)}.LinkMenu-module-scss-module__nZI9ma__advancedLinked,.LinkMenu-module-scss-module__nZI9ma__advancedLinked:hover{color:#7c3aed}.LinkMenu-module-scss-module__nZI9ma__linkMenu{z-index:1100;border:1px solid var(--light-grey);border-radius:var(--border-radius);background:var(--white);min-width:min(16rem,100%);max-width:22rem;padding:.2rem;overflow:auto;box-shadow:0 .35rem 1rem #0000002e}.LinkMenu-module-scss-module__nZI9ma__linkItem{border-radius:calc(var(--border-radius) - 1px);width:100%;color:var(--black);gap:.45rem;padding:.35rem .45rem;line-height:1.2}.LinkMenu-module-scss-module__nZI9ma__linkItem:hover,.LinkMenu-module-scss-module__nZI9ma__linkItem.LinkMenu-module-scss-module__nZI9ma__selected{background:var(--dark-white)}.LinkMenu-module-scss-module__nZI9ma__actionItem{margin-top:.05rem}.LinkMenu-module-scss-module__nZI9ma__advancedAction{color:#6d28d9}.LinkMenu-module-scss-module__nZI9ma__advancedAction:hover{background:#f5f3ff}.LinkMenu-module-scss-module__nZI9ma__clearAction{color:var(--error-color-dark)}.LinkMenu-module-scss-module__nZI9ma__clearAction:hover{background:var(--error-color-very-light)}.LinkMenu-module-scss-module__nZI9ma__linkItem span[class*=icon]{width:1rem;color:var(--dark-grey);justify-content:center;align-items:center;font-size:.9rem;display:inline-flex}.LinkMenu-module-scss-module__nZI9ma__advancedAction span[class*=icon]{color:#7c3aed}.LinkMenu-module-scss-module__nZI9ma__clearAction span[class*=icon]{color:var(--error-color-dark)}.LinkMenu-module-scss-module__nZI9ma__linkItem span[class*=label]{min-width:0;margin-top:0}.LinkMenu-module-scss-module__nZI9ma__menuDivider{background:var(--light-grey);height:1px;margin:.2rem -.2rem}.LinkMenu-module-scss-module__nZI9ma__linkItemContent{flex-direction:column;flex:auto;gap:.1rem;min-width:0;margin-top:0;line-height:1.2;display:flex}.LinkMenu-module-scss-module__nZI9ma__label{font-size:var(--font-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.2;overflow:hidden}.LinkMenu-module-scss-module__nZI9ma__advancedAction .LinkMenu-module-scss-module__nZI9ma__label{color:#6d28d9}.LinkMenu-module-scss-module__nZI9ma__clearAction .LinkMenu-module-scss-module__nZI9ma__label{color:var(--error-color-dark)}.LinkMenu-module-scss-module__nZI9ma__link{font-size:var(--font-xs);font-weight:400;font-family:var(--font-mono);color:var(--dark-grey);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.LinkMenu-module-scss-module__nZI9ma__linkMenuEmpty{font-size:var(--font-xs);color:var(--dark-grey);padding:.45rem;font-weight:400;line-height:1.2}
.AdvancedLinkModal-module-scss-module__AYpZxq__modalTitle{border-bottom:1px solid #d9dee7}
.TemplatedSurfacePathDialog-module-scss-module__UiVSLG__hint{font-size:var(--editor-label-font-size);color:var(--editor-label-color);line-height:1.35}.TemplatedSurfacePathDialog-module-scss-module__UiVSLG__hint.TemplatedSurfacePathDialog-module-scss-module__UiVSLG__error{color:var(--error-color)}
.AddElementMenu-module-scss-module__Ge8-wq__addMenu{min-width:240px;padding:4px 0}.AddElementMenu-module-scss-module__Ge8-wq__addMenu div[class*=hasSubmenu]{gap:10px;min-height:34px;padding:8px 12px;font-weight:400;line-height:1.2}.AddElementMenu-module-scss-module__Ge8-wq__addMenu div[class*=hasSubmenu] span[class*=label]{margin-top:0;font-size:13px}.AddElementMenu-module-scss-module__Ge8-wq__menuContent{flex-direction:column;min-height:0;display:flex}.AddElementMenu-module-scss-module__Ge8-wq__centeredMenuContent{max-height:calc(100vh - 1rem);overflow:hidden}.AddElementMenu-module-scss-module__Ge8-wq__filterContainer{border-bottom:1px solid var(--light-grey,#dcddde);flex-shrink:0;padding:8px}.AddElementMenu-module-scss-module__Ge8-wq__filterInput{border:1px solid var(--light-grey,#dcddde);border-radius:var(--border-radius,4px);background:var(--white,#fff);width:100%;height:32px;color:var(--dark-text,#1f2937);outline:none;padding:0 10px;font-size:13px}.AddElementMenu-module-scss-module__Ge8-wq__filterInput:focus{border-color:var(--info-color,#2563eb);box-shadow:0 0 0 2px #2563eb1f}.AddElementMenu-module-scss-module__Ge8-wq__filterInput::placeholder{color:var(--grey,#9ca3af)}.AddElementMenu-module-scss-module__Ge8-wq__sectionLabel{color:var(--dark-grey,#6b7280);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;padding:8px 12px 4px;font-size:10px;font-weight:700;line-height:1}.AddElementMenu-module-scss-module__Ge8-wq__standardItems{flex:auto;min-height:0;overflow:hidden auto}.AddElementMenu-module-scss-module__Ge8-wq__flyoutItems{border-top:1px solid var(--light-grey,#dcddde);flex-shrink:0}.AddElementMenu-module-scss-module__Ge8-wq__menuItem{gap:10px;min-height:34px;padding:8px 12px;font-weight:400;line-height:1.2}.AddElementMenu-module-scss-module__Ge8-wq__menuItem[class*=selected]{background:var(--info-color,#2563eb);color:#fff}.AddElementMenu-module-scss-module__Ge8-wq__menuItem[class*=selected] span[class*=icon],.AddElementMenu-module-scss-module__Ge8-wq__menuItem[class*=selected] span[class*=shortcut]{color:currentColor}.AddElementMenu-module-scss-module__Ge8-wq__menuItem span[class*=label]{margin-top:0;font-size:13px}.AddElementMenu-module-scss-module__Ge8-wq__menuItem span[class*=shortcut]{font-size:12px;font-weight:600}.AddElementMenu-module-scss-module__Ge8-wq__emptyMessage{color:var(--dark-grey,#6b7280);text-align:center;padding:12px;font-size:12px}
.AddElementButton-module-scss-module__azWx2q__addButton{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.AddElementButton-module-scss-module__azWx2q__addButton:hover{background:#00000014}.AddElementButton-module-scss-module__azWx2q__addButton:focus-visible{outline-offset:1px;outline:2px solid}.AddElementButton-module-scss-module__azWx2q__addButton svg{width:18px;height:18px}.AddElementButton-module-scss-module__azWx2q__addButtonSelected{color:#fff}.AddElementButton-module-scss-module__azWx2q__addButtonSelected:hover{background:#fff3}
.ContainerRow-module-scss-module__koq-Vq__row{-webkit-user-select:none;user-select:none;cursor:pointer;background:var(--light-grey,#dcddde);height:28px;color:var(--dark-text,#1f2937);border-bottom:1px solid #0000000f;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;display:flex}.ContainerRow-module-scss-module__koq-Vq__row:hover{background:var(--dark-white,#f3f4f5)}.ContainerRow-module-scss-module__koq-Vq__selected{background:var(--info-color,#2563eb);color:#fff}.ContainerRow-module-scss-module__koq-Vq__selected:hover{background:var(--info-color,#2563eb);filter:brightness(1.08)}.ContainerRow-module-scss-module__koq-Vq__dropTarget{box-shadow:inset 0 0 0 2px var(--info-color,#2563eb)}.ContainerRow-module-scss-module__koq-Vq__unselectable{cursor:default}.ContainerRow-module-scss-module__koq-Vq__caret{width:14px;height:14px;color:inherit;cursor:pointer;opacity:.6;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ContainerRow-module-scss-module__koq-Vq__caret svg{width:10px;height:10px}.ContainerRow-module-scss-module__koq-Vq__caret:focus-visible{outline-offset:1px;outline:2px solid}.ContainerRow-module-scss-module__koq-Vq__icon{opacity:.9;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.ContainerRow-module-scss-module__koq-Vq__icon svg{width:14px;height:14px}.ContainerRow-module-scss-module__koq-Vq__selected .ContainerRow-module-scss-module__koq-Vq__icon,.ContainerRow-module-scss-module__koq-Vq__selected .ContainerRow-module-scss-module__koq-Vq__caret{opacity:1}.ContainerRow-module-scss-module__koq-Vq__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ContainerRow-module-scss-module__koq-Vq__actions{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:inline-flex}
.MultiContainerLayerList-module-scss-module__sLNFuG__dropSlot{pointer-events:none;height:0;margin:0;position:relative}.MultiContainerLayerList-module-scss-module__sLNFuG__dropSlotHitbox{z-index:40;pointer-events:none;height:8px;position:absolute;top:-4px;left:0;right:0}.MultiContainerLayerList-module-scss-module__sLNFuG__dropSlotHitboxActive{z-index:50}.MultiContainerLayerList-module-scss-module__sLNFuG__dropSlotHitboxActive .MultiContainerLayerList-module-scss-module__sLNFuG__dropIndicator{height:8px;margin:0;position:absolute;inset:0}.MultiContainerLayerList-module-scss-module__sLNFuG__dropIndicator{z-index:50;pointer-events:none;align-items:center;height:8px;margin:-1px 0;display:flex;position:relative}.MultiContainerLayerList-module-scss-module__sLNFuG__dropIndicatorLine{background:var(--info-color,#2563eb);border-radius:999px;width:100%;height:2px;display:block;box-shadow:0 0 0 1px #ffffffbf}.MultiContainerLayerList-module-scss-module__sLNFuG__dropIndicatorBadge{background:var(--info-color,#2563eb);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:absolute;right:8px;box-shadow:0 1px 3px #00000038}.MultiContainerLayerList-module-scss-module__sLNFuG__dropIndicatorBadge svg{width:12px;height:12px}.MultiContainerLayerList-module-scss-module__sLNFuG__dragPreview{border:1px solid var(--light-grey,#dcddde);background:var(--white,#fff);min-width:160px;max-width:280px;height:28px;color:var(--dark-text,#1f2937);pointer-events:none;border-radius:4px;align-items:center;gap:8px;padding:0 10px;font-size:12px;display:flex;position:relative;box-shadow:0 8px 18px #0000002e}.MultiContainerLayerList-module-scss-module__sLNFuG__dragPreviewIcon{opacity:.75;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.MultiContainerLayerList-module-scss-module__sLNFuG__dragPreviewIcon svg{width:13px;height:13px}.MultiContainerLayerList-module-scss-module__sLNFuG__dragPreviewName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MultiContainerLayerList-module-scss-module__sLNFuG__copyBadge{border:2px solid var(--white,#fff);background:var(--info-color,#2563eb);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:absolute;top:-7px;right:-7px;box-shadow:0 1px 4px #0003}.MultiContainerLayerList-module-scss-module__sLNFuG__copyBadge svg{width:13px;height:13px}
.LayersPanel-module-scss-module__CPNmFa__panel{background:var(--light-grey,#dcddde);border-top:1px solid var(--light-grey,#dcddde);flex-direction:column;height:100%;min-height:0;display:flex}.LayersPanel-module-scss-module__CPNmFa__tabs{background:var(--dark-white,#f3f4f5);border-bottom:1px solid var(--light-grey,#dcddde);flex-shrink:0;width:100%;padding:5px 6px 0;display:flex}.LayersPanel-module-scss-module__CPNmFa__tab{border:none;border-left:1px solid #0000;border-right:1px solid var(--light-grey,#dcddde);cursor:default;min-width:0;max-width:8rem;color:var(--dark-grey,#6b7280);white-space:nowrap;background:0 0;flex:none;justify-content:center;align-items:center;padding:6px 10px;font-size:11px;font-weight:500;line-height:1.2;display:flex;overflow:hidden}.LayersPanel-module-scss-module__CPNmFa__tabActive{max-width:none;color:var(--dark-text,#1f2937);background:var(--light-grey,#dcddde);border-left-color:var(--light-grey,#dcddde);margin-bottom:-1px;padding-bottom:7px;font-weight:600}.LayersPanel-module-scss-module__CPNmFa__tabLabel{text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.LayersPanel-module-scss-module__CPNmFa__list{flex:1;min-height:0;overflow:hidden auto}.LayersPanel-module-scss-module__CPNmFa__footer{border-top:1px solid var(--light-grey,#dcddde);background:var(--white,#fff);flex-shrink:0}.LayersPanel-module-scss-module__CPNmFa__containerBody{min-height:12px}.LayersPanel-module-scss-module__CPNmFa__empty{text-align:center;color:var(--dark-grey,#6b7280);padding:16px;font-size:12px;font-style:italic}.LayersPanel-module-scss-module__CPNmFa__emptyContainer{text-align:center;color:var(--dark-grey,#6b7280);padding:8px 16px;font-size:11px;font-style:italic}
.ResizableDivider-module-scss-module__xCpv5q__divider{cursor:row-resize;background:var(--light-grey,#eee);border-top:1px solid var(--border-color,#e5e7eb);border-bottom:1px solid var(--border-color,#e5e7eb);touch-action:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:8px;display:flex}.ResizableDivider-module-scss-module__xCpv5q__divider:hover .ResizableDivider-module-scss-module__xCpv5q__handle{background:var(--info-color,#2563eb)}.ResizableDivider-module-scss-module__xCpv5q__handle{background:var(--dark-grey,#9ca3af);pointer-events:none;border-radius:2px;width:32px;height:2px;transition:background .12s}
.ElementsEditor-module-scss-module__C8goPq__container{background:var(--white,#fff);flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.ElementsEditor-module-scss-module__C8goPq__container:focus{outline:none}.ElementsEditor-module-scss-module__C8goPq__contextualWrapper{flex-direction:column;min-height:0;display:flex;overflow:hidden}.ElementsEditor-module-scss-module__C8goPq__layersWrapper{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}
.ElementsEditorWrapper-module-scss-module__dW8dIq__wrapper{flex-direction:column;width:100%;min-height:0;display:flex}.ElementsEditorWrapper-module-scss-module__dW8dIq__elementsMode,.ElementsEditorWrapper-module-scss-module__dW8dIq__bothMode{height:100%}.ElementsEditorWrapper-module-scss-module__dW8dIq__viewToggle{background:var(--off-white,#fafafa);border-bottom:1px solid var(--light-grey,#eee);flex-shrink:0;gap:2px;padding:4px;display:flex}.ElementsEditorWrapper-module-scss-module__dW8dIq__toggleButton{color:var(--dark-grey,#6b7280);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.ElementsEditorWrapper-module-scss-module__dW8dIq__toggleButton:hover{background:#0000000a}.ElementsEditorWrapper-module-scss-module__dW8dIq__toggleButton svg{width:13px;height:13px}.ElementsEditorWrapper-module-scss-module__dW8dIq__toggleActive{background:var(--white,#fff);border-color:var(--light-grey,#eee);color:var(--info-color,#2563eb)}.ElementsEditorWrapper-module-scss-module__dW8dIq__viewBody{flex-direction:column;flex:1;min-height:0;display:flex}.ElementsEditorWrapper-module-scss-module__dW8dIq__selectionsPane{flex:1;min-height:0;overflow:auto}.ElementsEditorWrapper-module-scss-module__dW8dIq__elementsPane{flex-direction:column;flex:1;min-height:0;display:flex}
.MultiValueLinkModal-module-scss-module__nkJEGG__intro{color:var(--grey);margin:0 0 .75rem;font-size:.875rem}.MultiValueLinkModal-module-scss-module__nkJEGG__strategyGrid{grid-template-columns:repeat(2,160px);justify-content:center;gap:.5rem;display:grid}.MultiValueLinkModal-module-scss-module__nkJEGG__strategy{aspect-ratio:1;border:1px solid var(--light-grey);border-radius:var(--border-radius);background:var(--white);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.75rem;transition:border-color .15s,background-color .15s;display:flex}.MultiValueLinkModal-module-scss-module__nkJEGG__strategy:hover{border-color:var(--grey)}.MultiValueLinkModal-module-scss-module__nkJEGG__strategy.MultiValueLinkModal-module-scss-module__nkJEGG__selected{border-color:var(--brand-color);background:var(--brand-color-transparent,#00000008)}.MultiValueLinkModal-module-scss-module__nkJEGG__strategyGlyph{color:var(--dark-grey)}.MultiValueLinkModal-module-scss-module__nkJEGG__selected .MultiValueLinkModal-module-scss-module__nkJEGG__strategyGlyph{color:var(--brand-color)}.MultiValueLinkModal-module-scss-module__nkJEGG__strategyLabel{font-size:.875rem;font-weight:600}.MultiValueLinkModal-module-scss-module__nkJEGG__strategyDescription{color:var(--grey);font-size:.75rem}.MultiValueLinkModal-module-scss-module__nkJEGG__memberRow{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.MultiValueLinkModal-module-scss-module__nkJEGG__memberLabel{align-items:center;gap:.5rem;font-size:.875rem;display:flex}.MultiValueLinkModal-module-scss-module__nkJEGG__memberInput{border:1px solid var(--light-grey);border-radius:var(--border-radius);width:4.5rem;padding:.25rem .5rem}.MultiValueLinkModal-module-scss-module__nkJEGG__memberPreview{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.MultiValueLinkModal-module-scss-module__nkJEGG__memberSwatch{border:2px solid #0000;border-radius:4px;width:26px;height:26px;display:inline-flex;overflow:hidden}.MultiValueLinkModal-module-scss-module__nkJEGG__memberSwatch>*{width:100%;height:100%}.MultiValueLinkModal-module-scss-module__nkJEGG__memberSwatch.MultiValueLinkModal-module-scss-module__nkJEGG__memberSelected{border-color:var(--brand-color)}.MultiValueLinkModal-module-scss-module__nkJEGG__memberTextPreview{color:var(--grey);white-space:pre-wrap;font-size:.75rem}.MultiValueLinkModal-module-scss-module__nkJEGG__memberWarning{color:var(--warning-color,#b8860b);font-size:.75rem}
.EditorTextInput-module-scss-module__XjaL1W__wrapper{box-sizing:border-box;align-items:stretch;display:inline-flex;position:relative}.EditorTextInput-module-scss-module__XjaL1W__wrapper.EditorTextInput-module-scss-module__XjaL1W__fluid{flex:auto;width:100%;min-width:0;display:flex}.EditorTextInput-module-scss-module__XjaL1W__input{outline:none;flex:auto;min-width:0;display:flex}.EditorTextInput-module-scss-module__XjaL1W__input.EditorTextInput-module-scss-module__XjaL1W__hasStartAdornment{padding-left:1.25rem}.EditorTextInput-module-scss-module__XjaL1W__input.EditorTextInput-module-scss-module__XjaL1W__hasEndAdornment{padding-right:1.25rem}.EditorTextInput-module-scss-module__XjaL1W__startAdornment,.EditorTextInput-module-scss-module__XjaL1W__endAdornment{pointer-events:none;color:var(--dark-grey);font-size:var(--editor-label-font-size);align-items:center;display:flex;position:absolute;top:0;bottom:0}.EditorTextInput-module-scss-module__XjaL1W__startAdornment>*,.EditorTextInput-module-scss-module__XjaL1W__endAdornment>*{pointer-events:auto}.EditorTextInput-module-scss-module__XjaL1W__startAdornment{left:.25rem}.EditorTextInput-module-scss-module__XjaL1W__endAdornment{right:.25rem}.EditorTextInput-module-scss-module__XjaL1W__linkAdornment{width:calc(var(--editor-row-height) - 8px);height:calc(var(--editor-row-height) - 8px);border-radius:var(--editor-input-radius);color:var(--dark-grey);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.EditorTextInput-module-scss-module__XjaL1W__linkAdornment:hover{color:var(--info-color)}
.EditorList-module-scss-module__n4BLWq__list{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.EditorList-module-scss-module__n4BLWq__list.EditorList-module-scss-module__n4BLWq__fluid{flex:auto;min-height:0}.EditorList-module-scss-module__n4BLWq__header{min-height:var(--editor-row-height);padding:0 var(--editor-panel-padding).25rem;align-items:center;gap:.375rem;display:flex}.EditorList-module-scss-module__n4BLWq__header .EditorList-module-scss-module__n4BLWq__title{font-size:var(--editor-group-title-font-size);font-weight:var(--editor-group-title-weight);color:var(--editor-group-title-color);text-transform:var(--editor-group-title-transform);letter-spacing:var(--editor-group-title-letter-spacing);text-overflow:ellipsis;white-space:nowrap;flex:auto;line-height:1;overflow:hidden}.EditorList-module-scss-module__n4BLWq__header .EditorList-module-scss-module__n4BLWq__actions{flex:none;align-items:center;gap:.125rem;display:flex}.EditorList-module-scss-module__n4BLWq__items{flex-direction:column;gap:0;display:flex}.EditorList-module-scss-module__n4BLWq__items.EditorList-module-scss-module__n4BLWq__scrollable{flex:auto;min-height:0;overflow-y:auto}.EditorList-module-scss-module__n4BLWq__empty{text-align:center;font-size:var(--editor-font-size);color:var(--editor-label-color);-webkit-user-select:none;user-select:none;padding:.75rem .5rem}.EditorList-module-scss-module__n4BLWq__addButtonWrap{padding:.375rem var(--editor-panel-padding)0;display:flex}
.EditorListItem-module-scss-module__mnY0Na__row{box-sizing:border-box;min-height:var(--editor-row-height);background:var(--editor-input-bg);cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #0000;align-items:center;gap:.25rem;padding:.125rem .25rem;transition:background-color 80ms;display:flex}.EditorListItem-module-scss-module__mnY0Na__row:hover{background:var(--editor-input-bg-hover)}.EditorListItem-module-scss-module__mnY0Na__row:hover .EditorListItem-module-scss-module__mnY0Na__dragHandle{visibility:visible}.EditorListItem-module-scss-module__mnY0Na__row.EditorListItem-module-scss-module__mnY0Na__selected{background:#0059df14}.EditorListItem-module-scss-module__mnY0Na__row.EditorListItem-module-scss-module__mnY0Na__selected .EditorListItem-module-scss-module__mnY0Na__dragHandle{visibility:visible}.EditorListItem-module-scss-module__mnY0Na__row.EditorListItem-module-scss-module__mnY0Na__dragging{opacity:.4;cursor:grabbing}.EditorListItem-module-scss-module__mnY0Na__row.EditorListItem-module-scss-module__mnY0Na__disabled{cursor:not-allowed;opacity:.6}.EditorListItem-module-scss-module__mnY0Na__dragHandle{width:.875rem;height:var(--editor-row-height);color:var(--grey);cursor:grab;visibility:hidden;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.EditorListItem-module-scss-module__mnY0Na__dragHandle:active{cursor:grabbing}.EditorListItem-module-scss-module__mnY0Na__content{min-width:0;font-size:var(--editor-font-size);color:var(--black);flex:auto;align-items:center;gap:.375rem;display:flex;overflow:hidden}.EditorListItem-module-scss-module__mnY0Na__actions{opacity:0;flex:none;align-items:center;gap:.125rem;transition:opacity 80ms;display:flex}.EditorListItem-module-scss-module__mnY0Na__row:hover .EditorListItem-module-scss-module__mnY0Na__actions,.EditorListItem-module-scss-module__mnY0Na__row.EditorListItem-module-scss-module__mnY0Na__selected .EditorListItem-module-scss-module__mnY0Na__actions{opacity:1}
.ImageContourPanel-module-scss-module__leuGYq__generating{font-size:var(--font-xxs);color:var(--editor-label-color);align-items:center;gap:.375rem;display:inline-flex}.ImageContourPanel-module-scss-module__leuGYq__generating svg{width:14px;height:14px}.ImageContourPanel-module-scss-module__leuGYq__cutSwatch{background:repeating-linear-gradient(to right,var(--swatch-color)0,var(--swatch-color)5px,transparent 5px,transparent 8px);border-radius:2px;width:20px;height:3px;display:inline-block}.ImageContourPanel-module-scss-module__leuGYq__cutSwatch.ImageContourPanel-module-scss-module__leuGYq__kiss{--swatch-color:#f0f}.ImageContourPanel-module-scss-module__leuGYq__cutSwatch.ImageContourPanel-module-scss-module__leuGYq__through{--swatch-color:#00ab4e}.ImageContourPanel-module-scss-module__leuGYq__cutTypeToggle,.ImageContourPanel-module-scss-module__leuGYq__fitToggle{border-color:#0f172a2e;flex:none;width:190px;box-shadow:0 1px 2px #0f172a14}.ImageContourPanel-module-scss-module__leuGYq__cutTypeToggle>button,.ImageContourPanel-module-scss-module__leuGYq__fitToggle>button{flex:1 1 0;gap:.375rem;min-width:0;padding-inline:.75rem;font-weight:500}.ImageContourPanel-module-scss-module__leuGYq__cutTypeToggle>button[aria-checked=true],.ImageContourPanel-module-scss-module__leuGYq__fitToggle>button[aria-checked=true]{font-weight:650;box-shadow:inset 0 0 0 1px #0f172a14}.ImageContourPanel-module-scss-module__leuGYq__fitToggle>button{padding-inline:.5rem}.ImageContourPanel-module-scss-module__leuGYq__hint{font-size:var(--font-xxs);color:var(--editor-label-color);padding:.125rem 0;font-style:italic;line-height:1.4}.ImageContourPanel-module-scss-module__leuGYq__warning,.ImageContourPanel-module-scss-module__leuGYq__error{font-size:var(--font-xxs);border-radius:var(--editor-input-radius);align-items:flex-start;gap:.375rem;padding:.375rem .5rem;line-height:1.4;display:flex}.ImageContourPanel-module-scss-module__leuGYq__warning svg,.ImageContourPanel-module-scss-module__leuGYq__error svg{flex-shrink:0;width:.875rem;height:.875rem;margin-top:1px}.ImageContourPanel-module-scss-module__leuGYq__warning{color:#7a5a00;background:#fff6e0}.ImageContourPanel-module-scss-module__leuGYq__error{color:var(--error-color);background:#cc000014}
.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__container{background:var(--white);width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__formOnlyContainer{width:100%}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__leftPanel{background:var(--dark-white);border-right:1px solid var(--grey);flex-direction:column;flex:auto;min-width:0;display:flex;overflow:hidden}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__canvasRoot{flex:auto;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__viewport{width:100%;height:100%}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__viewportContent{overflow:visible}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__surfaceStage{width:var(--stage-width);height:var(--stage-height);position:relative;overflow:visible}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__surfaceSlot{position:absolute;overflow:visible}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__surfaceSlot svg{width:100%;height:100%}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__viewToolbar{z-index:10;border:1px solid var(--light-grey);background:var(--white);border-radius:999px;gap:2px;padding:3px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 1px 5px #0000002e}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__viewButton,.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__viewButtonActive{min-width:58px;height:26px;color:var(--dark-grey);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:12px;font-weight:600}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__viewButton:hover,.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__viewButtonActive:hover{background:var(--dark-white);color:var(--dark-text)}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__viewButtonActive,.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__viewButtonActive:hover{background:var(--brand-color);color:var(--brand-color-contrast)}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__reviewerToggle{z-index:10;background:var(--white);width:40px;height:40px;color:var(--dark-text);cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 1px 4px #0006}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__reviewerToggle:hover{background:var(--light-grey);box-shadow:0 1px 5px #0009}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__reviewerToggle:active{background:var(--grey);transform:translateY(1px);box-shadow:0 1px 4px #000000bf}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__reviewerToggleActive{background:var(--creator-reviewer-color);color:var(--creator-reviewer-color-contrast)}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__reviewerToggleActive:hover,.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__reviewerToggleActive:active{background:var(--creator-reviewer-color)}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__elementsContainer{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__cardPanel{background:var(--white);min-height:100%;padding:.75rem}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__actionsPanel{background:var(--white);box-sizing:border-box;justify-content:flex-end;gap:1rem;padding:.75rem;display:flex}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__actionButton{min-width:9rem}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__controlSection{flex-direction:column;gap:.75rem;display:flex}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__controlSectionHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__controlSectionTitle{color:var(--dark-text);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:700}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__muted{color:var(--dark-grey);font-size:.85rem}@media (max-width:900px){.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__container{min-height:70vh}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__viewToolbar{bottom:10px}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__reviewerToggle{bottom:10px;right:10px}.BusinessCardsSelectionsForm-module-scss-module__tFtrgG__viewButton{min-width:52px}}
.LabelThemePicker-module-scss-module__L9wb5W__option{position:relative}.LabelThemePicker-module-scss-module__L9wb5W__icon{aspect-ratio:1;height:80%}.LabelThemePicker-module-scss-module__L9wb5W__icon.LabelThemePicker-module-scss-module__L9wb5W__hidden{filter:grayscale()}.LabelThemePicker-module-scss-module__L9wb5W__hiddenWarning{background:var(--grey);color:var(--white);border:1px solid var(--dark-grey);border-radius:var(--border-radius);padding:3px;font-size:.8rem;position:absolute;top:5px;right:5px}
.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__field{background:#fff;margin:0 0 16px;padding:0}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__labelRow{flex-wrap:wrap;align-items:flex-start;gap:0 12px;min-width:0;margin-bottom:8px;display:flex}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__labelInfo{color:#0f1111;flex:1 1 0;min-width:0;font-size:16px;line-height:24px}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__label{color:#0f1111;letter-spacing:0;word-break:break-word;margin:0;font-family:Helvetica Neue,Helvetica,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;line-height:24px;display:inline}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__selectedValue{color:#0f1111;word-break:break-word;font-weight:400}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__optional{color:#565959;white-space:nowrap;font-weight:400}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__clearButtonWrapper{white-space:nowrap}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__clearButton{color:#0f1111;cursor:pointer;vertical-align:middle;background:#dfdfdf;border:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;padding:0;display:inline-flex;position:relative;top:-1px}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__clearButton svg{width:10px;height:10px}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__clearButton:hover{background:#d5d9d9}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__clearButton:focus-visible{outline-offset:2px;outline:3px solid #888c8c}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__labelAccessory{color:#0f1111;white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:14px;line-height:24px}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__tooltipWrapper{padding-left:4px;line-height:1;display:inline-block}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__tooltipTrigger{color:#0f1111;cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:1em;height:1em;padding:0;display:inline-flex;position:relative;top:-2px}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__tooltipTrigger svg{stroke:currentColor;stroke-width:.4px;width:100%;height:100%}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__tooltipTrigger:focus-visible{outline-offset:2px;outline:3px solid #888c8c}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__tooltip{z-index:1000;box-sizing:border-box;color:#0f1111;pointer-events:none;white-space:pre-line;word-break:break-word;background:#fff;border:1px solid #888c8c;border-radius:8px;max-width:260px;padding:8px;font-family:Helvetica Neue,Helvetica,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:400;line-height:16px;position:fixed;box-shadow:0 2px 5px #0f111126}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__tooltip:after{content:"";background:#fff;border:1px solid #888c8c;width:8px;height:8px;position:absolute;left:50%}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__tooltipTop{transform:translate(-50%,-100%)}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__tooltipTop:after{border-top:0;border-left:0;bottom:-5px;transform:translate(-50%)rotate(45deg)}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__tooltipBottom{transform:translate(-50%)}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__tooltipBottom:after{border-bottom:0;border-right:0;top:-5px;transform:translate(-50%)rotate(45deg)}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__input{box-sizing:border-box;color:#0f1111;width:100%;height:32px;font:inherit;background:#fff;border:1px solid #888c8c;border-radius:8px;padding:5px 11px;font-family:Helvetica Neue,Helvetica,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:20px;display:block}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__input::placeholder{color:#565959;opacity:1;font-style:italic}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__input:focus{outline-offset:0;border-color:#888c8c;outline:3px solid #c8f3fa;box-shadow:inset 0 0 0 1px #007185}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__textarea{resize:vertical;height:auto;min-height:70px}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__inputError,.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__inputError:focus{border-color:#c10015;box-shadow:inset 0 0 0 1px #c10015}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__feedbackRow{align-items:flex-start;gap:12px;min-height:16px;margin-top:4px;display:flex}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__errorSlot{flex:auto;min-width:0}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__errorMessage{color:#c10015;align-items:flex-start;gap:8px;min-width:0;margin-top:4px;font-size:14px;font-weight:400;line-height:20px;display:flex}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__errorMessage svg{flex:none;width:16px;height:16px;margin-top:2px}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__helperText{color:#565959;white-space:nowrap;flex:none;margin-left:auto;font-size:12px;font-weight:400;line-height:16px}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__inlineAlert{align-items:flex-start;gap:4px;margin-top:8px;font-size:14px;line-height:20px;display:flex}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__inlineAlert svg{flex:none;width:16px;height:16px;margin-top:2px}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__inlineAlertSuccess{color:#0b7b3c}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__inlineAlertWarning{color:#0f1111}.AmazonCustomizationFormSimulatorInputs-module-scss-module___TCN4a__inlineAlertWarning svg{color:#ffb14a}
.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__price{color:#0f1111;white-space:nowrap;font-family:Helvetica Neue,Helvetica,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:20px;display:inline-block}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__priceSymbol,.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__priceFraction{font-size:.6em;line-height:1;position:relative;top:-.5em}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__priceWhole{font-size:1em}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__priceSmall{font-size:13px;line-height:16px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__priceLarge{font-size:28px;line-height:32px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__priceLarge .AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__priceSymbol,.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__priceLarge .AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__priceFraction{font-size:13px;top:-.75em}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__footerPriceNote{color:#565959;font-size:12px;line-height:16px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__fullWidth{width:100%!important}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__quantitySelect{box-sizing:border-box;color:#0f1111;background:#fff;border:1px solid #888c8c;border-radius:8px;align-items:center;width:160px;height:32px;font-family:Helvetica Neue,Helvetica,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:20px;display:flex;position:relative}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__quantitySelect select{appearance:none;min-width:0;height:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;flex:1;padding:0 28px 0 4px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__quantitySelect select:focus{outline:0}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__quantitySelect svg{pointer-events:none;width:14px;height:14px;position:absolute;right:10px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__quantitySelect:focus-within{outline:3px solid #c8f3fa;box-shadow:inset 0 0 0 1px #007185}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__quantityPrefix{padding-left:11px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__addToCartButton{box-sizing:border-box;color:#0f1111;cursor:pointer;background:#ffd814;border:1px solid #ffd814;border-radius:100px;min-width:max-content;height:32px;padding:0 16px;font-family:Helvetica Neue,Helvetica,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:20px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__addToCartButton:hover{background:#f7ca00;border-color:#f2c200}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__addToCartButton:focus-visible{outline-offset:2px;outline:3px solid #888c8c}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__linkButton{color:#2162a1;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-family:Helvetica Neue,Helvetica,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:20px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__linkButton:hover{color:#c7511f;text-decoration:underline}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__linkButton:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #888c8c}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__desktopFooter{z-index:20;background:#fff;border-top:1px solid #dfdfdf;flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 16px;display:flex;position:relative;box-shadow:0 -4px 7px #0000001a}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__desktopFooterInfo{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__desktopFooterActions{flex-direction:column;flex:0 0 50%;align-items:flex-start;gap:4px;display:flex}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__desktopFooterActionsRow{gap:16px;width:100%;display:flex}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__desktopFooterActionsRow>*{flex:1 1 0;min-width:0}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__mobileBuyBox{background:#fff;border-top:1px solid #dfdfdf;margin-top:8px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__mobileBuyBoxBody{flex-direction:column;gap:8px;padding:24px 24px 8px;display:flex}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__mobileBuyBoxBody .AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__quantitySelect{height:42px;font-size:16px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__mobileBuyBoxBody .AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__addToCartButton{height:44px;font-size:16px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__mobileListButtonRow{border-bottom:5px solid #dfdfdf;justify-content:flex-end;padding:12px 16px;display:flex}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__mobileListButtonRow .AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__linkButton{color:#0f1111;text-transform:uppercase;font-size:14px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlert{z-index:25;box-sizing:border-box;color:#0f1111;background:#fff;border:1px solid #c10015;border-left-width:12px;border-radius:8px;align-items:flex-start;gap:8px;margin:0 16px 12px;padding:14px 18px;font-family:Helvetica Neue,Helvetica,Segoe UI,Roboto,sans-serif;display:flex;position:relative;box-shadow:0 0 0 4px #c100150f}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlert p{margin:0;font-size:16px;line-height:24px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertSuccess{border-color:#0b7b3c}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertSuccess .AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertIcon{color:#0b7b3c}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertMobile{border-top-width:0;border-radius:0 0 8px 8px;margin:0;box-shadow:0 2px 6px #0f111133}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertMobile .AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertList{max-height:64px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertIcon{color:#c10015;flex:none;width:22px;height:22px;margin-top:1px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertBody{flex:auto;min-width:0}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertList{max-height:112px;margin:0;padding:8px 0 4px;list-style:none;overflow-y:auto}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertList li{align-items:baseline;min-width:0;margin-bottom:4px;display:flex}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertList li:before{content:"•";flex-shrink:0;margin-right:4px}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertDismiss{color:#0f1111;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.AmazonCustomizationFormSimulatorChrome-module-scss-module__R8dj0G__validationAlertDismiss svg{width:16px;height:16px}
.RenderPicker-module-scss-module__z63i7a__renderBox{border:1px solid var(--light-grey);border-radius:var(--border-radius);background-color:var(--white);box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex;position:relative}.RenderPicker-module-scss-module__z63i7a__renderBox.RenderPicker-module-scss-module__z63i7a__small{width:100px;height:100px}.RenderPicker-module-scss-module__z63i7a__renderBox.RenderPicker-module-scss-module__z63i7a__small .RenderPicker-module-scss-module__z63i7a__plus{width:30px;height:30px}.RenderPicker-module-scss-module__z63i7a__renderBox.RenderPicker-module-scss-module__z63i7a__small .RenderPicker-module-scss-module__z63i7a__addButtonContainer{padding:.25rem}.RenderPicker-module-scss-module__z63i7a__renderBox.RenderPicker-module-scss-module__z63i7a__small .RenderPicker-module-scss-module__z63i7a__addButtonContainer .RenderPicker-module-scss-module__z63i7a__addButton{padding:.5rem}.RenderPicker-module-scss-module__z63i7a__renderBox.RenderPicker-module-scss-module__z63i7a__medium{width:200px;height:200px}.RenderPicker-module-scss-module__z63i7a__renderBox.RenderPicker-module-scss-module__z63i7a__medium .RenderPicker-module-scss-module__z63i7a__plus{width:40px;height:40px}.RenderPicker-module-scss-module__z63i7a__renderBox.RenderPicker-module-scss-module__z63i7a__medium .RenderPicker-module-scss-module__z63i7a__addButtonContainer{padding:.5rem}.RenderPicker-module-scss-module__z63i7a__renderBox.RenderPicker-module-scss-module__z63i7a__medium .RenderPicker-module-scss-module__z63i7a__addButtonContainer .RenderPicker-module-scss-module__z63i7a__addButton{padding:1rem}.RenderPicker-module-scss-module__z63i7a__addButtonContainer{width:100%;height:100%;padding:.5rem}.RenderPicker-module-scss-module__z63i7a__addButton{border-radius:var(--border-radius);background-color:var(--white);border:2px dashed var(--light-grey);width:100%;height:100%;color:var(--grey);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;transition:all .2s;display:flex}.RenderPicker-module-scss-module__z63i7a__addButton:hover{background-color:var(--light-grey);border-color:var(--dark-grey);color:var(--dark-grey)}.RenderPicker-module-scss-module__z63i7a__addButton.RenderPicker-module-scss-module__z63i7a__disabled,.RenderPicker-module-scss-module__z63i7a__addButton.RenderPicker-module-scss-module__z63i7a__disabled:hover{background-color:var(--light-grey);border-color:var(--light-grey);color:var(--grey)}.RenderPicker-module-scss-module__z63i7a__renderContent{background-color:var(--background-primary);border-radius:var(--border-radius);flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;height:100%;display:flex;position:relative}.RenderPicker-module-scss-module__z63i7a__fallbackContent{border:2px dashed var(--light-grey);border-radius:var(--border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.RenderPicker-module-scss-module__z63i7a__fallbackContent.RenderPicker-module-scss-module__z63i7a__readOnly{cursor:default}.RenderPicker-module-scss-module__z63i7a__fallbackContent .RenderPicker-module-scss-module__z63i7a__label{color:var(--grey);font-style:italic}.RenderPicker-module-scss-module__z63i7a__fallbackAdd{background-color:var(--light-grey);color:var(--dark-grey);opacity:0;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;transition:opacity .2s;display:flex;position:absolute;inset:0}.RenderPicker-module-scss-module__z63i7a__fallbackContent:hover .RenderPicker-module-scss-module__z63i7a__fallbackAdd{opacity:.92}.RenderPicker-module-scss-module__z63i7a__renderPreview{border-radius:var(--border-radius);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.RenderPicker-module-scss-module__z63i7a__missingRender{width:100%;height:100%;color:var(--error-color);font-size:var(--font-xs);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem;line-height:1.2;display:flex}.RenderPicker-module-scss-module__z63i7a__missingRender small{max-width:100%;color:var(--grey);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RenderPicker-module-scss-module__z63i7a__label{font-size:var(--font-xs);background-color:var(--dark-white);color:var(--dark-grey);border-top:1px solid var(--light-grey);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;flex-shrink:0;justify-content:center;align-items:center;width:100%;padding:.25rem;display:flex;position:relative;overflow:hidden}.RenderPicker-module-scss-module__z63i7a__removeButton{background-color:var(--grey);width:20px;height:20px;color:var(--white);cursor:pointer;opacity:0;z-index:0;border:none;border-radius:2px;justify-content:center;align-items:center;font-size:12px;transition:all .2s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.RenderPicker-module-scss-module__z63i7a__removeButton:hover{background-color:var(--dark-grey);color:#fff}.RenderPicker-module-scss-module__z63i7a__renderContent:hover .RenderPicker-module-scss-module__z63i7a__removeButton{opacity:1}
.CompositeOptionInput-module-scss-module__D_J-0W__expandedContainer{flex-direction:column;gap:1rem;display:flex}.CompositeOptionInput-module-scss-module__D_J-0W__lockedSelector{opacity:.6;pointer-events:none}.CompositeOptionInput-module-scss-module__D_J-0W__expandedOptions{background-color:var(--dark-white,#f5f5f5);border:1px solid var(--border-color,#ddd);border-radius:var(--border-radius,4px);flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.CompositeOptionInput-module-scss-module__D_J-0W__expandedOption{background-color:var(--white,#fff);border-radius:var(--border-radius,4px);border:1px solid var(--border-color,#ddd);padding:.375rem}.CompositeOptionInput-module-scss-module__D_J-0W__clearButton{width:24px;height:24px;color:var(--grey);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.CompositeOptionInput-module-scss-module__D_J-0W__clearButton:hover,.CompositeOptionInput-module-scss-module__D_J-0W__clearButton:focus{background:var(--dark-white,#f5f5f5);color:var(--light-black)}.CompositeOptionInput-module-scss-module__D_J-0W__actionButtons{justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}
.SaveChoiceModal-module-scss-module__mLcg-a__content{padding:1.5rem}.SaveChoiceModal-module-scss-module__mLcg-a__layout{align-items:flex-start;gap:1.5rem;display:flex}.SaveChoiceModal-module-scss-module__mLcg-a__previewColumn{flex:none;width:200px}.SaveChoiceModal-module-scss-module__mLcg-a__previewContainer{border-radius:var(--border-radius,4px);background-color:var(--light-grey,#f5f5f5);justify-content:center;align-items:center;padding:1rem;display:flex;overflow:hidden}.SaveChoiceModal-module-scss-module__mLcg-a__configColumn{flex-direction:column;flex:1;gap:1rem;display:flex}.SaveChoiceModal-module-scss-module__mLcg-a__inputSection{width:100%}
.OptionGroupInput-module-scss-module__KS0mRW__group{flex-direction:column;gap:.5rem;min-width:0;display:flex}.OptionGroupInput-module-scss-module__KS0mRW__groupHeader{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.OptionGroupInput-module-scss-module__KS0mRW__groupTitle{font-weight:600}.OptionGroupInput-module-scss-module__KS0mRW__groupCount{font-size:var(--font-small);color:var(--dark-grey)}.OptionGroupInput-module-scss-module__KS0mRW__groupMessages{flex-direction:column;gap:.25rem;display:flex}.OptionGroupInput-module-scss-module__KS0mRW__groupError,.OptionGroupInput-module-scss-module__KS0mRW__groupWarning{border-radius:var(--border-radius,4px);padding:.5rem .75rem;font-size:.875rem;font-weight:500}.OptionGroupInput-module-scss-module__KS0mRW__groupError{color:var(--error-color);background-color:var(--validation-soft-color-light,#fef2f2);border:1px solid var(--error-color)}.OptionGroupInput-module-scss-module__KS0mRW__groupWarning{color:var(--warning-color);background-color:var(--validation-warning-color-light,#fffbeb);border:1px solid var(--warning-color)}.OptionGroupInput-module-scss-module__KS0mRW__rows{flex-direction:column;gap:.125rem;display:flex}.OptionGroupInput-module-scss-module__KS0mRW__row{border-radius:var(--border-radius,4px);align-items:flex-start;gap:.25rem;min-width:0;padding:.125rem .125rem .125rem 0;display:flex;position:relative}.OptionGroupInput-module-scss-module__KS0mRW__activeRow{background-color:color-mix(in srgb,var(--accent-color)8%,transparent)}.OptionGroupInput-module-scss-module__KS0mRW__activeRow .OptionGroupInput-module-scss-module__KS0mRW__dragHandle{color:var(--accent-color)}.OptionGroupInput-module-scss-module__KS0mRW__draggingRow{z-index:1;background-color:var(--white,#fff);box-shadow:0 2px 8px #00000026}.OptionGroupInput-module-scss-module__KS0mRW__dragHandle,.OptionGroupInput-module-scss-module__KS0mRW__rowAction{color:var(--grey);background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-top:1.125rem;padding:0;display:inline-flex}.OptionGroupInput-module-scss-module__KS0mRW__dragHandle{border-radius:var(--border-radius,4px);cursor:grab;touch-action:none;width:18px;height:28px}.OptionGroupInput-module-scss-module__KS0mRW__dragHandle:hover:not(:disabled),.OptionGroupInput-module-scss-module__KS0mRW__dragHandle:focus-visible{color:var(--light-black)}.OptionGroupInput-module-scss-module__KS0mRW__dragHandle:active:not(:disabled){cursor:grabbing}.OptionGroupInput-module-scss-module__KS0mRW__dragHandle:disabled{opacity:.35;cursor:default}.OptionGroupInput-module-scss-module__KS0mRW__rowAction{cursor:pointer;border-radius:50%;width:28px;height:28px}.OptionGroupInput-module-scss-module__KS0mRW__rowAction:hover:not(:disabled),.OptionGroupInput-module-scss-module__KS0mRW__rowAction:focus-visible{background:var(--dark-white,#f5f5f5);color:var(--light-black)}.OptionGroupInput-module-scss-module__KS0mRW__rowAction:disabled{opacity:.35;cursor:default}.OptionGroupInput-module-scss-module__KS0mRW__rowFields{flex-wrap:wrap;flex:auto;gap:.375rem;min-width:0;display:flex}.OptionGroupInput-module-scss-module__KS0mRW__cell{flex:5rem;min-width:0}.OptionGroupInput-module-scss-module__KS0mRW__shortCell{flex:0 4.5rem}.OptionGroupInput-module-scss-module__KS0mRW__groupActions{flex-wrap:wrap;gap:.5rem;display:flex}.OptionGroupInput-module-scss-module__KS0mRW__groupActions button{align-items:center;gap:.375rem;display:inline-flex}.OptionGroupInput-module-scss-module__KS0mRW__pasteContent{flex-direction:column;gap:1rem;display:flex}.OptionGroupInput-module-scss-module__KS0mRW__pastePreview{flex-direction:column;gap:.5rem;display:flex}.OptionGroupInput-module-scss-module__KS0mRW__pastePreviewCount{font-weight:600}.OptionGroupInput-module-scss-module__KS0mRW__pastePreviewTable{border-collapse:collapse;width:100%;font-size:var(--font-small)}.OptionGroupInput-module-scss-module__KS0mRW__pastePreviewTable th,.OptionGroupInput-module-scss-module__KS0mRW__pastePreviewTable td{text-align:left;border-bottom:1px solid var(--light-grey);padding:.25rem .5rem}.OptionGroupInput-module-scss-module__KS0mRW__pastePreviewTable th{color:var(--dark-grey);font-weight:600}.OptionGroupInput-module-scss-module__KS0mRW__pastePreviewMore{font-size:var(--font-small);color:var(--dark-grey)}
.DerivedCountSummary-module-scss-module__PBESfG__summary{border:1px solid var(--border-color,#ddd);border-radius:var(--border-radius,4px);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.DerivedCountSummary-module-scss-module__PBESfG__count{font-size:var(--font-large)}.DerivedCountSummary-module-scss-module__PBESfG__price{color:var(--discount-color);font-weight:700}
.SaveSelectionSetModal-module-scss-module__s1QBHa__content{flex-direction:column;display:flex}.SaveSelectionSetModal-module-scss-module__s1QBHa__layout{gap:1.5rem;min-height:400px;display:flex}.SaveSelectionSetModal-module-scss-module__s1QBHa__previewColumn{flex-direction:column;flex:1;display:flex}.SaveSelectionSetModal-module-scss-module__s1QBHa__previewContainer{background:var(--light-grey);border-radius:var(--border-radius);flex:1;justify-content:center;align-items:center;min-height:0;padding:1rem;display:flex}.SaveSelectionSetModal-module-scss-module__s1QBHa__configColumn{flex-direction:column;flex:1;gap:1.5rem;display:flex}.SaveSelectionSetModal-module-scss-module__s1QBHa__configSection{width:100%}.SaveSelectionSetModal-module-scss-module__s1QBHa__nameSection{align-items:flex-start;width:100%;display:flex}.SaveSelectionSetModal-module-scss-module__s1QBHa__updatingLabel{color:var(--dark-grey);padding-top:.5rem;font-size:.875rem;line-height:1.5}.SaveSelectionSetModal-module-scss-module__s1QBHa__temporarySection{width:100%}.SaveSelectionSetModal-module-scss-module__s1QBHa__temporaryNote{color:var(--info-color,#06c);margin-top:.5rem;font-size:.875rem;line-height:1.4}
.TemplatedSelectionsForm-module-scss-module__Ql4rvW__editor{width:100%;height:100%;min-height:0;display:flex}.TemplatedSelectionsForm-module-scss-module__Ql4rvW__formOnly{width:100%}.TemplatedSelectionsForm-module-scss-module__Ql4rvW__optionsPanel{background:var(--white);box-sizing:border-box;width:100%;height:100%;min-height:0;padding:0 .75rem;overflow:hidden}.TemplatedSelectionsForm-module-scss-module__Ql4rvW__actionsPanel{background:var(--white);box-sizing:border-box;justify-content:flex-end;gap:1rem;padding:.75rem;display:flex}.TemplatedSelectionsForm-module-scss-module__Ql4rvW__actionButton{min-width:9rem}.TemplatedSelectionsForm-module-scss-module__Ql4rvW__aiImageMaterializeButton{letter-spacing:-.01em;min-height:3rem;box-shadow:inset 0 0 0 1px color-mix(in srgb,#6d4aff 78%,var(--black)),0 .25rem .875rem #6d4aff3d;flex-shrink:0;font-weight:650}.TemplatedSelectionsForm-module-scss-module__Ql4rvW__aiImageMaterializePanel{flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.TemplatedSelectionsForm-module-scss-module__Ql4rvW__aiImageMaterializeStopButton{min-width:6rem;min-height:3rem;font-weight:650}.TemplatedSelectionsForm-module-scss-module__Ql4rvW__aiImageMaterializePanel .TemplatedSelectionsForm-module-scss-module__Ql4rvW__aiImageMaterializeButton:disabled{background:color-mix(in srgb,#6d4aff 10%,var(--white));color:color-mix(in srgb,#6d4aff 64%,var(--grey));box-shadow:inset 0 0 0 1px color-mix(in srgb,#6d4aff 20%,var(--white))}.TemplatedSelectionsForm-module-scss-module__Ql4rvW__aiImageMaterializeIconActive{animation:1s ease-in-out infinite alternate TemplatedSelectionsForm-module-scss-module__Ql4rvW__ai-image-materialize-pulse}@keyframes TemplatedSelectionsForm-module-scss-module__Ql4rvW__ai-image-materialize-pulse{0%{opacity:.55;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.TemplatedSelectionsForm-module-scss-module__Ql4rvW__aiImageMaterializeIconActive{animation:none}}
.HeaderAlert-module-scss-module__fSFnNq__container{background-color:var(--white);position:relative}.HeaderAlert-module-scss-module__fSFnNq__exitButton{position:absolute;top:1rem;right:1rem}
.layout-module-scss-module__3RdlLW__html,.layout-module-scss-module__3RdlLW__body{margin:0;padding:0}
