.dc-filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px}.dc-filters input,.dc-filters select{width:100%;box-sizing:border-box}.dc-table{overflow-x:auto}.dc-table small{display:block;margin-top:6px}.dc-table td{vertical-align:top}.dc-actions{display:flex;flex-direction:column;gap:8px;min-width:140px}.dc-entry{display:inline-block;margin:0 0 15px;padding:9px 14px;border:1px solid #cadde5;border-radius:8px;background:#fff;color:#173e50}@media(max-width:800px){.dc-filters{grid-template-columns:1fr}}

.dc-office-flag{padding:14px;background:#edf6fa;border:1px solid #bed7e3;border-radius:9px}.dc-office-flag input{width:auto!important;margin-right:8px}.dc-office-flag small{display:block;font-size:13px;line-height:1.5;margin-top:8px;color:#456575}
