.v37-student-finance{margin:16px 0;border:1px solid #bcdfe7;border-top:4px solid #159aab;border-radius:20px;padding:22px}.v37-student-finance .panel-head{align-items:flex-start;gap:14px;flex-wrap:wrap}.v37-student-finance .panel-head label{font-size:11px;display:grid;gap:6px}.v37-student-finance select{min-width:175px;padding:9px;border:1px solid #c5dde5;border-radius:9px;background:#fff}.v37-student-finance .jfr-income-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.v37-note{font-size:11px;line-height:1.7;color:#617c8d;margin:14px 0}.v37-student-finance summary{cursor:pointer;padding:16px 0;color:#166f84;font-weight:700;font-size:12px}.v37-student-finance table{min-width:600px}@media(max-width:700px){.v37-student-finance{padding:14px}.v37-student-finance .jfr-income-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}
