.residential-address__fields{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1rem;padding-top:.5rem}.residential-address__fields [data-field=street]{grid-column-end:span 6}.residential-address__fields [data-field=city],.residential-address__fields [data-field=county],.residential-address__fields [data-field=postcode]{grid-column-end:span 2}.bid-url .paywall{margin:1rem}.residential-fields-price{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem 2rem;align-items:start}.residential-fields-price:has(.residential-fields-price__value:last-child){grid-template-columns:1fr;grid-column-end:span 2}.residential-fields-price [data-field=deposit]{grid-column-end:span 2}.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}.card-v2{display:grid;border-radius:var(--border-radius-md);background-color:#fff;text-decoration:none;color:inherit;box-shadow:var(--shadow-lg);overflow:clip}.card-v2 .card-v2{box-shadow:none;border:2px solid var(--light-grey)}.card-v2 .card-v2 .card-v2__title{font-weight:600;font-size:1.25rem;line-height:120%}.card-v2--default{grid-template-columns:1fr;grid-template-areas:"thumbnail" "header" "content" "actions"}.card-v2--default>.card-v2__content{--card-padding:var(--spacing-lg);padding:0 var(--card-padding) var(--card-padding)}.card-v2--default>.card-v2__actions{padding:var(--spacing-lg);border-top:2px solid var(--light-grey);display:flex;justify-content:center;align-items:center;gap:var(--spacing-default)}.card-v2--prompt{grid-template-columns:1fr;grid-template-areas:"thumbnail" "header" "content" "actions"}.card-v2--prompt>.card-v2__header{background-color:var(--lightest-grey)}.card-v2--prompt>.card-v2__content{--card-padding:var(--spacing-lg);padding:var(--card-padding)}.card-v2--prompt>.card-v2__actions{background-color:var(--lightest-grey);padding:var(--spacing-lg);display:flex;justify-content:center;align-items:center;gap:var(--spacing-default)}.card-v2--widget{grid-template-columns:1fr auto;grid-template-areas:"thumbnail thumbnail" "header actions" "content content"}.card-v2--widget>.card-v2__content{--card-padding:var(--spacing-lg);padding:var(--card-padding);border-top:2px solid var(--lightest-grey)}.card-v2--widget>.card-v2__actions{padding:var(--spacing-lg);display:flex;justify-content:center;align-items:center;gap:var(--spacing-default)}.card-v2__thumbnail{grid-area:thumbnail;aspect-ratio:16/9;width:100%}.card-v2>.card-v2__header{grid-area:header;display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-lg)}.card-v2>.card-v2__content{grid-area:content}.card-v2>.card-v2__actions{grid-area:actions}.card-v2__title{margin-block-end:0;font-weight:600;font-size:1.5rem;line-height:120%}.card-v2__subtitle{margin-block:0;font-weight:400;font-size:1rem;line-height:160%}.create-fields .card-v2{max-width:900px;overflow:visible}.create-fields .card-v2__content{display:flex;gap:2.5rem;flex-direction:column}.create-fields__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:space-between;gap:2rem}.create-fields__content>:nth-child(2){padding-left:2rem;border-left:1px solid var(--border-color)}.create-fields__custom-fields-items,.create-fields__standard-fields-items,.create-fields__used-fields-items{margin-top:1rem;display:flex;flex-flow:wrap;gap:.5rem}.create-fields__custom-fields-items .elder-button,.create-fields__standard-fields-items .elder-button,.create-fields__used-fields-items .elder-button{flex-grow:0;width:-moz-fit-content;width:fit-content;justify-content:space-between;border-radius:3rem;font-size:.9em;gap:.5em;--vue-elder-button-padding-y:4px;--vue-elder-button-padding-x:10px}.create-fields__custom-fields-items .elder-button:focus:before,.create-fields__standard-fields-items .elder-button:focus:before,.create-fields__used-fields-items .elder-button:focus:before{opacity:0!important}.create-fields__custom-fields-items .elder-button--secondary,.create-fields__standard-fields-items .elder-button--secondary,.create-fields__used-fields-items .elder-button--secondary{cursor:not-allowed}.create-fields__custom-fields-items .elder-button--success,.create-fields__standard-fields-items .elder-button--success,.create-fields__used-fields-items .elder-button--success{background-color:var(--light-green)!important;color:var(--dark-green)!important}.create-fields__custom-fields-items .elder-button--error,.create-fields__standard-fields-items .elder-button--error,.create-fields__used-fields-items .elder-button--error{background-color:hsl(var(--error-h),var(--error-s),95%)!important;color:var(--error)!important}.create-fields__used-fields-items .elder-button__label{border-right:1px solid currentColor}.create-fields__used-fields-items .elder-button--default .elder-button__label{border-color:var(--light-grey)}.create-fields__standard-fields-items{display:flex;flex-flow:row wrap;gap:.5rem}.create-fields__add{grid-column-end:span 2}.create-fields .field-tags .vue-tags-input .ti-autocomplete{box-shadow:none}.create-fields .tag-is-already-added{opacity:.6;text-decoration:line-through}.properties-icon-selector .card-v2{min-width:500px}.properties-icon-selector .card-v2__content{display:flex;gap:2.5rem;flex-direction:column}.editable-board{width:100%;display:grid;position:relative;gap:var(--editable-board-gap,1rem);grid-template-columns:var(--editable-board-layout)}.editable-board__cell{display:flex;align-items:center;padding:.75rem}.editable-board__cell--text-align-start{justify-content:start}.editable-board__cell--text-align-center{justify-content:center}.editable-board__cell--text-align-end{justify-content:end}.editable-board__cell .elder-input{flex-grow:1}.editable-board__add{grid-column-end:span var(--editable-board-columns);background-color:rgba(0,0,0,.05)!important;border:none!important;justify-content:center;align-items:center}.editable-board__add .elder-button__label{flex-grow:0}.editable-board__add .elder-button__icon{font-size:1.6rem;color:var(--primary)}.editable-board__draggable{display:contents}.editable-board__draggable-handle{background-color:var(--light-grey);margin:auto .5rem;height:2rem;width:2rem;display:flex;justify-content:center;align-items:center;cursor:move;border-radius:var(--border-radius)}.editable-board__row{display:grid;grid-template-columns:var(--editable-board-layout);grid-column-end:span var(--editable-board-columns);background-color:hsl(var(--border-color-h),var(--border-color-s),calc(var(--border-color-l) + 8%));border-radius:var(--border-radius)}.editable-board__row.sortable-chosen{opacity:.25}.editable-board__row-wrapper{display:contents}.editable-board__row--delete{background-color:hsla(var(--error-h),var(--error-s),var(--error-l),.07);color:var(--error);border:1px solid var(--error)}.editable-board__row--delete .elder-input{color:inherit}.editable-board__header{background-color:#fff;font-size:.8em;text-align:left}.residential-properties-input .elder-input:not(.field-tags) .elder-input__field,.residential-properties-input .elder-input:not(.field-tags) .elder-input__suffix{background-color:transparent;border-width:0}.residential-properties-input .elder-input:not(.field-tags) .elder-input__field--disabled:before,.residential-properties-input .elder-input:not(.field-tags) .elder-input__suffix--disabled:before{background-color:transparent}.residential-properties-input .elder-input__suffix{color:currentColor;padding-left:0;width:3rem}.residential-properties-input .elder-input__field--disabled{color:var(--grey)}.residential-properties-input__remove{padding-right:1.1rem}.residential-properties-input__remove .elder-button{display:flex}.residential-properties-input__remove .elder-button__icon{padding:.5rem .75rem!important;display:flex}.residential-properties-input .editable-board__cell{padding:0}.residential-properties-input .editable-board__header{padding:.5rem 1.1rem}.residential-field-properties #alert-button{text-decoration:underline;cursor:pointer}.residential-fields-status .elder-button{border:none;text-decoration:underline}.residential-fields-status .elder-button__label{padding:2px .5rem}