.dxb-agent-controls{border-radius:20px;flex-wrap:wrap;align-items:center;gap:24px;margin:0 0 24px;padding:16px;display:flex}.dxb-agent-controls fieldset{white-space:nowrap;border:0;margin:0;padding:0;display:flex}.dxb-agent-controls fieldset label{cursor:pointer;position:relative}.dxb-agent-controls input{opacity:0;width:1px;height:1px;position:absolute}.dxb-agent-controls fieldset span{color:#000;background:#fff;border:1px solid #efefef;padding:10px 12px;font-size:14px;display:block}.dxb-agent-controls label:first-of-type span{border-radius:25px 0 0 25px}.dxb-agent-controls label:last-of-type span{border-radius:0 25px 25px 0}.dxb-agent-controls input:checked+span{color:#fff;background:#000;font-weight:600}.dxb-agent-controls input:focus-visible+span{outline-offset:2px;outline:2px solid #0049ce}.dxb-agent-sort{white-space:nowrap;align-items:center;gap:16px;margin-left:auto;display:flex}.dxb-agent-sort select{color:#000;min-width:175px;font:inherit;background:#fff;border:1px solid #e8e8e8;border-radius:25px;padding:10px 14px}.dxb-agent-report{background:#fff;border-radius:16px;margin-bottom:100px;overflow:auto;box-shadow:0 2px 12px #d580af1f}.dxb-agent-report table{border-collapse:collapse;color:#000;width:100%;min-width:1000px;font-size:14px;line-height:1.5}.dxb-agent-report th{text-align:left;background:#e1edf7;padding:18px 16px;font-size:15px;font-weight:700}.dxb-agent-report td{vertical-align:middle;white-space:nowrap;border-bottom:1px solid #f4f4f4;padding:20px 16px}.dxb-agent-report th{white-space:nowrap}.dxb-agent-report td.dxb-agent-location{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:240px}.dxb-agent-report td.dxb-agent-price{line-height:1.5}.dxb-agent-date{white-space:nowrap;background:#efeffb;border-radius:999px;align-items:center;padding:6px 10px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.dxb-agent-report tbody tr:last-child td{border-bottom:0}.dxb-agent-download{cursor:pointer;white-space:nowrap;background:#000;border:0;border-radius:25px;padding:8px 12px;font-family:inherit;font-size:12px;display:inline-block;color:#fff!important}.dxb-agent-report nav{justify-content:flex-end;gap:8px;padding:12px 16px 40px;display:flex}.dxb-agent-report nav span,.dxb-agent-report nav button{color:#fff;background:#2f68cf;border:0;border-radius:4px;padding:10px 12px}.dxb-agent-report>p{padding:32px}.dxb-agent-empty{text-align:center;padding:30px}.company-info button.share{color:#000;font:inherit;background:0 0}@media (max-width:768px){.dxb-agent-controls{flex-wrap:wrap;gap:16px}.dxb-agent-sort{justify-content:space-between;width:100%}.dxb-agent-report{margin-bottom:50px}}
