.annualResult.isDirty{outline-offset:-2px;outline:2px solid #f5bc42b8}.annualStale{border-radius:var(--radius-sm);color:#684d12;background:#fff4d8;margin:0 0 18px;padding:11px 13px;font-size:12px;font-weight:600;line-height:1.55}.annualResultHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.annualService{flex-direction:column;align-items:flex-end;gap:4px;padding-bottom:4px;display:flex}.annualService span{color:#aebace;font-size:11px}.annualService strong{font-size:15px;font-weight:700}.annualHistory{border-top:1px solid #ffffff26;margin-top:24px;padding-top:20px}.annualHistoryHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.annualHistoryHead strong{font-size:15px;font-weight:700}.annualHistoryHead span{color:#aebace;font-size:11px}.annualHistoryTable{border-radius:var(--radius-sm);border:1px solid #ffffff21;overflow:hidden}.annualHistoryRow{border-top:1px solid #ffffff1c;grid-template-columns:1.2fr 1fr 90px;align-items:center;min-height:60px;display:grid}.annualHistoryRow:first-child{border-top:0}.annualHistoryRow>div,.annualHistoryRow>b,.annualHistoryLabels>span{padding:11px 14px}.annualHistoryRow>div{flex-direction:column;gap:4px;display:flex}.annualHistoryRow strong,.annualHistoryRow b{font-size:14px}.annualHistoryRow b{color:#fff;text-align:right}.annualHistoryRow small{color:#aebace;font-size:10px;line-height:1.45}.annualHistoryRow div:nth-child(2)>span{color:#d8e0ec;font-size:12px}.annualHistoryLabels{background:#ffffff12;min-height:36px}.annualHistoryLabels>span{color:#aebace;font-size:10px;font-weight:600}.annualHistoryLabels>span:last-child{text-align:right}@media (max-width:680px){.annualResultHeader{flex-direction:column;align-items:flex-start;gap:12px}.annualService{align-items:flex-start}.annualHistoryTable{border:0;overflow:visible}.annualHistoryLabels{display:none}.annualHistoryRow{border-top:1px solid #ffffff21;grid-template-columns:1fr auto;gap:8px;min-height:0;padding:14px 0}.annualHistoryRow>div,.annualHistoryRow>b{padding:0}.annualHistoryRow>div:nth-child(2){grid-column:1/2}.annualHistoryRow>b{grid-area:1/2/3;align-self:center;font-size:16px}}
