/* Spacious search controls and readable property results. */
.public-reference-search .as-table .as-thumb{width:168px;height:116px;max-width:none;object-fit:cover;border-radius:8px;display:block}
.public-reference-search .as-table [data-fav]{font-size:13px;min-height:36px;padding:7px 10px}
.public-reference-search .as-actions>.as-note,.public-reference-search #source-note,.public-reference-search .as-results-head>.as-note{font-size:13px;line-height:1.7}
body.auction-reference-search .as-main{width:calc(100% - 64px);max-width:1840px}
.auction-reference-search .ar-search-shell{padding:22px 24px;border-radius:16px}
.auction-reference-search .ar-search-toolbar{gap:16px;margin-bottom:22px}
.auction-reference-search .as-tabs{gap:9px;flex-wrap:wrap}
.auction-reference-search .as-tabs [data-tab],.auction-reference-search .ar-public-tab{font-size:15px;min-height:50px;height:auto;padding:12px 16px;gap:9px}
.auction-reference-search .ar-presets{gap:8px;padding-left:16px}
.auction-reference-search .ar-presets button{font-size:13px;padding:11px 12px}
.auction-reference-search .ar-presets>span,.auction-reference-search .ar-search-toolbar>.as-inline{font-size:13px}
.auction-reference-search .as-search-row{min-height:94px}
.auction-reference-search .as-search-row>*{padding:20px 18px;gap:12px;font-size:15px}
.auction-reference-search .as-search-row .ar-icon{width:22px;height:22px}
.auction-reference-search .as-search-row input,.auction-reference-search .as-search-row select,.auction-reference-search .as-select-menu>summary{height:50px;min-height:50px;padding:12px!important;font-size:16px!important}
.auction-reference-search .as-picker-label{font-size:15px;gap:9px}
.auction-reference-search .as-search-row .as-range{min-height:94px;padding-left:166px}
.auction-reference-search .as-search-row .as-range legend{top:0;transform:none;left:18px;height:94px;width:140px;font-size:14px;gap:9px}
.auction-reference-search .as-range>div{gap:12px}
.auction-reference-search .as-case-input select{width:110px;min-width:100px;flex-basis:110px}
.auction-reference-search .as-actions{padding-top:20px}
.auction-reference-search .as-actions button{height:54px;min-width:140px;font-size:16px;padding:12px 22px;gap:10px}
.auction-reference-search .as-actions .as-button{min-width:170px}
.auction-reference-search .as-results{margin-top:30px}
.auction-reference-search .as-results-head{flex-wrap:wrap;gap:16px;margin-bottom:18px}
.auction-reference-search .as-results-head h2{font-size:27px}
.auction-reference-search #result-title strong{font-size:32px}
.auction-reference-search #as-source-status{font-size:13px;min-width:280px;color:#647c99}
.auction-reference-search .as-results-head label{font-size:14px}
.auction-reference-search .as-results-head select{min-height:48px;font-size:15px;padding:10px 14px}
.auction-reference-search .as-table{font-size:16px;min-width:1260px}
.auction-reference-search .as-table th{font-size:15px;padding:20px 18px}
.auction-reference-search .as-table td{padding:20px 18px;line-height:1.7}
.auction-reference-search .as-table .as-photo{width:168px;height:116px;max-width:none;object-fit:cover;border-radius:8px;display:block}
.auction-reference-search .as-table .as-case{font-size:17px}
.auction-reference-search .as-table small{font-size:13px;color:#6a819b;line-height:1.7}
.auction-reference-search .as-table .as-money{font-size:16px}
.auction-reference-search .as-table .as-money strong{font-size:19px}
.auction-reference-search .as-status{font-size:14px;padding:7px 14px}
.auction-reference-search .as-pagination button{min-width:44px;min-height:44px;font-size:15px}
@media(max-width:1600px){
 .auction-reference-search .as-search-row>label,.auction-reference-search .as-search-row>.as-picker-cell{display:flex;flex-direction:column!important;align-items:stretch;gap:10px;white-space:normal}
 .auction-reference-search .as-search-row>label>.ar-icon{display:none}
 .auction-reference-search .as-search-row>label>select,.auction-reference-search .as-search-row>label>.as-case-input{width:100%;margin:0;flex:auto}
 .auction-reference-search .as-search-row .as-range{display:block;padding:18px}
 .auction-reference-search .as-search-row .as-range legend{position:static;float:none;height:auto;width:auto;margin-bottom:10px}
 .auction-reference-search .as-picker-label{margin:0}
}
@media(max-width:1000px){.auction-reference-search .as-search-row-four{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-reference-search .as-search-row{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-reference-search .as-search-row>*{border-bottom:1px solid #e0eaf7}.auction-reference-search .as-search-row .as-range{grid-column:auto}}
@media(max-width:760px){
 body.auction-reference-search .as-main{width:calc(100% - 24px)}
 .auction-reference-search .ar-search-shell{padding:16px 12px}
 .auction-reference-search .as-search-row,.auction-reference-search .as-search-row-four{grid-template-columns:1fr}
 .auction-reference-search .as-search-row>*{border-right:0;padding:16px}
 .auction-reference-search .as-search-row .as-range{padding:16px}
 .auction-reference-search .as-tabs [data-tab],.auction-reference-search .ar-public-tab{font-size:14px;padding:10px 12px}
 .auction-reference-search .ar-presets{padding:0;border-left:0}
 .auction-reference-search .as-actions>div{width:100%;gap:8px}
 .auction-reference-search .as-actions button,.auction-reference-search .as-actions .as-button{min-width:0;flex:1;font-size:14px;padding:10px 6px;gap:5px}
 .auction-reference-search .as-actions .ar-icon{width:19px;height:19px}
 .auction-reference-search .as-results-head>div{flex-wrap:wrap;margin:0;gap:12px}
 .auction-reference-search #as-source-status{min-width:0;flex-basis:100%}
}
