.sk-layout{grid-template-columns:205px minmax(0,1fr) 225px}.sk-document{max-width:none}.sk-intro{padding-bottom:22px}.sk-release{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 12px}.sk-release>div{padding:10px 12px;border:1px solid var(--line);border-right:0;background:#fff}.sk-release>div:last-child{border-right:1px solid var(--line)}.sk-release span,.sk-release b{display:block}.sk-release span{font:700 9px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sk-release b{margin-top:5px;font:600 11px/1.35 var(--mono);overflow-wrap:anywhere}.sk-status,.sk-error{display:flex;justify-content:space-between;gap:16px;margin-bottom:18px;padding:10px 12px;border:1px solid var(--line);font-size:11px}.sk-error[hidden]{display:none!important}.sk-status{background:#f1f6f8;border-color:#abc1c9}.sk-error{background:#fff1ef;border-color:#ba756b}.sk-status span,.sk-error span{color:var(--muted)}.sk-panel{margin-bottom:18px;padding:20px;border:1px solid var(--line);background:#fff}.sk-panel>header{max-width:840px;margin-bottom:18px}.sk-panel h2{margin:4px 0 8px;font:600 clamp(1.35rem,2.2vw,2rem)/1.12 var(--serif)}.sk-panel header p,.sk-boundary,.sk-muted{color:var(--muted);font-size:12px;line-height:1.55}.sk-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.sk-kpi{min-height:126px;padding:14px;border-top:3px solid #375d76;background:#f5f8fa}.sk-kpi:nth-child(2){border-color:#4f806f}.sk-kpi:nth-child(3){border-color:#90684d}.sk-kpi:nth-child(4){border-color:#786387}.sk-kpi:nth-child(5){border-color:#b08b37}.sk-kpi span,.sk-kpi strong,.sk-kpi small{display:block}.sk-kpi span{font:700 9px/1.35 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sk-kpi strong{margin:10px 0 7px;font:600 1.65rem/1 var(--serif)}.sk-kpi small{font-size:10px;line-height:1.45;color:var(--muted)}.sk-boundary{margin-top:14px;padding:13px;border-left:3px solid #b08b37;background:#fffaf0}.sk-grid-2{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);gap:14px}.sk-table-wrap{overflow:auto;border:1px solid var(--line)}.sk-table{width:100%;border-collapse:collapse;font-size:11px}.sk-table caption{padding:10px;text-align:left;font:700 10px/1.4 var(--mono);letter-spacing:.05em;text-transform:uppercase}.sk-table th,.sk-table td{padding:9px 10px;border-top:1px solid var(--line);text-align:right;white-space:nowrap}.sk-table th:first-child,.sk-table td:first-child{text-align:left}.sk-table thead th{background:#f5f4ef;font:700 9px/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase}.sk-table td small{display:block;color:#9b5b45;font:8px/1.2 var(--mono)}.sk-age-box{padding:15px;border:1px solid var(--line);background:#fbfbf8}.sk-age-box h3{margin:0 0 5px}.sk-gap-number{display:block;margin:13px 0 16px;font:600 2rem/1 var(--serif)}.sk-bar-row{display:grid;grid-template-columns:45px 1fr 54px;align-items:center;gap:8px;margin:12px 0;font:10px/1 var(--mono)}.sk-bar-row>div{height:8px;background:#e8e6dd}.sk-bar-row i{display:block;height:100%;background:#375d76}.sk-bar-row:nth-of-type(2) i{background:#4f806f}.sk-bar-row:nth-of-type(3) i{background:#90684d}.sk-bar-row strong{text-align:right}.sk-chart{min-height:250px;padding:12px;border:1px solid var(--line);background:#fbfbf8}.sk-chart svg{display:block;width:100%;height:auto}.sk-chart .axis{stroke:#c9c8c0}.sk-chart .line{fill:none;stroke-width:2}.sk-chart .line.total,.sk-chart .dot.total{stroke:#375d76;fill:#375d76}.sk-chart .line.young,.sk-chart .dot.young{stroke:#4f806f;fill:#4f806f}.sk-chart .line.older,.sk-chart .dot.older{stroke:#90684d;fill:#90684d}.sk-chart text{font:10px var(--mono);fill:var(--muted)}.sk-legend{display:flex;gap:18px;margin:7px 0 0;font:10px/1 var(--mono)}.sk-legend span:before{content:"";display:inline-block;width:10px;height:3px;margin:0 5px 2px 0;background:#375d76}.sk-legend .young:before{background:#4f806f}.sk-legend .older:before{background:#90684d}.sk-language-highlight{padding:16px;border:1px solid var(--line);background:#f7f4f8}.sk-language-highlight span,.sk-language-highlight strong,.sk-language-highlight small{display:block}.sk-language-highlight strong{margin:10px 0 6px;font:600 2rem/1 var(--serif)}.sk-language-highlight small{font-size:10px;color:var(--muted)}.sk-learning-cards,.sk-gap-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sk-learning-cards article,.sk-gap-cards article{padding:14px;border:1px solid var(--line);background:#fbfbf8}.sk-learning-cards span,.sk-learning-cards strong,.sk-learning-cards small,.sk-gap-cards span,.sk-gap-cards strong,.sk-gap-cards small{display:block}.sk-learning-cards span,.sk-gap-cards span{font:700 9px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sk-learning-cards strong{margin:9px 0 5px;font:600 1.55rem/1 var(--serif)}.sk-gap-cards strong{margin:9px 0 7px;font:600 1rem/1.2 var(--serif)}.sk-learning-cards small,.sk-gap-cards small{font-size:10px;line-height:1.4;color:var(--muted)}.sk-gap-cards article{border-top:3px solid #9b5b45}.sk-method{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sk-method article{padding:15px;border:1px solid var(--line)}.sk-method h3{margin-top:0}.sk-method li{font-size:12px;line-height:1.55}.sk-source-list{padding-left:20px}.sk-source-list li{margin-bottom:10px}.sk-noscript{margin:20px;padding:15px;border:1px solid #8a4b45}
@media(max-width:1180px){.sk-layout{grid-template-columns:180px minmax(0,1fr)}.sk-layout>.right-rail{display:none}.sk-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.sk-layout{display:block}.sk-layout>.left-rail{display:none}.sk-document{padding:20px 16px}.sk-release,.sk-kpis,.sk-grid-2,.sk-learning-cards,.sk-gap-cards,.sk-method{grid-template-columns:1fr}.sk-release>div{border-right:1px solid var(--line);border-bottom:0}.sk-release>div:last-child{border-bottom:1px solid var(--line)}.sk-panel{padding:14px}.sk-status,.sk-error{display:block}.sk-status span,.sk-error span{display:block;margin-top:5px}}
