.search.property-search-control:has(.property-search-clear){flex-direction:row;align-items:center}.property-search-clear-slot{flex:0 0 44px;align-self:center;display:flex}.property-search-clear-slot .property-search-clear,.property-search-field .property-search-clear{border-radius:var(--pb-radius-sm,8px);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--pb-muted,var(--muted));box-shadow:none;cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;margin:0;padding:0;display:grid}.property-search-clear-slot .property-search-clear:hover:not(:disabled):not([aria-disabled=true]),.property-search-field .property-search-clear:hover:not(:disabled):not([aria-disabled=true]){background:var(--pb-selected);color:var(--pb-text,var(--text))}.property-search-clear-slot .property-search-clear:focus-visible,.property-search-field .property-search-clear:focus-visible{outline:2px solid var(--pb-blue);outline-offset:2px}.property-search-clear svg{width:18px;height:18px;display:block}.property-search-field{min-width:0;position:relative}.free-brief .property-search-field>input{width:100%;padding-right:52px}.property-search-field>.property-search-clear{position:absolute;top:50%;right:2px;transform:translateY(-50%)}.free-brief .property-search-field .property-search-clear{color:inherit}.header-search-brand-mark{background:currentColor;flex:none;width:25px;height:27px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header-search-brand{width:44px;height:44px;color:var(--pb-text);border-radius:50%;place-items:center;text-decoration:none;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.header-search-brand:hover:not(:disabled):not([aria-disabled=true]){background:var(--pb-selected)}.header-search-brand:focus-visible{outline:2px solid var(--pb-blue);outline-offset:2px}html[data-ui=glass] .daily-calendar-search-header .property-search-control--header{border:1px solid var(--pb-line)!important;border-radius:28px!important;flex-direction:row!important;align-items:center!important;gap:12px!important;height:44px!important;min-height:44px!important;padding:4px 6px 4px 20px!important;display:flex!important}html[data-ui=glass] .daily-calendar-search-header .property-search-control--header>.address-input-wrap{flex:1;min-width:0}html[data-ui=glass] .daily-calendar-search-header .property-search-control--header>button{width:44px!important;min-width:44px!important;height:44px!important;color:var(--pb-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:none!important;align-self:center!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;position:static!important;transform:none!important}html[data-ui=glass] .daily-calendar-search-header .property-search-control--header>button:hover:not(:disabled):not([aria-disabled=true]){background:var(--pb-selected)!important}html[data-ui=glass] .app-shell[data-home-view=month]>.app-header .daily-calendar-search-header{max-width:none;margin:0}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header{box-sizing:border-box;color:var(--pb-muted);position:relative;border:1px solid var(--pb-line)!important;background:var(--pb-surface)!important;height:44px!important;min-height:44px!important;box-shadow:none!important;border-radius:24px!important;flex-direction:row!important;align-items:center!important;gap:12px!important;padding:0 6px 0 16px!important;display:flex!important}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header:focus-within{border-color:var(--pb-blue)!important}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header>svg{flex:none;width:20px;height:20px}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header input{min-width:0;color:var(--pb-text);flex:1;line-height:20px;height:42px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:14px!important;font-weight:500!important}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header>.address-input-wrap{flex:1;min-width:0}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header:has(>.header-search-brand){padding-right:50px!important}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header>:is(button,.header-search-brand){color:var(--pb-text);border-radius:50%;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header>button{position:relative!important;transform:none!important}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header>:is(button,.header-search-brand):hover:not(:disabled):not([aria-disabled=true]){background:0 0!important}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header>:is(button,.header-search-brand):before{content:"";border-radius:inherit;background:var(--pb-selected);opacity:0;transition:opacity var(--pb-feedback-fast,.12s);pointer-events:none;position:absolute;inset:0}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header>:is(button,.header-search-brand):hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header>:is(button,.header-search-brand)>:is(svg,span){position:relative}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header>:is(button,.header-search-brand):focus-visible{outline:2px solid var(--pb-blue);outline-offset:-6px}@media (prefers-reduced-motion:reduce){html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header>:is(button,.header-search-brand):before{transition:none}}@media (width<=600px){html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header input{font-size:16px!important}}.property-search-control .search-submit-label{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.header-search-submit-icon{display:none}.header-search-brand-decoration{width:36px;height:36px;color:var(--pb-text);flex:none;place-items:center;display:grid}.app-shell[data-panel=open] :is(.header-search-brand-decoration,.header-search-brand,.workspace-property-search-brand){display:none!important}.app-shell[data-panel=open] .property-search-control--header .header-search-brand-mark{display:none}.app-shell[data-panel=open] .property-search-control--header .header-search-submit-icon{display:block}.app-shell[data-panel=open] .workspace-search--header:has(>.header-search-brand){padding-right:16px!important}.property-search-control:has(.property-search-address-field){flex-direction:row;align-items:center;min-height:44px;height:auto!important}.property-search-control .property-search-address-field{box-sizing:border-box;resize:none;width:100%;min-width:0;min-height:42px;max-height:102px;color:var(--pb-text,var(--text));font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:none;background:0 0;border:0;flex:1;margin:0;padding:11px 0;font-size:16px;line-height:20px;display:block}.property-search-control .address-input-wrap:has(.property-search-address-field){flex:1;min-width:0}.property-search-control .property-search-address-field:focus{outline:none}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .workspace-search--header:has(.property-search-address-field){border-radius:24px!important;height:auto!important;min-height:44px!important}.property-search-control:has(.property-search-address-field)>button{flex-shrink:0}.property-search-control:has(.property-search-address-field) .property-search-clear-slot{flex-shrink:0}.property-search-control:has(.property-search-address-field[aria-invalid=true]){outline:2px solid var(--danger);outline-offset:2px}.search.property-search-control:has(.property-search-address-field){position:relative}.search.property-search-control:has(.property-search-address-field)>.address-suggestions{top:calc(100% + 8px)}html[data-ui] .search.property-search-control textarea.property-search-address-field{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}.app-shell:not(.has-brief) .search.property-search-control:not(.property-search-control--header):has(.property-search-address-field)>.address-suggestions{top:calc(100% - 1px)}html[data-ui] :is(.app-shell>.app-header,.workspace-page-header,.client-alert-topbar) .search.property-search-control.workspace-search--header:has(textarea.property-search-address-field){align-items:center!important;height:auto!important;min-height:44px!important}html[data-ui] .app-shell[data-home-view=month][data-panel]:not(.has-brief):not(.history-page-open)>.app-header:has(>.daily-calendar-search-header .search.property-search-control textarea.property-search-address-field){grid-template-rows:72px minmax(44px,auto)!important;align-items:center!important;height:auto!important;min-height:128px!important}@media (width<=1400px){html[data-ui] .app-shell[data-home-view=month][data-panel]:not(.has-brief):not(.history-page-open)>.app-header:has(>.daily-calendar-search-header .search.property-search-control textarea.property-search-address-field){grid-template-rows:56px 56px minmax(44px,auto)!important;min-height:168px!important}}html[data-ui] .app-shell[data-home-view=month][data-panel]:not(.has-brief):not(.history-page-open):has(>.app-header>.daily-calendar-search-header .search.property-search-control textarea.property-search-address-field) .daily-home[data-view=month]{top:var(--property-search-calendar-header-height,168px)!important}@media (width>=1401px){html[data-ui] .app-shell[data-home-view=month][data-panel]:not(.has-brief):not(.history-page-open):has(>.app-header>.daily-calendar-search-header .search.property-search-control textarea.property-search-address-field) .daily-home[data-view=month]{top:var(--property-search-calendar-header-height,128px)!important}}
