.tuition-record-actions{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.tuition-digital-dialog[data-slot=dialog-content]{width:min(720px,100% - 24px);max-width:720px;max-height:92dvh;overflow:auto}.tuition-digital-paper{color:#123466;background:#fff;border:1px solid #d5deeb;border-radius:.6rem;padding:1.5rem}.tuition-digital-paper header{border-bottom:2px solid #bf9d35;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.tuition-digital-paper header img{object-fit:contain;width:64px;height:64px}.tuition-digital-paper header strong{font-size:1.25rem}.tuition-digital-paper header p{letter-spacing:.06em;margin:.3rem 0;font-size:.8rem}.tuition-digital-folio{justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.tuition-digital-folio strong{font-size:1.25rem}.tuition-digital-paper dl{grid-template-columns:1fr 1fr;gap:1rem;margin:.5rem 0 1.25rem;display:grid}.tuition-digital-paper dt{color:#62718a;font-size:.8rem}.tuition-digital-paper dd{overflow-wrap:anywhere;margin:.2rem 0 0}.tuition-digital-total{background:#eef4ff;border:1px solid #c4d3ee;border-radius:.5rem;gap:.4rem;padding:1rem;display:grid}.tuition-digital-total strong{font-size:1.8rem}.tuition-digital-total small{font-size:.75rem}.tuition-digital-paper footer{color:#62718a;margin-top:1rem;font-size:.75rem}.tuition-digital-warning{color:#9b1c1c;font-weight:600}.tuition-digital-actions{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.tuition-digital-actions a{color:#123466;background:#fff;border:1px solid #214c8f;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.7rem 1rem;text-decoration:none;display:flex}.tuition-digital-actions a:first-child{color:#fff;background:#104eac}.tuition-digital-actions a:focus-visible{outline-offset:3px;outline:3px solid #4a8cf1}.tuition-digital-help{color:var(--muted-foreground,#62718a);margin-top:.75rem;font-size:.8rem}.tuition-digital-public{max-width:740px;margin:2rem auto;padding:1rem}.tuition-digital-public h1{margin-bottom:1rem;font-size:1.5rem}@media (width<=520px){.tuition-digital-paper{padding:1rem}.tuition-digital-paper dl{grid-template-columns:1fr}.tuition-digital-paper header strong{font-size:1rem}.tuition-digital-actions{display:grid}.tuition-digital-folio{flex-wrap:wrap}}
