/* GTI - Virtual Learning fee panel on the scholarship application form */
.ap-vl-fee{grid-column:1/-1;margin:14px 0 4px;border:1px solid #F3E8FF;background:linear-gradient(135deg,#FDF4FF,#F5F3FF);border-radius:14px;padding:16px 18px}
.ap-vl-fee[hidden]{display:none!important}
.ap-vl-head{font-size:.86rem;font-weight:700;color:#7C3AED;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}
.ap-vl-prog{color:#111827;font-weight:600}
.ap-vl-rows{display:flex;flex-direction:column;gap:6px}
.ap-vl-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:.86rem;color:#4B5563}
.ap-vl-old{color:#9CA3AF;text-decoration:line-through}
.ap-vl-disc{color:#047857;font-weight:700}
.ap-vl-total{border-top:1px dashed #E9D5FF;padding-top:8px;margin-top:2px;font-weight:700;color:#111827}
.ap-vl-new{font-size:1.12rem;font-weight:800;color:#DB2777}
.ap-vl-note{margin:10px 0 0;font-size:.74rem;color:#6B7280;line-height:1.5}
@media (max-width:520px){.ap-vl-fee{padding:14px}.ap-vl-row{font-size:.82rem}}