.CompositeOptionsPage-module-scss-module__dyphsq__container{background:var(--dark-white);border-top:1px solid var(--light-grey);flex-direction:column;height:100%;padding:1.5rem;display:flex;overflow:auto}.CompositeOptionsPage-module-scss-module__dyphsq__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__title{margin:0;font-size:1.5rem;font-weight:600}.CompositeOptionsPage-module-scss-module__dyphsq__list{flex:1;overflow:auto}.CompositeOptionsPage-module-scss-module__dyphsq__emptyState{text-align:center;color:var(--grey);flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__emptyState p{margin:0 0 1rem;font-size:1rem}.CompositeOptionsPage-module-scss-module__dyphsq__rows{flex-direction:column;gap:1rem;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__addCompositeOptionButton{justify-content:center;margin-top:.5rem;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__row{border:1px solid var(--light-grey);border-radius:var(--border-radius);background:#fff;position:relative}.CompositeOptionsPage-module-scss-module__dyphsq__rowContent{align-items:flex-start;gap:1rem;padding:2.5rem 1rem 1rem;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__swatch{flex-shrink:0;align-items:flex-start;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__swatch .renderBox.small{width:150px!important;height:150px!important}.CompositeOptionsPage-module-scss-module__dyphsq__inputsColumn{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__baseOptionsColumn{flex-direction:column;flex:0 0 250px;min-width:0;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__idSection{align-items:center;width:100%;margin-top:-4px;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__idInput{background-color:#fff;margin-bottom:0;padding-bottom:0}.CompositeOptionsPage-module-scss-module__dyphsq__nameSection{align-items:center;width:100%;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__nameRow{justify-content:space-between;align-items:center;width:100%;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__choicesCount{color:var(--grey);font-size:.875rem;font-weight:400}.CompositeOptionsPage-module-scss-module__dyphsq__nameInput{color:var(--dark-grey);background-color:#fff;margin-bottom:0;padding-bottom:0;font-size:1.2rem;font-weight:600}.CompositeOptionsPage-module-scss-module__dyphsq__optionSchemasList{flex-direction:column;gap:.25rem;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__baseOptionsHeader{color:var(--grey);margin-bottom:.25rem;font-size:.875rem;font-weight:600}.CompositeOptionsPage-module-scss-module__dyphsq__optionSchemaItem{color:var(--dark-grey);align-items:center;gap:.25rem;font-size:.875rem;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__indent{color:var(--grey);flex-shrink:0;width:1.5rem;font-family:monospace}.CompositeOptionsPage-module-scss-module__dyphsq__removeSchemaButton{opacity:0;min-width:auto;padding:.125rem .25rem;font-size:1.25rem;line-height:1;transition:opacity .15s;color:var(--grey)!important}.CompositeOptionsPage-module-scss-module__dyphsq__optionSchemaItem:hover .CompositeOptionsPage-module-scss-module__dyphsq__removeSchemaButton{opacity:1}.CompositeOptionsPage-module-scss-module__dyphsq__addOptionButton{align-items:center;gap:.5rem;margin-top:.25rem;margin-left:0;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__addOptionButton button{margin-left:0;padding-left:0}.CompositeOptionsPage-module-scss-module__dyphsq__actions{align-items:center;display:flex;position:absolute;top:.75rem;right:.75rem}.CompositeOptionsPage-module-scss-module__dyphsq__actions button{color:var(--grey)!important;font-size:1.25rem!important}.CompositeOptionsPage-module-scss-module__dyphsq__choicesRow{border-top:1px solid var(--light-grey);flex-direction:column;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__choicesLabel{color:var(--grey);font-size:.875rem;font-weight:600}.CompositeOptionsPage-module-scss-module__dyphsq__choicesThumbnails{flex-wrap:wrap;gap:.5rem;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__choiceThumbnail{cursor:pointer;flex-shrink:0}.CompositeOptionsPage-module-scss-module__dyphsq__choiceThumbnail:hover{opacity:.8}.CompositeOptionsPage-module-scss-module__dyphsq__moreChoicesIndicator{border:1px solid var(--light-grey);border-radius:var(--border-radius);background-color:var(--dark-white);width:100px;height:100px;color:var(--grey);text-align:center;justify-content:center;align-items:center;padding:.5rem;font-size:.75rem;font-weight:500;line-height:1.2;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__editChoicesButton{border:1px solid var(--dark-grey);border-radius:var(--border-radius);background-color:var(--dark-white);width:100px;height:100px;color:var(--dark-grey);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:0;transition:all .15s;display:flex}.CompositeOptionsPage-module-scss-module__dyphsq__editChoicesButton:hover{background-color:var(--grey);border-color:var(--dark-grey);color:#fff}.CompositeOptionsPage-module-scss-module__dyphsq__editChoicesIcon{flex-shrink:0;font-size:1.5rem}.CompositeOptionsPage-module-scss-module__dyphsq__editChoicesText{text-align:center;font-size:.625rem;font-weight:600;line-height:1.2}.CompositeOptionsPage-module-scss-module__dyphsq__emptyThumbnail{border:1px solid var(--light-grey);border-radius:var(--border-radius);background-color:var(--dark-white);width:100px;height:100px;color:var(--grey);justify-content:center;align-items:center;font-size:.75rem;display:flex}
.FontSelect-module-scss-module__gyCdqa__fontSelectContainer{flex:1;min-width:200px;position:relative}.FontSelect-module-scss-module__gyCdqa__fontSelectContainer.FontSelect-module-scss-module__gyCdqa__disabled{opacity:.6;pointer-events:none}.FontSelect-module-scss-module__gyCdqa__selectLabel{background:var(--white);font-size:var(--font-xs);color:var(--dark-grey);border-radius:var(--border-radius);z-index:1;white-space:nowrap;align-items:center;gap:.25rem;padding:0 .25rem;display:flex;position:absolute;top:0;left:.5rem;transform:translateY(-50%)}.FontSelect-module-scss-module__gyCdqa__fontButton{border:1px solid var(--grey);border-radius:var(--border-radius);background:var(--white);cursor:pointer;text-align:left;align-items:center;gap:.5rem;width:100%;min-height:28px;padding:.25rem .5rem;transition:border-color .15s;display:flex}.FontSelect-module-scss-module__gyCdqa__fontButton:hover:not(:disabled){border-color:var(--dark-grey)}.FontSelect-module-scss-module__gyCdqa__fontButton:focus{border-color:var(--brand-color);outline:none}.FontSelect-module-scss-module__gyCdqa__fontButton:disabled{cursor:not-allowed}.FontSelect-module-scss-module__gyCdqa__fontButton.FontSelect-module-scss-module__gyCdqa__small{min-height:auto;padding:.5rem}.FontSelect-module-scss-module__gyCdqa__fontButton.FontSelect-module-scss-module__gyCdqa__tiny{min-height:auto;padding:.25rem}.FontSelect-module-scss-module__gyCdqa__fontButtonName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-xs);color:var(--light-black);flex:1;padding-left:1px;overflow:hidden}.FontSelect-module-scss-module__gyCdqa__fontButtonLinkIcon{color:var(--info-color);flex-shrink:0;font-size:12px}.FontSelect-module-scss-module__gyCdqa__fontButton.FontSelect-module-scss-module__gyCdqa__linked{border-color:var(--info-color)}.FontSelect-module-scss-module__gyCdqa__fontButton.FontSelect-module-scss-module__gyCdqa__linked .FontSelect-module-scss-module__gyCdqa__fontButtonName{color:var(--info-color)}.FontSelect-module-scss-module__gyCdqa__fontButtonChevron{color:var(--grey);flex-shrink:0;font-size:10px}.FontSelect-module-scss-module__gyCdqa__fontMenu{border:1px solid var(--grey);border-radius:var(--border-radius);flex-direction:column;min-width:280px;max-width:400px;display:flex}.FontSelect-module-scss-module__gyCdqa__menuHeader{background:var(--dark-white);flex-shrink:0;justify-content:space-between;align-items:center;padding:.25rem .5rem .125rem;display:flex}.FontSelect-module-scss-module__gyCdqa__menuTitle{font-size:var(--font-small);color:var(--dark-grey);font-weight:500}.FontSelect-module-scss-module__gyCdqa__filterBar{background:var(--dark-white);flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .5rem .5rem;display:flex}.FontSelect-module-scss-module__gyCdqa__filterInput{border:1px solid var(--grey);border-radius:var(--border-radius);font-size:var(--font-small);outline:none;flex:1;padding:.375rem .5rem}.FontSelect-module-scss-module__gyCdqa__filterInput:focus{border-color:var(--brand-color)}.FontSelect-module-scss-module__gyCdqa__closeButton{width:24px;height:24px;color:var(--dark-grey);cursor:pointer;border-radius:var(--border-radius);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.FontSelect-module-scss-module__gyCdqa__closeButton:hover{background-color:var(--light-grey);color:var(--light-black)}.FontSelect-module-scss-module__gyCdqa__filtersButton{border:1px solid var(--grey);border-radius:var(--border-radius);background:var(--white);width:28px;height:28px;color:var(--dark-grey);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.FontSelect-module-scss-module__gyCdqa__filtersButton:hover{border-color:var(--dark-grey);color:var(--light-black)}.FontSelect-module-scss-module__gyCdqa__filtersButton.FontSelect-module-scss-module__gyCdqa__filtersButtonActive{border-color:var(--brand-color);color:var(--brand-color);background:var(--off-white)}.FontSelect-module-scss-module__gyCdqa__filtersArea{border-bottom:1px solid var(--light-grey);background:var(--off-white);flex-direction:column;flex-shrink:0;gap:0;padding:.375rem .5rem;display:flex}.FontSelect-module-scss-module__gyCdqa__filterRow{align-items:flex-start;gap:.375rem;display:flex}.FontSelect-module-scss-module__gyCdqa__filterRow>*{flex:1;min-width:0}.FontSelect-module-scss-module__gyCdqa__filterRowFull{align-items:center;gap:.25rem;display:flex}.FontSelect-module-scss-module__gyCdqa__clearButton{width:20px;height:20px;color:var(--dark-grey);cursor:pointer;border-radius:var(--border-radius);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.FontSelect-module-scss-module__gyCdqa__clearButton:hover:not(.FontSelect-module-scss-module__gyCdqa__clearButtonHidden){background-color:var(--light-grey);color:var(--light-black)}.FontSelect-module-scss-module__gyCdqa__clearButton.FontSelect-module-scss-module__gyCdqa__clearButtonHidden{visibility:hidden;pointer-events:none}.FontSelect-module-scss-module__gyCdqa__tagGroupHeader{color:var(--dark-grey);font-weight:600;font-size:var(--font-xs)}.FontSelect-module-scss-module__gyCdqa__tagSubgroupOption{font-size:var(--font-xs);padding-left:.75rem}.FontSelect-module-scss-module__gyCdqa__fontTabs{background:var(--dark-white);flex-shrink:0;padding:.25rem .5rem 0}.FontSelect-module-scss-module__gyCdqa__fontTabs>div{flex:1;padding:.375rem .5rem}.FontSelect-module-scss-module__gyCdqa__linkList{flex:1;padding:.25rem 0;overflow:hidden auto}.FontSelect-module-scss-module__gyCdqa__linkItem.FontSelect-module-scss-module__gyCdqa__selected{background-color:var(--brand-color);color:var(--brand-color-contrast)}.FontSelect-module-scss-module__gyCdqa__linkItem.FontSelect-module-scss-module__gyCdqa__selected .FontSelect-module-scss-module__gyCdqa__linkItemValue{color:var(--brand-color-contrast);opacity:.8}.FontSelect-module-scss-module__gyCdqa__linkItemContent{flex-direction:column;gap:.125rem;margin-top:4px;display:flex}.FontSelect-module-scss-module__gyCdqa__linkItemLabel{font-size:var(--font-small);font-weight:500;line-height:1.2}.FontSelect-module-scss-module__gyCdqa__linkItemValue{font-size:var(--font-xs);color:var(--dark-grey);font-family:monospace}.FontSelect-module-scss-module__gyCdqa__clearLinkItem{border-top:1px solid var(--light-grey);color:var(--dark-grey);margin-top:.25rem;padding-top:.5rem}.FontSelect-module-scss-module__gyCdqa__fontList{flex:1;overflow:hidden auto}.FontSelect-module-scss-module__gyCdqa__fontOption{cursor:pointer;align-items:center;gap:.375rem;padding:.25rem .5rem;transition:background-color .1s;display:flex}.FontSelect-module-scss-module__gyCdqa__fontOption:hover:not(.FontSelect-module-scss-module__gyCdqa__selected),.FontSelect-module-scss-module__gyCdqa__fontOption.FontSelect-module-scss-module__gyCdqa__highlighted:not(.FontSelect-module-scss-module__gyCdqa__selected){background-color:var(--light-grey)}.FontSelect-module-scss-module__gyCdqa__fontOption.FontSelect-module-scss-module__gyCdqa__selected{background-color:var(--brand-color);color:var(--brand-color-contrast)}.FontSelect-module-scss-module__gyCdqa__fontOption.FontSelect-module-scss-module__gyCdqa__selected .FontSelect-module-scss-module__gyCdqa__fontSample{color:var(--brand-color-contrast);opacity:.8}.FontSelect-module-scss-module__gyCdqa__fontOption.FontSelect-module-scss-module__gyCdqa__weightOption{background-color:var(--off-white);padding-left:calc(.5rem + 26px)}.FontSelect-module-scss-module__gyCdqa__fontOption.FontSelect-module-scss-module__gyCdqa__weightOption:hover,.FontSelect-module-scss-module__gyCdqa__fontOption.FontSelect-module-scss-module__gyCdqa__weightOption.FontSelect-module-scss-module__gyCdqa__highlighted{background-color:var(--light-grey)}.FontSelect-module-scss-module__gyCdqa__fontOption.FontSelect-module-scss-module__gyCdqa__weightOption.FontSelect-module-scss-module__gyCdqa__selected{background-color:var(--brand-color)}.FontSelect-module-scss-module__gyCdqa__expandButton{width:14px;height:18px;color:var(--dark-grey);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.FontSelect-module-scss-module__gyCdqa__expandButton:hover:not(:disabled){color:var(--light-black)}.FontSelect-module-scss-module__gyCdqa__expandButton:disabled{cursor:default}.FontSelect-module-scss-module__gyCdqa__expandButton.FontSelect-module-scss-module__gyCdqa__expandButtonHidden{visibility:hidden}.FontSelect-module-scss-module__gyCdqa__fontLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-xs);flex:1;overflow:hidden}.FontSelect-module-scss-module__gyCdqa__fontSample{font-size:var(--font-xs);color:var(--black);flex-shrink:0;margin-left:auto;padding-left:.5rem}.FontSelect-module-scss-module__gyCdqa__noResults{text-align:center;color:var(--dark-grey);font-size:var(--font-small);padding:1rem}.FontSelect-module-scss-module__gyCdqa__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.FontSelect-module-scss-module__gyCdqa__loadingText{font-size:var(--font-small);color:var(--dark-grey)}.FontSelect-module-scss-module__gyCdqa__legacyFontOption{align-items:center;gap:.5rem;padding:.25rem;display:flex}.FontSelect-module-scss-module__gyCdqa__legacyFontOption.FontSelect-module-scss-module__gyCdqa__disabled .FontSelect-module-scss-module__gyCdqa__legacyFontPreview{background-color:var(--grey);color:var(--light-grey)}.FontSelect-module-scss-module__gyCdqa__legacyFontPreview{border:1px solid var(--grey);border-radius:var(--border-radius);flex:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:3px;padding:0 5px;font-size:18px;font-weight:700;display:flex}.FontSelect-module-scss-module__gyCdqa__legacyFontLabel{flex-grow:1;align-items:center;gap:.5rem;display:flex}
.ColorPicker-module-scss-module__93VI-W__container{position:relative}.ColorPicker-module-scss-module__93VI-W__popover{z-index:2;color:var(--dark-grey);background:var(--white);border:1px solid;border-radius:9px;padding:.75rem;position:absolute;top:calc(100% + 2px);left:0;box-shadow:0 6px 12px #00000026}.ColorPicker-module-scss-module__93VI-W__inputRow{align-items:center;gap:.5rem;width:100%;margin-top:.5rem;display:flex}.ColorPicker-module-scss-module__93VI-W__colorInput{width:120px;color:var(--dark-grey);border-radius:var(--border-radius);text-align:center;border:1px solid;padding:.25rem;font-size:1rem}.ColorPicker-module-scss-module__93VI-W__presets{grid-template-columns:repeat(auto-fill,minmax(20px,1fr));gap:.25rem;margin-top:.25rem;display:grid}.ColorPicker-module-scss-module__93VI-W__presets .ColorPicker-module-scss-module__93VI-W__preset{border-radius:var(--border-radius);cursor:pointer;margin:0;padding:0;line-height:0;box-shadow:0 0 .5px .5px #0008}.ColorPicker-module-scss-module__93VI-W__presets .ColorPicker-module-scss-module__93VI-W__preset:hover{border:1px solid #fff}.ColorPicker-module-scss-module__93VI-W__presets .ColorPicker-module-scss-module__93VI-W__none{color:red;background:linear-gradient(-45deg,var(--white)45%,currentColor 45%,currentColor 55%,var(--white)55%,var(--white));border:2px solid}.ColorPicker-module-scss-module__93VI-W__presets .ColorPicker-module-scss-module__93VI-W__none:hover{color:#c00;border:2px solid}.ColorPicker-module-scss-module__93VI-W__button{border:1px solid var(--grey);border-radius:var(--border-radius);justify-content:center;align-items:center;width:24px;height:24px;display:flex}
.FontColorPicker-module-scss-module__YJ60VW__container{border:1px solid var(--grey);border-radius:var(--border-radius);justify-content:space-between;align-items:center;height:30px;padding:0 10px;display:flex}
.ToggleButton-module-scss-module__5dKnhq__toggleGroup{border-radius:6px;display:inline-flex;overflow:hidden}.ToggleButton-module-scss-module__5dKnhq__toggleGroup.ToggleButton-module-scss-module__5dKnhq__fluid{width:100%}.ToggleButton-module-scss-module__5dKnhq__toggleGroup.ToggleButton-module-scss-module__5dKnhq__fluid .ToggleButton-module-scss-module__5dKnhq__toggleOption{flex:1}.ToggleButton-module-scss-module__5dKnhq__toggleGroup.ToggleButton-module-scss-module__5dKnhq__disabled{opacity:.5;cursor:not-allowed}.ToggleButton-module-scss-module__5dKnhq__toggleGroup.ToggleButton-module-scss-module__5dKnhq__disabled .ToggleButton-module-scss-module__5dKnhq__toggleOption{cursor:not-allowed}.ToggleButton-module-scss-module__5dKnhq__toggleOption{border:1px solid var(--toggle-button-border);background:var(--toggle-button-background);color:var(--toggle-button-text);cursor:pointer;border-right:none;margin:0;padding:8px 16px}.ToggleButton-module-scss-module__5dKnhq__toggleOption:hover:not(.ToggleButton-module-scss-module__5dKnhq__selected){background:var(--toggle-button-hover-background);color:var(--toggle-button-selected-text)}.ToggleButton-module-scss-module__5dKnhq__toggleOption:active:not(.ToggleButton-module-scss-module__5dKnhq__selected){background:var(--toggle-button-active-background)}.ToggleButton-module-scss-module__5dKnhq__toggleOption.ToggleButton-module-scss-module__5dKnhq__selected{background:var(--toggle-button-selected-background);color:var(--toggle-button-selected-text)}.ToggleButton-module-scss-module__5dKnhq__toggleOption.ToggleButton-module-scss-module__5dKnhq__first{border-top-left-radius:6px;border-bottom-left-radius:6px}.ToggleButton-module-scss-module__5dKnhq__toggleOption.ToggleButton-module-scss-module__5dKnhq__last{border-right:1px solid var(--toggle-button-border);border-top-right-radius:6px;border-bottom-right-radius:6px}.ToggleButton-module-scss-module__5dKnhq__size-tiny .ToggleButton-module-scss-module__5dKnhq__toggleOption{padding:2px 4px;font-size:.75rem}.ToggleButton-module-scss-module__5dKnhq__size-small .ToggleButton-module-scss-module__5dKnhq__toggleOption{padding:4px 8px;font-size:.875rem}.ToggleButton-module-scss-module__5dKnhq__size-normal .ToggleButton-module-scss-module__5dKnhq__toggleOption{padding:8px 16px;font-size:1rem}.ToggleButton-module-scss-module__5dKnhq__size-large .ToggleButton-module-scss-module__5dKnhq__toggleOption{padding:12px 24px;font-size:1.125rem}
.ElementInputCard-module-scss-module__ulENHq__container{border:2px solid var(--light-grey);border-radius:var(--border-radius);cursor:pointer;width:100%;margin-bottom:1rem;padding-top:2px}.ElementInputCard-module-scss-module__ulENHq__container:hover{border-color:var(--light-grey)}.ElementInputCard-module-scss-module__ulENHq__container.ElementInputCard-module-scss-module__ulENHq__selected{border-color:var(--brand-color)}.ElementInputCard-module-scss-module__ulENHq__container.ElementInputCard-module-scss-module__ulENHq__dragging{border-color:var(--info-color);border-style:dashed}.ElementInputCard-module-scss-module__ulENHq__container .ElementInputCard-module-scss-module__ulENHq__header{height:0;position:relative}.ElementInputCard-module-scss-module__ulENHq__container .ElementInputCard-module-scss-module__ulENHq__namePill,.ElementInputCard-module-scss-module__ulENHq__container .ElementInputCard-module-scss-module__ulENHq__elementName,.ElementInputCard-module-scss-module__ulENHq__container .ElementInputCard-module-scss-module__ulENHq__nameInput{z-index:1;position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-50%)translateY(-2px)}.ElementInputCard-module-scss-module__ulENHq__container .ElementInputCard-module-scss-module__ulENHq__namePill{border:2px solid var(--light-grey);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:50%;width:14px;height:14px;display:inline-block}.ElementInputCard-module-scss-module__ulENHq__container .ElementInputCard-module-scss-module__ulENHq__namePill:hover{background-color:var(--info-color);color:var(--info-color-contrast);border-color:var(--info-color)}.ElementInputCard-module-scss-module__ulENHq__container .ElementInputCard-module-scss-module__ulENHq__elementName{color:var(--light-grey);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--white);border:2px solid var(--light-grey);border-radius:3px;padding:1px 4px;font-size:12px;font-weight:400}.ElementInputCard-module-scss-module__ulENHq__container .ElementInputCard-module-scss-module__ulENHq__elementName:hover{color:var(--black);background-color:#fff}.ElementInputCard-module-scss-module__ulENHq__container.ElementInputCard-module-scss-module__ulENHq__selected .ElementInputCard-module-scss-module__ulENHq__elementName{color:var(--black);background-color:#fff;border-color:#0000}.ElementInputCard-module-scss-module__ulENHq__container.ElementInputCard-module-scss-module__ulENHq__selected .ElementInputCard-module-scss-module__ulENHq__elementName:hover{border-color:var(--brand-color)}.ElementInputCard-module-scss-module__ulENHq__container .ElementInputCard-module-scss-module__ulENHq__nameInput{background-color:#fffffff2;border-radius:4px;min-width:120px;padding:4px 8px;box-shadow:0 2px 6px #00000026}.ElementInputCard-module-scss-module__ulENHq__container .ElementInputCard-module-scss-module__ulENHq__content{padding:.5rem}.ElementInputCard-module-scss-module__ulENHq__actions{border-top:1px solid var(--light-grey);justify-content:right;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem;display:flex}.ElementInputCard-module-scss-module__ulENHq__actions .ElementInputCard-module-scss-module__ulENHq__advancedToggle{cursor:pointer;color:var(--grey);font-size:.8rem}.ElementInputCard-module-scss-module__ulENHq__actions .ElementInputCard-module-scss-module__ulENHq__advancedToggle:hover{color:var(--dark-grey)}.ElementInputCard-module-scss-module__ulENHq__validationMessages{border-top:1px solid var(--light-grey);border-radius:0 0 calc(var(--border-radius) - 2px)calc(var(--border-radius) - 2px);padding:.5rem}.ElementInputCard-module-scss-module__ulENHq__validationMessages:empty{display:none}.ElementInputCard-module-scss-module__ulENHq__validationMessages.ElementInputCard-module-scss-module__ulENHq__error{background:var(--error-color);color:var(--error-color-contrast)}.ElementInputCard-module-scss-module__ulENHq__validationMessages.ElementInputCard-module-scss-module__ulENHq__warning{background:var(--warning-color);color:var(--warning-color-contrast)}
.ValidationMessages-module-scss-module__0zKg1W__warnings{background-color:var(--warning-color);color:var(--warning-color-contrast);border-radius:.375rem;margin:.5rem 0;padding:.75rem}.ValidationMessages-module-scss-module__0zKg1W__message{align-items:center;gap:.5rem;display:flex}.ValidationMessages-module-scss-module__0zKg1W__icon{justify-content:center;align-items:center;display:flex}
.BoundsInputBoxes-module-scss-module__3TfvBW__container{flex-direction:row;align-items:center;gap:.5rem;display:flex}
.DebugAmazonInput-module-scss-module__kpu0SG__window{width:calc(100% - 2px);height:calc(100% - 2px)}.DebugAmazonInput-module-scss-module__kpu0SG__content{background-color:#fff;border:1px solid #000;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.5rem;width:calc(100% - 2rem);height:calc(100% - 2rem);padding:1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex;overflow:hidden;box-shadow:0 0 10px #0000001a}.DebugAmazonInput-module-scss-module__kpu0SG__header{justify-content:space-between;align-items:center;width:100%;display:flex}.DebugAmazonInput-module-scss-module__kpu0SG__header .DebugAmazonInput-module-scss-module__kpu0SG__title{font-size:1.2rem}.DebugAmazonInput-module-scss-module__kpu0SG__closeButton{cursor:pointer;background-color:#ccc;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.DebugAmazonInput-module-scss-module__kpu0SG__row{flex-direction:column;gap:.25rem;display:flex}.DebugAmazonInput-module-scss-module__kpu0SG__row .DebugAmazonInput-module-scss-module__kpu0SG__label{font-weight:700}.DebugAmazonInput-module-scss-module__kpu0SG__row .DebugAmazonInput-module-scss-module__kpu0SG__helper{color:#aaa;font-size:.8rem}.DebugAmazonInput-module-scss-module__kpu0SG__row .DebugAmazonInput-module-scss-module__kpu0SG__value{font-family:Courier New,Courier,monospace}
:root{--font:var(--font-ui,sans-serif);--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--mobile-breakpoint:768px;--tablet-breakpoint:1000px;--max-width:1100px;--header-height:50px;--border-radius:5px;--font-xxs:.7rem;--font-xs:.8rem;--font-small:.9rem;--font-normal:1rem;--font-large:1.2rem;--font-xl:1.5rem;--font-xxl:2rem;--black:#1d2121;--light-black:#545454;--dark-grey:#6e6e6e;--grey:#999;--light-grey:#dcddde;--dark-white:#f3f4f5;--white:#fefefe;--brand-color:#114b5f;--brand-color-dark:#0f4557;--brand-color-light:#287895;--brand-color-contrast:var(--white);--brand-gradient:linear-gradient(90deg,var(--brand-color),var(--brand-color-light));--secondary-brand-color:#c5dcdc;--secondary-brand-color-dark:#899f9f;--secondary-brand-color-light:#ceeaea;--secondary-brand-color-contrast:var(--black);--accent-color:#649a13;--accent-color-dark:#53810e;--accent-color-light:#78b71a;--accent-color-contrast:var(--white);--light-color:#eee;--light-color-dark:#ddd;--light-color-light:#f8f8f8;--light-color-contrast:var(--black);--dark-color:#323232;--dark-color-dark:#171717;--dark-color-light:#414141;--dark-color-contrast:var(--white);--error-color:#c40000;--error-color-dark:#a00;--error-color-light:#f21616;--error-color-very-light:#ffdede;--error-color-contrast:#fff;--warning-color:#f4b24e;--warning-color-dark:#e4a546;--warning-color-light:#ffbf5e;--warning-color-contrast:#fff;--info-color:#0059df;--info-color-dark:#0150c5;--info-color-light:#428bfa;--info-color-very-light:#adceff;--info-color-contrast:#fff;--link-color:var(--info-color);--link-color-dark:var(--info-color-dark);--link-color-light:var(--info-color-light);--link-color-contrast:var(--info-color-contrast);--success-color:#256422;--success-color-dark:#194f16;--success-color-light:#3b8238;--success-color-contrast:#fff;--template-color:#9370db;--template-color-dark:#805ac8;--template-color-light:#b49beb;--template-color-very-light:#ede6fa;--template-color-contrast:#fff;--discount-color:var(--success-color);--discount-color-dark:var(--success-color-dark);--discount-color-light:var(--success-color-light);--discount-color-contrast:var(--success-color-contrast);--creator-user-color:#c8c8c8;--creator-user-color-dark:#b4b4b4;--creator-user-color-light:#dcdcdc;--creator-user-color-contrast:#000;--creator-reviewer-color:#ff37de;--creator-reviewer-color-dark:#ff1eb4;--creator-reviewer-color-light:#ff50ff;--creator-reviewer-color-contrast:#fff;--creator-developer-color:#007dff;--creator-developer-color-dark:#0064ff;--creator-developer-color-light:#0096ff;--creator-developer-color-contrast:#fff;--creator-selected-color:#006eff;--creator-selected-color-contrast:#fff;--creator-hover-color:#afafaf;--creator-hover-color-contrast:#000;--creator-snap-color:#ff6400;--validation-hard-color:var(--error-color-dark);--validation-soft-color:var(--error-color);--validation-warning-color:var(--warning-color-dark);--validation-warning-except-import-color:var(--warning-color);--validation-import-warning-color:var(--warning-color-light);--status-draft-color:var(--info-color-light);--status-draft-color-dark:var(--info-color-dark);--status-draft-color-contrast:var(--info-color-contrast);--status-draft-color-bg:#0059df14;--status-live-color:var(--success-color);--status-live-color-dark:var(--success-color-dark);--status-live-color-contrast:var(--white);--status-live-color-bg:#25642214;--status-archived-color:var(--light-grey);--status-archived-color-dark:var(--dark-grey);--status-archived-color-contrast:var(--grey);--status-archived-color-bg:var(--light-grey)}
.SelectionsForm-module-scss-module__E1okrW__container{flex-direction:column;justify-content:stretch;width:100%;height:100%;display:flex;overflow-x:hidden}@media screen and (max-width:767px){.SelectionsForm-module-scss-module__E1okrW__container{gap:.25rem}.SelectionsForm-module-scss-module__E1okrW__container>:last-child{margin-top:.5rem}}@media screen and (min-width:768px){.SelectionsForm-module-scss-module__E1okrW__container{gap:1rem;padding-top:.5rem}}.SelectionsForm-module-scss-module__E1okrW__spacer{flex-grow:1;flex-shrink:1}@media screen and (max-width:767px){.SelectionsForm-module-scss-module__E1okrW__spacer{margin-top:-.125rem;margin-bottom:-.125rem}}@media screen and (min-width:768px){.SelectionsForm-module-scss-module__E1okrW__spacer{margin-top:-.5rem;margin-bottom:-.5rem}}.SelectionsForm-module-scss-module__E1okrW__titleText{font-size:1.1rem;font-weight:600}.SelectionsForm-module-scss-module__E1okrW__subtitleText{font-size:.8rem;font-weight:500}.SelectionsForm-module-scss-module__E1okrW__scrollable{flex-grow:1;min-height:80px;position:relative;overflow-y:auto}@media screen and (max-width:767px){.SelectionsForm-module-scss-module__E1okrW__scrollable{overflow-x:scroll}.SelectionsForm-module-scss-module__E1okrW__scrollable>*{width:1000px}}@media screen and (min-width:768px){.SelectionsForm-module-scss-module__E1okrW__scrollable{--scroll-fade-height:15px}.SelectionsForm-module-scss-module__E1okrW__scrollable>:first-child{margin-top:calc(-.75*var(--scroll-fade-height));margin-bottom:calc(.75*var(--scroll-fade-height))}.SelectionsForm-module-scss-module__E1okrW__scrollable:before,.SelectionsForm-module-scss-module__E1okrW__scrollable:after{content:"";width:100%;height:var(--scroll-fade-height);pointer-events:none;z-index:1;display:inline-block;position:sticky}.SelectionsForm-module-scss-module__E1okrW__scrollable:before{background:linear-gradient(to bottom,var(--white),#fff0);top:0}.SelectionsForm-module-scss-module__E1okrW__scrollable:after{background:linear-gradient(to top,var(--white),#ff05ff00);bottom:0}}.SelectionsForm-module-scss-module__E1okrW__inputRow{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;display:flex}.SelectionsForm-module-scss-module__E1okrW__priceAndSubmitRow{justify-content:center;gap:1rem;margin-top:1rem;display:flex}.SelectionsForm-module-scss-module__E1okrW__validations{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.SelectionsForm-module-scss-module__E1okrW__validations.SelectionsForm-module-scss-module__E1okrW__errors{color:var(--error-color-dark)}.SelectionsForm-module-scss-module__E1okrW__validations.SelectionsForm-module-scss-module__E1okrW__warnings{color:var(--warning-color-dark)}.SelectionsForm-module-scss-module__E1okrW__validations .SelectionsForm-module-scss-module__E1okrW__overview{align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;display:flex}.SelectionsForm-module-scss-module__E1okrW__validations .SelectionsForm-module-scss-module__E1okrW__row{align-items:center;gap:.5rem;display:flex}.SelectionsForm-module-scss-module__E1okrW__submitRow{gap:1rem;display:flex}.SelectionsForm-module-scss-module__E1okrW__submitRow>:empty{display:none}
