.eduhive-order-file-actions{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;line-height:1.4}.eduhive-order-file-actions>a{font-weight:600;white-space:normal}.eduhive-order-file-actions>a+ a{font-size:.9em}.eduhive-pdf-reader{margin:0;background:#eef2f7;color:#183153;font:16px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.eduhive-pdf-reader header{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px;background:white;border-bottom:1px solid #d4dce8}.eduhive-pdf-reader h1{flex:1 1 280px;margin:0;font-size:17px;overflow-wrap:anywhere}.eduhive-pdf-reader a{color:#102e6e;font-weight:600}.reader-download{padding:9px 16px;border-radius:6px;background:#102e6e;color:white!important;text-decoration:none}.eduhive-pdf-reader main{max-width:1200px;margin:auto;padding:16px 12px 40px}.eduhive-pdf-reader nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.eduhive-pdf-reader button{font:inherit;padding:7px 14px;background:white;color:#102e6e;border:1px solid #bcc9da;border-radius:5px;cursor:pointer}.eduhive-pdf-reader button:disabled{opacity:.45;cursor:default}.eduhive-pdf-reader #pdf-status{text-align:center;font-size:14px}.eduhive-pdf-reader #pdf-page{overflow:auto;text-align:center;padding:4px 0 18px}.eduhive-pdf-reader canvas{background:white;box-shadow:0 2px 12px #18315330;vertical-align:top}.eduhive-pdf-reader details{padding:12px 16px;background:white;border-radius:6px}.eduhive-pdf-reader pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:14px;line-height:1.6}.eduhive-pdf-reader a:focus-visible,.eduhive-pdf-reader button:focus-visible{outline:3px solid #ffb600;outline-offset:3px}@media(max-width:600px){.eduhive-pdf-reader header{padding:12px}.eduhive-pdf-reader h1{order:3;flex-basis:100%}.eduhive-pdf-reader .reader-download{margin-left:auto}.eduhive-pdf-reader nav{gap:7px}.eduhive-pdf-reader button{padding:6px 10px}}

.eduhive-pdf-reader header .reader-back{order:0}.eduhive-pdf-reader header .reader-download{order:1;margin-left:0}.eduhive-pdf-reader header h1{order:2;flex-basis:100%}
