:root{color-scheme:light;--pdfViewer-padding-bottom:0;--pdfViewer-padding-top:12px}
*{box-sizing:border-box}body{margin:0;background:#e4e9e4;color:#294b49;font:12px Arial,sans-serif}.toolbar{position:absolute;inset:0 0 auto;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:10px;height:52px;padding:7px 13px;background:#204c48;color:#fff}.pages,.zoom{display:flex;align-items:center;gap:7px}.toolbar button,.toolbar a{display:inline-flex;align-items:center;justify-content:center;height:34px;min-width:32px;padding:4px 8px;border:1px solid #ffffff4d;border-radius:4px;background:#ffffff0c;color:#fff;font:inherit;cursor:pointer;text-decoration:none}.toolbar button:hover,.toolbar a:hover{background:#ffffff26}.toolbar button:focus-visible,.toolbar a:focus-visible,.toolbar input:focus-visible{outline:2px solid #e5c785;outline-offset:2px}.toolbar button{font-size:19px}.toolbar #fit{font-size:11px}.toolbar input{width:42px;height:30px;padding:4px;border:1px solid #b8ccc3;border-radius:3px;background:#fff;color:#294b49;font:inherit;text-align:center;appearance:textfield}.toolbar input::-webkit-inner-spin-button{display:none}.toolbar #download{gap:8px;font-size:11px;white-space:nowrap}.toolbar svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#viewerContainer{position:absolute;inset:52px 0 0;overflow:auto;overscroll-behavior:contain;background:#e4e9e4;touch-action:pan-x pan-y;outline:none}.pdfViewer .page{border:0;box-shadow:0 1px 8px #183d342e;margin:12px auto}.pdfViewer .textLayer{opacity:1}#status{position:absolute;z-index:5;top:65px;left:12px;right:12px;padding:14px;text-align:center;background:#fffaf0;color:#294b49;border-radius:4px}#status[hidden]{display:none}@media(max-width:520px){.toolbar{padding:7px 8px;gap:5px}.pages,.zoom{gap:4px}.toolbar label{display:none}.toolbar #download span{display:none}.toolbar #download{padding:4px;min-width:32px}.toolbar button{min-width:28px;padding:4px 6px}.toolbar #fit{padding:4px 6px}.toolbar input{width:32px}.toolbar #pageCount{font-size:10px;white-space:nowrap}}
