.wsv-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.wsv-item{background:#fff;border:1px solid #e0e8df;border-radius:.65rem;gap:.4rem;padding:.5rem .65rem;display:grid}.wsv-name{overflow-wrap:anywhere;font-size:.85rem;font-weight:800}.wsv-name small{color:#4d6051;font-size:.75rem;font-weight:400;display:block}.wsv-btns,.wsv-add-row{flex-wrap:wrap;gap:.4rem;display:flex}.wsv-btns button,.wsv-add-row button{border-radius:.65rem;min-height:2.75rem;padding:0 .8rem;font-size:.8rem}.wsv-btns button:disabled{opacity:.45;cursor:not-allowed}.wsv-btns button:focus-visible,.wsv-add-row button:focus-visible,.wsv-downloads a:focus-visible{outline-offset:2px;outline:3px solid #a94b25}.wsv-downloads{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.wsv-downloads a{overflow-wrap:anywhere;border-radius:.75rem;align-items:center;min-height:2.75rem;padding:.4rem 1rem;font-size:.8rem;font-weight:800;display:flex}.wso .wso-split-box,.wso .wso-merge-box{margin-top:0}.wso-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.wso-item{background:#fff;border:1px solid #e0e8df;border-radius:.65rem;gap:.4rem;padding:.5rem .65rem;display:grid}.wso-name{overflow-wrap:anywhere;font-size:.85rem;font-weight:800}.wso-name small{color:#4d6051;font-size:.75rem;font-weight:400;display:block}.wso-btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.wso-btns button,.wso-add{white-space:nowrap;border-radius:.65rem;min-height:2.75rem;padding:0 .4rem;font-size:.8rem}@media (width<=359px){.wso-btns button{padding:0 .1rem;font-size:.7rem}}.wso-btns button:disabled{opacity:.45;cursor:not-allowed}.wso-btns button:focus-visible,.wso-add:focus-visible,.wso-downloads a:focus-visible,.wsr-result:focus-visible{outline-offset:2px;outline:3px solid #a94b25}.wso-downloads{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.wso-downloads a{overflow-wrap:anywhere;border-radius:.75rem;align-items:center;min-height:2.75rem;padding:0 1rem;font-size:.8rem;font-weight:800;display:flex}.wsr [hidden]{display:none!important}.wsr{gap:.7rem;margin-top:.8rem;display:grid}.wsr-set{border:0;gap:.4rem;margin:0;padding:0;display:grid}.wsr-set legend{color:#455949;margin-bottom:.3rem;font-size:.8rem;font-weight:800}.wsr-opt{cursor:pointer;background:#fff;border:1px solid #e0e8df;border-radius:.65rem;align-items:flex-start;gap:.6rem;min-height:2.75rem;padding:.5rem .65rem;display:flex}.wsr-opt:has(input:checked){background:#f1f7ef;border:2px solid #284b3a;padding:calc(.5rem - 1px) calc(.65rem - 1px)}.wsr-opt:has(input:focus-visible),.wsr-go:focus-visible,.wsr-adv summary:focus-visible{outline-offset:2px;outline:3px solid #a94b25}.wsr-opt b{font-size:.85rem;display:block}.wsr-opt small{color:#4d6051;font-size:.75rem}.wsr-adv summary{cursor:pointer;color:#284b3a;align-items:center;min-height:2.75rem;font-size:.85rem;font-weight:800;display:flex}.wsr-adv summary:after{content:"▾";margin-left:.4rem}.wsr-adv[open] summary:after{content:"▴"}.wsr-adv{gap:.6rem;display:grid}.wsr .field-label{gap:.25rem;font-size:.8rem;font-weight:700;display:grid}.wsr-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.wsr-wide{grid-column:1/-1}.wsr-warn{color:#7a3515}.wsr-actions{gap:.5rem;display:flex}.wsr-go,.wsr-download,.wsr-again,.wsr-cancel{border-radius:.75rem;min-height:2.75rem;padding:0 1.1rem}.wsr-go{flex:1}.wsr-go:disabled{opacity:.55;cursor:not-allowed;transform:none}.wsr-bar{width:100%}.wsr-result{background:#f6faf4;border:2px solid #284b3a;border-radius:.9rem;gap:.6rem;padding:.9rem;display:grid}.wsr-result[data-tone=warn]{background:#fff7f1;border-color:#a94b25}.wsr-result-title{font-size:.95rem;font-weight:800}.wsr-rows{grid-template-columns:auto 1fr;gap:.25rem .8rem;font-size:.8rem;display:grid}.wsr-rows dt{color:#4d6051}.wsr-rows dd{overflow-wrap:anywhere;margin:0;font-weight:700}.pdfws{background:#fffefa;border:1px solid #e0e7de;border-radius:1.4rem;overflow:hidden;box-shadow:0 18px 42px #273d2b14}.pdfws-head{border-bottom:1px solid #e9ece7;justify-content:space-between;gap:.75rem;padding:.9rem 1.4rem;display:flex}.pdfws-head b{color:#477154;background:#eaf1e9;border-radius:.5rem;margin-right:.6rem;padding:.3rem .6rem;font-size:.8rem}.pdfws-head small,.pdfws-hint,.pdfws-meta,.pdfws-note{color:#4d6051;font-size:.8rem;line-height:1.5}.pdfws-body{grid-template-columns:1.12fr .88fr;display:grid}.pdfws-body>*{min-width:0}.pdfws-rail{border-right:1px solid #e9ece7;padding:1.2rem}.pdfws-preview{display:none}.pdfws-drop{cursor:pointer;text-align:center;background:#f9fbf8;border:1.5px dashed #a9bbae;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:15rem;padding:1.2rem;font-size:1.15rem;display:flex}.pdfws-drop:hover,.pdfws-drop.is-dragging{background:#e9f4e9;border-color:#447552}.pdfws-drop:focus-within{outline-offset:3px;outline:3px solid #a94b25}.pdfws-drop-icon{color:#31593f;font-size:2rem}.pdfws-file{margin-top:.9rem}.pdfws-file[hidden],.pdfws-panel[hidden],.pdfws-rail .error-panel[hidden]{display:none}.pdfws-name{overflow-wrap:anywhere;font-size:.85rem;font-weight:800;line-height:1.4}.pdfws-thumbs,.pdfws-file-actions{display:none}.pdfws-thumb{cursor:pointer;background:#fff;border:1px solid #d7dfd6;border-radius:.4rem;width:100px;min-height:44px;padding:0;position:relative}.pdfws-thumb img{border-radius:.35rem;width:100%;height:auto;min-height:2.75rem;display:block}.pdfws-thumb span{color:#fff;background:#334333;border-radius:.25rem;padding:0 .35rem;font-size:.7rem;position:absolute;bottom:.25rem;right:.25rem}.pdfws-thumb[aria-current]{border:2px solid #4c7f55;box-shadow:0 0 0 2px #d9ead9}.pdfws-thumb:focus-visible,.pdfws-mode:focus-visible,.pdfws-preview button:focus-visible,.pdfws-cta:focus-visible,.pdfws-link:focus-visible{outline-offset:2px;outline:3px solid #a94b25}.pdfws-inspector{padding:1.4rem}.pdfws-step{color:#455949;margin-bottom:.75rem;font-size:.8rem;font-weight:800}.pdfws-modes{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;display:grid}.pdfws-mode{text-align:left;color:#2f4b3a;cursor:pointer;background:#fff;border:1px solid #e0e8df;border-radius:.75rem;flex-direction:column;grid-column:span 2;gap:.15rem;min-height:4.2rem;padding:.6rem;display:flex}.pdfws-mode.is-featured{background:#f3f7f1;border-color:#bbcfb9;grid-column:span 3;min-height:4.8rem}.pdfws-mode strong{font-size:.85rem}.pdfws-mode small{color:#49604e;font-size:.72rem;line-height:1.35}.pdfws-mode{position:relative}.pdfws-mode[aria-pressed=true]{background:#d5e8d1;border:2px solid #284b3a}.pdfws-mode[aria-pressed=true]:after{content:"✓";color:#284b3a;font-size:.85rem;font-weight:800;position:absolute;top:.35rem;right:.45rem}.pdfws-panel{border-top:1px solid #e6ece5;margin-top:1rem;padding-top:1rem}.pdfws-links{gap:.6rem;margin:.8rem 0;padding:0;list-style:none;display:grid}.pdfws-cta,.pdfws-link{border-radius:.75rem;align-items:center;min-height:2.75rem;padding:0 1.1rem;font-size:.85rem;font-weight:800;display:inline-flex}.pdfws-cta{color:#fff;background:#284b3a}.pdfws-cta:hover{background:#163a27}.pdfws-link{color:#284b3a;background:#fff;border:1px solid #d6e1d7}.pdfws-suggest{background:#f6faf4;border:2px solid #284b3a;border-radius:.9rem;margin-top:.9rem;padding:.8rem;font-size:.85rem;line-height:1.5}.pdfws-suggest[hidden]{display:none}.pdfws-suggest .pdfws-file-actions{gap:.5rem;margin-top:.6rem;display:grid}.pdfws-suggest button{border-radius:.75rem;min-height:2.75rem;padding:0 .8rem}.pdfws-fill h3{margin-bottom:.3rem;font-size:.95rem;font-weight:800}.pdfws-bullets{color:#4d6051;margin:.2rem 0 .6rem;padding-left:1.1rem;font-size:.8rem;line-height:1.5;list-style:outside}.pdfws-limit{color:#8a3c1c;margin-top:.25rem;font-size:.75rem;display:block}.pdfws-limit:empty{display:none}.pdfws[data-state=loaded] .pdfws-body{grid-template-columns:205px minmax(0,1fr) 325px;min-height:34rem}.pdfws[data-state=loaded] .pdfws-rail{background:#fbfcf9;max-height:40rem;padding:.8rem;overflow-y:auto}.pdfws[data-state=loaded] .pdfws-drop{display:none}.pdfws[data-state=loaded] .pdfws-thumbs{flex-direction:column;gap:.7rem;margin:.9rem 0;display:flex}.pdfws[data-state=loaded] .pdfws-file-actions{gap:.5rem;margin-top:.6rem;display:flex}.pdfws[data-state=loaded] .pdfws-file-actions button{flex:1;min-height:2.75rem;padding:0 .5rem}.pdfws[data-state=loaded] .pdfws-preview{background:#ecf0ec;border-right:1px solid #e0e7de;flex-direction:column;display:flex}.pdfws-preview-top{background:#f5f8f4;border-bottom:1px solid #dee6dc;justify-content:space-between;align-items:center;padding:.6rem 1rem;font-size:.8rem;display:flex}.pdfws-preview-top button{cursor:pointer;background:#fff;border:1px solid #d6e1d7;border-radius:.5rem;min-width:2.75rem;min-height:2.75rem;font-size:1.1rem}.pdfws-preview-top button:disabled{opacity:.4;cursor:not-allowed}.pdfws-preview-body{flex:1;place-items:center;min-height:0;padding:1.2rem;display:grid}.pdfws-preview-body img{background:#fff;max-width:100%;max-height:30rem;box-shadow:0 13px 34px #1e341b2e}.pdfws-preview-body img:not([src]),.pdfws-preview .pdfws-meta:empty{display:none}.pdfws-preview .pdfws-meta{padding:0 1rem .8rem}@media (width<=960px){.pdfws-body,.pdfws[data-state=loaded] .pdfws-body{grid-template-columns:minmax(0,1fr)}.pdfws-rail,.pdfws[data-state=loaded] .pdfws-rail{border-bottom:1px solid #e9ece7;border-right:0;max-height:none}.pdfws[data-state=loaded] .pdfws-thumbs{flex-direction:row;overflow-x:auto}.pdfws-thumb{flex:none}}
