.pdfbox-tool{margin-bottom:52px}.pdfbox-tool [hidden]{display:none!important}.pdfbox-upload,.pdfbox-card{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;margin-bottom:22px;padding:24px}.pdfbox-upload{background:var(--surface-soft);border-style:dashed;grid-template-columns:1fr auto;align-items:center;gap:12px 24px;display:grid}.pdfbox-upload.dragging{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent), transparent 78%)}.pdfbox-upload h2,.pdfbox-card h2{margin-top:0}.pdfbox-upload>p{color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1;margin:0}.pdfbox-file{color:#fff;background:var(--accent);cursor:pointer;border-radius:7px;align-items:center;min-height:44px;padding:9px 14px;font-weight:750;display:inline-flex}.pdfbox-file+input{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pdfbox-tool :is(button,select,textarea){border:1px solid var(--line-strong);min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:7px;padding:9px 12px}.pdfbox-tool button{cursor:pointer;font-weight:700}.pdfbox-tool :is(button,select,textarea,[tabindex]):focus-visible,.pdfbox-file:focus-within{outline:3px solid var(--accent);outline-offset:3px}.pdfbox-status{min-height:1.5em;color:var(--muted)}.pdfbox-error{color:var(--danger);border-left:4px solid var(--danger);background:#fff0f0;padding:12px 14px}.pdfbox-heading-row{justify-content:space-between;align-items:end;gap:20px;display:flex}.pdfbox-heading-row label{margin-bottom:5px;font-weight:750;display:block}.pdfbox-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}.pdfbox-summary>div{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;padding:12px}.pdfbox-summary dt{color:var(--muted);font-size:.8rem}.pdfbox-summary dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:780}.pdfbox-alert,.pdfbox-page-warning,.pdfbox-boundary{color:#704700;background:#fff7e8;border-left:4px solid #b97700;margin-top:16px;padding:13px 15px}.pdfbox-workbench{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);align-items:start;gap:22px;display:grid}.pdfbox-diagram{border:1px solid var(--line);background:#f7f7f7;border-radius:9px;width:100%;height:auto;min-height:340px;margin-top:15px;display:block}.pdfbox-legend{flex-wrap:wrap;gap:8px 14px;padding:0;font-size:.82rem;list-style:none;display:flex}.pdfbox-legend span{vertical-align:middle;border:3px solid;width:18px;height:10px;margin-right:5px;display:inline-block}.pdfbox-legend .media{border-color:#66758a}.pdfbox-legend .crop{border-color:#1769aa}.pdfbox-legend .bleed{border-color:#b46a00}.pdfbox-legend .trim{border-color:#2d7d46}.pdfbox-legend .art{border-color:#8a4aa1}.pdfbox-help,.pdfbox-privacy{color:var(--muted);font-size:.86rem}.pdfbox-page-warning ul{margin-bottom:0}.pdfbox-scroll{border:1px solid var(--line);border-radius:8px;overflow:auto}.pdfbox-tool table{border-collapse:collapse;width:100%;font-size:.84rem}.pdfbox-tool th,.pdfbox-tool td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px}.pdfbox-tool th{color:var(--muted);background:var(--surface-soft);white-space:nowrap}.pdfbox-pages{min-width:1050px}.pdfbox-pages tr[data-page]{cursor:pointer}.pdfbox-pages tr[data-page]:hover{background:#f3f7fb}.pdfbox-actions{flex-wrap:wrap;gap:9px;margin-top:17px;display:flex}.pdfbox-tool textarea{resize:vertical;width:100%;margin-top:8px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.pdfbox-privacy{text-align:center}.pdfbox-guide>section{margin-bottom:38px}@media (width<=920px){.pdfbox-workbench{grid-template-columns:1fr}.pdfbox-summary{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.pdfbox-upload{grid-template-columns:1fr}.pdfbox-upload>p{grid-column:auto}.pdfbox-card,.pdfbox-upload{padding:17px}.pdfbox-heading-row{flex-direction:column;align-items:stretch}.pdfbox-summary{grid-template-columns:1fr}.pdfbox-diagram{min-height:280px}}@media print{.site-header,.site-footer,.breadcrumb,.page-intro,.pdfbox-upload,.pdfbox-status,.pdfbox-error,.pdfbox-actions,.pdfbox-pages,#pdfbox-pages-heading,#pdfbox-filter,[data-table-note],.pdfbox-privacy,.pdfbox-guide{display:none!important}.pdfbox-workbench{grid-template-columns:1fr 1fr;display:grid}.pdfbox-card{border:0;padding:0}.pdfbox-diagram{max-height:130mm}}
