.pkpdf-dialog{box-sizing:border-box;width:min(680px,calc(100vw - 28px));max-height:90vh;overflow:auto;border:1px solid #d8dfe5;border-radius:16px;padding:28px;background:#fff;color:#20323d;font:15px/1.55 system-ui,sans-serif}.pkpdf-dialog::backdrop{background:#14202c99}.pkpdf-dialog h2{font-size:24px;line-height:1.2;margin:0 40px 16px 0}.pkpdf-close{position:absolute;right:15px;top:12px}.pkpdf-dialog button,.pkpdf-dialog select,.pkpdf-dialog input,.pkpdf-dialog textarea{font:inherit;border:1px solid #cbd5de;border-radius:8px;padding:9px 12px;box-sizing:border-box}.pkpdf-dialog button{cursor:pointer;background:#f6f8f9;color:#20323d}.pkpdf-dialog button:disabled{opacity:.5;cursor:default}.pkpdf-dialog label{display:block;margin:14px 0;font-weight:600}.pkpdf-dialog input:not([type=checkbox]),.pkpdf-dialog select,.pkpdf-dialog textarea{display:block;width:100%;margin-top:6px;background:white;color:#20323d}.pkpdf-dialog input[type=checkbox]{margin-right:8px}.pkpdf-dialog input[type=number]{max-width:180px}.pkpdf-dialog details{padding:12px 0;border-top:1px solid #dce2e7}.pkpdf-dialog summary{cursor:pointer;font-weight:600}.pkpdf-dialog [role=status]{color:#9a2525}.pkpdf-dialog .pkpdf-add{display:block;background:#d9131b;color:white;border-color:#d9131b;margin-top:16px}.pkpdf-result{margin-top:20px;padding:16px;background:#f5f7f8;border-radius:12px}.pkpdf-result img{display:block;max-width:200px;max-height:170px;object-fit:contain}.pkpdf-total{font-size:18px;font-weight:700}.pkpdf-footnote,.pkpdf-options{font-size:13px;color:#596976}.pkpdf-controls{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.pkpdf-gallery{width:min(950px,calc(100vw - 28px))}.pkpdf-gallery>img{display:block;margin:auto;max-width:100%;max-height:62vh;object-fit:contain}.pkpdf-view{font-size:13px!important;padding:7px 10px!important;margin-top:6px}.pkpdf-dialog [hidden]{display:none!important}
