.pdf-local-workspace-module__1YVErG__twoColumn{background:var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.pdf-local-workspace-module__1YVErG__panel{background:var(--color-canvas);min-width:0;padding:1.05rem}.pdf-local-workspace-module__1YVErG__panelHeading{justify-content:space-between;align-items:center;gap:1rem;min-height:48px;margin-bottom:.85rem;display:flex}.pdf-local-workspace-module__1YVErG__panelHeading p{color:var(--color-cyan-ink);font-size:var(--type-label);letter-spacing:.09em;text-transform:uppercase;font-weight:700}.pdf-local-workspace-module__1YVErG__panelHeading h3{font-size:var(--type-card-title);margin-top:.13rem;line-height:1.25}.pdf-local-workspace-module__1YVErG__panelHeading>span{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);max-width:14rem;color:var(--color-muted);font-size:var(--type-label);text-overflow:ellipsis;white-space:nowrap;flex:none;padding:.28rem .52rem;font-weight:700;overflow:hidden}.pdf-local-workspace-module__1YVErG__fileDrop{border:2px dashed var(--color-blue-soft-line);border-radius:var(--radius-sm);background:var(--color-blue-soft);text-align:center;cursor:pointer;place-content:center;justify-items:center;min-height:122px;padding:1rem;display:grid}.pdf-local-workspace-module__1YVErG__fileDrop input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pdf-local-workspace-module__1YVErG__fileDrop[data-dragging]{border-style:solid;border-color:var(--color-blue);outline:2px solid var(--color-blue);outline-offset:2px}.pdf-local-workspace-module__1YVErG__fileDrop strong{max-width:100%;color:var(--color-ink);font-size:var(--type-body-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdf-local-workspace-module__1YVErG__fileDrop span{max-width:none;color:var(--color-muted);font-size:var(--type-label);margin-top:.32rem;line-height:1.5}.pdf-local-workspace-module__1YVErG__fileDrop:focus-within{outline:3px solid var(--color-blue);outline-offset:2px}.pdf-local-workspace-module__1YVErG__choiceGroup{border:0;gap:.45rem;min-width:0;margin:.9rem 0 0;padding:0;display:grid}.pdf-local-workspace-module__1YVErG__choiceGroup legend{color:var(--color-ink);font-size:var(--type-body-small);margin-bottom:.45rem;padding:0;font-weight:700}.pdf-local-workspace-module__1YVErG__radioRow{flex-wrap:wrap;gap:.5rem;display:flex}.pdf-local-workspace-module__1YVErG__radioOption{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);min-height:44px;color:var(--color-ink);font-size:var(--type-body-small);cursor:pointer;align-items:center;gap:.45rem;padding:.55rem .75rem;font-weight:600;display:inline-flex}.pdf-local-workspace-module__1YVErG__radioOption:hover{border-color:var(--color-line-strong)}.pdf-local-workspace-module__1YVErG__radioOption:has(input:checked){border-color:var(--color-cyan);background:var(--color-surface-blue)}.pdf-local-workspace-module__1YVErG__radioOption:has(input:focus-visible){outline:3px solid var(--color-blue);outline-offset:2px}.pdf-local-workspace-module__1YVErG__radioOption input{width:1rem;height:1rem;accent-color:var(--color-cyan);margin:0}.pdf-local-workspace-module__1YVErG__field{gap:.4rem;margin-top:.75rem;display:grid}.pdf-local-workspace-module__1YVErG__field>span{color:var(--color-ink);font-size:var(--type-body-small);font-weight:700}.pdf-local-workspace-module__1YVErG__field input,.pdf-local-workspace-module__1YVErG__field select{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-canvas);width:100%;min-height:45px;color:var(--color-ink);font:inherit;font-size:var(--type-body-small);padding:.64rem .7rem}.pdf-local-workspace-module__1YVErG__sliderRow{align-items:center;gap:.6rem;display:flex}.pdf-local-workspace-module__1YVErG__sliderRow input[type=range]{min-height:44px;accent-color:var(--color-cyan);background:0 0;border:0;flex:auto;padding:0}.pdf-local-workspace-module__1YVErG__sliderValue{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);min-width:3rem;color:var(--color-ink);font-size:var(--type-label);text-align:center;flex:none;padding:.28rem .52rem;font-weight:700}.pdf-local-workspace-module__1YVErG__helper{color:var(--color-muted);font-size:var(--type-label);margin-top:.64rem;line-height:1.5}.pdf-local-workspace-module__1YVErG__primaryButton{border:1px solid var(--color-blue);border-radius:var(--radius-sm);background:var(--color-blue);min-height:44px;color:var(--color-canvas);font:inherit;font-size:var(--type-body-small);cursor:pointer;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease;justify-content:center;align-items:center;margin-top:.85rem;padding:.6rem .82rem;font-weight:700;display:inline-flex}.pdf-local-workspace-module__1YVErG__primaryButton:hover:not(:disabled){border-color:var(--color-blue-hover);background:var(--color-blue-hover)}.pdf-local-workspace-module__1YVErG__primaryButton:disabled{cursor:not-allowed;opacity:.42}.pdf-local-workspace-module__1YVErG__pdfResult{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);align-content:center;gap:.7rem;min-height:286px;padding:1rem;display:grid}.pdf-local-workspace-module__1YVErG__pdfResult>span{border-radius:var(--radius-sm);background:var(--color-red-ink);width:58px;height:70px;box-shadow:var(--shadow-card);color:var(--color-canvas);font-size:var(--type-label);letter-spacing:.08em;place-items:center;font-weight:800;display:grid}.pdf-local-workspace-module__1YVErG__pdfResult>strong{overflow-wrap:anywhere;font-size:var(--type-body-small)}.pdf-local-workspace-module__1YVErG__resultStats{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.pdf-local-workspace-module__1YVErG__resultStats>div{background:var(--color-canvas);padding:.62rem}.pdf-local-workspace-module__1YVErG__resultStats dt{color:var(--color-muted);font-size:var(--type-label);text-transform:uppercase;letter-spacing:.06em}.pdf-local-workspace-module__1YVErG__resultStats dd{font-size:var(--type-body);margin-top:.2rem;font-weight:700}@media (max-width:800px){.pdf-local-workspace-module__1YVErG__twoColumn{grid-template-columns:1fr}.pdf-local-workspace-module__1YVErG__panelHeading{flex-direction:column;align-items:flex-start;gap:.42rem}.pdf-local-workspace-module__1YVErG__compressorInputPanel .pdf-local-workspace-module__1YVErG__panelHeading{margin-bottom:.5rem}.pdf-local-workspace-module__1YVErG__compressorInputPanel>[data-file-upload]>[role=group]{gap:.5rem;padding-block:.75rem}}.pdf-local-workspace-module__1YVErG__fileList{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);gap:1px;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.pdf-local-workspace-module__1YVErG__fileRow{background:var(--color-canvas);justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.45rem .6rem;display:flex}.pdf-local-workspace-module__1YVErG__fileName{min-width:0;display:grid}.pdf-local-workspace-module__1YVErG__fileName strong{font-size:var(--type-body-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdf-local-workspace-module__1YVErG__fileName span{color:var(--color-muted);font-size:var(--type-label)}.pdf-local-workspace-module__1YVErG__rowActions{flex:none;gap:.3rem;display:inline-flex}.pdf-local-workspace-module__1YVErG__rowActions button{width:var(--touch-target-min);height:var(--touch-target-min);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--type-body-small);cursor:pointer;place-items:center;display:inline-grid}.pdf-local-workspace-module__1YVErG__rowActions button:hover:not(:disabled){border-color:var(--color-line-strong)}.pdf-local-workspace-module__1YVErG__rowActions button:disabled{cursor:not-allowed;opacity:.42}.pdf-local-workspace-module__1YVErG__metaTable{border:1px solid var(--color-line);border-radius:var(--radius-sm);border-spacing:0;background:var(--color-surface);width:100%;font-size:var(--type-body-small)}.pdf-local-workspace-module__1YVErG__metaTable tr+tr{border-top:1px solid var(--color-line)}.pdf-local-workspace-module__1YVErG__metaTable th,.pdf-local-workspace-module__1YVErG__metaTable td{text-align:left;vertical-align:top;padding:.55rem .7rem}.pdf-local-workspace-module__1YVErG__metaTable th{border-right:1px solid var(--color-line);width:38%;color:var(--color-muted);font-size:var(--type-label);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.pdf-local-workspace-module__1YVErG__metaTable td{overflow-wrap:anywhere}.pdf-local-workspace-module__1YVErG__metaEmpty{color:var(--color-muted)}.pdf-local-workspace-module__1YVErG__organizerToolbar{flex-wrap:wrap;gap:.5rem;display:flex}.pdf-local-workspace-module__1YVErG__organizerToolbar button{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);min-height:44px;color:var(--color-ink);font:inherit;font-size:var(--type-body-small);cursor:pointer;justify-content:center;align-items:center;padding:.55rem .75rem;font-weight:700;display:inline-flex}.pdf-local-workspace-module__1YVErG__organizerToolbar button:hover:not(:disabled){border-color:var(--color-line-strong)}.pdf-local-workspace-module__1YVErG__organizerToolbar button:disabled{cursor:not-allowed;opacity:.42}.pdf-local-workspace-module__1YVErG__pageGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.pdf-local-workspace-module__1YVErG__pageCell{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);gap:.4rem;min-width:0;padding:.45rem;display:grid}.pdf-local-workspace-module__1YVErG__pageCellDragging{opacity:.55;border-style:dashed}.pdf-local-workspace-module__1YVErG__pageCellDropTarget{border-color:var(--color-cyan);outline:2px solid var(--color-cyan);outline-offset:1px}.pdf-local-workspace-module__1YVErG__thumbButton{border:1px solid var(--color-line);border-radius:var(--radius-xs);background:var(--color-canvas);width:100%;min-height:120px;color:var(--color-ink);font:inherit;cursor:grab;touch-action:none;place-items:center;padding:.3rem;display:grid;position:relative}.pdf-local-workspace-module__1YVErG__thumbButton:focus-visible{outline:3px solid var(--color-blue);outline-offset:2px}.pdf-local-workspace-module__1YVErG__thumbButton[aria-pressed=true]{border-color:var(--color-cyan);outline:2px solid var(--color-cyan);outline-offset:1px}.pdf-local-workspace-module__1YVErG__thumbCanvas{max-width:100%;height:auto;min-height:96px;display:block}.pdf-local-workspace-module__1YVErG__thumbLabel{color:var(--color-muted);font-size:var(--type-label);font-weight:700}.pdf-local-workspace-module__1YVErG__selectedBadge{border-radius:var(--radius-xs);background:var(--color-cyan);width:1.35rem;height:1.35rem;color:var(--color-canvas);font-size:var(--type-label);place-items:center;font-weight:800;display:none;position:absolute;top:.3rem;right:.3rem}.pdf-local-workspace-module__1YVErG__thumbButton[aria-pressed=true] .pdf-local-workspace-module__1YVErG__selectedBadge{display:grid}.pdf-local-workspace-module__1YVErG__pageActions{justify-content:center;gap:.3rem;display:flex}.pdf-local-workspace-module__1YVErG__pageActions button{width:var(--touch-target-min);height:var(--touch-target-min);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-canvas);color:var(--color-ink);font:inherit;font-size:var(--type-body-small);cursor:pointer;place-items:center;display:inline-grid}.pdf-local-workspace-module__1YVErG__pageActions button:hover:not(:disabled){border-color:var(--color-line-strong)}.pdf-local-workspace-module__1YVErG__pageActions button:disabled{cursor:not-allowed;opacity:.42}.pdf-local-workspace-module__1YVErG__pdfResult+.pdf-local-workspace-module__1YVErG__pdfResult,.pdf-local-workspace-module__1YVErG__metaTable+.pdf-local-workspace-module__1YVErG__pdfResult{margin-top:.75rem}@media (prefers-reduced-motion:reduce){.pdf-local-workspace-module__1YVErG__primaryButton{transition:none}}.pdf-local-workspace-module__1YVErG__metadataSelection{border:0;min-width:0;margin:1rem 0;padding:0}.pdf-local-workspace-module__1YVErG__metadataSelection legend{font-weight:700}.pdf-local-workspace-module__1YVErG__outputActions{flex-wrap:wrap;gap:.5rem;margin-block:.75rem;display:flex}.pdf-local-workspace-module__1YVErG__secondaryButton,.pdf-local-workspace-module__1YVErG__outputActions button{border:1px solid var(--runtime-ui-line);background:var(--runtime-ui-surface);min-height:44px;color:var(--runtime-ui-ink);font:inherit;font-size:var(--type-body-small);cursor:pointer;padding:.6rem .8rem;font-weight:700}.pdf-local-workspace-module__1YVErG__secondaryButton:disabled,.pdf-local-workspace-module__1YVErG__outputActions button:disabled{opacity:.5;cursor:not-allowed}.pdf-local-workspace-module__1YVErG__secondaryButton:focus-visible,.pdf-local-workspace-module__1YVErG__outputActions button:focus-visible{outline:2px solid var(--runtime-ui-accent);outline-offset:2px}.pdf-local-workspace-module__1YVErG__secondaryButton{font:inherit;font-size:var(--type-body-small);margin-inline-end:.5rem}
