.client-create-form{gap:12px;display:grid}.client-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 14px;display:grid}.client-status-choices{flex-wrap:wrap;gap:10px 14px;display:flex}.client-services{border:1px solid var(--line);border-radius:var(--r-inset);padding:12px}.client-services legend{padding-inline:4px}.client-contact{border-top:1px solid var(--line);padding-top:12px}.client-create-dialog .ui-modal-body{padding-block:16px}.client-create-dialog .ui-modal-footer>:first-child{max-width:260px}.client-list{gap:20px;display:grid}.client-list .ui-state[data-size=page]{justify-content:center;min-height:420px}.client-list .ui-table-scroll{min-width:0}.client-list .ui-toolbar,.client-list .ui-toolbar-filters{flex-wrap:wrap}.client-archive-link{padding:0 16px 10px}.client-archive-notice{padding:12px 20px 4px}@media (max-width:639px){.client-form-grid{grid-template-columns:minmax(0,1fr)}.client-create-dialog .ui-modal-footer{flex-wrap:wrap}.client-create-dialog .ui-modal-footer>:first-child{max-width:none}.client-list .ui-segments{flex-wrap:wrap}}.client-list .ui-page-header{min-height:86px}.client-list .ui-page-header-text{gap:6px}@media (min-width:640px){.client-create-dialog .ui-modal-header{min-height:80px;padding-block:16px}}
