[data-v-33b9de9c]:export{primary:#102537;secondary:#d3e6f7;warning:#e9ab05;success:#0abb59;error:#e7201b;light-grey:#f5f5f5;dark-green:#0d521c;light-green:rgba(10,187,89,.2);dark:#272727;grey:#e3e3e3}.breadcrumb-dropdown .elder-button[data-v-33b9de9c]{color:initial}.breadcrumb-dropdown .elder-dropdown__trigger .elder-button[data-v-33b9de9c]:before{background-color:#000;opacity:.05!important}.breadcrumb__item{text-decoration:none;color:inherit;cursor:default}.breadcrumb__item[href]{cursor:pointer;border-bottom:1px solid hsl(var(--border-color-h),var(--border-color-s),calc(var(--border-color-l) - 15%))}.breadcrumb{display:flex;align-items:center;font-size:.8em}.breadcrumb__arrow{margin:0 .5rem;opacity:.6}.header{--transition:150ms ease;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;padding-block:1rem;background-color:#f5f5f5;animation:fadeIn .3s ease}.header--sticky{position:sticky;top:-1px;z-index:1006;border-bottom:1px solid transparent;transition:border-color var(--transition)}.header--sticky.header--top{border-color:var(--border-color)}.header__items{display:flex;gap:.5rem}.header__left{color:hsl(var(--dark-h),var(--dark-s),calc(var(--dark-l) + 35%))}.header__right{display:flex;flex-wrap:wrap;align-items:center;flex-grow:1;justify-content:flex-end;gap:.5rem}.header__title{font-size:1.5rem;font-weight:300;margin:0;line-height:1}.header__title .breadcrumb__item{border-bottom:none}.header__breadcrumb{margin-top:.5rem;position:relative;left:2px}.flatfinder-resource-card{line-height:1}.flatfinder-resource-card--nested>div{display:flex;align-items:center}.flatfinder-resource-card--nested>div:before{content:"\2514";opacity:.2;margin-right:.5em}.select-modal__item--disabled .flatfinder-resource-card{text-decoration:line-through;pointer-events:none;opacity:.4}.flatfinder-resource-card__title{font-weight:700;font-size:1rem}.flatfinder-resource-card__subtitle{opacity:.5;font-size:.8em;margin-top:.4rem;display:flex;flex-wrap:wrap;gap:10px}.media-recommendation{font-size:.7em;font-weight:400;opacity:.7;background-color:rgba(0,0,0,.05);border-radius:var(--border-radius);padding:5px 10px;margin-left:auto}.project-flatfinder-mutate-basis{max-width:900px}.project-flatfinder-mutate-basis [data-field=image] .kvass-media-droparea{min-height:500px}.project-flatfinder-mutate-basis__input{display:grid;grid-template-columns:1fr;grid-gap:2rem 2rem}.context-menu{z-index:401}.select{position:relative;width:100%}.select__element{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;padding:1.1rem 2.5rem 1.1rem 1.1rem;border-radius:var(--border-radius)}.select__element:focus-visible{outline:1px solid var(--primary)}.select__icon{position:absolute;right:1.1rem;top:50%;transform:translateY(-45%);color:inherit;opacity:.5;pointer-events:none}.flatfinder-settings__modal{width:100%;max-width:600px}.flatfinder{position:relative}.flatfinder__actions{z-index:500;position:absolute;right:1rem;bottom:1rem;padding:.5rem;border-radius:var(--border-radius-md);background-color:#fff;opacity:1;translate:0;display:flex;gap:.5rem;transform-origin:right}.flatfinder .leaflet-draw-edit-edit{display:none}.actions-enter,.actions-leave-to{opacity:0;scale:.95}.actions-enter-active,.actions-leave-active{transition:all .2s ease}.project-flatfinder-mutate-builder__input{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem 2rem}.project-flatfinder-mutate-builder>.card__content{padding:.2rem}.project-flatfinder-mutate-builder>.card__content .leaflet__map{background-color:transparent;border-radius:var(--border-radius-md)}.flatfinder-mutate{background-color:#f5f5f5}.flatfinder-mutate .elder-stepper__component>*{margin:2rem auto}.flatfinder-mutate .elder-modal{z-index:1009}.flatfinder-mutate__residential-warning .card__header{background-color:hsla(var(--warning-h),var(--warning-s),var(--warning-l),.2);color:var(--warning);min-height:170px}.flatfinder-mutate__residential-warning .card__content{text-align:center;max-width:400px}.flatfinder-mutate__residential-warning .card__footer-content{justify-content:center}