.count-pdf-viewer{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:#171116;color:#f8e6c8;overflow:hidden;box-sizing:border-box}.count-pdf-viewer[open]{display:flex;flex-direction:column}.count-pdf-toolbar{flex:none;padding:calc(10px + var(--ws-safe-top)) 12px 10px;background:#381422;border-bottom:2px solid #caa461;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.count-pdf-toolbar>div{display:flex;gap:8px;width:100%}.count-pdf-toolbar button{min-height:44px;padding:8px 14px;border:1px solid #d2ad6f;border-radius:18px;background:#512138;color:#fff2d7;font-size:16px;font-weight:700}.count-pdf-toolbar button:disabled{opacity:.5}.count-pdf-toolbar p{width:100%;margin:0;font-size:13px;line-height:1.3}.count-pdf-pages{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:12px 8px calc(12px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.count-pdf-pages img{display:block;width:100%;height:auto;margin:0 auto 12px;max-width:1100px}.count-pdf-print-frame{position:fixed;left:-10000px;top:0;width:1056px;height:816px;border:0}.count-pdf-actions [role=button]{cursor:pointer}
.bin-print-choices{background:#32131f;color:#f8e6c8;border:1px solid #caa461;border-radius:18px;padding:22px;max-width:min(420px,calc(100vw - 32px));box-sizing:border-box}.bin-print-choices::backdrop{background:#0009}.bin-print-choices button{display:block;width:100%;min-height:44px;margin:12px 0;padding:10px;border:1px solid #caa461;border-radius:12px;background:#512138;color:#fff2d7;font:700 16px system-ui}.bin-print-choices button:disabled{opacity:.45}.bin-print-choices p{font:14px/1.4 system-ui}.bin-print-choices h2{font:24px Georgia}.bin-print-choices [role=status]{min-height:1.4em}
