.qual-credit-summary{margin-top:0!important}.qual-credit-summary h3{font-family:"Untitled Sans","system-ui",sans-serif;font-size:1.125rem;line-height:1.33;font-weight:500}@media(min-width:75em){.qual-credit-summary h3{font-size:1.25rem;line-height:1.4}}.qual-credit-summary h3,.qual-credit-summary h4{margin-top:1.5rem;margin-bottom:1.5rem}.qual-credit-summary .item{font-weight:400;border:1px solid var(--color-grey-20);margin-top:-1px;padding:1rem 1rem 1rem 1.5rem;position:relative;background-color:var(--credit-summary-bg)}.qual-credit-summary .item::before{content:"";background-color:var(--credit-summary-accent);position:absolute;top:0;left:0;width:.5rem;height:100%;border-radius:0}.qual-credit-summary .item .credits{font-weight:500}.qual-credit-summary .compulsory,.qual-credit-summary .core{--credit-summary-bg:var(--color-mu-volcano-tint);--credit-summary-accent:var(--color-mu-volcano)}.qual-credit-summary .major,.qual-credit-summary .minor{--credit-summary-bg:var(--color-mu-ponga-tint-lighter);--credit-summary-accent:var(--color-mu-ponga)}.qual-credit-summary .elective,.qual-credit-summary .electiveSched{--credit-summary-bg:var(--color-mu-blue-tint-lighter);--credit-summary-accent:var(--color-mu-light-blue-websafe)}.qual-credit-summary .prac,.qual-credit-summary .research{--credit-summary-bg:var(--color-mu-gold-tint);--credit-summary-accent:var(--color-mu-tui)}