/* Search controls stay visible, and extra filters expand within the page. */
.art-search-workspace{background:#11212c;border:1px solid #41616a;border-radius:18px;padding:26px;margin:18px 0 12px;scroll-margin-top:140px}.art-search-heading{display:flex;justify-content:space-between;gap:24px;align-items:start;margin-bottom:22px}.art-search-heading h3{font:700 23px/1.3 Manrope,sans-serif;margin:0;letter-spacing:-.03em}.art-search-heading .sub{max-width:550px;margin:0;font-size:13px}.art-main-filter-fields{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:20px}.art-search-workspace .field{border:0;padding:0;min-width:0}.art-search-workspace label{display:block;font-size:12px;font-weight:650;letter-spacing:0;text-transform:none;margin-bottom:9px;color:#dceae9}.art-search-workspace input,.art-search-workspace select{width:100%;min-width:0;min-height:48px;border:1px solid #4c626b;border-radius:9px;background:#091821;color:#f0f5f4;padding:12px;font-size:14px}.art-search-workspace .art-filter-drawer{position:static;margin:20px 0;width:100%;max-width:none}.art-search-workspace .art-filter-drawer>summary{display:flex;justify-content:space-between;border:0;border-block:1px solid #344c55;border-radius:0;min-height:48px;padding:12px 0;font-size:13px}.art-search-workspace .art-filter-panel{position:static!important;inset:auto!important;width:100%!important;max-width:none!important;box-shadow:none!important;border:0;background:transparent;border-radius:0;padding:20px 0 0!important;display:grid;grid-template-columns:1fr 1fr;gap:20px}.art-search-workspace .art-filter-panel .field[hidden]{display:none!important}.art-search-actions{display:flex;gap:12px;flex-wrap:wrap}.art-search-actions button{min-height:47px;padding:12px 20px}.art-search-summary{font-size:13px;line-height:1.8;margin:22px 0 0;color:#bcd0d1;border-top:1px solid #344c55;padding-top:17px}.art-search-summary strong{color:#91edd3;display:block;font-size:13px}.art-search-summary-values{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.art-search-summary-values>span{border:1px solid #385a60;border-radius:7px;padding:4px 10px;font-size:12px}.art-profile-search-tools{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:17px}.art-profile-search-tools[hidden]{display:none!important}.art-profile-search-tools .outline{font-size:12px;padding:10px 15px;min-height:42px}.art-search-edit{border:0;background:none;color:#c7e2df;text-decoration:underline;text-underline-offset:4px;font-size:12px;min-height:42px;padding:8px 0}.filters label[for=query]{display:block;letter-spacing:0;text-transform:none;font-size:11px;color:#c4d6d9;margin:0}.filter-footer{padding-inline:0}.filter-footer .active-filters{width:100%}.art-profile-group{margin:0 0 24px;padding:0 0 20px;border-bottom:1px solid #344c55}.art-profile-group h3{font-size:18px;margin:0 0 16px;color:#8de9d1}.art-after-save{border:1px solid #45666c;border-radius:12px;padding:18px;margin:8px 0 20px;background:#0b1b24}.art-after-save legend{font-weight:700;padding:0 8px;color:#91edd3;font-size:15px}.art-after-save label{display:flex!important;flex-direction:row!important;align-items:center;gap:12px;padding:12px 0;margin:0!important;font-size:14px}.art-after-save input[type=radio]{width:20px!important;height:20px!important;min-height:0!important;padding:0!important;margin:0!important;flex:0 0 20px;accent-color:#77e4c7}.art-after-save .small-note{font-size:12px!important;line-height:1.8;margin:10px 0 0;color:#b4c8cc}#art-buyer-gate .art-buyer-form>button[type=submit]{width:100%;min-height:50px;font-size:15px}html[dir=rtl] .art-search-heading h3{font-family:Tahoma,Arial,sans-serif}
@media(max-width:760px){.art-search-workspace{padding:20px;margin-top:16px;scroll-margin-top:155px}.art-search-heading{display:block;margin-bottom:18px}.art-search-heading .sub{margin-top:9px}.art-main-filter-fields{grid-template-columns:1fr;gap:17px}.art-search-workspace .art-filter-panel{grid-template-columns:1fr!important;gap:17px}.art-search-actions{display:grid;grid-template-columns:1fr;width:100%}.art-search-actions button{width:100%;min-height:49px}.art-profile-search-tools{gap:10px;align-items:stretch}.art-profile-search-tools>button{flex:1;white-space:normal}.art-profile-group .art-form-grid{grid-template-columns:1fr}.art-after-save{padding:14px}.art-after-save label{font-size:13px}}

.art-range-group{border:1px solid #3e5963;border-radius:12px;padding:16px;margin:0;min-width:0;grid-column:span 3}.art-range-group legend{padding:0 7px;color:#91edd3;font-size:14px;font-weight:700}.art-range-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.art-unit-filter-note{font-size:12px;line-height:1.7;color:#b4c8cc;margin:17px 0 0}.art-filter-error{color:#ffb7a9;font-size:13px;margin:15px 0}.art-filter-error[hidden]{display:none}@media(min-width:761px){.art-range-group{grid-column:span 3}.art-range-fields{max-width:none}}@media(max-width:760px){.art-range-group{grid-column:auto;padding:13px}.art-range-fields{gap:12px}.art-range-fields input{padding:10px;font-size:13px}.art-range-fields label{font-size:11px}}
