.alexseal-close-icon{border-radius:50%;background-color:#070e30;color:#fff;border:1px solid #fff;width:2rem;height:2rem;min-width:2rem;min-height:2rem;max-width:2rem;max-height:2rem}.composite-image-container{width:100%;max-width:100%;position:relative}.composite-image-container .composite-image-enlarged-button{position:absolute;left:2rem;top:2rem;width:2rem;height:2rem}.full-frame .composite-image-container .composite-image-enlarged-button{left:calc(2rem + var(--frame-size));top:calc(2rem + var(--frame-size));width:2rem;height:2rem}.designlens-preview{display:flex;flex-direction:column;flex:1 1;width:100%;max-width:100%;align-items:center;margin-top:var(--sidebar-designlesn-preview-top-margin)}.designlens-preview .designlens-info-container{width:100%;cursor:pointer}.designlens-preview .designlens-info-container .designlens-info{color:#000;gap:0px}.designlens-preview .designlens-info-container .designlens-enlarge-button{margin-left:auto;height:2rem;display:flex;flex-wrap:nowrap;gap:1rem}.designlens-preview .designlens-canvas-container{position:relative;flex:1 1;max-width:100%;height:auto!important;aspect-ratio:1/1}.designlens-preview .designlens-canvas-container .designlens-canvas{position:absolute!important;left:0;right:0;top:0;bottom:0;overflow:hidden;height:auto!important;aspect-ratio:1}.designlens-preview .designlens-canvas-container .designlens-canvas-overlay-button{position:absolute;left:0;right:0;top:0;height:auto!important;aspect-ratio:1/1;z-index:42;display:none;justify-content:end;align-items:end}.designlens-preview .designlens-canvas-container .designlens-canvas-overlay-button .designlens-canvas-overlay-button-icon{width:15%;height:15%;max-width:1.5rem;max-height:1.5rem}.mobile .designlens-preview .designlens-info-container{display:none}.mobile .designlens-preview .designlens-canvas-container .designlens-canvas-overlay-button{display:flex}.designlens-view .designlens-preview .designlens-info-container{display:flex!important}.app-action-buttons-container{display:var(--sidebar-app-action-buttons-display)}.app-action-buttons-container .app-action-button{font-size:1rem;height:2.5rem}.app-action-buttons-container .app-action-button .mantine-Button-icon{height:2rem;width:2rem;margin-left:auto;padding-left:1rem}._send-pdf-button_1pare_1{color:#070e30;border:solid 2px #070e30}._send-pdf-button_1pare_1:hover{color:#fff;background-color:#070e30}.sidebar .sidebar-container{flex:1 1}.sidebar .sidebar-container .sidebar-content-container{display:flex;flex-direction:column;flex:1 1;align-items:start}.sidebar .sidebar-container .sidebar-content-container .sidebar-content-container-stack{flex:1 1;align-items:start;width:100%}.sidebar .sidebar-logo{width:100%;margin-bottom:var(--sidebar-logo-bottom-margin)}.sidebar .app-action-buttons-container{gap:.25rem;display:flex;flex-direction:column;width:100%}.sidebar .app-action-buttons-container>*{width:100%}.sidebar .app-action-buttons-container .app-action-button{width:100%}.desktop .sidebar .app-action-buttons-container{flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly}.desktop .sidebar .app-action-buttons-container .app-action-button{font-size:16px;padding:0px .5rem;width:inherit}.desktop .sidebar .app-action-buttons-container .app-action-button .mantine-Button-icon{height:1.5rem;width:1.5rem;padding-left:.5rem}.full-frame .sidebar-content-container{display:none!important}.mobile .sidebar-content-container{display:flex;justify-content:center}.mobile .app-action-buttons-container{display:none}.color-card{gap:.5rem}.color-card .color-card-preview{width:2.5rem!important;height:2.5rem!important;min-width:2.5rem!important;min-height:2.5rem!important;max-width:2.5rem!important;max-height:2.5rem!important;border-radius:50%}.color-card .color-card-preview img{border-radius:50%}.color-card .color-card-texts{gap:0px;color:#070e30;text-align:left;white-space:nowrap}.color-card .color-card-texts .color-card-id,.color-card .color-card-texts .color-card-name,.color-card .color-card-texts .color-card-description{line-height:1rem;font-size:1rem;font-family:LabGrotesque-Light}.color-card .color-card-texts .color-card-description{font-size:.75rem}.color-select-panel{padding:1rem 0rem;border:1px solid #808080;border-left-width:0px;border-right-width:0px;position:relative}.color-select-panel .color-select-panel-list-scroll-button{width:4rem}.color-select-panel .color-select-panel-list-scroll-button.deactivated{opacity:.1}.color-select-panel .color-select-panel-list-scroll .mantine-ScrollArea-thumb{background-color:#e5e5e5;border-radius:0}.color-select-panel .color-select-panel-list-scroll .mantine-ScrollArea-thumb:hover{background-color:gray}.color-select-panel .color-select-panel-list-scroll .mantine-ScrollArea-scrollbar{height:.25rem;min-height:2px;padding:0}.color-select-panel .color-select-panel-list-scroll .mantine-ScrollArea-scrollbar:hover{background-color:unset}.color-select-panel .color-select-panel-list{gap:0rem}.color-select-panel .color-select-panel-list .color-select-panel-card-container{padding:1rem}.color-select-panel .color-select-panel-list .color-select-panel-card-container.active{background-color:#e5e5e5}.color-select-panel .color-select-panel-groups-container .color-select-panel-groups{flex-grow:1;justify-content:space-evenly}.color-select-panel .color-select-panel-groups-container .color-select-panel-types{justify-content:space-evenly}.color-select-panel .color-select-panel-groups-container .color-select-panel-spacer{background-color:gray;width:2px;height:2rem}.color-select-panel .color-select-panel-groups-container .color-select-panel-group-button,.color-select-panel .color-select-panel-groups-container .color-select-panel-type-button{color:gray;width:100%;text-align:center;height:2rem;line-break:strict;white-space:nowrap}.color-select-panel .color-select-panel-groups-container .color-select-panel-group-button.active,.color-select-panel .color-select-panel-groups-container .color-select-panel-type-button.active{font-family:LabGrotesque-Bold;color:#070e30;border-bottom:2px solid #070e30}.color-select-panel .color-select-close-button{display:var(--bottombar-close-button-dsiplay);position:absolute;top:0;left:50%;right:50%;transform:translate(-50%,-100%);width:3rem;height:3rem}.mobile .color-select-panel{padding:.2rem 1rem}.config-color-button{margin:1rem 0rem;padding-left:.5rem;width:100%}.config-part-button{background-color:#fff;border:1px solid #070e30!important;border-left-width:0px!important;border-right-width:0px!important;width:100%;height:3rem;padding-left:1rem;color:#070e30;font-family:absolutprobold;font-size:1.25rem;font-weight:400}.config-part-button:hover{background-color:#e5e5e5}.config-part-button .mantine-Button-label{overflow:visible!important}.config-part-button .mantine-Button-rightIcon{margin-left:auto;width:1.5rem;height:1.5rem}.config-part-button.active{background-color:#070e30;color:#fff}.config-part-button.active:hover{background-color:#070e30}.config-part-button.active .alexseal-close-icon{width:1.5rem!important;height:1.5rem!important;min-width:1.5rem!important;min-height:1.5rem!important;max-width:1.5rem!important;max-height:1.5rem!important}.ship-select-button{background-color:transparent;color:#070e30;border:1px solid #070e30!important;border-left-width:0px!important;border-right-width:0px!important;width:100%;height:3rem;padding-left:1rem}.ship-select-button:hover{background-color:#e5e5e5}.ship-select-button .ship-select-text{font-family:absolutprobold;font-size:1.25rem;font-weight:400}.ship-select-button .mantine-Button-label{overflow:visible!important}.ship-select-button .mantine-Button-rightIcon{margin-left:auto;width:1.5rem;height:1.5rem}.ship-select-button.active{background-color:#070e30;color:#fff}.ship-select-button.active:hover{background-color:#070e30}.ship-select-button.active .alexseal-close-icon{width:1rem!important;height:1rem!important;min-width:1rem!important;min-height:1rem!important;max-width:1rem!important;max-height:1rem!important}.ship-select-item{border-top:1px solid #070e30;border-radius:0;min-height:3rem;height:auto}.ship-select-dropdown{max-height:calc(100dvh - 6rem);overflow-y:auto;overscroll-behavior:contain;border-width:0px;padding:0}.ship-select-dropdown :first-child{border-top-width:0px}.ship-select-display{color:#000;height:100%;justify-content:center;gap:0px;padding-left:1rem}.ship-select-display .ship-select-display-title{font-size:1rem;font-weight:lighter}.ship-select-display .ship-select-display-shipSubtext{font-size:.7rem;font-weight:lighter}.config-panel{width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:var(--bottombar-gap)}.config-panel .config-panel-grid-c1{grid-column:1}.config-panel .config-panel-grid-c2{grid-column:2}.config-panel .config-panel-grid-c3{grid-column:3}.config-panel .config-panel-grid-c4{grid-column:4}.config-panel .config-panel-grid-c5{grid-column:5}.config-panel .config-panel-grid-ca{grid-column:1/6}.config-panel .config-panel-grid-r1{grid-row:1}.config-panel .config-panel-grid-r2{grid-row:2}.config-panel .config-panel-grid-r3{grid-row:3}.config-panel .config-panel-grid-ra{grid-row:1/4}.config-panel.color-select-visible .config-panel-grid-r2{display:var(--bottombar-part-row-config-open-display)}.config-panel .config-app-action-buttons{display:flex;flex-direction:column;justify-content:center;padding:0rem 1rem}.config-panel .config-app-action-buttons .app-action-buttons-container{display:flex;flex-direction:column;gap:1rem}.config-panel .config-app-action-buttons .app-action-buttons-container .app-action-button{width:100%}.config-panel .config-app-action-buttons .app-action-buttons-container .app-action-button .mantine-Button-icon,.config-panel.color-select-visible .config-app-action-buttons{display:none}.designlens-full-canvas-container{position:relative;width:100%;height:100%;flex-grow:1}.designlens-full-canvas-container .designlens-full-canvas{width:100%;height:100%}.designlens-full-canvas-container .designlens-full-minimize-button{position:absolute!important;right:1rem;bottom:0rem;width:40px!important;height:40px!important}*{box-sizing:border-box}html{background-color:#fff;font-family:LabGrotesque-Light;font-size:12px;--portrait-warning-display: none;--frame-size: 1rem;--sidebar-to-frame-padding: 1rem;--sidebar-to-viewport-padding: 1rem;--sidebar-background-color: #fff;--sidebar-columns: 13/16;--sidebar-app-action-buttons-display: flex;--sidebar-logo-bottom-margin: 0rem;--sidebar-designlesn-preview-top-margin: 0rem;--bottombar-part-row-config-open-display: flex;--bottombar-close-button-dsiplay: none;--bottombar-gap: 1rem;--viewport-grid-column: 1/13;--debug-color: #f00}@media screen and (orientation: portrait) and (max-width: 640px){html{--portrait-warning-display: flex}}@media only screen and (min-width: 992px) and (min-height: 600px){html{font-size:16px;--frame-size: 1rem;--sidebar-to-frame-padding: 1rem;--sidebar-to-viewport-padding: 2rem;--sidebar-background-color: #fff;--sidebar-columns: 13/16;--sidebar-app-action-buttons-display: flex;--bottombar-part-row-config-open-display: flex;--bottombar-close-button-dsiplay: none;--bottombar-gap: 2rem;--viewport-grid-column: 1/13;--debug-color: #0f0}}@media only screen and (min-width: 1600px) and (min-height: 600px){html{font-size:18px;--frame-size: 2rem;--sidebar-to-frame-padding: 0rem;--sidebar-logo-bottom-margin: .8rem;--sidebar-designlesn-preview-top-margin: 1rem;--bottombar-gap: 4rem;--debug-color: #00f}}.hidden{display:none}.root{width:calc(100vw - 2 * var(--frame-size));min-width:calc(100vw - 2 * var(--frame-size));max-width:calc(100vw - 2 * var(--frame-size));height:calc(100dvh - 2 * var(--frame-size));min-height:calc(100dvh - 2 * var(--frame-size));max-height:calc(100dvh - 2 * var(--frame-size));margin:var(--frame-size)}.root .root-grid{flex-grow:1;display:grid;grid-template-columns:repeat(15,1fr);grid-template-rows:1fr auto;grid-column-gap:0px;width:100%;height:100%}.root .root-grid .viewport{grid-column:var(--viewport-grid-column);grid-row:1/3;z-index:10;position:relative;display:flex;flex-direction:row;overflow:hidden;padding-bottom:3rem}.root .root-grid .sidebar{display:flex;flex-direction:column}.root .root-grid .sidebar-right{grid-column:var(--sidebar-columns);grid-row:1;z-index:20;background-color:var(--sidebar-background-color);padding:var(--sidebar-to-frame-padding) var(--sidebar-to-frame-padding) 0px var(--sidebar-to-viewport-padding)}.root .root-grid .lower-container{grid-column:1/16;grid-row:2;z-index:30;overflow:auto;background-color:#fff}.root.designlens-view .viewport{grid-column:1/16;grid-row:1/3;padding-bottom:6rem}.root.full-frame{width:100vw;min-width:100vw;max-width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh;margin:0}.root.full-frame .lower-container{display:none}.root.full-frame .viewport{grid-column:1/16;grid-row:1/3;padding-bottom:inherit}.root.full-frame .sidebar{background-color:transparent;padding-right:calc(var(--frame-size) + var(--sidebar-to-frame-padding));padding-top:calc(var(--frame-size) + var(--sidebar-to-frame-padding))}.developer-note-overlay{position:absolute;top:.5rem;right:.5rem;color:var(--debug-color);text-align:center;pointer-events:none;z-index:100;font-size:.75rem}.portrait-warning{display:var(--portrait-warning-display);background-color:#fff;color:#070e30;position:absolute;top:calc(2 * var(--frame-size));left:calc(2 * var(--frame-size));right:calc(2 * var(--frame-size));text-align:center;z-index:100;border-radius:2.5rem;border:1px solid #808080;padding:1rem;font-weight:700;font-size:1.5rem;line-height:3rem}.mantine-Button-root:active{transform:none}.mantine-Button-root .mantine-Button-inner{justify-content:left}.app-action-button{font-weight:400}.mantine-Tooltip-tooltip{background-color:#070e30;color:#fff}
