body[data-active-view=statistik] #sourceProvenance,body[data-active-view=statistik] #sourceNotice,body[data-active-view=statistik] #timeBasisBanner{display:none!important}.statistics-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;margin:5px 0 22px}.statistics-intro h2{font-size:23px;font-weight:500;margin:12px 0 8px;letter-spacing:-.4px}.statistics-intro p{font-size:11px;line-height:1.9;max-width:750px}.statistics-intro .button{flex-shrink:0;margin-top:22px}.statistics-tabs{display:flex;gap:7px;flex-wrap:wrap;border-bottom:1px solid #dce5e0;margin-bottom:20px;padding-bottom:10px}.statistics-tabs button{border:1px solid #dce5e0;border-radius:5px;background:#fff;padding:10px 17px;color:#607a7e;font-size:11px;cursor:pointer}.statistics-tabs button[aria-selected=true]{background:#254e58;border-color:#254e58;color:#fff}.statistics-tabs button:focus-visible{outline:2px solid #358d82;outline-offset:3px}.statistics-status{font-size:11px;padding:12px 15px;line-height:1.7;border-radius:5px;background:#edf4f5;color:#52757c;margin-bottom:15px}.statistics-status.error{background:#fff2e9;color:#985a39}.statistics-empty,.statistics-loading{padding:28px;font-size:12px;line-height:1.9;color:#778b80}.statistics-empty h3{color:#33565e;margin:0 0 8px;font-size:16px}.statistics-empty .button{margin-top:15px}.statistics-source{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:12px 15px;font-size:10px;background:#edf5f0;border:1px solid #d7e7dc;color:#5a7a69;border-radius:6px;margin-bottom:15px}.statistics-source span{overflow-wrap:anywhere}.statistics-scope{padding:17px 19px;background:#eef4f6;border:1px solid #dbe6ea;border-radius:7px;margin-bottom:20px;font-size:11px;line-height:1.8;color:#68818a}.statistics-scope>strong{display:block;font-size:13px;color:#315c69}.statistics-scope p{margin:6px 0}.statistics-scope>div{display:flex;gap:20px;flex-wrap:wrap}.statistics-scope b{font-weight:600;color:#2b555f;padding-left:7px}.statistics-warnings{margin:0 0 20px;background:#fbf8ed;border:1px solid #eee5ca;border-radius:5px;padding:12px 15px;font-size:10px;color:#8c805c;line-height:1.8}.statistics-warnings summary{cursor:pointer;font-weight:600}.statistics-warnings ul{padding-left:18px;margin-top:10px}.statistics-person-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:25px 0 12px}.statistics-person-actions h3{font-size:13px}.statistics-person-actions>div{display:flex;gap:16px}.statistics-person{margin-bottom:14px;padding:0;overflow:hidden}.statistics-person>summary{display:flex;align-items:center;gap:20px;cursor:pointer;list-style:none;padding:18px 21px;background:#f8fbf8}.statistics-person>summary::-webkit-details-marker{display:none}.statistics-person>summary>span:first-child{display:grid;gap:5px;min-width:0}.statistics-person summary strong{font-size:13px;color:#345a62;overflow-wrap:anywhere}.statistics-person summary small{font-size:10px;color:#82928b}.statistics-person-totals{margin-left:auto;display:flex;gap:20px;text-align:right}.statistics-person-totals small{display:grid;gap:4px}.statistics-person-totals b{font-size:12px;color:#4b6b70;font-weight:600}.statistics-chevron{color:#708f87;transition:transform .15s}.statistics-person[open]>summary .statistics-chevron{transform:rotate(180deg)}.statistics-scroll{max-width:100%;outline-offset:-2px}.statistics-table{border-collapse:collapse;width:100%;font-size:10px;font-variant-numeric:tabular-nums}.statistics-table th,.statistics-table td{padding:9px 10px;border-bottom:1px solid #e1e8e3;border-right:1px solid #e9ede9;vertical-align:middle;white-space:nowrap;text-align:right}.statistics-table thead th{background:#244e5d;color:#f4f7f8;text-align:center;font-size:10px;font-weight:500;white-space:normal;min-width:104px;max-width:135px;line-height:1.6}.statistics-table thead tr:first-child th{background:#1d3e4c;font-weight:600}.statistics-table thead th small{display:block;opacity:.75;font-size:9px;margin-top:3px}.statistics-table th:first-child{position:sticky;left:0;min-width:112px;text-align:left;z-index:2}.statistics-table tbody th:first-child{background:#f7faf7;color:#56716a;font-weight:400}.statistics-table thead th:first-child{z-index:3}.statistics-table td small{display:block;font-size:8px;color:#819088;line-height:1.6;margin-top:4px;max-width:150px;white-space:normal}.statistics-table .statistics-annual td,.statistics-table .statistics-annual th:first-child{background:#e8f1eb;font-weight:600;color:#355e52;border-bottom:1px solid #cadbd0}.statistics-table .statistics-missing{color:#9aa69e}.statistics-person-table{min-width:2250px}.statistics-time{border-top:1px solid #dfe7e1;background:#fafcf9;padding:18px 21px}.statistics-time>div{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.statistics-time h4{font-size:12px;color:#45685e;margin:0}.statistics-time p{font-size:9px;line-height:1.8;color:#81928b;margin:7px 0 0}.statistics-time>div p{margin:0}.statistics-time dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px 20px;margin:18px 0}.statistics-time dl>div{padding-left:12px;border-left:2px solid #d8e6dc}.statistics-time dt{font-size:9px;color:#84948c;line-height:1.7}.statistics-time dd{font-size:16px;margin:5px 0 0;color:#385e57;font-weight:500}.statistics-time dd small{font-size:8px;font-weight:400;color:#8c9b93}.statistics-practice{margin-top:24px;padding:20px 0 0;overflow:hidden}.statistics-practice .panel-heading{padding:0 20px}.statistics-practice h3{font-size:14px}.statistics-practice .panel-heading p{font-size:10px;max-width:700px;line-height:1.8}.statistics-practice-table{min-width:1040px}.statistics-opening{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px 20px;background:#f8fbf8;border-top:1px solid #e1e9e3;padding:17px 20px;color:#72877c;font-size:10px}.statistics-opening strong{font-size:11px;color:#466d61}.statistics-opening small{font-size:9px}.statistics-legend{font-size:9px;line-height:1.9;color:#82948b;margin:16px 2px 25px}.statistics-overview{padding:0;overflow:hidden}.statistics-overview-table{min-width:2180px}.statistics-table .statistics-year-source th{position:static;background:#f2f6f3;color:#658070;text-align:left;font-size:10px;font-weight:500;white-space:normal}.statistics-year-source span{display:inline-block;margin:0 0 0 18px;font-size:9px;color:#86978b}@media(max-width:650px){.statistics-intro{display:block}.statistics-intro h2{font-size:21px}.statistics-intro .button{margin-top:15px}.statistics-intro p{font-size:11px}.statistics-tabs button{padding:10px 13px}.statistics-person>summary{padding:15px 13px;gap:12px;flex-wrap:wrap}.statistics-person>summary>span:first-child{max-width:75%}.statistics-person-totals{margin-left:0;order:3;width:100%;text-align:left;gap:25px}.statistics-chevron{margin-left:auto}.statistics-person summary strong{font-size:12px}.statistics-time{padding:16px 13px}.statistics-time dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}.statistics-time dd{font-size:15px}.statistics-scope{padding:15px 13px}.statistics-scope>div{display:grid;gap:8px}.statistics-scope b{display:block;padding-left:0}.statistics-source{display:grid;gap:6px}.statistics-person-actions{align-items:flex-start;gap:10px}.statistics-person-actions>div{gap:14px}.statistics-practice .panel-heading{padding:0 13px}.statistics-opening{padding:15px 13px;gap:10px}.statistics-empty,.statistics-loading{padding:23px 15px}}
body[data-active-view=statistik] .year-filter{display:none!important}@media(min-width:651px){body[data-active-view=statistik] .source-filters{grid-template-columns:minmax(210px,1.2fr) minmax(170px,1fr) minmax(230px,1.3fr)}}
body[data-active-view=statistik] #templateExportNotice{display:none!important}.statistics-controls{display:flex;align-items:flex-end;gap:22px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #dce5e0}.statistics-year-choice{display:flex;flex-direction:column;gap:7px;min-width:150px;max-width:180px;font-size:11px;color:#4d6f75;font-weight:600}.statistics-year-choice select{font-size:15px;min-height:42px;background:#fff;border:1px solid #cadbd5}.statistics-controls .statistics-tabs{margin:0;padding:0;border:0;gap:8px}.statistics-controls .statistics-tabs button{min-height:42px}@media(max-width:650px){.statistics-controls{display:block}.statistics-year-choice{max-width:100%;margin-bottom:14px}.statistics-controls .statistics-tabs{display:flex}.statistics-controls .statistics-tabs button{flex:1;text-align:center}}
.statistics-intro .statistics-export-reminder{margin-top:10px;font-size:10px;color:#72847a}.statistics-export-reminder strong{color:#496c63;font-weight:600}
.statistics-labor{padding:20px 21px;border-bottom:1px solid #dfe7e1;background:#fff}.statistics-labor-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:9px}.statistics-labor-heading h3,.statistics-labor-heading h4{margin:0;font-size:13px;color:#345a62}.statistics-labor-heading p{margin:0;font-size:10px;line-height:1.7;color:#789083}.statistics-labor-basis,.statistics-labor-rule{font-size:9px;line-height:1.9;color:#7b8f83;margin:9px 0 14px}.statistics-labor-rule{margin:13px 0 0}.statistics-labor-table{min-width:480px;table-layout:fixed}.statistics-labor-table th:first-child{width:104px;min-width:104px}.statistics-labor-table thead tr:first-child th:nth-child(2){background:#87582e}.statistics-labor-table thead tr:first-child th:nth-child(3){background:#294e83}.statistics-labor-table td small{max-width:none;color:#92723c}.statistics-labor-methods{font-size:9px;line-height:1.9;color:#7b8f83;margin-top:13px}.statistics-labor-methods summary{cursor:pointer;font-weight:500;color:#527265}.statistics-labor-methods ul{padding-left:18px;margin-top:10px}.statistics-practice-labor{margin-top:24px;padding:0;overflow:hidden}@media(max-width:650px){.statistics-labor{padding:17px 13px}.statistics-labor-heading{display:block}.statistics-labor-heading p{margin-top:5px}.statistics-labor-heading h3,.statistics-labor-heading h4{font-size:12px}}
