.pdfWriter{--pdfWriter-bg: #e9ebee;--pdfWriter-surface: #ffffff;--pdfWriter-surface-2: #f6f7f9;--pdfWriter-text: #1f2937;--pdfWriter-muted: #6b7280;--pdfWriter-border: #d4d8dd;--pdfWriter-accent: #0078d5;--pdfWriter-accent-soft: rgba(0, 120, 213, .12);--pdfWriter-primary: #0078d5;--pdfWriter-primary-text: #ffffff;--pdfWriter-hover: rgba(0, 0, 0, .06);--pdfWriter-radius: 8px;--pdfWriter-shadow: 0 2px 10px rgba(0, 0, 0, .15);--pdfWriter-sheet-shadow: 0 1px 4px rgba(0, 0, 0, .2), 0 6px 18px rgba(0, 0, 0, .08);position:relative;display:flex;flex-direction:column;min-height:320px;height:100%;box-sizing:border-box;background:var(--pdfWriter-bg);color:var(--pdfWriter-text);font:14px/1.4 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;text-align:start;letter-spacing:normal;text-transform:none}html.darkTheme .pdfWriter{--pdfWriter-bg: #16181b;--pdfWriter-surface: #22252a;--pdfWriter-surface-2: #2b2f35;--pdfWriter-text: #e5e7eb;--pdfWriter-muted: #9ca3af;--pdfWriter-border: #3a3f46;--pdfWriter-accent: #4aa3ff;--pdfWriter-accent-soft: rgba(74, 163, 255, .18);--pdfWriter-hover: rgba(255, 255, 255, .08);--pdfWriter-shadow: 0 2px 10px rgba(0, 0, 0, .5);--pdfWriter-sheet-shadow: 0 1px 4px rgba(0, 0, 0, .6)}.pdfWriter .pdfWriter-toolbar{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:4px 2px;padding:6px 10px;background:var(--pdfWriter-surface);border-bottom:1px solid var(--pdfWriter-border);user-select:none}.pdfWriter .pdfWriter-group{display:flex;align-items:center;gap:2px}.pdfWriter{container-type:inline-size}@container (max-width: 720px){.pdfWriter .pdfWriter-toolbar{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.pdfWriter .pdfWriter-toolbar>*{flex:none}.pdfWriter .pdfWriter-toolbar>.pdfWriter-spacer{flex:1 0 8px}.pdfWriter .pdfWriter-toolbar>.pdfWriter-group:last-child{position:sticky;inset-inline-end:-10px;padding-inline:6px 10px;background:var(--pdfWriter-surface);box-shadow:-10px 0 10px -10px #00000059}[dir=rtl] .pdfWriter .pdfWriter-toolbar>.pdfWriter-group:last-child{box-shadow:10px 0 10px -10px #00000059}.pdfWriter .pdfWriter-textBtn span{display:none}.pdfWriter .pdfWriter-pages{padding:10px}}@media(pointer:coarse)and (max-height:500px){.pdfWriter .pdfWriter-toolbar{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-block:2px}.pdfWriter .pdfWriter-toolbar>*,.pdfWriter .pdfWriter-toolbar>.pdfWriter-tools>*{flex:none}.pdfWriter .pdfWriter-toolbar>.pdfWriter-group:last-child{position:sticky;inset-inline-end:-10px;padding-inline:6px 10px;background:var(--pdfWriter-surface);box-shadow:-10px 0 10px -10px #00000059}.pdfWriter .pdfWriter-textBtn span{display:none}}.pdfWriter .pdfWriter-tools{display:contents}.pdfWriter.pdfWriter-compact .pdfWriter-toolbar{flex-wrap:wrap;overflow:visible;padding:4px 8px 0}.pdfWriter.pdfWriter-compact .pdfWriter-toolbar>.pdfWriter-sep{display:none}.pdfWriter.pdfWriter-compact .pdfWriter-toolbar>.pdfWriter-group:first-child{flex:1 1 0;min-width:0}.pdfWriter.pdfWriter-compact .pdfWriter-name{flex:1 1 auto;width:0;min-width:56px}.pdfWriter.pdfWriter-compact .pdfWriter-toolbar>.pdfWriter-group:last-child{position:static;padding:0;box-shadow:none}.pdfWriter.pdfWriter-compact .pdfWriter-tools{order:1;display:flex;flex:1 0 100%;align-items:center;gap:2px;margin:4px -8px 0;padding:4px 8px;border-top:1px solid var(--pdfWriter-border);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.pdfWriter.pdfWriter-compact .pdfWriter-tools>.pdfWriter-group{display:contents}.pdfWriter.pdfWriter-compact .pdfWriter-tools>:is(.pdfWriter-sep,.pdfWriter-spacer){display:none}.pdfWriter.pdfWriter-compact .pdfWriter-tools>*>*{flex:none}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=undo]{order:1}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=redo]{order:2}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=style]{order:3}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=bold]{order:4}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=italic]{order:5}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=underline]{order:6}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=color]{order:7}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=highlight]{order:8}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=bulletList]{order:9}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=orderedList]{order:10}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=taskList]{order:11}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=outdent]{order:12}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=indent]{order:13}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=link]{order:14}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=image]{order:15}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=table]{order:16}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=insert]{order:17}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=alignLeft]{order:18}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=alignCenter]{order:19}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=alignRight]{order:20}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=alignJustify]{order:21}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=font]{order:22}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=size]{order:23}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=strike]{order:24}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=superscript]{order:25}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=subscript]{order:26}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=formatPaint],.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=changeCase]{order:27}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=clear]{order:28}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=lineSpacing]{order:29}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=find]{order:30}.pdfWriter.pdfWriter-compact .pdfWriter-tools :is([data-act=marks],[data-act=outline]){order:30}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=pageSetup]{order:31}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act=preview]{order:32}.pdfWriter.pdfWriter-compact .pdfWriter-tools [data-act]:is([data-act=style],[data-act=bold],[data-act=color],[data-act=bulletList],[data-act=link],[data-act=alignLeft],[data-act=font],[data-act=strike],[data-act=find]){margin-inline-start:8px}@container (max-width: 600px){.pdfWriter .pdfWriter-tools [data-act]:is([data-act=formatPaint],[data-act=marks],[data-act=outline]){display:none}.pdfWriter .pdfWriter-style{width:118px}}@container (max-width: 480px){.pdfWriter .pdfWriter-primary span{display:none}}.pdfWriter .pdfWriter-sep{width:1px;height:24px;margin:0 5px;background:var(--pdfWriter-border)}.pdfWriter .pdfWriter-spacer{flex:1 1 auto}.pdfWriter .pdfWriter-btn{box-sizing:border-box;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;min-width:32px;padding:0 6px;border:1px solid transparent;border-radius:var(--pdfWriter-radius);background:transparent;color:inherit;font:inherit;cursor:pointer}.pdfWriter .pdfWriter-btn:hover{background:var(--pdfWriter-hover)}.pdfWriter .pdfWriter-btn.active{background:var(--pdfWriter-accent-soft);color:var(--pdfWriter-accent)}.pdfWriter .pdfWriter-btn:disabled{opacity:.4;cursor:default;background:transparent}.pdfWriter .pdfWriter-btn:focus-visible,.pdfWriter .pdfWriter-select:focus-visible,.pdfWriter .pdfWriter-name:focus-visible{outline:2px solid var(--pdfWriter-accent);outline-offset:1px}.pdfWriter .pdfWriter-textBtn{padding:0 10px}.pdfWriter .pdfWriter-menuBtn{gap:0;padding-block:0;padding-inline:6px 2px}.pdfWriter .pdfWriter-primary{padding:0 14px;background:var(--pdfWriter-primary);color:var(--pdfWriter-primary-text);font-weight:600}.pdfWriter .pdfWriter-primary:hover{background:var(--pdfWriter-primary);filter:brightness(1.08)}.pdfWriter .pdfWriter-colorBtn{flex-direction:column;gap:0;padding:2px 6px}.pdfWriter .pdfWriter-colorBtn svg{height:16px}.pdfWriter .pdfWriter-swatch{display:block;width:18px;height:4px;border-radius:1px;box-shadow:inset 0 0 0 1px #80808066}.pdfWriter .pdfWriter-select,.pdfWriter .pdfWriter-name{box-sizing:border-box;height:32px;padding:0 6px;border:1px solid var(--pdfWriter-border);border-radius:var(--pdfWriter-radius);background:var(--pdfWriter-surface);color:inherit;font:inherit}.pdfWriter .pdfWriter-style{width:130px}.pdfWriter .pdfWriter-font{width:150px}.pdfWriter .pdfWriter-size{width:62px}.pdfWriter .pdfWriter-name{width:170px;margin-inline-start:4px}.pdfWriter.pdfWriter-flow{height:auto}.pdfWriter.pdfWriter-flow .pdfWriter-toolbar{position:sticky;top:0;z-index:20}.pdfWriter.pdfWriter-flow .pdfWriter-pages{overflow:visible;overflow-x:auto}.pdfWriter.pdfWriter-flow .pdfWriter-status{position:sticky;bottom:0;z-index:20}.pdfWriter.pdfWriter-flow .pdfWriter-toast{position:fixed}.pdfWriter .pdfWriter-pages{flex:1 1 auto;min-height:0;overflow:auto;padding:24px}.pdfWriter .pdfWriter-sheetBox{margin:0 auto}.pdfWriter .pdfWriter-sheet{position:relative;box-sizing:border-box;background:#fff;color:#000;box-shadow:var(--pdfWriter-sheet-shadow);transform-origin:0 0;cursor:text}.pdfWriter .pdfWriter-editor .ProseMirror{outline:none;min-height:100%}.pdfWriter .pdfWriter-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:inline-start;height:0;color:#9aa0a6;pointer-events:none}.pdfWriter .pdfWriter-editor .ProseMirror img.ProseMirror-selectednode,.pdfWriter .pdfWriter-editor .ProseMirror .pdfWriter-pageBreak.ProseMirror-selectednode{outline:2px solid var(--pdfWriter-accent)}.pdfWriter .pdfWriter-editor .ProseMirror .selectedCell{background:#0078d524}.pdfWriter .pdfWriter-editor .ProseMirror .pdfWriter-pageBreak{height:14px;margin:6px 0;border-top:1px dashed #9aa0a6;cursor:default}.pdfWriter.pdfWriter-continuous :is(.pdfWriter-lines,.pdfWriter-deco,.pdfWriter-sheets){display:none}.pdfWriter.pdfWriter-reflow .pdfWriter-sheetBox{display:flex;flex-direction:column;min-height:100%}.pdfWriter.pdfWriter-reflow .pdfWriter-sheet{flex:1 0 auto;box-sizing:border-box;width:100%!important;max-width:210mm;min-height:0!important;margin:0 auto;padding:24px 32px 48px!important;transform:none!important}.pdfWriter.pdfWriter-reflow .pdfWriter-sheet:has(.ProseMirror[data-numbered]){padding-inline-start:11mm!important}.pdfWriter.pdfWriter-reflow .pdfWriter-zoom{display:none}.pdfWriter.pdfWriter-reflow .pdfWriter-editor .ProseMirror[data-columns]{column-count:1!important}.pdfWriter.pdfWriter-reflow .pdfWriter-editor .tableWrapper{overflow-x:auto}@container (max-width: 600px){.pdfWriter.pdfWriter-reflow .pdfWriter-pages{padding:0}.pdfWriter.pdfWriter-reflow .pdfWriter-sheet{padding:16px 16px 48px!important;box-shadow:none}}.pdfWriter .pdfWriter-editor .pdfWriter-pageGap:not(tr){display:block}.pdfWriter .pdfWriter-editor .pdfWriter-pageGap{user-select:none;pointer-events:none}.pdfWriter .pdfWriter-editor .ProseMirror tr.pdfWriter-pageGap>td{padding:0;border:0;background:none}.pdfWriter.pdfWriter-measuring .pdfWriter-editor .pdfWriter-pageGap,.pdfWriter.pdfWriter-continuous .pdfWriter-editor .pdfWriter-pageGap{display:none}.pdfWriter .pdfWriter-sheets{position:absolute;inset:0;pointer-events:none}.pdfWriter .pdfWriter-sheets>*{position:absolute;left:0;right:0}.pdfWriter .pdfWriter-sheetGap{background:var(--pdfWriter-bg)}.pdfWriter .pdfWriter-sheetPage{box-shadow:var(--pdfWriter-sheet-shadow)}.pdfWriter.pdfWriter-paged:not(.pdfWriter-continuous) .pdfWriter-sheet{box-shadow:none}.pdfWriter .pdfWriter-lines{position:absolute;inset:0;pointer-events:none}.pdfWriter .pdfWriter-line{position:absolute;inset-inline-start:0;inset-inline-end:0;border-top:1px dashed rgba(0,120,213,.45)}.pdfWriter .pdfWriter-line span{position:absolute;inset-inline-end:6px;top:-9px;padding:0 4px;background:#fff;color:#0078d5cc;font:11px/16px system-ui,sans-serif}.pdfWriter .pdfWriter-views{display:inline-flex;gap:2px}.pdfWriter .pdfWriter-status{flex:none;display:flex;align-items:center;gap:10px;padding:4px 12px;background:var(--pdfWriter-surface);border-top:1px solid var(--pdfWriter-border);color:var(--pdfWriter-muted);font-size:13px}.pdfWriter .pdfWriter-status .pdfWriter-select{height:26px}.pdfWriter .pdfWriter-popover{position:absolute;z-index:20;min-width:180px;padding:6px;background:var(--pdfWriter-surface);border:1px solid var(--pdfWriter-border);border-radius:var(--pdfWriter-radius);box-shadow:var(--pdfWriter-shadow)}.pdfWriter .pdfWriter-colors{display:grid;grid-template-columns:repeat(10,22px);gap:4px;padding:4px}.pdfWriter .pdfWriter-color{width:22px;height:22px;padding:0;border:1px solid rgba(128,128,128,.5);border-radius:4px;cursor:pointer}.pdfWriter .pdfWriter-color:hover{outline:2px solid var(--pdfWriter-accent)}.pdfWriter .pdfWriter-menuItem{display:block;width:100%;padding:7px 10px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;white-space:nowrap}.pdfWriter .pdfWriter-menuItem:hover:not(:disabled){background:var(--pdfWriter-hover)}.pdfWriter .pdfWriter-menuItem:disabled{opacity:.4;cursor:default}.pdfWriter .pdfWriter-menuSep{height:1px;margin:4px 2px;background:var(--pdfWriter-border)}.pdfWriter .pdfWriter-form{display:flex;flex-direction:column;gap:8px;padding:6px;min-width:280px}.pdfWriter .pdfWriter-form label{display:flex;flex-direction:column;gap:4px}.pdfWriter .pdfWriter-form input[type=url]{box-sizing:border-box;height:32px;padding:0 8px;border:1px solid var(--pdfWriter-border);border-radius:var(--pdfWriter-radius);background:var(--pdfWriter-surface);color:inherit;font:inherit}.pdfWriter .pdfWriter-formButtons{display:flex;justify-content:flex-end;gap:6px}.pdfWriter .pdfWriter-default{border-color:var(--pdfWriter-border)}.pdfWriter .pdfWriter-pageForm .pdfWriter-row{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.pdfWriter .pdfWriter-pageForm .pdfWriter-select{width:160px}.pdfWriter .pdfWriter-toast{position:absolute;left:50%;bottom:48px;transform:translate(-50%);padding:10px 16px;border-radius:var(--pdfWriter-radius);background:#323232;color:#fff;box-shadow:var(--pdfWriter-shadow);z-index:30}.pdfWriter .pdfWriter-printFrame{position:absolute;width:0;height:0;border:0;visibility:hidden}.pdfWriter .pdfWriter-deco{position:absolute;inset:0;overflow:hidden;pointer-events:none}.pdfWriter .pdfWriter-deco>*{position:absolute;left:0}.pdfWriter .pdfWriter-decoLetterhead{object-fit:fill}.pdfWriter .pdfWriter-decoWatermark{background:center / 100% 100% no-repeat}.pdfWriter .pdfWriter-decoBorder{box-sizing:border-box;border:1pt solid #555}.pdfWriter .pdfWriter-hfBand{transform:translateY(-50%);display:grid;grid-template-columns:1fr auto 1fr;gap:12px;min-height:1em;color:#8a9099;font-family:Arial,sans-serif;line-height:1.2;white-space:nowrap}.pdfWriter .pdfWriter-hfBand .center{text-align:center}.pdfWriter .pdfWriter-hfBand .right{text-align:end}.pdfWriter .pdfWriter-hfBand span{overflow:hidden;text-overflow:ellipsis}.pdfWriter .pdfWriter-editor{position:relative;z-index:1}.pdfWriter .pdfWriter-hint{color:var(--pdfWriter-muted);font-size:12px;max-width:300px}.pdfWriter .pdfWriter-pageForm input[type=text]{width:160px}.pdfWriter .pdfWriter-body{flex:1 1 auto;display:flex;min-height:0}.pdfWriter .pdfWriter-body>.pdfWriter-pages{flex:1 1 auto;min-width:0}.pdfWriter.pdfWriter-flow .pdfWriter-body{min-height:auto}.pdfWriter .pdfWriter-outline{flex:none;width:230px;overflow:auto;padding:10px 6px;background:var(--pdfWriter-surface);border-inline-end:1px solid var(--pdfWriter-border)}.pdfWriter .pdfWriter-outline[hidden]{display:none}.pdfWriter.pdfWriter-flow .pdfWriter-outline{position:sticky;top:50px;align-self:flex-start;max-height:calc(100vh - 100px)}.pdfWriter .pdfWriter-outlineTitle{padding:0 8px 6px;color:var(--pdfWriter-muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.pdfWriter .pdfWriter-outlineItem{display:block;width:100%;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;font-size:13px;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.pdfWriter .pdfWriter-outlineItem:hover{background:var(--pdfWriter-hover)}.pdfWriter .pdfWriter-outlineItem[data-level="1"]{font-weight:600}.pdfWriter .pdfWriter-outlineItem[data-level="2"]{padding-inline-start:20px}.pdfWriter .pdfWriter-outlineItem[data-level="3"]{padding-inline-start:32px}.pdfWriter .pdfWriter-outlineItem[data-level="4"]{padding-inline-start:44px;color:var(--pdfWriter-muted)}@container (max-width: 720px){.pdfWriter .pdfWriter-outline{width:170px}}.pdfWriter .pdfWriter-count{padding:2px 6px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}.pdfWriter .pdfWriter-count:hover{background:var(--pdfWriter-hover)}.pdfWriter.pdfWriter-busy .pdfWriter-statusInfo:before{content:"";display:inline-block;width:10px;height:10px;margin-inline-end:6px;border:2px solid var(--pdfWriter-accent);border-right-color:transparent;border-radius:50%;vertical-align:-1px;animation:pdfWriter-spin .8s linear infinite}@keyframes pdfWriter-spin{to{transform:rotate(360deg)}}.pdfWriter.pdfWriter-fullWidth{width:var(--pdfWriter-vw, 100vw);max-width:none;margin-inline-start:calc(50% - var(--pdfWriter-vw, 100vw) / 2);border-left:0;border-right:0}.pdfWriter.pdfWriter-fullSize{position:fixed!important;inset:0!important;z-index:1000;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;border:0!important;border-radius:0!important}html.pdfWriterFullSize,html.pdfWriterFullSize body{overflow:hidden}.pdfWriter .pdfWriter-popover{max-height:min(70vh,560px);overflow-y:auto}.pdfWriter .pdfWriter-menuItem.checked:after{content:"\2713";float:inline-end;margin-inline-start:16px;color:var(--pdfWriter-accent)}.pdfWriter .pdfWriter-chars{display:grid;grid-template-columns:repeat(10,30px);gap:2px}.pdfWriter .pdfWriter-chars.emoji{grid-template-columns:repeat(10,34px)}.pdfWriter .pdfWriter-char{height:30px;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;font-size:17px;cursor:pointer}.pdfWriter .pdfWriter-chars.emoji .pdfWriter-char{font-size:20px;height:34px}.pdfWriter .pdfWriter-char:hover{background:var(--pdfWriter-hover)}.pdfWriter .pdfWriter-find{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:5px 10px;background:var(--pdfWriter-surface-2);border-bottom:1px solid var(--pdfWriter-border)}.pdfWriter.pdfWriter-flow .pdfWriter-find{position:sticky;top:45px;z-index:19}.pdfWriter .pdfWriter-find input[type=text]{width:190px}.pdfWriter .pdfWriter-findCount{min-width:64px;color:var(--pdfWriter-muted);font-size:12px}.pdfWriter .pdfWriter-editor .pdfWriter-hit{background:#ffe58a;border-radius:1px}.pdfWriter .pdfWriter-editor .pdfWriter-hitCurrent{background:#ff9632}.pdfWriter .pdfWriter-dialogBack{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000059}.pdfWriter .pdfWriter-dialog{display:flex;flex-direction:column;width:min(440px,100%);max-height:calc(100vh - 32px);background:var(--pdfWriter-surface);color:var(--pdfWriter-text);border-radius:12px;box-shadow:0 10px 40px #0000004d}.pdfWriter .pdfWriter-dialog.wide{width:min(760px,100%)}.pdfWriter .pdfWriter-dialogHead{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 6px 18px;font-size:16px;font-weight:600}.pdfWriter .pdfWriter-dialogBody{display:flex;flex-direction:column;gap:10px;padding:6px 18px 12px;overflow:auto}.pdfWriter .pdfWriter-dialogBody>label:not(.pdfWriter-row):not(.pdfWriter-check):not(.pdfWriter-btn){display:flex;flex-direction:column;gap:4px}.pdfWriter .pdfWriter-dialogBody textarea.pdfWriter-select{height:auto;padding:6px 8px;resize:vertical}.pdfWriter .pdfWriter-dialogBody .pdfWriter-hint{max-width:none}.pdfWriter .pdfWriter-dialogButtons{display:flex;justify-content:flex-end;gap:8px;padding:10px 18px 14px;border-top:1px solid var(--pdfWriter-border)}.pdfWriter .pdfWriter-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.pdfWriter .pdfWriter-row>.pdfWriter-select,.pdfWriter .pdfWriter-row>.pdfWriter-inline{width:220px;flex:none}.pdfWriter .pdfWriter-row input[type=color],.pdfWriter .pdfWriter-inline input[type=color]{width:48px;height:30px;padding:0 2px;border:1px solid var(--pdfWriter-border);border-radius:6px;background:var(--pdfWriter-surface)}.pdfWriter .pdfWriter-check{display:flex;align-items:center;gap:6px;cursor:pointer}.pdfWriter .pdfWriter-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pdfWriter .pdfWriter-mono{font-family:Consolas,Courier New,monospace}.pdfWriter label.pdfWriter-btn{display:inline-flex}.pdfWriter .pdfWriter-tabs{display:flex;gap:4px;border-bottom:1px solid var(--pdfWriter-border)}.pdfWriter .pdfWriter-tab{padding:6px 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--pdfWriter-muted);font:inherit;cursor:pointer}.pdfWriter .pdfWriter-tab.active{border-bottom-color:var(--pdfWriter-accent);color:var(--pdfWriter-text);font-weight:600}.pdfWriter .pdfWriter-tabPanel{display:flex;flex-direction:column;gap:10px;min-height:260px}.pdfWriter .pdfWriter-tabPanel[hidden]{display:none}.pdfWriter .pdfWriter-hfGrid{display:grid;grid-template-columns:auto 1fr 1fr 1fr;align-items:center;gap:6px}.pdfWriter .pdfWriter-hfGrid .pdfWriter-select{width:100%;min-width:0}.pdfWriter .pdfWriter-hfQuick{justify-content:flex-start;flex-wrap:wrap}.pdfWriter .pdfWriter-letterheadBox{display:flex;flex-direction:column;gap:8px;padding-top:6px;border-top:1px solid var(--pdfWriter-border)}.pdfWriter .pdfWriter-letterheadBox>.pdfWriter-select{width:220px}.pdfWriter .pdfWriter-lhThumb{height:64px;border:1px solid var(--pdfWriter-border);background:#fff}.pdfWriter .pdfWriter-stats{border-collapse:collapse}.pdfWriter .pdfWriter-stats th,.pdfWriter .pdfWriter-stats td{padding:5px 8px;border-bottom:1px solid var(--pdfWriter-border);text-align:start;font-weight:400}.pdfWriter .pdfWriter-stats td{text-align:end;font-variant-numeric:tabular-nums}.pdfWriter kbd{padding:1px 6px;border:1px solid var(--pdfWriter-border);border-radius:4px;background:var(--pdfWriter-surface-2);font:12px Consolas,monospace}.pdfWriter .pdfWriter-formulaPreview,.pdfWriter .pdfWriter-qrPreview{min-height:40px;padding:8px;border-radius:6px;background:#fff;color:#000;text-align:center}.pdfWriter .pdfWriter-sigPad{width:100%;aspect-ratio:3 / 1;border:1px dashed var(--pdfWriter-border);border-radius:8px;background:#fff;touch-action:none;cursor:crosshair}.pdfWriter .pdfWriter-sigSaved{display:flex;flex-wrap:wrap;gap:6px}.pdfWriter .pdfWriter-sigPick{width:130px;height:46px;padding:2px;border:1px solid var(--pdfWriter-border);border-radius:6px;background:#fff;cursor:pointer}.pdfWriter .pdfWriter-sigPick img{max-width:100%;max-height:100%}.pdfWriter .pdfWriter-mergeInfo,.pdfWriter .pdfWriter-mergeFields{font-size:13px}.pdfWriter .pdfWriter-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:14px}.pdfWriter .pdfWriter-tpl{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer}.pdfWriter .pdfWriter-tpl:hover{border-color:var(--pdfWriter-accent);background:var(--pdfWriter-accent-soft)}.pdfWriter .pdfWriter-tplSheet{position:relative;width:118px;height:167px;overflow:hidden;background:#fff;box-shadow:var(--pdfWriter-sheet-shadow);pointer-events:none}.pdfWriter .pdfWriter-tplBody{position:absolute;top:0;left:0;width:794px;padding:60px 70px;box-sizing:border-box;transform:scale(.1486);transform-origin:0 0}.pdfWriter .pdfWriter-docs{display:flex;flex-direction:column;gap:2px}.pdfWriter .pdfWriter-docRow{display:flex;align-items:center;gap:6px}.pdfWriter .pdfWriter-docRow .pdfWriter-menuItem{flex:1;display:flex;justify-content:space-between;gap:12px;min-width:0}.pdfWriter .pdfWriter-docRow .pdfWriter-menuItem strong{overflow:hidden;text-overflow:ellipsis}.pdfWriter .pdfWriter-docRow .pdfWriter-menuItem span{color:var(--pdfWriter-muted);font-size:12px}.pdfWriter .pdfWriter-docRow .pdfWriter-select{width:160px}.pdfWriter .pdfWriter-preview{display:flex;flex-direction:column;align-items:center;gap:12px;min-height:300px;padding:12px;background:var(--pdfWriter-bg);border-radius:8px}.pdfWriter .pdfWriter-preview canvas{background:#fff;box-shadow:var(--pdfWriter-sheet-shadow)}.pdfWriter .pdfWriter-editor [data-resize-container]{max-width:100%}.pdfWriter .pdfWriter-editor [data-resize-container]:has(img[data-align=center]){display:flex!important;justify-content:center}.pdfWriter .pdfWriter-editor [data-resize-container]:has(img[data-align=right]){display:flex!important;justify-content:flex-end}.pdfWriter .pdfWriter-editor [data-resize-container]:has(img[data-align=floatLeft]){float:left;margin:2pt 10pt 6pt 0}.pdfWriter .pdfWriter-editor [data-resize-container]:has(img[data-align=floatRight]){float:right;margin:2pt 0 6pt 10pt}.pdfWriter .pdfWriter-editor [data-resize-container] img[data-align]{float:none;margin:0}.pdfWriter .pdfWriter-editor [data-resize-handle]{width:10px;height:10px;background:#fff;border:2px solid var(--pdfWriter-accent);border-radius:2px}.pdfWriter .pdfWriter-editor .ProseMirror-selectednode [data-resize-wrapper]{outline:2px solid var(--pdfWriter-accent)}.pdfWriter .pdfWriter-editor div[data-toc]{padding:4px 6px;border-radius:4px;outline:1px dashed transparent;cursor:default}.pdfWriter .pdfWriter-editor div[data-toc]:hover,.pdfWriter .pdfWriter-editor div[data-toc].ProseMirror-selectednode{outline-color:var(--pdfWriter-accent)}.pdfWriter .pdfWriter-editor .pdfWriter-fnRef{cursor:help}.pdfWriter .pdfWriter-editor .pdfWriter-fnRef.ProseMirror-selectednode,.pdfWriter .pdfWriter-editor .pdfWriter-math.ProseMirror-selectednode,.pdfWriter .pdfWriter-editor .pdfWriter-field.ProseMirror-selectednode,.pdfWriter .pdfWriter-editor .pdfWriter-merge.ProseMirror-selectednode{outline:2px solid var(--pdfWriter-accent)}.pdfWriter .pdfWriter-editor .pdfWriter-field{background:#0078d514}.pdfWriter .pdfWriter-editor ul[data-type=taskList]>li>label{cursor:pointer}.pdfWriter .pdfWriter-editor ul[data-type=taskList]>li[data-checked=true]>div{color:#777;text-decoration:line-through}.pdfWriter .pdfWriter-editor .ProseMirror[data-heading-numbers] h1{counter-increment:pwH1;counter-set:pwH2 0 pwH3 0 pwH4 0}.pdfWriter .pdfWriter-editor .ProseMirror[data-heading-numbers] h2{counter-increment:pwH2;counter-set:pwH3 0 pwH4 0}.pdfWriter .pdfWriter-editor .ProseMirror[data-heading-numbers] h3{counter-increment:pwH3;counter-set:pwH4 0}.pdfWriter .pdfWriter-editor .ProseMirror[data-heading-numbers] h4{counter-increment:pwH4}.pdfWriter .pdfWriter-editor .ProseMirror[data-heading-numbers] h1:before{content:counter(pwH1);margin-inline-end:.35em}.pdfWriter .pdfWriter-editor .ProseMirror[data-heading-numbers] h2:before{content:counter(pwH1) "." counter(pwH2);margin-inline-end:.35em}.pdfWriter .pdfWriter-editor .ProseMirror[data-heading-numbers] h3:before{content:counter(pwH1) "." counter(pwH2) "." counter(pwH3);margin-inline-end:.35em}.pdfWriter .pdfWriter-editor .ProseMirror[data-heading-numbers] h4:before{content:counter(pwH1) "." counter(pwH2) "." counter(pwH3) "." counter(pwH4);margin-inline-end:.35em}.pdfWriter .pdfWriter-editor .ProseMirror p[data-caption=figure]:before{counter-increment:pwFig;content:var(--pdfWriter-figure, "Figure") " " counter(pwFig) ": ";font-weight:600;font-style:normal}.pdfWriter .pdfWriter-editor .ProseMirror p[data-caption=table]:before{counter-increment:pwTab;content:var(--pdfWriter-table, "Table") " " counter(pwTab) ": ";font-weight:600;font-style:normal}.pdfWriter .pdfWriter-editor :is(.pdfWriter-xref,.pdfWriter-cite){padding:0 2px;border-radius:3px;background:#0078d51a;cursor:default}.pdfWriter .pdfWriter-editor .pdfWriter-ix{background:#ffc40033;border-bottom:1px dotted #c79a00}.pdfWriter .pdfWriter-editor :is(.pdfWriter-xref,.pdfWriter-cite).ProseMirror-selectednode{outline:2px solid var(--pdfWriter-accent)}.pdfWriter .pdfWriter-editor .pdfWriter-liveBlock{border-radius:4px;outline:1px dashed transparent;outline-offset:3px;cursor:default}.pdfWriter .pdfWriter-editor .pdfWriter-liveBlock:hover,.pdfWriter .pdfWriter-editor .pdfWriter-liveBlock.ProseMirror-selectednode{outline-color:var(--pdfWriter-accent)}.pdfWriter .pdfWriter-editor .pdfWriter-liveBlock:empty:before{content:"\2026";color:#999}.pdfWriter .pdfWriter-editor .pdfWriter-sectionBreak{margin:10px 0;padding-top:3px;border-top:3px double #9aa0a6;color:#6b7280;font:11px/1.3 system-ui,sans-serif;text-align:center;cursor:default}.pdfWriter .pdfWriter-editor .pdfWriter-sectionBreak.ProseMirror-selectednode{outline:2px solid var(--pdfWriter-accent)}.pdfWriter .pdfWriter-decoFold{position:absolute;border-top:1px solid #999}.pdfWriter .pdfWriter-editor .pdfWriter-mkPara,.pdfWriter .pdfWriter-editor .pdfWriter-mkBreak{color:#7aa7e8;font-family:Arial,sans-serif;font-weight:400;font-style:normal;user-select:none;pointer-events:none}.pdfWriter .pdfWriter-editor .pdfWriter-mkSpace{background:radial-gradient(circle,#7aa7e8 1.1px,transparent 1.3px) center / 100% 100% no-repeat}.pdfWriter .pdfWriter-editor .pdfWriter-mkNbsp{background:radial-gradient(circle,transparent 1.4px,#7aa7e8 1.5px,#7aa7e8 2.2px,transparent 2.3px) center / 100% 100% no-repeat}.pdfWriter .pdfWriter-editor .pdfWriter-mkHyphen{box-shadow:inset 0 -2px #7aa7e8}.pdfWriter .pdfWriter-dialogBody select[size]{height:auto;padding:4px}.pdfWriter .pdfWriter-sourceList td{vertical-align:middle;font-size:13px}.pdfWriter .pdfWriter-sourceList td:last-child{white-space:nowrap;text-align:end}.pdfWriter .pdfWriter-sourceForm{display:flex;flex-direction:column;gap:6px;margin:0;padding:10px 12px;border:1px solid var(--pdfWriter-border);border-radius:8px}.pdfWriter .pdfWriter-sourceForm legend{padding:0 4px;font-weight:600}.pdfWriter .pdfWriter-pwRow{display:flex;gap:8px}.pdfWriter .pdfWriter-pwRow[hidden]{display:none}.pdfWriter .pdfWriter-pwRow .pdfWriter-select{flex:1}.pdfWriter .pdfWriter-a11yList{display:flex;flex-direction:column;gap:4px;max-height:50vh;overflow:auto}.pdfWriter .pdfWriter-a11yItem{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border:1px solid var(--pdfWriter-border);border-radius:8px;background:var(--pdfWriter-surface);color:inherit;font:inherit;text-align:start;cursor:pointer}.pdfWriter .pdfWriter-a11yItem:hover:not(:disabled){border-color:var(--pdfWriter-accent)}.pdfWriter .pdfWriter-a11yItem:disabled{cursor:default}.pdfWriter .pdfWriter-a11yItem.error{border-inline-start:4px solid #d93025}.pdfWriter .pdfWriter-a11yItem.warning{border-inline-start:4px solid #f29900}.pdfWriter .pdfWriter-a11yItem.hint{border-inline-start:4px solid #1a73e8}.pdfWriter .pdfWriter-a11yOk{padding:16px;font-size:15px;text-align:center}.pdfWriter .pdfWriter-diff{max-height:55vh;overflow:auto;padding:10px 14px;border:1px solid var(--pdfWriter-border);border-radius:8px;background:#fff;color:#222;font:13px/1.5 Georgia,serif}.pdfWriter .pdfWriter-diff p{margin:0 0 6px}.pdfWriter .pdfWriter-diff ins{background:#d6f5dc;color:#0b5d1e;text-decoration:none}.pdfWriter .pdfWriter-diff del{background:#fde2e1;color:#9b1c13}.pdfWriter .pdfWriter-diff p.added{border-inline-start:3px solid #34a853;padding-inline-start:6px}.pdfWriter .pdfWriter-diff p.removed{border-inline-start:3px solid #d93025;padding-inline-start:6px}.pdfWriter .pdfWriter-diff p.changed{border-inline-start:3px solid #f29900;padding-inline-start:6px}.pdfWriter .pdfWriter-cropBox{display:flex;justify-content:center}.pdfWriter .pdfWriter-cropStage{position:relative;max-width:100%;overflow:hidden;touch-action:none;user-select:none}.pdfWriter .pdfWriter-cropStage img{display:block;max-width:100%;max-height:55vh}.pdfWriter .pdfWriter-cropRect{position:absolute;box-sizing:border-box;border:2px solid #fff;outline:1px solid rgba(0,0,0,.6);box-shadow:0 0 0 9999px #00000073;cursor:move}.pdfWriter .pdfWriter-cropHandle{position:absolute;width:14px;height:14px;background:#fff;border:1px solid #333;border-radius:2px}.pdfWriter .pdfWriter-cropHandle[data-c=nw]{left:-2px;top:-2px;cursor:nwse-resize}.pdfWriter .pdfWriter-cropHandle[data-c=ne]{right:-2px;top:-2px;cursor:nesw-resize}.pdfWriter .pdfWriter-cropHandle[data-c=sw]{left:-2px;bottom:-2px;cursor:nesw-resize}.pdfWriter .pdfWriter-cropHandle[data-c=se]{right:-2px;bottom:-2px;cursor:nwse-resize}.pdfWriter .pdfWriter-chartPreview{display:flex;justify-content:center;padding:8px;border-radius:8px;background:#fff}.pdfWriter .pdfWriter-chartPreview svg{max-width:100%;height:auto}@media(pointer:coarse){.pdfWriter .pdfWriter-btn{height:40px;min-width:40px}.pdfWriter .pdfWriter-select,.pdfWriter .pdfWriter-name{height:40px}.pdfWriter .pdfWriter-menuItem{padding-block:11px}}
