.smpdf-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:24px 0}.smpdf-heading h1{font-size:26px;margin:0}.smpdf-heading a{white-space:nowrap;color:#7a5a2a;font-weight:600}.smpdf-stage{height:78vh}
.smpdf{background:#ededeb;border:1px solid #dedbd6;margin-bottom:45px}.smpdf-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px;background:#252525;color:#fff}.smpdf-toolbar button,.smpdf-download{min-height:40px;padding:9px 14px;border:1px solid #757575;background:#fff;color:#222;box-shadow:none;font-size:14px;border-radius:0;line-height:20px}.smpdf-toolbar button:disabled{opacity:.45;cursor:default}.smpdf-toolbar label{display:flex;gap:8px;align-items:center;margin:0}.smpdf-toolbar input{width:65px;height:40px;background:#fff;color:#222;margin:0}.smpdf-download{margin-left:auto;background:#ffe600;text-decoration:none!important;font-weight:600}.smpdf-toolbar a:hover{color:#222}.smpdf-stage{padding:24px;overflow:auto;max-height:80vh;min-height:200px;text-align:center}.smpdf-stage canvas{display:block;margin:0 auto;max-width:none;background:#fff;box-shadow:0 3px 14px #0002}.smpdf-status{padding:8px 20px;margin:0}.smpdf-status:empty{display:none}.smpdf-fallback{padding:20px}.smpdf:fullscreen{overflow:auto;border:0}.smpdf:fullscreen .smpdf-stage{max-height:calc(100vh - 80px)}.smpdf button:focus-visible,.smpdf input:focus-visible,.smpdf a:focus-visible,.smpdf-stage:focus-visible{outline:3px solid #bc944e;outline-offset:3px}
@media(max-width:600px){.smpdf-heading{align-items:flex-start;flex-direction:column;gap:10px}.smpdf-heading h1{font-size:22px}.smpdf-toolbar{gap:8px;padding:10px}.smpdf-toolbar button,.smpdf-download{padding:8px 10px;font-size:12px}.smpdf-stage{padding:10px}.smpdf-download{margin-left:0}}
.smpdf-expanded{position:fixed;inset:0;z-index:100000;margin:0;border:0;overflow:auto}.smpdf-expanded .smpdf-stage{height:calc(100vh - 80px);max-height:calc(100vh - 80px)}
.smpdf-can-swipe{touch-action:pan-y;cursor:grab;user-select:none}.smpdf-can-swipe canvas{cursor:grab}.smpdf-dragging,.smpdf-dragging canvas{cursor:grabbing}
