/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer theme{:root,:host{--tw-color-red-700:oklch(50.5% .213 27.518);--tw-color-teal-200:oklch(91% .096 180.426);--tw-color-teal-700:oklch(51.1% .096 186.391);--tw-color-slate-500:oklch(55.4% .046 257.417);--tw-spacing:.25rem;--tw-container-xl:36rem;--tw-text-xs:.75rem;--tw-text-xs--line-height:calc(1 / .75);--tw-text-sm:.875rem;--tw-text-sm--line-height:calc(1.25 / .875);--tw-text-2xl:1.5rem;--tw-text-2xl--line-height:calc(2 / 1.5);--tw-font-weight-semibold:600}}@layer base,components;@layer utilities{.tw\:-mt-3{margin-top:calc(var(--tw-spacing) * -3)!important}.tw\:mt-2{margin-top:calc(var(--tw-spacing) * 2)!important}.tw\:mt-3{margin-top:calc(var(--tw-spacing) * 3)!important}.tw\:mt-4{margin-top:calc(var(--tw-spacing) * 4)!important}.tw\:mt-6{margin-top:calc(var(--tw-spacing) * 6)!important}.tw\:mb-0{margin-bottom:0!important}.tw\:mb-3{margin-bottom:calc(var(--tw-spacing) * 3)!important}.tw\:mb-5{margin-bottom:calc(var(--tw-spacing) * 5)!important}.tw\:mb-6{margin-bottom:calc(var(--tw-spacing) * 6)!important}.tw\:mb-7{margin-bottom:calc(var(--tw-spacing) * 7)!important}.tw\:block{display:block!important}.tw\:flex{display:flex!important}.tw\:grid{display:grid!important}.tw\:max-w-xl{max-width:var(--tw-container-xl)!important}.tw\:min-w-0{min-width:0!important}.tw\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tw\:flex-col{flex-direction:column!important}.tw\:flex-wrap{flex-wrap:wrap!important}.tw\:items-center{align-items:center!important}.tw\:items-start{align-items:flex-start!important}.tw\:justify-between{justify-content:space-between!important}.tw\:justify-center{justify-content:center!important}.tw\:justify-end{justify-content:flex-end!important}.tw\:gap-1{gap:var(--tw-spacing)!important}.tw\:gap-2{gap:calc(var(--tw-spacing) * 2)!important}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)!important}.tw\:gap-4{gap:calc(var(--tw-spacing) * 4)!important}.tw\:gap-x-4{column-gap:calc(var(--tw-spacing) * 4)!important}.tw\:text-center{text-align:center!important}.tw\:text-2xl{font-size:var(--tw-text-2xl)!important;line-height:var(--tw-leading,var(--tw-text-2xl--line-height))!important}.tw\:text-sm{font-size:var(--tw-text-sm)!important;line-height:var(--tw-leading,var(--tw-text-sm--line-height))!important}.tw\:text-xs{font-size:var(--tw-text-xs)!important;line-height:var(--tw-leading,var(--tw-text-xs--line-height))!important}.tw\:font-semibold{--tw-font-weight:var(--tw-font-weight-semibold)!important;font-weight:var(--tw-font-weight-semibold)!important}.tw\:whitespace-nowrap{white-space:nowrap!important}.tw\:whitespace-pre-line{white-space:pre-line!important}.tw\:text-red-700{color:var(--tw-color-red-700)!important}.tw\:text-slate-500{color:var(--tw-color-slate-500)!important}.tw\:text-teal-200{color:var(--tw-color-teal-200)!important}.tw\:text-teal-700{color:var(--tw-color-teal-700)!important}@media (min-width:40rem){.tw\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tw\:sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:48rem){.tw\:md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}}:root{--atlas-accent:#0f766e;--atlas-ink:#142333;--atlas-border:#e3e9ed}body.atlas-app{color:#475569;background:#f6f8fa;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.6}.atlas-app h1,.atlas-app h2,.atlas-app h3,.atlas-app h4,.atlas-app h5,.atlas-app h6{color:var(--atlas-ink);letter-spacing:-.035em}.atlas-app a{color:var(--atlas-accent)}.atlas-app :focus-visible{outline-offset:4px;outline:3px solid #14b8a6}.atlas-skip{z-index:1300;background:#fff;border-radius:8px;padding:12px 20px;position:fixed;top:-100px;left:20px}.atlas-skip:focus{top:12px}.atlas-sidebar{width:calc(var(--tw-spacing) * 64);z-index:1100;color:#c5d4d6;inset-block:0;background:#10272c;flex-direction:column;padding:34px 18px 20px;display:flex;position:fixed;left:0}.atlas-brand{flex-shrink:0;align-items:center;width:fit-content;padding:0 8px;text-decoration:none;display:inline-flex}.atlas-brand-image{filter:brightness(0)invert();width:160px;max-width:100%;height:auto;display:block}.atlas-brand:focus-visible{outline-offset:8px;border-radius:2px;outline:2px solid #5eead4}.atlas-login-story .atlas-brand{padding:0}.atlas-login-story .atlas-brand-image{width:180px}.atlas-public-header .atlas-brand-image{width:120px}.atlas-nav-label{color:#789297;text-transform:uppercase;letter-spacing:1.8px;margin:42px 14px 14px;font-size:10px;font-weight:650}.atlas-nav{margin:0;padding:0;list-style:none}.atlas-nav-item{margin:4px 0}.atlas-nav-link{border-radius:9px;align-items:center;gap:13px;padding:11px 14px;text-decoration:none;transition:background .15s,color .15s;display:flex;color:#b6c9cd!important}.atlas-nav-link i{opacity:.85;flex-shrink:0;font-size:20px}.atlas-nav-link:hover{background:#ffffff0d;color:#fff!important}.atlas-nav-item.active .atlas-nav-link{background:#234349;box-shadow:inset 3px 0 #5eead4;color:#a0f3df!important}.atlas-sidebar-foot{color:#8da6aa;border-top:1px solid #ffffff12;margin-top:24px;padding:22px 10px 0;font-size:10px}.atlas-status-dot{background:#5eead4;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.atlas-workspace{flex-direction:column;min-height:100dvh;margin-left:256px;display:flex}.atlas-topbar{border-bottom:1px solid var(--atlas-border);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:84px;padding:16px 40px;display:flex}.atlas-topbar-label{letter-spacing:1.7px;color:#788891;font-size:10px;font-weight:600}.atlas-content{flex:1;width:100%;min-width:0;max-width:1720px;margin:0 auto;padding:32px 40px}.atlas-icon-button{border:1px solid var(--atlas-border);color:#536570;cursor:pointer;background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;padding:0;font-size:20px;display:inline-grid}.atlas-icon-button:hover{background:#f0fdfa}.atlas-mobile-toggle,.atlas-sidebar-close{display:none}.atlas-dropdown{position:relative}.atlas-dropdown summary{cursor:pointer;list-style:none}.atlas-dropdown summary::-webkit-details-marker{display:none}.atlas-dropdown-panel{border:1px solid var(--atlas-border);z-index:1050;background:#fff;border-radius:12px;min-width:180px;padding:6px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 40px #10272c18}.atlas-dropdown-panel a{color:#334155;border-radius:6px;padding:9px 12px;display:block}.atlas-dropdown-panel a:hover{background:#f0fdfa}.atlas-account{color:#334155;align-items:center;gap:10px;font-weight:600;display:flex}.atlas-avatar{color:#0f766e;background:#e0f2ee;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.atlas-company-select{border:1px solid var(--atlas-border);color:#475569;background:#fff;border-radius:8px;width:min(240px,24vw);padding:8px;font-size:12px}.atlas-company-name{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.atlas-backdrop[hidden]{display:none}.atlas-backdrop{z-index:1090;background:#0f172a88;border:0;position:fixed;inset:0}.atlas-app .card{border:1px solid var(--atlas-border);border-radius:16px;box-shadow:0 3px 12px #10272c03}.atlas-app .card-header{border-bottom-color:var(--atlas-border);background:0 0}.atlas-app .card-body,.atlas-app .card-header{padding:24px}.atlas-app .page-head{gap:20px;margin-bottom:28px!important;padding-top:6px!important}.atlas-app .page-head h4{font-size:clamp(22px,2vw,30px)}.atlas-app .btn{box-shadow:none;border-radius:9px;font-size:13px;font-weight:600}.atlas-app .btn-primary{color:#fff;background:#0f766e;border-color:#0f766e}.atlas-app .btn-primary:hover,.atlas-app .btn-primary:focus{background:#115e59;border-color:#115e59}.atlas-app .btn-outline-primary{color:#0f766e;background:#fff;border-color:#a4c9c2}.atlas-app .btn-outline-primary:hover{color:#115e59;background:#f0fdfa}.atlas-app .bg-primary{background-color:#0f766e!important}.atlas-app .text-primary{color:#0f766e!important}.atlas-app .bg-label-primary{color:#0f766e!important;background:#e0f2ee!important}.atlas-app .form-control,.atlas-app .form-select,.atlas-app .select2-selection{color:#334155;border-color:#d9e2e7;border-radius:8px}.atlas-app .form-control:focus,.atlas-app .form-select:focus{border-color:#0f766e;box-shadow:0 0 0 3px #0f766e15}.atlas-app .form-check-input:checked{background-color:#0f766e;border-color:#0f766e}.atlas-app .form-label{color:#475569;font-size:12px;font-weight:600}.atlas-app .table{--bs-table-color:#475569;--bs-table-border-color:#edf1f4}.atlas-app .table thead th{letter-spacing:.9px;color:#72818c;background:#f8fafb;padding-top:16px;padding-bottom:16px;font-size:10px;font-weight:650}.atlas-app .table tbody td{padding-top:17px;padding-bottom:17px}.atlas-app .table-hover tbody tr:hover{--bs-table-accent-bg:#f0fdfa}.atlas-app .page-item.active .page-link,.atlas-app .nav-pills .nav-link.active{color:#fff;box-shadow:none;background:#0f766e}.atlas-app .nav-tabs .nav-link.active{color:#0f766e;box-shadow:inset 0 -2px #0f766e}.atlas-app .dropdown-menu,.atlas-app .modal-content{border:1px solid var(--atlas-border);border-radius:12px;box-shadow:0 16px 50px #10272c18}.atlas-app .content-footer{opacity:.8;padding:0 40px;font-size:11px}.atlas-login{border:1px solid var(--atlas-border);background:#fff;border-radius:24px;grid-template-columns:1.05fr 1fr;max-width:1100px;min-height:560px;margin:32px auto;display:grid;overflow:hidden}.atlas-login-story{color:#b9d2d1;background:#15383c;flex-direction:column;justify-content:space-between;padding:56px 44px;display:flex;position:relative;overflow:hidden}.atlas-login-story h1{color:#fff;margin:30px 0 20px;font-size:clamp(32px,3.3vw,48px);font-weight:650;line-height:1.13}.atlas-login-story p{max-width:290px;font-size:14px}.atlas-login-kicker{color:#80cfbe;letter-spacing:2px;text-transform:uppercase;font-size:10px}.atlas-skyline-svg{width:100%;height:auto;max-height:200px;margin-top:32px;display:block;overflow:visible}.atlas-skyline-backdrop{fill:#80cfbe;opacity:.07}.atlas-skyline-tower{transform-box:fill-box;transform-origin:50% 100%;animation:1.1s cubic-bezier(.2,.8,.2,1) both atlas-rise;animation-delay:calc(var(--i) * .11s)}.atlas-skyline-tower path{fill:url(#atlas-tower-fill);stroke:#73b6ad;stroke-width:.8px;stroke-linejoin:round}.atlas-skyline-window{fill:#a0f3df;opacity:0;animation:atlas-window var(--t) ease-in-out infinite;animation-delay:calc(1.6s + var(--d))}.atlas-skyline-light{fill:#ff6b5b;opacity:0;filter:drop-shadow(0 0 3px #ff6b5b);animation:2.4s ease-out infinite atlas-blink;animation-delay:calc(1.8s + var(--d))}.atlas-skyline-ground{stroke:#73b6ad;stroke-width:.8px;opacity:.6}@keyframes atlas-rise{0%{opacity:0;transform:scaleY(0)}40%{opacity:1}to{opacity:1;transform:scaleY(1)}}@keyframes atlas-window{0%,to{opacity:0}15%,70%{opacity:.85}}@keyframes atlas-blink{0%,12%{opacity:1}30%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.atlas-skyline-tower,.atlas-skyline-window,.atlas-skyline-light{animation:none}.atlas-skyline-window:nth-of-type(3n){opacity:.7}.atlas-skyline-light{opacity:1}}.atlas-login-form{align-self:center;padding:60px 48px}.atlas-login-form h2{margin-bottom:10px;font-size:28px;font-weight:650}.atlas-login-form .form-control{padding:12px 14px}.atlas-login-form .btn{width:100%;margin:20px 0;padding:13px}.atlas-login-form label{margin-top:12px}@media (max-width:1199px){.atlas-sidebar{transition:transform .2s;transform:translate(-100%)}.atlas-sidebar.is-open{transform:translate(0)}.atlas-workspace{margin-left:0}.atlas-mobile-toggle{display:inline-grid}.atlas-sidebar-close{color:#c5d4d6;background:0 0;border:0;font-size:22px;display:block;position:absolute;top:8px;right:8px}body.atlas-nav-open{overflow:hidden}}@media (max-width:767px){.atlas-topbar{min-height:72px;padding:16px 20px}.atlas-topbar-label,.atlas-account-name{display:none}.atlas-content{padding:24px 16px}.atlas-app .content-footer{padding:0 16px}.atlas-company-select{width:38vw}.atlas-company-name{max-width:34vw}.atlas-login{grid-template-columns:1fr;margin:0}.atlas-login-story{padding:28px}.atlas-login-story h1{margin:18px 0}.atlas-skyline-svg{display:none}.atlas-login-form{padding:32px 28px}}@media (prefers-reduced-motion:reduce){.atlas-sidebar,.atlas-nav-link{transition:none}}@media print{.atlas-sidebar,.atlas-topbar,.atlas-backdrop{display:none}.atlas-workspace{margin:0}}.atlas-public-header{background:#10272c;padding:24px 32px}.atlas-navigation{flex:1;min-height:0;margin-top:34px;overflow-y:auto}.atlas-nav-group{margin-top:8px}.atlas-nav-group summary{cursor:pointer;list-style:none}.atlas-nav-group summary::-webkit-details-marker{display:none}.atlas-nav-group summary span{flex:1}.atlas-chevron{transition:transform .15s;font-size:16px!important}.atlas-nav-group[open] .atlas-chevron{transform:rotate(180deg)}.atlas-nav-link.is-current{background:#234349;box-shadow:inset 3px 0 #5eead4;color:#a0f3df!important}.atlas-nav-link.is-current-group{color:#f1f5f9!important}.atlas-subnav{border-left:1px solid #ffffff20;margin:6px 0 16px 23px;padding-left:12px}.atlas-subnav .atlas-nav-link{margin:3px 0;padding:8px 12px;font-size:12px}.atlas-dashboard-intro{justify-content:space-between;align-items:center;gap:20px;margin:12px 0 30px;display:flex}.atlas-dashboard-eyebrow{letter-spacing:1.6px;text-transform:uppercase;color:#72818c;font-size:10px}.atlas-dashboard-intro h1{margin:8px 0;font-size:clamp(30px,3vw,42px);font-weight:650}.atlas-dashboard-intro p{color:#72818c;margin:0}.atlas-metrics{gap:calc(var(--tw-spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:80rem){.atlas-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.atlas-metrics{margin-bottom:28px}.atlas-metric{border:1px solid var(--atlas-border);background:#fff;border-radius:16px;flex-direction:column;padding:24px;transition:border-color .15s;display:flex;color:#64748b!important}.atlas-metric:hover{border-color:#0f766e}.atlas-metric strong{letter-spacing:-1.5px;color:#142333;margin-top:20px;font-size:38px;font-weight:600;line-height:1.4}.atlas-metric-top{color:#0f766e;justify-content:space-between;font-size:24px;display:flex}.atlas-metric-top i:last-child{color:#94a3b8;font-size:20px;transform:rotate(45deg)}.atlas-dashboard-grid{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:24px;display:grid}.atlas-recent header{justify-content:space-between;align-items:center;padding:24px;display:flex}.atlas-recent h2,.atlas-dashboard-actions h2{margin:6px 0;font-size:20px}.atlas-property-row{border-top:1px solid #edf1f4;align-items:center;gap:14px;padding:18px 24px;display:flex}.atlas-property-row:hover{background:#f0fdfa}.atlas-property-symbol{background:#eef4f4;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:44px;font-size:22px;display:grid}.atlas-property-info{flex:1;min-width:0}.atlas-property-info strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.atlas-property-info small{color:#84919b;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.atlas-property-row time{color:#84919b;font-size:11px}.atlas-dashboard-actions{background:#15383c;border-radius:16px;align-self:start;padding:28px}.atlas-dashboard-actions h2{color:#fff;margin-bottom:26px}.atlas-dashboard-actions .atlas-dashboard-eyebrow{color:#98bdb8}.atlas-dashboard-actions a{color:#ccede7;border-top:1px solid #ffffff18;align-items:center;gap:12px;padding:18px 0;display:flex}.atlas-dashboard-actions a span{margin-left:auto}.atlas-dashboard-empty{justify-content:center;align-items:center;gap:16px;padding:50px 24px;display:flex}@media (max-width:767px){.atlas-dashboard-grid{grid-template-columns:1fr}.atlas-dashboard-intro{flex-direction:column;align-items:flex-start}.atlas-metric{padding:18px}.atlas-property-row time{display:none}}.atlas-listing-steps{counter-reset:step;gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.atlas-listing-steps li{counter-increment:step;color:#b9d2d1;grid-template-columns:30px 1fr;column-gap:12px;display:grid}.atlas-listing-steps li:before{content:counter(step);color:#a0f3df;border:1px solid #73b6ad;border-radius:50%;grid-row:span 2;place-items:center;width:30px;height:30px;font-size:12px;font-weight:650;display:grid}.atlas-listing-steps strong{color:#fff;font-weight:600}.atlas-listing-steps span{font-size:13px}.atlas-listing-page{max-width:1180px;margin:0 auto}.atlas-workspace .atlas-listing-page{max-width:none}.atlas-trust-badges{flex-wrap:wrap;gap:6px;display:inline-flex}.atlas-trust-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.atlas-trust-badge.is-owner{color:#1d4ed8;background:#eff6ff}.atlas-trust-badge.is-verified{color:#047857;background:#ecfdf5}.atlas-trust-badge.is-internal{color:#64748b;background:#f1f5f9;font-weight:500}.atlas-profile-table td{vertical-align:top}.atlas-location-rows{gap:8px;display:grid}.atlas-location-row{grid-template-columns:1.6fr .9fr 1fr 90px 36px;align-items:center;gap:8px;display:grid}.atlas-property-results li.is-active{background:#f0fdfa}.atlas-location-head{color:#6b7c86;font-size:12px;font-weight:600}@media (max-width:767px){.atlas-location-row{grid-template-columns:1fr 1fr}.atlas-location-head{display:none}}.atlas-profile-table-regions{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.atlas-listing-nav{border:1px solid var(--atlas-border);background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;padding:14px 18px;display:flex}.atlas-listing-nav>div:first-child{display:grid}.atlas-listing-nav strong{color:var(--atlas-ink)}.atlas-listing-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.atlas-listing-sections{gap:18px;min-width:0;display:grid}.atlas-listing-section{border:1px solid var(--atlas-border);background:#fff;border-radius:16px;padding:24px}.atlas-listing-section h2{align-items:center;gap:10px;margin:0 0 16px;font-size:17px;font-weight:650;display:flex}.atlas-listing-section h2 span{width:26px;height:26px;color:var(--atlas-accent);background:#f0fdfa;border-radius:50%;place-items:center;font-size:12px;display:grid}.atlas-listing-preview{gap:10px;display:grid;position:sticky;top:24px}.atlas-property-search{position:relative}.atlas-property-results{z-index:20;border:1px solid var(--atlas-border);background:#fff;border-radius:12px;max-height:320px;margin:4px 0 0;padding:6px;list-style:none;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #14233322}.atlas-property-results li{cursor:pointer;border-radius:8px;padding:9px 12px;display:grid}.atlas-property-results li:hover{background:#f0fdfa}.atlas-property-results li.is-empty{cursor:default;color:#788891}.atlas-property-results small,.atlas-property-selected small{color:#788891}.atlas-property-selected{background:#f0fdfa;border:1px solid #99f6e4;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.atlas-property-selected>i{color:var(--atlas-accent);font-size:28px}.atlas-property-selected>div{flex:1;display:grid}.atlas-property-selected strong{color:var(--atlas-ink)}.atlas-offer-choice{grid-template-columns:1fr 1fr;gap:12px;display:grid}.atlas-offer-choice label{border:1px solid var(--atlas-border);cursor:pointer;border-radius:12px;gap:12px;padding:16px;display:flex}.atlas-offer-choice label:has(input:checked){border-color:var(--atlas-accent);box-shadow:inset 0 0 0 1px var(--atlas-accent);background:#f0fdfa}.atlas-offer-choice input{accent-color:var(--atlas-accent);margin-top:4px}.atlas-offer-choice span{gap:4px;display:grid}.atlas-offer-choice strong{color:var(--atlas-ink)}.atlas-offer-choice small{color:#6b7c86;line-height:1.45}.atlas-offer-badge{letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:650;display:inline-block}.atlas-offer-badge.is-sublease{color:#fff;background:#b20000}.atlas-offer-badge.is-takeover{color:#fff;background:#142333}.atlas-listing-state{font-size:12px;font-weight:600}.atlas-listing-state:before{content:"";vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.atlas-listing-state.is-online{color:#047857}.atlas-listing-state.is-online:before{background:#10b981}.atlas-listing-state.is-review{color:#b45309}.atlas-listing-state.is-review:before{background:#f59e0b}.atlas-listing-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;display:grid}.atlas-listing-card{border:1px solid var(--atlas-border);background:#fff;border-radius:16px;align-content:start;gap:10px;padding:20px;display:grid}.atlas-listing-card h2{margin:0;font-size:18px;font-weight:650;line-height:1.3}.atlas-listing-card.is-preview{padding:0 0 18px;overflow:hidden}.atlas-listing-card.is-preview>:not(.atlas-listing-visual){margin-left:18px;margin-right:18px}.atlas-listing-visual{background:linear-gradient(160deg,#1f3b47 0%,#10272c 55%,#0b1b1f 100%);height:150px;position:relative}.atlas-listing-visual:after{content:"";clip-path:polygon(0 40%,14% 40%,14% 10%,30% 10%,30% 55%,46% 55%,46% 0,62% 0,62% 35%,80% 35%,80% 60%,100% 60%,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#ffffff10 0 2px,#0000 2px 34px),repeating-linear-gradient(0deg,#ffffff12 0 1px,#0000 1px 16px);height:70%;position:absolute;inset:auto 18px 0}.atlas-listing-visual .atlas-offer-badge{z-index:1;position:absolute;top:14px;left:14px}.atlas-listing-building{color:#6b7c86;margin:0}.atlas-listing-facts{border-block:1px solid var(--atlas-border);grid-template-columns:repeat(4,1fr);gap:8px;margin:4px 0 0;padding:12px 0;display:grid}.atlas-listing-facts div{display:grid}.atlas-listing-facts dt{text-transform:uppercase;letter-spacing:.6px;color:#8a9aa3;font-size:10px;font-weight:600}.atlas-listing-facts dd{color:var(--atlas-ink);white-space:nowrap;margin:0;font-weight:600}.atlas-listing-chip{background:#f1f5f9;border-radius:999px;justify-self:start;margin:0;padding:3px 10px;font-size:12px}.atlas-listing-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.atlas-listing-empty{text-align:center;background:#fff;border:1px dashed #c7d3d9;border-radius:16px;justify-items:center;gap:8px;padding:56px 24px;display:grid}.atlas-listing-empty i{color:var(--atlas-accent);font-size:42px}.atlas-listing-empty p{max-width:420px}@media (max-width:991px){.atlas-listing-layout{grid-template-columns:1fr}.atlas-listing-preview{position:static}}@media (max-width:575px){.atlas-offer-choice{grid-template-columns:1fr}.atlas-listing-facts{grid-template-columns:repeat(2,1fr)}}.atlas-nav-group summary .atlas-nav-badge,.atlas-nav-badge{color:#fff;text-align:center;background:#b20000;border-radius:999px;flex:none;min-width:20px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:650;line-height:18px}.atlas-subnav .atlas-nav-link .atlas-nav-badge{margin-left:auto}.atlas-listing-alert{background:#fff7f7;border:1px solid #fecaca;border-left:4px solid #b20000;border-radius:12px;align-items:center;gap:14px;margin-bottom:22px;padding:16px 20px;text-decoration:none;display:flex;color:var(--atlas-ink)!important}.atlas-listing-alert>i{color:#b20000;font-size:26px}.atlas-listing-alert>span:nth-child(2){flex:1;display:grid}.atlas-listing-alert small{color:#6b7c86}.atlas-register-consent{gap:8px;margin-top:18px;font-size:13px;line-height:1.45;display:grid}.atlas-register-consent .form-check{gap:10px;margin:0;padding-left:0;display:flex}.atlas-register-consent .form-check-input{float:none;flex-shrink:0;margin:2px 0 0}.atlas-login-form label.form-check{margin-top:0}.atlas-login-tenant{border:1px solid var(--atlas-border);border-radius:12px;align-items:center;gap:12px;margin-top:28px;padding:14px 16px;text-decoration:none;display:flex;color:var(--atlas-ink)!important}.atlas-login-tenant:hover{background:#f0fdfa;border-color:#99f6e4}.atlas-login-tenant>i{color:#b20000;font-size:22px}.atlas-login-tenant>span:nth-child(2){flex:1;display:grid}.atlas-login-tenant small{color:#6b7c86;font-size:12px;line-height:1.4}.atlas-listing-pending{margin-top:24px}.atlas-listing-pending p{max-width:520px}.atlas-listing-submitter{color:#6b7c86;background:#f6f8fa;border-radius:10px;gap:1px;padding:10px 12px;font-size:12px;display:grid}.atlas-listing-submitter strong{color:var(--atlas-ink);font-size:13px}.atlas-listing-submitter a{overflow-wrap:anywhere}@property --tw-font-weight{syntax:"*";inherits:false}