html{scrollbar-color:#4b5563 #1f2937}body,html{background-color:#111827}body{font-family:Inter,sans-serif}.checkbox,.has-text-light,.label,.subtitle,.title{color:#d1d5db}.checkbox:hover{color:#fff}.subtitle.is-6,.title.is-5{color:#d1d5db!important}.title.is-5{cursor:pointer;display:block;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.copy-feedback-span{align-items:center;background:rgba(26,35,50,.95);border-radius:4px;bottom:0;color:#4ade80;display:flex;font-size:.9rem;font-weight:600;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out,visibility 0s .2s;visibility:hidden}.copy-feedback-span.is-showing{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.copy-feedback-span.copy-fail{color:#f87171}.box,.card{background-color:#1f2937;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important;color:#d1d5db}.input,.select select,.textarea{background-color:#374151;border-color:#4b5563;color:#fff}#suburb-filter-btn,.price-filter .input,button#sort-by-btn,select#grid-columns,select#sort-by{font-size:15px}input#max-price-input{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;max-width:150px}@media (max-width:768px){.suburb-filters{margin-bottom:15px}.control.price-filter{margin-top:0!important}.level.is-mobile{flex-direction:column;margin-bottom:0}.level-right{flex-direction:row}#compare-toggle-btn span.icon{display:none}}@media (min-width:769px){.control.suburb-filters,button#sort-by-btn,select#grid-columns,select#sort-by{margin-right:10px}}.navbar-link:not(.is-arrowless):after,.select:not(.is-multiple):not(.is-loading):after{margin-top:-15px}.input::placeholder,.textarea::placeholder{color:#9ca3af}.input:focus,.select select:focus,.textarea:focus{border-color:#60a5fa!important;box-shadow:0 0 0 .125em rgba(79,70,229,.25)!important}.select:not(:hover):after{border-color:#d1d5db}input[type=checkbox]{accent-color:#60a5fa}.button.is-primary{background-color:#60a5fa;border:2px solid transparent;padding-bottom:5px;padding-top:5px}.button.is-primary:hover{border:2px solid #fff;color:#fff}.media-content .subtitle{color:#9ca3af!important}.property-price{color:#61a5fa}.dropdown-content,.dropdown-menu{background-color:#1f2937}.dropdown-item{color:#d1d5db}.dropdown-item:hover{background-color:#374151}.dropdown-item .checkbox:hover{color:#fff}.status-tags{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;padding-bottom:15px}@media (max-width:768px){.suburb-filters{width:50%}.controls-container{top:0}}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1)}.card-image:first-child img{border-radius:0}.buttons.has-addons.requires-auth{flex-direction:row;margin-bottom:0}#favorites-toggle-btn.is-active .fa-star{color:#fce22a}.filters-container{display:flex;flex-wrap:wrap;width:100%}.controls-container .main-filters{align-items:flex-start;display:flex;flex-wrap:wrap}.controls-container .filter-checkboxes{display:flex;flex-direction:column;gap:.5rem;padding-left:.75rem;padding-top:7px}.control.suburb-filters .dropdown-content{background:#384152;border:1px solid #4b5563}.control.suburb-filters .dropdown-menu{background-color:#384152;border-radius:5px;margin-top:5px;padding-top:0}.control.suburb-filters .dropdown-menu .dropdown-item{background-color:#374151}.control.suburb-filters .dropdown-menu .dropdown-item:focus,.control.suburb-filters .dropdown-menu .dropdown-item:hover{background-color:#fff}.control.suburb-filters .dropdown-menu #suburb-filter-options .dropdown-item:focus label.checkbox,.control.suburb-filters .dropdown-menu #suburb-filter-options .dropdown-item:hover label.checkbox{color:#1f2937}.control.sorting-by .dropdown-content{background:#384152;border:1px solid #4b5563}.control.sorting-by .dropdown-content .button.is-fullwidth{border:0;border-radius:0;position:absolute;right:0;width:20%}.control.sorting-by .dropdown-content #sort-direction-btn:focus,.control.sorting-by .dropdown-content #sort-direction-btn:hover{background-color:#fff}.control.sorting-by .dropdown-content #sort-direction-btn:focus span.icon,.control.sorting-by .dropdown-content #sort-direction-btn:hover span.icon{color:#1f2937}.control.sorting-by .dropdown-content .dropdown-links{border-right:1px solid #d1d5db;max-width:80%}.control.sorting-by .dropdown-menu{background-color:#384152;border-radius:5px;margin-top:5px;padding-top:0}.control.sorting-by .dropdown-menu .dropdown-item{background-color:#374151}.control.sorting-by .dropdown-menu .dropdown-item:focus,.control.sorting-by .dropdown-menu .dropdown-item:hover{background-color:#fff;color:#1f2937}.control.sorting-by .dropdown-menu #sort-direction-btn{background-color:#374151}.control.sorting-by .dropdown-menu #sort-direction-btn .icon{color:#fff}@media (max-width:768px){.controls-container .main-filters{align-items:flex-start}.price-filter{margin-top:.5rem;width:100%}}section.section.outside{padding-top:115px}body.list-view-active section.section.outside{padding-top:135px}body.compare-active section.section.outside{padding-top:158px}body.compare-active.list-view-active section.section.outside{padding-top:178px}@media (max-width:450px){section.section.outside{padding-top:165px}body.compare-active section.section.outside,body.compare-active.list-view-active section.section.outside{padding-top:212px}}@media (min-width:451px) and (max-width:768px){section.section.outside{padding-top:145px}body.compare-active section.section.outside,body.compare-active.list-view-active section.section.outside{padding-top:190px}}.columns-size{display:inline-block}@media (max-width:768px){.columns-size{display:none}}#property-grid.view-list{display:block}#property-grid.view-list .column{padding:0 0 .5rem;width:100%}#property-grid.view-list .card{display:flex;flex-direction:row}#property-grid.view-list .card-image{align-self:stretch;flex-shrink:0;width:250px}#property-grid.view-list .card-image .image{height:100%;padding-top:0;width:250px}#property-grid.view-list .card-image img{height:100%;object-fit:cover;width:100%}#property-grid.view-list .card-content{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-start}.card-content{position:relative}.list-view-content-col{display:flex;flex-direction:column}#property-grid.view-grid .list-view-content-col{width:100%}#property-grid.view-list .list-view-content-col{width:50%}#property-grid.view-list .list-view-content-col.list-view-secondary{padding-left:1.5rem}#property-grid.view-list .list-view-header{margin-bottom:.75rem;width:100%}#property-grid.view-list .title.is-5{margin-bottom:.25rem!important}#property-grid.view-list .card-content .list-view-header{margin-bottom:10px}#property-grid.view-list .card-content p.subtitle{margin-bottom:0}#property-grid.view-list .card-content .attributes{max-width:250px}#property-grid.view-list .card-content .tags-container{justify-content:flex-start}#property-grid.view-list .card-content .tags-container .card-actions{bottom:0;padding-left:10px;position:absolute;right:22px}#property-grid.view-grid .card-content p.subtitle{display:block;margin-bottom:10px}#property-grid.view-grid .card-content .attributes{max-width:290px}#property-grid.view-grid .card-content .tags-container{justify-content:space-between}#property-grid.view-list .card-footer{border-bottom-left-radius:0;border-left:1px solid #374151;border-top:none;flex-direction:column;flex-shrink:0;width:120px}#property-grid.view-list .card-footer-item{border-right:none;border-top:1px solid #374151}#property-grid.view-list .card-footer-item.details-btn{border-bottom-left-radius:0}#property-grid.view-list .card-footer-item:first-child{border-top:none}#property-grid.view-list .column:has(>.details-content-wrapper.is-active){background-color:#1f2937;border-radius:.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important;margin-bottom:1rem;padding-bottom:0}#property-grid.view-list .column:has(>.details-content-wrapper.is-active)>.card{background-color:transparent;box-shadow:none!important}#property-grid.view-list .column:has(>.details-content-wrapper.is-active)>.details-content-wrapper{background-color:transparent}#property-grid.view-list .column:has(.details-content-wrapper.is-active) .card-toggle-images-btn,#property-grid.view-list .column:has(.details-content-wrapper.is-active) .select-overlay-btn{display:none}@media (max-width:768px){#property-grid.view-list .card-image{display:none}.buttons.has-addons.requires-auth{margin-right:0;position:absolute;right:115px;top:0}.buttons.has-addons.requires-auth button#favorites-toggle-btn{padding:5px 14px}.dropdown.is-active .dropdown-menu{left:50%;position:fixed;transform:translate(-50%,-50%);width:70%}.control.suburb-filters .dropdown.is-active .dropdown-menu{top:505px}.control.sorting-by .dropdown.is-active .dropdown-menu{top:405px}.controls-container .main-filters{flex-direction:row;justify-content:center}.control.suburb-filters{margin-right:10px;width:auto}.field.has-addons{justify-content:center}.filter-checkboxes{align-items:center;width:100%}}#clear-selection-btn{background-color:#fff;border-radius:5px;color:#000;display:inline;position:relative;right:0;top:0}#clear-selection-btn:hover{background-color:#f2f2f2}.controls-container{background-color:#1f2937;border-radius:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 2px 4px -1px rgba(0,0,0,.12)!important;left:0;padding-bottom:.75rem;padding-top:.75rem;position:fixed;right:0;top:0;width:100%;z-index:10}.controls-container>.container{background-color:transparent;border-radius:0;box-shadow:none!important;padding-bottom:0;padding-top:0}.sticky-nav-title{display:block;margin-right:1.5rem;white-space:nowrap}.level-right-container{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem}.level-right-buttons{align-items:center;display:flex;flex-direction:row;gap:1rem}button#compare-toggle-btn{margin-right:10px}button#signout-btn{width:97px}.level-right-buttons button#compare-toggle-btn{margin-right:10px}.level-right-buttons button#signout-btn{background-color:#60a5fa;border:2px solid transparent;color:#1f2938;padding-bottom:5px;padding-top:5px;width:97px}.level-right-buttons button#signout-btn:hover{border:2px solid #fff;color:#fff}.input,.select select,.textarea{border:2px solid transparent}.input:focus,.input:hover,.select select:focus,.select select:hover,.textarea:focus,.textarea:hover{border:2px solid #fff!important}.control.has-icons-left .input:focus~.icon{color:#fff}.navbar-link:not(.is-arrowless):after,.select:not(.is-multiple):not(.is-loading):after{border:none;color:#d1d5db;content:"\f107";font-family:Font Awesome\ 6 Free;font-size:15px;font-weight:900;transform:translate(-10px,-3px)}.level-right-buttons .buttons.has-addons{margin-right:10px}.level-right-buttons .nav-buttons{display:flex}.level-right{align-items:flex-start}.controls-container .level.is-mobile{align-items:flex-start;margin-bottom:0}.level-item.compare-wrapper{left:-50%;position:absolute;top:95px;transform:translateX(50%);width:100%}@media (max-width:450px){.br-xs{display:block;white-space:nowrap}.level-item.compare-wrapper{top:150px}}@media (min-width:451px) and (max-width:768px){.level-item.compare-wrapper{top:125px}}@media (max-width:768px){.columns-size,.view-opts{display:none!important}.control.sorting-by{margin-right:10px}.controls-container>.container{padding-left:1.5rem;padding-right:1.5rem}.controls-container{border-bottom:1px solid #fff}.auth-buttons{position:absolute;right:10px;top:0}.nav-content{max-width:calc(100vw - 20px);width:100vw}.property-type-text{margin-bottom:15px}.external-flags .tag{font-size:12px}.address-text{font-size:22px}.sticky-nav-title{margin-right:0}p.subtitle{display:none}.level-right{width:100%}.level-right .level-item{display:inline-block}.level-right .level-item.one{width:55%}.level-right .level-item.one input#search-input{font-size:14px;padding-bottom:19px;padding-top:19px}.level-right .level-item.two{width:45%}}input#search-input{padding-bottom:19px;padding-top:19px}@media (min-width:769px) and (max-width:1024px){.controls-container .container{padding-left:.75rem;padding-right:.75rem}.level-left{width:40%}.level-right{width:calc(60% - .75rem)}.level-right .level-item{justify-content:flex-end}.level-right input#search-input{max-width:200px}}@media (min-width:769px) and (max-width:880px){.level-left{width:50%}.level-right{width:calc(50% - .75rem)}.level-right input#search-input{max-width:110px}}#clear-selection-btn,#compare-toggle-btn,#toggle-filters-btn,.buttons.has-addons .button,.dropdown-trigger .button{background-color:#374151;border:2px solid transparent;color:#d1d5db}#compare-toggle-btn:hover,#toggle-filters-btn:hover,.buttons.has-addons .button:hover,.dropdown-trigger .button:hover{background-color:#4b5563}#toggle-filters-btn.is-active,.buttons.has-addons .button.is-active{background-color:#60a5fa;border-color:#60a5fa;color:#fff;z-index:2}#toggle-filters-btn:hover,.buttons.has-addons .button:hover,.dropdown-trigger .button:hover{background-color:#374151;border:2px solid #fff;color:#fff}#compare-toggle-btn.is-active{background-color:#fff;border:2px solid transparent;color:#1f2938}#clear-selection-btn:focus,#clear-selection-btn:hover,#compare-toggle-btn.is-active:focus,#compare-toggle-btn.is-active:hover,#compare-toggle-btn:focus,#compare-toggle-btn:hover{background-color:#60a5fa;border:2px solid #fff;color:#fff}#toggle-filters-btn.is-active:hover,.buttons.has-addons .button.is-active:hover,.dropdown-trigger .button.is-active:hover{background-color:#60a5fa}.control.sorting-by .dropdown.is-active button#sort-by-btn,.control.suburb-filters .dropdown.is-active button#suburb-filter-btn{background-color:#60a5fa;color:#fff}.card-image{position:relative}.card-image img{border-radius:0;height:12rem;object-fit:cover}.select-overlay-btn{align-items:center;background-color:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;position:absolute;right:.75rem;top:.75rem;transition:background-color .2s;width:32px;z-index:5}#property-grid.view-list .card-image .card-toggle-images-btn{bottom:auto;right:calc(1.25rem + 32px);top:.75rem}.select-overlay-btn:hover{background-color:rgba(0,0,0,.7);color:#fff}.favorite-btn.card-footer-item{flex-grow:0.5}.favorite-btn i.fas.fa-star{color:#fce22a}#add-property-btn{border-radius:5px;font-size:15px;margin-left:10px}.select-overlay-btn .icon{margin:0!important}.select-overlay-btn.is-selected{background-color:#61a5fa;border-color:#fff}.card-toggle-images-btn{align-items:center;background-color:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;bottom:.75rem;color:#fff;display:flex;height:32px;justify-content:center;position:absolute;right:.75rem;transition:background-color .2s;width:32px;z-index:5}.card-toggle-images-btn:hover{background-color:rgba(0,0,0,.7);color:#fff}.card-header-actions{display:none;gap:.5rem;position:absolute;right:1rem;top:1rem;z-index:6}#property-grid.hide-images .card-header-actions{display:flex}#property-grid.view-grid.hide-images .card-header-actions{flex-direction:column}#property-grid.view-list.hide-images .card-header-actions{bottom:11px;left:auto;right:57px;top:auto}.card-header-actions .button{background-color:rgba(55,65,81,.7);border:1px solid hsla(220,9%,46%,.5);border-radius:50%;color:#fff;height:32px;width:32px}.card-header-actions .button.card-select-btn.is-selected{background-color:#60a5fa;border-color:#60a5fa}.hidden-view-flags{display:flex;gap:.5rem;justify-content:flex-end;margin-bottom:.75rem}.card-wrapper{position:relative}.column.is-focused{position:relative;z-index:31}.column.is-focused .card-toggle-images-btn,.column.is-focused .select-overlay-btn{display:none}.external-flags{bottom:100%;display:flex;left:0;position:absolute;width:100%}.external-flags .tag{border-radius:0;font-size:12px;font-weight:600;height:auto;line-height:1.2;padding-bottom:10px;padding-top:10px;white-space:normal}@media (max-width:920px){.external-flags .tag{font-size:10px}}.external-flags .external-flag-inspection{background-color:#fff;color:#1f2d3d;color:#1f2937}.external-flags .external-flag-auction,.external-flags .no-auction-external-flag{margin-left:auto}.external-flags .external-flag-auction{background:#384152;color:#fff}.external-flags .no-auction-external-flag{background-color:#61a5fa;color:#fff}#property-grid.view-grid .external-flags{gap:0}#property-grid.view-grid .external-flags .tag{justify-content:center;width:50%}#property-grid.view-grid .external-flags .external-flag-auction{margin-left:0}#property-grid.view-list .external-flags{gap:0}#property-grid.view-list .external-flags .tag{justify-content:center;width:50%}#property-grid.view-list .external-flags .external-flag-auction{margin-left:0}.column.has-external-flags .card,.column.has-external-flags .card-image{border-top-left-radius:0;border-top-right-radius:0}.property-type-text{margin-bottom:1.5rem}#property-grid.view-list .property-type-text{margin-bottom:.75rem}#property-grid.view-grid .card-content{padding-bottom:0;padding-top:.75rem}@media (min-width:769px) and (max-width:1386px){#property-grid.view-grid .card-wrapper{height:100%}#property-grid.view-grid .card{display:flex;flex-direction:column;height:100%}#property-grid.view-grid .card .card-content{flex-grow:1}}#property-grid.hide-images .card-image{display:none}#property-grid .card{border-bottom-left-radius:0;border-bottom-right-radius:0}.card-wrapper{border:2px solid #111828;border-radius:0;border-top:2.3rem solid #111828;transition:border-color .2s ease-in-out}.card-wrapper.is-selected{border:2px solid #61a5fa;border-radius:0;border-top:2.3rem solid #61a5fa}.card-footer,.card-header{border-color:#374151}footer.card-footer{font-size:15px;font-weight:600;line-height:1.2}#property-grid.view-grid .card-footer-item{border-color:#374151}#property-grid.view-list .card-footer-item.dislike-btn{border-right:none}.card-footer+.card-footer{border-top:none}.card-footer-item{color:#d1d5db;transition:background-color .2s}.card-footer-item:hover,.column.is-focused .card-footer-item.details-btn{background-color:#374151;color:#fff}hr.hr-style-1,hr.hr-style-2{background:#374151;height:1px;margin-bottom:15px}@media screen and (max-width:768px){.card-image{max-height:477px;opacity:1;overflow:hidden}.card-image .image.is-4by3{aspect-ratio:16/9}.card-image .image.is-4by3 img{height:auto;object-fit:cover;width:100%}.card-image img{width:100%}#property-grid.hide-images .card-image{max-height:0;opacity:0}}#details-overlay{background:rgba(17,24,39,.8);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:30}#details-overlay.is-active{opacity:1;pointer-events:auto}#details-panel-side{background:#1f2937;border-radius:0;box-shadow:none;opacity:0;padding:1.5rem;pointer-events:none;position:absolute;transition:opacity .3s ease,transform .3s ease;z-index:40}#details-panel-side.is-active{opacity:1;pointer-events:auto;transition:opacity .3s ease,transform .3s ease}#details-panel-side.opens-right{transform:translateX(-15px)}#details-panel-side.opens-left{transform:translateX(15px)}#details-panel-side.is-active.opens-left,#details-panel-side.is-active.opens-right{transform:translateX(0)}#details-panel-side .is-size-6,.details-content-wrapper .is-size-6{color:#fff}.details-content-wrapper{background-color:#1a2332;max-height:0;overflow:hidden;padding:0 1.5rem;transition:max-height .4s ease-out,padding .4s ease-out}.details-content-wrapper.is-active{border-top:1px solid #374151;max-height:300px;padding:1.5rem}#property-grid:not(.view-list) .details-content-wrapper{display:none}.details-list-view-container{display:flex;flex-direction:column;gap:1rem}.details-row{display:flex;gap:1.5rem;justify-content:flex-start}.details-item{flex:1 1 0px;min-width:0}.details-close-btn{display:none}@media screen and (max-width:768px){#details-panel-side{display:none!important}#property-grid .column.is-focused .details-content-wrapper{background-color:#1f2938;border:0;border-radius:0;border-top:1px solid #4a5568;display:block;height:100%;left:0;margin-left:14px;max-height:560px;opacity:0;overflow-y:auto;padding:20px;pointer-events:none;position:absolute;top:108px;transform:translateY(15px);transition:opacity .3s ease-out,transform .3s ease-out;width:calc(100% - 28px);z-index:20}#property-grid .column.is-focused .details-content-wrapper.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}#property-grid .column.is-focused{height:100%;position:fixed;top:10px;width:calc(100% - 28px)}#property-grid .column.is-focused .column.is-half{padding:5px 10px}#property-grid .column a.button.card-select-btn,#property-grid .column a.button.card-show-image-btn{visibility:visible}#property-grid .column.is-focused a.button.card-select-btn,#property-grid .column.is-focused a.button.card-show-image-btn{visibility:hidden}#property-grid .column.is-focused footer.card-footer{margin-top:312px}.details-close-btn{display:flex;position:absolute;right:1.25rem;top:1.25rem}.details-content-wrapper.is-active .columns{display:flex;flex-wrap:wrap;margin-top:1rem}.details-content-wrapper.is-active .columns .column{flex-basis:50%}}.status-indicator{align-items:center;display:inline-flex;font-size:.75rem;font-weight:600;gap:.3rem}.status-indicator .icon{height:1rem;width:1rem}.status-indicator.is-available{color:#86efac}.status-indicator.is-inspected{color:#fff}.status-indicator.is-disliked{color:#fca5a5}.status-indicator.is-unavailable{color:#9ca3af}.compare-is-different{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;display:inline-flex;height:1.8em;justify-content:center;width:1.8em}@media (max-width:768px){.mobile-compare-table{border-collapse:collapse;display:table;font-size:.8rem;margin-top:12px;width:100%}.mobile-compare-row{border-bottom:1px solid #374151;display:table-row}.mobile-compare-row:last-child{border-bottom:none}.mobile-compare-cell{color:#fff;display:table-cell;padding:.75rem .25rem;text-align:center;vertical-align:middle}.mobile-compare-row.is-header .mobile-compare-cell{background-color:#374151;color:#fff;font-weight:700}.mobile-compare-cell:first-child{font-weight:600;padding-left:.5rem;text-align:left;white-space:nowrap}.mobile-compare-cell .compare-is-different{height:auto;padding:.1em .4em;width:auto}}.is-flex-grow-1{flex-grow:1}a.edit-btn.icon-btn{display:block;padding-bottom:15px;position:relative}.icon-btn{color:#fff}.icon-btn:hover{color:#eee}.card-full-height{display:flex;flex-direction:column;height:100%}.has-gap{gap:.5rem 1rem}.has-gap-small{gap:.3rem}.has-height-1rem{height:1rem}.is-same-height{height:100%}.is-divider{border-top:1px solid #dbdbdb;display:block;height:1px;margin:1.5rem 0;position:relative;text-align:center}.is-divider[data-content]:after{background-color:#fff;color:#111828;content:attr(data-content);display:inline-block;font-size:1rem;padding:0 1rem;position:relative;top:-.8rem}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1f2937}::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#6b7280}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);max-width:960px;width:80%}.modal-card-foot,.modal-card-head{background-color:#1f2937;border-color:#374151;flex-shrink:0}.modal-card-title{color:#f3f4f6}.modal-card-body{background-color:#111827}.modal-card-body .label{color:#d1d5db}.modal-card-body .input,.modal-card-body .select select,.modal-card-body .textarea{background-color:#374151;border-color:#4b5563;color:#f3f4f6}.modal-card-body span#json-upload-filename{background-color:#384152;color:#fff}.modal-card-body .input::placeholder,.modal-card-body .textarea::placeholder{color:#9ca3af}.modal-card-body{flex-grow:1;overflow-y:auto;-webkit-overflow-scrolling:touch}#add-property-form .field{margin-bottom:1rem}.toggle-switch{display:inline-block;height:34px;position:relative;width:60px}.toggle-switch input{height:0;opacity:0;width:0}.toggle-slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.toggle-slider,.toggle-slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.toggle-slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.toggle-slider{background-color:#2196f3}input:focus+.toggle-slider{box-shadow:0 0 1px #2196f3}input:checked+.toggle-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.toggle-slider.round{border-radius:34px}.toggle-slider.round:before{border-radius:50%}