#root,body,html{width:100%;height:100%}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.spectrum--dark{--color-gray-50:#252525;--color-gray-75:#2f2f2f;--color-gray-100:#323232;--color-gray-200:#3e3e3e;--color-gray-300:#4a4a4a;--color-gray-400:#5a5a5a;--color-gray-500:#6e6e6e;--color-gray-600:#909090;--color-gray-700:#b9b9b9;--color-gray-800:#e3e3e3;--color-gray-900:#fff}.spectrum--light{--color-gray-50:#fff;--color-gray-75:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#eaeaea;--color-gray-300:#e1e1e1;--color-gray-400:#cacaca;--color-gray-500:#b3b3b3;--color-gray-600:#8e8e8e;--color-gray-700:#6e6e6e;--color-gray-800:#4b4b4b;--color-gray-900:#2c2c2c}.spectrum--dark,.spectrum--light{--color-static-black:#000;--color-static-white:#fff;--color-static-blue-400:#378ef0;--color-static-blue-500:#2680eb;--color-static-blue-600:#1473e6;--color-static-blue-700:#0d66d0;--color-static-red-400:#ec5b62;--color-static-red-500:#e34850;--color-static-red-600:#d7373f;--color-static-red-700:#c9252d;--color-static-orange-400:#f29423;--color-static-orange-500:#e68619;--color-static-orange-600:#da7b11;--color-static-orange-700:#cb6f10;--color-static-green-400:#33ab84;--color-static-green-500:#2d9d78;--color-static-green-600:#268e6c;--color-static-green-700:#12805c;--color-3D-background:var(--color-gray-300);--color-3D-grid:var(--color-gray-800);--color-edge-cut:var(--color-gray-700);--color-edge-crease:var(--color-static-red-400);--color-edge-constraint:var(--color-static-orange-400);--color-edge-selection:var(--color-static-blue-500);--color-edge-hover:var(--color-static-blue-400);--color-face-selection:var(--color-static-blue-500);--color-face-hover:var(--color-static-blue-400);--color-gizmo-ring:var(--color-gray-600);--color-gizmo-handle-outline:var(--color-static-blue-500);--color-gizmo-handle-hover:var(--color-static-blue-400);--color-gizmo-handle-fill:var(--color-static-white);--color-gizmo-right-angle:#0ff;--color-marquee-selection:var(--color-static-blue-400);--color-scribble:var(--color-gray-900);--color-import-success:var(--color-static-green-700);--color-import-error:var(--color-static-red-600);--color-import-warning:var(--color-static-orange-400);--color-import-error-transparent:rgba(215,55,63,0.15);--color-import-warning-transparent:rgba(242,148,35,0.15);--shadow-panel:0 4px 8px 0 rgba(0,0,0,0.1),0 6px 20px 0 rgba(0,0,0,0.09);--corner-radius:10px;--min-width-app:850px;--min-height-app:694px;--header-height:48px}.App{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;background:var(--color-gray-50);overflow-x:auto;overflow-y:hidden;width:100%;height:100%}body{font-family:adobe-clean,sans-serif}.AppContent{width:100%;height:100%;display:flex;flex-direction:column;position:relative;min-width:var(--min-width-app);overflow-x:hidden;overflow-y:hidden}.AppContent--home{overflow-y:auto}.AppContent:not(.AppContent--home){min-height:var(--min-height-app)}.AppContent__rightPanel{position:absolute;top:var(--header-height);right:0}.AppContent__closePreview{margin:32px}.ToolsWrapper{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.FoldAnglePopover{flex-direction:row;background:var(--color-gray-100);border-radius:var(--corner-radius);padding:4px 4px 8px 8px;box-shadow:var(--shadow-panel)}.EdgeLabel,.FoldAnglePopover{position:absolute;display:flex}.EdgeLabel{transform:translate(-50%,-50%);align-items:center;line-height:1;min-height:20px;padding:0 4px;border-radius:4px;background:var(--color-static-orange-400);color:var(--color-static-white)}.EdgeLabel--selected{background:var(--color-static-blue-500)}.EdgeLabel:active,.EdgeLabel:hover{background:var(--color-static-blue-400)}.FoldAngleTool__tooltip{position:absolute;pointer-events:none}.FoldAngleTool__tooltip .spectrum-Tooltip-label{min-width:32px;text-align:center}.FoldAngleTool__tooltip .spectrum-Tooltip-tip{display:none}#View3DContainer{left:0;top:0;background:var(--color-3D-background);overflow:hidden}#View3DContainer,.AnimationPanel{position:absolute;right:0;bottom:0}.AnimationPanel{margin:16px 16px 32px;min-width:224px;height:136px;background:var(--color-gray-100);border-radius:var(--corner-radius);box-shadow:var(--shadow-panel);display:flex;flex-direction:row;align-items:stretch}.AnimationPanel--expanded{left:156px}.AnimationPanel--preview{height:78px;padding:16px 24px}.AnimationPanel__row{display:flex;flex-direction:row}.AnimationPanel__keyframes{display:flex;flex-direction:column;flex:1 0;overflow:hidden;padding:8px 24px;border-right:2px solid var(--color-gray-300)!important}.AnimationPanel__keyframeContainer{flex:1 0;display:flex!important;align-items:center;min-width:auto!important;min-height:60px;padding:4px!important;margin:0 24px 0 0!important;overflow-x:auto}.AnimationPanel__expandCollapseButton{align-self:stretch;height:auto;padding:0 4px!important;border-radius:var(--corner-radius) 0 0 var(--corner-radius);border-right-style:solid;border-right-width:1px}.AnimationPanel__expandCollapseButton:not(.focus-ring){border-right-width:2px;border-right-color:var(--color-gray-300)!important}.AnimationPanel__durations{display:flex;flex-direction:column}.AnimationPanel__durationLabel label{width:60px}.AnimationPanel__numberInput{width:48px}.AnimationPanel__playback{display:flex;flex-direction:column;min-width:224px;padding:8px 24px 16px}.AnimationPanel__playbackContainer{display:flex;flex-direction:column;justify-content:center;flex:1 0}.AnimationPanel__addKeyframesMessage{margin-top:16px}.AnimationPanel__playbackControlsRow{display:flex;justify-content:center}.AnimationPanel__timelineRow{display:flex;flex-direction:row;align-items:center}.AnimationPanel__timelineSlider{flex:1 0;margin-right:16px}.AnimationKeyframe{position:relative;width:80px;height:60px}.AnimationKeyframe+.AnimationKeyframe,.AnimationKeyframe+.AnimationPanel__addKeyframeButton{margin-left:8px}.AnimationKeyframe__actions{position:absolute;bottom:1px;right:1px;display:flex;justify-content:flex-end}.AnimationKeyframe__actionButton{height:20px;min-width:20px;padding:0}.AnimationKeyframe__actionButton svg{-webkit-filter:drop-shadow(0 0 1px var(--color-gray-50));filter:drop-shadow(0 0 1px var(--color-gray-50))}.AnimationKeyframe__button{width:80px;height:60px;background-size:contain;background-repeat:no-repeat}.AnimationKeyframe__button.is-selected{border-color:var(--color-static-blue-500)!important}.KeyboardShortcutLabel--key{display:inline-flex;justify-content:center;font-family:inherit;font-weight:600;line-height:80%;border:1px solid;border-color:initial;border-radius:3px;min-width:16px;padding:2px 3px 3px;margin-left:4px;box-sizing:border-box}.spectrum-Tooltip-label{max-width:none!important;line-height:1.6em!important}.AppHeader{display:flex;height:var(--header-height);min-height:var(--header-height);-ms-user-select:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;white-space:nowrap;background:var(--color-gray-100);min-width:var(--min-width-app);position:-webkit-sticky;position:sticky;top:0;z-index:2}.AppHeader__minimal{min-width:500px}.AppHeader__left{margin-left:35px;display:flex;align-items:center;width:400px}.AppHeader__center{display:flex;align-items:center;justify-content:center;flex:1 0;margin:0 20px}.AppHeader__right{margin-right:35px;display:flex;align-items:center;justify-content:flex-end;width:400px}.AppHeader__logo{width:24px;height:24px;margin-right:8px}.AppHeader__title{font-weight:700;color:var(--color-gray-700);display:inline-block;text-decoration:none}.AppHeader__beta{margin-left:8px;color:var(--color-gray-400);border:1px solid var(--color-gray-400);border-radius:3px;padding:0 4px;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.AppHeader .spectrum-Tabs{align-self:stretch;margin-left:16px;margin-bottom:-2px;border-bottom-color:transparent!important}.AppHeader .spectrum-Tabs-itemLabel{font-size:16px;height:46px}.AppHeader .spectrum-Tabs-item{padding:0 10px}.AppHeader__divider{margin:16px;background:var(--color-gray-400);width:1px;height:24px}.AppHeader__menuItemLabel{display:flex}.AppHeader__menuItemIcon{align-self:center!important;margin-left:8px}.AppHeader__column{display:flex;flex-direction:column}.HelpModal{padding:0}.HelpModal__card{min-width:550px;text-align:center;padding:0 20px 8px}.HelpModal .spectrum-Card-coverPhoto{min-height:300px;height:300px;margin:20px 0;border:none}.HelpModal__body{text-align:center;padding:30px;font-size:20px;max-width:350px;margin:auto}.UserProfileMenu__avatar{width:24px;height:24px}.UserProfileMenu__profile{display:flex;flex-direction:row;color:inherit!important;text-decoration:none!important}.UserProfileMenu__profilePicture{width:64px;height:64px;border-radius:4px}.UserProfileMenu__profileData{display:flex;flex-direction:column;align-items:flex-start;margin-left:16px;white-space:nowrap;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.UserProfileMenu__profileName{font-size:18px;font-weight:700;line-height:1.4;margin-top:-5px}.UserProfileMenu__profileEmail{line-height:1.25;color:var(--color-gray-700);margin-top:-1px;margin-bottom:8px}.UserProfileMenu__profileUserId{font-size:80%;line-height:1.25;color:var(--color-gray-600);margin-top:16px;margin-bottom:-3px}.UserProfileMenu__profileLink{box-shadow:inset 0 -1px 0 0 var(--color-gray-800);padding-bottom:1px}.CreasePropertiesPanel__foldAngleInput{margin:0 12px;width:100px}.CreasePropertiesPanel__foldAngleInput.is-invalid{padding-right:18px}.RightPanel{width:224px;background:var(--color-gray-100);margin-top:16px;margin-right:16px;border-radius:var(--corner-radius);padding:8px 24px 16px;box-shadow:var(--shadow-panel)}.Footer{flex:none}.Footer--overlay{position:absolute;bottom:0;right:0;width:auto;background:none}.Footer--no-overlay{position:relative;width:100%;background:var(--color-gray-50)}.privacy-consent-link{float:right;margin:12px 40px 4px;display:flex;bottom:0;right:0;border:1px solid transparent;padding:2px 4px;color:var(--color-gray-900);cursor:pointer}.privacy-consent-link:focus{outline:none;border-radius:4px;border-color:var(--color-static-blue-500);box-shadow:0 0 0 1px var(--color-static-blue-500)}.Home{background:var(--color-gray-50);padding:24px 40px 5px;flex:1 1}.Home__learn,.Home__welcome{border:2px solid var(--color-gray-300);border-radius:4px}.Home__welcome{padding:30px;display:flex;flex-direction:row}.Home__intro{align-items:flex-start;text-align:left;flex:none;margin-top:8px;width:256px;font-size:12pt}.Home__examples{flex:1 1;display:flex;flex-flow:row wrap}.Home__examplesRow{margin-top:20px;display:flex;flex:1 1;min-width:350px;width:200px}.Home__example{flex:1 1;height:100%;text-align:center;margin:0 20px}.Home__example img{cursor:pointer;margin-bottom:8px;width:100%;max-width:300px}.spectrum--dark .Home__example img{-webkit-filter:invert(.855);filter:invert(.855)}.Home__bottomRow{margin-top:32px;display:flex;flex-direction:row}.Home__learn{flex:none;padding:8px 30px 30px;width:250px;margin-right:32px;font-size:12pt}.Home__dropZone{background:hsla(0,0%,50.2%,.05);padding:32px 72px;flex:1 1}.Home__learnBullets{list-style-type:none;padding:0;margin:0 0 20px}.Home__numberBullet{display:inline-block;background:var(--color-static-blue-400);width:30px;height:30px;border-radius:15px;line-height:28px;color:var(--color-static-white);text-align:center;font-weight:900;margin-top:10px;margin-right:10px}.Home__icon{position:relative;top:3px;margin-left:4px}.ImportDielineModal{width:auto;overflow-y:auto}.ImportDielineModal .spectrum-Dialog-content{z-index:1;overflow:visible}.ImportDielineModal__content{display:flex;flex-direction:row}.ImportDielineModal__leftColumn{display:flex;flex-direction:column;max-width:504px}.ImportDielineModal__row{display:flex;flex-direction:row;align-items:center}.ImportDielineModal__wait{margin:0 8px -2px 0}.ImportDielineModal__tabIcon{opacity:.75}.ImportDielineModal__tabItem.is-selected .ImportDielineModal__tabIcon,.ImportDielineModal__tabItem:hover .ImportDielineModal__tabIcon{opacity:1}.ImportDielineModal__svgContainer{width:504px;height:304px;line-height:0;position:relative}.ImportDielineModal .CreaseVisualizer__svg,.ImportDielineModal__svgContainer>svg{width:500px;height:300px;border-top-width:2px;border:2px solid var(--color-gray-200);border-top:0 solid var(--color-gray-200)}.ImportDielineModal__svgContainer>svg{position:absolute}.ImportDielineModal__svgContainer>svg *{vector-effect:non-scaling-stroke}.ImportDielineModal__svgContainer>svg .crease{stroke:var(--color-edge-crease)!important}.ImportDielineModal__svgContainer>svg .cut{stroke:var(--color-edge-cut)!important}.ImportDielineModal__noPanels{text-anchor:middle;font-size:100px;font-family:"Adobe Clean",sans-serif;fill:var(--color-gray-400)}.ImportDielineModal__legend{height:56px;display:flex;flex-direction:row;align-self:center}.ImportDielineModal__legendItem{display:flex;flex-direction:row;align-items:center;margin-left:32px}.ImportDielineModal__legendItem:first-child{margin-left:0}.ImportDielineModal__colorSwatch{width:32px;height:2px;margin:16px 8px 16px 0}.ImportDielineModal__colorSwatch--cuts{background:var(--color-edge-cut)}.ImportDielineModal__colorSwatch--creases{background:var(--color-edge-crease)}.ImportDielineModal__colorSwatch--panels,.ImportDielineModal__colorSwatch--problems{width:24px;height:24px;background:var(--color-gray-400)}.ImportDielineModal__colorSwatch--problems{border-radius:20px;background:none}.ImportDielineModal__problemArea{width:20px;height:20px;border-radius:12px;margin:1px}.ImportDielineModal__problemArea--warning{background:var(--color-import-warning-transparent);border:1px solid var(--color-import-warning)}.ImportDielineModal__problemArea--error{background:var(--color-import-error-transparent);border:1px solid var(--color-import-error)}.ImportDielineModal__instructions{min-width:224px;max-width:224px;margin-left:24px}.ImportDielineModal .spectrum-BarLoader-fill{transition:width 0s}.ImportDielineModal__instructionsHeading{font-size:115%;line-height:200%}.ImportDielineModal__error{color:var(--color-import-error)!important}.ImportDielineModal__alert--warning{color:var(--color-import-warning)!important}.ImportDielineModal__alert--error{color:var(--color-import-error)!important}.ImportDielineModal__checkmark{color:var(--color-import-success)!important}.ImportDielineModal__status{margin-left:8px}.CreaseVisualizer{line-height:0;z-index:1}.CreaseVisualizer__svg{background:var(--color-gray-100);stroke-linecap:round;stroke-linejoin:round;overflow:visible!important}.CreaseVisualizer__popover{padding:0 16px;transform:translate(10px,190px)}.CreaseVisualizer__item{margin-top:16px;margin-bottom:8px}.CreaseVisualizer__itemHeading{display:flex;flex-direction:row;align-items:center}.CreaseVisualizer__alert--warning{color:var(--color-import-warning)!important}.CreaseVisualizer__alert--error{color:var(--color-import-error)!important}.CreaseVisualizer__itemTitle{margin-left:8px}.CreaseEdgeVisualizer{fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.CreaseEdgeVisualizer--crease{stroke:var(--color-edge-crease)}.CreaseEdgeVisualizer--cut{stroke:var(--color-edge-cut)}.CreaseFaceVisualizer{fill:var(--color-gray-300);stroke:var(--color-gray-100);stroke-width:6;vector-effect:non-scaling-stroke}.CreaseFaceVisualizer--problem{fill:rgba(255,136,0,.5)}.ProblemAreaVisualizer{cursor:pointer}.ProblemAreaVisualizer:focus{outline:none}.ProblemAreaVisualizer__circle{fill-opacity:.15;stroke-width:1;vector-effect:non-scaling-stroke}.ProblemAreaVisualizer__circle--warning{fill:var(--color-import-warning);stroke:var(--color-import-warning)}.ProblemAreaVisualizer__circle--error{fill:var(--color-import-error);stroke:var(--color-import-error)}.ProblemAreaVisualizer:hover .ProblemAreaVisualizer__circle{stroke-width:2}.ProblemAreaVisualizer__focus{visibility:hidden}.ProblemAreaVisualizer:focus .ProblemAreaVisualizer__focus{visibility:visible;fill:none;stroke:var(--color-static-blue-600);stroke-width:2;vector-effect:non-scaling-stroke}.SelectedProblemAreaVisualizer__underlay{fill:var(--color-static-black);fill-opacity:.5}.SelectedProblemAreaVisualizer{cursor:pointer}.SelectedProblemAreaVisualizer__background{fill:var(--color-gray-50)}.SelectedProblemAreaVisualizer__rim{fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.SelectedProblemAreaVisualizer__rim--warning{stroke:var(--color-import-warning)}.SelectedProblemAreaVisualizer__rim--error{stroke:var(--color-import-error)}.ProblemVertexVisualizer{stroke:var(--color-gray-50);stroke-width:1;vector-effect:non-scaling-stroke}.ProblemVertexVisualizer--warning{fill:var(--color-import-warning)}.ProblemVertexVisualizer--error{fill:var(--color-import-error)}.Minimap,.Minimap:hover{background:var(--color-gray-100)!important;margin-bottom:32px;margin-left:16px;border-width:2px;border-radius:var(--corner-radius);padding:0 0 4px;box-shadow:var(--shadow-panel)!important;position:absolute;bottom:0;overflow:hidden;height:136px;display:flex;flex-direction:column}.Minimap:hover{background:var(--color-gray-200)!important;border-color:transparent!important}.Minimap__image{width:120px;margin:8px 8px 2px;pointer-events:none}.PackagePropertiesPanel{display:flex;flex-direction:column;align-items:flex-start}.PackagePropertiesPanel__substrateSelect{width:100%;margin-bottom:8px}.PackagePropertiesPanel__row{display:flex;flex-direction:row;align-items:center}.PackagePropertiesPanel__artwork{width:30px;height:30px;border:1px solid var(--color-gray-300);border-radius:4px;object-fit:cover;margin-right:8px}.PackagePropertiesPanel__sideLabel{width:80px;font-weight:700;font-size:14px;color:var(--color-gray-700)}.PackagePropertiesPanel__addArtworkButton{margin-left:-4px;padding-left:10px;align-self:flex-start}.PackagePropertiesPanel__addArtworkButton .spectrum-Button-label{text-align:left}.PackagePropertiesPanel__addIcon{margin-right:6px}.PackagePropertiesPanel__swapButton{align-self:flex-end;margin:-8px 0}.PackagePropertiesPanel__swapButton.is-disabled{opacity:0}.PackagePropertiesPanel__swapIcon{transform:rotate(90deg)}.PackagePropertiesPanel__groupContainer{margin-bottom:24px;width:100%;display:flex;flex-direction:column}.PackagePropertiesPanel__groupContainer:last-child{margin-bottom:0}.PackagePropertiesPanel__groundFaceSelectionButton--selected{background-color:var(--color-static-blue-600)!important;border-color:var(--color-static-blue-600)!important;color:var(--color-static-white)!important}.PackageProperties__substrateIcon{stroke:var(--color-gray-900)}.ImportArtworkModal .row{display:flex;flex-direction:row}.ImportArtworkModal__column{display:flex;flex-direction:column;align-items:center}.ImportArtworkModal__svgContainer{height:300px;border:2px solid var(--color-gray-200);background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.ImportArtworkModal__svgContainer>svg{height:300px}.ImportArtworkModal__svgContainer--Interior>svg{transform:scaleX(-1)}.ImportArtworkModal__svgContainer>svg *{vector-effect:non-scaling-stroke}.ImportArtworkModal__svgContainer>svg .crease{stroke:var(--color-edge-crease)!important}.ImportArtworkModal__svgContainer>svg .cut{stroke:var(--color-edge-cut)!important}.ImportArtworkModal__instructions{max-width:420px}.ToolPanel{background:var(--color-gray-100);display:inline-block;margin-top:16px;margin-left:16px;border-radius:var(--corner-radius);padding:8px 4px;box-shadow:var(--shadow-panel);position:absolute;top:var(--header-height)}.LearnContent{width:100%;height:100%;overflow-y:auto}.LearnContent__material{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.LearnContent__menu{position:-webkit-sticky;position:sticky;top:60px;margin-left:16px;margin-right:24px;margin-top:0;padding-top:24px;width:230px;max-width:230px;min-width:230px}.LearnContent__description{max-width:750px;padding:0 16px;font-size:18px;flex:1 1}.LearnSection__rule{height:0;border:none;border-top:1px solid var(--color-gray-300)}.LearnSection{margin:40px 0}.LearnSection__title{margin-top:30px}.LearnSubSection{display:flex;flex-direction:row;margin:40px 0}.LearnSubSection__image{margin-bottom:auto;width:40%;max-width:300px;display:inline-block;margin-right:32px}.LearnSubSection__text{flex:1 1;margin:0}.LearnSubSection__text p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:.5em;margin-block-end:.5em}.LearnSubSection_linkIcon{position:relative;top:3px;margin-left:4px}@media only screen and (max-width:850px){.LearnContent__menu{display:none}}@media only screen and (max-width:600px){.LearnSubSection{flex-direction:column}.LearnSubSection__image{width:100%;max-width:400px;margin:0 auto}.LearnSubSection__text{margin:1em 0 0}}.SignUp{width:100%;min-height:100%;display:flex;flex-direction:column;background:url(../../static/media/background.81267f85.png);background-position:50%;background-size:cover}.SignUp__center{flex-direction:column;flex:1 1;justify-content:center;background:rgba(0,0,0,.5);padding-top:15px}.SignUp__card,.SignUp__center{display:flex;align-items:center}.SignUp__card{flex-direction:column;z-index:1;background:var(--color-gray-50)!important;border-radius:var(--corner-radius);padding:35px;margin:auto;text-align:center;font-size:12pt;width:350px}.SignUp__card>*{display:inline-block}.SignUp__card>:first-child{margin-top:0}.SignUp__image{width:200px;margin-top:20px}.spectrum--dark .SignUp__image{-webkit-filter:invert(.855);filter:invert(.855)}
/*# sourceMappingURL=main.b87deac6.chunk.css.map */