.notification-banner-module__JulY3q__root{--tw-bg-opacity:1;background-color:rgba(220,252,231,var(--tw-bg-opacity,1));justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:2rem;padding:.5rem 1rem;display:none}@media (min-width:768px){.notification-banner-module__JulY3q__root{padding-top:0;padding-bottom:0}}@media (min-width:1024px){.notification-banner-module__JulY3q__root{text-align:center}}.notification-banner-module__JulY3q__isVisible{display:flex}.notification-banner-module__JulY3q__isVisible+.full-height-content{min-height:calc(100vh - 108px)}@media (min-width:768px){.notification-banner-module__JulY3q__isVisible+.full-height-content{height:calc(100vh - 132px)}}.notification-banner-module__JulY3q__info{--tw-bg-opacity:1;background-color:rgba(249,252,255,var(--tw-bg-opacity,1))}.notification-banner-module__JulY3q__info .notification-banner-module__JulY3q__icon{--tw-text-opacity:1;color:rgba(139,173,207,var(--tw-text-opacity,1))}.notification-banner-module__JulY3q__success{--tw-bg-opacity:1;background-color:rgba(243,255,248,var(--tw-bg-opacity,1))}.notification-banner-module__JulY3q__success .notification-banner-module__JulY3q__icon{--tw-text-opacity:1;color:rgba(0,136,89,var(--tw-text-opacity,1))}.notification-banner-module__JulY3q__warning{--tw-bg-opacity:1;background-color:rgba(255,249,242,var(--tw-bg-opacity,1))}.notification-banner-module__JulY3q__warning .notification-banner-module__JulY3q__icon{--tw-text-opacity:1;color:rgba(251,140,0,var(--tw-text-opacity,1))}.notification-banner-module__JulY3q__error{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity,1))}.notification-banner-module__JulY3q__error .notification-banner-module__JulY3q__icon{--tw-text-opacity:1;color:rgba(212,0,50,var(--tw-text-opacity,1))}.notification-banner-module__JulY3q__icon{flex-shrink:0;width:1rem;height:1rem}.notification-banner-module__JulY3q__text{line-height:1.5rem}.notification-banner-module__JulY3q__text a{--tw-text-opacity:1;color:rgba(0,115,173,var(--tw-text-opacity,1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.notification-banner-module__JulY3q__close{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity,1));border-radius:.25rem;padding:.25rem}.notification-banner-module__JulY3q__close:hover{background-color:rgba(0,0,0,.05)}
.container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:1280px){.container{max-width:1280px}}.add-to-project-dialog{width:100%;max-width:72rem}.add-to-project-dialog>div{padding:2.25rem}.add-to-project-dialog__form__radio-group{grid-template-columns:1rem auto;align-items:center;gap:.75rem .5rem;display:grid}.add-to-project-dialog__form__input{grid-column-start:2;width:100%;max-width:28rem}.add-to-project-dialog__form__input label{font-weight:400!important;line-height:1!important}.add-to-project-dialog__form__input--frame-name{max-width:448px;margin-bottom:1rem}.add-to-project-dialog__form__input--frame-name label{font-weight:600!important}.add-to-project-dialog__form__select-content{max-width:28rem;overflow-y:auto}@media (min-width:1280px){.xl\:container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:1280px){.xl\:container{max-width:1280px}}}
.container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:1280px){.container{max-width:1280px}}.select__trigger{--tw-border-opacity:1;border-width:1px;border-color:rgba(208,208,208,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));--tw-ring-offset-color:#fff;justify-content:space-between;align-items:center;width:100%;height:2.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.75rem;display:flex}.select__trigger:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity,1));outline-offset:2px;outline:2px solid transparent}.select__trigger:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(212,0,50,var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.select__trigger:disabled{cursor:not-allowed;opacity:.5}.select__trigger[data-placeholder]{--tw-text-opacity:1;color:rgba(141,141,141,var(--tw-text-opacity,1))}.select__trigger>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.select__trigger:focus-visible{outline-color:#0073ad}.select__scroll-button{z-index:10;cursor:default;justify-content:center;align-items:center;width:100%;padding-top:.25rem;padding-bottom:.25rem;display:flex;position:absolute}.select__scroll-button--up{top:0}.select__scroll-button--down{bottom:0}.select__content{z-index:50;max-height:var(--radix-select-content-available-height);min-width:8rem;transform-origin:var(--radix-select-content-transform-origin);border-radius:calc(var(--radius) - 2px);--tw-border-opacity:1;border-width:1px;border-color:rgba(208,208,208,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));position:relative;overflow-x:hidden;overflow-y:auto}.select__content[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.select__content[data-state=closed]{--tw-exit-opacity:0;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.select__content[data-state=open]{--tw-enter-opacity:0}.select__content[data-state=closed]{--tw-exit-scale:.95}.select__content[data-state=open]{--tw-enter-scale:.95}.select__content[data-side=bottom]{--tw-enter-translate-y:-.5rem}.select__content[data-side=left]{--tw-enter-translate-x:.5rem}.select__content[data-side=right]{--tw-enter-translate-x:-.5rem}.select__content[data-side=top]{--tw-enter-translate-y:.5rem}.select__content--popper[data-side=bottom]{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.select__content--popper[data-side=left]{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.select__content--popper[data-side=right]{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.select__content--popper[data-side=top]{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.select__viewport{padding:.25rem}.select__viewport--popper{height:var(--radix-select-trigger-height);width:100%;min-width:var(--radix-select-trigger-width)}.select__label{padding:.375rem .5rem .375rem 2rem;font-size:.875rem;font-weight:600;line-height:1.75rem}.select__item{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:calc(var(--radius) - 4px);outline-offset:2px;outline:2px solid transparent;align-items:center;width:100%;padding:.375rem .5rem .375rem 2rem;font-size:.875rem;line-height:1.75rem;display:flex;position:relative}.select__item:hover{--tw-bg-opacity:1;background-color:rgba(242,242,242,var(--tw-bg-opacity,1))}.select__item:focus{--tw-bg-opacity:1;background-color:rgba(208,208,208,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity,1))}.select__item[data-disabled]{pointer-events:none;opacity:.5}.select__item__icon{justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex;position:absolute;left:.5rem}.select__separator{--tw-bg-opacity:1;background-color:rgba(242,242,242,var(--tw-bg-opacity,1));height:1px;margin:.25rem -.25rem}@media (min-width:1280px){.xl\:container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:1280px){.xl\:container{max-width:1280px}}}
.container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:1280px){.container{max-width:1280px}}.windowFrame-preview{width:100%;height:100%}@media (min-width:1280px){.xl\:container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:1280px){.xl\:container{max-width:1280px}}}
.configurator-menu{width:5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.configurator-menu.is-open{width:18rem}.configurator-menu.is-open .menu-sequential__item>.menu-sequential__item-content{border-radius:var(--radius);width:15rem}.configurator-menu.is-open .menu-sequential__item>.menu-sequential__link{justify-content:space-between}.configurator-menu.is-open .menu-sequential__item>.menu-sequential__link>p{width:100%}.configurator-menu.is-open .check-icon{position:relative;top:auto;right:auto}.configurator-menu .menu-sequential__item{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.configurator-menu .menu-sequential__item>.menu-sequential__item-content{border-radius:9999px;margin-top:1rem;margin-bottom:1rem;padding:.5rem 1rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s}.configurator-menu .menu-sequential__item>.menu-sequential__link{justify-content:center;width:3rem;height:3rem}.configurator-menu .menu-sequential__item--active>.menu-sequential__item-content{--tw-bg-opacity:1;background-color:rgba(50,53,54,var(--tw-bg-opacity,1));--tw-text-opacity:1;width:3.5rem;color:rgba(255,255,255,var(--tw-text-opacity,1))}.configurator-menu .menu-sequential__item--active>.menu-sequential__link{justify-content:center;width:3rem;height:3rem}.configurator-menu .check-icon{position:absolute;top:-4px;right:-16px}
.menu-sequential{width:100%;overflow-x:hidden;overflow-y:auto}.menu-sequential__header{align-items:center;min-height:3rem;display:flex}.menu-sequential__header .menu-sequential__back{width:100%;padding:.5rem 1rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.menu-sequential__header .menu-sequential__back:hover{--tw-bg-opacity:1;background-color:rgba(249,249,249,var(--tw-bg-opacity,1));border-radius:var(--radius)}.menu-sequential__header-placeholder{width:100%;height:100%}.menu-sequential__back{cursor:pointer;--tw-text-opacity:1;color:rgba(50,53,54,var(--tw-text-opacity,1));background-color:transparent;border-style:none;align-items:center;gap:.5rem;padding:0;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.menu-sequential__title{padding-bottom:.5rem;padding-left:1rem;padding-right:1rem}.menu-sequential__content{position:relative}.menu-sequential__list{margin:0;padding:0;list-style-type:none}.menu-sequential__item{position:relative}.menu-sequential__item-content{cursor:pointer;background-color:transparent;border-style:none;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;display:flex}.menu-sequential__item-content:hover{--tw-bg-opacity:1;background-color:rgba(249,249,249,var(--tw-bg-opacity,1));border-radius:var(--radius)}.menu-sequential__item--active>.menu-sequential__item-content{--tw-text-opacity:1;color:rgba(212,0,50,var(--tw-text-opacity,1))}.menu-sequential__item--disabled>.menu-sequential__item-content{pointer-events:none;--tw-text-opacity:1;color:rgba(208,208,208,var(--tw-text-opacity,1))}.menu-sequential__item--disabled>.menu-sequential__item-content:hover{background-color:transparent}.menu-sequential__link,.menu-sequential__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;flex-direction:row;flex:1;align-items:center;gap:1rem;-webkit-text-decoration-line:none;text-decoration-line:none;display:flex;overflow:hidden}.menu-sequential__icon{flex-shrink:0;align-items:center;width:1.25rem;height:1.25rem;margin-left:.75rem;display:flex}.menu-sequential__icon svg{width:1.25rem;height:1.25rem}
/*# sourceMappingURL=029424c6bfac1bec.css.map*/