*{box-sizing:border-box}body{margin:0;background:#e8eded;color:#123e58;font:16px/1.6 Arial,sans-serif}.print-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 28px;background:#fff;box-shadow:0 2px 10px #123e5810}.print-toolbar h1{font-size:22px;margin:0}.print-toolbar p{font-size:14px;margin:3px 0 0;color:#526b76}.print-toolbar a,a{color:#123e58}.print-toolbar button{font:700 16px Arial,sans-serif;color:#fff;background:#123e58;border:0;border-radius:6px;padding:14px 22px;cursor:pointer;white-space:nowrap}.print-help{max-width:816px;margin:20px auto;padding:0 16px;font-size:14px}.print-sheet{display:block;width:min(816px,100%);height:auto;margin:20px auto;background:#fff;box-shadow:0 5px 20px #123e581f}.accessible-notes{max-width:816px;margin:24px auto;padding:20px}.accessible-notes h2{font-size:20px}.accessible-notes p{font-size:15px}a:focus-visible,button:focus-visible{outline:3px solid #cf4142;outline-offset:4px}@media(max-width:650px){.print-toolbar{flex-wrap:wrap;padding:16px;gap:12px}.print-toolbar>a{width:100%}.print-toolbar h1{font-size:19px}.print-toolbar button{font-size:14px;padding:12px 15px}.print-sheet{box-shadow:none}}@page{size:letter;margin:0}@media print{html,body{margin:0;padding:0;background:white}.print-toolbar,.print-help,.accessible-notes{display:none!important}main{margin:0;padding:0}.print-sheet{width:8.5in;height:11in;max-width:none;object-fit:contain;margin:0;box-shadow:none;break-inside:avoid;break-after:avoid;display:block}}
