.some-any-back{width:min(880px,100% - 32px);margin:24px auto -12px;font-size:.95rem}.some-any-back a{color:var(--teal-dark);text-underline-offset:4px;font-weight:700}.some-any-assignment .question{break-inside:avoid}@media print{@page{size:A4 portrait;margin:18mm}.some-any-back{display:none}.some-any-assignment .page{border:0;border-radius:0;width:100%;margin:0;padding:0}.some-any-assignment h1{font-size:30pt}.some-any-assignment .intro{margin-top:12px;font-size:10pt;line-height:1.45}.some-any-assignment .number-mark{width:48px;height:48px;font-size:16pt}.some-any-assignment .student{background:0 0;margin:16px 0;padding:8px 0}.some-any-assignment .student label{font-size:11pt}.some-any-assignment .student input{border-bottom:1px solid #555;padding:6px}.some-any-assignment .student:after{content:"Date: __________________";grid-column:2;margin-top:8px;font-size:10pt}.some-any-assignment .privacy-note{display:none}.some-any-assignment .question{padding:11px 4px;font-size:11pt;line-height:1.6}.some-any-assignment .question:nth-child(11){break-before:page}.some-any-assignment .blank{color:#0000;border-bottom:1px solid #333;border-radius:0;width:100px;max-width:none;padding:4px;background:0 0!important}.some-any-assignment .feedback{display:none}}
