.enquiry-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:5px 0 18px}.enquiry-toolbar b,.enquiry-toolbar small{display:block}.enquiry-toolbar b{font:600 20px 'Playfair Display',serif}.enquiry-toolbar small{font-size:10px;color:var(--muted);margin-top:4px}.enquiry-toolbar input{width:230px;margin:0;padding:10px 12px}.enquiry-table-wrap{border:1px solid var(--line);overflow:auto;background:#fff}.enquiry-table{width:100%;border-collapse:collapse;min-width:850px;font-size:11px}.enquiry-table th{text-align:left;background:#f5f0e5;color:#665f51;text-transform:uppercase;letter-spacing:.8px;font-size:8px;padding:11px 10px;border-bottom:1px solid var(--line)}.enquiry-table td{padding:11px 10px;border-bottom:1px solid #eee9df;vertical-align:top;color:#5d584d}.enquiry-table tbody tr:hover{background:#fffcf5}.enquiry-table time,.enquiry-table time small{white-space:nowrap;display:block}.enquiry-table time small{font-size:9px;color:#999185;margin-top:3px}.message-cell{display:block;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-select{width:104px;min-height:30px;margin:0;padding:5px 7px;border:0;border-radius:15px;font-size:9px;text-transform:uppercase}.status-select.new{background:#f5e4b9;color:#76540d}.status-select.contacted{background:#dcebf8;color:#24557b}.status-select.closed{background:#dceee3;color:#25613b}.empty-table{text-align:center!important;padding:35px!important;color:var(--muted)!important}@media(max-width:700px){.admin-modal #adminRoot{padding:24px 14px}.enquiry-toolbar{align-items:flex-start;flex-direction:column}.enquiry-toolbar input{width:100%}.enquiry-table-wrap{border:0;overflow:visible}.enquiry-table{min-width:0}.enquiry-table thead{display:none}.enquiry-table,.enquiry-table tbody,.enquiry-table tr,.enquiry-table td{display:block;width:100%}.enquiry-table tr{border:1px solid var(--line);margin-bottom:10px;padding:8px;background:#fff}.enquiry-table td{display:grid;grid-template-columns:90px 1fr;border:0;padding:6px 5px}.enquiry-table td:before{content:attr(data-label);font-size:8px;text-transform:uppercase;letter-spacing:.7px;color:#998f7e}.message-cell{max-width:none;white-space:normal}.status-select{width:120px}}
