.workspace-subnav{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px}.workspace-subnav .selected{background:var(--navy,#173e48);color:white}.workspace-stats{display:none!important}.client-document-overview{min-width:0}.client-document-controls{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;padding:20px;border-bottom:1px solid #dde5e2}.client-document-controls label{display:grid;gap:6px;font-size:13px;min-width:150px}.client-document-controls input,.client-document-controls select{min-height:42px;width:100%;padding:9px 12px;border:1px solid #cad8d1;border-radius:7px;background:#fff;color:inherit}.client-document-counts{display:flex;gap:18px;flex-wrap:wrap;padding:16px 20px;background:#f5f8f6;font-size:13px}.client-document-counts strong{font-size:18px;margin-right:4px}.client-document-table{width:100%;font-size:13px}.client-document-table th,.client-document-table td{vertical-align:top;padding:14px 12px}.client-document-table th:first-child{min-width:170px}.client-document-table td:nth-child(2){min-width:145px}.client-document-table td:last-child{min-width:125px}.client-document-table .btn{margin:4px 0;white-space:normal}.client-document-table .small{margin:6px 0;line-height:1.45}.overview-file{display:block;width:100%;border:0;padding:4px 0;background:transparent;text-align:left;color:#16614f;font:inherit;text-decoration:underline;overflow-wrap:anywhere;cursor:pointer}.overview-file:focus-visible,.workspace-subnav button:focus-visible,.client-document-controls button:focus-visible{outline:3px solid #258c75;outline-offset:3px}.overview-detail>td{padding:0!important;background:#f5f8f6}.overview-detail .request{border:0;padding:0;margin:0}.overview-detail .request>summary{display:none}.client-options{margin-top:14px}.client-options summary{font-size:13px;cursor:pointer;color:#45615b}.client-options>.actions{margin-top:12px}.client-document-overview>.tabs[hidden]{display:none!important}.client-document-table .pill{white-space:normal}.workspace-subnav .btn{font-size:13px}
@media(min-width:1100px){.workgrid{grid-template-columns:minmax(210px,260px) minmax(0,1fr)}}
@media(max-width:700px){.sidebar nav{display:flex;flex-wrap:wrap;gap:4px}.sidebar nav button{flex:1 1 auto;min-height:42px;width:auto}.client-document-controls{padding:14px}.client-document-counts{padding:14px;gap:12px}.client-document-overview .client-heading{padding:18px 14px}.client-document-table thead{display:none}.client-document-table tr:not(.overview-detail){display:grid;grid-template-columns:minmax(0,1fr);padding:12px 14px;border-bottom:1px solid #dde5e2}.client-document-table td{display:block;min-width:0!important;padding:5px 0;border:0}.client-document-table td:nth-child(3):before{content:'Checks';display:block;font-weight:600;font-size:12px;color:#51675f}html[lang=de] .client-document-table td:nth-child(3):before{content:'Prüfungen'}.client-document-table .overview-detail:not([hidden]){display:block}.overview-detail>td{display:block}.client-document-controls label{flex:1 1 135px}.workspace-subnav{gap:6px}.workspace-subnav .btn{flex:1 1 auto}.main{min-width:0}.client-options .actions{flex-wrap:wrap}}

.workspace-company-picker{display:none}.clientlist{max-height:65vh;overflow:auto}@media(max-width:700px){.workspace-company-picker{display:grid;gap:7px;padding:14px;font-size:13px}.workspace-company-picker select{width:100%;min-width:0;min-height:44px;border:1px solid #cad8d1;border-radius:7px;padding:10px;background:#fff;font-size:16px}.workgrid>.panel:has(.clientlist) .clientlist,.workgrid>.panel:has(.clientlist) .searchwrap{display:none}.workgrid{gap:16px}}

.workspace-inbox-settings{display:flex;justify-content:flex-end;margin:0 0 18px}.workspace-inbox-settings .btn{font-size:13px}
