.quality-home078{padding:24px;margin:20px 0;background:#f3f7f5;color:#1c3d36;border:1px solid #ccddd5;border-radius:18px}.quality-home078 header{display:flex;align-items:center;justify-content:space-between;gap:20px}.quality-home078 h2{margin:6px 0}.quality-home078 h3{margin-top:0}.quality-metrics078{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0}.quality-metrics078>div,.quality-layout078>section,.quality-layout078>aside,.quality-registers078>section{background:#fff;border:1px solid #d4e2da;border-radius:12px;padding:18px;min-width:0}.quality-metrics078 strong{display:block;font-size:32px}.quality-metrics078 span,.quality-home078 small{display:block}.quality-home078 small{font-size:12px;color:#536c62;line-height:1.5}.quality-layout078{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px}.quality-layout078 aside{align-self:start}.quality-analysis-list078{display:grid;gap:8px;max-height:470px;overflow:auto}.quality-analysis-list078 button{display:flex;justify-content:space-between;text-align:left;gap:12px;border:1px solid #d9e4de;background:#f8faf9;border-radius:8px;padding:12px;color:inherit;cursor:pointer;font:inherit}.quality-analysis-list078 button[aria-pressed=true]{border-color:#3f7d67;background:#e8f3ed}.quality-analysis-list078 button span:first-child{min-width:0}.quality-home078 dd{margin:4px 0 14px}.quality-home078 dt{font-size:12px;color:#536c62}.quality-home078 p,.quality-home078 strong,.quality-home078 dd,.quality-home078 a{overflow-wrap:anywhere}.quality-registers078{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.quality-registers078 article{padding:12px 0;border-top:1px solid #e2eae5}.quality-registers078 article>span{display:block;font-size:13px}.quality-registers078 article p{margin:4px 0}.quality-page078{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.quality-home078 button:focus-visible,.quality-home078 a:focus-visible{outline:3px solid #4c8671;outline-offset:2px}@media(max-width:760px){.quality-home078{padding:14px}.quality-home078 header{align-items:start;flex-direction:column}.quality-layout078,.quality-registers078{grid-template-columns:1fr}.quality-metrics078{gap:8px}.quality-metrics078>div{padding:10px}.quality-metrics078 span{font-size:13px}}@media(max-width:450px){.quality-metrics078{grid-template-columns:1fr}.quality-metrics078>div{display:grid;grid-template-columns:44px 1fr;gap:0 10px}.quality-metrics078 strong{grid-row:1/3}.quality-metrics078 small{grid-column:2}.quality-analysis-list078 button{flex-direction:column}}
.quality-register-list078{max-height:340px;overflow:auto;padding-right:6px}

.quality-home078 h2,.quality-home078 h3{font-family:Georgia,serif}.quality-home-links078{display:flex;flex-wrap:wrap;border-radius:8px;background:#e4ece5;margin:20px 0}.quality-home-links078 a{flex:1;min-width:150px;padding:15px;text-align:center;color:inherit}.quality-home078 header{background:transparent;border:0}
