.tool-page[data-tool=pdf-watermark]{--tool-content-width:1000px}.tool-page[data-tool=pdf-watermark]>:is(.tool-intro,.tool-workspace,.tool-doc,.tool-details){width:calc(100% - 48px);max-width:1000px;margin-left:auto;margin-right:auto}.tool-page[data-tool=pdf-watermark]>:is(.tool-intro,.tool-details){padding-left:0;padding-right:0}.pwm-workbench{padding:22px;border:0;border-radius:14px;background:#fff;color:#263349;font-size:12px;--pwm-line:#e2e8f0;--pwm-muted:#7c8ca5;--pwm-primary:#5145ed}.pwm-workbench a,.pwm-workbench button{font:inherit}.pwm-workbench button{cursor:pointer}.pwm-workbench button:disabled{opacity:.45;cursor:not-allowed}.pwm-workbench :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid #8a7dff;outline-offset:3px}.pwm-workbench input[type=checkbox],.pwm-workbench input[type=range]{accent-color:var(--pwm-primary)}.pwm-upload{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;width:100%;min-height:320px;padding:28px;border:1px dashed #d9e1f0;border-radius:11px;background:#fcfdff;color:#263349}.pwm-upload:hover{background:#faf9ff;border-color:#a59aff}.pwm-upload-icon{display:grid;place-items:center;width:64px;height:64px;margin-bottom:4px;border-radius:16px;background:#f1efff;color:#8473f0}.pwm-upload b{font-size:16px;font-weight:600}.pwm-upload>span:not(.pwm-upload-icon){color:var(--pwm-muted);font-size:12px}.pwm-upload strong{background:var(--pwm-primary);color:#fff;font-size:12px;font-weight:500;border-radius:7px;padding:11px 20px}.pwm-upload small{color:#94a3b8;font-size:10px}.pwm-file-head{display:flex;align-items:center;padding:0 0 18px;border-bottom:1px solid var(--pwm-line);margin-bottom:20px}.pwm-file-head>svg{color:#8a7bf0;flex:none}.pwm-file-head>div{min-width:0;flex:1 1;display:grid;gap:5px}.pwm-file-head b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pwm-file-head span{font-size:10px;color:var(--pwm-muted)}.pwm-file-head button,.pwm-result>button{background:#fff;border:1px solid var(--pwm-line);border-radius:6px;padding:7px 10px;color:#718096;font-size:11px}.pwm-file-head button:last-child{display:grid;place-items:center;padding:7px}.pwm-editor{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:22px;align-items:start;border:0;margin:0;padding:0;min-width:0}.pwm-controls{display:grid;gap:14px;min-width:0}.pwm-card{border:1px solid var(--pwm-line);border-radius:10px;overflow:hidden;background:#fff;min-width:0;box-shadow:0 2px 4px #24304706}.pwm-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border-bottom:1px solid #edf0f5;color:#5b6d87}.pwm-section-head b{font-size:12px;font-weight:600;display:flex;align-items:center;gap:8px}.pwm-section-head b>span,.pwm-section-head>span{font-size:10px;color:#94a3b8;font-weight:400}.pwm-link,.pwm-section-head button{border:0;background:transparent;color:#7467df;font-size:10px;padding:0}.pwm-fields{display:grid;gap:13px;padding:16px}.pwm-workbench label{display:block;font-size:11px;color:#71829c;line-height:1.5}.pwm-workbench :is(input:not([type=range]):not([type=color]):not([type=checkbox]):not([type=radio]),textarea,select){box-sizing:border-box;display:block;width:100%;min-width:0;min-height:34px;margin-top:7px;padding:8px 10px;border:1px solid var(--pwm-line);border-radius:6px;background:#f8fafc;color:#334155;font:12px/1.5 inherit}.pwm-workbench textarea{font:12px/1.7 ui-monospace,monospace}.pwm-workbench [aria-invalid=true]{border-color:#f87171!important}.pwm-segment{display:flex;gap:4px;background:#f1f5f9;padding:4px;border-radius:7px}.pwm-segment button{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;border:0;background:transparent;color:#8290a5;border-radius:5px;padding:7px}.pwm-segment button[aria-pressed=true]{background:#fff;color:#6658e0;box-shadow:0 1px 3px #23304712}.pwm-presets{display:flex;flex-wrap:wrap;gap:5px;margin-top:-4px}.pwm-angle-presets button,.pwm-presets button{border:1px solid var(--pwm-line);background:#fff;color:#718096;border-radius:5px;padding:5px 7px}.pwm-angle-presets{display:flex;gap:7px}.pwm-angle-presets button{flex:1 1;font-size:10px}.pwm-angle-presets button[aria-pressed=true]{border-color:#b4aaff;background:#f7f5ff;color:#6d5ee5}.pwm-error,.pwm-hint{font-size:10px;line-height:1.8;margin:0;color:#94a3b8;overflow-wrap:anywhere}.pwm-error{color:#dc4444}.pwm-main-error{font-size:12px;margin-top:14px}.pwm-range>span{float:right;color:#94a3b8;font-size:10px}.pwm-range input{display:block;width:100%;margin:10px 0 0}.pwm-workbench .pwm-check{display:flex;align-items:center;gap:6px;font-size:11px}.pwm-check input{margin:0}.pwm-inline{display:flex;justify-content:space-between;gap:10px}.pwm-colors{display:flex;align-items:center;flex-wrap:wrap;margin-top:-5px}.pwm-colors button{width:22px;height:22px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #e2e8f0}.pwm-colors button[aria-pressed=true]{box-shadow:0 0 0 2px #9d8ff5}.pwm-colors input{width:26px;height:26px;padding:2px;border:1px solid var(--pwm-line);border-radius:5px;background:#fff}.pwm-colors code{font-size:10px;color:#94a3b8}.pwm-position{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;max-width:190px;margin:0 auto;width:100%}.pwm-position button{display:grid;height:38px;padding:7px 11px;border:1px solid var(--pwm-line);border-radius:6px;background:#fafbfe}.pwm-position button span{display:block;width:14px;height:5px;border-radius:2px;background:#b9c3d2}.pwm-position button[aria-pressed=true]{border-color:#b0a4ff;background:#f7f5ff}.pwm-position button[aria-pressed=true] span{background:#8270ef}.pwm-workbench summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:13px 16px;color:#687c96;font-size:11px;cursor:pointer}.pwm-workbench summary::-webkit-details-marker{display:none}.pwm-workbench details[open] summary{border-bottom:1px solid var(--pwm-line)}.pwm-image-upload{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;min-height:120px;border:1px dashed #d9e1f0;border-radius:7px;background:#fcfdff;color:#8c9bb1;padding:15px}.pwm-image-upload img{max-width:100%;max-height:90px;object-fit:contain;background:repeating-conic-gradient(#f1f5f9 0 25%,white 0 50%) 0/14px 14px}.pwm-image-upload span{max-width:100%;word-break:break-all;font-size:11px}.pwm-image-upload small{font-size:10px}.pwm-preview-card{position:sticky;top:18px}.pwm-preview-stage{display:flex;align-items:center;justify-content:center;background:#f0f3f8;min-height:330px;padding:22px}.pwm-preview-stage>button{display:block;border:0;background:transparent;cursor:zoom-in}.pwm-preview-stage img{display:block;max-width:100%;max-height:500px;object-fit:contain;box-shadow:0 3px 10px #23304718}.pwm-preview-stage[aria-busy=true] img{opacity:.7}.pwm-preview-empty{display:grid;justify-items:center;gap:12px;text-align:center;color:#b3bece}.pwm-preview-empty p{font-size:11px;line-height:1.8;max-width:220px}.pwm-page-nav{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px;border-top:1px solid var(--pwm-line);font-size:11px;color:#94a3b8}.pwm-page-nav button{width:27px;height:27px;border:1px solid var(--pwm-line);border-radius:6px;color:#718096;font-size:17px}.pwm-page-nav label{display:flex;align-items:center;gap:8px}.pwm-workbench .pwm-page-nav input[type=number]{width:46px;min-height:27px;padding:3px;font-size:11px}.pwm-preview-caption,.pwm-preview-note{margin:0;text-align:center;padding:0 10px 11px;font-size:10px;color:#94a3b8;line-height:1.7}.pwm-preview-note{padding:9px;background:#fffbeb;color:#9a8447}.pwm-preview-error{padding:10px 15px}.pwm-pages{margin-top:20px}.pwm-thumbnails{display:flex;gap:12px;padding:16px;overflow-x:auto;max-height:180px}.pwm-thumbnail{flex:none;position:relative;width:88px;display:flex;align-items:center;justify-content:center;padding:6px 6px 23px;border:1px solid var(--pwm-line);border-radius:6px;background:#f8fafc}.pwm-thumbnail.is-current{border-color:#9786f8;background:#f7f5ff}.pwm-thumbnail.is-unmarked .pwm-thumbnail-preview{opacity:.5}.pwm-thumbnail.is-excluded .pwm-thumbnail-preview{opacity:.2}.pwm-thumbnail-preview{padding:0;display:flex;align-items:center;justify-content:center;width:100%;height:108px;background:#fff;border:0;color:#cbd5e1;cursor:zoom-in}.pwm-thumbnail img{display:block;max-width:100%;max-height:108px;object-fit:contain}.pwm-page-number{position:absolute;bottom:5px;left:0;right:0;text-align:center;font-size:10px;color:#8d9bb0}.pwm-remove-page{top:3px;right:3px;width:17px;height:17px;padding:0;border:1px solid #e2e8f0;color:#94a3b8;font-size:12px}.pwm-page-mark,.pwm-remove-page{position:absolute;border-radius:50%}.pwm-page-mark{bottom:26px;left:9px;display:grid;place-items:center;background:#ede9fe;color:#8a75ed}.pwm-restore-page{position:absolute;top:45%;left:22%;border:1px solid #dcd6ff;border-radius:4px;background:white;color:#8a75ed;padding:4px;font-size:10px!important}.pwm-export{justify-content:space-between;gap:16px}.pwm-export,.pwm-export>span{display:flex;align-items:center}.pwm-export>span{gap:5px;color:#94a3b8}.pwm-workbench .pwm-primary{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px 19px;border:1px solid var(--pwm-primary);border-radius:7px;background:var(--pwm-primary);color:#fff;text-decoration:none;font-size:12px;white-space:nowrap}.pwm-primary:hover{background:#4538dc}.pwm-result{display:flex;align-items:center;gap:12px;padding:16px;background:#f5f3ff;border:1px solid #e2dcff;border-radius:9px;margin-top:16px;flex-wrap:wrap}.pwm-result>svg{color:#8b78e9}.pwm-result>div{flex:1 1;min-width:140px;display:grid;gap:5px}.pwm-result b{font-size:12px;color:#6d60b1}.pwm-result span{font-size:10px;color:#94a3b8;overflow-wrap:anywhere}.pwm-progress{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:10px;color:#94a3b8}.pwm-progress progress{flex:1 1;min-width:0;height:8px;accent-color:var(--pwm-primary)}.pwm-progress button{border:0;background:transparent;color:#8170df}.pwm-modal{position:fixed;inset:0;z-index:120;background:#1a2030ed;display:flex;flex-direction:column;color:#fff}.pwm-modal-toolbar{display:flex;align-items:center;justify-content:center;padding:14px;border-bottom:1px solid #ffffff20;flex:none;font-size:12px}.pwm-modal-toolbar button{display:grid;place-items:center;padding:5px 10px;border:1px solid #ffffff30;border-radius:5px;background:#ffffff10;color:white;cursor:pointer}.pwm-modal-toolbar button:last-child{position:absolute;right:18px}.pwm-modal-content{overflow:auto;flex:1 1;padding:24px;display:grid;align-items:start;justify-items:center}.pwm-modal-content img{display:block;height:auto;box-shadow:0 3px 15px #0006}@media(max-width:760px){.pwm-editor{grid-template-columns:minmax(0,1fr)}.pwm-preview-card{position:static;grid-row:1}.pwm-workbench{padding:16px}.tool-page[data-tool=pdf-watermark]>:is(.tool-intro,.tool-workspace,.tool-doc,.tool-details){width:calc(100% - 24px)}.pwm-preview-stage img{max-height:380px}.pwm-preview-stage{min-height:240px}.pwm-export{flex-wrap:wrap}.pwm-export>.pwm-primary{width:100%}.pwm-pages .pwm-section-head>span{display:none}.pwm-upload b{font-size:14px}.pwm-upload>span:not(.pwm-upload-icon){text-align:center;line-height:1.8}}.pwm-workbench input[hidden]{display:none!important}.pwm-workbench :is(input:not([type=range]):not([type=color]):not([type=checkbox]):not([type=radio]),textarea,select){font-family:inherit;font-size:12px;line-height:1.5}.pwm-modal{margin:0;padding:0;border:0;width:100vw;height:100dvh;max-width:none;max-height:none}.pwm-modal:not([open]){display:none}.pwm-modal::backdrop{background:#1a2030ed}.pwm-workbench{padding:20px;border:1px solid #dce4f0;border-radius:16px;box-shadow:0 6px 18px #24304705;--pwm-line:#dce4f0;--pwm-primary:#5145f5}.pwm-upload{min-height:280px;gap:10px;background:#f5f4ff;border-color:#8d81ff;border-radius:12px;padding:30px}.pwm-upload-icon{width:58px;height:58px;border-radius:50%;background:#fff;color:#7161ff;margin-bottom:6px}.pwm-upload b{font-size:17px}.pwm-upload>span:not(.pwm-upload-icon){color:#7565ff;font-size:13px}.pwm-upload strong{padding:11px 19px;box-shadow:0 3px 9px #5145ed30;margin:6px 0}.pwm-upload small{font-size:11px;letter-spacing:1px}.pwm-upload-privacy{display:flex;justify-content:center;align-items:center;gap:6px;color:#8291a8;font-size:11px;margin:15px 0 0}.pwm-file-head{border:0;padding:0;margin-bottom:12px;gap:10px}.pwm-file-head>.pwm-file-info{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#f7f9fc;border:1px solid var(--pwm-line);border-radius:10px}.pwm-file-info>svg{color:#7262ff;background:#edebff;padding:5px;box-sizing:content-box;border-radius:7px;flex:none}.pwm-file-head b{font-size:12px;max-width:220px}.pwm-file-head span{font-size:11px;color:#7769f5}.pwm-file-head button{display:flex;align-items:center;gap:7px;white-space:nowrap;background:white;color:#334155;padding:11px 14px}.pwm-file-head button:last-child{display:flex;color:#ef4444;border-color:transparent;padding:10px}.pwm-editor{grid-template-columns:minmax(0,1fr) 290px;gap:12px 16px;align-items:stretch;background:#f7f9fc;border:1px solid var(--pwm-line);border-radius:10px;padding:16px}.pwm-editor-toolbar{grid-column:1/-1;display:flex;gap:12px;align-items:center}.pwm-editor-toolbar>b{display:flex;gap:6px;align-items:center;font-size:12px;font-weight:500}.pwm-editor-toolbar>b svg{color:#7161ff}.pwm-editor-toolbar>button{margin-left:auto;background:none;border:0;color:#7c8ca5;font-size:10px}.pwm-segment{width:135px;background:#fff;border:1px solid var(--pwm-line);padding:3px;gap:3px;border-radius:6px}.pwm-segment button{font-size:11px;padding:5px}.pwm-segment button[aria-pressed=true]{background:#5145f5;color:white;box-shadow:0 2px 5px #5145f530}.pwm-controls{grid-column:2;grid-row:2;gap:10px;align-content:start}.pwm-card{border-radius:7px;box-shadow:none}.pwm-fields{padding:12px;gap:10px}.pwm-section-head{padding:10px 12px;border-bottom:0}.pwm-section-head b{font-size:11px;font-weight:400}.pwm-controls .pwm-section-head{padding-bottom:0}.pwm-workbench :is(input:not([type=range]):not([type=color]):not([type=checkbox]):not([type=radio]):not([type=radio]),textarea,select){background:#fff;border-color:#cbd6e7}.pwm-workbench textarea{min-height:58px;resize:vertical}.pwm-presets{gap:4px}.pwm-angle-presets button,.pwm-presets button{border-radius:20px;padding:4px 7px;background:#f8fafc;font-size:9px}.pwm-hint{font-size:9px;line-height:1.6}.pwm-range input{margin-top:8px;height:6px}.pwm-colors{gap:8px}.pwm-colors code{display:none}.pwm-colors input{border:0;border-radius:50%;width:24px;height:24px;padding:0;overflow:hidden}.pwm-position{width:140px;max-width:100%;margin:0;gap:4px;padding:5px;border:1px solid var(--pwm-line);border-radius:7px}.pwm-position button{height:27px;padding:8px;background:white;border-radius:5px}.pwm-position button span{width:9px;height:2px;background:#d2dbe8}.pwm-position button[aria-pressed=true]{background:#eeecff;border-color:#7a65ff}.pwm-position button[aria-pressed=true] span{background:#7161ff}.pwm-layer>div{display:flex;gap:6px;margin-top:6px}.pwm-layer button{flex:1 1;border:1px solid var(--pwm-line);border-radius:6px;padding:7px;background:#fff;color:#8190a6;font-size:11px}.pwm-layer button[aria-pressed=true]{border-color:#7965ff;color:#7161ff;background:#f9f8ff}.pwm-scope .pwm-fields{gap:3px}.pwm-workbench .pwm-scope-option{gap:8px;padding:8px;border-radius:6px;color:#334155}.pwm-scope-option.is-active{background:#f7f6ff}.pwm-scope-option input{accent-color:#7565ff;margin:0}.pwm-preview-card{grid-column:1;grid-row:2;position:static;display:flex;flex-direction:column;border:0;background:transparent;overflow:visible}.pwm-preview-card>.pwm-section-head{display:none}.pwm-preview-stage{flex:1 1;min-height:620px;border:1px solid var(--pwm-line);border-radius:7px;background:#f0f4f9}.pwm-preview-stage img{max-height:800px;box-shadow:0 2px 5px #24304713}.pwm-page-nav{border:0;padding:12px 0 0;gap:9px}.pwm-page-nav button{color:#8170ff;background:#fff}.pwm-pages{margin-top:12px;border:0;background:transparent;overflow:visible}.pwm-pages>.pwm-section-head{padding:8px 0 13px;justify-content:flex-start;gap:12px}.pwm-thumbnails{min-height:140px;padding:14px 18px;background:#f7f9fc;border:1px solid var(--pwm-line);border-radius:10px;gap:14px}.pwm-thumbnail{width:72px;padding:0 0 19px;border:0;background:transparent!important;align-self:flex-start}.pwm-thumbnail-preview{height:94px;border:1px solid #dce4f0;border-radius:5px;box-shadow:0 2px 5px #24304710;overflow:hidden}.pwm-thumbnail img{max-height:92px}.pwm-page-mark{top:-5px;right:-4px;left:auto;bottom:auto;background:#6550ff;color:white;width:17px;height:17px}.pwm-remove-page{top:2px;right:2px;opacity:0}.pwm-remove-page:focus-visible,.pwm-thumbnail:hover .pwm-remove-page{opacity:1}.pwm-page-number{bottom:2px}.pwm-workbench>details.pwm-card{margin-top:12px;background:#f7f9fc}.pwm-workbench>details summary{padding:12px 15px}.pwm-export{flex-direction:column-reverse;gap:12px;margin-top:20px}.pwm-export>.pwm-primary{min-width:340px;box-shadow:0 5px 13px #5145ed30;font-size:13px}.pwm-export>span{font-size:10px}@media(max-width:760px){.pwm-editor{grid-template-columns:minmax(0,1fr);padding:12px}.pwm-controls{grid-column:1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.pwm-controls>.pwm-card:first-child{grid-row:span 2}.pwm-preview-card{grid-column:1;grid-row:2}.pwm-preview-stage{min-height:320px}.pwm-preview-stage img{max-height:550px}.pwm-file-head{flex-wrap:wrap}.pwm-file-head>.pwm-file-info{flex-basis:100%}.pwm-file-head span{font-size:10px}.pwm-workbench{padding:16px}.pwm-upload{min-height:240px}.pwm-export>.pwm-primary{min-width:0;width:100%}.pwm-upload>span:not(.pwm-upload-icon){font-size:11px}}@media(max-width:480px){.pwm-controls{grid-template-columns:1fr}.pwm-controls>.pwm-card:first-child{grid-row:auto}.pwm-file-head b{max-width:110px}.pwm-editor-toolbar{gap:6px}.pwm-segment{width:120px}}.tool-page[data-tool=pdf-watermark] .pwm-doc-audience{margin-top:20px;text-align:left}.tool-page[data-tool=pdf-watermark] .pwm-doc-audience h3{margin:0 0 10px;padding:0;color:#172033;font-size:15px;font-weight:600;line-height:1.6;text-align:left}.tool-page[data-tool=pdf-watermark] .pwm-doc-audience ul{display:block;margin:0;padding:0 0 0 18px;list-style:disc;color:#3c4b63;font-size:13px;line-height:1.8;text-align:left}.tool-page[data-tool=pdf-watermark] .pwm-doc-audience li{display:list-item;margin:2px 0;padding:0 0 0 2px;overflow-wrap:anywhere}.tool-page[data-tool=pdf-watermark] .pwm-doc-audience strong{font-weight:600;color:#34435a}.tool-page[data-tool=pdf-watermark] .pwm-doc-audience em{font-style:italic}@media(max-width:700px){.tool-page[data-tool=pdf-watermark] .pwm-doc-audience ul{font-size:12px}.tool-page[data-tool=pdf-watermark] .pwm-doc-audience li{margin:5px 0}}.pwm-file-head button{min-height:40px;font-size:13px;font-weight:650;border-radius:8px;padding:10px 14px;line-height:1.4}.pwm-file-head button svg{width:16px;height:16px;flex:none}.pwm-file-head button:hover{background:#f5f3ff;border-color:#c4baff}.pwm-file-head button:last-child:hover{background:#fff1f2;border-color:#fecdd3}.pwm-editor-toolbar>button{display:inline-flex;align-items:center;gap:7px;padding:7px 0 7px 10px;font-size:12px;font-weight:600;color:#64748b;line-height:1.4}.pwm-editor-toolbar>button:hover{color:var(--pwm-primary)}.pwm-editor-toolbar>b{font-size:14px;font-weight:650;color:#172033}.pwm-workbench .pwm-scope-option{display:flex;align-items:center;gap:10px;min-height:36px;padding:8px 10px;box-sizing:border-box;font-size:13px;line-height:1.5;color:#172033;cursor:pointer}.pwm-scope .pwm-fields{padding:14px;gap:4px}.pwm-scope .pwm-fields>label:first-child{margin-bottom:7px;font-size:12px;font-weight:600}.pwm-workbench .pwm-scope-option input[type=radio]{display:block;flex:0 0 16px;width:16px;height:16px;min-height:0;margin:0;padding:0;accent-color:#6c5cff;cursor:pointer}.pwm-scope-option.is-active{background:#f6f5ff;font-weight:650}.pwm-scope-option:hover{background:#f8f7ff}.pwm-workbench .pwm-check input[type=checkbox]{width:15px;height:15px;flex:none}.pwm-controls .pwm-section-head b,.pwm-workbench label{color:#64748b;font-weight:550}.pwm-range>span{font-size:11px;font-weight:600;color:#7161ff}.pwm-hint{color:#71829b;font-size:10px}.pwm-image-upload{min-height:118px;border-color:#afa5ff;background:#f8f7ff;color:#7565ff;text-align:center}.pwm-image-upload:hover{border-color:#7664ff;background:#f2efff}.pwm-image-upload span{color:#172033;font-size:12px;font-weight:650;line-height:1.5}.pwm-image-upload small{color:#71829b;line-height:1.6}.pwm-image-upload+label{margin-top:6px}.pwm-thumbnails{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:18px 16px;max-height:none;overflow:visible;padding:20px 18px 16px;align-items:start;justify-items:center}.pwm-thumbnail{width:76px;min-width:0;padding-bottom:24px}.pwm-thumbnail-preview{height:104px;border-radius:8px;background:white;transition:border-color .15s,box-shadow .15s}.pwm-thumbnail img{max-height:102px}.pwm-thumbnail.is-current .pwm-thumbnail-preview{border-color:#8977ff;box-shadow:0 0 0 2px #eeeaff}.pwm-thumbnail-preview:hover{border-color:#8977ff;box-shadow:0 3px 9px #5145ed20}.pwm-page-mark{width:20px;height:20px;top:-6px;right:-5px;box-shadow:0 2px 5px #5145ed24;pointer-events:none}.pwm-page-number{font-size:12px;font-weight:550;color:#64748b;bottom:3px}.pwm-remove-page{display:grid;place-items:center;width:23px;height:23px;top:7px;right:4px;border-radius:6px;color:#ef4444;border-color:#fecaca;background:#fff;z-index:1;box-shadow:0 1px 4px #33415515}.pwm-remove-page:hover{background:#fff1f2;border-color:#f87171}.pwm-thumbnail:focus-within .pwm-remove-page{opacity:1}.pwm-pages .pwm-section-head b{font-size:13px;font-weight:650;color:#172033;gap:6px;white-space:nowrap}.pwm-pages .pwm-section-head b>span{font-size:12px;font-weight:500;color:#64748b}.pwm-pages .pwm-section-head>span{color:#71829b;font-size:11px;line-height:1.6}.pwm-workbench>details.pwm-options{border-radius:11px;background:white;overflow:hidden}.pwm-options summary{background:#f7f9fc;font-size:13px;font-weight:650;color:#172033}.pwm-options summary>span{display:flex;align-items:center;gap:9px}.pwm-options summary>svg{transition:transform .15s;transform:rotate(0deg)}.pwm-options[open] summary>svg{transform:rotate(180deg)}.pwm-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:18px 16px}.pwm-options-grid>div{min-width:0}.pwm-options-grid .pwm-hint{margin-top:8px;overflow-wrap:anywhere;line-height:1.7}.pwm-filename{display:flex;margin-top:8px;border:1px solid #cbd6e7;border-radius:7px;overflow:hidden}.pwm-workbench .pwm-filename input{flex:1 1;margin:0;border:0;border-radius:0;min-height:38px;padding:9px 11px;background:#fff;font-size:13px}.pwm-filename>span{display:flex;align-items:center;padding:0 13px;border-left:1px solid #cbd6e7;background:#f7f9fc;color:#71829b;font:13px ui-monospace,monospace}.pwm-options-grid .pwm-range input{margin-top:20px}.pwm-export>.pwm-primary{font-size:14px;font-weight:650;min-height:46px;border-radius:10px}.pwm-export>span{font-size:11px;color:#71829b}.pwm-modal{background:#1e2638eF}.pwm-modal-toolbar{justify-content:space-between;gap:16px;padding:7px 10px;background:#10182bea;min-height:48px;box-sizing:border-box;border-bottom:1px solid #ffffff0c}.pwm-modal-meta{display:flex;align-items:center;gap:10px;min-width:0;line-height:1.5}.pwm-modal-meta b{font-size:12px;font-weight:600;white-space:nowrap}.pwm-modal-meta>span{font-size:11px;color:#9ca9be;white-space:nowrap}.pwm-modal-actions{display:flex;align-items:center;gap:5px;flex:none}.pwm-modal-toolbar .pwm-modal-actions button{display:flex;align-items:center;justify-content:center;gap:6px;position:static;min-width:32px;height:32px;padding:0 9px;margin:0;border:1px solid #ffffff13;border-radius:7px;background:#ffffff0d;line-height:1;font-size:12px;color:#e2e8f0}.pwm-modal-toolbar .pwm-modal-actions button:hover{background:#ffffff20}.pwm-modal-actions .pwm-zoom-reset{min-width:51px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pwm-modal-toolbar .pwm-modal-actions .pwm-modal-remove{color:#fda4af;font-size:11px;font-weight:600}.pwm-modal-content{display:flex;align-items:flex-start;justify-content:safe center;padding:12px 24px;min-height:0}.pwm-modal-content img{flex:none;max-width:none;object-fit:contain}@media(hover:none){.pwm-remove-page{opacity:1}}@media(max-width:760px){.pwm-options-grid{gap:18px;grid-template-columns:1fr}.pwm-file-head button{font-size:12px}.pwm-modal-meta{flex-direction:column;align-items:flex-start;gap:0}.pwm-modal-content{padding:12px}.pwm-modal-content img{min-width:80vw}.pwm-pages .pwm-section-head{flex-wrap:wrap}}@media(max-width:480px){.pwm-modal-toolbar{gap:6px}.pwm-modal-meta b{font-size:10px}.pwm-modal-meta>span{font-size:9px}.pwm-modal-toolbar .pwm-modal-actions button{min-width:28px;height:30px;padding:0 6px}.pwm-modal-toolbar .pwm-modal-actions .pwm-modal-remove{font-size:0;gap:0}.pwm-thumbnails{grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:16px 10px;padding:18px 12px}.pwm-thumbnail{width:68px}}.pwm-workbench #pwm-suffix{margin:0;border:0;border-radius:0;min-height:38px;padding:9px 11px;background:#fff;font-size:13px;box-shadow:none}.pwm-colors input[type=color]{appearance:none;-webkit-appearance:none;border-radius:50%;background:conic-gradient(#f43f5e,#fbbf24,#22c55e,#06b6d4,#6366f1,#d946ef,#f43f5e);padding:0;cursor:pointer}.pwm-colors input[type=color]::-webkit-color-swatch-wrapper{padding:0}.pwm-colors input[type=color]::-webkit-color-swatch{border:0;border-radius:50%;opacity:0}.pwm-workbench .pwm-page-nav{gap:10px;color:#64748b}.pwm-workbench .pwm-page-nav,.pwm-workbench .pwm-page-nav label{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap}.pwm-workbench .pwm-page-nav label{flex-direction:row;gap:8px;flex:none}.pwm-workbench .pwm-page-nav input[type=number]{flex:none;width:54px;height:32px;min-height:32px;margin:0;padding:4px 6px;text-align:center;font-size:12px}.pwm-workbench .pwm-page-nav button{display:grid;place-items:center;flex:none;width:34px;height:34px;padding:0;font-size:24px;line-height:1;border-radius:8px}.pwm-workbench .pwm-page-nav>span{flex:none;white-space:nowrap}.pwm-workbench #pwm-preview-page{box-sizing:border-box;display:block;flex:0 0 54px;width:54px;max-width:54px;min-width:54px;height:34px;min-height:34px;margin:0;padding:4px 6px;border:1px solid #cbd6e7;border-radius:7px;background:#fff;text-align:center;font-size:12px;line-height:24px;appearance:textfield}.pwm-workbench #pwm-preview-page::-webkit-inner-spin-button,.pwm-workbench #pwm-preview-page::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pwm-workbench .pwm-page-nav label{margin:0;padding:0;font-size:12px;font-weight:500;line-height:34px}.pwm-preview-stage{padding:30px 14px;align-items:flex-start}.pwm-preview-stage:has(>button){flex:0 0 auto;min-height:0}.pwm-preview-stage>button{width:100%;max-width:100%;margin:0;padding:0;line-height:0}.pwm-preview-stage>button>img{display:block;width:100%;height:auto;max-width:none;max-height:none;object-fit:fill}.pwm-result .pwm-result-notice{display:flex;align-items:flex-start;gap:7px;flex-basis:100%;margin:2px 0 0;padding-top:10px;border-top:1px solid #e2dcff;color:#64748b;font-size:11px;line-height:1.7}.pwm-result-notice svg{flex:none;margin-top:2px}