body.pr-city-runtime{margin:0!important;background:#fff;color:#121717}.pr-city-runtime .site{font-family:Arial,Helvetica,sans-serif}.pr-city-runtime .site h1,.pr-city-runtime .site h2,.pr-city-runtime .site h3{color:inherit;font-family:Arial,Helvetica,sans-serif;font-weight:700}.pr-city-runtime .site .button{color:#0c1711;background:#b3fa38;border-color:#b3fa38}.pr-city-runtime .site .secondary{background:transparent;border-color:#dce1de}.pr-city-runtime .urban-hero h1{color:#fff}.pr-city-runtime .pr-staging-bar{padding:9px 4%;background:#eef4e5;color:#253220;font-size:11px;font-weight:700;letter-spacing:.5px}.pr-city-runtime .search-bar{grid-template-columns:1.5fr 1fr auto}.pr-city-runtime .search-bar select{border:0;margin:0;padding:5px 0;min-height:24px;background:#fff;color:#111}.pr-city-runtime .pr-category-links a{padding:14px 3px;font-size:13px;font-weight:700}.pr-city-runtime .pr-photo-placeholder{aspect-ratio:1.6;background:#f1f3f0;display:grid;place-items:center;color:#646d70}.pr-city-runtime #pr-account-status{margin:14px 0;font-size:13px}.pr-city-runtime pre{white-space:pre-wrap;background:#f1f3f0;padding:20px}.pr-city-runtime .main-photo{margin-bottom:24px}.pr-city-runtime .rental-detail-layout .panel{overflow-wrap:anywhere}@media(max-width:700px){.pr-city-runtime .search-bar{grid-template-columns:1fr}.pr-city-runtime .search-bar .field{border:0;padding:8px 14px}.pr-city-runtime .search-bar .button{margin:8px}.pr-city-runtime .site-header{height:auto;min-height:76px;flex-wrap:wrap;padding-top:15px;padding-bottom:15px;gap:14px}.pr-city-runtime .header-actions{gap:12px}}
.pr-city-runtime .site button,.pr-city-runtime .site input,.pr-city-runtime .site select,.pr-city-runtime .site textarea{font-family:Arial,Helvetica,sans-serif!important}.pr-city-runtime .site-header .button{color:#0c1711!important}.pr-city-runtime .site em{font-style:normal}.pr-city-runtime .site .pr-panel{align-self:start}.pr-city-runtime .site .pr-layout{align-items:start}
.pr-city-runtime .pr-catalog-pagination{display:flex;gap:16px;margin-top:32px}.pr-city-runtime .site .account-label{display:none}
.pr-city-runtime .pr-calendar-paging{display:flex;gap:12px;margin-top:16px}.pr-city-runtime .pr-calendar-paging [hidden]{display:none}.pr-city-runtime #pr-calendar-status{margin:20px 0}.pr-city-runtime .pr-calendar-intervals{padding-left:20px;overflow-wrap:anywhere}.pr-city-runtime .pr-calendar-intervals li{padding:10px 0;border-bottom:1px solid #dce1de}
.pr-city-runtime .pr-action-row{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.pr-city-runtime #pr-request-detail form,.pr-city-runtime #pr-publishing form{display:grid;gap:14px;margin:20px 0}.pr-city-runtime .pr-preserve-lines{white-space:pre-wrap}.pr-city-runtime .pr-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pr-city-runtime .pr-photo-grid img{width:100%;height:160px;object-fit:cover}.pr-city-runtime .pr-message{padding:16px;background:#f3f5f0;margin:14px 0}.pr-city-runtime .pr-workflow-status{font-weight:700;margin:20px 0}.pr-city-runtime .pr-request-list .panel .button{margin:12px}.pr-city-runtime .pr-listing-card{flex-wrap:wrap}@media(max-width:700px){.pr-city-runtime .pr-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-city-runtime .pr-photo-grid img{height:120px}}
.pr-city-runtime .search-bar{flex-wrap:wrap}.pr-city-runtime .search-bar .field{min-width:150px;flex:1 1 160px}.pr-city-runtime .urban-hero .search-bar{max-width:760px}.pr-city-runtime .pr-message{overflow-wrap:anywhere}
.pr-city-runtime .site.s2 h1,.pr-city-runtime .site.s2 h2{font-weight:800}.pr-city-runtime .site.s2 h3{font-weight:700}.pr-city-runtime .search-bar{display:flex}.pr-city-runtime .search-bar .field{flex:1;min-width:0}.pr-city-runtime .search-bar .button{flex-shrink:0}.pr-city-runtime .save[aria-pressed=true]{background:#b3fa38}.pr-city-runtime .toast.visible{opacity:1;transform:translateY(0);pointer-events:auto}.pr-city-runtime .requirements-nav .tabs a,.pr-city-runtime .settings-menu .tabs a{display:block;padding:14px 3px;font-size:13px}.pr-city-runtime .calendar-panel #pr-calendar-results>.panel{padding:0;border:0}.pr-city-runtime .calendar-grid .calendar-day{color:var(--ink);text-align:left}.pr-city-runtime .conversation-list #pr-conversation-list{min-width:0}.pr-city-runtime .conversation-list .conversation{width:100%}.pr-city-runtime .message-thread p{overflow-wrap:anywhere}.pr-city-runtime .owner-listing>.pr-photo-placeholder{min-height:160px}.pr-city-runtime [hidden]{display:none!important}@media(max-width:700px){.pr-city-runtime .search-bar{display:grid;grid-template-columns:1fr}.pr-city-runtime .conversation-list #pr-conversation-list{display:flex;overflow:auto}.pr-city-runtime .conversation-list .conversation{min-width:150px}.pr-city-runtime .site-header{min-height:72px}.pr-city-runtime .calendar-toolbar input{max-width:100%}}
.pr-city-runtime .site{font-size:16px;line-height:normal}.pr-city-runtime .site strong{color:inherit}.pr-city-runtime .site .page-heading{background:transparent;color:var(--ink)}.pr-city-runtime .site .page-heading p{color:var(--muted)}.pr-city-runtime .site th{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:500;line-height:normal}.pr-city-runtime .site a svg{display:inline-block}.pr-city-runtime .site h1,.pr-city-runtime .site h2,.pr-city-runtime .site h3{color:inherit}
.pr-city-runtime .filters>form{display:contents}.pr-city-runtime .filters .field input,.pr-city-runtime .filters .field select{width:100%}
