body{--drop-label:"여기에 놓으면 PDF가 들어가요"}.pages{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.page{background:var(--paper);color:var(--ink);box-shadow:0 1px 0 var(--rule);border-radius:10px;gap:8px;padding:10px;display:grid}.thumb{background:#eef1f5;border-radius:6px;place-items:center;height:150px;display:grid;overflow:hidden}.thumb canvas{background:#fff;max-width:110px;max-height:140px;transition:transform .16s ease-out;display:block;box-shadow:0 1px 3px #10182840}.page-label{margin:0;font-size:13px;line-height:1.4;display:grid}.page-label span{color:var(--ink-soft);overflow-wrap:anywhere;font-size:12px}.page-tools{grid-template-columns:1fr 1fr;gap:5px;display:grid}.page-tools button{color:#1b2230;font:inherit;cursor:pointer;background:#fff;border:1px solid #d3d8e0;border-radius:7px;padding:6px 4px;font-size:13px}.page-tools button:disabled{opacity:.35;cursor:default}.page-tools .remove{color:var(--stamp)}.make{margin-top:14px}@media (prefers-color-scheme:dark){:root:not(.light-only) .page{color:#e6e9ee;background:#1b2230}:root:not(.light-only) .thumb{background:#10151f}:root:not(.light-only) .name input{color:#e6e9ee;background:#1b2230}}@media (prefers-reduced-motion:reduce){.thumb canvas{transition:none}}
