@media print{.visit-sheet textarea{--rule-lines:10}.visit-sheet fieldset label{width:1.75rem;height:1.75rem}.visit-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.visit-total{border-bottom:1px solid oklch(var(--muted-foreground));text-align:center;min-width:2.5rem;display:inline-block}.visit-sheet:not(:has(input[data-college="1"]:checked)) .visit-total[data-college="1"]:before,.visit-sheet:not(:has(input[data-college="2"]:checked)) .visit-total[data-college="2"]:before,.visit-sheet:not(:has(input[data-college="3"]:checked)) .visit-total[data-college="3"]:before{content:" "}.college-list .rounded textarea{--rule-lines:3}.list-college:not(:has([data-fit-input]:checked)) [data-fit=unset]{display:none}.list-college:not(:has([data-fit-input]:checked)) [data-fit]:not([data-fit=unset]){border:1px solid oklch(var(--muted-foreground));margin-left:.375rem;display:inline-block}}@page{size:letter;margin:.5in}@media print{body:has(.flashcard-sheet) header,body:has(.flashcard-sheet) footer,body:has(.flashcard-sheet) nav,body:has(.roadmap-checklist) header,body:has(.roadmap-checklist) footer,body:has(.roadmap-checklist) nav,body:has(.review-card-sheet) header,body:has(.review-card-sheet) footer,body:has(.review-card-sheet) nav,body:has(.review-card-sheet) .review-card-screen,body:has(.reference-print) footer,body:has(.reference-print) header nav,body:has(.reference-print) header details,body:has(.reference-print) header form,body:has(.reference-print) main nav,body:has(.reference-print) main [data-pagefind-ignore],body:has(.reference-print) .reading-progress{display:none}body:has(.reference-print) .overflow-x-auto{overflow:visible}body:has(.reference-print) .sticky{position:static}body:has(.reference-print) table{break-inside:auto}body:has(.reference-print) tr{break-inside:avoid}body:has(.reference-print) [href^=\#]:after,body:has(.reference-print) .link:after{content:none}body:has(.branch-page) footer,body:has(.branch-page) header nav,body:has(.branch-page) header details,body:has(.branch-page) header form,body:has(.branch-page) main nav,body:has(.branch-page) main iframe,body:has(.branch-page) .branch-hero-photo,body:has(.branch-page) .branch-hero-portrait,body:has(.branch-page) .branch-not-closest,body:has(.branch-page) .branch-document-preview,body:has(.branch-page) .reading-progress{display:none}body:has(.branch-page) .branch-hero,body:has(.branch-page) .branch-hero *{color:oklch(var(--foreground))}body:has(.branch-page) .branch-page ul{display:block}.branch-staff-viewport{overflow:visible}.branch-staff-rail{display:block;transform:none}.branch-staff-page{width:auto;padding-inline:0}.branch-staff-control{display:none}.branch-page .branch-staff-rail .branch-staff-cards{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}body:has(.worksheet-print) footer,body:has(.worksheet-print) header nav,body:has(.worksheet-print) header details,body:has(.worksheet-print) header form,body:has(.worksheet-print) main nav,body:has(.worksheet-print) .reading-progress{display:none}body:has(.reference-print) main .bg-band,body:has(.reference-print) main .bg-band *,body:has(.worksheet-print) main .bg-band,body:has(.worksheet-print) main .bg-band *{color:oklch(var(--foreground))}body:has(.reference-print) main :is(.section-y,.section-y-tight,.section-y-loose),body:has(.worksheet-print) main :is(.section-y,.section-y-tight,.section-y-loose){padding-block:1.5rem}body:has(.worksheet-print) main :is(h2,h3,h4,.eyebrow-label){break-after:avoid}body:has(.worksheet-print) main :is(fieldset,li,.rounded),body:has(.worksheet-print) main :has(>textarea),body:has(.worksheet-print) .visit-sheet>section{break-inside:avoid}body:has(.worksheet-print) main input:is([type=text],[type=date]){border-width:0 0 1px;border-color:oklch(var(--muted-foreground));border-radius:0;min-height:1.75rem;padding-inline:0}body:has(.worksheet-print) main input[type=date]::-webkit-calendar-picker-indicator{display:none}body:has(.worksheet-print) main textarea{--rule:1.75rem;min-height:calc(var(--rule) * var(--rule-lines,4) + 2px);resize:none;line-height:var(--rule);background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--rule) - 1px), oklch(var(--muted-foreground) / .45) calc(var(--rule) - 1px) var(--rule));-webkit-print-color-adjust:exact;print-color-adjust:exact;border-width:0;border-radius:0;padding:0 .25rem}body:has(.worksheet-print) main label:has(>input.sr-only:not(:checked)){border-color:oklch(var(--muted-foreground))}body:has(.worksheet-print) main label:has(>input:checked){-webkit-print-color-adjust:exact;print-color-adjust:exact}body:has(.worksheet-print) main details::details-content{content-visibility:visible;display:block}body:has(.reference-print) main :is(h2,h3,h4){break-after:avoid}body:has(.reference-print) .profile-card,body:has(.reference-print) .ucsd-college :is(li,dl>div){break-inside:avoid}body:has(.reference-print) .ucsd-college>p{break-after:avoid}body:has(.reference-print) .profile-card{box-shadow:none}}
