.market-search-section{width:100%;min-width:0;color:var(--app-text);max-width:100%;overflow-x:visible}.market-search-heading{position:relative;display:flex;align-items:center;justify-content:center;min-height:2.15rem;margin-bottom:.65rem;padding-inline:0;text-align:center}.market-search-heading>div{min-width:0;max-width:100%;overflow:hidden}.market-search-heading h1{margin:0;color:var(--app-text);font-size:clamp(1.1rem,2vw,1.5rem);font-weight:900;line-height:1.35;text-align:center}.market-active-filters-clear{display:inline-flex;min-height:1.9rem;flex:0 0 auto;align-items:center;justify-content:center;gap:.3rem;padding:0 .58rem;border:1px solid var(--app-line);border-radius:var(--app-radius-pill);background:var(--app-card);color:var(--app-text-muted);font-size:.66rem;font-weight:900;cursor:pointer;transition:border-color var(--lm-motion-fast) var(--lm-ease-standard),color var(--lm-motion-fast) var(--lm-ease-standard),background var(--lm-motion-fast) var(--lm-ease-standard)}.market-active-filters-clear:hover{border-color:color-mix(in oklab,var(--app-search-accent) 32%,var(--app-line));background:color-mix(in oklab,var(--app-search-accent) 5%,var(--app-card));color:var(--app-search-accent)}.market-active-filters-clear svg{width:.76rem;height:.76rem}.market-active-filters-clear:focus-visible{border-radius:var(--app-radius-sm);outline:2px solid color-mix(in oklab,var(--app-search-accent) 52%,transparent);outline-offset:2px}.market-search-card{position:relative;display:grid;gap:.52rem;width:100%;max-width:100%;min-width:0;padding:.52rem;box-sizing:border-box;border:1px solid var(--app-line);border-radius:var(--app-radius-lg);background:var(--app-card);box-shadow:var(--app-shadow-soft)}.market-search-card[data-has-active-filters=true]{border-color:color-mix(in srgb,var(--app-search-accent) 24%,var(--app-line))}.market-search-card.market-search-card--inline{border-color:var(--app-search-card-inline-border);background:var(--app-search-card-inline);box-shadow:var(--app-search-card-inline-shadow)}.market-search-card.market-search-card--inline[data-has-active-filters=true]{border-color:color-mix(in oklab,var(--app-search-accent) 46%,var(--app-line));box-shadow:0 0 0 1px color-mix(in oklab,var(--app-search-accent) 12%,transparent),var(--app-search-card-inline-shadow)}.market-search-card[data-searching=true]{border-color:color-mix(in oklab,var(--app-search-accent) 54%,var(--app-line))}.market-search-card[data-searching=true]:after{position:absolute;inset-inline:.75rem;bottom:.16rem;height:2px;content:"";overflow:hidden;border-radius:999px;background:linear-gradient(90deg,transparent 0,var(--app-search-accent) 38%,var(--app-search-accent) 62%,transparent 100%);background-size:42% 100%;background-repeat:no-repeat;animation:market-search-progress 1s ease-in-out infinite;pointer-events:none}@keyframes market-search-progress{0%{background-position:120% 0}to{background-position:-40% 0}}.market-search-card :where(input,select,button,[role=button]):focus-visible{border-color:var(--app-search-accent-line)!important;box-shadow:0 0 0 3px rgb(var(--app-search-accent-rgb)/.14)!important}.market-search-primary{display:flex;min-width:0;align-items:stretch}.market-search-primary--inline{min-height:3.05rem}.market-purpose-tabs-shell{position:relative;width:100%;min-width:0;flex:1 1 auto}.market-purpose-tabs{--market-purpose-padding:0.25rem;--market-purpose-gap:0.16rem;--market-purpose-total-offset:0.82rem;--market-purpose-item-size:calc((100% - var(--market-purpose-total-offset)) / 3);position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--market-purpose-gap);min-width:0;padding:var(--market-purpose-padding);border:1px solid var(--app-line);border-radius:var(--app-radius-lg);background:var(--app-surface-subtle);box-shadow:inset 0 1px 0 color-mix(in srgb,white 18%,transparent)}.market-purpose-tabs__selection{position:absolute;z-index:0;inset-block:var(--market-purpose-padding);inset-inline-start:var(--market-purpose-padding);inline-size:var(--market-purpose-item-size);border-radius:.62rem;background:var(--app-search-accent);box-shadow:0 8px 18px -12px color-mix(in srgb,var(--app-search-accent) 58%,transparent);opacity:0;pointer-events:none;transition:inset-inline-start .21s cubic-bezier(.22,1,.36,1),opacity .13s ease}.market-purpose-tabs[data-has-selection=true] .market-purpose-tabs__selection{opacity:1}.market-purpose-tabs[data-active-index="0"] .market-purpose-tabs__selection{inset-inline-start:var(--market-purpose-padding)}.market-purpose-tabs[data-active-index="1"] .market-purpose-tabs__selection{inset-inline-start:calc(var(--market-purpose-padding) + var(--market-purpose-item-size) + var(--market-purpose-gap))}.market-purpose-tabs[data-active-index="2"] .market-purpose-tabs__selection{inset-inline-start:calc(var(--market-purpose-padding) + var(--market-purpose-item-size) + var(--market-purpose-gap) + var(--market-purpose-item-size) + var(--market-purpose-gap))}.market-purpose-tab{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:2.38rem;padding:0 .48rem;border:0;border-radius:.64rem;background:transparent;color:var(--app-text-muted);font-size:.79rem;font-weight:900;letter-spacing:-.01em;line-height:1.1;text-align:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s ease,background-color .15s ease}.market-purpose-tab__label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.market-purpose-tab:hover:not(.market-purpose-tab--active){background:color-mix(in oklab,var(--app-search-accent) 8%,transparent);color:var(--app-search-accent)}.market-purpose-tab:focus-visible{outline:2px solid color-mix(in oklab,var(--app-search-accent) 44%,transparent);outline-offset:1px}.market-purpose-tab--active{color:var(--lm-text-inverse)}.market-purpose-tab:active:not(.market-purpose-tab--active){background:color-mix(in oklab,var(--app-search-accent) 12%,transparent);color:var(--app-search-accent)}.market-smart-filter-grid{display:grid;min-width:0;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:.38rem}.market-smart-filter-grid>*{width:100%;min-width:0}.market-mine-toggle--inline,.market-smart-field,.market-smart-native-field{--market-filter-tone:var(--app-search-accent);position:relative;min-width:0;min-height:3.05rem;overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius-lg);background:var(--app-surface-subtle);box-shadow:inset 0 1px 0 color-mix(in srgb,white 18%,transparent);transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.market-mine-toggle--inline:hover,.market-smart-field:hover,.market-smart-native-field:hover{transform:translateY(-1px);border-color:var(--app-line-strong);background:var(--app-card);box-shadow:0 14px 30px -28px rgb(15 23 42/.55)}.market-mine-toggle--inline.is-active,.market-smart-field[data-active=true],.market-smart-native-field[data-active=true]{border-color:color-mix(in srgb,var(--app-search-accent) 34%,var(--app-line));background:color-mix(in srgb,var(--app-card) 96%,var(--app-search-accent) 4%);box-shadow:0 12px 26px -26px color-mix(in srgb,var(--app-search-accent) 48%,transparent),inset 0 1px 0 color-mix(in srgb,white 18%,transparent)}.market-smart-field:focus-within,.market-smart-native-field:focus-within{border-color:color-mix(in srgb,var(--app-search-accent) 52%,var(--app-line));background:var(--app-card);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-search-accent) 13%,transparent)}.market-smart-field__icon{display:inline-grid;width:1.72rem;height:1.72rem;flex:0 0 auto;place-items:center;border:1px solid var(--app-line);border-radius:var(--app-radius-md);background:var(--app-card);color:var(--app-search-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-line) 82%,transparent);transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.market-mine-toggle--inline:hover .market-smart-field__icon,.market-smart-field:hover .market-smart-field__icon,.market-smart-native-field:hover .market-smart-field__icon{border-color:var(--app-line-strong)}.market-mine-toggle--inline.is-active .market-smart-field__icon,.market-smart-field:focus-within .market-smart-field__icon,.market-smart-field[data-active=true] .market-smart-field__icon,.market-smart-native-field:focus-within .market-smart-field__icon,.market-smart-native-field[data-active=true] .market-smart-field__icon{border-color:color-mix(in srgb,var(--app-search-accent) 28%,var(--app-line));background:var(--app-search-accent-soft);color:var(--app-search-accent)}.market-smart-field__icon svg{width:.92rem;height:.92rem}.market-smart-field>.market-smart-field__icon{position:absolute;z-index:2;top:50%;right:.48rem;transform:translateY(-50%);pointer-events:none}.market-combobox,.market-price-range-shell,.market-smart-field__body{min-width:0}.market-smart-field__body{width:100%}.market-smart-field--area .market-smart-field__body,.market-smart-field--type .market-smart-field__body{padding-right:2.25rem}.market-search-control{width:100%;min-height:3rem;border:1px solid var(--app-line);border-radius:var(--app-radius-md);background:var(--app-surface);color:var(--app-text);font:inherit;font-size:.82rem;font-weight:800;transition:border-color var(--lm-motion-fast) var(--lm-ease-standard),background var(--lm-motion-fast) var(--lm-ease-standard),box-shadow var(--lm-motion-fast) var(--lm-ease-standard)}.market-search-control:hover{border-color:color-mix(in oklab,var(--app-search-accent) 32%,var(--app-line))}.market-search-control:focus,.market-search-control:focus-visible{border-color:color-mix(in oklab,var(--app-search-accent) 58%,var(--app-line));outline:0;background:var(--app-card);box-shadow:0 0 0 3px color-mix(in oklab,var(--app-search-accent) 10%,transparent)}.market-smart-field .market-combobox__trigger{min-height:3.05rem;border:0;border-radius:0;background:transparent;box-shadow:none}.market-smart-field .market-combobox__trigger:focus,.market-smart-field .market-combobox__trigger:focus-visible,.market-smart-field .market-combobox__trigger:hover,.market-smart-field .market-combobox__trigger[data-open=true]{border:0;background:transparent;box-shadow:none}.market-combobox__trigger{position:relative;display:flex;align-items:center;gap:.48rem;padding:.36rem .58rem;text-align:right;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.market-combobox__trigger[data-open=true]{border-color:color-mix(in oklab,var(--app-search-accent) 58%,var(--app-line));background:var(--app-card);box-shadow:0 0 0 3px color-mix(in oklab,var(--app-search-accent) 10%,transparent)}.market-combobox__text{display:grid;min-width:0;flex:1 1 auto;gap:.01rem}.market-combobox__eyebrow{color:var(--app-text-muted);font-size:.57rem;font-weight:800}.market-combobox__placeholder,.market-combobox__value{overflow:hidden;color:var(--app-text);font-size:.78rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.market-combobox__placeholder{color:var(--app-text-muted);font-size:.69rem;font-weight:820}.market-combobox__chevron{width:.92rem;height:.92rem;flex:0 0 auto;color:var(--app-text-muted);transition:transform var(--lm-motion-fast) var(--lm-ease-standard)}.market-combobox__trigger[data-open=true] .market-combobox__chevron{transform:rotate(180deg)}.market-combobox__clear{display:inline-grid;width:1.65rem;height:1.65rem;flex:0 0 auto;place-items:center;border:0;border-radius:50%;background:color-mix(in oklab,var(--app-text-muted) 10%,transparent);color:var(--app-text-muted);cursor:pointer}.market-combobox__clear svg{width:.82rem;height:.82rem}.market-combobox__backdrop{position:fixed;inset:0;z-index:var(--app-z-drawer);border:0;background:transparent}.market-combobox__panel{position:fixed;z-index:calc(var(--app-z-confirm-sheet) + 4);top:var(--market-panel-top,auto);right:var(--market-panel-right,auto);bottom:var(--market-panel-bottom,auto);left:var(--market-panel-left,auto);display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:var(--market-panel-width,20rem);height:var(--market-panel-height,auto);max-height:var(--market-panel-max-height,23rem);overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius-lg);background:var(--app-card);box-shadow:var(--lm-shadow-elevated);animation:market-panel-enter var(--lm-motion-fast) var(--lm-ease-emphasized)}.market-combobox__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .8rem .55rem;border-bottom:1px solid var(--app-line);color:var(--app-text);font-size:.8rem;font-weight:900}.market-combobox__head strong{color:var(--app-search-accent);font-size:.68rem;font-weight:900}.market-combobox__header-stack{display:grid;min-width:0;background:var(--app-card)}.market-combobox__toolbar{padding:.5rem .58rem .58rem;border-bottom:1px solid var(--app-line)}.market-area-select__search{display:flex;min-height:2.35rem;align-items:center;gap:.42rem;padding:0 .55rem;border:1px solid var(--app-line);border-radius:.68rem;background:var(--app-surface-subtle);color:var(--app-text-muted);transition:border-color var(--lm-motion-fast) var(--lm-ease-standard),background var(--lm-motion-fast) var(--lm-ease-standard),box-shadow var(--lm-motion-fast) var(--lm-ease-standard)}.market-area-select__search:focus-within{border-color:color-mix(in oklab,var(--app-search-accent) 52%,var(--app-line));background:var(--app-card);box-shadow:0 0 0 3px color-mix(in oklab,var(--app-search-accent) 9%,transparent)}.market-area-select__search>svg{width:.88rem;height:.88rem;flex:0 0 auto}.market-area-select__search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--app-text);font:inherit;font-size:.75rem;font-weight:800}.market-area-select__search input::-moz-placeholder{color:var(--app-text-muted);opacity:1}.market-area-select__search input::placeholder{color:var(--app-text-muted);opacity:1}.market-area-select__search button{display:inline-grid;width:1.6rem;height:1.6rem;flex:0 0 auto;place-items:center;border:0;border-radius:50%;background:color-mix(in oklab,var(--app-text-muted) 10%,transparent);color:var(--app-text-muted);cursor:pointer}.market-area-select__search button svg{width:.76rem;height:.76rem}.market-area-select__group-label{position:sticky;z-index:1;top:-.4rem;margin:.08rem 0 .18rem;padding:.36rem .56rem .28rem;background:color-mix(in oklab,var(--app-card) 96%,transparent);color:var(--app-text-muted);font-size:.62rem;font-weight:900}.market-area-select__empty{display:grid;min-height:7rem;place-items:center;padding:1rem;color:var(--app-text-muted);font-size:.74rem;font-weight:800;text-align:center}.market-combobox__list{min-height:0;overflow:auto;padding:.4rem;overscroll-behavior:contain;scrollbar-width:thin}.market-combobox__option{display:flex;width:100%;min-height:2.45rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .6rem;border:0;border-radius:var(--app-radius-sm);background:transparent;color:var(--app-text);font-size:.77rem;font-weight:800;text-align:right;cursor:pointer}.market-combobox__option--active,.market-combobox__option:hover{background:var(--app-surface)}.market-combobox__option--selected{background:color-mix(in oklab,var(--app-search-accent) 10%,var(--app-card));color:var(--app-search-accent)}.market-combobox__option-check{width:.95rem;height:.95rem;flex:0 0 auto}.market-combobox__footer{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.55rem .65rem;border-top:1px solid var(--app-line);position:relative;z-index:2;flex:0 0 auto;background:var(--app-card)}.market-combobox__footer button{min-height:2.2rem;padding:0 .75rem;border:0;border-radius:var(--app-radius-pill);font-size:.72rem;font-weight:900;cursor:pointer}.market-combobox__footer-clear{background:transparent;color:var(--app-text-muted)}.market-combobox__done{background:var(--app-search-accent);color:var(--lm-text-inverse)}.market-smart-field--price{padding:.24rem .38rem .22rem 2.18rem}.market-smart-field--price>.market-smart-field__icon{right:auto;left:.42rem}.market-smart-field--price .market-price-range-shell{width:100%}.market-price-range-shell{display:grid;gap:.2rem}.market-price-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.market-price-field{display:grid;min-width:0;gap:.02rem;padding:0 .42rem}.market-price-field+.market-price-field{border-right:1px solid var(--app-line)}.market-price-field>span{color:var(--app-text-muted);font-size:.55rem;font-weight:900}.market-smart-field--price .market-search-control--price{min-height:1.75rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.market-search-control--price{direction:ltr;text-align:right}.market-search-control[aria-invalid=true]{border-color:color-mix(in oklab,var(--app-danger) 58%,var(--app-line))}.market-filter-error{margin:0;color:var(--app-danger);font-size:.64rem;font-weight:800}.market-smart-native-field{display:flex;align-items:center;gap:.42rem;padding:.3rem .42rem;cursor:text}.market-smart-native-field>.market-smart-field__icon{align-self:center}.market-smart-native-field__body{display:grid;min-width:0;flex:1 1 auto;gap:0}.market-smart-native-field__label{color:var(--app-text-muted);font-size:.56rem;font-weight:900}.market-smart-native-field input,.market-smart-native-field select{width:100%;min-width:0;min-height:1.7rem;padding:0;border:0;outline:0;background:transparent;color:var(--app-text);font:inherit;font-size:.77rem;font-weight:900}.market-smart-native-field input::-moz-placeholder{color:var(--app-text-muted);font-size:.69rem;font-weight:800;opacity:1}.market-smart-native-field input::placeholder{color:var(--app-text-muted);font-size:.69rem;font-weight:800;opacity:1}.market-smart-native-field select{cursor:pointer}.market-mine-toggle{display:flex;align-items:center;justify-content:space-between;gap:.42rem;padding:.3rem .42rem;color:var(--app-text);font-size:.73rem;font-weight:900;cursor:pointer}.market-mine-toggle.is-active{border-color:color-mix(in srgb,var(--app-search-accent) 34%,var(--app-line));background:color-mix(in srgb,var(--app-card) 96%,var(--app-search-accent) 4%);color:var(--app-search-accent)}.market-mine-toggle__copy{min-width:0;flex:1 1 auto;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.market-mine-toggle__track{position:relative;width:2rem;height:1.12rem;flex:0 0 auto;border-radius:var(--app-radius-pill);background:color-mix(in oklab,var(--app-text-muted) 24%,transparent);transition:background var(--lm-motion-fast) var(--lm-ease-standard)}.market-mine-toggle__track>span{position:absolute;top:.15rem;right:.16rem;width:.82rem;height:.82rem;border-radius:50%;background:var(--app-card);box-shadow:var(--lm-shadow-control);transition:transform var(--lm-motion-fast) var(--lm-ease-standard)}.market-mine-toggle.is-active .market-mine-toggle__track{background:var(--app-search-accent)}.market-mine-toggle.is-active .market-mine-toggle__track>span{transform:translateX(-.86rem)}.market-search-submit{display:inline-flex;min-height:3.05rem;align-items:center;justify-content:center;gap:.4rem;padding:0 .85rem;border:1px solid transparent;border-radius:var(--app-radius-md);background:var(--app-search-accent);color:var(--lm-text-inverse);box-shadow:var(--app-search-action-shadow);font-size:.78rem;font-weight:900;white-space:nowrap;cursor:pointer;transition:transform var(--lm-motion-fast) var(--lm-ease-standard),box-shadow var(--lm-motion-fast) var(--lm-ease-standard)}.market-search-submit--inline{flex:0 0 auto;min-width:7.5rem}.market-search-submit svg{width:.95rem;height:.95rem}.market-search-submit:hover:not(:disabled){transform:translateY(-1px)}.market-search-submit:focus-visible{outline:3px solid color-mix(in oklab,var(--app-search-accent) 24%,transparent);outline-offset:2px}.market-search-submit:disabled{opacity:.55;cursor:not-allowed}.market-active-filters-row{display:flex;min-width:0;align-items:center;gap:.42rem;margin-top:.42rem;padding-inline:.08rem}.search-filter-chips{display:flex;min-width:0;flex:1 1 auto;flex-wrap:wrap;gap:.34rem}.search-filter-chip{display:inline-flex;min-height:1.8rem;max-width:15rem;align-items:center;gap:.3rem;padding:0 .56rem;overflow:hidden;border:1px solid var(--app-line);border-radius:var(--app-radius-pill);background:var(--app-surface);color:var(--app-text-muted);font-size:.66rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}button.search-filter-chip{cursor:pointer}.search-filter-chip:focus-visible,.search-filter-chip:hover{border-color:color-mix(in oklab,var(--app-search-accent) 34%,var(--app-line));color:var(--app-search-accent)}.search-filter-chip:focus-visible{outline:2px solid color-mix(in oklab,var(--app-search-accent) 35%,transparent);outline-offset:1px}.search-filter-chip span{overflow:hidden;text-overflow:ellipsis}.search-filter-chip svg{width:.75rem;height:.75rem;flex:0 0 auto}.is-spinning{animation:market-spin .75s linear infinite}@keyframes market-spin{to{transform:rotate(1turn)}}@keyframes market-panel-enter{0%{opacity:0;transform:translateY(-.22rem) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (min-width:768px){.market-combobox__panel[data-market-panel=property-type] .market-combobox__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.2rem;padding:.48rem}.market-combobox__panel[data-market-panel=property-type] .market-combobox__option{min-height:2.5rem;padding-inline:.68rem}.market-combobox__panel[data-market-panel=area] .market-combobox__list{padding:.4rem .46rem .5rem}}@media (min-width:1181px){.market-search-section{width:min(100%,78rem);margin-inline:auto}.market-search-section--home{width:min(100%,74rem)}.market-search-card{grid-template-columns:1fr;align-items:stretch;gap:.5rem;padding:.62rem;border-radius:1.08rem;background:radial-gradient(circle at 92% 10%,color-mix(in oklab,var(--app-search-accent) 7%,transparent),transparent 24rem),linear-gradient(180deg,color-mix(in oklab,var(--app-card) 98%,var(--app-search-accent) 2%),var(--app-card));box-shadow:0 18px 42px -34px color-mix(in oklab,var(--app-text) 38%,transparent)}.market-search-primary--inline{width:min(100%,32rem);min-height:2.86rem;margin-inline:auto}.market-purpose-tabs{height:100%;--market-purpose-padding:0.21rem;--market-purpose-gap:0.13rem;--market-purpose-total-offset:0.68rem}.market-purpose-tab{min-height:2.4rem;font-size:.75rem}.market-smart-filter-grid{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.42rem}.market-search-card[data-filter-control-count="4"] .market-smart-filter-grid{grid-template-columns:minmax(12rem,1.12fr) minmax(14rem,1.3fr) minmax(21rem,2fr) minmax(10rem,.92fr)}.market-search-card[data-filter-control-count="5"] .market-smart-filter-grid{grid-template-columns:minmax(11.5rem,1.08fr) minmax(13.5rem,1.24fr) minmax(18rem,1.7fr) minmax(9.2rem,.84fr) minmax(9.2rem,.84fr)}.market-search-card .market-smart-filter-grid>*{grid-column:auto}.market-mine-toggle--inline,.market-search-submit--inline,.market-smart-field,.market-smart-field .market-combobox__trigger,.market-smart-native-field{min-height:3rem}.market-smart-field__icon{width:1.62rem;height:1.62rem}.market-smart-field__icon svg{width:.84rem;height:.84rem}.market-smart-field--area .market-smart-field__body,.market-smart-field--type .market-smart-field__body{padding-right:2.02rem}}@media (min-width:1181px) and (hover:hover) and (pointer:fine){.market-mine-toggle--inline:hover,.market-smart-field:hover,.market-smart-native-field:hover{transform:translateY(-1px);box-shadow:0 9px 20px -18px color-mix(in oklab,var(--app-text) 34%,transparent)}}@media (max-width:1180px) and (min-width:768px){.market-search-section{width:min(100%,70rem);margin-inline:auto}.market-search-card{grid-template-columns:1fr;gap:.5rem;padding:.58rem;border-radius:1.04rem;background:radial-gradient(circle at 92% 10%,color-mix(in oklab,var(--app-search-accent) 6%,transparent),transparent 20rem),var(--app-card)}.market-search-primary--inline{width:min(100%,30rem);min-height:2.82rem;margin-inline:auto}.market-smart-filter-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.38rem}.market-smart-filter-grid>*{grid-column:span 4}.market-search-card[data-filter-control-count="4"] .market-smart-field--area,.market-search-card[data-filter-control-count="4"] .market-smart-field--type{grid-column:span 6}.market-search-card[data-filter-control-count="4"] .market-smart-field--price{grid-column:span 8}.market-search-card[data-filter-control-count="4"] .market-smart-native-field--sort{grid-column:span 4}.market-search-card[data-filter-control-count="5"] .market-smart-field--area,.market-search-card[data-filter-control-count="5"] .market-smart-field--price,.market-search-card[data-filter-control-count="5"] .market-smart-field--type{grid-column:span 6}.market-search-card[data-filter-control-count="5"] .market-mine-toggle--inline,.market-search-card[data-filter-control-count="5"] .market-smart-native-field--management,.market-search-card[data-filter-control-count="5"] .market-smart-native-field--sort{grid-column:span 3}.market-smart-field--range{grid-column:span 6}.market-mine-toggle--inline,.market-search-submit--inline,.market-smart-field,.market-smart-field .market-combobox__trigger,.market-smart-native-field{min-height:2.9rem}}@media (max-width:767px){.market-combobox__panel[data-keyboard-open=true]{min-height:0;max-height:var(--market-panel-max-height,calc(100dvh - 1rem));overscroll-behavior:contain}.market-combobox__panel[data-keyboard-open=true] .market-combobox__list{min-height:0;overflow-y:auto;scroll-padding-block:.5rem;-webkit-overflow-scrolling:touch}.market-combobox__panel[data-keyboard-open=true] .market-combobox__footer{padding-bottom:.55rem}.market-search-heading{min-height:1.72rem;margin-bottom:.38rem;padding-inline:0}.market-search-heading h1{max-width:100%;overflow:hidden;font-size:clamp(.92rem,4vw,1.02rem);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.market-search-card{grid-template-columns:1fr;gap:.42rem;padding:.42rem;border-radius:.9rem;box-shadow:none}.market-search-primary{display:grid}.market-search-primary--inline{min-height:2.62rem}.market-purpose-tabs{--market-purpose-padding:0.2rem;--market-purpose-gap:0.12rem;--market-purpose-total-offset:0.64rem;grid-template-columns:repeat(3,minmax(0,1fr));border-radius:.78rem}.market-purpose-tab,.market-purpose-tabs__selection{border-radius:.56rem}.market-purpose-tab{min-height:2.22rem;padding-inline:.2rem;font-size:clamp(.66rem,3vw,.74rem)}.market-smart-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem}.market-smart-filter-grid>*{grid-column:auto}.market-search-submit--inline,.market-smart-field--price,.market-smart-field--range{grid-column:1/-1}.market-mine-toggle--inline,.market-search-submit--inline,.market-smart-field,.market-smart-native-field{min-height:2.72rem;border-radius:.74rem}.market-smart-field .market-combobox__trigger{min-height:2.72rem}.market-smart-field__icon{width:1.56rem;height:1.56rem;border-radius:.52rem}.market-smart-field__icon svg{width:.8rem;height:.8rem}.market-smart-field--area .market-smart-field__body,.market-smart-field--type .market-smart-field__body{padding-right:1.96rem}.market-combobox__eyebrow,.market-price-field>span,.market-smart-native-field__label{font-size:.51rem}.market-combobox__value,.market-smart-native-field input,.market-smart-native-field select{font-size:.7rem}.market-smart-native-field input::-moz-placeholder{font-size:.62rem}.market-combobox__placeholder,.market-smart-native-field input::placeholder{font-size:.62rem}.market-mine-toggle{padding-inline:.34rem}.market-mine-toggle__copy{font-size:.64rem}.search-filter-chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.12rem;scrollbar-width:none}.search-filter-chips::-webkit-scrollbar{display:none}.search-filter-chip{flex:0 0 auto}.market-active-filters-row{align-items:center}.market-active-filters-clear{min-height:1.8rem;padding-inline:.5rem}.market-combobox__panel{border-radius:var(--app-radius-lg)}.market-combobox__backdrop{background:rgb(var(--app-text-rgb)/.2);backdrop-filter:blur(2px)}.market-combobox__option{min-height:2.7rem}.market-purpose-tabs-shell,.market-search-card,.market-search-primary,.market-search-section,.market-smart-filter-grid{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.market-search-card{overflow:visible}.market-purpose-tabs{width:100%;max-width:100%;box-sizing:border-box}.market-combobox__footer{min-height:3.3rem;padding-bottom:max(.55rem,env(safe-area-inset-bottom))}.market-combobox__done{min-width:4.5rem}}@media (max-width:390px){.market-search-card{padding:.38rem}.market-smart-filter-grid{gap:.28rem}.market-purpose-tab{font-size:.64rem}}@media (max-width:340px){.market-mine-toggle--inline,.market-smart-field--area,.market-smart-field--type,.market-smart-native-field--management,.market-smart-native-field--sort{grid-column:1/-1}}@media (hover:none),(pointer:coarse){.market-purpose-tab,.market-purpose-tabs{isolation:auto;filter:none;-webkit-filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;will-change:auto}}@media (prefers-reduced-motion:reduce){.market-combobox__panel,.market-purpose-tabs__selection,.market-search-section *{scroll-behavior:auto;animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}.market-combobox__placeholder--single{display:flex;min-height:1.85rem;align-items:center;font-size:.72rem;font-weight:850}.market-search-query{position:relative;isolation:isolate;display:flex;width:min(100%,54rem);min-height:3.2rem;align-items:center;gap:.62rem;margin-inline:auto;padding:.28rem .52rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--app-search-accent) 24%,var(--app-line));border-radius:var(--app-radius-lg);background:color-mix(in srgb,var(--app-card) 96%,var(--app-search-accent) 4%);color:var(--app-text-muted);box-shadow:var(--app-shadow-soft);transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.market-search-query:before{top:-45%;bottom:-45%;left:-28%;width:24%;opacity:0;transform:translateX(0) skewX(-18deg);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--app-search-accent) 16%,transparent),transparent)}.market-search-query:after,.market-search-query:before{position:absolute;z-index:0;content:"";pointer-events:none}.market-search-query:after{inset:auto 10% -68% 10%;height:82%;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--app-search-accent) 10%,transparent),transparent 68%);opacity:.34;transition:opacity .16s ease}.market-search-query:hover{transform:translateY(-1px);border-color:var(--app-line-strong);background:var(--app-card);box-shadow:0 14px 30px -28px rgb(15 23 42/.55)}.market-search-query:focus-within,.market-search-query[data-active=true]{border-color:color-mix(in srgb,var(--app-search-accent) 52%,var(--app-line));background:var(--app-card)}.market-search-query:focus-within{transform:translateY(-1px);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-search-accent) 13%,transparent)}.market-search-query:focus-within:before{opacity:1;animation:market-search-query-sheen 2.4s ease-in-out infinite}.market-search-query:focus-within:after,.market-search-query[data-active=true]:after{opacity:.58}.market-search-query>*{position:relative;z-index:1}.market-search-query__lead{position:relative;display:inline-grid;width:2.18rem;height:2.18rem;flex:0 0 auto;place-items:center;border:1px solid var(--app-line);border-radius:var(--app-radius-md);background:var(--app-card);color:var(--app-search-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-line) 82%,transparent);transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.market-search-query:focus-within .market-search-query__lead{transform:scale(1.04);border-color:color-mix(in srgb,var(--app-search-accent) 28%,var(--app-line));background:var(--app-search-accent-soft)}.market-search-query__icon{width:1.05rem;height:1.05rem;flex:0 0 auto;color:currentColor}.market-search-query__spark{position:absolute;top:-.28rem;inset-inline-end:-.28rem;display:grid;width:1rem;height:1rem;place-items:center;border:1px solid color-mix(in srgb,var(--app-search-accent) 24%,var(--app-line));border-radius:50%;background:var(--app-search-accent-soft);color:var(--app-search-accent);box-shadow:var(--app-shadow-xs)}.market-search-query__spark svg{width:.6rem;height:.6rem}.market-search-query:focus-within .market-search-query__spark{animation:market-search-query-spark 1.2s ease-in-out infinite alternate}.market-search-query input{width:100%;min-width:0;min-height:2.7rem;border:0;outline:0;background:transparent;color:var(--app-text);font:inherit;font-size:.78rem;font-weight:830;letter-spacing:-.01em}.market-search-query input::-moz-placeholder{color:color-mix(in oklab,var(--app-text-muted) 90%,var(--app-text) 10%);font-size:.66rem;font-weight:780;letter-spacing:-.015em;opacity:.92}.market-search-query input::placeholder{color:color-mix(in oklab,var(--app-text-muted) 90%,var(--app-text) 10%);font-size:.66rem;font-weight:780;letter-spacing:-.015em;opacity:.92}.market-search-query__activity{display:inline-flex;min-height:1.72rem;flex:0 0 auto;align-items:center;gap:.28rem;padding:0 .48rem;border:1px solid color-mix(in oklab,var(--app-search-accent) 28%,var(--app-line));border-radius:var(--app-radius-pill);background:var(--app-search-accent-soft);color:var(--app-search-accent);font-size:.61rem;font-weight:900;line-height:1;white-space:nowrap}.market-search-query__activity svg{width:.78rem;height:.78rem}.market-search-query[data-searching=true]{border-color:color-mix(in oklab,var(--app-search-accent) 66%,var(--app-line));box-shadow:0 0 0 3px color-mix(in oklab,var(--app-search-accent) 9%,transparent)}.market-search-query__clear{display:inline-grid;width:1.78rem;height:1.78rem;flex:0 0 auto;place-items:center;border:1px solid var(--app-line);border-radius:50%;background:var(--app-surface-subtle);color:var(--app-text-muted);cursor:pointer;transition:color var(--lm-motion-fast) var(--lm-ease-standard),background var(--lm-motion-fast) var(--lm-ease-standard),transform var(--lm-motion-fast) var(--lm-ease-standard)}.market-search-query__clear:hover{transform:scale(1.04);background:color-mix(in oklab,var(--app-search-accent) 10%,var(--app-card));color:var(--app-search-accent)}.market-search-query__clear svg{width:.8rem;height:.8rem}@keyframes market-search-query-sheen{0%{transform:translateX(0) skewX(-18deg)}55%,to{transform:translateX(620%) skewX(-18deg)}}@keyframes market-search-query-spark{0%{transform:scale(.92) rotate(-5deg);opacity:.72}to{transform:scale(1.08) rotate(6deg);opacity:1}}@media (max-width:640px){.market-search-query{min-height:3.05rem;padding-inline:.45rem;border-radius:.92rem}.market-search-query__lead{width:2rem;height:2rem;border-radius:.7rem}.market-search-query input{min-height:2.55rem;font-size:.72rem}.market-search-query input::-moz-placeholder{font-size:.63rem;font-weight:760}.market-search-query input::placeholder{font-size:.63rem;font-weight:760}}@media (prefers-reduced-motion:reduce){.market-search-card[data-searching=true]:after,.market-search-query,.market-search-query:after,.market-search-query:before,.market-search-query__activity svg,.market-search-query__clear,.market-search-query__lead,.market-search-query__spark{animation:none!important;transform:none!important;transition-duration:.01ms!important}}.market-area-select__scope-option{min-height:2.75rem;margin-block:.12rem;border:1px solid color-mix(in oklab,var(--app-line) 86%,transparent);background:color-mix(in oklab,var(--app-surface-subtle) 72%,transparent)}.market-area-select__scope-option[data-partial=true]{border-color:color-mix(in oklab,var(--app-search-accent) 28%,var(--app-line));background:color-mix(in oklab,var(--app-search-accent) 5%,var(--app-card))}.market-area-select__scope-copy{display:grid;min-width:0;flex:1 1 auto;gap:.08rem;text-align:right}.market-area-select__scope-copy strong{overflow:hidden;color:var(--app-text);font-size:.76rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.market-area-select__scope-copy small{overflow:hidden;color:var(--app-text-muted);font-size:.61rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.market-area-select__subgroup-label{margin:.3rem 0 .08rem;padding:.22rem .56rem;color:var(--app-text-soft);font-size:.59rem;font-weight:900}@media (min-width:1181px){.market-search-card[data-filter-control-count="4"] .market-smart-filter-grid{grid-template-columns:minmax(12rem,1.18fr) minmax(14rem,1.34fr) minmax(21rem,2.06fr) minmax(7.4rem,.66fr)}.market-search-card[data-filter-control-count="5"] .market-smart-filter-grid{grid-template-columns:minmax(11.5rem,1.16fr) minmax(13.8rem,1.34fr) minmax(18.5rem,1.88fr) minmax(7.2rem,.62fr) minmax(6.8rem,.58fr)}.market-search-card .market-mine-toggle--inline,.market-search-card .market-smart-native-field--sort{min-height:2.52rem;align-self:center;gap:.28rem;padding:.22rem .32rem;border-radius:.7rem}.market-search-card .market-mine-toggle--inline>.market-smart-field__icon,.market-search-card .market-smart-native-field--sort>.market-smart-field__icon{width:1.38rem;height:1.38rem;border-radius:.46rem}.market-search-card .market-mine-toggle--inline>.market-smart-field__icon svg,.market-search-card .market-smart-native-field--sort>.market-smart-field__icon svg{width:.72rem;height:.72rem}.market-search-card .market-smart-native-field--sort .market-smart-native-field__label{font-size:.53rem;line-height:1}.market-search-card .market-smart-native-field--sort select{min-height:1.28rem;font-size:.68rem;line-height:1.1}.market-search-card .market-mine-toggle--inline .market-mine-toggle__copy{font-size:.67rem}.market-search-card .market-mine-toggle--inline .market-mine-toggle__track{width:1.7rem;height:.98rem}.market-search-card .market-mine-toggle--inline .market-mine-toggle__track>span{top:.13rem;right:.14rem;width:.72rem;height:.72rem}.market-search-card .market-mine-toggle--inline.is-active .market-mine-toggle__track>span{transform:translateX(-.72rem)}}@media (max-width:1180px) and (min-width:768px){.market-search-query{width:min(100%,46rem);min-height:2.78rem}.market-search-card .market-mine-toggle--inline,.market-search-card .market-smart-native-field--sort{min-height:2.55rem;align-self:center}}@media (max-width:767px){.market-search-query{width:100%;min-height:2.62rem;padding-inline:.58rem;border-radius:.74rem}.market-search-query input{min-height:2.48rem;font-size:.68rem}.market-search-query__icon{width:.9rem;height:.9rem}.market-combobox__placeholder--single{min-height:1.55rem;font-size:.63rem}.market-area-select__scope-option{min-height:2.6rem}.market-area-select__scope-copy strong{font-size:.72rem}.market-area-select__scope-copy small{font-size:.58rem}}.market-smart-field .market-combobox__text{background:transparent}.market-smart-field .market-combobox__placeholder,.market-smart-field .market-price-field>span,.market-smart-native-field .market-smart-native-field__label{color:var(--app-text-muted)}@media (max-width:420px){.market-search-query__activity{min-height:1.58rem;padding-inline:.38rem;font-size:0}.market-search-query__activity:after{content:"بحث";font-size:.56rem}}