.Slider-module__Z1TIea__container{flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;padding-top:.1rem;padding-bottom:.1rem;display:flex;position:relative;overflow:hidden}.Slider-module__Z1TIea__swiper{width:100%;height:100%}.Slider-module__Z1TIea__slide{color:#fff;background-color:#333;width:100%;height:100%;transition:transform .3s}.Slider-module__Z1TIea__mobileSlideWrapper{justify-content:center;align-items:center;display:flex}.Slider-module__Z1TIea__mobile-slide-actions-container{z-index:2;width:100%;margin-bottom:-.65rem;position:absolute;bottom:0;left:0}.Slider-module__Z1TIea__swiper .swiper-scrollbar{position:fixed;background-color:#0000000d!important;border-radius:4px!important;height:8px!important;margin-bottom:10px!important;bottom:0!important}.Slider-module__Z1TIea__swiper .swiper-scrollbar-drag{cursor:grab!important;background-color:#0000004d!important;border-radius:4px!important}.Slider-module__Z1TIea__swiper .swiper-scrollbar-drag:active{cursor:grabbing!important}.Slider-module__Z1TIea__navigationButtonsLeft,.Slider-module__Z1TIea__navigationButtonsRight{z-index:10;transition:all .2s;position:absolute}.Slider-module__Z1TIea__navigationButtonsLeft{left:20px}.Slider-module__Z1TIea__navigationButtonsRight{right:20px}.Slider-module__Z1TIea__navigationButton{cursor:pointer;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;box-shadow:0 2px 10px #0000001a}.Slider-module__Z1TIea__navigationButton:hover{background-color:#f5f5f5;transform:scale(1.05)}.Slider-module__Z1TIea__disabled{opacity:.4;cursor:not-allowed;pointer-events:none}
.PositionTab-module__gy9aVW__list{flex-direction:column;gap:6px;display:flex}.PositionTab-module__gy9aVW__row{background:var(--mantine-color-default);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.PositionTab-module__gy9aVW__row:hover{background:var(--mantine-color-default-hover)}.PositionTab-module__gy9aVW__rowSelected{border-color:var(--mantine-color-jewel-4,#087a68);background:var(--mantine-color-default-hover)}.PositionTab-module__gy9aVW__rowHidden{opacity:.45}.PositionTab-module__gy9aVW__grip{color:var(--mantine-color-dimmed);cursor:grab;flex-shrink:0;align-items:center;display:flex}.PositionTab-module__gy9aVW__grip:active{cursor:grabbing}.PositionTab-module__gy9aVW__thumb{object-fit:cover;background:var(--mantine-color-default-border);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.PositionTab-module__gy9aVW__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PositionTab-module__gy9aVW__actions{flex-shrink:0;align-items:center;gap:2px;display:flex}.PositionTab-module__gy9aVW__empty{text-align:center;padding:16px 8px}.PositionTab-module__gy9aVW__rowSpill{cursor:default;opacity:.7;border-style:dashed}.PositionTab-module__gy9aVW__rowSpill:hover{background:inherit}.PositionTab-module__gy9aVW__spillOrigin{white-space:nowrap;flex-shrink:0;padding-right:.25rem}.PositionTab-module__gy9aVW__depth{text-align:right;font-variant-numeric:tabular-nums;opacity:.65;flex-shrink:0;min-width:1.4rem}
.DesignPreview-module__rreaRq__templateBox{cursor:pointer;background-color:var(--pn-surface);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-xs);box-shadow:var(--mantine-shadow-sm);position:relative}[data-mantine-color-scheme=dark] .DesignPreview-module__rreaRq__templateBox{box-shadow:0 0 0 1px var(--pn-rule)}.DesignPreview-module__rreaRq__editIcon{border-radius:50%;box-shadow:0 2px 8px #00000026}.DesignPreview-module__rreaRq__hoveredContent{width:100%;position:relative}.DesignPreview-module__rreaRq__hoverActions{opacity:0;transition:opacity 80ms;pointer-events:none!important}.DesignPreview-module__rreaRq__hoveredContent:hover .DesignPreview-module__rreaRq__hoverActions,.DesignPreview-module__rreaRq__hoveredContent.DesignPreview-module__rreaRq__isHovered .DesignPreview-module__rreaRq__hoverActions{opacity:1;pointer-events:auto!important}
.AIChatbox-module__AJd0vW__hideScrollbar{scrollbar-width:none;-ms-overflow-style:none}.AIChatbox-module__AJd0vW__hideScrollbar::-webkit-scrollbar{display:none}.AIChatbox-module__AJd0vW__avatarStyles{background-color:var(--pn-surface-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}
.ScrollFooter-module__uYuDNW__blinkingIcon{z-index:10;transition:all .2s ease-in-out;animation:2s ease-in-out infinite ScrollFooter-module__uYuDNW__iconBlink}.ScrollFooter-module__uYuDNW__scrollFooterContent{z-index:10;border-radius:var(--mantine-radius-md);align-items:center;min-width:110px;max-width:100%;height:40px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:768px){.ScrollFooter-module__uYuDNW__scrollFooterContent{bottom:calc(50px + env(safe-area-inset-bottom,0px));position:fixed}}@keyframes ScrollFooter-module__uYuDNW__iconBlink{0%,to{opacity:1;transform:scale(1.1)}50%{opacity:1;transform:scale(1.15)}}
.react-photo-album{display:flex}.react-photo-album,.react-photo-album *{box-sizing:border-box}.react-photo-album--track{align-items:flex-start;display:flex}.react-photo-album--photo{padding:calc(var(--react-photo-album--padding)*1px);position:relative}.react-photo-album--image{aspect-ratio:var(--react-photo-album--photo-width)/var(--react-photo-album--photo-height);width:100%;height:auto;display:block}.react-photo-album--button{background:initial;border:initial;cursor:pointer}.react-photo-album--masonry{justify-content:space-between}.react-photo-album--masonry .react-photo-album--track{justify-content:flex-start;row-gap:calc(var(--react-photo-album--spacing)*1px);width:calc((100% - var(--react-photo-album--spacing)*1px*(var(--react-photo-album--columns) - 1))/var(--react-photo-album--columns));flex-direction:column}.react-photo-album--masonry .react-photo-album--photo{width:100%}
.Gallery-module__qBIyQq__photo{border-radius:8px;transition:box-shadow .15s}.Gallery-module__qBIyQq__selectionIndicator{opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;top:8px;left:8px}.Gallery-module__qBIyQq__photo:hover .Gallery-module__qBIyQq__selectionIndicator,.Gallery-module__qBIyQq__photo:focus-visible .Gallery-module__qBIyQq__selectionIndicator,.Gallery-module__qBIyQq__selected .Gallery-module__qBIyQq__selectionIndicator{opacity:1;pointer-events:auto}.Gallery-module__qBIyQq__actions{flex-direction:column;gap:4px;display:flex;position:absolute;top:8px;right:8px}.Gallery-module__qBIyQq__actionIcon{opacity:0;pointer-events:none;transition:opacity .15s}.Gallery-module__qBIyQq__photo:hover .Gallery-module__qBIyQq__actionIcon,.Gallery-module__qBIyQq__photo:focus-visible .Gallery-module__qBIyQq__actionIcon{opacity:1;pointer-events:auto}.Gallery-module__qBIyQq__imageMeta{color:#fff;pointer-events:none;background:linear-gradient(#0000,#0000008c);align-items:center;gap:6px;padding:24px 8px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.Gallery-module__qBIyQq__mediaPageActions{opacity:0;pointer-events:none;transition:opacity .15s}.Gallery-module__qBIyQq__photo:hover .Gallery-module__qBIyQq__mediaPageActions,.Gallery-module__qBIyQq__photo:focus-visible .Gallery-module__qBIyQq__mediaPageActions{opacity:1;pointer-events:auto}@media (max-width:768px){.Gallery-module__qBIyQq__selectionIndicator,.Gallery-module__qBIyQq__mediaPageActions,.Gallery-module__qBIyQq__actionIcon{opacity:1;pointer-events:auto}}
.ScrollableLayout-module__Aza1RW__scrollableWrapper{height:calc(100vh - 160px - var(--pn-promo-banner-height,0px));position:relative}.ScrollableLayout-module__Aza1RW__scrollableWrapperTemplates{height:calc(80vh - var(--pn-promo-banner-height,0px));position:relative}.ScrollableLayout-module__Aza1RW__scrollableContainer{scrollbar-width:none;-ms-overflow-style:none;border-bottom:none;border-top-left-radius:12px;border-top-right-radius:12px;height:100%;position:relative;overflow:auto}.ScrollableLayout-module__Aza1RW__scrollableContainer::-webkit-scrollbar{display:none}.ScrollableLayout-module__Aza1RW__loadingContainer{justify-content:center;align-items:center;height:80vh;display:flex}@media (max-width:768px){.ScrollableLayout-module__Aza1RW__scrollableWrapper{height:calc(100vh - 180px)}.ScrollableLayout-module__Aza1RW__scrollableWrapperTemplates{height:calc(100vh - 210px)}.ScrollableLayout-module__Aza1RW__scrollableContainer{height:100%;padding-bottom:120px}}
