.service-proposal-note{padding:13px 17px;border:1px solid #d8c499;border-left:4px solid #ae7d28;background:#fff8e9;border-radius:7px;font-size:.83rem;color:#5e4e30;margin:17px 0}.service-index-cell{color:#175b62;font-size:1.05rem!important;font-variant-numeric:tabular-nums}.service-summary{border-left-color:#287b77;background:#edf7f5}.service-summary strong{color:#1d635e}.service-formula{padding:14px 17px;background:#eff7f6;border:1px solid #c6ded9;border-radius:7px;font:700 1.15rem Georgia,serif!important;color:#225b59}.service-component-table{min-width:740px}.service-component-table small{display:block;font-size:.67rem;color:#547077;line-height:1.4;margin-top:5px}.service-component-table tfoot th,.service-component-table tfoot td{background:#edf5f4;border-top:2px solid #accbc5}.service-shortfalls{padding-left:20px;font-size:.85rem}.service-shortfalls li{margin:11px 0}.service-weights-table{min-width:370px;max-width:760px}.service-weights-table th[scope=row]{max-width:none;width:80%}.service-weights-table tfoot{font-weight:800;background:#eaf2f5}.outcome-pending-section{margin-top:25px;border:1px solid #ccd7df;border-radius:9px;background:#f7f9fb;padding:19px}.outcome-pending-section>summary{font:700 1.2rem Georgia,serif;cursor:pointer;color:#476276}.outcome-pending-section[open]>summary{margin-bottom:20px}.outcome-pending-section>.section{margin-top:16px}.service-review-badge{display:inline-block;color:#775b21;background:#fbf0d5;border:1px solid #d8c08d;border-radius:5px;padding:4px 9px;font-size:.7rem;font-weight:750;margin-bottom:10px}#panel-services h3{font:700 1.45rem Georgia,serif}#panel-services h4{font:700 1.12rem Georgia,serif;margin:25px 0 10px}#panel-services p{font-size:.87rem}.report-tabs button{font-size:.79rem;padding-left:8px;padding-right:8px}.report-tabs{overflow-x:auto}.report-tabs button{flex-shrink:0}
@media(max-width:760px){.outcome-pending-section{padding:15px}.report-tabs button{white-space:nowrap}.service-formula{font-size:1.02rem!important}.service-proposal-note{padding:12px 14px}}@media(max-width:480px){.service-proposal-note{font-size:.78rem}.report-tabs button{font-size:.73rem;padding-left:7px;padding-right:7px}.service-index-cell{font-size:.94rem!important}}
