.page-module__SABsea__Build{height:100dvh;position:relative}.page-module__SABsea__Build *{box-sizing:border-box}.page-module__SABsea__User{box-sizing:border-box;height:100dvh;position:relative}.page-module__SABsea__MainContainerConfiguratorView{width:100%;margin:0;transition:top .5s;position:absolute;top:0;overflow:hidden}
.Menu-module__gV2DUG__Menu{flex-direction:column;gap:10px;width:330px;height:100dvh;padding-top:20px;display:flex}.Menu-module__gV2DUG__Hidden{display:none}
.ViewSelect-module__ziCk3W__ViewSelect{border-color:#00f;flex-direction:row;align-items:center;gap:10px;width:100%;padding:20px 10px 0;display:flex}.ViewSelect-module__ziCk3W__Icon{width:auto;height:35px}.ViewSelect-module__ziCk3W__IconSmall{width:auto;height:28px}.ViewSelect-module__ziCk3W__IconContainer{padding:0 8px}
.Filters-module__AsIecW__FiltersContainer{border-radius:var(--border-radius);flex-direction:column;gap:20px;height:95dvh;margin:0 20px;display:flex}.Filters-module__AsIecW__Expanded{box-sizing:border-box;z-index:5;background-color:#000000b3;justify-content:center;align-items:center;width:100vw;height:100dvh;margin:0;padding:20px;display:flex;position:absolute;top:0}.Filters-module__AsIecW__Stack{border-radius:var(--border-radius);border:none}.Filters-module__AsIecW__Expanded .Filters-module__AsIecW__FiltersContainer{background-color:var(--background-color);border:1px solid var(--surface-color);z-index:10000;flex-direction:row;gap:0;max-height:85vh;display:flex}.Filters-module__AsIecW__Expanded .Filters-module__AsIecW__FilterList{display:flex;overflow-x:hidden}.Filters-module__AsIecW__Expanded .Filters-module__AsIecW__FilterList .Filters-module__AsIecW__Filter{width:40vw}.Filters-module__AsIecW__Filter div{width:100%}.Filters-module__AsIecW__Header{background-color:var(--surface-color);justify-content:space-between;align-items:center;padding:10px;display:flex}.Filters-module__AsIecW__Icon{width:auto;height:20px;fill:var(--primary-color)}.Filters-module__AsIecW__Back{padding-bottom:15px;padding-left:20px}.Filters-module__AsIecW__BackIcon{width:20px;fill:var(--primary-color);transform:rotate(-90deg)}.Filters-module__AsIecW__IconSmall{width:auto;height:15px;fill:var(--primary-color)}.Filters-module__AsIecW__Title{flex-direction:row;align-items:center;gap:20px;font-size:16px;font-weight:700;display:flex}.Filters-module__AsIecW__FilterList{flex-direction:column;gap:10px;margin:10px;padding:0 10px 10px;display:flex;overflow:hidden scroll}.Filters-module__AsIecW__Stack:first-child{max-height:45dvh}.Filters-module__AsIecW__Stack{max-height:50dvh}.Filters-module__AsIecW__CategoriesCard,.Filters-module__AsIecW__FiltersCard{border-radius:var(--border-radius);background-color:var(--background-color);border:1px solid var(--surface-color);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);height:100%;color:var(--text-secondary-color);flex-direction:column;display:flex}.Filters-module__AsIecW__Expanded .Filters-module__AsIecW__FiltersCard,.Filters-module__AsIecW__Expanded .Filters-module__AsIecW__CategoriesCard{background-color:#0000;max-height:85vh}.Filters-module__AsIecW__FilterList::-webkit-scrollbar{width:5px;position:absolute;left:100px}.Filters-module__AsIecW__FilterList::-webkit-scrollbar-track{background:#f1f1f100;border-radius:10px}.Filters-module__AsIecW__FilterList::-webkit-scrollbar-thumb{background:#888 padding-box padding-box;border-radius:10px}.Filters-module__AsIecW__FilterList::-webkit-scrollbar-thumb:hover{background:#555}.Filters-module__AsIecW__Filter{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.Filters-module__AsIecW__filterContainer:empty{display:none}.Filters-module__AsIecW__FilterHeader{padding-bottom:8px;font-weight:700}.Filters-module__AsIecW__FilterOption:only-child{opacity:.5,}.Filters-module__AsIecW__FilterOption{flex-direction:row;align-items:center;display:flex}.Filters-module__AsIecW__FilterOption p:hover{cursor:pointer}.Filters-module__AsIecW__FilterOption p{margin:0}.Filters-module__AsIecW__SliderContainer{width:100%;padding:0 20px}.Filters-module__AsIecW__Category{cursor:pointer;font-weight:700}.Filters-module__AsIecW__SubCategory{padding:2px 2px 2px 10px;font-weight:400}.Filters-module__AsIecW__SelectedFilters{z-index:5;border-bottom:1px solid var(--primary-color);flex-flow:wrap;gap:5px;width:100%;padding-bottom:10px;display:flex;top:0}.Filters-module__AsIecW__Expanded .Filters-module__AsIecW__SelectedFilters{max-width:40vw}.Filters-module__AsIecW__SelectedFilter{background-color:var(--primary-color);color:var(--text-light-color);cursor:pointer;border-radius:15px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;display:flex}.Filters-module__AsIecW__X{height:10px}.Filters-module__AsIecW__CheckBox{accent-color:var(--primary-color);cursor:pointer;appearance:none;border:2px solid var(--primary-color);background-color:#0000004d;border-radius:3px;width:15px;height:15px}.Filters-module__AsIecW__CheckBox:checked{background-color:var(--primary-color)}.Filters-module__AsIecW__SwapStackFront{z-index:1;box-sizing:border-box;filter:blur();transform-origin:top;width:300px;transition:z-index .5s,filter .5s,left .5s,top .5s,transform .5s;position:absolute;top:0;left:50px;transform:scale(1)}.Filters-module__AsIecW__SwapStackRear{z-index:0;filter:blur(1px)brightness(70%);transform-origin:top;width:calc(100% - 80px);transition:z-index .5s,filter .5s,left .5s,top .5s,transform .5s;position:absolute;top:30px;left:-10px;transform:scale(.8)}.Filters-module__AsIecW__SwapStackRear *{pointer-events:none}.Filters-module__AsIecW__SideBySide{position:relative}.Filters-module__AsIecW__Loading{filter:blur(3px);pointer-events:none!important}.Filters-module__AsIecW__BackCategory{background-color:var(--primary-color);color:var(--text-color);border-radius:var(--border-radius-small);text-align:center;padding:10px 20px}.Filters-module__AsIecW__BackCategory:hover{background-color:var(--accent-color);cursor:pointer}
.FullscreenLoading-module__U56beq__Container{background-color:var(--background-color);border-radius:var(--border-radius);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);pointer-events:none;color:var(--text-secondary-color);border:1px solid var(--surface-color);padding:20px 40px;font-size:20px}
/*# sourceMappingURL=1549dd4c402ab975.css.map*/