.source-text-format{display:flex;align-items:center;flex-wrap:wrap;gap:2px;width:100%;border-top:1px solid #d7e8fb;padding-top:5px}.source-text-format button,.source-object-toolbar button{min-width:32px;min-height:32px;border:1px solid #a9cbee;color:#1462a9;background:#fff;display:inline-flex;align-items:center;justify-content:center;border-radius:4px}.source-text-format button[aria-pressed=true]{background:#dceeff;border-color:#1680e8}.source-text-format input[type=number]{width:55px!important;height:32px;border:1px solid #a9cbee;border-radius:4px;padding:3px!important;font-size:12px}.source-text-format select{max-width:134px;height:32px;border:1px solid #a9cbee;border-radius:4px;font-size:11px}.source-text-format input[type=color]{width:32px!important;height:32px;padding:3px;border:1px solid #a9cbee}.original-text-controls{flex-wrap:wrap!important;max-width:calc(100vw - 40px);z-index:40!important}.source-object-hit{position:absolute;opacity:0;padding:0;border:0;background:transparent;cursor:pointer}.source-object-hit:focus-visible{opacity:1;background:#2878d80a;outline:2px dashed #2878d8}.original-text-hitbox{z-index:5}.source-object-selection{position:absolute;z-index:14;outline:1px solid #2585df;pointer-events:none}.source-object-selection.source-movable{pointer-events:auto;cursor:move;touch-action:none}.source-object-toolbar{position:absolute;left:0;bottom:calc(100% + 8px);width:280px;max-width:calc(100vw - 40px);padding:6px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:3px;background:#fff;box-shadow:0 3px 16px #183c6c26;border:1px solid #a9cbee;border-radius:7px;cursor:default;pointer-events:auto;z-index:45}.source-object-toolbar span{width:100%;font-size:11px;color:#34556e;text-align:center}.source-object-toolbar p{font-size:11px;line-height:1.4;color:#65402b}.source-resize{position:absolute;right:-7px;bottom:-7px;width:16px;height:16px;padding:0;border:2px solid white;border-radius:3px;background:#1676db;cursor:nwse-resize;pointer-events:auto;touch-action:none;box-shadow:0 0 0 1px #1676db;z-index:30}.source-object-picker{font-size:11px;color:#42586a;display:block;padding:12px}.source-object-picker select{width:100%;margin-top:7px;padding:9px 5px;border:1px solid #d0dadf;border-radius:6px;font-size:12px}.original-inline-selection{z-index:16}.source-object-selection:has(.source-resize:focus-visible){outline-width:2px}@media(max-width:600px){.source-text-format button,.source-object-toolbar button{min-width:36px;min-height:36px}.source-text-format select{max-width:105px}.source-text-format input[type=number]{width:45px!important}.source-resize{width:22px;height:22px;right:-11px;bottom:-11px}}.source-text-format .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.source-update-status{position:sticky;top:130px;z-index:50;margin:0 auto;max-width:330px;background:#e6f4ff;color:#175486;border:1px solid #b1d4ef;border-radius:6px;padding:8px 12px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px}.source-resize[data-resize-edge],.element-resize[data-resize-edge]{right:auto;bottom:auto;transform:translate(-50%,-50%);touch-action:none}.editor-paper [data-resize-edge=nw]{left:0;top:0;cursor:nwse-resize}.editor-paper [data-resize-edge=n]{left:50%;top:0;cursor:ns-resize}.editor-paper [data-resize-edge=ne]{left:100%;top:0;cursor:nesw-resize}.editor-paper [data-resize-edge=e]{left:100%;top:50%;cursor:ew-resize}.editor-paper [data-resize-edge=se]{left:100%;top:100%;cursor:nwse-resize}.editor-paper [data-resize-edge=s]{left:50%;top:100%;cursor:ns-resize}.editor-paper [data-resize-edge=sw]{left:0;top:100%;cursor:nesw-resize}.editor-paper [data-resize-edge=w]{left:0;top:50%;cursor:ew-resize}.source-resize[data-resize-edge]:after,.element-resize[data-resize-edge]:after{content:"";position:absolute;inset:-4px}.source-object-hit,.source-resize,.original-text-hitbox,.element-resize{scroll-margin-block:180px 140px}.source-compact-selection .source-resize[data-resize-edge]:after,.pdf-element .element-resize[data-resize-edge]:after{inset:0}.source-compact-selection [data-resize-edge*=n],.pdf-element [data-resize-edge*=n]{margin-top:-12px}.source-compact-selection [data-resize-edge*=s],.pdf-element [data-resize-edge*=s]{margin-top:12px}.source-compact-selection [data-resize-edge*=w],.pdf-element [data-resize-edge*=w]{margin-left:-12px}.source-compact-selection [data-resize-edge*=e],.pdf-element [data-resize-edge*=e]{margin-left:12px}.pdf-element .element-resize[data-resize-edge]{z-index:11}.editor-search{max-width:1130px;margin:8px auto 18px;padding:20px;background:#fff;border:1px solid #cfe2d7;border-radius:13px;color:#325e49;box-shadow:0 5px 20px #224f3410}.editor-search-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.editor-search-title strong{font-size:16px}.editor-search-title button{display:grid;place-items:center;width:32px;height:32px;border-radius:7px;background:#f0f6ed}.editor-search-inputs{display:grid;grid-template-columns:1fr 1fr;gap:13px}.editor-search-inputs label{display:grid;gap:7px;font-size:12px}.editor-search-inputs input{width:100%;min-width:0;padding:10px;border:1px solid #cbdfd2;border-radius:7px;font:inherit;color:#305e4b;background:#fbfdf9}.editor-search-options{display:flex;gap:20px;flex-wrap:wrap;margin:15px 0;font-size:12px}.editor-search-options label{display:flex;align-items:center;gap:7px}.editor-search-options input{accent-color:#168b6a}.editor-search-options>span{margin-left:auto;color:#58765e}.editor-search-actions{display:flex;gap:9px;flex-wrap:wrap}.editor-search-actions button{padding:10px 13px;min-height:38px;border:1px solid #bed9c9;border-radius:7px;font-size:12px;color:#2f7052;background:#edf8ef}.editor-search-actions button:nth-last-child(-n+2){background:#147958;color:#fff;border-color:#147958}.editor-search-actions button:disabled{opacity:.45;cursor:default}.editor-match-preview{margin:17px 0;padding:12px;background:#f5f8f0;border-radius:9px;overflow-wrap:anywhere}.editor-match-preview small{font-size:11px;color:#60785b}.editor-match-preview p{font-size:14px;line-height:1.7;margin:5px 0}.editor-match-preview mark{background:#fff0a2;color:#35523d;border-radius:3px}.editor-search-tip{font-size:11px;line-height:1.8;color:#687d61;margin:13px 0 0}.editor-search-hit{position:absolute;z-index:5;background:#fce66c35;outline:2px solid #e3ad29;pointer-events:none}.original-link-hitbox{position:absolute;z-index:6;border:1.5px dashed #5b96ed;background:#a9ccff33;display:flex;align-items:center;color:#3578d9;min-width:8px;min-height:8px;cursor:pointer}.original-link-hitbox:focus-visible{outline:3px solid #2092d6}.original-link-properties .primary-button{width:100%;margin:15px 0}.original-link-properties p{font-size:11px;line-height:1.7}.existing-widget{position:absolute;z-index:4;display:flex;align-items:stretch;justify-content:stretch;min-width:8px;min-height:12px}.existing-widget input:not([type=checkbox]):not([type=radio]),.existing-widget select,.existing-widget textarea{width:100%;height:100%;padding:1px 4px;border:1px solid #89b7b5;background:#fff;color:#2c4339;border-radius:2px;min-width:0;box-sizing:border-box}.existing-widget input[type=checkbox],.existing-widget input[type=radio]{width:100%;height:100%;margin:0;accent-color:#147c62;background:#fff;cursor:pointer}.existing-widget input:disabled,.existing-widget select:disabled{opacity:.6}.element-inline-input{position:absolute;inset:0;resize:none;width:100%;height:100%;min-height:100%;padding:0;border:0;outline:2px solid #29ad8a;background:#fffe;color:inherit;font:inherit;line-height:1.2;z-index:9}.inline-edit-trigger{position:absolute;bottom:-30px;left:0;width:30px;height:28px;background:#157e60!important;border-radius:5px;color:#fff;display:grid;place-items:center;z-index:10}.element-radio-pair{display:flex;gap:20%;width:100%;height:100%;align-items:center;font-size:12px;white-space:nowrap}.element-radio-pair>span{display:flex;gap:5px;align-items:center}.element-text-mark{position:absolute;left:0;right:0;top:90%;border-bottom-style:solid;border-bottom-color:currentColor}.element-text-mark.strikeout{top:50%}.element-underline,.element-strikeout{background:transparent!important}.editor-guide{background:#fff;margin:30px auto 0;padding:70px 25px;color:#284d3c;scroll-margin-top:100px}.editor-guide>header{text-align:center;max-width:740px;margin:0 auto 45px}.editor-guide-eyebrow{font-size:10px;letter-spacing:2px;color:#346b50}.editor-guide h2{font-family:Manrope,sans-serif;font-size:30px;letter-spacing:-1px;margin:18px 0}.editor-guide>header p,.editor-guide-topic>p{font-size:14px;line-height:1.9;color:#526655}.editor-guide>header a{display:inline-block;margin:12px 10px;font-size:12px;text-decoration:underline;color:#176b4d}.editor-guide-steps{max-width:820px;margin:auto}.editor-guide-steps article{display:grid;grid-template-columns:35px 1fr 55px;gap:17px;align-items:start;padding:30px 0;border-bottom:1px solid #ecf1e7}.editor-guide-step-number{font-size:12px;font-weight:700;color:#467154;padding-top:4px}.editor-guide h3{font-size:17px;margin:0 0 10px}.editor-guide-steps p{font-size:13px;line-height:1.9;color:#526655;margin:0}.editor-guide-steps article button{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#19815e;margin-top:16px;min-height:35px}.editor-guide-step-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:#e9f8ef;color:#149c79}.editor-guide-step-icon.guide-color-1{background:#eef2ff;color:#6c86e7}.editor-guide-step-icon.guide-color-2{background:#f5eeff;color:#a373d9}.editor-guide-step-icon.guide-color-3{background:#fff2e3;color:#dc9845}.editor-guide-cta{max-width:960px;margin:45px auto;display:flex;justify-content:space-between;align-items:center;gap:20px;background:#eef7e9;border:1px solid #dae9d3;border-radius:18px;padding:30px}.editor-guide-cta p{font-size:12px;line-height:1.7;color:#526655;margin:0}.editor-guide-topic{max-width:960px;margin:70px auto 0;text-align:center;border-top:1px solid #e6efdf;padding:55px 0 0;scroll-margin-top:95px}.editor-topic-icon{display:inline-grid;place-items:center;width:60px;height:60px;border-radius:17px;background:#e8f8ed;color:#0c9671}.signature-guide-cards,.editor-three-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:30px 0}.signature-guide-cards article,.editor-three-steps article{padding:25px 20px;border:1px solid #e2eadc;border-radius:13px;background:#fafcf7;text-align:left;min-width:0}.signature-guide-cards strong,.editor-three-steps h3{font-size:14px}.signature-guide-cards p,.editor-three-steps p{font-size:12px;line-height:1.9;color:#526655}.signature-guide-sample{display:block;font-family:cursive;font-size:25px;color:#1d6d54;margin-top:30px}.signature-guide-line{display:block;width:75%;height:25px;margin:30px auto 10px;border-bottom:2px solid #43a589;border-radius:50%;transform:rotate(-12deg)}.signature-guide-cards svg{display:block;color:#5c94c8;margin:30px auto 0}.editor-guide .editor-guide-note{font-size:11px;line-height:1.9;color:#526655;max-width:700px;margin:25px auto}.editor-three-steps small{font-size:12px;color:#377150;display:block;margin-bottom:15px}.editor-guide-device-note{display:flex;align-items:flex-start;gap:12px;max-width:650px;margin:25px auto;font-size:12px;line-height:1.9;color:#5f7f59;text-align:left}.editor-guide-device-note svg{color:#17987b;flex-shrink:0;margin-top:2px}.editor-app .editor-toolbar>button,.editor-app .editor-toolbar>.dropdown-wrap>button{min-height:38px}.editor-toolbar>button svg{color:#159579}.editor-toolbar>.dropdown-wrap:nth-of-type(1)>button svg{color:#e39d39}.editor-toolbar>.dropdown-wrap:nth-of-type(2)>button svg{color:#a376d3}.editor-toolbar>.dropdown-wrap:nth-of-type(3)>button svg{color:#608ee2}@media(max-width:680px){.editor-search{padding:15px}.editor-search-inputs{grid-template-columns:1fr}.editor-search-options{gap:14px;font-size:11px}.editor-search-options>span{width:100%;margin-left:0}.editor-search-actions{display:grid;grid-template-columns:1fr 1fr}.editor-search-actions button{padding:10px 6px;font-size:11px;min-height:42px}.editor-guide{padding:45px 18px}.editor-guide h2{font-size:25px}.editor-guide-steps article{grid-template-columns:25px 1fr;gap:10px}.editor-guide-step-icon{display:none}.editor-guide h3{font-size:15px}.editor-guide-steps p{font-size:12px}.editor-guide-cta{flex-direction:column;align-items:flex-start;padding:24px}.signature-guide-cards,.editor-three-steps{grid-template-columns:1fr}.editor-guide-topic{margin-top:45px}.inline-edit-trigger{width:38px;height:36px;bottom:-38px}.editor-app .editor-toolbar>button,.editor-app .editor-toolbar>.dropdown-wrap>button{min-height:40px;font-size:10px}}.inline-edit-trigger,.original-link-hitbox,.existing-widget{scroll-margin-block:160px 140px}.editor-context-format{position:absolute;z-index:12;transform:translateY(calc(-100% - 10px));display:flex;align-items:center;gap:3px;padding:6px;max-width:95%;background:#fff;border:1px solid #73bfa8;border-radius:9px;box-shadow:0 4px 18px #173c3526;pointer-events:auto;color:#254c40;font:12px sans-serif}.editor-context-format button{min-width:30px;min-height:32px;border:0;border-radius:5px;background:#edf7f2;color:#17694d;display:grid;place-items:center}.editor-context-format button[aria-pressed=true]{background:#17694d;color:#fff}.editor-context-format select{width:110px;min-height:32px}.editor-context-format input[type=number]{width:48px;min-height:32px}.editor-context-format input[type=color]{width:30px;height:32px;padding:2px;border:0}.editor-context-format button:disabled{opacity:.35}.editor-context-format :focus-visible{outline:2px solid #14856a;outline-offset:2px}@media(max-width:680px){.editor-context-format{left:1%!important;max-width:98%;flex-wrap:wrap;padding:4px;gap:2px}.editor-context-format button{min-height:38px}.editor-context-format select{width:95px;min-height:38px}.editor-context-format input[type=number]{width:44px;min-height:38px}}.original-inline-selection{position:absolute;z-index:15;outline:none;pointer-events:none}.original-inline-input{position:absolute;inset:0;box-sizing:border-box;width:100%;height:100%;min-width:0;padding:0!important;margin:0;border:0!important;border-radius:0;outline:none!important;background:transparent!important;box-shadow:none!important;color:transparent!important;-webkit-text-fill-color:transparent!important;pointer-events:auto;line-height:1;overflow:hidden}.original-inline-input::selection{background:#69cda849}.original-text-controls{position:absolute;bottom:calc(100% + 8px);display:flex;flex-wrap:wrap;align-items:center;gap:6px;box-sizing:border-box;padding:8px;background:#fff;border:1px solid #69baa1;border-radius:10px;box-shadow:0 4px 18px #174e3926;pointer-events:auto;color:#275a48;font:12px/1.4 sans-serif}.original-font-badge{display:flex;align-items:center;gap:5px;flex:1;min-width:100px;overflow-wrap:anywhere;font-size:10px}.original-text-controls button{min-height:36px;display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 10px;border:0;border-radius:6px;background:#e8f5ed;color:#18664b}.original-text-controls .original-text-delete{background:#fff0ea;color:#a13b21}.original-text-controls button:disabled{opacity:.45}.original-text-controls button:focus-visible{outline:3px solid #4bac8b;outline-offset:2px}.original-inline-feedback{position:absolute;box-sizing:border-box;max-height:160px;overflow:auto;padding:12px;margin:0;background:#fff9eb;border:1px solid #e4bd6f;border-radius:8px;box-shadow:0 3px 12px #554b2522;color:#6a491f;font:12px/1.6 sans-serif;pointer-events:auto}.original-inline-desk-note{font-size:12px;line-height:1.7;padding:12px;background:#edf8f2;border-radius:8px}@media(max-width:680px){.original-text-controls{padding:7px;gap:5px}.original-font-badge{flex-basis:100%;font-size:10px}.original-text-controls button{min-height:40px;flex:1}.original-inline-feedback{font-size:11px}}.editor-paper .pdf-element{z-index:7}.editor-paper .pdf-element.element-selected{z-index:9}.original-live-text{position:absolute;overflow:visible;pointer-events:none;z-index:1}.original-live-hint{width:100%;font-size:10px;line-height:1.5;color:#557565}.original-inline-input{z-index:2}.editor-paper-inner:has(.original-inline-input) .source-object-selection{outline:none}.editor-paper-inner:has(.original-inline-input) .source-object-selection .source-resize{display:none}.editor-paper-inner .original-text-hitbox,.editor-paper-inner .original-text-hitbox:hover,.editor-paper-inner .original-text-hitbox.original-text-selected{border:0;outline:none;background:transparent;box-shadow:none}.editor-paper-inner .original-text-hitbox:focus-visible:not(.original-text-selected){outline:2px solid #168568;outline-offset:3px}.editor-paper-inner .source-text-selection:not(.source-movable){outline:none}.original-inline-input{caret-color:transparent!important}.original-inline-input::selection{background:transparent}.original-caret-line{animation:pdf-caret-blink 1s steps(1,end) infinite;vector-effect:non-scaling-stroke}.original-caret-selection{fill:#69cda849}@keyframes pdf-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.original-caret-line{animation:none}}.original-visual-route{width:100%;padding:10px;border:1px solid #cfe2d8;background:#f3faf6;border-radius:8px;color:#365e4b;font-size:12px;line-height:1.7}.original-visual-route p{margin:0 0 8px}.original-visual-route button{min-height:42px}.pdf-workspace-enhanced{--pdf-ink:#173f35;--pdf-accent:#0c7d64;--pdf-line:#dce9e3;min-width:0}.pdf-workspace-controls{background:linear-gradient(115deg,#eff8f3,#fff 72%);border:1px solid var(--pdf-line);border-radius:20px;padding:24px;color:var(--pdf-ink);box-shadow:0 8px 30px #163f3505;margin-bottom:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 24px}.pdf-workspace-title{display:flex;gap:13px;align-items:center;min-width:0}.pdf-workspace-icon{width:46px;height:46px;flex-shrink:0;display:grid;place-items:center;border:1px solid #cce4d8;background:#fff;border-radius:14px;color:var(--pdf-accent)}.pdf-workspace-title>div{min-width:0}.pdf-workspace-eyebrow{font-size:9px;font-weight:700;letter-spacing:1.7px;color:#56796a}.pdf-workspace-title h2{font-size:clamp(19px,2vw,25px);letter-spacing:-.7px;line-height:1.25;margin:6px 0}.pdf-workspace-title p{font-size:12px;color:#557367;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pdf-workspace-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.pdf-workspace-modes{display:flex;padding:4px;background:#e6f0eb;border:1px solid #d4e4db;border-radius:12px;gap:3px}.pdf-workspace-modes button,.pdf-replace-image{display:inline-flex;justify-content:center;align-items:center;gap:7px;min-height:44px;border:0;border-radius:9px;padding:10px 12px;color:#426756;font-family:inherit;font-size:11px;font-weight:600;line-height:1.3;white-space:nowrap}.pdf-workspace-modes button[aria-pressed=true]{color:#fff;background:var(--pdf-accent);box-shadow:0 3px 8px #0c7d6426}.pdf-workspace-modes button:not([aria-pressed=true]):hover{background:#f6fbf8}.pdf-workspace-controls .pdf-replace-image{background:#fff;border:1px solid #bdd9cb;color:#155c46}.pdf-workspace-controls button:disabled{opacity:.45;cursor:default}.pdf-workspace-controls :focus-visible,.pdf-image-picker :focus-visible{outline:3px solid #289a7c;outline-offset:3px}.pdf-workspace-mode-help{grid-column:1/-1;margin:0;padding-top:14px;border-top:1px solid var(--pdf-line);font-size:12px;line-height:1.7;color:#456958}.pdf-font-status{grid-column:1/-1;border:1px solid #dbe8e0;border-radius:11px;background:#fff;min-width:0}.pdf-font-status summary{display:flex;align-items:center;gap:8px;padding:13px;cursor:pointer;min-height:44px;list-style:none;font-size:12px}.pdf-font-status summary:after{content:"+";font-size:19px;margin-left:auto}.pdf-font-status[open] summary:after{content:"−"}.pdf-font-status summary b{font-size:11px;font-weight:500;color:#56766a}.pdf-font-status-content{border-top:1px solid #e1ebe5;padding:4px 15px 15px;font-size:12px;line-height:1.7}.pdf-font-status-content p{color:#486c59;display:flex;align-items:flex-start;gap:8px}.pdf-font-status-content svg{flex-shrink:0;margin-top:3px}.pdf-font-status-content ul{list-style:none;padding:0;margin:12px 0;max-height:240px;overflow:auto;overscroll-behavior:contain}.pdf-font-status-content li{padding:10px 0;display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #edf1ef;overflow-wrap:anywhere}.pdf-font-status-content li span{font-size:11px;color:#56776a}.pdf-font-status-content button{padding:10px 12px;min-height:44px;background:#eef7f1;color:#155d47;border:1px solid #cde2d5;border-radius:8px;display:flex;gap:8px;align-items:center}.pdf-workspace-enhanced .editor-toolbar{background:#fff;border:1px solid var(--pdf-line);border-radius:14px;padding:12px;gap:5px;margin-bottom:12px;justify-content:flex-start;flex-wrap:wrap;position:relative;top:auto;z-index:35}.pdf-workspace-enhanced .editor-toolbar>button,.pdf-workspace-enhanced .editor-toolbar>.dropdown-wrap>button{min-height:42px;min-width:40px;font-size:11px;padding:8px 10px;border-radius:8px;white-space:nowrap}.pdf-workspace-enhanced .editor-toolbar>button.active,.pdf-workspace-enhanced .editor-toolbar>.dropdown-wrap>button.active{background:#e5f4ec;color:#096b50;box-shadow:inset 0 0 0 1px #b9dcca}.pdf-workspace-enhanced .editor-subtoolbar{padding:10px 4px;margin-bottom:15px;gap:12px}.pdf-workspace-enhanced .editor-zoom button,.pdf-workspace-enhanced .editor-subtoolbar>div>button{min-height:40px;min-width:40px}.pdf-workspace-enhanced .editor-instruction{font-size:11px;line-height:1.6;max-width:560px;color:#4b6d5a}.pdf-workspace-enhanced .editor-properties{border-radius:14px;border-color:var(--pdf-line);padding:18px;top:85px;font-size:12px}.pdf-workspace-enhanced .editor-properties label:not(.checkbox-option),.pdf-workspace-enhanced .editor-properties .property-tip{font-size:11px;line-height:1.7}.pdf-workspace-enhanced .editor-properties input:not([type=checkbox]),.pdf-workspace-enhanced .editor-properties select{min-height:40px;font-size:12px}.pdf-workspace-enhanced .editor-properties .properties-title{font-size:13px}.pdf-workspace-enhanced .editor-document-scroll{min-width:0}.pdf-workspace-enhanced .editor-page{background:#edf3ef;border:1px solid #dce7df;border-radius:14px;padding:15px;min-width:0}.pdf-workspace-enhanced .editor-paper{box-shadow:0 3px 18px #173f3514}.pdf-workspace-enhanced .editor-page-toolbar{flex-wrap:wrap;row-gap:8px;min-width:0}.pdf-workspace-enhanced .editor-page-toolbar button{min-height:36px}.pdf-workspace-enhanced[data-workspace-mode=preview] .editor-toolbar,.pdf-workspace-enhanced[data-workspace-mode=preview] .editor-properties,.pdf-workspace-enhanced[data-workspace-mode=preview] .editor-page-toolbar>button,.pdf-workspace-enhanced[data-workspace-mode=preview] .insert-page-bottom{display:none}.pdf-workspace-enhanced[data-workspace-mode=preview] .editor-layout:not(.with-thumbnails){grid-template-columns:minmax(0,1fr)}.pdf-workspace-enhanced[data-workspace-mode=preview] .editor-layout.with-thumbnails{grid-template-columns:76px minmax(0,1fr)}.pdf-workspace-enhanced[data-workspace-mode=preview] .pdf-element{outline:0!important}.pdf-workspace-enhanced[data-workspace-mode=preview] .pdf-element :is(.element-label,.element-resize,.inline-edit-trigger){display:none}.pdf-workspace-enhanced[data-workspace-mode=move] :is(.original-text-hitbox,.source-object-hit){cursor:move;touch-action:none}.pdf-workspace-enhanced[data-workspace-mode=move] .original-text-hitbox:hover{outline:1px dashed #138563;background:#1685680a}.pdf-move-hint{position:absolute;border:1px dashed #168568;pointer-events:none;z-index:12;background:#16856808}.pdf-image-picker{background:#fff;border:1px solid #cfe4d7;border-radius:14px;padding:18px;margin-bottom:15px}.pdf-image-picker-heading{display:flex;justify-content:space-between;gap:12px;align-items:center}.pdf-image-picker h3{font-size:16px;margin:0;color:#244c3b}.pdf-image-picker-heading button{width:40px;height:40px;border-radius:8px;background:#f0f7f2;display:grid;place-items:center}.pdf-image-picker>p{font-size:12px;line-height:1.7;color:#54715e}.pdf-image-picker-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;max-height:320px;overflow:auto;padding:4px}.pdf-image-picker-list button{min-width:0;text-align:left;display:flex;gap:12px;align-items:center;border:1px solid #d9e8de;border-radius:11px;background:#fbfdfb;padding:12px;min-height:66px;color:#254e3e}.pdf-image-picker-list button:hover{border-color:#469b7a;background:#edf7f0}.pdf-image-picker-list button:disabled{opacity:.5}.pdf-image-picker-list svg{flex-shrink:0}.pdf-image-picker-list strong,.pdf-image-picker-list small{display:block;font-size:12px;overflow-wrap:anywhere}.pdf-image-picker-list small{margin-top:4px;font-size:11px;color:#567565}@media(max-width:1150px){.pdf-workspace-controls{grid-template-columns:1fr}.pdf-workspace-actions{justify-content:flex-start}.pdf-workspace-enhanced .editor-layout{grid-template-columns:minmax(0,1fr) 220px}.pdf-workspace-enhanced .editor-layout.with-thumbnails{grid-template-columns:64px minmax(0,1fr) 220px}.pdf-workspace-enhanced .editor-instruction{max-width:440px}}@media(max-width:850px){.pdf-workspace-controls{padding:20px;gap:16px}.pdf-workspace-enhanced .editor-layout,.pdf-workspace-enhanced .editor-layout.with-thumbnails{grid-template-columns:minmax(0,1fr)}.pdf-workspace-enhanced .editor-properties{position:static;max-height:none;width:100%;max-width:680px}.pdf-workspace-enhanced .editor-instruction{display:none}.pdf-workspace-enhanced[data-workspace-mode=preview] .editor-layout.with-thumbnails{grid-template-columns:minmax(0,1fr)}.pdf-font-status-content li{flex-direction:column;gap:3px}.pdf-workspace-enhanced .editor-thumbnails{position:static;display:flex;flex-direction:row;max-height:none;max-width:100%;overflow:auto}.pdf-workspace-enhanced .editor-thumbnails button{flex:0 0 56px}}@media(max-width:550px){.pdf-workspace-controls{padding:17px 14px;border-radius:15px;gap:14px}.pdf-workspace-icon{width:40px;height:40px;border-radius:11px}.pdf-workspace-title{gap:10px}.pdf-workspace-eyebrow{font-size:8px;letter-spacing:1.2px}.pdf-workspace-title p{font-size:11px}.pdf-workspace-actions{display:grid;grid-template-columns:1fr;width:100%;gap:10px}.pdf-workspace-modes{min-width:0}.pdf-workspace-modes button{flex:1;padding:10px 5px;font-size:10px;gap:5px;min-height:44px}.pdf-workspace-modes svg{width:14px}.pdf-replace-image{width:100%}.pdf-font-status summary{flex-wrap:wrap;gap:7px;font-size:11px}.pdf-font-status summary b{font-size:10px}.pdf-workspace-mode-help{font-size:12px;padding-top:12px}.pdf-workspace-enhanced .editor-toolbar{padding:8px;gap:4px}.pdf-workspace-enhanced .editor-toolbar>button,.pdf-workspace-enhanced .editor-toolbar>.dropdown-wrap>button{font-size:10px;padding:8px;min-height:44px}.pdf-workspace-enhanced .editor-toolbar-divider{display:none}.pdf-workspace-enhanced .editor-page{padding:10px 7px;border-radius:11px}.pdf-workspace-enhanced .editor-subtoolbar{padding:8px 0}.pdf-workspace-enhanced .editor-properties{padding:18px 16px}.pdf-image-picker{padding:14px}.pdf-image-picker-list{grid-template-columns:1fr}.pdf-workspace-enhanced .editor-page-toolbar>strong{font-size:13px}}.pdf-workspace-enhanced{position:relative;isolation:isolate;z-index:0}
