.DebugValidations-module-scss-module__EvD5Ga__container{box-sizing:border-box;border-top:1px solid var(--light-grey);flex:1;height:100%;max-height:100%;display:flex;overflow:hidden}.DebugValidations-module-scss-module__EvD5Ga__leftPanel{flex-direction:column;flex:2;max-height:100%;padding:1rem;display:flex;overflow:auto}.DebugValidations-module-scss-module__EvD5Ga__sections{flex-direction:column;gap:1rem;display:flex}.DebugValidations-module-scss-module__EvD5Ga__section{border:2px solid var(--dark-white);border-radius:var(--border-radius)}.DebugValidations-module-scss-module__EvD5Ga__section:hover{border-color:var(--light-grey)}.DebugValidations-module-scss-module__EvD5Ga__sectionHeader{background-color:var(--dark-white);padding:1rem}.DebugValidations-module-scss-module__EvD5Ga__sectionHeaderContent{flex-direction:column;gap:.125rem;display:flex}.DebugValidations-module-scss-module__EvD5Ga__sectionTitle{color:var(--dark-grey);align-items:center;gap:.5rem;margin:0;font-size:1.1rem;font-weight:600;display:flex}.DebugValidations-module-scss-module__EvD5Ga__sectionDescription{color:var(--grey);margin:0;font-size:.85rem;line-height:1.5}.DebugValidations-module-scss-module__EvD5Ga__sectionContent{padding:1rem}.DebugValidations-module-scss-module__EvD5Ga__alert{align-items:center;gap:.5rem;display:flex}.DebugValidations-module-scss-module__EvD5Ga__code{background:var(--white);border:1px solid var(--grey);width:100%;max-width:100%;min-height:5rem;margin-top:.5rem;padding:1rem;font-family:monospace;font-size:.9rem;line-height:1.4;position:relative;overflow-y:auto}.DebugValidations-module-scss-module__EvD5Ga__validationList{flex-direction:column;gap:.75rem;display:flex}.DebugValidations-module-scss-module__EvD5Ga__validationEntry{background-color:var(--white);border-radius:var(--border-radius);border:1px solid var(--light-grey);transition:all .2s;overflow:hidden}.DebugValidations-module-scss-module__EvD5Ga__validationEntry.DebugValidations-module-scss-module__EvD5Ga__expanded{border-color:var(--grey);box-shadow:0 2px 4px #0000001a}.DebugValidations-module-scss-module__EvD5Ga__validationEntry.DebugValidations-module-scss-module__EvD5Ga__expanded .DebugValidations-module-scss-module__EvD5Ga__validationEntryMessage{background-color:var(--dark-white)}.DebugValidations-module-scss-module__EvD5Ga__validationEntryMessage{color:var(--dark-grey);cursor:pointer;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9rem;transition:background-color .2s;display:flex}.DebugValidations-module-scss-module__EvD5Ga__validationEntryMessage:hover{background-color:var(--dark-white)}.DebugValidations-module-scss-module__EvD5Ga__validationEntryMessage.DebugValidations-module-scss-module__EvD5Ga__categoryHardError{color:var(--validation-hard-color)}.DebugValidations-module-scss-module__EvD5Ga__validationEntryMessage.DebugValidations-module-scss-module__EvD5Ga__categorySoftError{color:var(--validation-soft-color)}.DebugValidations-module-scss-module__EvD5Ga__validationEntryMessage.DebugValidations-module-scss-module__EvD5Ga__categoryWarning{color:var(--validation-warning-color)}.DebugValidations-module-scss-module__EvD5Ga__validationEntryMessage.DebugValidations-module-scss-module__EvD5Ga__categoryImportWarning{color:var(--validation-import-warning-color)}.DebugValidations-module-scss-module__EvD5Ga__chevronIcon{color:var(--grey);flex-shrink:0;font-size:.75rem}.DebugValidations-module-scss-module__EvD5Ga__messageText{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.DebugValidations-module-scss-module__EvD5Ga__helpIcon{color:var(--grey);cursor:help;flex-shrink:0;font-size:.75rem}.DebugValidations-module-scss-module__EvD5Ga__validationEntryDetails{border-top:1px solid var(--light-grey);background-color:var(--white);padding:.75rem 1rem 1rem}.DebugValidations-module-scss-module__EvD5Ga__errorDetailsList{flex-direction:column;gap:.5rem;display:flex}.DebugValidations-module-scss-module__EvD5Ga__errorDetailRow{gap:.75rem;font-size:.875rem;display:flex}.DebugValidations-module-scss-module__EvD5Ga__errorDetailLabel{color:var(--dark-grey);flex-shrink:0;align-items:center;gap:.25rem;min-width:120px;font-weight:600;display:inline-flex}.DebugValidations-module-scss-module__EvD5Ga__errorDetailValue{color:var(--grey);word-break:break-word;flex:1;font-family:monospace}.DebugValidations-module-scss-module__EvD5Ga__rawJsonSection{border-top:1px solid var(--light-grey);margin-top:1rem;padding-top:1rem}.DebugValidations-module-scss-module__EvD5Ga__rawJsonLink{color:var(--grey);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:.75rem;text-decoration:underline;transition:color .2s}.DebugValidations-module-scss-module__EvD5Ga__rawJsonLink:hover{color:var(--dark-grey)}.DebugValidations-module-scss-module__EvD5Ga__noValidationEntries{text-align:center;padding:1rem}.DebugValidations-module-scss-module__EvD5Ga__sampleOptionInputsHeading{margin:0;padding:1rem 1rem .5rem;font-size:1rem;font-weight:600}.DebugValidations-module-scss-module__EvD5Ga__optionsContainer{flex-direction:column;gap:1rem;display:flex}.DebugValidations-module-scss-module__EvD5Ga__passedValidationsSection{border-top:1px solid var(--light-grey);margin-top:1rem;padding-top:1rem}.DebugValidations-module-scss-module__EvD5Ga__passedValidationsButton{color:var(--grey);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;margin:0;padding:.5rem 0;font-size:.875rem;transition:color .2s;display:flex}.DebugValidations-module-scss-module__EvD5Ga__passedValidationsButton:hover{color:var(--dark-grey)}.DebugValidations-module-scss-module__EvD5Ga__passedValidationsList{flex-direction:column;gap:.5rem;margin-top:.75rem;padding-left:1.25rem;display:flex}.DebugValidations-module-scss-module__EvD5Ga__passedValidationEntry{background-color:var(--dark-white);border-radius:var(--border-radius);border:1px solid var(--light-grey);padding:.5rem .75rem}.DebugValidations-module-scss-module__EvD5Ga__passedValidationContent{flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.DebugValidations-module-scss-module__EvD5Ga__passedValidationLabel{color:var(--dark-grey);font-weight:600}.DebugValidations-module-scss-module__EvD5Ga__passedValidationType{color:var(--grey);font-size:.8rem}.DebugValidations-module-scss-module__EvD5Ga__passedValidationPath{color:var(--grey);font-family:monospace;font-size:.75rem}.DebugValidations-module-scss-module__EvD5Ga__failedValidationsSection{border-top:1px solid var(--light-grey);margin-top:1rem;padding-top:1rem}.DebugValidations-module-scss-module__EvD5Ga__failedValidationsButton{color:var(--validation-warning-color);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;margin:0;padding:.5rem 0;font-size:.875rem;font-weight:600;transition:color .2s;display:flex}.DebugValidations-module-scss-module__EvD5Ga__failedValidationsButton:hover{color:var(--validation-hard-color)}.DebugValidations-module-scss-module__EvD5Ga__failedValidationsList{flex-direction:column;gap:.5rem;margin-top:.75rem;padding-left:1.25rem;display:flex}.DebugValidations-module-scss-module__EvD5Ga__failedValidationEntry{background-color:var(--white);border-radius:var(--border-radius);border:1px solid var(--light-grey);overflow:hidden}.DebugValidations-module-scss-module__EvD5Ga__failedValidationHeader{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background-color .2s;display:flex}.DebugValidations-module-scss-module__EvD5Ga__failedValidationHeader:hover{background-color:var(--dark-white)}.DebugValidations-module-scss-module__EvD5Ga__failedValidationHeader.DebugValidations-module-scss-module__EvD5Ga__notInResults{border-left:3px solid var(--validation-hard-color)}.DebugValidations-module-scss-module__EvD5Ga__failedValidationMessage{color:var(--validation-warning-color);flex:1;font-weight:500}.DebugValidations-module-scss-module__EvD5Ga__notInResultsBadge{background-color:var(--validation-hard-color);color:#fff;border-radius:var(--border-radius);padding:.125rem .5rem;font-size:.7rem;font-weight:600}.DebugValidations-module-scss-module__EvD5Ga__failedValidationDetails{border-top:1px solid var(--light-grey);background-color:var(--dark-white);padding:.5rem .75rem .75rem}.DebugValidations-module-scss-module__EvD5Ga__passedValidationValue{border-top:1px solid var(--light-grey);margin-top:.25rem;padding-top:.25rem}.DebugValidations-module-scss-module__EvD5Ga__passedValidationValueText{color:var(--dark-grey);word-break:break-word;font-family:monospace;font-size:.8rem}.DebugValidations-module-scss-module__EvD5Ga__passedValidationObjectButton{color:var(--grey);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.25rem;margin:0;padding:0;font-size:.8rem;transition:color .2s;display:flex}.DebugValidations-module-scss-module__EvD5Ga__passedValidationObjectButton:hover{color:var(--dark-grey)}.DebugValidations-module-scss-module__EvD5Ga__passedValidationObjectValue{background-color:var(--white);border:1px solid var(--light-grey);border-radius:var(--border-radius);max-height:300px;margin-top:.5rem;padding:.5rem;font-family:monospace;font-size:.75rem;line-height:1.4;overflow:auto}
.SidePanel-module-scss-module__rNtKZa__container{background-color:var(--white);border-left:1px solid var(--light-grey);box-sizing:border-box;flex-direction:column;flex-grow:0;flex-shrink:0;align-self:stretch;height:100%;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden}.SidePanel-module-scss-module__rNtKZa__scrollArea{scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.SidePanel-module-scss-module__rNtKZa__resizeHandle{cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;z-index:10;background:0 0;width:10px;height:100%;transition:background-color .12s;position:absolute;top:0;left:0}.SidePanel-module-scss-module__rNtKZa__resizeHandle:after{content:"";background:0 0;width:2px;height:100%;transition:background-color .12s;position:absolute;top:0;left:50%;transform:translate(-50%)}.SidePanel-module-scss-module__rNtKZa__resizeHandle:hover:after,.SidePanel-module-scss-module__rNtKZa__resizeHandle.SidePanel-module-scss-module__rNtKZa__dragging:after{background:var(--brand-color)}.SidePanel-module-scss-module__rNtKZa__pullTab,.SidePanel-module-scss-module__rNtKZa__backdrop{display:none}@media (max-width:900px){.SidePanel-module-scss-module__rNtKZa__container{z-index:41;max-width:85vw;transition:transform .22s;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-2px 0 8px #00000026;width:min(85vw,480px)!important}.SidePanel-module-scss-module__rNtKZa__container.SidePanel-module-scss-module__rNtKZa__drawerOpen{transform:translate(0)}.SidePanel-module-scss-module__rNtKZa__resizeHandle{display:none}.SidePanel-module-scss-module__rNtKZa__pullTab{border:1px solid var(--light-grey);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);background:var(--white);width:28px;height:56px;color:var(--dark-grey);cursor:pointer;z-index:40;border-right:none;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;top:50vh;right:0;transform:translateY(-50%);box-shadow:-1px 1px 4px #0000001a}.SidePanel-module-scss-module__rNtKZa__backdrop{z-index:40;opacity:0;pointer-events:none;background:#0000004d;transition:opacity .22s;display:block;position:fixed;inset:0}.SidePanel-module-scss-module__rNtKZa__backdrop.SidePanel-module-scss-module__rNtKZa__visible{opacity:1;pointer-events:auto}}
.ZoomPanViewport-module-scss-module__2sQdsq__viewport{touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;cursor:grab;width:100%;height:100%;position:relative;overflow:hidden}.ZoomPanViewport-module-scss-module__2sQdsq__viewport:active{cursor:grabbing}.ZoomPanViewport-module-scss-module__2sQdsq__content{transform-origin:0 0;contain:layout style;position:absolute;top:0;left:0;overflow:visible}.ZoomPanViewport-module-scss-module__2sQdsq__content svg.bb-svg{overflow:visible}
.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}
.ImageOptionInput-module-scss-module__ejeI7W__container{border:1px solid var(--dark-grey);border-radius:var(--border-radius);cursor:pointer;width:100%;padding:calc(1rem + 1px) calc(.5rem + 1px) calc(.5rem + 1px);position:relative}.ImageOptionInput-module-scss-module__ejeI7W__container:hover{border-color:var(--light-grey)}.ImageOptionInput-module-scss-module__ejeI7W__container.ImageOptionInput-module-scss-module__ejeI7W__selected{border-color:var(--brand-color)}.ImageOptionInput-module-scss-module__ejeI7W__container.ImageOptionInput-module-scss-module__ejeI7W__dragging{border-color:var(--info-color);border-style:dashed}.ImageOptionInput-module-scss-module__ejeI7W__container.ImageOptionInput-module-scss-module__ejeI7W__selected{border-width:2px;border-color:var(--brand-color);padding:1rem .5rem .5rem}.ImageOptionInput-module-scss-module__ejeI7W__container.ImageOptionInput-module-scss-module__ejeI7W__hasWarning .ImageOptionInput-module-scss-module__ejeI7W__label{color:var(--warning-color)}.ImageOptionInput-module-scss-module__ejeI7W__container.ImageOptionInput-module-scss-module__ejeI7W__hasError .ImageOptionInput-module-scss-module__ejeI7W__label{color:var(--error-color)}.ImageOptionInput-module-scss-module__ejeI7W__label{background-color:var(--white);color:var(--dark-grey);padding:0 .25rem;position:absolute;top:0;left:.75rem;transform:translateY(-50%)}.ImageOptionInput-module-scss-module__ejeI7W__inputWrapper{position:relative}.ImageOptionInput-module-scss-module__ejeI7W__loadingOverlay{z-index:10;border-radius:var(--border-radius);background-color:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ImageOptionInput-module-scss-module__ejeI7W__errorBar{border-top:1px solid var(--light-grey);margin:.5rem -.5rem -.5rem}.ImageOptionInput-module-scss-module__ejeI7W__errorBar>div{margin-top:0;margin-bottom:0}.ImageOptionInput-module-scss-module__ejeI7W__container.ImageOptionInput-module-scss-module__ejeI7W__selected .ImageOptionInput-module-scss-module__ejeI7W__errorBar{border-radius:0 0 calc(var(--border-radius) - 2px)calc(var(--border-radius) - 2px)}.ImageOptionInput-module-scss-module__ejeI7W__errorBar:empty{display:none}.ImageOptionInput-module-scss-module__ejeI7W__errorBar.ImageOptionInput-module-scss-module__ejeI7W__error{background:var(--error-color);color:var(--error-color-contrast)}.ImageOptionInput-module-scss-module__ejeI7W__errorBar.ImageOptionInput-module-scss-module__ejeI7W__warning{background:var(--warning-color);color:var(--warning-color-contrast)}
.SurfaceLayout-module-scss-module__n2ulGW__container{flex-direction:column;height:100%;display:flex}
.CreatorPrintsView-module-scss-module__7RzbJa__container{flex-direction:column;gap:1rem;width:100%;height:100%;padding-top:.5rem;display:flex}.CreatorPrintsView-module-scss-module__7RzbJa__selectedPrint{flex-grow:1;flex-shrink:1;width:100%;height:100%;overflow:hidden}.CreatorPrintsView-module-scss-module__7RzbJa__printList{flex-direction:row;flex:0 0 140px;justify-content:center;gap:1rem;padding-left:1rem;padding-right:1rem;display:flex;overflow:auto hidden}.CreatorPrintsView-module-scss-module__7RzbJa__printList.CreatorPrintsView-module-scss-module__7RzbJa__scrolling{justify-content:flex-start}.CreatorPrintsView-module-scss-module__7RzbJa__noPrint{text-transform:uppercase;width:100%;height:100%;color:var(--grey);justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.CreatorPrintsView-module-scss-module__7RzbJa__printThumbnail{aspect-ratio:1;background-color:var(--light-grey);border-radius:var(--border-radius);border:1px solid var(--grey);cursor:pointer;height:100%;position:relative}.CreatorPrintsView-module-scss-module__7RzbJa__printThumbnail.CreatorPrintsView-module-scss-module__7RzbJa__hidden{opacity:.5}.CreatorPrintsView-module-scss-module__7RzbJa__printThumbnail:hover{border-color:var(--brand-color);background-color:var(--grey)}.CreatorPrintsView-module-scss-module__7RzbJa__printThumbnail.CreatorPrintsView-module-scss-module__7RzbJa__selected{background-color:var(--brand-color)}.CreatorPrintsView-module-scss-module__7RzbJa__printThumbnail>svg{width:100%;height:100%}.CreatorPrintsView-module-scss-module__7RzbJa__printThumbnail .CreatorPrintsView-module-scss-module__7RzbJa__hiddenPrint{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;height:100%;display:flex}.CreatorPrintsView-module-scss-module__7RzbJa__printThumbnail .CreatorPrintsView-module-scss-module__7RzbJa__hiddenPrint>span{text-transform:uppercase;font-size:.8rem;font-weight:600}.CreatorPrintsView-module-scss-module__7RzbJa__printThumbnail .CreatorPrintsView-module-scss-module__7RzbJa__printCopies{background:var(--warning-color);color:var(--white);border-radius:var(--border-radius);padding:.25rem;font-size:.8rem;position:absolute;top:.25rem;right:.25rem}.CreatorPrintsView-module-scss-module__7RzbJa__printThumbnail .CreatorPrintsView-module-scss-module__7RzbJa__printName{background:var(--info-color);color:var(--white);border-radius:var(--border-radius);padding:.25rem;font-size:.8rem;position:absolute;bottom:.25rem;right:.25rem}
.CreatorDeveloperView-module-scss-module__OqOwqq__container{width:100%;max-width:100%;height:100%;padding:1rem;overflow:hidden auto}.CreatorDeveloperView-module-scss-module__OqOwqq__container section{margin-bottom:1rem}.CreatorDeveloperView-module-scss-module__OqOwqq__header{margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.CreatorDeveloperView-module-scss-module__OqOwqq__subtle{color:var(--gray);margin-bottom:.5rem;font-size:.8rem}.CreatorDeveloperView-module-scss-module__OqOwqq__alert{align-items:center;gap:.5rem;display:flex}.CreatorDeveloperView-module-scss-module__OqOwqq__contentRawContainer{position:relative}.CreatorDeveloperView-module-scss-module__OqOwqq__code{background:var(--white);border:1px solid var(--grey);width:100%;max-width:100%;min-height:5rem;padding:1rem;font-family:monospace;font-size:.9rem;line-height:1.4;position:relative;overflow-y:auto}.CreatorDeveloperView-module-scss-module__OqOwqq__code.CreatorDeveloperView-module-scss-module__OqOwqq__editing{box-shadow:inset 0 0 5px var(--warning-color)}.CreatorDeveloperView-module-scss-module__OqOwqq__copyCodeButton{width:1.2rem;height:1.2rem;position:absolute;top:.5rem;right:.5rem}.CreatorDeveloperView-module-scss-module__OqOwqq__editRawButtons{flex-direction:column;gap:.25rem;display:flex;position:absolute;top:.5rem;right:.5rem}.CreatorDeveloperView-module-scss-module__OqOwqq__validationTabContent{flex-direction:column;gap:.5rem;width:100%;min-height:200px;display:flex;overflow:hidden}.CreatorDeveloperView-module-scss-module__OqOwqq__noValidationEntries{flex-grow:1;justify-content:center;align-items:center;display:flex}.CreatorDeveloperView-module-scss-module__OqOwqq__validationEntryDetails{background:var(--white);border-radius:var(--border-radius);border:1px solid var(--light-grey)}.CreatorDeveloperView-module-scss-module__OqOwqq__validationEntryDetails .CreatorDeveloperView-module-scss-module__OqOwqq__validationEntryHeader{cursor:pointer;gap:.5rem;padding:1rem;display:flex}.CreatorDeveloperView-module-scss-module__OqOwqq__validationEntryDetails .CreatorDeveloperView-module-scss-module__OqOwqq__validationEntryPath{font-weight:600}.CreatorDeveloperView-module-scss-module__OqOwqq__validationEntryDetails .CreatorDeveloperView-module-scss-module__OqOwqq__validationEntryMessage{font-style:italic}.CreatorDeveloperView-module-scss-module__OqOwqq__validationEntryDetails .CreatorDeveloperView-module-scss-module__OqOwqq__code{border:none;border-top:1px solid var(--light-grey)}.CreatorDeveloperView-module-scss-module__OqOwqq__makeAdjustmentsContainer{justify-content:center;margin-top:1rem;display:flex}.CreatorDeveloperView-module-scss-module__OqOwqq__adjustmentComparison{gap:1rem;margin-top:1rem;display:flex;overflow:hidden}.CreatorDeveloperView-module-scss-module__OqOwqq__adjustmentComparisonItem{flex-direction:column;flex:0 calc(50% - .5rem);gap:.5rem;display:flex;overflow:hidden}.CreatorDeveloperView-module-scss-module__OqOwqq__adjustmentComparisonItem pre{width:100%;height:140px;overflow:auto}
.RenderSelectionModal-module-scss-module__c6Gv5W__content{flex-direction:column;gap:1.5rem;max-height:80vh;display:flex;overflow-y:auto}.RenderSelectionModal-module-scss-module__c6Gv5W__section{flex-direction:column;gap:1rem;display:flex}.RenderSelectionModal-module-scss-module__c6Gv5W__sectionTitle{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:600}.RenderSelectionModal-module-scss-module__c6Gv5W__renderGrid{border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-secondary);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;max-height:300px;padding:.5rem;display:grid;overflow-y:auto}.RenderSelectionModal-module-scss-module__c6Gv5W__renderOption{border-radius:var(--border-radius);background-color:var(--background-primary);cursor:pointer;border:2px solid #0000;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;transition:all .2s;display:flex}.RenderSelectionModal-module-scss-module__c6Gv5W__renderOption:hover{border-color:var(--primary-color);background-color:var(--background-hover)}.RenderSelectionModal-module-scss-module__c6Gv5W__renderOption.RenderSelectionModal-module-scss-module__c6Gv5W__selected{border-color:var(--accent-color);background:var(--accent-color-light);box-shadow:0 0 10px 0 var(--accent-color)}.RenderSelectionModal-module-scss-module__c6Gv5W__renderOption.RenderSelectionModal-module-scss-module__c6Gv5W__disabled{opacity:.5;cursor:not-allowed;background-color:var(--background-secondary)}.RenderSelectionModal-module-scss-module__c6Gv5W__renderOption.RenderSelectionModal-module-scss-module__c6Gv5W__disabled:hover{background-color:var(--background-secondary);border-color:#0000}.RenderSelectionModal-module-scss-module__c6Gv5W__renderPreview{border-radius:var(--border-radius);border:1px solid var(--border-color);width:120px;height:120px;overflow:hidden}.RenderSelectionModal-module-scss-module__c6Gv5W__renderName{text-align:center;color:var(--text-primary);word-break:break-word;font-size:.9rem;font-weight:500;line-height:1.2}.RenderSelectionModal-module-scss-module__c6Gv5W__preview{border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-secondary);justify-content:center;align-items:center;min-height:220px;padding:1rem;display:flex}.RenderSelectionModal-module-scss-module__c6Gv5W__actions{border-top:1px solid var(--border-color);justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}
.InstructionContainer-module-scss-module__HBxFra__container{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:16px}.InstructionContainer-module-scss-module__HBxFra__header{cursor:pointer;background:#f8f9fa;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.InstructionContainer-module-scss-module__HBxFra__headerContent{flex-direction:column;gap:.125rem;display:flex}.InstructionContainer-module-scss-module__HBxFra__titleRow{align-items:center;gap:8px;display:flex}.InstructionContainer-module-scss-module__HBxFra__customizationTypeIcon{background:var(--dark-white);border:1px solid var(--light-grey);width:24px;height:24px;color:var(--dark-grey);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.InstructionContainer-module-scss-module__HBxFra__customizationTypeIcon:hover{background:var(--light-grey);border-color:var(--grey)}.InstructionContainer-module-scss-module__HBxFra__title{color:#333;margin:0;font-size:1.1rem;font-weight:600}.InstructionContainer-module-scss-module__HBxFra__typeChip{color:#495057;text-transform:uppercase;letter-spacing:.5px;background:#e9ecef;border-radius:12px;padding:2px 8px;font-size:.75rem;font-weight:500}.InstructionContainer-module-scss-module__HBxFra__headerActions{align-items:center;gap:.5rem;display:flex}.InstructionContainer-module-scss-module__HBxFra__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}.InstructionContainer-module-scss-module__HBxFra__actionsMenuButton:hover{background-color:var(--light-grey);color:var(--dark-grey)}.InstructionContainer-module-scss-module__HBxFra__content{padding:16px}.InstructionContainer-module-scss-module__HBxFra__idContainer{align-self:flex-start;align-items:center;display:flex}.InstructionContainer-module-scss-module__HBxFra__id{color:#666;font-family:monospace;font-size:.8rem;font-weight:500}.InstructionContainer-module-scss-module__HBxFra__alternateNamesButton{margin-left:8px}.InstructionContainer-module-scss-module__HBxFra__alternateName{color:var(--grey);align-items:center;gap:4px;margin-left:12px;font-family:monospace;font-size:.8rem;font-weight:500;display:inline-flex}.InstructionContainer-module-scss-module__HBxFra__typeOptions{flex-direction:column;gap:.5rem;display:flex}.InstructionContainer-module-scss-module__HBxFra__typeOption{border:1px solid var(--light-grey);border-radius:var(--border-radius);background:var(--white);cursor:pointer;text-align:left;align-items:center;gap:.75rem;width:100%;padding:.75rem;transition:all .2s;display:flex}.InstructionContainer-module-scss-module__HBxFra__typeOption:hover{background:var(--dark-white);border-color:var(--grey)}.InstructionContainer-module-scss-module__HBxFra__typeOption.InstructionContainer-module-scss-module__HBxFra__typeOptionSelected{background:var(--primary-color-light);border-color:var(--primary-color);color:var(--primary-color-dark)}.InstructionContainer-module-scss-module__HBxFra__typeOptionIcon{background:var(--dark-white);border:1px solid var(--light-grey);width:24px;height:24px;color:var(--dark-grey);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.InstructionContainer-module-scss-module__HBxFra__typeOptionLabel{font-size:.9rem;font-weight:500}
.OptionListEditor-module-scss-module__JPfw1W__container{background-color:var(--white);flex-direction:column;display:flex}.OptionListEditor-module-scss-module__JPfw1W__header{color:var(--grey);border-bottom:1px solid var(--light-grey);background-color:var(--dark-white);flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:600;transition:background-color .15s,outline .15s;display:flex}.OptionListEditor-module-scss-module__JPfw1W__header:not(:has(.OptionListEditor-module-scss-module__JPfw1W__headerClickable)){cursor:pointer}.OptionListEditor-module-scss-module__JPfw1W__header.OptionListEditor-module-scss-module__JPfw1W__dropZoneActive{background-color:#4caf5014}.OptionListEditor-module-scss-module__JPfw1W__dropHint{color:var(--brand-color);border-radius:var(--border-radius);background-color:#4caf5026;margin-left:auto;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.OptionListEditor-module-scss-module__JPfw1W__headerClickable{cursor:pointer;flex:1;align-items:center;gap:.5rem;display:flex}.OptionListEditor-module-scss-module__JPfw1W__headerLabel{flex:1;align-items:center;gap:.5rem;display:flex}.OptionListEditor-module-scss-module__JPfw1W__badge{background:var(--grey);min-width:18px;height:18px;color:var(--white);border-radius:999px;justify-content:center;align-items:center;padding:0 .375rem;font-size:.7rem;font-weight:600;line-height:1;display:inline-flex}.OptionListEditor-module-scss-module__JPfw1W__content{gap:0;display:flex;position:relative}.OptionListEditor-module-scss-module__JPfw1W__leftPanel{background-color:var(--dark-white);flex-direction:column;flex-shrink:0;width:320px;display:flex;position:relative}.OptionListEditor-module-scss-module__JPfw1W__leftPanel.OptionListEditor-module-scss-module__JPfw1W__dropZoneActive{background-color:#4caf5014}.OptionListEditor-module-scss-module__JPfw1W__leftPanelBorder{background-color:var(--light-grey);z-index:1;width:1px;position:absolute;top:0;bottom:0;right:0}.OptionListEditor-module-scss-module__JPfw1W__menuButton{border-radius:var(--border-radius);cursor:pointer;width:28px;height:28px;color:var(--grey);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.OptionListEditor-module-scss-module__JPfw1W__menuButton:hover{background-color:var(--light-grey);color:var(--dark-grey)}.OptionListEditor-module-scss-module__JPfw1W__menuButton svg{font-size:1rem}.OptionListEditor-module-scss-module__JPfw1W__toolbarRow{border-bottom:1px solid var(--light-grey);border-right:1px solid var(--light-grey);background-color:var(--dark-white);z-index:2;align-items:center;gap:.5rem;padding:.375rem .5rem .375rem .75rem;display:flex;position:sticky;top:0}.OptionListEditor-module-scss-module__JPfw1W__addChoiceButton{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;color:var(--grey);border-radius:var(--border-radius);white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:.25rem;margin-left:auto;padding:.25rem .5rem;font-size:.7rem;font-weight:600;transition:all .15s;display:flex}.OptionListEditor-module-scss-module__JPfw1W__addChoiceButton:hover{background-color:var(--light-grey);color:var(--dark-grey)}.OptionListEditor-module-scss-module__JPfw1W__addIcon{font-size:1rem}.OptionListEditor-module-scss-module__JPfw1W__listContainer{flex:1;position:relative;overflow-y:auto}.OptionListEditor-module-scss-module__JPfw1W__listContainer.OptionListEditor-module-scss-module__JPfw1W__dropZoneActive{background-color:#4caf5014}.OptionListEditor-module-scss-module__JPfw1W__listContainer.OptionListEditor-module-scss-module__JPfw1W__uploading{pointer-events:none;opacity:.7}.OptionListEditor-module-scss-module__JPfw1W__dropZoneOverlay{z-index:100;pointer-events:none;background-color:#4caf5026;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.OptionListEditor-module-scss-module__JPfw1W__dropZoneOverlay span{background-color:var(--brand-color);color:var(--white);border-radius:var(--border-radius);padding:.5rem 1rem;font-size:.85rem;font-weight:500}.OptionListEditor-module-scss-module__JPfw1W__uploadingOverlay{z-index:100;background-color:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.OptionListEditor-module-scss-module__JPfw1W__uploadingOverlay span{background-color:var(--grey);color:var(--white);border-radius:var(--border-radius);padding:.5rem 1rem;font-size:.85rem;font-weight:500}.OptionListEditor-module-scss-module__JPfw1W__filterIcon{color:var(--grey);flex-shrink:0;font-size:.75rem}.OptionListEditor-module-scss-module__JPfw1W__filterInput{min-width:0;color:var(--dark-grey);background:0 0;border:none;outline:none;flex:1;padding:.25rem 0;font-size:.8rem}.OptionListEditor-module-scss-module__JPfw1W__filterInput::placeholder{color:var(--grey)}.OptionListEditor-module-scss-module__JPfw1W__filterClearButton{cursor:pointer;width:20px;height:20px;color:var(--grey);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.OptionListEditor-module-scss-module__JPfw1W__filterClearButton:hover{background-color:var(--light-grey);color:var(--dark-grey)}.OptionListEditor-module-scss-module__JPfw1W__filterClearButton svg{font-size:1rem}.OptionListEditor-module-scss-module__JPfw1W__optionItem{cursor:pointer;border-bottom:1px solid var(--light-grey);background-color:var(--dark-white);align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background-color .15s;display:flex;position:relative}.OptionListEditor-module-scss-module__JPfw1W__optionItem:hover:not(.OptionListEditor-module-scss-module__JPfw1W__selected):not(.OptionListEditor-module-scss-module__JPfw1W__dragging){background-color:var(--lighter-grey)}.OptionListEditor-module-scss-module__JPfw1W__optionItem.OptionListEditor-module-scss-module__JPfw1W__selected{background-color:var(--white);z-index:10;width:calc(100% + 1px);box-shadow:1px 0 0 0 var(--white),2px 0 0 0 var(--white);margin-right:-1px;font-weight:500}.OptionListEditor-module-scss-module__JPfw1W__optionItem.OptionListEditor-module-scss-module__JPfw1W__dragging{background-color:var(--white);cursor:grabbing;box-shadow:0 2px 8px #00000026}.OptionListEditor-module-scss-module__JPfw1W__dragHandle{color:var(--grey);cursor:grab;opacity:1;-webkit-user-select:none;user-select:none;border-radius:var(--border-radius);flex-shrink:0;justify-content:center;align-items:center;margin:-.5rem;padding:.5rem;transition:background-color .2s,color .2s;display:flex}.OptionListEditor-module-scss-module__JPfw1W__dragHandle:active{cursor:grabbing}.OptionListEditor-module-scss-module__JPfw1W__dragHandle:hover{color:var(--dark-grey);background-color:#00000008}.OptionListEditor-module-scss-module__JPfw1W__dragHandle svg{width:14px;height:14px}.OptionListEditor-module-scss-module__JPfw1W__itemContent{flex:1;min-width:0;overflow:hidden}.OptionListEditor-module-scss-module__JPfw1W__deleteButton{border-radius:var(--border-radius);cursor:pointer;width:24px;height:24px;color:var(--grey);opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.OptionListEditor-module-scss-module__JPfw1W__deleteButton:hover{background-color:var(--error-color-light);color:var(--error-color);opacity:1}.OptionListEditor-module-scss-module__JPfw1W__optionItem:hover .OptionListEditor-module-scss-module__JPfw1W__deleteButton{opacity:.6}.OptionListEditor-module-scss-module__JPfw1W__optionItem.OptionListEditor-module-scss-module__JPfw1W__pendingDeletion{filter:grayscale();opacity:.4;pointer-events:none;cursor:default}.OptionListEditor-module-scss-module__JPfw1W__optionItem.OptionListEditor-module-scss-module__JPfw1W__pendingDeletion:hover{background-color:var(--dark-white)}.OptionListEditor-module-scss-module__JPfw1W__undoOverlayButton{border:1px solid var(--grey);background:var(--white);border-radius:var(--border-radius);cursor:pointer;color:var(--dark-grey);white-space:nowrap;pointer-events:auto;filter:grayscale(0);opacity:1;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}.OptionListEditor-module-scss-module__JPfw1W__undoOverlayButton:hover{background-color:var(--dark-grey);border-color:var(--dark-grey);color:var(--white)}.OptionListEditor-module-scss-module__JPfw1W__undoOverlayButton svg{font-size:.8rem}.OptionListEditor-module-scss-module__JPfw1W__emptyState{height:100%;min-height:100px;color:var(--grey);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.85rem;display:flex}.OptionListEditor-module-scss-module__JPfw1W__rightPanel{background-color:var(--white);flex-direction:column;flex:1;min-width:200px;display:flex;position:relative}.OptionListEditor-module-scss-module__JPfw1W__rightPanelContent{background-color:var(--white);flex:1;min-height:200px;padding:1rem;overflow:visible}.OptionListEditor-module-scss-module__JPfw1W__rightPanelContent h4{color:var(--grey);margin:0 0 1rem;font-size:1rem;font-weight:600}.OptionListEditor-module-scss-module__JPfw1W__emptyPanel{height:100%;min-height:200px;color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.OptionListEditor-module-scss-module__JPfw1W__emptyPanel p{margin:0;font-size:.875rem}.OptionListEditor-module-scss-module__JPfw1W__editorForm{flex-direction:column;height:100%;display:flex}.OptionListEditor-module-scss-module__JPfw1W__formContent{flex-direction:column;flex:1;gap:.75rem;display:flex}.OptionListEditor-module-scss-module__JPfw1W__formActions{border-top:1px solid var(--light-grey);justify-content:flex-end;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.OptionListEditor-module-scss-module__JPfw1W__textLabel{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.OptionListEditor-module-scss-module__JPfw1W__visualPreview{align-items:center;gap:.5rem;display:flex}.OptionListEditor-module-scss-module__JPfw1W__visual{flex-shrink:0;justify-content:center;align-items:center;display:flex}.OptionListEditor-module-scss-module__JPfw1W__label{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}
.LabelValueDisplay-module-scss-module__pRI7aq__container{margin-bottom:16px}.LabelValueDisplay-module-scss-module__pRI7aq__container:last-child{margin-bottom:0}.LabelValueDisplay-module-scss-module__pRI7aq__labelRow{margin-bottom:4px}.LabelValueDisplay-module-scss-module__pRI7aq__label{color:var(--text-primary,#333);font-size:14px;font-weight:600}.LabelValueDisplay-module-scss-module__pRI7aq__value{color:var(--text-primary,#333);font-size:14px;line-height:1.4}
.ColorOptionSchemaInput-module-scss-module__vwXZ7G__container{padding:0 .5rem .5rem}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__palettePreviewIcon{gap:1px;display:flex}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__colorPreviewIcon{justify-content:center;align-items:center;display:flex}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__addColorRow{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__addIcon{font-size:1rem}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__colorInputRow{align-items:center;gap:.5rem;display:flex}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__colorPicker{border:1px solid var(--grey);border-radius:var(--border-radius);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0 5px;transition:all .15s;display:flex}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__colorPicker:hover{border-color:var(--dark-grey)}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__colorValueDisplay{color:var(--grey);background-color:var(--lighter-grey);border-radius:var(--border-radius);flex:1;padding:.25rem .5rem;font-family:monospace;font-size:.85rem}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__error{color:var(--error-color);margin-top:-.25rem;font-size:.75rem}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__namedColorOption{align-items:center;gap:.5rem;padding:.25rem;display:flex}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__emptyFilterMessage{text-align:center;color:var(--grey);padding:1rem;font-size:.875rem}.ColorOptionSchemaInput-module-scss-module__vwXZ7G__editorContent{flex-direction:column;gap:.75rem;display:flex}
.TwoPanelSelectionsModal-module-scss-module__i4_zXa__title{flex-grow:1}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__modalContent{flex-direction:column;height:100%;display:flex}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content{height:100%;padding:0;display:flex;overflow-y:hidden}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content .TwoPanelSelectionsModal-module-scss-module__i4_zXa__buttonContainer button{width:100%;height:60px}@media screen and (max-width:767px){.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content{flex-direction:column;overflow-y:scroll}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content .TwoPanelSelectionsModal-module-scss-module__i4_zXa__visuals{flex:1 0 30vh;margin:-1rem}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content .TwoPanelSelectionsModal-module-scss-module__i4_zXa__visuals svg{width:100%;height:100%}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content .TwoPanelSelectionsModal-module-scss-module__i4_zXa__form{gap:.5rem}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content .TwoPanelSelectionsModal-module-scss-module__i4_zXa__form .TwoPanelSelectionsModal-module-scss-module__i4_zXa__listContainer{height:calc(var(--virtual-keyboard-expected-height,290px) - 60px - .5rem - 1rem + 2px);overflow-y:auto}}@media screen and (min-width:768px){.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content{border-top:1px solid var(--grey);flex-direction:row;align-items:center}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content .TwoPanelSelectionsModal-module-scss-module__i4_zXa__visuals{border-right:1px solid var(--grey)}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content .TwoPanelSelectionsModal-module-scss-module__i4_zXa__visuals svg.TwoPanelSelectionsModal-module-scss-module__i4_zXa__bb-svg{aspect-ratio:2}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content .TwoPanelSelectionsModal-module-scss-module__i4_zXa__form{flex-basis:400px;min-width:400px;height:100%;padding:1rem;overflow-y:auto}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content .TwoPanelSelectionsModal-module-scss-module__i4_zXa__form>.TwoPanelSelectionsModal-module-scss-module__i4_zXa__listContainer{flex-grow:1;margin-top:1rem;margin-bottom:1rem}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content .TwoPanelSelectionsModal-module-scss-module__i4_zXa__form .TwoPanelSelectionsModal-module-scss-module__i4_zXa__listContainer{min-height:180px;overflow-y:auto}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__content .TwoPanelSelectionsModal-module-scss-module__i4_zXa__form>.TwoPanelSelectionsModal-module-scss-module__i4_zXa__spacer{flex-grow:1}}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__fullEditorContent{border-top:1px solid var(--grey);align-items:stretch!important}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__visuals{background:var(--dark-white);flex-grow:1;flex-shrink:1;justify-content:center;align-self:stretch;align-items:center;display:flex;overflow:hidden}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__visuals svg.TwoPanelSelectionsModal-module-scss-module__i4_zXa__bb-svg{width:100%;height:100%;margin:0}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__form{flex-direction:column;display:flex}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__form .TwoPanelSelectionsModal-module-scss-module__i4_zXa__inputGroup{flex-direction:row;gap:.5rem;display:flex}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__form .TwoPanelSelectionsModal-module-scss-module__i4_zXa__textInput{border-radius:var(--border-radius);text-align:center;width:100%;display:block}@media screen and (max-width:767px){.TwoPanelSelectionsModal-module-scss-module__i4_zXa__form .TwoPanelSelectionsModal-module-scss-module__i4_zXa__textInput{font-size:var(--font-xl);padding:.5rem}}@media screen and (min-width:768px){.TwoPanelSelectionsModal-module-scss-module__i4_zXa__form .TwoPanelSelectionsModal-module-scss-module__i4_zXa__textInput{font-size:var(--font-large);padding:.75rem}}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__form .TwoPanelSelectionsModal-module-scss-module__i4_zXa__textInput.TwoPanelSelectionsModal-module-scss-module__i4_zXa__never:focus{z-index:100;width:calc(100% - 3rem);position:fixed;bottom:.25rem;left:1.5rem}.TwoPanelSelectionsModal-module-scss-module__i4_zXa__fullEditorForm{height:100%;flex:auto!important;min-width:0!important;padding:0!important;overflow:hidden!important}
.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__container{border:1px solid var(--light-grey);border-radius:8px;margin-bottom:16px}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__header{border-bottom:1px solid var(--light-grey);background-color:var(--dark-white);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.5rem;transition:background-color .2s;display:flex}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__header:hover{background-color:var(--background-light)}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__headerTitle{font-weight:700}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__content{flex-direction:column;display:flex}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__columnHeaders,.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__optionRow{grid-template-columns:260px 140px 140px 1fr;gap:.5rem;display:grid}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__columnHeaders.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__withPriceDifference,.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__optionRow.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__withPriceDifference{grid-template-columns:260px 140px 140px 130px 1fr}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__columnHeaders{font-size:var(--font-small);color:var(--grey)}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__columnHeaders .AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__columnHeader{text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;display:flex}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__columnHeaders .AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__optionNameHeader{text-align:left;justify-content:flex-start}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__columnHeaders .AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__downloadIcon{cursor:pointer;color:var(--grey);align-items:center;font-size:1rem;display:flex}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__columnHeaders .AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__downloadIcon:hover{color:var(--dark-grey)}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__optionRow{border-top:1px solid var(--light-grey);align-items:center}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__optionName{align-items:center;gap:.5rem;display:flex}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__optionCell{padding:.5rem}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__optionNameRegular{font-weight:400}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__priceDifferenceColumn{justify-content:center;align-items:center;display:flex}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__priceDifferenceInputContainer{border:1px solid var(--light-grey);box-sizing:border-box;border-radius:4px;align-items:stretch;width:130px;min-width:130px;max-width:130px;display:flex;position:relative;overflow:hidden}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__priceDifferencePrefix{background-color:var(--dark-white);color:var(--grey);font-size:var(--font-small);border-right:1px solid var(--light-grey);white-space:nowrap;flex-shrink:0;align-items:center;padding:.25rem .5rem;font-weight:500;display:flex}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__priceDifferenceInputWrapper{background-color:var(--white);flex:1;align-items:center;min-width:0;padding:.25rem;display:flex;position:relative;overflow:hidden}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__priceDifferenceInput{font-size:var(--font-small);color:var(--grey);text-align:left;cursor:text;background-color:#0000;border:none;flex:1;width:0;min-width:0;padding:0 .5rem 0 0;font-family:inherit;font-weight:500}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__priceDifferenceInput:focus{outline:none}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__priceDifferenceInput::selection{background-color:var(--light-grey)}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__priceDifferenceCopyIcon{flex-shrink:0;justify-content:center;align-items:center;min-width:fit-content;padding-left:.25rem;padding-right:.25rem;display:flex}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__priceDifferenceCopyIcon span{align-items:center;display:flex}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__thumbnailColumn,.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__previewColumn{justify-content:center;display:flex}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__thumbnailDownloadBox,.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__previewDownloadBox{border-radius:4px;position:relative}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__thumbnailDownloadBox .AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__thumbnailDownloadButton,.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__thumbnailDownloadBox .AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__previewDownloadButton,.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__previewDownloadBox .AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__thumbnailDownloadButton,.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__previewDownloadBox .AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__previewDownloadButton{border:1px solid var(--light-grey);background-color:var(--white)}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__previewReveal{max-height:120px;position:relative;overflow:hidden}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__previewRevealContent{opacity:.6;pointer-events:none;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 30%,#0000 100%);mask-image:linear-gradient(#000 0% 30%,#0000 100%)}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__showAllButtonContainer{background:linear-gradient(to bottom,transparent 0%,#ffffffb3 10%,var(--white)100%);pointer-events:none;z-index:5;justify-content:center;align-items:flex-end;min-height:60px;padding:.75rem .5rem .5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__showAllButton{pointer-events:all;background-color:var(--white);border:1px solid var(--grey);color:var(--dark-grey);cursor:pointer;font-size:var(--font-small);border-radius:4px;padding:.375rem .75rem;font-weight:500;transition:all .2s}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__showAllButton:hover{background-color:var(--background-light);border-color:var(--dark-grey)}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__valueIfNotChosenContainer{background-color:var(--white);border-bottom:1px solid var(--light-grey);padding:.75rem}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__selectOptionWithThumbnail{align-items:center;gap:.5rem;width:100%;display:flex}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__selectOptionWithThumbnail.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__isSelect{padding:.25rem 0}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__selectThumbnail{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0 8px 2px;display:flex;overflow:hidden}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__selectThumbnail svg{object-fit:contain;width:100%;height:100%}.AmazonOptionSchemaOptionsList-module-scss-module__1vz_AG__selectLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}
.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}
@media (max-width:768px){.CreatorVisuals-module-scss-module__oXIBYa__container{--floating-button-padding:.5rem}}@media (min-width:768px){.CreatorVisuals-module-scss-module__oXIBYa__container{--floating-button-padding:1rem}}.CreatorVisuals-module-scss-module__oXIBYa__container{contain:strict;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.CreatorVisuals-module-scss-module__oXIBYa__container>.CreatorVisuals-module-scss-module__oXIBYa__viewContainer>svg{width:100%;height:100%}.CreatorVisuals-module-scss-module__oXIBYa__container:hover .CreatorVisuals-module-scss-module__oXIBYa__developerViewButton{visibility:visible}.CreatorVisuals-module-scss-module__oXIBYa__viewContainer{flex-grow:1;flex-shrink:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.CreatorVisuals-module-scss-module__oXIBYa__viewControls{width:100%;bottom:0;left:0}.CreatorVisuals-module-scss-module__oXIBYa__floating{background-color:var(--white);-webkit-user-select:none;user-select:none;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}.CreatorVisuals-module-scss-module__oXIBYa__floatingButton{cursor:pointer}.CreatorVisuals-module-scss-module__oXIBYa__floatingButton:hover{background-color:var(--light-gray);box-shadow:0 1px 5px #0009}.CreatorVisuals-module-scss-module__oXIBYa__floatingButton:active{background-color:var(--gray);transform:translateY(1px);box-shadow:0 1px 4px #000000bf}.CreatorVisuals-module-scss-module__oXIBYa__floatingButton.CreatorVisuals-module-scss-module__oXIBYa__disabled{pointer-events:none;opacity:.5}.CreatorVisuals-module-scss-module__oXIBYa__viewButtons{padding-top:var(--floating-button-padding);z-index:100;flex-shrink:0;justify-content:center;gap:1rem;padding-bottom:6px;display:flex}.CreatorVisuals-module-scss-module__oXIBYa__viewName{text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:.5rem;width:200px;padding-left:.5rem;padding-right:.5rem;font-weight:600;display:flex;overflow:hidden}.CreatorVisuals-module-scss-module__oXIBYa__viewName .CreatorVisuals-module-scss-module__oXIBYa__viewNameIcon{flex-shrink:0}.CreatorVisuals-module-scss-module__oXIBYa__viewName .CreatorVisuals-module-scss-module__oXIBYa__viewNameText{text-align:center;flex-grow:1}.CreatorVisuals-module-scss-module__oXIBYa__adminButtons{position:absolute;bottom:.5rem;right:.5rem}.CreatorVisuals-module-scss-module__oXIBYa__adminButtons .CreatorVisuals-module-scss-module__oXIBYa__viewerMode.CreatorVisuals-module-scss-module__oXIBYa__reviewer{background-color:var(--creator-reviewer-color);color:var(--creator-reviewer-color-contrast)}.CreatorVisuals-module-scss-module__oXIBYa__adminButtons .CreatorVisuals-module-scss-module__oXIBYa__viewerMode.CreatorVisuals-module-scss-module__oXIBYa__developer{background-color:var(--creator-developer-color);color:var(--creator-developer-color-contrast)}.CreatorVisuals-module-scss-module__oXIBYa__developerControls{position:absolute;bottom:0;right:0}
.AmazonFontInstructions-module-scss-module__pHQmOq__fontsContainer{border:1px solid var(--light-grey);border-radius:8px;margin-bottom:16px;overflow:hidden}.AmazonFontInstructions-module-scss-module__pHQmOq__header{border-bottom:1px solid var(--light-grey);background-color:var(--dark-white);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.5rem;transition:background-color .2s;display:flex}.AmazonFontInstructions-module-scss-module__pHQmOq__header:hover{background-color:var(--background-light)}.AmazonFontInstructions-module-scss-module__pHQmOq__headerTitle{font-weight:700}.AmazonFontInstructions-module-scss-module__pHQmOq__content{flex-direction:column;display:flex}.AmazonFontInstructions-module-scss-module__pHQmOq__columnHeaders,.AmazonFontInstructions-module-scss-module__pHQmOq__fontRow{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.AmazonFontInstructions-module-scss-module__pHQmOq__columnHeaders{font-size:var(--font-small);color:var(--grey);background-color:var(--dark-white);border-bottom:1px solid var(--light-grey)}.AmazonFontInstructions-module-scss-module__pHQmOq__columnHeaders .AmazonFontInstructions-module-scss-module__pHQmOq__columnHeader{padding:.5rem;font-weight:700}.AmazonFontInstructions-module-scss-module__pHQmOq__fontRow{border-bottom:1px solid var(--light-grey);align-items:center}.AmazonFontInstructions-module-scss-module__pHQmOq__fontRow:last-child{border-bottom:none}.AmazonFontInstructions-module-scss-module__pHQmOq__fontRow.AmazonFontInstructions-module-scss-module__pHQmOq__fontRowWarning{background-color:#f4433614}.AmazonFontInstructions-module-scss-module__pHQmOq__fontRow .AmazonFontInstructions-module-scss-module__pHQmOq__fontCell{padding:.5rem}.AmazonFontInstructions-module-scss-module__pHQmOq__fontRow .AmazonFontInstructions-module-scss-module__pHQmOq__fontName{font-weight:500}.AmazonFontInstructions-module-scss-module__pHQmOq__fontRow .AmazonFontInstructions-module-scss-module__pHQmOq__fontValue{color:var(--primary-color);font-family:monospace;font-size:.9em}.AmazonFontInstructions-module-scss-module__pHQmOq__fontRow .AmazonFontInstructions-module-scss-module__pHQmOq__warningCell{grid-column:1/-1;padding:.5rem 0 0}.AmazonFontInstructions-module-scss-module__pHQmOq__fontRow .AmazonFontInstructions-module-scss-module__pHQmOq__warningMessage{width:100%;font-size:var(--font-small);color:var(--error-color);margin-bottom:-.5rem;padding-left:.5rem;font-style:italic;display:block}.AmazonFontInstructions-module-scss-module__pHQmOq__previewReveal{max-height:120px;position:relative;overflow:hidden}.AmazonFontInstructions-module-scss-module__pHQmOq__previewRevealContent{opacity:.6;pointer-events:none;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 30%,#0000 100%);mask-image:linear-gradient(#000 0% 30%,#0000 100%)}.AmazonFontInstructions-module-scss-module__pHQmOq__showAllButtonContainer{background:linear-gradient(to bottom,transparent 0%,#ffffffb3 10%,var(--white)100%);pointer-events:none;z-index:1;justify-content:center;align-items:flex-end;min-height:60px;padding:.75rem .5rem .5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.AmazonFontInstructions-module-scss-module__pHQmOq__showAllButton{pointer-events:all;background-color:var(--white);border:1px solid var(--grey);color:var(--dark-grey);cursor:pointer;font-size:var(--font-small);border-radius:4px;padding:.375rem .75rem;font-weight:500;transition:all .2s}.AmazonFontInstructions-module-scss-module__pHQmOq__showAllButton:hover{background-color:var(--background-light);border-color:var(--dark-grey)}
.FontOptionSchemaInput-module-scss-module__icuazW__addOptions{flex-direction:column;gap:.25rem;margin-top:1.7rem;display:flex}.FontOptionSchemaInput-module-scss-module__icuazW__fontOption{align-items:center;gap:.5rem;padding:.25rem;display:flex}.FontOptionSchemaInput-module-scss-module__icuazW__fontPreview{border:1px solid var(--grey);border-radius:var(--border-radius);background-color:var(--white);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0 5px;font-size:14px;font-weight:700;display:flex}.FontOptionSchemaInput-module-scss-module__icuazW__fontLabel{flex-grow:1}.FontOptionSchemaInput-module-scss-module__icuazW__error{color:var(--error-color);margin-top:-.25rem;font-size:.75rem}.FontOptionSchemaInput-module-scss-module__icuazW__fontPreviewLarge{border:1px solid var(--light-grey);border-radius:var(--border-radius);background-color:var(--lighter-grey);margin-top:.5rem;padding:.75rem}.FontOptionSchemaInput-module-scss-module__icuazW__previewText{color:var(--dark-grey);text-align:center;font-size:1rem;line-height:1.4}.FontOptionSchemaInput-module-scss-module__icuazW__editorContent{flex-direction:column;gap:.75rem;display:flex}.FontOptionSchemaInput-module-scss-module__icuazW__defaultValueFontSelect{margin-top:.5rem}
.ReviewerToolbar-module-scss-module__d74e0G__container:empty{display:none}.ReviewerToolbar-module-scss-module__d74e0G__container{--toolbar-width:40px;height:100%;width:calc(var(--toolbar-width) + 8px);border-right:1px solid var(--grey);flex-direction:column;justify-content:flex-start;display:flex}.ReviewerToolbar-module-scss-module__d74e0G__tool{width:calc(var(--toolbar-width) - 8px);height:calc(var(--toolbar-width) - 8px);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;flex-grow:0;justify-content:center;align-items:center;margin:4px;display:flex;position:relative}.ReviewerToolbar-module-scss-module__d74e0G__tool:hover{background-color:var(--dark-white)}.ReviewerToolbar-module-scss-module__d74e0G__toolBubble{border-radius:4px;width:16px;height:16px;position:absolute;top:-3px;right:-3px}.ReviewerToolbar-module-scss-module__d74e0G__toolImage{object-fit:cover;object-position:center;border-radius:4px;width:100%;height:100%}.ReviewerToolbar-module-scss-module__d74e0G__previewPanel{background-color:var(--white);border:1px solid var(--light-grey);z-index:1000;border-radius:4px;position:absolute;top:0;left:calc(100% + 8px);box-shadow:0 0 10px #0003}.ReviewerToolbar-module-scss-module__d74e0G__previewPanelTitle{text-align:center;padding:4px;font-weight:600}.ReviewerToolbar-module-scss-module__d74e0G__previewPanelSubtitle{font-weight:400}.ReviewerToolbar-module-scss-module__d74e0G__previewPanelClose{border-radius:4px;width:16px;height:16px}.ReviewerToolbar-module-scss-module__d74e0G__reorderIcon{background-color:var(--info-color);width:16px;height:16px;color:var(--white);border-radius:4px;justify-content:center;align-items:center;display:flex}.ReviewerToolbar-module-scss-module__d74e0G__reorderPill{background-color:var(--info-color);color:var(--white);border-radius:1rem;justify-content:center;align-items:center;gap:4px;margin:4px;padding:2px .5rem;display:inline-flex}
.MonogramOverridesPanel-module-scss-module__OPt8ha__override{border-bottom:1px solid var(--grey);box-sizing:border-box;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.375rem .75rem;padding:.5rem;display:grid}.MonogramOverridesPanel-module-scss-module__OPt8ha__override:last-child{border-bottom:none}.MonogramOverridesPanel-module-scss-module__OPt8ha__letter{text-align:center;-webkit-user-select:none;user-select:none;grid-area:1/1/3;place-self:center;min-width:24px;font-size:22px;font-weight:700;line-height:1}.MonogramOverridesPanel-module-scss-module__OPt8ha__fontCell{grid-area:1/2;min-width:0}.MonogramOverridesPanel-module-scss-module__OPt8ha__tailGroup{grid-area:2/2;align-items:center;gap:.5rem;min-width:0;display:flex}.MonogramOverridesPanel-module-scss-module__OPt8ha__numberCell{flex:1 1 0;align-items:center;gap:4px;min-width:0;display:inline-flex}.MonogramOverridesPanel-module-scss-module__OPt8ha__removeBtn{width:20px;height:20px;color:var(--dark-grey);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:2px;flex:0 0 20px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.MonogramOverridesPanel-module-scss-module__OPt8ha__removeBtn:hover{color:var(--danger-color);background:0 0}.MonogramOverridesPanel-module-scss-module__OPt8ha__removeBtn svg{width:14px;height:14px;display:block}.MonogramOverridesPanel-module-scss-module__OPt8ha__empty{text-align:center;color:var(--dark-grey);font-size:var(--editor-font-size);padding:.5rem 0}
.ImageBasicPanel-module-scss-module__yaDQ5G__imageInfo{font-size:var(--font-xs);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;line-height:1.2;display:flex}.ImageBasicPanel-module-scss-module__yaDQ5G__dpiLine{align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.ImageBasicPanel-module-scss-module__yaDQ5G__dpiLine.ImageBasicPanel-module-scss-module__yaDQ5G__high{color:var(--success-color)}.ImageBasicPanel-module-scss-module__yaDQ5G__dpiLine.ImageBasicPanel-module-scss-module__yaDQ5G__medium{color:var(--warning-color)}.ImageBasicPanel-module-scss-module__yaDQ5G__dpiLine.ImageBasicPanel-module-scss-module__yaDQ5G__low{color:var(--error-color)}.ImageBasicPanel-module-scss-module__yaDQ5G__resLine{color:var(--dark-grey)}.ImageBasicPanel-module-scss-module__yaDQ5G__dropPanel{position:relative}.ImageBasicPanel-module-scss-module__yaDQ5G__dragging:after{content:"Drop image to upload";z-index:4;border:1px dashed var(--brand-color);border-radius:var(--editor-input-radius);color:var(--brand-color);font-size:var(--editor-font-size);pointer-events:none;background:#ffffffdb;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:.5rem}.ImageBasicPanel-module-scss-module__yaDQ5G__actionRow{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.ImageBasicPanel-module-scss-module__yaDQ5G__clippingRow{align-items:center}.ImageBasicPanel-module-scss-module__yaDQ5G__clipLabel{min-height:calc(var(--editor-row-height)*2 + var(--editor-row-gap));min-width:calc(56px - .875rem - var(--editor-row-gap));align-self:center}.ImageBasicPanel-module-scss-module__yaDQ5G__clipCheckbox{align-self:center}.ImageBasicPanel-module-scss-module__yaDQ5G__clippingBoundsInputs{flex:0 auto}
.AiImagePanel-module-scss-module__5HgvvG__imageRail{align-items:flex-start;gap:.55rem;min-width:0;display:flex}.AiImagePanel-module-scss-module__5HgvvG__sourceTile{flex-direction:column;flex:none;gap:.25rem;display:flex}.AiImagePanel-module-scss-module__5HgvvG__generatedTile{flex-direction:column;flex:auto;gap:.25rem;min-width:0;display:flex}.AiImagePanel-module-scss-module__5HgvvG__thumbnailLabel{font-size:var(--font-xs);color:var(--dark-grey);font-weight:600}.AiImagePanel-module-scss-module__5HgvvG__materializedRail{flex:auto;align-items:flex-start;gap:.5rem;min-width:0;padding-bottom:.2rem;display:flex;overflow-x:auto}.AiImagePanel-module-scss-module__5HgvvG__thumbnailMini{border:1px solid var(--light-grey);border-radius:var(--border-radius);background:var(--dark-white);flex:none;width:70px;height:70px;position:relative;overflow:hidden}.AiImagePanel-module-scss-module__5HgvvG__thumbnailMiniActive{border-color:var(--info-color);outline:2px solid var(--info-color);outline-offset:-3px;box-shadow:inset 0 0 0 2px var(--white)}.AiImagePanel-module-scss-module__5HgvvG__thumbnailButton{cursor:pointer;padding:0;display:block}.AiImagePanel-module-scss-module__5HgvvG__thumbnailMiniImage{object-fit:contain;width:100%;height:100%}.AiImagePanel-module-scss-module__5HgvvG__thumbnailRemoveButton,.AiImagePanel-module-scss-module__5HgvvG__thumbnailDownloadButton{visibility:hidden;width:1.75rem;height:1.75rem;color:var(--grey);cursor:pointer;z-index:1;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:1rem;display:flex;position:absolute}.AiImagePanel-module-scss-module__5HgvvG__thumbnailRemoveButton{top:0;right:0}.AiImagePanel-module-scss-module__5HgvvG__thumbnailDownloadButton{bottom:0;right:0}.AiImagePanel-module-scss-module__5HgvvG__thumbnailRemoveButton:hover,.AiImagePanel-module-scss-module__5HgvvG__thumbnailDownloadButton:hover{color:var(--dark-grey);background:#00000014}.AiImagePanel-module-scss-module__5HgvvG__thumbnailButton:hover .AiImagePanel-module-scss-module__5HgvvG__thumbnailRemoveButton,.AiImagePanel-module-scss-module__5HgvvG__thumbnailButton:focus-visible .AiImagePanel-module-scss-module__5HgvvG__thumbnailRemoveButton,.AiImagePanel-module-scss-module__5HgvvG__thumbnailButton:hover .AiImagePanel-module-scss-module__5HgvvG__thumbnailDownloadButton,.AiImagePanel-module-scss-module__5HgvvG__thumbnailButton:focus-visible .AiImagePanel-module-scss-module__5HgvvG__thumbnailDownloadButton{visibility:visible}.AiImagePanel-module-scss-module__5HgvvG__aiTile{border-color:var(--info-color);background:var(--info-color);color:var(--white);cursor:pointer;justify-content:center;align-items:center;font-size:1.45rem;display:flex}.AiImagePanel-module-scss-module__5HgvvG__aiTile:disabled{cursor:default;opacity:.55}.AiImagePanel-module-scss-module__5HgvvG__materializationStatus{min-height:1rem;color:var(--dark-grey);font-size:var(--font-xs);align-items:center;gap:.35rem;line-height:1.2;display:flex}.AiImagePanel-module-scss-module__5HgvvG__materializationJobId{color:var(--grey);font-family:var(--font-mono,monospace)}.AiImagePanel-module-scss-module__5HgvvG__materializationJobId:before{content:"• ";font-family:inherit}.AiImagePanel-module-scss-module__5HgvvG__emptyText,.AiImagePanel-module-scss-module__5HgvvG__previewText{font-size:var(--font-xs);color:var(--dark-grey);line-height:1.35}.AiImagePanel-module-scss-module__5HgvvG__fieldList{flex-direction:column;gap:.5rem;display:flex}.AiImagePanel-module-scss-module__5HgvvG__fieldCard{border:1px solid var(--light-grey);border-radius:var(--border-radius);background:var(--dark-white);align-items:stretch;gap:.35rem;padding:.5rem;display:flex}.AiImagePanel-module-scss-module__5HgvvG__fieldCardDragging{box-shadow:0 .2rem .55rem #0000001f}.AiImagePanel-module-scss-module__5HgvvG__fieldDragHandle{width:1rem;color:var(--grey);cursor:grab;touch-action:none;flex:none;justify-content:center;align-items:flex-start;padding-top:.35rem;display:flex}.AiImagePanel-module-scss-module__5HgvvG__fieldDragHandle:active{cursor:grabbing}.AiImagePanel-module-scss-module__5HgvvG__fieldCardBody{flex-direction:column;flex:auto;gap:.45rem;min-width:0;display:flex}.AiImagePanel-module-scss-module__5HgvvG__fieldHeader{align-items:center;gap:.35rem;display:flex}.AiImagePanel-module-scss-module__5HgvvG__fieldHeaderInput{flex:1;min-width:0}.AiImagePanel-module-scss-module__5HgvvG__plainRemoveButton{width:1.75rem;height:1.75rem;color:var(--grey);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;display:inline-flex}.AiImagePanel-module-scss-module__5HgvvG__plainRemoveButton:hover{color:var(--dark-grey);background:#00000014}.AiImagePanel-module-scss-module__5HgvvG__sourceResourceCard{padding-right:2rem;position:relative}.AiImagePanel-module-scss-module__5HgvvG__sourceResourceRemove{position:absolute;top:.25rem;right:.25rem}.AiImagePanel-module-scss-module__5HgvvG__resourceLabel{min-width:0;color:var(--black);font-size:var(--font-xs);flex:auto;font-weight:600;line-height:1.2}.AiImagePanel-module-scss-module__5HgvvG__sourceResourceRemoved{border:1px dashed var(--light-grey);border-radius:var(--border-radius);background:var(--dark-white);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex}.AiImagePanel-module-scss-module__5HgvvG__resourceImageSlot{align-items:flex-start;gap:.5rem;display:flex}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnail{border:1px solid var(--light-grey);border-radius:var(--border-radius);background:var(--white);width:72px;height:72px;color:var(--grey);cursor:pointer;flex:none;position:relative;overflow:hidden}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnail:hover{border-color:var(--dark-grey)}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailReadonly{cursor:default}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailDragging{border-color:var(--brand-color);color:var(--brand-color);background:#ffffffdb}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailImage{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:72px;height:72px}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailImageLinked{opacity:.55}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailOverlay,.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailLinkOverlay{z-index:2;pointer-events:none;justify-content:center;align-items:center;font-size:1.45rem;display:flex;position:absolute;inset:0}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailLinkOverlay{color:var(--editor-linked-color)}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailRemove,.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailDownload,.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailLink{z-index:3;position:absolute}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailRemove,.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailDownload{width:1.75rem;height:1.75rem;color:var(--grey);cursor:pointer;visibility:hidden;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:1rem;display:flex}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailRemove{top:0;right:0}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailDownload{bottom:0;left:0}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailRemove:hover,.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailDownload:hover{color:var(--dark-grey);background:#00000014}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailLink{bottom:2px;right:2px}.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnail:hover .AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailRemove,.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnail:focus-within .AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailRemove,.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnail:hover .AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailDownload,.AiImagePanel-module-scss-module__5HgvvG__resourceThumbnail:focus-within .AiImagePanel-module-scss-module__5HgvvG__resourceThumbnailDownload{visibility:visible}.AiImagePanel-module-scss-module__5HgvvG__resourceDetails{flex-direction:column;gap:.25rem;min-width:0;padding-top:.1rem;display:flex}.AiImagePanel-module-scss-module__5HgvvG__resourceResolution{color:var(--dark-grey);font-size:var(--font-xs);line-height:1.2}.AiImagePanel-module-scss-module__5HgvvG__sectionActions{justify-content:flex-end;padding-top:.5rem;display:flex}.AiImagePanel-module-scss-module__5HgvvG__promptPreviewFrame{position:relative}.AiImagePanel-module-scss-module__5HgvvG__promptCopyButton{visibility:hidden;z-index:1;border:1px solid var(--light-grey);border-radius:var(--border-radius);background:var(--white);width:1.5rem;height:1.5rem;color:var(--dark-grey);cursor:pointer;opacity:0;justify-content:center;align-items:center;transition:opacity .12s;display:flex;position:absolute;top:.35rem;right:.35rem;box-shadow:0 1px 3px #0000001f}.AiImagePanel-module-scss-module__5HgvvG__promptCopyButton:hover{background:var(--dark-white);color:var(--black)}.AiImagePanel-module-scss-module__5HgvvG__promptPreviewFrame:hover .AiImagePanel-module-scss-module__5HgvvG__promptCopyButton,.AiImagePanel-module-scss-module__5HgvvG__promptPreviewFrame:focus-within .AiImagePanel-module-scss-module__5HgvvG__promptCopyButton{visibility:visible;opacity:1}.AiImagePanel-module-scss-module__5HgvvG__promptPreview{white-space:pre-wrap;border:1px solid var(--light-grey);border-radius:var(--border-radius);background:var(--white);max-height:180px;color:var(--dark-grey);font-size:var(--font-xs);padding:.5rem 2.25rem .5rem .5rem;line-height:1.35;overflow:auto}
.TemplatedSurfaceBasicPanel-module-scss-module__aH_YlW__scaleRow{flex-direction:row;align-items:center;gap:.5rem;display:flex}.TemplatedSurfaceBasicPanel-module-scss-module__aH_YlW__scaleValue{font-size:var(--editor-font-size);color:var(--editor-input-color,inherit)}.TemplatedSurfaceBasicPanel-module-scss-module__aH_YlW__scaleValueModified{font-weight:700}
.ContextualPanels-module-scss-module__rnKsrG__panel{background:var(--light-grey,#dcddde);flex-direction:column;height:100%;min-height:0;display:flex}.ContextualPanels-module-scss-module__rnKsrG__empty{color:var(--dark-grey,#6b7280);justify-content:center;align-items:center;padding:24px;font-size:12px;font-style:italic}.ContextualPanels-module-scss-module__rnKsrG__tabs{background:var(--dark-white,#f3f4f5);border-bottom:1px solid var(--light-grey,#dcddde);scrollbar-width:none;flex-shrink:0;gap:0;width:100%;padding:5px 6px 0;display:flex;overflow:auto hidden}.ContextualPanels-module-scss-module__rnKsrG__tabs::-webkit-scrollbar{display:none}.ContextualPanels-module-scss-module__rnKsrG__tab{border:none;border-left:1px solid #0000;border-right:1px solid var(--light-grey,#dcddde);cursor:pointer;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}.ContextualPanels-module-scss-module__rnKsrG__tab:hover:not(.ContextualPanels-module-scss-module__rnKsrG__tabActive){background:var(--white,#fff);color:var(--dark-text,#1f2937)}.ContextualPanels-module-scss-module__rnKsrG__tabLabel{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;display:inline-block;overflow:hidden}.ContextualPanels-module-scss-module__rnKsrG__tabIcon{flex:none;width:.8125rem;height:.8125rem;display:block}.ContextualPanels-module-scss-module__rnKsrG__tabActive{max-width:none;color:var(--dark-text,#1f2937);background:var(--light-grey,#dcddde);border-left-color:var(--light-grey,#dcddde);flex:none;margin-bottom:-1px;padding-bottom:7px;font-weight:600}.ContextualPanels-module-scss-module__rnKsrG__tabActive .ContextualPanels-module-scss-module__rnKsrG__tabLabel{text-overflow:clip;width:auto;overflow:visible}.ContextualPanels-module-scss-module__rnKsrG__tabActiveSelections{background:var(--white,#fff);border-left-color:var(--light-grey,#dcddde)}.ContextualPanels-module-scss-module__rnKsrG__tabIconOnly{flex:0 0 1.75rem;min-width:1.75rem;max-width:1.75rem;padding-left:0;padding-right:0}.ContextualPanels-module-scss-module__rnKsrG__tabActive.ContextualPanels-module-scss-module__rnKsrG__tabIconOnly{flex:0 0 1.875rem;min-width:1.875rem;max-width:1.875rem}.ContextualPanels-module-scss-module__rnKsrG__content{background:var(--light-grey,#dcddde);flex:1;min-height:0;padding:0;overflow:hidden auto}.ContextualPanels-module-scss-module__rnKsrG__contentSelections{background:var(--white,#fff)}.ContextualPanels-module-scss-module__rnKsrG__containerSectionContent{box-sizing:border-box;flex-direction:column;gap:.5rem;width:100%;padding:.5rem;display:flex}.ContextualPanels-module-scss-module__rnKsrG__containerSectionContentFlush{gap:0;padding:0}
.LayerRow-module-scss-module__RXIrFa__row{--layer-state-icon-active:#4b5563;--layer-state-icon-muted:#cbd1d8;-webkit-user-select:none;user-select:none;cursor:pointer;background:var(--light-grey,#dcddde);height:28px;color:var(--dark-text,#1f2937);touch-action:none;border-bottom:1px solid #0000000f;align-items:center;gap:6px;padding:0 8px;display:flex;position:relative}.LayerRow-module-scss-module__RXIrFa__row:hover{background:var(--dark-white,#f3f4f5)}.LayerRow-module-scss-module__RXIrFa__selected{background:var(--info-color,#2563eb);color:#fff}.LayerRow-module-scss-module__RXIrFa__selected:hover{background:var(--info-color,#2563eb);filter:brightness(1.08)}.LayerRow-module-scss-module__RXIrFa__dragging{opacity:.3}.LayerRow-module-scss-module__RXIrFa__hidden{opacity:.5}.LayerRow-module-scss-module__RXIrFa__locked{cursor:default}.LayerRow-module-scss-module__RXIrFa__iconButton{cursor:pointer;width:22px;height:22px;color:inherit;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:0;display:inline-flex}.LayerRow-module-scss-module__RXIrFa__iconButton:hover{background:#0000000f}.LayerRow-module-scss-module__RXIrFa__iconButton svg{width:14px;height:14px}.LayerRow-module-scss-module__RXIrFa__stateIconButton{color:var(--layer-state-icon-active)}.LayerRow-module-scss-module__RXIrFa__stateIconMuted{color:var(--layer-state-icon-muted)}.LayerRow-module-scss-module__RXIrFa__selected .LayerRow-module-scss-module__RXIrFa__iconButton:hover{background:#fff3}.LayerRow-module-scss-module__RXIrFa__selected .LayerRow-module-scss-module__RXIrFa__stateIconButton{color:#fff}.LayerRow-module-scss-module__RXIrFa__typeIcon{width:18px;height:18px;color:inherit;opacity:.75;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:visible}.LayerRow-module-scss-module__RXIrFa__typeIcon svg{width:16px;height:16px;display:block;overflow:visible}.LayerRow-module-scss-module__RXIrFa__selected .LayerRow-module-scss-module__RXIrFa__typeIcon{opacity:1}.LayerRow-module-scss-module__RXIrFa__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;line-height:1.2;overflow:hidden}.LayerRow-module-scss-module__RXIrFa__typeName{opacity:.7;font-style:italic}.LayerRow-module-scss-module__RXIrFa__nameInput{flex:1;min-width:0}.LayerRow-module-scss-module__RXIrFa__nameInput>div{padding-top:0}.LayerRow-module-scss-module__RXIrFa__nameInput>div>div:first-child{border-radius:0}.LayerRow-module-scss-module__RXIrFa__nameInput>div>div:not(:first-child){display:none}.LayerRow-module-scss-module__RXIrFa__nameInput input{border-radius:0;outline:none}.LayerRow-module-scss-module__RXIrFa__nameInput input:focus{box-shadow:none;outline:none}.LayerRow-module-scss-module__RXIrFa__validationDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:4px;display:inline-block}.LayerRow-module-scss-module__RXIrFa__validationDotError{background:var(--danger-color,#dc2626)}.LayerRow-module-scss-module__RXIrFa__validationDotWarning{background:var(--warning-color,#f59e0b)}.LayerRow-module-scss-module__RXIrFa__contextMenu{min-width:140px;padding:4px 0}.LayerRow-module-scss-module__RXIrFa__contextMenu div[class*=menuItem]{gap:10px;padding:6px 10px;font-weight:400}.LayerRow-module-scss-module__RXIrFa__contextMenu .menuItem{gap:10px;padding:6px 10px;font-weight:400}.LayerRow-module-scss-module__RXIrFa__contextMenu div[class*=menuItem] span[class*=label]{margin-top:0;font-size:13px}.LayerRow-module-scss-module__RXIrFa__contextMenu .menuItem span[class*=label]{margin-top:0;font-size:13px}.LayerRow-module-scss-module__RXIrFa__contextMenu div[class*=menuItem] span[class*=icon]{justify-content:center;align-items:center;width:14px;height:14px;font-size:13px;display:inline-flex}.LayerRow-module-scss-module__RXIrFa__contextMenu .menuItem span[class*=icon]{justify-content:center;align-items:center;width:14px;height:14px;font-size:13px;display:inline-flex}
.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}
.ImageUploadThumbnailBox-module-scss-module__UU9P2q__thumbnailContainer{--image-input-height:70px;width:var(--image-input-height);height:var(--image-input-height);border-radius:var(--border-radius);background-color:var(--dark-white);color:var(--light-grey);cursor:pointer;border:1px solid;flex-shrink:0;overflow:hidden}.ImageUploadThumbnailBox-module-scss-module__UU9P2q__thumbnailContainer.ImageUploadThumbnailBox-module-scss-module__UU9P2q__dragging{color:var(--info-color-light)}.ImageUploadThumbnailBox-module-scss-module__UU9P2q__thumbnailContainer:hover{border-color:var(--dark-grey)}.ImageUploadThumbnailBox-module-scss-module__UU9P2q__thumbnailContainer.ImageUploadThumbnailBox-module-scss-module__UU9P2q__large{--image-input-height:140px}.ImageUploadThumbnailBox-module-scss-module__UU9P2q__thumbnailPlaceholder{justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;display:flex}.ImageUploadThumbnailBox-module-scss-module__UU9P2q__thumbnail{width:var(--image-input-height);height:var(--image-input-height);object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}
.RenderableImage-module-scss-module__CbQpuW__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 RenderableImage-module-scss-module__CbQpuW__shimmer;display:flex;box-shadow:inset 0 0 3px 1px #0003}@keyframes RenderableImage-module-scss-module__CbQpuW__shimmer{0%{background-position:200% 0}to{background-position:0 0}}.RenderableImage-module-scss-module__CbQpuW__error{background-color:var(--error-color-very-light);width:100%;max-width:100%;height:100%;max-height:100%;color:var(--error-color);font-size:var(--font-small);border-radius:var(--border-radius);justify-content:center;align-items:center;display:flex}
.Chip-module-scss-module__9fDzVa__chip{--chip-background-color:var(--accent-color);--chip-text-color:var(--accent-color-contrast);--chip-border-color:var(--accent-color);background:var(--chip-background-color);color:var(--chip-text-color);border:1px solid var(--chip-border-color);white-space:nowrap;border-radius:10rem;align-items:center;gap:.25rem;height:fit-content;font-weight:300;line-height:1;transition:all .2s;display:inline-flex}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-tiny{font-size:var(--font-xs);padding:.0625rem .25rem}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-tiny .Chip-module-scss-module__9fDzVa__deleteButton{width:12px;height:12px}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-tiny .Chip-module-scss-module__9fDzVa__deleteButton svg{width:6px;height:6px}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-small{font-size:var(--font-xs);padding:.1875rem .5625rem}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-small .Chip-module-scss-module__9fDzVa__deleteButton{width:16px;height:16px}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-small .Chip-module-scss-module__9fDzVa__deleteButton svg{width:10px;height:10px}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-normal{font-size:var(--font-small);padding:.25rem .75rem}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-normal .Chip-module-scss-module__9fDzVa__deleteButton{width:16px;height:16px}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-normal .Chip-module-scss-module__9fDzVa__deleteButton svg{width:10px;height:10px}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-large{font-size:var(--font-normal);padding:.375rem 1rem}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-large .Chip-module-scss-module__9fDzVa__deleteButton{width:18px;height:18px}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-large .Chip-module-scss-module__9fDzVa__deleteButton svg{width:12px;height:12px}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-extra-large{font-size:var(--font-large);padding:.5rem 1.25rem}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-extra-large .Chip-module-scss-module__9fDzVa__deleteButton{width:20px;height:20px}.Chip-module-scss-module__9fDzVa__chip.Chip-module-scss-module__9fDzVa__size-extra-large .Chip-module-scss-module__9fDzVa__deleteButton svg{width:14px;height:14px}.Chip-module-scss-module__9fDzVa__chip .Chip-module-scss-module__9fDzVa__content{align-items:center;display:flex}.Chip-module-scss-module__9fDzVa__chip .Chip-module-scss-module__9fDzVa__deleteButton{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:.125rem;padding:0;transition:all .2s;display:flex}@media (hover:hover){.Chip-module-scss-module__9fDzVa__chip .Chip-module-scss-module__9fDzVa__deleteButton:hover{background:#fff3;transform:scale(1.1)}}.Chip-module-scss-module__9fDzVa__chip .Chip-module-scss-module__9fDzVa__deleteButton:active{background:#ffffff4d;transform:scale(.95)}.Chip-module-scss-module__9fDzVa__chip .Chip-module-scss-module__9fDzVa__deleteButton:focus{outline-offset:2px;outline:2px solid #ffffff80}@media (hover:hover){.Chip-module-scss-module__9fDzVa__chip:hover:not(.Chip-module-scss-module__9fDzVa__deletable){filter:brightness(1.1)}}.Chip-module-scss-module__9fDzVa__chip:focus-within{outline-offset:2px;outline:2px solid #ffffff80}
.Tooltip-module-scss-module__ogdA8G__tooltipContainer{position:relative}.Tooltip-module-scss-module__ogdA8G__tooltipContent{color:var(--black);border-radius:var(--border-radius);font-size:var(--font-small);white-space:normal;z-index:9999;pointer-events:none;background-color:#fff;width:300px;padding:.5rem;font-weight:300;box-shadow:0 2px 8px #00000040}.Tooltip-module-scss-module__ogdA8G__tooltipCircleContainer{align-items:center;gap:.25rem;display:flex}.Tooltip-module-scss-module__ogdA8G__tooltipCircleContainer svg{margin-bottom:-1px;font-size:.75rem}
.FontDownloadLink-module-scss-module__-kCFtW__container{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.FontDownloadLink-module-scss-module__-kCFtW__fontName.FontDownloadLink-module-scss-module__-kCFtW__hovered{color:var(--link-color-light);text-decoration:underline}.FontDownloadLink-module-scss-module__-kCFtW__fontDetails{opacity:.8;margin-left:.5rem;font-size:.85em;font-weight:600}.FontDownloadLink-module-scss-module__-kCFtW__icon.FontDownloadLink-module-scss-module__-kCFtW__hovered{color:var(--link-color-light)}.FontDownloadLink-module-scss-module__-kCFtW__icon.FontDownloadLink-module-scss-module__-kCFtW__downloading{opacity:.6;cursor:wait}.FontDownloadLink-module-scss-module__-kCFtW__warning{color:var(--warning-color,#f59e0b);margin-top:.25rem;font-size:.75rem;font-style:italic}
.ProductPageHero-module-scss-module__8YxpNq__container{background:#e8e8e8;position:relative}@media screen and (max-width:767px){.ProductPageHero-module-scss-module__8YxpNq__container{height:60vh;margin-bottom:180px}}@media screen and (min-width:768px){.ProductPageHero-module-scss-module__8YxpNq__container{height:450px;margin-bottom:30px}}.ProductPageHero-module-scss-module__8YxpNq__imageContainer{width:500px;height:500px;position:absolute;overflow:hidden}@media screen and (max-width:767px){.ProductPageHero-module-scss-module__8YxpNq__imageContainer{top:0;left:50%;transform:translate(-50%)}}@media screen and (min-width:768px){.ProductPageHero-module-scss-module__8YxpNq__imageContainer{top:0;left:35%;transform:translate(-50%)}}.ProductPageHero-module-scss-module__8YxpNq__sheetsImage{object-fit:contain}.ProductPageHero-module-scss-module__8YxpNq__chrome{z-index:1}@media screen and (max-width:767px){.ProductPageHero-module-scss-module__8YxpNq__chrome{width:90vw;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}}@media screen and (min-width:768px){.ProductPageHero-module-scss-module__8YxpNq__chrome{width:300px;position:absolute;top:50%;left:65%;transform:translate(-50%,-50%)}}.ProductPageHero-module-scss-module__8YxpNq__info{text-align:center;background:var(--white);color:var(--brand-color);font-size:var(--font-large);flex-direction:column;align-items:center;gap:.5rem;padding:1rem;font-weight:700;display:flex}.ProductPageHero-module-scss-module__8YxpNq__info .ProductPageHero-module-scss-module__8YxpNq__price{font-size:60pt;font-weight:700;line-height:1.15}.ProductPageHero-module-scss-module__8YxpNq__info .ProductPageHero-module-scss-module__8YxpNq__price .ProductPageHero-module-scss-module__8YxpNq__dollarSign{vertical-align:top;margin-top:25px;font-size:30pt;display:inline-block}.ProductPageHero-module-scss-module__8YxpNq__info .ProductPageHero-module-scss-module__8YxpNq__price .ProductPageHero-module-scss-module__8YxpNq__freeShipping{font-size:var(--font-xs);text-align:center}.ProductPageHero-module-scss-module__8YxpNq__info .ProductPageHero-module-scss-module__8YxpNq__createButton{margin-top:1rem}
.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__container{min-width:fit-content;display:inline-block}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__resultContainer{flex-direction:column;gap:12px;display:flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__error{color:var(--error-color,#c62828);background-color:var(--error-background,#ffebee);border:1px solid var(--error-border,#ef9a9a);border-radius:6px;align-items:flex-start;gap:10px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__warning{color:var(--warning-color,#e65100);background-color:var(--warning-background,#fff3e0);border:1px solid var(--warning-border,#ffcc80);border-radius:6px;align-items:flex-start;gap:10px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__info{color:var(--info-color,#0277bd);background-color:var(--info-background,#e1f5fe);border:1px solid var(--info-border,#81d4fa);border-radius:6px;align-items:flex-start;gap:10px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__icon{flex-shrink:0;margin-top:2px;font-size:16px}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__messageContent{flex-direction:column;flex:1;gap:10px;display:flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__fixButton{align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__columns{gap:24px;display:flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__column{flex-direction:column;min-width:0;display:flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__columnTitle{color:var(--text-primary,#333);margin:0 0 6px;font-size:14px;font-weight:400}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__coordinatePairs{align-items:flex-start;gap:10px;display:flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__coordinateItem{flex-direction:column;align-items:center;gap:.5rem;width:80px;display:flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__valueRow{border:1px solid var(--grey);justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.25rem;display:flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__labelRow{justify-content:center;width:100%;display:flex}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__label{color:var(--text-secondary,#666);text-align:center;font-size:12px}.AmazonCustomizationCoordinates-module-scss-module__Eff-_W__value{color:var(--text-primary,#333);font-family:monospace;font-size:13px;font-weight:500}
.ImageUrlOptionSchemaInput-module-scss-module__aHhFMa__container{padding:0 .5rem .5rem}.ImageUrlOptionSchemaInput-module-scss-module__aHhFMa__defaultOption{min-height:33px;color:var(--grey);align-items:center;padding:.25rem .5rem;display:flex}.ImageUrlOptionSchemaInput-module-scss-module__aHhFMa__defaultOptionWithImage{align-items:center;gap:.5rem;min-height:33px;padding:.25rem;display:flex}.ImageUrlOptionSchemaInput-module-scss-module__aHhFMa__uploadSection{border:1px dashed var(--light-grey);border-radius:var(--border-radius);background-color:var(--lighter-grey);flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;display:flex}.ImageUrlOptionSchemaInput-module-scss-module__aHhFMa__uploadHint{color:var(--grey);text-align:center;font-size:.75rem}.ImageUrlOptionSchemaInput-module-scss-module__aHhFMa__error{color:var(--error-color);margin-top:-.25rem;font-size:.75rem}.ImageUrlOptionSchemaInput-module-scss-module__aHhFMa__imageDimensions{color:var(--grey);text-align:center;background-color:var(--lighter-grey);border-radius:var(--border-radius);padding:.25rem;font-size:.75rem}.ImageUrlOptionSchemaInput-module-scss-module__aHhFMa__editorContent{flex-direction:column;gap:.75rem;display:flex}
.ProductPage-module-scss-module__WKk8mG__missionList{align-items:center;display:flex}.ProductPage-module-scss-module__WKk8mG__missionList ul{font-size:var(--font-large);margin:0 auto 2rem;padding-left:1rem}.ProductPage-module-scss-module__WKk8mG__missionList ul li{text-align:left;margin:0;padding:0}.ProductPage-module-scss-module__WKk8mG__breakdown{display:flex}@media screen and (max-width:767px){.ProductPage-module-scss-module__WKk8mG__breakdown{gap:1rem}.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__sheets{flex-basis:50%;position:relative}.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__sheets .ProductPage-module-scss-module__WKk8mG__labelSheet1,.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__sheets .ProductPage-module-scss-module__WKk8mG__labelSheet2{object-fit:contain;width:200px;height:200px;position:absolute;top:50%;left:50%}}@media screen and (min-width:768px){.ProductPage-module-scss-module__WKk8mG__breakdown{flex-direction:row;gap:1rem}.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__sheets{flex-basis:50%;position:relative}.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__sheets .ProductPage-module-scss-module__WKk8mG__labelSheet1,.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__sheets .ProductPage-module-scss-module__WKk8mG__labelSheet2{object-fit:contain;width:100%;max-height:100%;position:absolute;top:50%;left:50%}}.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__sheets{min-height:400px}.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__sheets .ProductPage-module-scss-module__WKk8mG__labelSheet1{transition:transform .3s;position:absolute;transform:translate(-55%,-50%)rotate(-8deg)}.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__sheets .ProductPage-module-scss-module__WKk8mG__labelSheet2{transition:transform .3s;transform:translate(-45%,-50%)rotate(8deg)}@media (hover:hover){.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__sheets:hover .ProductPage-module-scss-module__WKk8mG__labelSheet1{transform:translate(-68%,-50%)}.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__sheets:hover .ProductPage-module-scss-module__WKk8mG__labelSheet2{transform:translate(-22%,-50%)}}.ProductPage-module-scss-module__WKk8mG__breakdown .ProductPage-module-scss-module__WKk8mG__labels{flex-basis:50%}.ProductPage-module-scss-module__WKk8mG__usageIcons{justify-content:space-around;gap:.5rem;margin-top:2rem;display:flex}.ProductPage-module-scss-module__WKk8mG__usageIcons>*{flex:100px}.ProductPage-module-scss-module__WKk8mG__usageIcons .ProductPage-module-scss-module__WKk8mG__iconWithLabel{height:100%;max-height:100px;stroke:var(--brand-color);stroke-width:2pt;fill:none}.ProductPage-module-scss-module__WKk8mG__usageIcons .ProductPage-module-scss-module__WKk8mG__iconWithLabel #label{stroke-width:0;fill:var(--accent-color)}
.Resolution300Dpi-module-scss-module__Xs78MW__dpiContainer{align-items:center;margin-left:10px;display:flex}.Resolution300Dpi-module-scss-module__Xs78MW__dpiDisplay{cursor:pointer;border-radius:var(--border-radius);align-items:center;gap:6px;padding:4px 8px;transition:background-color .2s;display:inline-flex}.Resolution300Dpi-module-scss-module__Xs78MW__dpiDisplay:hover{background-color:#0000000d}.Resolution300Dpi-module-scss-module__Xs78MW__dpiDisplay span{color:var(--text-primary,#333);font-size:13px;font-weight:500}.Resolution300Dpi-module-scss-module__Xs78MW__pencilIcon{width:14px;height:14px;color:var(--text-secondary,#666);flex-shrink:0}.Resolution300Dpi-module-scss-module__Xs78MW__dpiInput{border:1px solid var(--grey);border-radius:var(--border-radius);outline:none;width:80px;padding:4px 8px;font-size:13px;font-weight:500}.Resolution300Dpi-module-scss-module__Xs78MW__dpiInput:focus{border-color:var(--primary,#007bff)}
.SvgOptionSchemaInput-module-scss-module__4iyw_G__defaultOption{min-height:33px;color:var(--grey);align-items:center;padding:.25rem .5rem;display:flex}.SvgOptionSchemaInput-module-scss-module__4iyw_G__defaultOptionWithImage{align-items:center;gap:.5rem;min-height:33px;padding:.25rem;display:flex}.SvgOptionSchemaInput-module-scss-module__4iyw_G__uploadSection{border:1px dashed var(--light-grey);border-radius:var(--border-radius);background-color:var(--lighter-grey);flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;display:flex}.SvgOptionSchemaInput-module-scss-module__4iyw_G__uploadHint{color:var(--grey);text-align:center;font-size:.75rem}.SvgOptionSchemaInput-module-scss-module__4iyw_G__error{color:var(--error-color);margin-top:-.25rem;font-size:.75rem}.SvgOptionSchemaInput-module-scss-module__4iyw_G__editorContent{flex-direction:column;gap:.75rem;display:flex}
.RenderableSandboxPage-module-scss-module__ur5tha__container{flex-direction:column;display:flex}.RenderableSandboxPage-module-scss-module__ur5tha__input{font-size:var(--font-large);justify-content:center;align-items:center;gap:2rem;padding:1rem;display:flex}.RenderableSandboxPage-module-scss-module__ur5tha__output{background:var(--light-grey);flex-wrap:wrap;flex-grow:1;align-items:center;gap:1rem;padding:2rem;display:flex}.RenderableSandboxPage-module-scss-module__ur5tha__output>*{max-width:1000px}.RenderableSandboxPage-module-scss-module__ur5tha__output.RenderableSandboxPage-module-scss-module__ur5tha__vertical{flex-direction:column}.RenderableSandboxPage-module-scss-module__ur5tha__output .RenderableSandboxPage-module-scss-module__ur5tha__errorMessage{white-space:pre-wrap;width:100%}
.RenderOutput-module-scss-module__JC_xIa__container{flex-direction:column;gap:0;min-width:280px;height:100%;display:flex}.RenderOutput-module-scss-module__JC_xIa__selectionsFormContainer{flex-direction:column;height:100%;display:flex}
.SurfaceDisplay-module-scss-module__ME_3Sa__container{background-color:var(--light-grey);width:100%;height:100%}.SurfaceDisplay-module-scss-module__ME_3Sa__surfaceContent,.SurfaceDisplay-module-scss-module__ME_3Sa__surface{width:100%;height:100%}
