@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{font-size:var(--app-font-size,16px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#0f1115;--bg-secondary:#1a1d24;--bg-tertiary:#232730;--text-primary:#fff;--text-secondary:#9ca3af;--text-muted:#6b7280;--accent-primary:#74b1be;--accent-hover:#5a94a0;--accent-rgb:116, 177, 190;--accent-contrast:#071114;--border-color:#2a2e37;--surface-soft:#ffffff0a;--surface-hover:#ffffff12;--glass-surface:#ffffff09;--glass-surface-solid:#1a1d24;--glass-border:#ffffff1a;--glass-highlight:#ffffff26;--overlay-color:#03050ab8;--checker-a:#252a32;--checker-b:#171b21;--sidebar-width:260px;--header-height:60px}html[data-visual-density=compact]{--density-row-height:34px;--density-card-padding:14px}body{filter:none}html[data-visual-density=default]{--density-row-height:40px;--density-card-padding:20px}html[data-visual-density=spacious]{--density-row-height:48px;--density-card-padding:26px}html[data-visual-density] [class*=_navItem_],html[data-visual-density] [class*=_menuItem_]{min-height:var(--density-row-height)}html[data-message-display=compact] [class*=_postContent_],html[data-message-display=compact] [class*=_postHeader_]{line-height:1.25}html[data-message-display=compact] [class*=_postCard_]{padding-top:12px;padding-bottom:12px}html[data-message-display=compact] [class*=_avatarColumn_]{display:none!important}html[data-message-display] [class*=_postCard_]+[class*=_postCard_]{margin-top:var(--message-group-spacing,16px)}html[data-underline-links=true] a[href]:not([class*=button]):not([class*=Button]):not([class*=btn]):not([class*=Btn]):not([class*=nameLink]){text-underline-offset:.18em;text-decoration:underline!important}html[data-emphasize-names=true] [class*=_username_],html[data-emphasize-names=true] [class*=_userName_],html[data-emphasize-names=true] [class*=_authorName_],html[data-emphasize-names=true] [class*=_displayName_]{letter-spacing:.01em;font-weight:800!important}html[data-theme=gray]{--bg-primary:#181b20;--bg-secondary:#22262d;--bg-tertiary:#2c313a;--text-primary:#f4f7f8;--text-secondary:#b4bcc3;--text-muted:#838d96;--border-color:#383e47}html[data-theme=omega]{--bg-primary:#030405;--bg-secondary:#090b0e;--bg-tertiary:#111419;--text-primary:#f8fafc;--text-secondary:#a3abb5;--text-muted:#68717c;--border-color:#1b2027}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary:#f4f7f8;--bg-secondary:#fff;--bg-tertiary:#e9eef0;--text-primary:#172126;--text-secondary:#37474f;--text-muted:#53636b;--border-color:#d3dadd;--surface-soft:#1721260b;--surface-hover:#17212613;--glass-surface:#ffffffad;--glass-surface-solid:#fff;--glass-border:#1721261f;--glass-highlight:#ffffffe6;--overlay-color:#1721267a;--checker-a:#d8e0e5;--checker-b:#f8fafb}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root,html[data-theme=light]{--glass-surface:var(--glass-surface-solid)}}button,input,select,textarea{color:var(--text-primary)}input,textarea{background-color:var(--bg-secondary);border-color:var(--border-color)}input::placeholder,textarea::placeholder{color:var(--text-muted);opacity:1}html[data-theme=light] button:disabled,html[data-theme=light] input:disabled,html[data-theme=light] select:disabled,html[data-theme=light] textarea:disabled{opacity:.68}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--bg-tertiary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.app-container{width:100vw;height:100vh;filter:saturate(var(--ui-saturation,1));display:flex}.app-container-desktop{padding-top:24px}.editor-window{background:var(--bg-primary);width:100vw;height:100vh;overflow:hidden}.editor-window-content{box-sizing:border-box;width:100%;height:calc(100vh - 24px);padding:0;overflow:hidden}.editor-window-content>*{width:100%;max-width:none;height:100%;margin:0}.editor-window-content>div{box-sizing:border-box;flex-direction:column;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;display:flex!important}.editor-window-content>div:not(:has(>header)){overflow:auto;padding:24px 28px!important}.editor-window-content>div>header{flex:none}.editor-window-content>div>header+div{flex:auto;position:relative;overflow:hidden;min-height:0!important}.editor-window-content>div>header+div>main{box-sizing:border-box;height:100%;min-height:0;overflow:hidden}.editor-window-content>div>header+div>main>section:first-child{flex:auto;height:auto;min-height:160px}.composition-base-image{object-fit:contain!important;width:100%!important;height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;position:static!important}.composition-layer{z-index:4;cursor:move;touch-action:none;position:absolute}.composition-layer>img{pointer-events:none;display:block;width:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;position:static!important}.composition-layer>button{background:var(--accent-primary);cursor:nwse-resize;border:2px solid #fff;border-radius:3px;width:14px;height:14px;padding:0;position:absolute;bottom:-7px;right:-7px}.editor-tools-dock{z-index:9;background:color-mix(in srgb, var(--bg-secondary) 92%, transparent);box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;width:max-content;max-width:calc(100% - 24px);margin:0;position:absolute;bottom:12px;left:12px;overflow:auto hidden;box-shadow:0 8px 24px #0007;border:1px solid var(--border-color)!important;gap:2px!important;height:34px!important;padding:3px 5px!important}.editor-tools-dock button{min-width:28px;height:27px;font-size:0;background:0 0!important;border-color:#0000!important;padding:5px 7px!important}.editor-tools-dock button:hover{color:var(--accent-primary);background:var(--surface-hover)!important}.editor-tools-dock label{align-items:center;gap:5px;padding:0 7px;font-size:11px;display:flex}.editor-preview-transport{z-index:8;color:#e7edf4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090c10db;border:1px solid #ffffff20;border-radius:9px;align-items:center;gap:10px;padding:5px 9px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0007}.editor-preview-transport button{width:30px;height:30px;color:inherit;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.editor-preview-transport button:hover{background:#ffffff18}.editor-preview-transport span{color:#aeb9c6;font-size:11px}.editor-preview-stage{-webkit-user-select:none;user-select:none;background:#181c22;place-items:center;display:grid;position:absolute;inset:0 0 40px;overflow:hidden}.editor-preview-stage.is-panning{cursor:grabbing}.editor-preview-stage canvas{transform-origin:50%;will-change:transform;position:absolute;top:50%;left:50%;max-width:none!important;max-height:none!important}.editor-transform-root{z-index:4;pointer-events:none;transform-origin:50%;position:absolute;top:50%;left:50%}.editor-transform-box{box-sizing:border-box;border:2px solid var(--accent-primary);pointer-events:auto;cursor:move;touch-action:none;position:absolute}.editor-transform-handle,.editor-rotate-handle{z-index:2;border:2px solid var(--accent-primary);background:var(--bg-primary);touch-action:none;border-radius:2px;width:14px;height:14px;padding:0;position:absolute;box-shadow:0 1px 5px #0008}.editor-transform-handle.nw{cursor:nwse-resize;top:0;left:0;transform:translate(-50%,-50%)}.editor-transform-handle.ne{cursor:nesw-resize;top:0;right:0;transform:translate(50%,-50%)}.editor-transform-handle.sw{cursor:nesw-resize;bottom:0;left:0;transform:translate(-50%,50%)}.editor-transform-handle.se{cursor:nwse-resize;bottom:0;right:0;transform:translate(50%,50%)}.editor-rotate-handle{cursor:grab;border-radius:50%;top:-34px;left:50%;transform:translate(-50%)}.editor-rotate-handle:after{content:"";background:var(--accent-primary);width:1px;height:20px;position:absolute;top:12px;left:50%}.editor-track-selected-row>*{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent-primary) 65%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--accent-primary) 65%, transparent);background-color:color-mix(in srgb, var(--accent-primary) 16%, var(--bg-secondary))!important}.editor-track-selected-row>:first-child{box-shadow:inset 3px 0 0 var(--accent-primary), inset 0 1px 0 color-mix(in srgb, var(--accent-primary) 65%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--accent-primary) 65%, transparent);justify-content:space-between;align-items:center;padding:10px;display:flex}.editor-track-delete{width:25px;height:25px;color:var(--text-secondary);background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.editor-track-delete:hover{color:#ef4444;background:#ef44442e}.editor-preview-zoom label{color:var(--text-secondary);align-items:center;gap:5px;font-size:10px;display:flex}.editor-preview-zoom label select{min-width:68px}main>.editor-tools-dock{background:color-mix(in srgb, var(--bg-secondary) 96%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;width:max-content;max-width:calc(100% - 320px);bottom:5px;left:8px;box-shadow:0 4px 14px #0004;border:1px solid var(--border-color)!important;height:32px!important;padding:3px 5px!important}main>.editor-tools-dock button{width:26px;min-width:26px;height:25px;color:var(--text-secondary);border-radius:6px!important;padding:4px!important}main>.editor-tools-dock button svg{width:16px;height:16px}main>.editor-tools-dock label{height:24px;color:var(--text-secondary);border-radius:6px;padding:0 5px}main>.editor-tools-dock label:hover{background:var(--surface-hover);color:var(--text-primary)}main>.editor-preview-transport{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:6px;padding:1px 7px;bottom:3px}.editor-preview-zoom{z-index:12;position:absolute;bottom:5px;right:8px}.editor-preview-zoom select{border:1px solid var(--border-color);background:var(--bg-primary);min-width:132px;height:29px;color:var(--text-primary);border-radius:5px;padding:0 26px 0 8px;font-size:10px}.editor-existing-clip-preview{z-index:7;box-sizing:border-box;border:1px dashed var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 38%, var(--bg-secondary));height:37px;color:var(--text-primary);opacity:.82;pointer-events:none;white-space:nowrap;border-radius:5px;padding:9px;position:absolute;top:5px;overflow:hidden}.editor-timeline-ruler{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:color-mix(in srgb, var(--bg-tertiary) 75%, transparent);cursor:text;height:24px;position:relative}.editor-timeline-ruler span{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:9px;position:absolute;bottom:4px;transform:translate(-50%)}.editor-timeline-ruler span:after{content:"";background:var(--border-color);width:1px;height:5px;position:absolute;top:11px;left:50%}.editor-timeline-zoom{z-index:18;box-sizing:border-box;border-left:1px solid var(--border-color);background:var(--bg-secondary);justify-content:flex-end;align-items:center;gap:4px;width:242px;height:22px;margin-left:auto;padding:0 5px;display:flex;position:sticky;top:1px;left:calc(100% - 252px)}.editor-timeline-zoom button{min-width:22px;height:19px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 5px;font-size:10px}.editor-timeline-zoom button:hover{background:var(--surface-hover);color:var(--text-primary)}.editor-timeline-zoom input{width:92px;accent-color:var(--accent-primary)}.editor-composition-tab{z-index:14;box-sizing:border-box;border-top:1px solid var(--border-color);border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:var(--bg-secondary);width:150px;height:24px;color:var(--text-primary);grid-template-columns:8px minmax(0,1fr) 24px;align-items:center;gap:6px;padding-left:8px;display:grid;position:absolute;top:0;left:0}.editor-composition-marker{background:var(--accent-primary);border-radius:2px;width:8px;height:8px}.editor-composition-tab strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.editor-composition-tab button{height:22px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0}.editor-composition-tab button:hover{background:var(--surface-hover);color:var(--text-primary)}.editor-layer-context{z-index:20000;border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:8px;width:195px;padding:5px;position:fixed;box-shadow:0 16px 44px #0009}.editor-layer-context button{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px 10px;font-size:11px}.editor-layer-context button:hover{background:var(--surface-hover)}.editor-project-toolbar{border-bottom:1px solid var(--border-color);background:var(--bg-primary);min-height:34px;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:0 10px;display:flex}.editor-project-menus,.editor-project-track-actions{align-items:center;gap:2px;display:flex}.editor-project-toolbar button{height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 8px;font-size:11px}.editor-project-toolbar button:hover{background:var(--surface-hover);color:var(--text-primary)}.editor-project-track-actions{gap:5px}.editor-project-track-actions span{margin-right:3px;font-size:10px}.editor-project-track-actions button{border:1px solid var(--border-color);background:var(--bg-secondary)}.editor-project-toolbar{box-sizing:border-box;flex-wrap:wrap;align-content:center;height:58px!important}.editor-project-menus{width:100%;height:24px}.editor-main-tools{align-items:center;gap:3px;height:28px;padding-left:4px;display:flex}.editor-main-tools button{place-items:center;width:25px;height:25px!important;color:var(--text-secondary)!important;border-radius:6px!important;padding:0!important;font-size:14px!important;display:grid!important}.editor-main-tools button:hover{background:var(--surface-hover)!important;color:var(--text-primary)!important}.editor-main-tools button.active{background:color-mix(in srgb, var(--accent-primary) 18%, transparent)!important;color:var(--accent-primary)!important}div[class*=shell]{position:relative}.editor-dock-resizer{z-index:30;touch-action:none;background:0 0;position:absolute}.editor-dock-resizer.left,.editor-dock-resizer.right{cursor:col-resize;width:7px;top:0;bottom:0}.editor-dock-resizer.timeline{cursor:row-resize;height:7px;left:0;right:0}.editor-dock-resizer:hover,.editor-dock-resizer:active{background:color-mix(in srgb, var(--accent-primary) 55%, transparent)}.editor-drop-preview{z-index:8;box-sizing:border-box;border:1px dashed var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 36%, transparent);height:37px;color:var(--text-primary);white-space:nowrap;pointer-events:none;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-primary) 20%, transparent);border-radius:5px;padding:9px;font-size:11px;position:absolute;top:5px;overflow:hidden}.editor-drop-preview.invalid{color:#fecaca;background:#ef444433;border-color:#ef4444}.editor-empty-track{border-bottom:1px solid var(--border-color);min-height:86px;color:var(--text-secondary);grid-template-columns:150px minmax(900px,1fr);display:grid}.editor-empty-track>div:first-child{border-right:1px solid var(--border-color);padding:14px 10px;font-size:12px}.editor-empty-track>div:last-child{background:linear-gradient(90deg,#0000 49px,#ffffff08 50px);border:1px dashed #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:all .16s;display:flex}.editor-empty-track strong{color:var(--text-primary);font-size:12px}.editor-empty-track span{font-size:10px}.editor-empty-track.dragging>div:last-child,.editor-drop-target{box-shadow:inset 0 0 0 1px var(--accent-primary);background-color:color-mix(in srgb, var(--accent-primary) 10%, transparent)!important}.editor-new-track-preview{z-index:16;box-sizing:border-box;border:1px dashed var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 8%, var(--bg-primary));height:48px;color:var(--accent-primary);pointer-events:none;box-shadow:0 0 18px color-mix(in srgb, var(--accent-primary) 18%, transparent);grid-template-columns:150px minmax(900px,1fr);display:grid;position:absolute;left:0}.editor-new-track-preview>div:first-child{border-right:1px dashed var(--accent-primary);align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:flex}.editor-new-track-preview>div:last-child{position:relative;overflow:hidden}.editor-new-track-preview span{box-sizing:border-box;border:1px solid var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 65%, var(--bg-secondary));height:36px;color:var(--accent-contrast);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:9px;font-size:10px;position:absolute;top:5px;overflow:hidden}.titlebar-drag{-webkit-app-region:drag;z-index:9999;width:100%;height:30px;position:absolute;top:0;left:0}.no-drag{-webkit-app-region:no-drag}html[data-reduced-motion=true] *,html[data-reduced-motion=true] :before,html[data-reduced-motion=true] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}img,video,canvas,svg{max-width:100%}button,input,select,textarea{font:inherit}select,option{background-color:var(--bg-secondary);color:var(--text-primary)}input,textarea{caret-color:var(--accent-primary)}::selection{color:var(--accent-contrast);background:var(--accent-primary)}@media (width<=768px){:root{--header-height:64px}body{min-width:320px}button,a,input,select{touch-action:manipulation}html,body,#root,.app-container{width:100%;min-width:0;min-height:100dvh}.app-container{height:100dvh}img,video,canvas{max-width:100%}}html[data-high-contrast=true]{--text-secondary:#d1d5db;--text-muted:#b6beca;--border-color:#ffffff3d}html[data-theme=light][data-high-contrast=true]{--text-primary:#080c0e;--text-secondary:#252e33;--text-muted:#414d53;--border-color:#b4bec2;--surface-soft:#080c0e0b;--surface-hover:#080c0e16}.driver-popover{background:var(--bg-secondary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important;border-radius:12px!important;font-family:Inter,sans-serif!important;box-shadow:0 10px 30px #00000080!important}.driver-popover-title{color:var(--accent-primary)!important;margin-bottom:8px!important;font-weight:700!important}.driver-popover-description{color:var(--text-secondary)!important;font-size:14px!important}.driver-popover-progress-text{color:var(--text-muted)!important}.driver-popover-footer button{background:var(--bg-tertiary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important;cursor:pointer!important;text-shadow:none!important;box-shadow:none!important;border-radius:6px!important;padding:6px 12px!important;transition:all .2s!important}.driver-popover-footer button:hover{background:var(--surface-hover)!important;border-color:var(--accent-primary)!important}.driver-popover-next-btn,.driver-popover-done-btn{background:var(--accent-primary)!important;color:var(--accent-contrast)!important;font-weight:600!important}.driver-popover-next-btn:hover,.driver-popover-done-btn:hover{background:var(--accent-hover)!important}html[data-performance-mode=economy] *,html[data-performance-mode=economy] :before,html[data-performance-mode=economy] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.data-skeleton{background:0 0;place-items:center;width:54px;height:54px;margin:16px auto;animation:1.8s ease-in-out infinite noxus-loader-pulse;display:grid;position:relative}.data-skeleton:before{content:"N";color:var(--accent-primary);letter-spacing:-.08em;filter:drop-shadow(0 0 9px color-mix(in srgb, var(--accent-primary) 70%, transparent));font-size:25px;font-weight:900;line-height:1;animation:1.2s ease-in-out infinite noxus-loader-core}.data-skeleton:after{content:"";border:2px solid color-mix(in srgb, var(--accent-primary) 38%, transparent);border-bottom-color:#0000;border-right-color:#0000;border-radius:50%;animation:1.4s linear infinite noxus-loader-orbit;position:absolute;inset:1px}.data-skeleton--short{width:34px;height:34px;margin:0}.data-skeleton--short:before{font-size:16px}.data-skeleton--title{width:68px;height:68px}.data-skeleton--block{border-radius:28px;width:88px;height:88px}@keyframes noxus-loader-pulse{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@keyframes noxus-loader-core{0%,to{transform:scale(.82)rotate(-10deg)}50%{transform:scale(1.12)rotate(10deg)}}@keyframes noxus-loader-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.data-skeleton{animation:none}}.flagSection{border-top:1px solid var(--border-color);margin-top:24px;padding-top:22px}.sectionHeading{margin-bottom:14px}.sectionHeading span{color:var(--accent-primary);letter-spacing:.09em;font-size:.7rem;font-weight:800}.sectionHeading h3{margin:6px 0}.sectionHeading p{max-width:760px;color:var(--text-secondary);margin:0;font-size:.84rem;line-height:1.5}html[data-noxus-onboarding-active=true] [role=dialog]:not([data-noxus-onboarding-dialog=true]){display:none!important}[data-noxus-dropdown=open],[role=menu],[role=listbox]{transform-origin:top;animation:.18s cubic-bezier(.18,.72,.25,1) both noxusDropdownIn!important}[data-noxus-dropdown=closing],[role=menu][class*=Closing],[role=menu][class*=closing],[role=listbox][class*=Closing],[role=listbox][class*=closing]{animation:.135s cubic-bezier(.4,0,.7,.25) both noxusDropdownOut!important}[data-noxus-dropdown=open]>*,[role=menu]>*,[role=listbox]>*{animation:.145s cubic-bezier(.18,.72,.25,1) both noxusDropdownItemIn!important}[data-noxus-dropdown=closing]>*,[role=menu][class*=Closing]>*,[role=menu][class*=closing]>*,[role=listbox][class*=Closing]>*,[role=listbox][class*=closing]>*{animation:.1s ease-in both noxusDropdownItemOut!important}[data-noxus-dropdown=open]>:first-child,[role=menu]>:first-child,[role=listbox]>:first-child{animation-delay:12ms!important}[data-noxus-dropdown=open]>:nth-child(2),[role=menu]>:nth-child(2),[role=listbox]>:nth-child(2){animation-delay:24ms!important}[data-noxus-dropdown=open]>:nth-child(3),[role=menu]>:nth-child(3),[role=listbox]>:nth-child(3){animation-delay:36ms!important}[data-noxus-dropdown=open]>:nth-child(4),[role=menu]>:nth-child(4),[role=listbox]>:nth-child(4){animation-delay:48ms!important}[data-noxus-dropdown=open]>:nth-child(5),[role=menu]>:nth-child(5),[role=listbox]>:nth-child(5){animation-delay:60ms!important}[data-noxus-dropdown=open]>:nth-child(n+6),[role=menu]>:nth-child(n+6),[role=listbox]>:nth-child(n+6){animation-delay:72ms!important}@keyframes noxusDropdownIn{0%{opacity:0;transform:translateY(-4px)scaleY(.92)}to{opacity:1;transform:translateY(0)scaleY(1)}}@keyframes noxusDropdownOut{to{opacity:0;transform:translateY(-3px)scaleY(.96)}}@keyframes noxusDropdownItemIn{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@keyframes noxusDropdownItemOut{to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){[data-noxus-dropdown],[role=menu],[role=listbox],[data-noxus-dropdown]>*,[role=menu]>*,[role=listbox]>*{animation-duration:1ms!important;animation-delay:0s!important}}.pdfToolsWorkspace{z-index:8;color:#edf1f5;background:#101318;flex-direction:column;display:flex;position:absolute;inset:41px 0 0}.pdfToolsWorkspace.pdfToolsPanelMode{z-index:auto;pointer-events:auto;border-left:1px solid #cde2f11f;width:100%;height:100%;min-height:0;animation:none;position:relative;inset:auto}.pdfToolsPanelMode .pdfToolsHeader{gap:10px;height:52px;padding:0 14px}.pdfToolsPanelMode .pdfToolsHeaderPanel .pdfToolsBrand{min-width:0}.pdfToolsPanelMode .pdfToolsBody{min-height:0}.pdfToolsPanelMode .pdfToolMain{padding:12px;overflow:auto}.pdfToolsPanelMode .pdfToolDetail{flex-direction:column;gap:12px;min-height:100%;display:flex}.pdfToolsPanelMode .pdfToolLayout{flex-direction:column;gap:12px;display:flex}.pdfToolsPanelMode .pdfToolSettings{min-height:0;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:1;padding:12px}.pdfToolsPanelMode .pdfToolCanvas,.pdfToolsPanelMode .pdfToolIntro,.pdfToolsPanelMode .pdfToolSettingsTop{display:none!important}.pdfToolsPanelMode .pdfToolDetail.no-tool-input{gap:0}.pdfToolsPanelMode .pdfToolSettingsTop .pdfToolAddFile{display:none}.pdfToolsPanelMode .pdfToolFooter{background:inherit;margin:12px -12px -12px;padding:12px;position:sticky;bottom:-12px}.pdfToolsHeader{background:#191d24;border-bottom:1px solid #303640;flex:none;align-items:center;gap:14px;height:64px;padding:0 22px;display:flex}.pdfToolsHeader>div{flex-direction:column;flex:1;gap:3px;display:flex}.pdfToolsHeader strong{font-size:15px}.pdfToolsBody{flex:1;min-height:0;display:flex}.pdfToolsRail{background:#171b21;border-right:1px solid #303640;flex:none;width:230px;padding:22px 14px;overflow:auto}.pdfToolChoice{color:#bbc3ce;text-align:left;cursor:pointer;background:#171b21;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;width:100%;height:42px;margin:3px 0;padding:0 10px;display:flex}.pdfToolChoice:hover{color:#f4f6f8;background:#222831}.pdfToolChoice.active{color:#f3d944;background:#292b21;border-color:#57502d}.pdfToolMain{flex-direction:column;flex:1;min-width:0;padding:26px clamp(20px,4vw,58px) 18px;display:flex;overflow:auto}.pdfToolHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.pdfToolHeading h1{margin:5px 0;font-size:27px}.pdfToolHeading p{color:#9ba5b2;margin:0}.pdfToolHeading select{color:#edf1f5;background:#20252d;border:1px solid #3a414c;border-radius:7px;max-width:260px;padding:10px}.pdfToolFileList{flex-direction:column;gap:7px;margin-bottom:17px;display:flex}.pdfToolFile{background:#1b2027;border:1px solid #303640;border-radius:8px;align-items:center;gap:12px;padding:9px 12px;display:flex}.pdfToolFileOrder{color:#9ca6b3}.pdfToolFile>div{flex-direction:column;flex:1;gap:3px;display:flex}.pdfToolFile small{color:#99a3b0}.pdfToolAddFile,.selectPagesButton{color:#dbe1e8;cursor:pointer;background:#20252d;border:1px solid #3a414c;border-radius:7px;align-items:center;gap:8px;padding:10px 12px;display:flex}.selectPagesButton{justify-content:space-between;margin-bottom:12px}.selectPagesButton span{color:#9ba5b2}.pdfToolContextNote{color:#aeb7c3;margin:2px 0 8px;font-size:12px}.pdfToolContextNote strong{color:#edf1f5}.pdfToolField{color:#cbd2dc;flex-direction:column;gap:8px;max-width:520px;margin-bottom:16px;display:flex}.pdfToolField input{color:#f4f6f8;background:#20252d;border:1px solid #3a414c;border-radius:7px;padding:11px}.pdfToolField small{color:#969fac}.pdfToolSignatureSettings{flex-direction:column;gap:10px;display:flex}.pdfToolSignatureSettings>.pdfToolField{margin-bottom:4px}.pdfToolSignatureSettings>.pdfToolInlineNotice{color:#cbd2dc;-webkit-backdrop-filter:blur(18px)saturate(140%);background:#26303d4d;border:1px solid #cde2f11f;border-color:#e0f8ff2e #cde2f11f #cde2f11f #daf4ff24;border-radius:8px;margin:0;padding:10px 11px;font-size:11px;line-height:1.5}.pdfSignatureVerification{color:#d9e1ea;-webkit-backdrop-filter:blur(18px)saturate(145%);background:#26303d4d;border:1px solid #cde2f11f;border-color:#e0f8ff33 #cde2f11f #cde2f11f #daf4ff29;border-radius:10px;gap:10px;padding:12px;display:grid}.pdfSignatureVerification h3{margin:0;font-size:13px}.pdfSignatureVerification>p,.pdfSignatureVerificationItem>p{color:#b8c4d0;margin:0;font-size:11px;line-height:1.5}.pdfSignatureVerificationItem{border-top:1px solid #cde2f11a;gap:8px;padding-top:10px;display:grid}.pdfSignatureVerificationItem>strong{font-size:12px}.pdfSignatureVerificationItem dl{gap:7px;margin:0;display:grid}.pdfSignatureVerificationItem dl>div{gap:2px;display:grid}.pdfSignatureVerificationItem dt{color:#9eacba;font-size:10px}.pdfSignatureVerificationItem dd{overflow-wrap:anywhere;margin:0;font-size:11px}.vellumApp[data-vellum-theme=light] .pdfSignatureVerification{color:#24323a;background:#ffffffd1;border-color:#8296a040}.vellumApp[data-vellum-theme=light] .pdfSignatureVerificationItem>p{color:#596971}.vellumApp[data-vellum-theme=light] .pdfSignatureVerificationItem dt{color:#66767d}.pdfSignatureTrustStore{color:#d5dee8;-webkit-backdrop-filter:blur(16px)saturate(140%);background:#26303d3d;border:1px solid #cde2f11f;border-color:#e0f8ff33 #cde2f11f #cde2f11f #daf4ff29;border-radius:10px;gap:9px;padding:12px;display:grid}.pdfSignatureTrustStore h3{margin:0;font-size:12px}.pdfSignatureTrustStore p,.pdfSignatureTrustStore>small{color:#aebbc8;margin:0;font-size:10px;line-height:1.5}.pdfSignatureTrustStore ul{gap:6px;max-height:170px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.pdfSignatureTrustStore li{background:#12192238;border:1px solid #cde2f11a;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.pdfSignatureTrustStore li span{gap:3px;min-width:0;display:grid}.pdfSignatureTrustStore li strong{overflow-wrap:anywhere;font-size:10px}.pdfSignatureTrustStore li small{color:#9eacba;overflow-wrap:anywhere;font-size:9px}.vellumApp[data-vellum-theme=light] .pdfSignatureTrustStore{color:#24323a;background:#ffffffd1;border-color:#8296a040}.vellumApp[data-vellum-theme=light] .pdfSignatureTrustStore p,.vellumApp[data-vellum-theme=light] .pdfSignatureTrustStore>small,.vellumApp[data-vellum-theme=light] .pdfSignatureTrustStore li small{color:#596971}.vellumApp[data-vellum-theme=light] .pdfSignatureTrustStore li{background:#ebf1f38c;border-color:#8296a033}.pdfToolSignaturePlacement{-webkit-backdrop-filter:blur(16px)saturate(135%);background:#26303d38;border:1px solid #cde2f11a;border-color:#e0f8ff29 #cde2f11a #cde2f11a #daf4ff1f;border-radius:8px;gap:8px;padding:11px;display:grid;box-shadow:inset 0 1px #ffffff0f}.pdfToolSavedSignatures{-webkit-backdrop-filter:blur(16px)saturate(135%);background:#26303d33;border:1px solid #cde2f11a;border-color:#e0f8ff29 #cde2f11a #cde2f11a #daf4ff1f;border-radius:8px;gap:8px;padding:10px;display:grid}.pdfToolSavedSignatureRow{align-items:flex-end;gap:7px;display:flex}.pdfToolSavedSignatureRow .pdfToolField{flex:1;margin:0}.pdfToolSavedSignatures>small{color:#9ba7b4;font-size:10px;line-height:1.45}.pdfToolSavedSignatures button:focus-visible,.pdfToolSavedSignatureRow select:focus-visible{outline-offset:2px;outline:2px solid #e4c51ab8}.pdfToolSignaturePlacement>strong{color:#e2e8ef;font-size:12px}.pdfToolSignaturePlacement>div{grid-template-columns:1fr 1fr;gap:0 8px;display:grid}.pdfToolSignaturePlacement .pdfToolField{margin:0}.pdfToolSignaturePlacement .pdfToolField input{box-sizing:border-box;width:100%;min-width:0;padding:8px 9px}.pdfToolSignatureSettings>small{color:#9ba7b4;font-size:10px;line-height:1.45}.pdfToolSignatureModes{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.pdfToolSignatureModes button,.pdfToolSignatureRemove{color:#cbd4df;cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(140%);background:#26303d4d;border:1px solid #cde2f11f;border-color:#e0f8ff2e #cde2f11f #cde2f11f #daf4ff24;border-radius:7px;min-height:36px;padding:7px 9px}.pdfToolSignatureModes button.active{color:#f2dc55;background:#e4c51a24;border-color:#e4c51a61}.pdfToolSignatureImage{gap:8px;display:grid}.pdfToolSignatureImage img{object-fit:contain;background:#fffffff0;border:1px solid #cde2f11f;border-radius:6px;justify-self:start;max-width:100%;max-height:90px;padding:6px}.pdfToolSignatureRemove{color:#e89093;justify-self:start;min-height:28px;font-size:10px}.pdfToolSignatureDraw{gap:7px;display:grid}.pdfToolSignatureDraw svg{touch-action:none;cursor:crosshair;background:#fffffff5;border:1px solid #cde2f124;border-radius:7px;width:100%;height:100px}.pdfToolSignatureDraw polyline{fill:none;stroke:#1f2a36;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.vellumApp[data-vellum-theme=light] .pdfToolSignaturePlacement>strong{color:#34444a}.vellumApp[data-vellum-theme=light] .pdfToolSignatureModes button,.vellumApp[data-vellum-theme=light] .pdfToolSignatureRemove{color:#45555b;background:#ffffffc7;border-color:#8296a047}.vellumApp[data-vellum-theme=light] .pdfToolSignatureModes button.active{color:#650;background:#fff8cce6;border-color:#d6bd32}.vellumApp[data-vellum-theme=light] .pdfToolSignatureSettings>small{color:#596971}.vellumApp[data-vellum-theme=light] .pdfToolSavedSignatures{background:#f5f8f9b8;border-color:#8296a03d}.vellumApp[data-vellum-theme=light] .pdfToolSavedSignatures>small{color:#596971}.pdfToolSplitSettings{flex-direction:column;gap:16px;display:flex}.pdfToolSplitTabs{border:1px solid #cde2f11f;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.pdfToolSplitTabs button{color:#aeb8c3;cursor:pointer;background:#26303d38;border:0;border-right:1px solid #cde2f11f;min-height:44px}.pdfToolSplitTabs button:last-child{border-right:0}.pdfToolSplitTabs button.active{color:#f3d944;background:#e4c51a29;box-shadow:inset 0 -2px #e4c51a}.pdfToolSplitSectionTitle{color:#e4e9ef;font-size:14px}.pdfToolSplitModeButtons{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pdfToolSplitModeButtons.two{grid-template-columns:repeat(2,minmax(0,1fr))}.pdfToolSplitModeButtons button{color:#aeb8c3;cursor:pointer;background:#26303d4d;border:1px solid #cde2f11a;border-radius:8px;min-height:48px;padding:8px}.pdfToolSplitModeButtons button.active{color:#f3d944;background:#e4c51a1f;border-color:#e4c51ab8}.pdfToolSplitIntervals{flex-direction:column;gap:8px;display:flex}.pdfToolSplitIntervals .pdfToolField{width:100%;max-width:none;margin:0}.pdfToolSplitAdd{align-self:flex-start}.pdfToolCheck{color:#cbd2dc;cursor:pointer;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.pdfToolCheck input{accent-color:#e4c51a;flex:none;width:18px;height:18px;margin:1px 0 0}.pdfToolSplitInfo{color:#d4e8f9;background:#3091dc29;border:1px solid #55aaf0a6;border-radius:8px;margin:0;padding:13px;font-size:13px;line-height:1.5}.pdfToolSplitFileInfo{color:#9ba5b2;flex-direction:column;gap:5px;font-size:12px;display:flex}.pdfToolSplitFileInfo strong{color:#dbe2ea;font-weight:500}.pdfToolSizeControl{gap:10px;display:flex}.pdfToolSizeControl>input{width:120px}.pdfToolSizeControl>div{background:#26303d80;border-radius:20px;padding:3px;display:flex}.pdfToolSizeControl button{color:#aeb8c3;cursor:pointer;background:0 0;border:0;border-radius:18px;min-width:48px}.pdfToolSizeControl button.active{color:#f3d944;background:#e4c51a33}.vellumApp[data-vellum-theme=light] .pdfToolSplitTabs button{color:#53636b;background:#f7f9fa;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .pdfToolSplitTabs button.active{color:#574800;background:#fff8cc;box-shadow:inset 0 -2px #c9a900}.vellumApp[data-vellum-theme=light] .pdfToolSplitSectionTitle,.vellumApp[data-vellum-theme=light] .pdfToolSplitFileInfo strong{color:#27343a}.vellumApp[data-vellum-theme=light] .pdfToolSplitModeButtons button{color:#53636b;background:#f7f9fa;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .pdfToolSplitModeButtons button.active{color:#574800;background:#fff8cc;border-color:#c9a900}.vellumApp[data-vellum-theme=light] .pdfToolCheck{color:#37474f}.vellumApp[data-vellum-theme=light] .pdfToolSizeControl>div{background:#edf1f3}.pdfToolPreviewGrid{grid-template-columns:repeat(auto-fill,minmax(175px,1fr));align-content:start;gap:18px;padding:4px 2px 20px;display:grid}.pdfToolPage{background:#1b2027;border:1px solid #343b46;border-radius:8px;min-width:0;padding:8px;position:relative}.pdfToolPage.selected{background:#27271f;border-color:#d3bc28}.pdfToolPageSelect{cursor:pointer;background:#e9e7e0;border:0;width:100%;padding:0;display:block;position:relative}.pdfToolPageSelect canvas{object-fit:contain;background:#fff;width:100%;height:250px;display:block}.pdfToolPageCheck{color:#f2d42f;background:#171b21;border-radius:5px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:12px;display:grid;position:absolute;top:7px;left:7px}.pdfToolPage footer{color:#c0c8d2;justify-content:space-between;align-items:center;gap:4px;min-height:30px;font-size:11px;display:flex}.pdfToolPage footer>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdfToolPage footer>div{display:flex}.pdfToolPage footer button{padding:3px}.pdfToolDocumentStart{color:#e9d84f;background:#292b21;margin:0 -8px -8px;padding:5px 8px;font-size:10px;display:block}.pdfImageToPdfArea{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.pdfImagePreviewGrid{grid-template-columns:repeat(auto-fill,minmax(175px,1fr));align-content:start;gap:18px;width:100%;padding:4px 2px;display:grid}.pdfImagePreview{background:#1b2027;border:1px solid #343b46;border-radius:8px;min-width:0;padding:8px}.pdfImagePreview img{object-fit:contain;background:#fff;width:100%;height:250px;display:block}.pdfImagePreview footer{color:#c0c8d2;align-items:center;gap:5px;min-height:34px;font-size:11px;display:flex}.pdfImagePreview footer span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pdfImagePreview footer button{flex:none}.pdfToolPage.reorderable{cursor:grab;transition:transform .16s,border-color .16s,opacity .16s}.pdfToolPage.reorderable:active{cursor:grabbing}.pdfToolPage.reorderable.dragging{opacity:.38;transform:scale(.97)}.pdfToolPage.reorderable[draggable=true] .pdfToolPageSelect{cursor:grab}.pdfToolPage.reorderable[draggable=true]:hover{border-color:#667386}.pdfToolPage.reorderable.drop-before:before,.pdfToolPage.reorderable.drop-after:after{content:"";z-index:3;pointer-events:none;background:#7eb4ff;border-radius:4px;width:4px;position:absolute;top:5px;bottom:5px;box-shadow:0 0 0 3px #7eb4ff26,0 0 16px #7eb4ff8c}.pdfToolPage.reorderable.drop-before:before{left:-11px}.pdfToolPage.reorderable.drop-after:after{right:-11px}.pdfToolPage.merge-sortable{cursor:grab;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .18s,box-shadow .18s,opacity .18s}.pdfToolPage.merge-sortable:active{cursor:grabbing}.pdfToolPage.merge-sortable:hover{z-index:2;border-color:#e4c51a9e;transform:translateY(-3px);box-shadow:0 12px 28px #00000038}.pdfToolPage.merge-sortable.dragging{opacity:.32;transform:scale(.94)rotate(-1deg)}.pdfToolPage.merge-sortable .pdfToolPageSelect{cursor:grab}.pdfToolPage.document-overview{transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .18s,box-shadow .18s}.pdfToolPage.document-overview:hover{z-index:2;border-color:#e4c51a9e;transform:translateY(-3px);box-shadow:0 12px 28px #00000038}.pdfToolPage.document-overview .pdfToolPageSelect canvas{height:285px}.pdfToolPreviewGrid.merge-preview{grid-template-columns:repeat(auto-fill,240px);padding-top:38px}.pdfToolPage.merge-sortable .pdfToolPageSelect canvas{height:285px}.pdfToolCardActions{z-index:4;opacity:0;gap:7px;transition:opacity .16s,transform .2s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:15px;right:15px;transform:translateY(-5px)scale(.96)}.pdfToolPage.merge-sortable:hover .pdfToolCardActions,.pdfToolPage.merge-sortable:focus-within .pdfToolCardActions{opacity:1;transform:translateY(0)scale(1)}.pdfToolCardActions button{color:#dbe3ec;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#181d25eb;border:1px solid #cde2f140;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;transition:color .15s,border-color .15s,background .15s,transform .15s;display:grid;box-shadow:0 3px 9px #0000003d}.pdfToolCardActions button:hover{color:#f1d633;background:#2a2a1ef5;border-color:#e4c51a9e;transform:scale(1.08)}.pdfToolCardActions button:disabled{opacity:.55;cursor:wait}.pdfToolCardActions .isRotating{animation:.7s ease-in-out infinite pdfToolRotate}@keyframes pdfToolRotate{to{transform:rotate(360deg)}}.pdfToolPageCount{z-index:4;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#343943;border-radius:5px;padding:6px 9px;font-size:12px;font-weight:700;transition:opacity .15s,transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;top:-31px;left:50%;transform:translate(-50%,5px)scale(.96)}.pdfToolPageCount:after{background:inherit;content:"";width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.pdfToolPage.merge-sortable:hover .pdfToolPageCount,.pdfToolPage.merge-sortable:focus-within .pdfToolPageCount,.pdfToolPage.document-overview:hover .pdfToolPageCount,.pdfToolPage.document-overview:focus-within .pdfToolPageCount{opacity:1;transform:translate(-50%)scale(1)}.pdfToolPage.merge-sortable.doc-drop-before:before,.pdfToolPage.merge-sortable.doc-drop-after:after{z-index:5;content:"";pointer-events:none;background:#e4c51a;border-radius:4px;width:4px;position:absolute;top:8px;bottom:8px;box-shadow:0 0 0 4px #e4c51a24,0 0 18px #e4c51a73}.pdfToolPage.merge-sortable.doc-drop-before:before{left:-12px}.pdfToolPage.merge-sortable.doc-drop-after:after{right:-12px}@media (width<=760px){.pdfToolCardActions{opacity:1;transform:none}.pdfToolPreviewGrid.merge-preview{grid-template-columns:repeat(auto-fill,minmax(200px,240px))}}@media (prefers-reduced-motion:reduce){.pdfToolPage.merge-sortable,.pdfToolPage.document-overview,.pdfToolPageCount{transition:none}.pdfToolPage.merge-sortable:hover,.pdfToolPage.document-overview:hover{transform:none}.pdfToolCardActions,.pdfToolCardActions button{transition:none}.pdfToolCardActions .isRotating{animation:none}.pdfToolPage.reorderable{transition:none}}.pdfToolEmpty{color:#e7ebf0;cursor:pointer;background:#1b2027;border:1px dashed #4b535f;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:190px;display:flex}.pdfToolEmpty span{color:#9ba5b2}.pdfToolFooter{color:#9ba5b2;background:#101318;justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding:14px 0 0;display:flex;position:sticky;bottom:0}.pdfToolNotice{color:#fff;background:#262b33;border:1px solid #4b535f;border-radius:8px;align-items:center;gap:18px;max-width:min(560px,90vw);padding:14px 16px;display:flex;position:absolute;bottom:20px;right:20px;box-shadow:0 8px 25px #0008}.pdfToolNotice button{color:inherit;cursor:pointer;background:0 0;border:0}.pdfToolCurrentContextNotice{-webkit-backdrop-filter:blur(24px)saturate(150%);background:#26303dc7;border-color:#e0f8ff3d #cde2f129 #cde2f129 #daf4ff2e;gap:14px;max-width:min(620px,100% - 40px);animation:.4s cubic-bezier(.2,.8,.2,1) both pdfToolContextNoticeIn;left:20px;right:auto;box-shadow:inset 0 1px #ffffff1a,inset 1px 0 #daf4ff0d,0 14px 38px #00000047}.pdfToolCurrentContextNotice.closing{animation:.32s cubic-bezier(.4,0,.8,.2) both pdfToolContextNoticeOut}.pdfToolCurrentContextNotice>span{line-height:1.5}.pdfToolCurrentContextNotice .pdfToolContextLink{color:#f1d633;text-underline-offset:2px;padding:0;text-decoration:underline;display:inline}.pdfToolCurrentContextNotice .pdfToolContextLink:hover{color:#fff2a3}.vellumApp[data-vellum-theme=light] .pdfToolCurrentContextNotice{color:#27343a;background:#ffffffd1;border-color:#fffffff2 #465a642e #465a642e;box-shadow:inset 0 1px #fffc,0 14px 38px #19283029}.vellumApp[data-vellum-theme=light] .pdfToolCurrentContextNotice .pdfToolContextLink{color:#725f00}@keyframes pdfToolContextNoticeIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pdfToolContextNoticeOut{to{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.pdfToolCurrentContextNotice,.pdfToolCurrentContextNotice.closing{animation:none}}@media (width<=760px){.pdfToolsRail{width:65px;padding:18px 7px}.pdfToolChoice{justify-content:center;padding:0}.pdfToolChoice span{display:none}.pdfToolHeading{flex-direction:column;align-items:start}.pdfToolPreviewGrid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.pdfToolPageSelect canvas{height:210px}.pdfToolsHeader{padding:0 12px}}.pdfToolPage.reorderable.drop-before:before,.pdfToolPage.reorderable.drop-after:after{background:#e4c51a;box-shadow:0 0 0 3px #e4c51a29,0 0 16px #e4c51a6b}.pdfToolsRail{flex-direction:column;align-items:stretch;display:flex}.pdfToolChevron{margin-left:auto;transition:transform .18s}.pdfToolChevron.open{transform:rotate(180deg)}.pdfConverterMenu{color:#8993a1;flex-direction:column;gap:4px;padding:4px 4px 12px 37px;display:flex}.pdfConverterMenu strong{letter-spacing:.04em;text-transform:uppercase;margin:7px 0 3px;font-size:10px}.pdfConverterMenu button{color:#c7ced8;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 8px}.pdfConverterMenu button:hover{color:#fff;background:#ffffff12}.pdfToolAll{margin-top:auto!important}.pdfToolHub{width:100%;max-width:1440px;margin:0 auto}.pdfToolHubGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:15px;display:grid}.pdfToolHubCard{color:#edf1f5;text-align:left;-webkit-backdrop-filter:blur(22px)saturate(145%);cursor:pointer;background:#26303d5c;border:1px solid #cde2f11f;border-color:#e0f8ff2e #cde2f11f #cde2f11f #daf4ff1f;border-radius:13px;flex-direction:column;align-items:flex-start;gap:12px;min-height:184px;padding:20px;transition:background .18s,border-color .18s,transform .18s;display:flex;box-shadow:inset 0 1px #ffffff0f,0 10px 28px #0000001f}.pdfToolHubCard:hover{background:#3642517a;border-color:#e0c83152;transform:translateY(-2px)}.pdfToolHubCard>span:last-child{color:#aab4c1;font-size:12px;line-height:1.55}.pdfToolHubIcon{color:#e4c51a;background:#e2c51a1f;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}@media (width<=760px){.pdfToolHubGrid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:10px}.pdfToolHubCard{min-height:160px;padding:14px}.pdfConverterMenu{padding-left:8px}}@media (prefers-reduced-motion:reduce){.pdfToolHubCard,.pdfToolChevron{transition:none}.pdfToolHubCard:hover{transform:none}}.vellumApp[data-vellum-theme=gray] .pdfToolHubCard{background:#2d333c8c}.vellumApp[data-vellum-theme=omega] .pdfToolHubCard{background:#12151aa3}.vellumApp[data-vellum-theme=light] .pdfToolHubCard:hover{background:#fffffff0;border-color:#c9a9006b}.vellumApp[data-vellum-theme=light] .pdfConverterMenu button{color:#42535b}.vellumApp[data-vellum-theme=light] .pdfConverterMenu button:hover{color:#172126;background:#23343d12}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace{color:#f4f7f8;background:#181b20}.vellumApp[data-vellum-theme=gray] .pdfToolsHeader{background:#22262d;border-color:#383e47}.vellumApp[data-vellum-theme=gray] .pdfToolsRail{background:#1d2127;border-color:#383e47}.vellumApp[data-vellum-theme=gray] .pdfToolChoice{color:#c5cbd3;background:#1d2127}.vellumApp[data-vellum-theme=gray] .pdfToolChoice:hover{color:#fff;background:#292e36}.vellumApp[data-vellum-theme=gray] .pdfToolMain{background:#181b20}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace{color:#edf1f5;background:#030405}.vellumApp[data-vellum-theme=omega] .pdfToolsHeader,.vellumApp[data-vellum-theme=omega] .pdfToolsRail{background:#090b0e;border-color:#252a31}.vellumApp[data-vellum-theme=omega] .pdfToolChoice{color:#bbc3ce;background:#090b0e}.vellumApp[data-vellum-theme=omega] .pdfToolChoice:hover{color:#fff;background:#171b21}.vellumApp[data-vellum-theme=omega] .pdfToolMain{background:#030405}.vellumApp[data-vellum-theme=light] .pdfToolsHeader{color:#172126;background:#fff;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .pdfToolsRail{background:#fff;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .pdfToolChoice{color:#42535b;background:0 0}.vellumApp[data-vellum-theme=light] .pdfToolChoice:hover{color:#172126;background:#e9eef0}.vellumApp[data-vellum-theme=light] .pdfToolChoice.active{color:#574800;background:#fff8cc;border-color:#c9a900}.vellumApp[data-vellum-theme=light] .pdfToolHeading p,.vellumApp[data-vellum-theme=light] .pdfToolFileOrder,.vellumApp[data-vellum-theme=light] .pdfToolFile small,.vellumApp[data-vellum-theme=light] .pdfToolField small,.vellumApp[data-vellum-theme=light] .pdfToolFooter{color:#53636b}.vellumApp[data-vellum-theme=light] .pdfToolHeading select,.vellumApp[data-vellum-theme=light] .pdfToolAddFile,.vellumApp[data-vellum-theme=light] .selectPagesButton,.vellumApp[data-vellum-theme=light] .pdfToolField input{color:#27343a;background:#fff;border-color:#cbd4d8}.vellumApp[data-vellum-theme=light] .pdfToolContextNote{color:#53636b}.vellumApp[data-vellum-theme=light] .pdfToolContextNote strong{color:#27343a}.vellumApp[data-vellum-theme=light] .pdfToolField{color:#37474f}.vellumApp[data-vellum-theme=light] .pdfToolPage.selected{background:#fffbea;border-color:#c9a900}.vellumApp[data-vellum-theme=light] .pdfToolPageCheck,.vellumApp[data-vellum-theme=light] .pdfToolDocumentStart{color:#574800;background:#fff8cc}.vellumApp[data-vellum-theme=light] .pdfToolEmpty span{color:#53636b}.pdfToolField select{color:#f4f6f8;background:#20252d;border:1px solid #3a414c;border-radius:7px;padding:11px}.vellumApp[data-vellum-theme=light] .pdfToolField select{color:#27343a;background:#fff;border-color:#cbd4d8}.pdfAiPanel{-webkit-backdrop-filter:blur(18px)saturate(140%);background:#26303d4d;border:1px solid #cde2f11f;border-top-color:#e0f8ff33;border-radius:12px;flex-direction:column;gap:12px;max-width:900px;padding:15px;display:flex}.pdfAiPanel p,.pdfAiPanel small{color:#aab4c1;font-size:12px;line-height:1.55}.pdfAiPanel label{color:#dfe5ec;flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex}.pdfAiPanel textarea{resize:vertical;color:#e9edf4;width:100%;min-height:180px;font:inherit;background:#0c1118ad;border:1px solid #cde2f129;border-radius:8px;padding:12px;font-weight:400;line-height:1.55}.pdfAiPanel select{max-width:360px}.pdfToolHubIcon{width:48px;height:48px;color:inherit;background:0 0;justify-content:flex-start;align-items:center;display:flex}.pdfToolHubIcon svg{width:48px;height:48px;overflow:visible}.pdfToolRailArtwork{flex:none;place-items:center;width:25px;height:25px;display:grid}.pdfToolRailArtwork svg{width:25px;height:25px;overflow:visible}.pdfConverterMenu button{align-items:center;gap:8px;display:flex}.pdfConverterArtwork{flex:none;place-items:center;width:21px;height:21px;display:grid}.pdfConverterArtwork svg{width:21px;height:21px;overflow:visible}.pdfConverterMenu button:hover .pdfConverterArtwork{transform:scale(1.06)}@media (width<=760px){.pdfToolChoice>span:not(.pdfToolRailArtwork){display:none}.pdfToolRailArtwork,.pdfToolRailArtwork svg{width:32px;height:32px}.pdfConverterArtwork{width:21px;height:21px}}.vellumApp[data-vellum-theme=light] .pdfConverterMenu button:hover .pdfConverterArtwork{transform:scale(1.06)}.pdfToolBack{color:#bbc5d1;font:inherit;cursor:pointer;background:#26303d4d;border:1px solid #cde2f121;border-radius:7px;align-items:center;gap:7px;margin:0 0 10px;padding:6px 9px;font-size:12px;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.pdfToolBack:hover{color:#f3d944;background:#3642517a;border-color:#e0c83159}.pdfToolHubGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px}.pdfToolHubCard{gap:13px;min-height:218px;padding:23px}.pdfToolHubCard strong{font-size:16px}.pdfToolHubCard>span:last-child{font-size:13px;line-height:1.6}.pdfToolHubIcon,.pdfToolHubIcon svg{width:64px;height:64px}@media (width<=760px){.pdfToolHubGrid{grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:12px}.pdfToolHubCard{min-height:190px;padding:17px}.pdfToolHubIcon,.pdfToolHubIcon svg{width:56px;height:56px}.pdfToolHeading .pdfToolBack{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.pdfToolBack{transition:none}}.vellumApp[data-vellum-theme=light] .pdfToolBack{color:#42535b;background:#fff;border-color:#cbd4d8}.vellumApp[data-vellum-theme=light] .pdfToolBack:hover{color:#574800;background:#fff8cc;border-color:#c9a900}@keyframes pdfToolsEnter{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pdfToolsExit{to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes pdfToolScreenEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pdfToolScreenExit{to{opacity:0;transform:translateY(-6px)}}.pdfToolsWorkspace{animation:.26s cubic-bezier(.2,.7,.25,1) both pdfToolsEnter}.pdfToolsWorkspace.isClosing{pointer-events:none;animation:.22s cubic-bezier(.4,0,.8,.4) both pdfToolsExit}.pdfToolDetail{flex-direction:column;width:100%;min-height:100%;display:flex}.pdfToolScreen.entering{animation:.24s cubic-bezier(.2,.7,.25,1) both pdfToolScreenEnter}.pdfToolScreen.exiting{pointer-events:none;animation:.15s ease-in both pdfToolScreenExit}@media (prefers-reduced-motion:reduce){.pdfToolsWorkspace,.pdfToolsWorkspace.isClosing,.pdfToolScreen.entering,.pdfToolScreen.exiting{animation:none!important}}.pdfToolDetail>.pdfToolHeading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0 auto 26px}.pdfToolDetail>.pdfToolHeading>div{text-align:center;width:100%;padding-top:30px;position:relative}.pdfToolDetail>.pdfToolHeading .pdfToolBack{position:absolute;top:0;left:0}.pdfToolDetail>.pdfToolHeading h1{letter-spacing:-.025em;font-size:34px}.pdfToolDetail>.pdfToolHeading p{max-width:720px;margin-inline:auto;font-size:14px;line-height:1.55}.pdfToolDetail>.pdfToolHeading select{align-self:center}.pdfToolDetail .pdfToolFileList{width:min(100%,1050px);margin-inline:auto}.pdfToolDetail .pdfToolPreviewGrid,.pdfToolDetail .pdfImagePreviewGrid{grid-template-columns:repeat(auto-fill,175px);justify-content:center}.pdfToolDetail .pdfToolField,.pdfToolDetail .pdfToolEmpty,.pdfToolDetail .selectPagesButton,.pdfToolDetail .pdfOfficeImport,.pdfToolDetail .pdfImageToPdfArea,.pdfToolDetail .pdfToolFormFields,.pdfToolDetail .pdfToolPassword,.pdfToolDetail .pdfToolRedact,.pdfToolDetail .pdfAiPanel{width:min(100%,760px);margin-left:auto;margin-right:auto}.pdfToolDetail .pdfImageToPdfArea{align-items:center}.pdfToolDetail .pdfToolField{max-width:520px}@media (width<=760px){.pdfToolDetail>.pdfToolHeading{text-align:center;align-items:center}.pdfToolDetail>.pdfToolHeading .pdfToolBack{left:0}.pdfToolDetail>.pdfToolHeading h1{font-size:27px}.pdfToolDetail .pdfToolPreviewGrid,.pdfToolDetail .pdfImagePreviewGrid{grid-template-columns:repeat(auto-fill,minmax(145px,175px));justify-content:center}}.pdfToolEmptyAccent{color:#f3d944;background:#e4c51a13;border:1px solid #e4c51a85;transition:background .18s,border-color .18s,transform .18s}.pdfToolEmptyAccent>svg{color:#e4c51a}.pdfToolEmptyAccent>strong{color:#f3d944}.pdfToolEmptyAccent:hover{background:#e4c51a1f;border-color:#f4dc45b8;transform:translateY(-1px)}.pdfToolEmptyAccent span{color:#bdc3cb}.vellumApp[data-vellum-theme=light] .pdfToolEmptyAccent>svg{color:#9b8200}.vellumApp[data-vellum-theme=light] .pdfToolEmptyAccent>strong{color:#574800}.vellumApp[data-vellum-theme=light] .pdfToolEmptyAccent span{color:#53636b}.vellumApp[data-vellum-theme=light] .pdfToolEmptyAccent:hover{background:#fff3b0;border-color:#ac9000}@media (prefers-reduced-motion:reduce){.pdfToolEmptyAccent{transition:none}.pdfToolEmptyAccent:hover{transform:none}}.pdfToolActionAttention{min-width:174px;min-height:50px;padding-inline:24px;font-size:14px;font-weight:700;animation:1.7s ease-in-out infinite pdfToolActionPulse}.pdfToolActionAttention:disabled{animation:none}.pdfToolActionAttention:focus-visible{outline-offset:3px;outline:2px solid #f3d944}@keyframes pdfToolActionPulse{0%,to{transform:translateY(0)scale(1);box-shadow:inset 0 1px #ffffff2e,0 5px 16px #836f0833,0 0 #e4c51a00}50%{transform:translateY(-2px)scale(1.055);box-shadow:inset 0 1px #ffffff3d,0 10px 26px #e4c51a6b,0 0 0 5px #e4c51a33}}@media (width<=760px){.pdfToolActionAttention{min-width:145px;min-height:44px;padding-inline:17px}}@media (prefers-reduced-motion:reduce){.pdfToolActionAttention{animation:none}}.pdfToolsHeader{z-index:12;gap:12px;padding:0 18px;position:relative;overflow:visible}.pdfToolsHeader>.pdfToolsBrand{flex:0 0 218px}.pdfToolsTopNav{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.pdfToolsNavButton{color:#bac4d1;min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:0 11px;font-size:12px;font-weight:600;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.pdfToolsNavButton:hover,.pdfToolsNavButton.active{color:#f3d944;background:#e4c51a1a;border-color:#e4c51a47}.pdfToolsNavIcon{flex:none;place-items:center;width:23px;height:23px;display:grid}.pdfToolsNavIcon svg{width:23px;height:23px;overflow:visible}.pdfToolsNavItem{flex:none;position:relative}.pdfToolsDropdown{z-index:30;color:#edf1f5;-webkit-backdrop-filter:blur(24px)saturate(150%);transform-origin:0 0;background:#1c222bf7;border:1px solid #cde2f124;border-top-color:#e0f8ff33;border-radius:13px;gap:24px;padding:20px;animation:.25s cubic-bezier(.175,.885,.32,1) both pdfToolsDropdownIn;display:grid;position:absolute;top:calc(100% + 2px);left:0;box-shadow:0 16px 38px #0000004d,inset 0 1px #ffffff0f}.pdfToolsDropdown.closing{pointer-events:none;animation:.18s cubic-bezier(.4,0,.8,.4) both pdfToolsDropdownOut}.pdfToolsConverterDropdown{grid-template-columns:repeat(2,minmax(0,1fr));width:min(520px,100vw - 30px)}.pdfToolsDropdown>div{flex-direction:column;gap:4px;min-width:0;display:flex}.pdfToolsDropdown strong{color:#8996a7;letter-spacing:.07em;text-transform:uppercase;margin:0 0 8px;font-size:10px}.pdfToolsDropdown button{color:#d6dee8;text-align:left;min-width:0;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:6px 8px;font-size:12px;transition:background .15s,color .15s,border-color .15s;display:flex}.pdfToolsDropdown button:hover,.pdfToolsDropdown button.active{color:#f3d944;background:#e4c51a1a;border-color:#e4c51a33}.pdfToolsDropdown .pdfConverterArtwork,.pdfToolsDropdown .pdfConverterArtwork svg{width:23px;height:23px}.pdfToolsAllDropdown{scrollbar-color:#535e6d transparent;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:min(780px,100vw - 30px);max-height:min(68vh,620px);padding:14px;left:auto;right:0;overflow:auto}@keyframes pdfToolsDropdownIn{0%{opacity:0;transform:translateY(-9px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pdfToolsDropdownOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.98)}}.pdfToolDetail{grid-template-columns:minmax(0,1fr) minmax(310px,360px);gap:24px;width:100%;max-width:1680px;min-height:100%;margin:0 auto;display:grid}.pdfToolLayout{min-width:0;min-height:0;display:contents}.pdfToolCanvas{flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;min-height:0;padding:4px 10px 24px;display:flex;overflow:auto}.pdfToolCanvasBack{align-self:flex-start;margin:0 0 12px}.pdfToolSettings{-webkit-backdrop-filter:blur(18px)saturate(140%);background:#26303d4d;border:1px solid #cde2f11f;border-top-color:#e0f8ff33;border-radius:13px;flex-direction:column;min-width:0;min-height:0;padding:20px 18px 14px;display:flex;overflow:auto;box-shadow:inset 0 1px #ffffff0f}.pdfToolDetail.no-tool-input{flex-direction:column;gap:20px;display:flex}.pdfToolIntro{text-align:center;flex-direction:column;align-items:center;width:min(100%,1050px);margin:0 auto;display:flex}.pdfToolIntro>.pdfToolBack{align-self:flex-start;margin-bottom:18px}.pdfToolIntro h1{letter-spacing:-.025em;margin:4px 0;font-size:34px}.pdfToolIntro p{color:#9ba5b2;max-width:720px;margin:0;font-size:14px;line-height:1.55}.pdfToolImportPrompt{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;width:min(100%,760px);min-height:260px;margin:auto;display:flex}.pdfToolOpenButton{color:#17160c;cursor:pointer;background:#e4c51a;border:1px solid #ffeb5c9e;border-radius:13px;justify-content:center;align-items:center;gap:14px;min-width:340px;min-height:82px;padding:0 38px;font-size:22px;font-weight:750;transition:background .18s,border-color .18s;animation:1.7s ease-in-out infinite pdfToolActionPulse;display:inline-flex}.pdfToolOpenButton:hover{background:#f0d52d;border-color:#ffe95a}.pdfToolOpenButton:focus-visible{outline-offset:4px;outline:2px solid #f3d944}.pdfToolImportPrompt>span{color:#aeb8c3;margin-top:15px;font-size:14px;line-height:1.2}.vellumApp[data-vellum-theme=light] .pdfToolImportPrompt>span{color:#53636b}@media (prefers-reduced-motion:reduce){.pdfToolOpenButton{animation:none}}@media (width<=760px){.pdfToolOpenButton{min-width:min(100%,300px);min-height:68px;padding-inline:26px;font-size:19px}}.pdfToolDetail.no-tool-input .pdfToolLayout{flex:1;display:block}.pdfToolDetail.no-tool-input .pdfToolCanvas{flex:1;justify-content:flex-start;height:auto}.pdfToolDetail.no-tool-input .pdfToolImportPrompt{flex:0;min-height:0;margin:34px auto 0}.pdfToolDetail.has-tool-input{grid-template-columns:minmax(0,1fr) minmax(330px,370px);gap:0;width:calc(100% + 2*clamp(20px,4vw,58px));max-width:none;min-height:calc(100% + 44px);margin:-26px calc(-1*clamp(20px,4vw,58px)) -18px}.pdfToolDetail.has-tool-input .pdfToolCanvas{padding:24px}.pdfToolDetail.has-tool-input .pdfToolSettings{box-sizing:border-box;height:100%;box-shadow:none;-webkit-backdrop-filter:none;background:#26303d29;border:0;border-left:1px solid #cde2f11f;border-radius:0;padding:22px 20px 16px}.pdfToolSettingsTop{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}.pdfToolSettingsTop .pdfToolBack{align-self:flex-start}.pdfToolSettingsTop select{color:#edf1f5;background:#20252d;border:1px solid #3a414c;border-radius:7px;width:100%;padding:10px}.pdfToolSettings>.pdfToolHeading{text-align:left;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;margin:0 0 18px}.pdfToolSettings>.pdfToolHeading>div{text-align:left;width:auto;padding-top:0;position:static}.pdfToolSettings>.pdfToolHeading .pdfToolBack{margin:0 0 10px;position:static}.pdfToolSettings>.pdfToolHeading h1{font-size:24px}.pdfToolSettings>.pdfToolHeading p{font-size:13px;line-height:1.5}.pdfToolSettings>.pdfToolHeading select{width:100%;max-width:none}.pdfToolSettings .pdfToolFileList,.pdfToolSettings .pdfToolField,.pdfToolSettings .pdfAiPanel,.pdfToolSettings .pdfToolPassword,.pdfToolSettings .pdfToolRedact,.pdfToolSettings .pdfToolFormFields{width:100%;max-width:none;margin-left:0;margin-right:0}.pdfToolFormFields{gap:4px;display:grid}.pdfToolFormFields .pdfToolField{background:#0b0f142e;border:1px solid #cde2f117;border-radius:7px;max-width:none;padding:10px 11px;font-size:12px}.pdfToolFormFields .pdfToolField input:not([type=checkbox]),.pdfToolFormFields .pdfToolField select,.pdfToolFormFields .pdfToolField textarea{color:#f4f6f8;width:100%;min-height:36px;font:inherit;background:#20252d;border:1px solid #3a414c;border-radius:6px;padding:8px 10px}.pdfToolFormFields .pdfToolField select[multiple]{min-height:90px}.pdfToolFormFields .pdfToolField textarea{resize:vertical}.pdfToolFormFields .pdfToolField input[type=checkbox]{accent-color:#e9c900;width:17px;height:17px}.pdfToolFormFields .pdfToolField :disabled{opacity:.65;cursor:not-allowed}.pdfFormModeTabs{-webkit-backdrop-filter:blur(16px)saturate(140%);background:#1c242e47;border:1px solid #cde2f11f;border-radius:9px;gap:6px;width:min(100%,760px);margin:0 auto 10px;padding:4px;display:flex}.pdfFormModeTabs button{color:#aeb9c4;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;font-size:12px}.pdfFormModeTabs button.active{color:var(--text-primary,#f4f6f8);background:#ffffff1a;border-color:#cde2f129}.pdfFormModeTabs button:disabled{opacity:.5;cursor:not-allowed}.pdfFormPlacementButton{color:#e3ce62;width:100%;min-height:36px;font:inherit;text-align:center;cursor:pointer;background:#dec43714;border:1px solid #dec43757;border-radius:7px;padding:8px 10px;font-size:12px;transition:background .16s,border-color .16s,color .16s}.pdfFormPlacementButton[aria-pressed=true]{color:#f0dc71;background:#dec4372e;border-color:#f2d64aad}.pdfToolPageSelect[data-form-placement=active]{cursor:crosshair;touch-action:none}.pdfFormPlacementPreview{z-index:6;pointer-events:none;background:#f749771f;border:2px solid #f74977eb;position:absolute;box-shadow:inset 0 0 0 1px #ffffff52}.pdfSignaturePlacementPreview{background:#f7497729;border-style:dashed;box-shadow:0 0 0 1px #ffffff42,inset 0 0 0 1px #fff3}.pdfToolFormDesigner{gap:10px;width:min(100%,760px);margin:0 auto;display:grid}.pdfFormDesignerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pdfFormDesignerGrid .pdfToolField{max-width:none;margin:0}.pdfFormDesignerWide{grid-column:1/-1}.pdfFormFieldQueue{background:#0e141b38;border:1px solid #cde2f11a;border-radius:8px;gap:4px;padding:10px;font-size:12px;display:grid}.pdfFormFieldQueue>div{border-top:1px solid #cde2f114;justify-content:space-between;align-items:center;gap:10px;padding:5px 0;display:flex}.pdfFormFieldQueue button{width:28px;height:28px;color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #cde2f11f;border-radius:6px;place-items:center;display:grid}.pdfFormSuggestionActions{flex:none;align-items:center;gap:6px;display:flex}.pdfFormSuggestionActions button{width:auto;min-width:56px;height:28px;font:inherit;padding:0 9px}.vellumApp[data-vellum-theme=light] .pdfFormModeTabs{background:#e4eaecb8;border-color:#d6dfe2}.vellumApp[data-vellum-theme=light] .pdfFormModeTabs button{color:#54646a}.vellumApp[data-vellum-theme=light] .pdfFormModeTabs button.active{color:#26343a;background:#ffffffdb;border-color:#d4dee1}.vellumApp[data-vellum-theme=light] .pdfFormPlacementButton{color:#765f00;background:#e6c4191a;border-color:#bd9b004d}.vellumApp[data-vellum-theme=light] .pdfFormPlacementButton[aria-pressed=true]{color:#5e4c00;background:#e6c4192e;border-color:#bd9b008c}.vellumApp[data-vellum-theme=light] .pdfFormPlacementPreview{background:#db32681c;border-color:#db3268f0}.vellumApp[data-vellum-theme=light] .pdfFormFieldQueue{background:#f7f9f9db;border-color:#d8e0e3}.vellumApp[data-vellum-theme=light] .pdfFormFieldQueue>div{border-color:#e1e7e9}@media (width<=560px){.pdfFormDesignerGrid{grid-template-columns:minmax(0,1fr)}.pdfFormDesignerWide{grid-column:auto}}.pdfToolInlineNotice{color:#e5d980;background:#e9c90012;border:1px solid #e9c90033;border-radius:7px;margin:0 0 10px;padding:10px 12px;font-size:12px;line-height:1.5}.vellumApp[data-vellum-theme=light] .pdfToolFormFields .pdfToolField{color:#34444a;background:#f6f8f8;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfToolFormFields .pdfToolField input:not([type=checkbox]),.vellumApp[data-vellum-theme=light] .pdfToolFormFields .pdfToolField select,.vellumApp[data-vellum-theme=light] .pdfToolFormFields .pdfToolField textarea{color:#26343a;background:#fff;border-color:#cbd5d9}.vellumApp[data-vellum-theme=light] .pdfToolInlineNotice{color:#6d5e00;background:#fff8cc;border-color:#ead77c}.pdfToolSettings .pdfToolFileList{gap:8px;margin-bottom:16px}.pdfToolSettings .pdfToolFile{flex-wrap:wrap}.pdfToolSettings .pdfToolFile>div{min-width:0}.pdfToolSettings .pdfToolField{margin-bottom:16px}.pdfToolSettings .pdfToolField input,.pdfToolSettings .pdfToolField select{box-sizing:border-box;width:100%}.pdfToolSettings .selectPagesButton{width:100%;margin:0 0 14px}.pdfToolSettings .pdfAiPanel{padding:12px}.pdfToolSettings .pdfToolFooter{background:0 0;flex-direction:column;align-items:stretch;gap:10px;margin-top:auto;padding:18px 0 0}.pdfToolSettings .pdfToolActionAttention{width:100%}.pdfToolCanvas .pdfToolPreviewGrid,.pdfToolCanvas .pdfImagePreviewGrid{grid-template-columns:repeat(auto-fill,175px);justify-content:center;width:100%}.pdfToolCanvas>.pdfToolEmpty{width:min(100%,760px);min-height:260px;margin:auto}.pdfToolCanvas>.pdfOfficeImport{width:min(100%,760px);margin:auto}.pdfToolCanvas .pdfImageToPdfArea{align-items:center;width:100%;margin:auto}.pdfToolCanvasEmpty{color:#dbe2ea;text-align:center;background:#26303d33;border:1px dashed #cde2f133;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:min(100%,760px);min-height:260px;margin:auto;display:flex}.pdfToolCanvasEmpty svg{color:#e4c51a}.pdfToolCanvasEmpty span{color:#9ba5b2;font-size:13px}.vellumApp[data-vellum-theme=gray] .pdfToolsDropdown{color:#f4f7f8;background:#272c34f7;border-color:#dde6ef21}.vellumApp[data-vellum-theme=omega] .pdfToolsDropdown{background:#090b0efa;border-color:#cde2f121}.vellumApp[data-vellum-theme=light] .pdfToolsDropdown{color:#172126;background:#fffffffa;border-color:#495e6829;box-shadow:0 16px 38px #19283029,inset 0 1px #fffc}.vellumApp[data-vellum-theme=light] .pdfToolsDropdown strong{color:#68777e}.vellumApp[data-vellum-theme=light] .pdfToolsDropdown button{color:#42535b}.vellumApp[data-vellum-theme=light] .pdfToolsDropdown button:hover,.vellumApp[data-vellum-theme=light] .pdfToolsDropdown button.active{color:#574800;background:#fff8cc;border-color:#e6d46c}.vellumApp[data-vellum-theme=gray] .pdfToolSettings{background:#2d333c2e}.vellumApp[data-vellum-theme=omega] .pdfToolSettings{background:#12151a33}.vellumApp[data-vellum-theme=light] .pdfToolSettings{color:#172126;box-shadow:none;background:#ffffff47;border-color:#495e6829}.vellumApp[data-vellum-theme=light] .pdfToolSettingsTop select{color:#27343a;background:#fff;border-color:#cbd4d8}.vellumApp[data-vellum-theme=light] .pdfToolCanvasEmpty span,.vellumApp[data-vellum-theme=light] .pdfToolIntro p{color:#53636b}@media (width<=1100px){.pdfToolsHeader>.pdfToolsBrand{flex-basis:170px}.pdfToolsNavButton{padding-inline:8px;font-size:11px}.pdfToolsNavIcon,.pdfToolsNavIcon svg{width:20px;height:20px}.pdfToolDetail{grid-template-columns:minmax(0,1fr) minmax(290px,330px);gap:16px}.pdfToolSettings{padding:17px 14px 12px}}@media (width<=760px){.pdfToolsHeader{flex-wrap:wrap;height:auto;min-height:64px;padding:8px 10px}.pdfToolsHeader>.pdfToolsBrand{flex:1 0 180px}.pdfToolsTopNav{flex:1 0 100%;order:3;padding-bottom:2px;overflow-x:auto}.pdfToolsNavButton{min-height:36px;padding-inline:8px}.pdfToolsDropdown{width:auto;max-width:none;max-height:calc(100vh - 140px);position:fixed;top:118px;left:10px;right:10px;overflow:auto}.pdfToolsConverterDropdown,.pdfToolsAllDropdown{grid-template-columns:repeat(2,minmax(0,1fr))}.pdfToolDetail{flex-direction:column;gap:14px;min-height:100%;display:flex}.pdfToolDetail.has-tool-input{gap:14px;width:auto;min-height:100%;margin:0}.pdfToolLayout{flex-direction:column-reverse;gap:14px;display:flex}.pdfToolDetail.has-tool-input .pdfToolLayout{flex-direction:column}.pdfToolDetail.no-tool-input .pdfToolLayout{flex:1;display:flex}.pdfToolSettings{max-height:none;overflow:auto}.pdfToolCanvas{min-height:42vh;padding:0 2px 18px;overflow:visible}.pdfToolDetail.has-tool-input .pdfToolCanvas{padding:0 2px 18px}.pdfToolDetail.has-tool-input .pdfToolSettings{border:1px solid #cde2f11f;border-radius:12px;height:auto;max-height:48vh;padding:16px}.pdfToolCanvas .pdfToolPreviewGrid,.pdfToolCanvas .pdfImagePreviewGrid{grid-template-columns:repeat(auto-fill,minmax(145px,175px))}.pdfToolCanvas>.pdfToolEmpty{min-height:190px}.pdfToolMain{padding:18px 12px}.pdfToolHub{padding-bottom:12px}}@media (prefers-reduced-motion:reduce){.pdfToolsDropdown,.pdfToolsDropdown.closing{animation:none!important}}.pdfToolDetail.has-tool-input .pdfToolPreviewGrid.merge-preview{grid-template-columns:repeat(auto-fill,270px)}.pdfToolDetail.has-tool-input .pdfToolPage.merge-sortable .pdfToolPageSelect canvas{object-fit:contain;object-position:center;background:0 0;height:260px}.pdfToolPage.merge-sortable .pdfToolPageSelect{background:0 0}@media (width<=760px){.pdfToolDetail.has-tool-input .pdfToolPreviewGrid.merge-preview{grid-template-columns:repeat(auto-fill,minmax(220px,270px))}}.pdfToolSplitPreviewGrid{flex-wrap:wrap;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;padding:10px 8px 24px;display:flex}.pdfToolSplitPreviewGroup{border:1px dashed #cde2f152;border-radius:4px;flex-direction:column;align-items:center;gap:10px;max-width:100%;padding:12px;animation:.22s cubic-bezier(.2,.8,.2,1) both pdfToolGroupIn;display:flex}.pdfToolsWorkspace .pdfToolsRail,.pdfToolsWorkspace .pdfToolMain,.pdfToolsWorkspace .pdfToolSettings,.pdfToolsWorkspace .pdfToolCanvas,.pdfToolsWorkspace .pdfToolsDropdown,.pdfToolsWorkspace .pdfToolsAllDropdown{scrollbar-width:thin;scrollbar-color:#3a4452 transparent}.pdfToolsWorkspace .pdfToolsRail::-webkit-scrollbar{width:10px;height:10px}.pdfToolsWorkspace .pdfToolMain::-webkit-scrollbar{width:10px;height:10px}.pdfToolsWorkspace .pdfToolSettings::-webkit-scrollbar{width:10px;height:10px}.pdfToolsWorkspace .pdfToolCanvas::-webkit-scrollbar{width:10px;height:10px}.pdfToolsWorkspace .pdfToolsDropdown::-webkit-scrollbar{width:10px;height:10px}.pdfToolsWorkspace .pdfToolsAllDropdown::-webkit-scrollbar{width:10px;height:10px}.pdfToolsWorkspace .pdfToolsRail::-webkit-scrollbar-track{background:0 0}.pdfToolsWorkspace .pdfToolMain::-webkit-scrollbar-track{background:0 0}.pdfToolsWorkspace .pdfToolSettings::-webkit-scrollbar-track{background:0 0}.pdfToolsWorkspace .pdfToolCanvas::-webkit-scrollbar-track{background:0 0}.pdfToolsWorkspace .pdfToolsDropdown::-webkit-scrollbar-track{background:0 0}.pdfToolsWorkspace .pdfToolsAllDropdown::-webkit-scrollbar-track{background:0 0}.pdfToolsWorkspace .pdfToolsRail::-webkit-scrollbar-thumb{background:#3a4452 padding-box padding-box;border:2px solid #0000;border-radius:99px}.pdfToolsWorkspace .pdfToolMain::-webkit-scrollbar-thumb{background:#3a4452 padding-box padding-box;border:2px solid #0000;border-radius:99px}.pdfToolsWorkspace .pdfToolSettings::-webkit-scrollbar-thumb{background:#3a4452 padding-box padding-box;border:2px solid #0000;border-radius:99px}.pdfToolsWorkspace .pdfToolCanvas::-webkit-scrollbar-thumb{background:#3a4452 padding-box padding-box;border:2px solid #0000;border-radius:99px}.pdfToolsWorkspace .pdfToolsDropdown::-webkit-scrollbar-thumb{background:#3a4452 padding-box padding-box;border:2px solid #0000;border-radius:99px}.pdfToolsWorkspace .pdfToolsAllDropdown::-webkit-scrollbar-thumb{background:#3a4452 padding-box padding-box;border:2px solid #0000;border-radius:99px}.pdfToolsWorkspace .pdfToolsRail::-webkit-scrollbar-thumb:hover{background-color:#566272}.pdfToolsWorkspace .pdfToolMain::-webkit-scrollbar-thumb:hover{background-color:#566272}.pdfToolsWorkspace .pdfToolSettings::-webkit-scrollbar-thumb:hover{background-color:#566272}.pdfToolsWorkspace .pdfToolCanvas::-webkit-scrollbar-thumb:hover{background-color:#566272}.pdfToolsWorkspace .pdfToolsDropdown::-webkit-scrollbar-thumb:hover{background-color:#566272}.pdfToolsWorkspace .pdfToolsAllDropdown::-webkit-scrollbar-thumb:hover{background-color:#566272}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolsRail,.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolMain,.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolSettings,.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolCanvas,.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolsDropdown,.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolsAllDropdown{scrollbar-color:#515862 transparent}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolsRail::-webkit-scrollbar-thumb{background-color:#515862}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolMain::-webkit-scrollbar-thumb{background-color:#515862}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolSettings::-webkit-scrollbar-thumb{background-color:#515862}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolCanvas::-webkit-scrollbar-thumb{background-color:#515862}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolsDropdown::-webkit-scrollbar-thumb{background-color:#515862}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolsAllDropdown::-webkit-scrollbar-thumb{background-color:#515862}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolsRail::-webkit-scrollbar-thumb:hover{background-color:#69717d}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolMain::-webkit-scrollbar-thumb:hover{background-color:#69717d}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolSettings::-webkit-scrollbar-thumb:hover{background-color:#69717d}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolCanvas::-webkit-scrollbar-thumb:hover{background-color:#69717d}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolsDropdown::-webkit-scrollbar-thumb:hover{background-color:#69717d}.vellumApp[data-vellum-theme=gray] .pdfToolsWorkspace .pdfToolsAllDropdown::-webkit-scrollbar-thumb:hover{background-color:#69717d}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolsRail,.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolMain,.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolSettings,.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolCanvas,.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolsDropdown,.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolsAllDropdown{scrollbar-color:#292d33 transparent}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolsRail::-webkit-scrollbar-thumb{background-color:#292d33}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolMain::-webkit-scrollbar-thumb{background-color:#292d33}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolSettings::-webkit-scrollbar-thumb{background-color:#292d33}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolCanvas::-webkit-scrollbar-thumb{background-color:#292d33}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolsDropdown::-webkit-scrollbar-thumb{background-color:#292d33}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolsAllDropdown::-webkit-scrollbar-thumb{background-color:#292d33}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolsRail::-webkit-scrollbar-thumb:hover{background-color:#444951}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolMain::-webkit-scrollbar-thumb:hover{background-color:#444951}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolSettings::-webkit-scrollbar-thumb:hover{background-color:#444951}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolCanvas::-webkit-scrollbar-thumb:hover{background-color:#444951}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolsDropdown::-webkit-scrollbar-thumb:hover{background-color:#444951}.vellumApp[data-vellum-theme=omega] .pdfToolsWorkspace .pdfToolsAllDropdown::-webkit-scrollbar-thumb:hover{background-color:#444951}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolsRail,.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolMain,.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolSettings,.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolCanvas,.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolsDropdown,.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolsAllDropdown{scrollbar-color:#aebbc0 transparent}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolsRail::-webkit-scrollbar-thumb{background-color:#aebbc0}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolMain::-webkit-scrollbar-thumb{background-color:#aebbc0}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolSettings::-webkit-scrollbar-thumb{background-color:#aebbc0}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolCanvas::-webkit-scrollbar-thumb{background-color:#aebbc0}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolsDropdown::-webkit-scrollbar-thumb{background-color:#aebbc0}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolsAllDropdown::-webkit-scrollbar-thumb{background-color:#aebbc0}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolsRail::-webkit-scrollbar-thumb:hover{background-color:#89989e}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolMain::-webkit-scrollbar-thumb:hover{background-color:#89989e}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolSettings::-webkit-scrollbar-thumb:hover{background-color:#89989e}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolCanvas::-webkit-scrollbar-thumb:hover{background-color:#89989e}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolsDropdown::-webkit-scrollbar-thumb:hover{background-color:#89989e}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace .pdfToolsAllDropdown::-webkit-scrollbar-thumb:hover{background-color:#89989e}.pdfToolSplitPreviewGroup>strong{color:#aeb8c3;font-size:13px;font-weight:600}.pdfToolSplitPreviewPages{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;max-width:100%;display:flex}.pdfToolSplitPreviewGroup .pdfToolPage{box-sizing:border-box;width:190px;animation:.26s cubic-bezier(.2,.8,.2,1) both pdfToolGroupIn}.pdfToolSplitPreviewGroup .pdfToolPageSelect{background:0 0}.pdfToolSplitPreviewGroup .pdfToolPageSelect canvas{object-fit:contain;background:0 0;height:235px}.pdfToolSplitPreviewGroup.intelligent{background:#e4c51a06;border-color:#e4c51a7a}.pdfToolSplitEllipsis{color:#e4c51a;letter-spacing:2px;align-self:center;font-size:27px;font-weight:800}.pdfToolSplitPreviewEmpty{color:#9ba5b2;text-align:center;margin:auto;font-size:14px}@keyframes pdfToolGroupIn{0%{opacity:0;transform:translateY(5px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.pdfToolSplitPreviewGroup,.pdfToolSplitPreviewGroup .pdfToolPage{animation:none}}.pdfToolSplitPagesGrid{grid-template-columns:repeat(auto-fill,190px);place-content:start center;gap:22px;width:100%;padding:10px 8px 24px;display:grid}.pdfToolSplitPagesGrid .pdfToolPage{box-sizing:border-box;width:190px}.pdfToolSplitPagesGrid .pdfToolPageSelect{background:0 0}.pdfToolSplitPagesGrid .pdfToolPageSelect canvas{object-fit:contain;background:0 0;height:235px}.pdfToolSplitPagesGrid .pdfToolPageSelect[aria-disabled=true]{cursor:default}.pdfToolSplitPageBadge{color:#17160c;background:#e4c51a;border:2px solid #ffffffe6;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:8px;left:8px;box-shadow:0 2px 6px #0003}.pdfToolSplitPagesGrid.selectable .pdfToolPage:not(.selected){opacity:.82}.pdfToolSplitPagesGrid.selectable .pdfToolPage:hover{border-color:#e4c51aa6}.pdfToolSplitSizePreview{justify-content:center;align-items:flex-start;width:100%;padding:10px 8px 24px;display:flex}.pdfToolSplitSizeCard{box-sizing:border-box;width:min(210px,100%)}.pdfToolSplitSizeCard .pdfToolPageSelect,.pdfToolSplitSizeCard .pdfToolPageSelect canvas{background:0 0}.pdfToolSplitSizeCard .pdfToolPageSelect canvas{object-fit:contain;object-position:center;height:205px}.pdfToolSplitSizeCard .pdfToolPageCount{top:-38px}.pdfToolSplitSizeCard:hover .pdfToolPageCount,.pdfToolSplitSizeCard:focus-within .pdfToolPageCount{opacity:1;transform:translate(-50%)scale(1)}.vellumApp[data-vellum-theme=light] .pdfToolSplitSizeCard .pdfToolPageCount{color:#fff;background:#343943}@media (prefers-reduced-motion:reduce){.pdfToolSplitSizeCard .pdfToolPageCount{transition:none}}.pdfToolRotateSettings{flex-direction:column;gap:9px;display:flex}.pdfToolRotateSettings>p{color:#d9e8f5;background:#2689c729;border:1px solid #59b1eb8c;border-radius:8px;margin:0 0 6px;padding:12px;font-size:13px;line-height:1.5}.pdfToolRotateSettings>strong{color:#edf1f5;margin-top:4px;font-size:15px;font-weight:500}.pdfToolRotateReset{color:#f66;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-end;margin:4px 0 0;padding:4px 0;font-size:13px;text-decoration:underline}.pdfToolRotateDirection{color:#edf1f5;text-align:left;text-transform:uppercase;cursor:pointer;background:#26303d52;border:1px solid #cde2f11a;border-radius:9px;align-self:center;align-items:center;gap:12px;width:min(100%,244px);min-height:50px;padding:0;transition:border-color .15s,background .15s,transform .15s;display:flex;box-shadow:0 3px 10px #00000024}.pdfToolRotateDirection>span{color:#fff;background:#ed302c;border-radius:9px 0 0 9px;place-items:center;width:48px;height:50px;margin:-1px 0 -1px -1px;display:grid}.pdfToolRotateDirection:hover{background:#26303d80;border-color:#ed302c73;transform:translateY(-1px)}.pdfToolCanvas .pdfToolPreviewGrid.rotate-preview{grid-template-columns:repeat(auto-fill,270px);padding-top:38px}.pdfToolPage.rotate-sortable{box-sizing:border-box;width:270px;transition:width .18s,transform .18s,border-color .18s,box-shadow .18s}.pdfToolPage.rotate-sortable:hover,.pdfToolPage.rotate-sortable:focus-within{z-index:2;border-color:#e4c51a9e;transform:translateY(-3px);box-shadow:0 12px 28px #00000038}.pdfToolPage.rotate-sortable .pdfToolPageSelect{cursor:default;background:0 0;overflow:hidden}.pdfToolPage.rotate-sortable .pdfToolPageSelect canvas{object-fit:contain;object-position:center;background:0 0;height:260px}.pdfToolRotateThumbnail{place-items:center;width:100%;height:260px;transition:transform .24s cubic-bezier(.2,.8,.2,1);display:grid}.pdfToolRotateThumbnail canvas{object-fit:contain;object-position:center;background:0 0;width:100%;height:260px;display:block}.pdfToolPage.rotate-sortable .pdfToolCardActions{opacity:0;transform:translateY(-5px)scale(.96)}.pdfToolPage.rotate-sortable:hover .pdfToolCardActions,.pdfToolPage.rotate-sortable:focus-within .pdfToolCardActions{opacity:1;transform:translateY(0)scale(1)}.pdfToolPage.rotate-sortable:hover .pdfToolPageCount,.pdfToolPage.rotate-sortable:focus-within .pdfToolPageCount{opacity:1;transform:translate(-50%)scale(1)}.pdfToolPage.rotate-sortable .pdfToolPageCount{top:-31px}.pdfToolCanvas .pdfToolPreviewGrid.rotate-preview.zoomed{grid-template-columns:minmax(270px,420px);justify-content:center}.pdfToolCanvas .rotate-preview.zoomed .pdfToolPage.rotate-sortable{width:min(420px,100vw - 450px)}.pdfToolCanvas .rotate-preview.zoomed .pdfToolRotateThumbnail,.pdfToolCanvas .rotate-preview.zoomed .pdfToolRotateThumbnail canvas{height:360px}.vellumApp[data-vellum-theme=light] .pdfToolRotateSettings>p{color:#28495f;background:#49afeb24}.vellumApp[data-vellum-theme=light] .pdfToolRotateSettings>strong{color:#27343a}.vellumApp[data-vellum-theme=light] .pdfToolRotateDirection{color:#27343a;background:#ffffffa3;border-color:#495e6829}.vellumApp[data-vellum-theme=light] .pdfToolRotateDirection:hover{background:#fff}@media (width<=760px){.pdfToolCanvas .pdfToolPreviewGrid.rotate-preview{grid-template-columns:repeat(auto-fill,minmax(220px,270px))}.pdfToolCanvas .pdfToolPreviewGrid.rotate-preview.zoomed{grid-template-columns:minmax(220px,420px)}.pdfToolCanvas .rotate-preview.zoomed .pdfToolPage.rotate-sortable{width:min(420px,100vw - 48px)}.pdfToolPage.rotate-sortable .pdfToolCardActions{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pdfToolRotateDirection,.pdfToolPage.rotate-sortable,.pdfToolRotateThumbnail{transition:none}}.pdfToolsDropdownGroup{flex-direction:column;gap:4px;min-width:0;padding:2px 4px 8px;display:flex}.pdfToolsDropdownGroup>strong{color:#e4c51a;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #cde2f11a;align-items:center;min-height:28px;padding:0 8px;font-size:10px;display:flex}.pdfToolsDropdownGroup button{width:100%}.pdfToolHubSections{flex-direction:column;gap:26px;display:flex}.pdfToolHubSection h2{color:#aeb8c3;letter-spacing:.04em;border-bottom:1px solid #cde2f11f;margin:0 0 12px;padding-bottom:8px;font-size:13px;font-weight:650}.vellumApp[data-vellum-theme=light] .pdfToolsDropdownGroup>strong{color:#8a7100;border-color:#495e6829}.vellumApp[data-vellum-theme=light] .pdfToolSplitPreviewGroup{border-color:#495e6859}.vellumApp[data-vellum-theme=light] .pdfToolSplitPreviewGroup>strong,.vellumApp[data-vellum-theme=light] .pdfToolSplitPreviewEmpty{color:#53636b}.pdfToolCanvas .pdfToolPreviewGrid{grid-template-columns:repeat(auto-fill,270px)}.pdfToolCanvas .pdfToolPageSelect{background:0 0}.pdfToolDeleteOverlay{z-index:2;color:#ed3232;pointer-events:none;background:#ffffff6b;place-items:center;display:grid;position:absolute;inset:0}.pdfToolDeleteOverlay~.pdfToolPageCheck{z-index:3}.pdfToolCanvas .pdfToolPreviewGrid:not(.merge-preview) .pdfToolPageSelect canvas{object-fit:contain;object-position:center;background:0 0;height:260px}.pdfToolCanvas .pdfImagePreviewGrid{grid-template-columns:repeat(auto-fill,270px)}.pdfToolCanvas .pdfImagePreview img{object-fit:contain;background:0 0;height:260px}.pdfToolSplitPreviewGroup .pdfToolPage{width:270px}.pdfToolSplitPreviewGroup .pdfToolPageSelect canvas,.pdfToolSplitPagesGrid .pdfToolPageSelect canvas{height:260px}.pdfToolSplitPagesGrid{grid-template-columns:repeat(auto-fill,270px)}.pdfToolSplitPagesGrid .pdfToolPage,.pdfToolSplitSizeCard{width:270px}.pdfToolSplitSizeCard .pdfToolPageSelect canvas{height:260px}@media (width<=760px){.pdfToolCanvas .pdfToolPreviewGrid,.pdfToolCanvas .pdfImagePreviewGrid{grid-template-columns:repeat(auto-fill,minmax(220px,270px))}.pdfToolSplitPreviewGroup .pdfToolPage,.pdfToolSplitPagesGrid .pdfToolPage{width:min(270px,100vw - 64px)}.pdfToolSplitPagesGrid{grid-template-columns:repeat(auto-fill,minmax(220px,270px))}.pdfToolSplitPreviewGroup .pdfToolPageSelect canvas,.pdfToolSplitPagesGrid .pdfToolPageSelect canvas,.pdfToolSplitSizeCard .pdfToolPageSelect canvas{height:230px}}.vellumApp[data-vellum-theme=light] .pdfToolSplitPageBadge{color:#fff;background:#c9a900;border-color:#fff}.pdfToolSearch{color:#aab6c6;-webkit-backdrop-filter:blur(18px)saturate(145%);background:#1a20299e;border:1px solid #cde2f11f;border-top-color:#e0f8ff2e;border-radius:9px;align-items:center;gap:9px;width:min(480px,100%);height:42px;margin-top:17px;padding:0 11px;display:flex}.pdfToolSearch:focus-within{border-color:#e4c51a6b;box-shadow:0 0 0 2px #e4c51a1a}.pdfToolSearch input{color:#e5eaf1;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.pdfToolSearch input::placeholder{color:#7e8a99}.pdfToolSearch kbd{color:#97a3b2;white-space:nowrap;background:#0a0d1166;border:1px solid #cde2f11f;border-radius:5px;padding:4px 6px;font:10px ui-monospace,Consolas,monospace}.pdfToolNoResults{color:#9aa6b5;text-align:center;padding:24px;font-size:12px}.vellumApp[data-vellum-theme=light] .pdfToolSplitSectionTitle{color:#27343a}.vellumApp[data-vellum-theme=light] .pdfToolSplitFileInfo{color:#596971}.vellumApp[data-vellum-theme=light] .pdfToolSplitFileInfo strong{color:#37474f}.vellumApp[data-vellum-theme=light] .pdfToolSizeControl>div{background:#edf1f3;border:1px solid #d7dfe2}.vellumApp[data-vellum-theme=light] .pdfToolSizeControl button{color:#45545c}.vellumApp[data-vellum-theme=light] .pdfToolSizeControl button.active{color:#685700;background:#fff8d9}.vellumApp[data-vellum-theme=light] .pdfToolCardActions button{color:#37474f;background:#fff;border-color:#d7dfe2;box-shadow:0 3px 9px #22343d24}.vellumApp[data-vellum-theme=light] .pdfToolCardActions button:hover{color:#574800;background:#fff8d9;border-color:#d8c456}.vellumApp[data-vellum-theme=light] .pdfToolsWorkspace{color:#27343a;background:#f3f6f7}.vellumApp[data-vellum-theme=light] .pdfToolsHeader,.vellumApp[data-vellum-theme=light] .pdfToolsRail{background:#fff;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfToolMain{background:#f3f6f7}.vellumApp[data-vellum-theme=light] .pdfToolsNavButton{color:#45545c}.vellumApp[data-vellum-theme=light] .pdfToolsNavButton:hover,.vellumApp[data-vellum-theme=light] .pdfToolsNavButton.active{color:#685700;background:#fff8d9;border-color:#e6d77b}.vellumApp[data-vellum-theme=light] .pdfToolHeading h1,.vellumApp[data-vellum-theme=light] .pdfToolIntro h1{color:#202b30}.vellumApp[data-vellum-theme=light] .pdfToolHeading p,.vellumApp[data-vellum-theme=light] .pdfToolIntro p,.vellumApp[data-vellum-theme=light] .pdfToolSplitPreviewEmpty,.vellumApp[data-vellum-theme=light] .pdfToolNoResults{color:#596971}.vellumApp[data-vellum-theme=light] .pdfToolHubSection h2{color:#45545c;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfToolHubCard{color:#27343a;background:#fff;border-color:#fff #d7dfe2 #d7dfe2 #fff;box-shadow:0 5px 18px #22343d0e}.vellumApp[data-vellum-theme=light] .pdfToolHubCard:hover{background:#fffef8;border-color:#d8c456;box-shadow:0 8px 22px #22343d17}.vellumApp[data-vellum-theme=light] .pdfToolHubCard>span:last-child{color:#596971}.vellumApp[data-vellum-theme=light] .pdfToolHubIcon{color:#8a7100}.vellumApp[data-vellum-theme=light] .pdfToolBack,.vellumApp[data-vellum-theme=light] .pdfToolAddFile,.vellumApp[data-vellum-theme=light] .selectPagesButton,.vellumApp[data-vellum-theme=light] .pdfToolField input,.vellumApp[data-vellum-theme=light] .pdfToolField select,.vellumApp[data-vellum-theme=light] .pdfToolSettingsTop select,.vellumApp[data-vellum-theme=light] .pdfToolHeading select{color:#27343a;background:#fff;border-color:#cbd5d9}.vellumApp[data-vellum-theme=light] .pdfToolBack:hover,.vellumApp[data-vellum-theme=light] .pdfToolAddFile:hover,.vellumApp[data-vellum-theme=light] .selectPagesButton:hover{color:#574800;background:#fff9df;border-color:#d8c456}.vellumApp[data-vellum-theme=light] .pdfToolFile,.vellumApp[data-vellum-theme=light] .pdfToolPage,.vellumApp[data-vellum-theme=light] .pdfImagePreview{background:#fff;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfToolPage.selected{background:#fffbea;border-color:#c9a900;box-shadow:0 0 0 1px #c9a9001f}.vellumApp[data-vellum-theme=light] .pdfToolPage footer,.vellumApp[data-vellum-theme=light] .pdfImagePreview footer{color:#45545c}.vellumApp[data-vellum-theme=light] .pdfToolPageCount{color:#27343a;background:#fff;border:1px solid #d7dfe2;box-shadow:0 4px 14px #22343d24}.vellumApp[data-vellum-theme=light] .pdfToolSplitEllipsis{color:#8a7100}.vellumApp[data-vellum-theme=light] .pdfToolSplitInfo{color:#294b60;background:#edf7fc;border-color:#a9cfdf}.vellumApp[data-vellum-theme=light] .pdfToolEmpty{color:#27343a;background:#fff;border-color:#cbd5d9}.vellumApp[data-vellum-theme=light] .pdfToolEmpty span,.vellumApp[data-vellum-theme=light] .pdfToolFileOrder,.vellumApp[data-vellum-theme=light] .pdfToolFile small,.vellumApp[data-vellum-theme=light] .pdfToolField small,.vellumApp[data-vellum-theme=light] .pdfToolContextNote,.vellumApp[data-vellum-theme=light] .pdfToolFooter{color:#596971}.vellumApp[data-vellum-theme=light] .pdfToolEmptyAccent{color:#574800;background:#fff8d9;border-color:#d8c456}.vellumApp[data-vellum-theme=light] .pdfToolFooter{background:#f3f6f7}.vellumApp[data-vellum-theme=light] .pdfToolNotice{color:#27343a;background:#fff;border-color:#d7dfe2;box-shadow:0 8px 24px #22343d24}.vellumApp[data-vellum-theme=light] .pdfToolSettings{color:#27343a;background:#fff;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfToolDetail.has-tool-input .pdfToolSettings{background:#f8fafb;border-left-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfToolCanvasEmpty{color:#27343a;background:#fff;border-color:#cbd5d9}.vellumApp[data-vellum-theme=light] .pdfToolCanvasEmpty span{color:#596971}.vellumApp[data-vellum-theme=light] .pdfAiPanel{color:#27343a;background:#fff;border-color:#fff #d7dfe2 #d7dfe2;box-shadow:0 5px 18px #22343d0e}.vellumApp[data-vellum-theme=light] .pdfAiPanel p,.vellumApp[data-vellum-theme=light] .pdfAiPanel small{color:#596971}.vellumApp[data-vellum-theme=light] .pdfAiPanel label{color:#37474f}.vellumApp[data-vellum-theme=light] .pdfAiPanel textarea,.vellumApp[data-vellum-theme=light] .pdfAiPanel select{color:#27343a;background:#fff;border-color:#cbd5d9}.vellumApp[data-vellum-theme=light] .pdfToolSearch{color:#596971;background:#fff;border-color:#fff #d7dfe2 #d7dfe2;box-shadow:0 3px 12px #22343d0b}.vellumApp[data-vellum-theme=light] .pdfToolSearch:focus-within{border-color:#c9a900;box-shadow:0 0 0 2px #c9a90024}.vellumApp[data-vellum-theme=light] .pdfToolSearch kbd{color:#45545c;background:#f1f4f5;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfToolSearch input{color:#27343a}.vellumApp[data-vellum-theme=light] .pdfToolSearch input::placeholder{color:#718087}.pdfToolSignatureSettings[data-signature-mode=verify]>.pdfFormPlacementButton,.pdfToolSignatureSettings[data-signature-mode=verify]>p,.pdfToolSignatureSettings[data-signature-mode=verify]>.pdfToolSignaturePlacement,.pdfToolSignatureSettings[data-signature-mode=verify]>small{display:none}.pdfFormDataControls{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.pdfFormDataControls .pdfToolAddFile{width:auto;min-height:34px;padding:7px 11px}.pdfFormWidgetGeometry{background:#26303d2e;border:1px solid #cde2f11a;border-radius:9px;padding:10px}.pdfFormWidgetGeometry>strong{color:#cbd5df;font-size:12px}.pdfFormWidgetGeometry>small{color:#8f9eae;font-size:11px;line-height:1.45}.vellumApp[data-vellum-theme=light] .pdfFormWidgetGeometry{background:#f5f8f9b8;border-color:#5a70782e}.vellumApp[data-vellum-theme=light] .pdfFormWidgetGeometry>strong{color:#3d4b51}.vellumApp[data-vellum-theme=light] .pdfFormWidgetGeometry>small{color:#66767d}.pdfFormAlignmentPanel{-webkit-backdrop-filter:blur(14px)saturate(140%);background:#26303d4d;border:1px solid #cde2f11f;border-top-color:#e0f8ff33;border-radius:10px;gap:9px;margin:12px 0;padding:12px;display:grid}.pdfFormAlignmentPanel>strong{font-size:12px}.pdfFormAlignmentPanel>p{color:#9da9b8;margin:0;font-size:11px;line-height:1.45}.pdfFormAlignmentPanel>select{color:#e2e9f3;min-height:34px;font:inherit;background:#0e1217a8;border:1px solid #c5d7ee21;border-radius:7px;padding:6px 9px;font-size:11px}.pdfFormAlignmentFields{gap:4px;max-height:190px;display:grid;overflow:auto}.pdfFormAlignmentFields label{color:#b7c2cf;border-radius:6px;align-items:center;gap:8px;min-width:0;padding:5px 6px;font-size:10px;display:flex}.pdfFormAlignmentFields label:hover{background:#ffffff0b}.pdfFormAlignmentFields input{accent-color:#e0c615}.pdfFormAlignmentFields span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vellumApp[data-vellum-theme=light] .pdfFormAlignmentPanel{background:#f4f8f9ad;border-color:#fff #35454b24 #35454b24}.vellumApp[data-vellum-theme=light] .pdfFormAlignmentPanel>p,.vellumApp[data-vellum-theme=light] .pdfFormAlignmentFields label{color:#64737a}.vellumApp[data-vellum-theme=light] .pdfFormAlignmentPanel>select{color:#27343a;background:#fffc;border-color:#35454b29}.pdfFormAppearanceEditor{-webkit-backdrop-filter:blur(14px)saturate(140%);background:#26303d4d;border:1px solid #cde2f11f;border-top-color:#e0f8ff33;border-radius:10px;gap:9px;margin:12px 0;padding:12px;display:grid}.pdfFormAppearanceEditor>strong{font-size:12px}.pdfFormAppearanceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pdfFormAppearanceGrid .pdfToolField{max-width:none;margin:0}.pdfFormAppearanceGrid input[type=color]{width:100%;height:34px;padding:3px}.vellumApp[data-vellum-theme=light] .pdfFormAppearanceEditor{background:#f4f8f9ad;border-color:#fff #35454b24 #35454b24}.pdfFormTabOrderPanel .pdfToolField{margin:0}.pdfFormTabOrderList{gap:4px;max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.pdfFormTabOrderList li{color:#c5cfda;border:1px solid #cde2f114;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:3px 5px 3px 8px;font-size:11px;display:flex}.pdfFormTabOrderList li>span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.pdfFormTabOrderList li b{color:#e8d53d;background:#e0c61521;border-radius:6px;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.pdfFormTabOrderList li>div{gap:3px;display:flex}.pdfFormTabOrderList li button{width:26px;height:26px;color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #cde2f121;border-radius:6px}.pdfFormTabOrderList li button:disabled{opacity:.4;cursor:default}.vellumApp[data-vellum-theme=light] .pdfFormTabOrderList li{color:#3d4b51;border-color:#35454b1a}.vellumApp[data-vellum-theme=light] .pdfFormTabOrderList li b{color:#705c00;background:#c9a90021}.vellumApp[data-vellum-theme=light] .pdfFormTabOrderList li button{background:#ffffffb3;border-color:#35454b29}.pdfFormGridPanel{margin-top:0}.pdfFormGridPanel .pdfToolField{margin:0}.pdfToolProtection{gap:10px;display:grid}.pdfToolProtection>strong{color:var(--text);margin-top:3px;font-size:12px}.pdfToolProtection>.pdfToolInlineNotice{line-height:1.45}.pdfToolSignatureComposer{gap:10px;display:grid}.pdfToolSignatureComposer>strong{font-size:15px}.pdfToolSignatureCreateTabs{flex-wrap:wrap;gap:6px;display:flex}.pdfToolSignatureCreateTabs button,.pdfToolSignatureModeBack{color:#bbc6d3;min-height:30px;font:inherit;cursor:pointer;background:#26303d3d;border:1px solid #cde2f121;border-radius:8px;padding:0 11px;font-size:11px}.pdfToolSignatureCreateTabs button:hover,.pdfToolSignatureModeBack:hover{color:#f1f4f8;background:#ffffff12}.pdfToolSignatureCreateTabs button.active{color:#f4df72;background:#f6db4126;border-color:#f6db4173}.pdfToolSignatureTyped{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.pdfToolSignatureTyped .pdfToolField:first-child{grid-column:1/-1}.pdfToolSignatureTyped .pdfToolField{margin:0}.pdfToolSignaturePaper{color:#111;touch-action:none;background:#fff;border:1px solid #cde2f133;border-radius:9px;place-items:center;height:142px;min-height:110px;display:grid;overflow:hidden}.pdfToolSignaturePaper.isDrawing{cursor:crosshair}.pdfToolSignaturePaper>span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.pdfToolSignaturePreviewText{color:#111;white-space:nowrap;padding:0 12px;font-family:Times New Roman,serif;font-size:clamp(28px,5vw,52px);font-style:italic;line-height:1.1}.pdfToolSignaturePreviewText.style-sans{font-family:Arial,sans-serif}.pdfToolSignaturePreviewText.style-mono{font-family:Consolas,monospace}.pdfToolSignaturePlaceholder{color:#7a8288;font-size:12px}.pdfToolSignaturePaper svg{touch-action:none;width:100%;height:100%;overflow:visible}.pdfToolSignaturePaper polyline{fill:none;stroke:#111;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.pdfToolSignaturePaper img{object-fit:contain;max-width:90%;max-height:86%}.pdfToolSignatureComposerActions{align-items:center;gap:7px;display:flex}.pdfToolSignatureComposerActions>span{flex:1}.pdfToolSignatureAdvancedModes{margin-top:2px}.pdfToolSignatureAdvancedModes button{font-size:10px}.vellumApp[data-vellum-theme=light] .pdfToolSignatureCreateTabs button,.vellumApp[data-vellum-theme=light] .pdfToolSignatureModeBack{color:#405158;background:#f0f4f5cc;border-color:#35454b29}.vellumApp[data-vellum-theme=light] .pdfToolSignatureCreateTabs button.active{color:#6d5900;background:#ffe04433;border-color:#c3a40066}.vellumApp[data-vellum-theme=light] .pdfToolSignatureCreateTabs button:hover,.vellumApp[data-vellum-theme=light] .pdfToolSignatureModeBack:hover{color:#263238;background:#e9eef0}.vellumEntitlementBackdrop{z-index:1000;-webkit-backdrop-filter:blur(12px)saturate(135%);background:#0305089e;place-items:center;padding:20px;animation:.22s cubic-bezier(.2,.75,.25,1) both vellum-entitlement-in;display:grid;position:fixed;inset:0}.vellumEntitlementDialog{color:#f2f3f5;background:#191d24f0;border:1px solid #cde2f124;border-color:#e0f8ff3b #cde2f124 #cde2f124 #daf4ff2b;border-radius:18px;width:min(100%,420px);padding:30px;position:relative;box-shadow:inset 0 1px #ffffff1a,0 24px 70px #0000006b}.vellumEntitlementKicker{color:#e9c456;letter-spacing:.12em;font-size:10px;font-weight:750}.vellumEntitlementDialog h2{margin:13px 0 8px;font-size:22px}.vellumEntitlementDialog p{color:#b9bdc6;margin:0;font-size:13px;line-height:1.6}.vellumEntitlementClose{color:#e6e8ec;cursor:pointer;background:#ffffff0d;border:1px solid #cde2f11f;border-radius:10px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:15px;right:15px}.vellumEntitlementActions{justify-content:flex-end;gap:9px;margin-top:24px;display:flex}.vellumEntitlementActions button{min-height:38px;font:inherit;cursor:pointer;border-radius:10px;padding:0 15px;font-size:12px;font-weight:650;transition:transform .18s,background .18s,border-color .18s}.vellumEntitlementActions button:hover{transform:translateY(-1px)}.vellumEntitlementSecondary{color:#e8eaf0;background:#ffffff0f;border:1px solid #cde2f126}.vellumEntitlementPrimary{color:#f5d779;background:#ddb23733;border:1px solid #f1ca5680}@keyframes vellum-entitlement-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.vellumEntitlementBackdrop{animation:none}.vellumEntitlementActions button{transition:none}}:root{color:#e9edf4;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;--bg:#101318;--surface:#1d232cb8;--surface-raised:#252d38c7;--border:#c2d2e71a;--border-hi:#d5e7f92b;--text:#e9edf4;--muted:#8d98a9;--subtle:#687487;--blue:#78aafc;--blue-bright:#9ac2ff;--cyan:#80d5e1;--danger:#f08992;--shadow:0 22px 70px #00000052;background:#101318;font-family:Inter,Segoe UI,sans-serif;font-size:13px;font-weight:400}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}body{min-width:760px}button,input,select{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,select:focus-visible{outline-offset:2px;outline:2px solid #78aafcd9}button:disabled{opacity:.4;cursor:not-allowed!important}.vellumApp{background:#101318;flex-direction:column;width:100%;height:100%;min-height:600px;display:flex;position:relative;overflow:hidden}.topbar{border-bottom:1px solid var(--border);-webkit-app-region:drag;background:#12161c;flex:none;align-items:center;gap:16px;height:56px;padding:0 22px;display:flex}.topbar button,.topbarActions,.documentTab{-webkit-app-region:no-drag}.brand{cursor:pointer;letter-spacing:.01em;color:#dfe7f1;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:14px;display:flex}.brand b{color:#fff;font-weight:700}.brandMark,.heroMark{color:#a8ccff;background:#1a2433;border:1px solid #91bcf730;place-items:center;display:grid}.brandMark{border-radius:9px;width:28px;height:28px}.topbarDivider{background:var(--border);width:1px;height:24px}.documentTab{color:#c9d7ea;background:#171d26;border:1px solid #9ebce51c;border-radius:9px;align-items:center;gap:9px;max-width:380px;height:34px;padding:0 12px;display:flex}.documentTab span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.savedDot{background:#70d4bb;border-radius:100%;flex:none;width:6px;height:6px}.topbarHint{color:var(--muted);font-size:12px}.topbarActions{align-items:center;gap:9px;margin-left:auto;display:flex}.privacyPill{color:#91c4b1;background:#141f1f;border:1px solid #6dc49e29;border-radius:99px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;display:flex}.pdfTabsBar{-webkit-app-region:no-drag;flex:1;align-items:center;gap:5px;min-width:0;max-width:calc(100% - 150px);display:flex}.pdfTabsViewport{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.pdfTabsViewport::-webkit-scrollbar{display:none}.pdfTabsContent{align-items:center;gap:6px;width:max-content;min-width:100%;display:flex}.pdfTabsTrack{align-items:center;gap:6px;width:max-content;display:flex}.pdfTab{color:#9eabba;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;min-width:115px;max-width:300px;height:36px;display:flex}.pdfTabSelect{min-width:0;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0 7px 0 10px;display:flex}.pdfTabSelect span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pdfTabSelect svg{flex:none}.pdfTabClose{color:#8491a1;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:25px;height:25px;margin-right:4px;display:grid}.pdfTabClose:hover{color:#fff;background:#333d49}.pdfTabAdd{color:#aeb9c8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;display:grid}.pdfTabAdd:hover{color:#f1f5fb;background:#222b36;border-color:#344253}.tabScrollButton{border:1px solid var(--border);color:#b4bfcd;cursor:pointer;background:#20252d;border-radius:6px;flex:none;place-items:center;width:27px;height:29px;display:grid}.tabScrollButton:hover{color:#fff;background:#2a313b}.topbar button,.topbarActions{-webkit-app-region:no-drag}.iconButton{color:#9ca9ba;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;width:34px;height:34px;transition:background .16s,color .16s,border-color .16s;display:inline-grid}.iconButton:hover:not(:disabled){border-color:var(--border);color:#f1f5fb;background:#1e232b}.iconButton.small{border-radius:7px;width:28px;height:28px}.ribbon{border-bottom:1px solid var(--border);background:#14191f;flex:none;align-items:center;gap:6px;height:52px;padding:0 21px;display:flex}.ribbonBack,.ribbonTab,.ribbonAction{color:#a5b0c0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;height:34px;padding:0 11px;display:flex}.ribbonBack:hover,.ribbonTab:hover,.ribbonAction:hover:not(:disabled){color:#e9edf4;background:#1b2027}.ribbonBack{color:#c7d0dd}.ribbonSeparator,.toolbarDivider{background:var(--border);width:1px;height:20px;margin:0 7px}.ribbonSpacer{flex:1}.ribbonAction{margin-right:5px}.primaryButton,.secondaryButton{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:0 14px;transition:background .18s,transform .18s,border-color .18s;display:inline-flex}.primaryButton{color:#eaf3ff;background:#233651;border:1px solid #99c2ff52;box-shadow:inset 0 1px #ffffff17,0 5px 16px #1e4a8421}.primaryButton:hover:not(:disabled){background:#30486b;border-color:#aacfff7a;transform:translateY(-1px)}.primaryButton.compact{min-height:32px;padding:0 12px;font-size:12px}.secondaryButton{border:1px solid var(--border-hi);color:#d5deea;background:#1e242c}.secondaryButton:hover{background:#2c3541;border-color:#d3e4f63d}.workspace{flex:1;min-height:0;display:flex}.rightPanel{border-left:1px solid var(--border);background:#13181f;flex-direction:column;flex:none;width:230px;transition:width .24s cubic-bezier(.2,.75,.25,1),opacity .18s,border-color .24s;display:flex;overflow:hidden}.rightPanel.closed{opacity:0;visibility:hidden;pointer-events:none;border-left-color:#0000;width:0}.rightPanelHeader{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;height:51px;padding:0 10px;display:flex}.rightPanelTabs{align-items:center;gap:3px;display:flex}.rightPanelTabs button{color:#8794a7;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 8px;font-size:10px}.rightPanelTabs button.active{color:#f4df72;background:#f6db411a}.rightPanel .thumbnailList{grid-template-columns:1fr;align-content:start;gap:9px;padding:14px 13px;display:grid;overflow:auto}.thumbnailCard{color:#909bad;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;align-items:center;gap:7px;padding:7px 7px 8px;font-size:10px;display:flex}.thumbnailCard:hover{border-color:var(--border);background:#1a1f26}.thumbnailImage{background:#252c35;border:1px solid #ffffff12;border-radius:4px;place-items:center;width:100%;height:148px;display:grid;overflow:hidden}.thumbnailImage canvas{object-fit:contain;max-width:100%;max-height:100%;box-shadow:0 3px 10px #00000040}.organizeList{flex-direction:column;gap:5px;padding:10px 9px;display:flex;overflow:auto}.organizeRow{color:#a8b3c2;border:1px solid #0000;border-radius:8px;grid-template-columns:51px 23px 1fr;align-items:center;gap:7px;min-height:67px;padding:5px 6px;display:grid}.organizeRow:hover{border-color:var(--border);background:#191d24}.organizeRow.removed{opacity:.36}.organizeThumb{border:1px solid var(--border);background:#252c35;border-radius:4px;place-items:center;width:48px;height:57px;padding:3px;display:grid;overflow:hidden}.organizeThumb canvas{object-fit:contain;max-width:100%;max-height:100%}.organizeActions{justify-content:flex-end;gap:0;display:flex}.organizeActions button{color:#98a5b6;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:24px;height:25px;display:grid}.organizeActions button:hover:not(:disabled){color:#d8e8ff;background:#212831}.panelFootnote{color:#8290a1;border-top:1px solid var(--border);margin:auto 12px 12px;padding:10px;font-size:10px;line-height:1.5}.readerArea{background:#15191f;flex-direction:column;flex:1;min-width:0;display:flex}.readerToolbar{border-bottom:1px solid var(--border);background:#171c23;flex:none;justify-content:space-between;align-items:center;height:45px;padding:0 20px;display:flex}.readerToolGroup{align-items:center;gap:5px;display:flex}.reviewModeLabel{color:#818d9d;margin-left:10px;font-size:10px}.pageCounter{border:1px solid var(--border);color:#a3afbf;background:#0e1116;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-width:62px;height:25px;padding:0 7px;font-size:11px;display:flex}.pageCounter b{color:#edf2f9;font-weight:600}.pageCounter i{color:#667284;font-style:normal}.zoomLabel{text-align:center;color:#aab6c5;width:39px;font-size:11px}.documentScroll{overflow-anchor:none;scrollbar-color:#3a4452 #181d24;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.pageStack{flex-direction:column;align-items:center;gap:26px;min-height:100%;padding:28px 32px 70px;display:flex}.pageFrame{width:max-content;max-width:100%;padding-top:17px;position:relative}.pageLabel{letter-spacing:.12em;color:#778498;font-size:9px;position:absolute;top:0;left:0}.pdfPage{width:var(--page-width);background:#fff;max-width:calc(100vw - 390px);padding:0;line-height:0;box-shadow:0 12px 38px #00000054,0 1px 2px #0003}.pdfPage canvas{max-width:100%;height:auto;display:block}.searchBar{z-index:10;height:44px;box-shadow:var(--shadow);color:#a9bad1;background:#202731;border:1px solid #cee0f52b;border-radius:10px;align-items:center;gap:9px;padding:0 7px 0 13px;display:flex;position:absolute;top:117px;right:25px}.searchBar input{color:#eef3fb;background:0 0;border:0;outline:0;width:245px}.searchBar input::placeholder{color:#7e8a9b}.searchBar>span{color:#8d9aab;white-space:nowrap;font-size:10px}.homeScreen{background:#11151b;flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.homeScreen:before{content:"";filter:blur(100px);pointer-events:none;background:#141b27;border-radius:50%;width:520px;height:520px;position:absolute;top:10%;left:50%;transform:translate(-50%)}.homeContent{text-align:center;flex-direction:column;align-items:center;width:min(660px,100% - 40px);padding:16px 0 65px;display:flex;position:relative}.heroMark{border-radius:18px;width:58px;height:58px;margin-bottom:23px;box-shadow:inset 0 1px #ffffff17,0 12px 32px #12396930}.homeContent h1{letter-spacing:-.045em;color:#f1f4f8;margin:18px 0 13px;font-family:Manrope,sans-serif;font-size:clamp(34px,4vw,50px);font-weight:600;line-height:1.12}.homeContent h1 em{color:#9abcf1;font-style:normal}.homeContent>p{color:#909cab;max-width:400px;margin:0 0 24px;font-size:13px;line-height:1.7}.openButton{min-width:191px;height:43px}.shortcut{color:#d2e4fd;background:#0e1219;border-radius:4px;margin-left:9px;padding:3px 5px;font-size:10px}.homeContent>.secondaryButton{color:#aab7c7;background:0 0;border-color:#0000;margin-top:9px}.homeContent>.secondaryButton:hover{border-color:var(--border);background:#191e24}.featureStrip{color:#8d9aac;align-items:center;gap:15px;margin-top:40px;font-size:10px;display:flex}.featureStrip span{align-items:center;gap:7px;display:flex}.featureStrip svg{color:#91b7ed}.featureStrip i{background:#58677a;border-radius:50%;width:3px;height:3px}.privacyNote{color:#8eaf9c;background:#131b1d;border:1px solid #7dbe9c1c;border-radius:99px;align-items:center;gap:7px;margin-top:28px;padding:8px 11px;font-size:10px;display:flex}.homeFooter{color:#596575;letter-spacing:.11em;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:17px;left:24px;right:24px}.homeFooter b{color:#819dc4;border:1px solid #84ade626;border-radius:4px;margin-left:7px;padding:3px 5px;font-size:8px;font-weight:600}.modalBackdrop{z-index:20;background:#0a0d11;place-items:center;padding:20px;animation:.18s ease-out fadeIn;display:grid;position:absolute;inset:0}.printDialog{background:#1d232d;border:1px solid #cee0f529;border-color:#e4f3ff3d #cee0f529 #cee0f529 #daeeff2e;border-radius:15px;width:min(780px,100vw - 36px);animation:.24s cubic-bezier(.2,.7,.25,1) dialogIn;box-shadow:inset 0 1px #ffffff14,0 26px 90px #0000006b}.printDialog>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:75px;padding:0 20px;display:flex}.printDialog>header h2{margin:5px 0 0;font-family:Manrope,sans-serif;font-size:18px}.printDialogBody{grid-template-columns:1fr 228px;gap:26px;padding:19px 21px 20px;display:grid}.printSettings{flex-direction:column;gap:12px;display:flex}.printSettings label{color:#c8d2e0;flex-direction:column;gap:6px;font-size:11px;display:flex}.printSettings select,.printSettings input{color:#e2e9f3;background:#0e1217;border:1px solid #c5d7ee21;border-radius:7px;width:100%;height:35px;padding:0 10px}.printSettings option{background:#202731}.printSettings small{color:#7e8a9b;font-size:9px}.fieldRow{grid-template-columns:1fr 1fr;gap:11px;display:grid}.nativePrintNote{color:#8d9eae;align-items:flex-start;gap:7px;margin:3px 0 0;font-size:10px;line-height:1.5;display:flex}.nativePrintNote svg{color:#80b9a0;flex:none}.printMiniPreview{color:#798699;letter-spacing:.13em;flex-direction:column;align-items:center;gap:12px;padding-top:5px;font-size:9px;display:flex}.paperMini{color:#677485;background:#f5f5f3;border-radius:4px;place-items:center;width:133px;height:188px;padding:14px;transition:width .2s,height .2s;display:grid;box-shadow:0 5px 22px #00000059}.paperMini.landscape{width:188px;height:133px}.paperMiniContent{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.paperMiniContent svg{color:#6b88ad}.paperMiniContent b{text-overflow:ellipsis;white-space:nowrap;color:#697686;letter-spacing:0;max-width:95%;font-size:9px;font-weight:500;overflow:hidden}.paperMiniContent small{letter-spacing:0;color:#9aa4af;font-size:8px}.miniPageDots{flex-wrap:wrap;justify-content:center;gap:4px;max-width:200px;display:flex}.miniPageDots i,.miniPageDots b{border:1px solid var(--border);color:#93a0b0;letter-spacing:0;border-radius:4px;padding:4px 5px;font-size:9px;font-style:normal}.miniPageDots b{border:0}.printDialog>footer{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:8px;height:65px;padding:0 20px;display:flex}.printPreviewScreen{background:#161b22;flex-direction:column;flex:1;min-height:0;display:flex}.printPreviewScreen.isPreparingPrint{z-index:3;opacity:0;pointer-events:none;position:absolute;inset:0}.printPreviewHeader{border-bottom:1px solid var(--border);background:#171d25;flex:none;align-items:center;gap:13px;height:68px;padding:0 22px;display:flex}.printPreviewHeader>div:not(.printPreviewActions){flex-direction:column;gap:4px;display:flex}.printPreviewHeader>div strong{font-size:13px}.printPreviewHeader>div span{color:#8b98a9;font-size:10px}.printPreviewActions{align-items:center;gap:9px;margin-left:auto;display:flex}.printPreviewCanvas{scrollbar-color:#3a4452 #181d24;flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:25px;display:flex;overflow:auto}.printSheets{flex-direction:column;align-items:center;gap:24px;display:flex}.printSheetPreview{aspect-ratio:210/297;grid-template-columns:repeat(var(--print-layout),1fr);background:#fafaf8;grid-auto-rows:1fr;align-content:stretch;gap:12px;width:min(700px,65vw);padding:20px;display:grid;box-shadow:0 14px 44px #0006}.printSheetPreview.landscape{aspect-ratio:297/210}.printPage{background:#fff;place-items:center;min-width:0;min-height:0;display:grid;overflow:hidden}.printPage canvas{object-fit:contain;max-width:100%;max-height:100%;display:block}.errorToast,.busyToast{z-index:25;box-shadow:var(--shadow);color:#f1c1c4;background:#392127;border:1px solid #e5999f38;border-radius:9px;align-items:center;gap:14px;padding:11px 14px;font-size:11px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.errorToast button{color:#efb4ba;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:22px;height:22px;display:grid}.busyToast{border-color:var(--border);color:#c6d5e6;background:#212934}.dropOverlay{z-index:30;pointer-events:none;background:#0d131c;place-items:center;display:grid;position:absolute;inset:0}.dropOverlay>div{background:#161d28;border:1px dashed #98c1fa80;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:11px;width:min(420px,100% - 35px);height:220px;display:flex;box-shadow:inset 0 1px #ffffff14}.dropOverlay strong{font-family:Manrope,sans-serif;font-size:18px}.dropOverlay span{color:#96a7bc;font-size:11px}.printSheets{--paper-ratio:210/297}.printSheetPreview{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.printSheetPreview.layout-1{grid-template-rows:1fr;grid-template-columns:1fr}.printSheetPreview.layout-2{grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.printSheetPreview.layout-6{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.printSheetPreview.layout-8{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.printSheetPreview.landscape{width:min(930px,72vw)}.printSheets.grayscale .printPage{filter:grayscale()}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes dialogIn{0%{opacity:0;transform:translateY(7px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=950px){.rightPanel{width:190px}.printDialogBody{grid-template-columns:1fr 160px;gap:14px}.paperMini{width:110px;height:155px}.paperMini.landscape{width:155px;height:110px}.ribbon{padding:0 12px}.pageStack{padding-inline:18px}.pdfPage{max-width:calc(100vw - 350px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.reviewRail{border-right:1px solid var(--border);background:#13181f;flex-direction:column;flex:none;align-items:center;gap:7px;width:52px;padding:11px 5px;display:flex;overflow:auto}.reviewRailLabel{color:#758195;letter-spacing:.13em;margin:2px 0 5px;font-size:7px;font-weight:700}.reviewToolButton{color:#8e9bac;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;width:35px;height:35px;padding:0;transition:background .14s,color .14s,border-color .14s;display:grid}.reviewToolButton:hover:not(:disabled){color:#f2f5f8;background:#ffffff0f;border-color:#ffffff14}.reviewToolButton.active{color:#f3df6a;background:#f6db4121;border-color:#f6db4133}.reviewToolButton:disabled{opacity:.35;cursor:default}.reviewRailDivider{background:var(--border);flex:none;width:25px;height:1px;margin:3px 0}.reviewSaveButton{color:#d7c35b}.preflightTool{margin-top:2px}.reviewRailStatus{color:#76c59d;font-size:13px}.reviewRailStatus.dirty{color:#efc65e}.rightPanel{overflow:hidden}.preflightPanel{flex-direction:column;gap:12px;padding:15px 12px 20px;display:flex;overflow:auto}.preflightTitle h2{color:#e5eaf2;margin:5px 0;font-family:Manrope,sans-serif;font-size:16px}.preflightTitle p,.preflightEmpty{color:#8995a5;margin:0;font-size:10px;line-height:1.55}.preflightSelectLabel{color:#aeb9c7;flex-direction:column;gap:6px;font-size:10px;display:flex}.preflightSelectLabel select{border:1px solid var(--border);color:#dfe6ee;background:#11151b;border-radius:7px;height:32px;padding:0 8px;font-size:10px}.preflightRunButton{color:#f1df74;cursor:pointer;background:#e4c51a1a;border:1px solid #e4c51a33;border-radius:7px;justify-content:space-between;align-items:center;height:34px;padding:0 9px;font-size:10px;display:flex}.preflightRunButton:disabled{opacity:.55;cursor:wait}.preflightLoading{color:#9da9b9;align-items:center;gap:8px;font-size:10px;display:flex}.preflightLoading .spinner{border:2px solid #f3df6a3d;border-top-color:#f3df6a;border-radius:50%;width:13px;height:13px;animation:.75s linear infinite spin}.preflightSummary{border:1px solid var(--border);color:#aeb8c5;background:#ffffff06;border-radius:7px;padding:9px;font-size:9px;line-height:1.5}.preflightFindings{flex-direction:column;gap:8px;display:flex}.preflightFinding{border:1px solid var(--border);background:#ffffff06;border-radius:8px;gap:8px;padding:9px 8px;display:flex}.findingIcon{color:#a8b6c8;flex:none}.preflightFinding.warning .findingIcon{color:#efc65e}.preflightFinding strong{color:#e2e8ef;font-size:10px;line-height:1.35}.preflightFinding p{color:#909cad;margin:4px 0 0;font-size:9px;line-height:1.45}.preflightFinding button{color:#d8c35e;cursor:pointer;background:0 0;border:0;margin-top:5px;padding:0;font-size:9px}.preflightMessage{color:#eca6a7;margin:0;font-size:10px;line-height:1.4}.preflightSizes{border-top:1px solid var(--border);color:#aeb8c5;flex-direction:column;gap:5px;padding-top:8px;font-size:9px;display:flex}.preflightSizes strong{color:#dce2e9;margin-bottom:3px;font-size:10px}.preflightSizes span{color:#8793a3;justify-content:space-between;display:flex}.preflightSizes b{color:#c5cfdb;font-weight:500}.preflightSizes small{color:#788596}.annotationLayer{z-index:2;touch-action:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.annotationLayer.passive{pointer-events:none}.annotationLayer.editing{cursor:crosshair}.annotationComment{resize:none;color:#343126;pointer-events:auto;background:0 0;border:0;outline:0;width:100%;height:100%;padding:7px 8px;font:12px/1.45 Manrope,sans-serif;overflow:auto}.annotationComment::placeholder{color:#a29b86;opacity:1}.annotationComment:focus{outline:none}.reviewEditing{-webkit-user-select:none;user-select:none}.vellumApp[data-vellum-theme=light] .reviewRail,.vellumApp[data-vellum-theme=light] .rightPanel{color:#172126;background:#fff;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .reviewToolButton{color:#53636b}.vellumApp[data-vellum-theme=light] .reviewToolButton.active{color:#645400}.vellumApp[data-vellum-theme=light] .preflightTitle h2,.vellumApp[data-vellum-theme=light] .preflightFinding strong,.vellumApp[data-vellum-theme=light] .preflightSizes strong{color:#172126}.vellumApp[data-vellum-theme=light] .preflightSelectLabel select{color:#27343a;background:#f4f7f8}.vellumApp[data-vellum-theme=gray] .reviewRail,.vellumApp[data-vellum-theme=gray] .rightPanel{background:#20242a}.vellumApp[data-vellum-theme=omega] .reviewRail,.vellumApp[data-vellum-theme=omega] .rightPanel{background:#090b0e}@media (prefers-reduced-motion:reduce){.reviewToolButton,.rightPanel{transition:none}}.searchHighlight{z-index:1;pointer-events:none;background:#ffd7406b;border-radius:2px;display:block;position:absolute}.searchHighlight.current{background:#ff992d85;box-shadow:0 0 0 1px #dd831a47}@media print{@page{margin:0}html,body,#root,.vellumApp{background:#fff!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:visible!important}.vellumApp>:not(.printPreviewScreen){display:none!important}.printPreviewScreen{background:#fff!important;display:block!important;position:static!important;overflow:visible!important}.printPreviewScreen.isPreparingPrint{z-index:auto!important;opacity:1!important;pointer-events:auto!important;position:static!important}.printPreviewHeader{display:none!important}.printPreviewCanvas{padding:0!important;display:block!important;overflow:visible!important}.printSheets{display:block!important}.printSheetPreview{break-after:page;page-break-after:always;aspect-ratio:auto!important;width:100%!important;height:100vh!important;padding:var(--print-margin-top,4mm) var(--print-margin-right,4mm) var(--print-margin-bottom,4mm) var(--print-margin-left,4mm)!important;box-sizing:border-box!important;box-shadow:none!important;background:#fff!important;gap:0!important}.printSheetPreview:last-child{break-after:auto;page-break-after:auto}.printPage{break-inside:avoid;background:#fff!important}.printPage canvas{max-width:100%!important;max-height:100%!important}}.pageFrame,.pdfPage,.pdfPage canvas{max-width:none}.secondaryButton.compact{min-height:32px;padding:0 12px;font-size:12px}.topbarToolButton{color:#aeb9c8;box-shadow:none;background:0 0;border-color:#0000}.topbarToolButton:hover{color:#f1f5fb;background:0 0;border-color:#0000;transform:none}.topbarToolButton:focus-visible{outline-offset:2px;outline:2px solid #91bcf7a6}.topbarToolButton:hover{border-color:var(--border);color:#f1f5fb;background:#1e232b}.zoomControl{border:1px solid var(--border);background:#0e1116;border-radius:9px;align-items:center;gap:1px;height:32px;padding:1px;display:flex}.zoomControl .iconButton.small{border-radius:7px;width:28px;height:28px}.zoomControl .zoomLabel{font-variant-numeric:tabular-nums;white-space:nowrap;color:#d7e0ec;width:48px;font-size:10px}.vellumApp[data-vellum-theme=light] .zoomControl{background:#f2f5f6;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .zoomControl .zoomLabel{color:#35434a}.vellumHome{scrollbar-color:#3a4452 #181d24;background:#11151b;padding:34px clamp(20px,4vw,56px) 24px;display:block;overflow:auto}.vellumHomeContent{flex-direction:column;gap:34px;width:min(1440px,100%);margin:0 auto;animation:.42s cubic-bezier(.2,.75,.25,1) both homeContentIn;display:flex}.recommendedPanel{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;padding:0}.recommendedPanel>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.recommendedPanel h2{color:#e5eaf2;margin:0;font-size:14px;font-weight:650}.vellumApp[data-vellum-theme=light] .recommendedPanel h2{color:#20282d}.vellumHomeIntro{justify-content:space-between;align-items:center;gap:20px;padding:2px 0 4px;display:flex}.vellumHomeIntro h1{letter-spacing:-.035em;color:#f1f4f8;margin:8px 0 6px;font:600 clamp(26px,3vw,36px)/1.15 Manrope,sans-serif}.vellumHomeIntro h1 em{color:#f4dc45;font-style:normal}.vellumHomeIntro p{color:#9aa6b5;margin:0;font-size:12px}.homeOpenButton{flex:none;min-height:39px;padding:0 16px}.homePanel,.pinnedFolderCard{-webkit-backdrop-filter:blur(22px)saturate(145%);background:#232a349e;border:1px solid #cde2f11a;border-color:#e0f8ff26 #cde2f11a #cde2f11a #daf4ff1f;border-radius:12px;box-shadow:inset 0 1px #ffffff0b,0 12px 32px #0000001f}.homePanel{padding:16px}.homePanel>header,.homeLibrary>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.homePanel>header>div,.homeLibrary>header>div{color:#e4c51a;align-items:center;gap:9px;display:flex}.homePanel h2,.homeLibrary h2{color:#e5eaf2;margin:0;font-size:14px;font-weight:650}.homeTextButton{color:#aab6c6;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:30px;padding:0 8px;font-size:11px;display:inline-flex}.homeTextButton:hover{color:#f1f5fb;background:#ffffff0e;border-color:#cde2f11f}.recommendedGrid{grid-template-columns:repeat(5,minmax(140px,1fr));gap:11px;display:grid}.recommendedCard,.recommendedOpenCard{text-align:left;color:#e4e9f0;cursor:pointer;background:#12171e85;border:1px solid #cde2f11a;border-radius:9px;flex-direction:column;align-items:flex-start;min-height:112px;padding:12px;transition:background .18s,border-color .18s,transform .18s;display:flex}.recommendedCard:hover,.recommendedOpenCard:hover{background:#222933cc;border-color:#e4c51a47;transform:translateY(-2px)}.recommendedIcon{color:#e4c51a;margin-bottom:7px}.recommendedCard strong,.recommendedOpenCard b{font-size:11px;font-weight:650}.recommendedCard small{color:#929eae;margin-top:4px;font-size:9px;line-height:1.35}.recommendedCard>b{color:#f1dc55;align-items:center;gap:3px;margin-top:auto;padding-top:8px;font-size:9px;font-weight:600;display:flex}.recommendedCard.accent-1 .recommendedIcon{color:#efaa55}.recommendedCard.accent-2 .recommendedIcon{color:#9ebaf1}.recommendedCard.accent-3 .recommendedIcon{color:#80c4a0}.recommendedOpenCard{color:#c4cedb;background:#ffffff09;justify-content:center;align-items:center;gap:10px}.recommendedOpenCard svg{color:#aab6c6}.recommendedIcon{place-items:center;width:36px;height:34px;margin-bottom:7px;display:grid}.recommendedToolArtwork{width:34px;height:34px;display:block}.homeLibrary{min-width:0}.homeSectionHint{color:#8d99a9;margin:0;font-size:11px;line-height:1.5}.pinnedFolderGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.pinnedFolderCard{min-width:0;padding:11px 12px}.pinnedFolderCard>header{color:#e4c51a;align-items:center;gap:8px;display:flex}.pinnedFolderCard>header strong{text-overflow:ellipsis;white-space:nowrap;color:#e1e7ef;min-width:0;font-size:11px;overflow:hidden}.homeRemoveButton{color:#8190a2;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;place-items:center;width:25px;height:25px;margin-left:auto;display:grid}.homeRemoveButton:hover{color:#f0c0c0;background:#ffffff0f}.pinnedFolderCard>p{color:#8995a4;margin:12px 0 2px;font-size:10px}.folderPdfList{flex-direction:column;gap:2px;margin-top:8px;display:flex}.folderPdfList button{color:#9eabba;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #cde2f111;align-items:center;gap:7px;min-width:0;padding:7px 4px;font-size:10px;display:flex}.folderPdfList button:hover{color:#f3dc57}.folderPdfList button svg{flex:none}.folderPdfList button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recentLibrary{padding-bottom:4px}.recentPdfList{flex-direction:column;display:flex}.recentPdfRow{color:#e4c51a;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #cde2f113;border-radius:7px;align-items:center;gap:11px;min-width:0;padding:12px 10px;display:flex}.recentPdfRow:hover{background:#ffffff0b}.recentPdfRow>span{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.recentPdfRow strong{text-overflow:ellipsis;white-space:nowrap;color:#e1e7ef;font-size:11px;font-weight:550;overflow:hidden}.recentPdfRow small{text-overflow:ellipsis;white-space:nowrap;color:#818d9d;font-size:9px;overflow:hidden}.recentPdfRow time{color:#8793a2;flex:none;font-size:9px}.vellumHomePrivacy{color:#697686;padding:1px 0 8px;font-size:9px}.vellumApp[data-vellum-theme=light] .vellumHome{scrollbar-color:#bdc8cc #e9edef;background:#f1f4f5}.vellumApp[data-vellum-theme=light] .vellumHomeIntro h1,.vellumApp[data-vellum-theme=light] .homePanel h2,.vellumApp[data-vellum-theme=light] .homeLibrary h2,.vellumApp[data-vellum-theme=light] .recommendedCard strong,.vellumApp[data-vellum-theme=light] .recommendedOpenCard b,.vellumApp[data-vellum-theme=light] .pinnedFolderCard>header strong,.vellumApp[data-vellum-theme=light] .recentPdfRow strong{color:#20282d}.vellumApp[data-vellum-theme=light] .vellumHomeIntro p,.vellumApp[data-vellum-theme=light] .homeSectionHint,.vellumApp[data-vellum-theme=light] .recommendedCard small,.vellumApp[data-vellum-theme=light] .recentPdfRow small{color:#69777c}.vellumApp[data-vellum-theme=light] .homePanel,.vellumApp[data-vellum-theme=light] .pinnedFolderCard{background:#ffffffc2;border-color:#ffffffe6 #3f525824 #3f525824;box-shadow:0 10px 25px #2d3e420f}.vellumApp[data-vellum-theme=light] .recommendedCard,.vellumApp[data-vellum-theme=light] .recommendedOpenCard{color:#34444a;background:#f1f5f6c7;border-color:#495a6026}.vellumApp[data-vellum-theme=light] .recommendedCard:hover,.vellumApp[data-vellum-theme=light] .recommendedOpenCard:hover,.vellumApp[data-vellum-theme=light] .recentPdfRow:hover{background:#e1e9ebcc}.vellumApp[data-vellum-theme=light] .homeTextButton{color:#52636a}.vellumApp[data-vellum-theme=light] .recentPdfRow small,.vellumApp[data-vellum-theme=light] .vellumHomePrivacy{color:#75838a}@media (width<=760px){.vellumHome{padding:22px 16px}.vellumHomeContent{gap:19px}.vellumHomeIntro{align-items:flex-start}.vellumHomeIntro h1{font-size:27px}.recommendedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.recommendedOpenCard{min-height:90px}.recentPdfRow small{max-width:55vw}}.vellumHome{padding-top:42px}.vellumHomeContent{gap:38px;width:min(1560px,100%)}.vellumHomeIntro h1{font-size:clamp(32px,3.2vw,42px)}.vellumHomeIntro p{font-size:14px}.homeOpenButton{min-height:46px;padding-inline:20px;font-size:14px}.recommendedPanel>header{margin-bottom:18px}.recommendedPanel h2,.homeLibrary h2{font-size:17px}.homeTextButton{min-height:36px;padding-inline:10px;font-size:13px}.recommendedGrid{gap:16px}.recommendedCard{min-height:138px;padding:16px}.recommendedIcon{width:44px;height:42px;margin-bottom:9px}.recommendedToolArtwork{width:42px;height:42px}.recommendedCard strong{font-size:13px}.recommendedCard small{margin-top:6px;font-size:11px;line-height:1.45}.recommendedCard>b{padding-top:10px;font-size:11px}.homeLibrary>header{margin-bottom:15px}.homeSectionHint{font-size:13px}.pinnedFolderGrid{gap:14px}.pinnedFolderCard{padding:14px 15px}.pinnedFolderCard>header strong{font-size:13px}.pinnedFolderCard>p{font-size:12px}.folderPdfList{margin-top:10px}.folderPdfList button{gap:9px;padding:9px 5px;font-size:12px}.recentPdfRow{gap:14px;padding:15px 12px}.recentPdfRow>span{gap:5px}.recentPdfRow strong{font-size:13px}.recentPdfRow small,.recentPdfRow time,.vellumHomePrivacy{font-size:11px}.vellumApp[data-vellum-theme=light] .homeSectionHint,.vellumApp[data-vellum-theme=light] .recommendedCard small,.vellumApp[data-vellum-theme=light] .recentPdfRow small{color:#69777c}@media (width<=760px){.vellumHome{padding:22px 16px 24px}.vellumHomeContent{gap:22px;width:100%}.vellumHomeIntro h1{font-size:29px}.recommendedCard{min-height:126px;padding:13px}.recommendedCard strong{font-size:12px}.recommendedCard small,.recommendedCard>b{font-size:10px}.homeLibrary h2,.recommendedPanel h2{font-size:15px}.recentPdfRow strong{font-size:12px}.recentPdfRow small{font-size:10px}}.recentPdfItem{border-top:1px solid #cde2f113;border-radius:7px;align-items:center;min-width:0;transition:background .16s;display:flex}.recentPdfItem:hover,.recentPdfItem:focus-within{background:#ffffff0b}.recentPdfItem .recentPdfRow{border-top:0;flex:1}.recentPdfItem .recentPdfRow:hover{background:0 0}.recentPdfRemove{color:#8592a2;opacity:0;pointer-events:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;place-items:center;width:34px;height:34px;margin:0 8px 0 0;transition:opacity .16s,background .16s,color .16s,border-color .16s;display:grid}.recentPdfItem:hover .recentPdfRemove,.recentPdfItem:focus-within .recentPdfRemove{opacity:1;pointer-events:auto}.recentPdfRemove:hover{color:#f09b9b;background:#e369691f;border-color:#e369692e}.recentPdfRemove:focus-visible{opacity:1;pointer-events:auto;outline-offset:1px;outline:2px solid #f4dc45cc}.vellumApp[data-vellum-theme=light] .recentPdfItem:hover,.vellumApp[data-vellum-theme=light] .recentPdfItem:focus-within{background:#e1e9ebcc}.vellumApp[data-vellum-theme=light] .recentPdfRemove{color:#65747b}.vellumApp[data-vellum-theme=light] .recentPdfRemove:hover{color:#a63e3e;background:#be414114}.pinnedFolderCard .folderStatusError{color:#e5a1a1}@media (hover:none){.recentPdfRemove{opacity:1;pointer-events:auto}}.aboutBackdrop{z-index:32;background:#06080bb8;animation:.2s ease-out both fadeIn}.aboutDialog{-webkit-backdrop-filter:blur(26px)saturate(150%);background:#1f2630eb;border:1px solid #cde2f124;border-color:#e0f8ff38 #cde2f124 #cde2f124 #daf4ff29;border-radius:16px;flex-direction:column;width:min(660px,100vw - 32px);max-height:min(780px,100vh - 32px);animation:.26s cubic-bezier(.2,.7,.25,1) both dialogIn;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 26px 80px #00000061}.aboutDialog.closing{animation:.22s ease-in both dialogOut}.aboutDialog>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:72px;padding:0 20px;display:flex}.aboutDialog>header h2{color:#edf2f8;margin:5px 0 0;font:600 18px Manrope,sans-serif}.aboutTabs{border-bottom:1px solid var(--border);gap:5px;padding:10px 18px 0;display:flex}.aboutTabs button{color:#909dad;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 12px;font-size:12px}.aboutTabs button.active{color:#f3dc52;border-bottom-color:#e4c51a}.aboutBody{padding:22px;overflow:auto}.aboutBrand{align-items:center;gap:13px;display:flex}.aboutBrand img{object-fit:contain;width:48px;height:48px}.aboutBrand>div{flex-direction:column;gap:5px;display:flex}.aboutBrand strong{color:#f1f4f8;font:600 18px Manrope,sans-serif}.aboutBrand span,.aboutBody>p{color:#a1adbb;font-size:12px}.aboutBody>p{margin:18px 0;line-height:1.6}.aboutFacts{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.aboutFacts>span{color:#8491a1;background:#ffffff09;border:1px solid #cde2f11a;border-radius:9px;padding:12px;font-size:10px}.aboutFacts b{color:#e3e9f1;margin-top:7px;font-size:11px;display:block}.aboutShortcutsBody{scrollbar-color:#3a4452 #181d24;padding:13px 20px;overflow:auto}.aboutShortcutsBody section{margin:0 0 12px}.aboutShortcutsBody h3{color:#e4c51a;text-transform:uppercase;letter-spacing:.08em;margin:6px 0 7px;font-size:11px}.shortcutRow{color:#c6d0dd;border-bottom:1px solid #cde2f10f;justify-content:space-between;align-items:center;gap:16px;min-height:33px;padding:5px 3px;font-size:11px;display:flex}.shortcutRow kbd{color:#e6ebf2;white-space:nowrap;background:#080b0f73;border:1px solid #cde2f126;border-radius:5px;flex:none;padding:4px 7px;font:10px ui-monospace,Consolas,monospace}.aboutDialog>footer{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;min-height:58px;padding:0 20px;display:flex}.aboutBackdrop.closing{animation:.22s ease-in both aboutBackdropOut}.vellumApp.readingMode>.topbar,.vellumApp.readingMode>.ribbon,.vellumApp.readingMode .reviewRail,.vellumApp.readingMode .rightPanel,.vellumApp.readingMode .readerToolbar{display:none!important}.vellumApp.readingMode .workspace.reviewWorkspace{min-height:0}.vellumApp.readingMode .readerArea{flex-direction:column!important}.vellumApp.readingMode .documentScroll{width:100%;height:100%}.documentScroll.handMode{cursor:grab;-webkit-user-select:none;user-select:none}.documentScroll.handMode:active{cursor:grabbing}.documentScroll.handMode .pdfTextLayer,.documentScroll.handMode canvas,.documentScroll.handMode .annotationLayer{pointer-events:none!important}.vellumApp[data-vellum-theme=light] .aboutDialog{background:#fafcfcf0;border-color:#40535829;box-shadow:0 24px 70px #1f313633}.vellumApp[data-vellum-theme=light] .aboutDialog>header h2,.vellumApp[data-vellum-theme=light] .aboutBrand strong{color:#20282d}.vellumApp[data-vellum-theme=light] .aboutBrand span,.vellumApp[data-vellum-theme=light] .aboutBody>p,.vellumApp[data-vellum-theme=light] .shortcutRow{color:#526168}.vellumApp[data-vellum-theme=light] .aboutFacts>span{color:#69777c;background:#e5ecee8c}.vellumApp[data-vellum-theme=light] .aboutFacts b{color:#29373c}.vellumApp[data-vellum-theme=light] .shortcutRow kbd{color:#29373c;background:#e8eef0;border-color:#cbd5d8}@keyframes dialogOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.99)}}@keyframes aboutBackdropOut{0%{opacity:1}to{opacity:0}}button:focus-visible,input:focus-visible,select:focus-visible{outline-color:#f4dc45d9}::selection{background:#e4c51a61}.brandMark,.heroMark{color:#f4dc45;background:#2a2512;border-color:#f4dc453d}.pdfTab.active{color:#fff4ae;background:#29271c;border-color:#544c25}.ribbonTab.active{color:#f4dc45;background:#2a2512;border-color:#e4c51a33}.primaryButton{color:#17160e;background:#cbb20e;border-color:#f4dc456b;box-shadow:inset 0 1px #ffffff2e,0 5px 16px #836f0829}.primaryButton:hover:not(:disabled){background:#e0c51a;border-color:#ffe95f9e}.thumbnailCard.selected{color:#fff0a0;background:#2a2512;border-color:#e4c51a7a}.homeContent h1 em,.featureStrip svg{color:#f4dc45}.dropOverlay>div{border-color:#f4dc4585}.dropOverlay svg{color:#f4dc45}.miniPageDots i.on{color:#fff0a0;background:#2a2512;border-color:#e4c51a66}.topbarToolButton:focus-visible{outline-color:#f4dc45d9}.homeScreen:before,.homeGlow{display:none}.importProgressToast{z-index:26;color:#e9edf4;background:#1d232c;border:1px solid #d5e7f924;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;width:min(440px,100vw - 36px);padding:13px 15px;display:grid;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 12px 36px #0000004d}.importProgressCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.importProgressCopy strong{font-size:12px}.importProgressCopy span{text-overflow:ellipsis;white-space:nowrap;color:#9da8b7;font-size:10px;overflow:hidden}.importProgressToast>b{color:#f4dc45;font-variant-numeric:tabular-nums;font-size:11px}.importProgressTrack{background:#363b3e;border-radius:99px;grid-column:1/-1;height:5px;overflow:hidden}.importProgressTrack i{border-radius:inherit;background:#e4c51a;height:100%;transition:width .18s;display:block}.paperMini{flex:none;padding:0;overflow:hidden}.paperScaleCaption{text-align:center;letter-spacing:0;color:#9ca7b6;max-width:210px;font-size:9px;line-height:1.4}.printSheetPreview{height:auto;aspect-ratio:var(--paper-ratio,210/297)}.printPageContent{outline:1px solid #3f48544d;place-items:center;width:100%;height:100%;display:grid}.printPageContent canvas{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none;display:block}@media print{.printPageContent{outline:0}}.printSheetPreview{gap:0;padding:0}@media print{.printSheetPreview{padding:var(--print-margin-top,4mm) var(--print-margin-right,4mm) var(--print-margin-bottom,4mm) var(--print-margin-left,4mm)!important;box-sizing:border-box!important;gap:0!important}}.modalBackdrop{z-index:24;background:#07090c85;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.printModalBackdrop{z-index:40}.printDialog{flex-direction:column;width:min(1120px,100vw - 36px);max-height:calc(100vh - 36px);display:flex;overflow:hidden}.printDialog>header.printDialogDrag{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;height:auto;min-height:76px}.printDialog>header small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.printDialogBody{grid-template-columns:minmax(0,1fr) 340px;gap:22px;min-height:0;padding:12px 20px 14px;overflow:auto}.printSettings{gap:0}.printOptionSection{border-bottom:1px solid var(--border);padding:11px 0 13px}.printOptionSection:last-child{border-bottom:0}.printOptionSection h3{color:#e5eaf2;letter-spacing:.01em;margin:0 0 9px;font-size:11px;font-weight:700}.printOptionSection>small{color:#818d9e;margin-top:7px;font-size:9px;line-height:1.45;display:block}.printCheckRow,.printChoiceRow,.printScaleChoices{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:9px;display:flex}.printSettings .printCheckRow label,.printSettings .printChoiceRow label,.printSettings .printScaleChoices label,.printSettings .printCheckLabel{color:#aeb8c7;white-space:nowrap;flex-direction:row;align-items:center;gap:6px;font-size:10px;display:flex}.printSettings input[type=checkbox],.printSettings input[type=radio]{accent-color:#e4c51a;flex:none;width:14px;height:14px;margin:0}.printSettings .printRangeInput{border:1px solid var(--border-hi);width:130px;height:29px;color:var(--text);background:#0e1217;border-radius:6px;padding:0 8px}.printSettings .printScaleChoices{grid-template-columns:1fr 1fr;display:grid}.printSettings .printCustomScale{flex-direction:row;grid-column:2;align-items:center;gap:6px;display:flex}.printSettings .printCustomScale input{width:74px;height:29px}.printSettings .printCheckLabel{margin-top:9px}.printSettings .printReversePages{position:relative;top:24px}.printPageCount{color:#c3ccd9;letter-spacing:0;font-size:10px;font-weight:500}.printDialog>footer{flex:none}.printSheets.economy .printPage{filter:brightness(1.08)contrast(.82)}.printDialog input:focus-visible,.printDialog select:focus-visible{outline-color:#f4dc45d9}.printMiniPreview{letter-spacing:.12em;justify-content:flex-start;align-self:stretch;gap:10px;min-width:0;padding-top:4px}.paperMini{aspect-ratio:210/297;background:#f5f5f3;border:1px solid #ffffff21;border-radius:4px;flex:none;place-items:center;width:auto;max-width:100%;height:min(420px,52vh);padding:0;display:grid;overflow:hidden;box-shadow:0 8px 24px #0000004d}.paperMini.landscape{aspect-ratio:297/210;width:min(100%,340px);height:auto}.paperMini .printPage{background:#fff;width:100%;min-width:0;height:100%;min-height:0}.printMiniPreview .paperScaleCaption{max-width:100%;font-size:10px}@media (width<=900px){.printDialogBody{grid-template-columns:minmax(0,1fr) 230px;gap:14px;padding-inline:13px}.printDialog{width:calc(100vw - 24px)}.paperMini{height:min(290px,38vh)}.paperMini.landscape{width:min(100%,230px)}}@media (height<=720px){.printDialogBody{padding-block:5px}.printOptionSection{padding-block:7px}.printMiniPreview{gap:6px}.paperMini{height:min(280px,39vh)}}@media (prefers-reduced-motion:reduce){.modalBackdrop,.printDialog{animation:none}}.printDialogBody{grid-template-columns:minmax(0,1fr) 340px;column-gap:0;padding-inline:20px}.printMiniPreview{border-left:1px solid var(--border);letter-spacing:.12em;padding:8px 0 8px 22px}.printSettings{padding-right:22px}.printOptionSection h3{margin-bottom:12px}.printSettings label{gap:8px}.printSettings select{appearance:none;cursor:pointer;background-color:#0e1217;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23aeb8c7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-color:#c5d7ee29;border-radius:8px;padding:0 36px 0 12px;transition:border-color .16s,background-color .16s,box-shadow .16s}.printSettings select:hover{background-color:#171c23;border-color:#e4c51a6b}.printSettings select:focus-visible{border-color:#e4c51ac7;outline:0;box-shadow:0 0 0 3px #e4c51a1f}.printSettings option{color:#e2e9f3;background:#202731;padding:8px 10px}.printCheckRow,.printChoiceRow{gap:10px 20px;margin-top:12px}.printSettings .printCheckLabel{align-self:flex-start;gap:8px;margin-top:12px}.printSettings .printScaleChoices{gap:11px 18px;margin:12px 0 15px}.printMiniPreview .paperMini{aspect-ratio:210/297;width:min(100%,300px);height:min(420px,52vh)}@media (width<=900px){.printDialogBody{grid-template-columns:minmax(0,1fr) 230px;column-gap:0}.printMiniPreview{padding-left:15px}.printSettings{padding-right:15px}}@media (width<=680px){.printDialogBody{grid-template-columns:minmax(0,1fr)}.printSettings{padding-right:0}.printMiniPreview{border-left:0;border-top:1px solid var(--border);padding:18px 0 4px}.printMiniPreview .paperMini{height:min(360px,48vh)}}.printPageContent{outline:0}.paperMini:not(.borderless){background:#fff}.paperMiniPrintableArea{box-shadow:none}.printSheetPreview.layout-6,.printPreviewGrid.layout-6{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.printSheetPreview.layout-8,.printPreviewGrid.layout-8{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}@keyframes modalFadeOut{to{opacity:0}}@keyframes dialogFadeOut{to{opacity:0;transform:translateY(6px)scale(.985)}}.modalBackdrop.closing{pointer-events:none;animation:.21s ease-in forwards modalFadeOut}.modalBackdrop.closing .printDialog,.modalBackdrop.closing .settingsDialog{animation:.21s cubic-bezier(.4,0,.8,.4) forwards dialogFadeOut}@media (prefers-reduced-motion:reduce){.modalBackdrop.closing,.modalBackdrop.closing .printDialog,.modalBackdrop.closing .settingsDialog{animation:none!important}}.vellumApp[data-vellum-theme=gray] .dropOverlay{color:#f4f7f8;background:#181b20f0}.vellumApp[data-vellum-theme=gray] .dropOverlay>div{background:#22262d;border-color:#e4c51a8c}.vellumApp[data-vellum-theme=gray] .dropOverlay span{color:#b2bbc6}.vellumApp[data-vellum-theme=omega] .dropOverlay{color:#f8fafc;background:#030405f5}.vellumApp[data-vellum-theme=omega] .dropOverlay>div{background:#090b0e;border-color:#e4c51a8c}.vellumApp[data-vellum-theme=omega] .dropOverlay span{color:#aab4c0}.vellumApp[data-vellum-theme=light] .dropOverlay{color:#172126;background:#f4f7f8f0}.vellumApp[data-vellum-theme=light] .dropOverlay>div{background:#fff;border-color:#c9a900;box-shadow:0 16px 45px #1928301f}.vellumApp[data-vellum-theme=light] .dropOverlay svg{color:#9a8200}.vellumApp[data-vellum-theme=light] .dropOverlay span{color:#53636b}.updatePromptBackdrop{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05080cad;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.updatePrompt{color:#edf1f5;text-align:center;background:#1d232d;border:1px solid #cee0f529;border-radius:14px;width:min(440px,100vw - 36px);padding:30px;box-shadow:0 24px 70px #00000061}.updatePromptIcon{color:#f4dc45;background:#e4c51a1a;border:1px solid #e4c51a47;border-radius:15px;place-items:center;width:52px;height:52px;margin:0 auto 15px;display:grid}.updatePrompt h2{margin:0 0 10px;font-family:Manrope,sans-serif;font-size:20px}.updatePrompt>p{color:#aeb8c7;margin:0;font-size:13px;line-height:1.6}.updatePrompt footer{justify-content:center;gap:10px;margin-top:22px;display:flex}.updatePrompt footer button{min-width:126px}.updatePromptProgress{text-align:left;margin-top:24px}.updatePromptProgress>div{background:#343b46;border-radius:9px;height:7px;overflow:hidden}.updatePromptProgress i{border-radius:inherit;background:#e4c51a;height:100%;transition:width .2s;display:block}.updatePromptProgress span{color:#aeb8c7;margin-top:8px;font-size:12px;display:block}.updatePrompt .updatePromptError{color:#b54747;margin-top:12px;font-size:12px}.vellumApp[data-vellum-theme=gray] .updatePrompt{color:#f4f7f8;background:#22262d;border-color:#383e47}.vellumApp[data-vellum-theme=gray] .updatePrompt>p,.vellumApp[data-vellum-theme=gray] .updatePromptProgress span{color:#b2bbc6}.vellumApp[data-vellum-theme=gray] .updatePromptProgress>div{background:#383e47}.vellumApp[data-vellum-theme=omega] .updatePrompt{color:#f8fafc;background:#090b0e;border-color:#252a31}.vellumApp[data-vellum-theme=omega] .updatePrompt>p,.vellumApp[data-vellum-theme=omega] .updatePromptProgress span{color:#aab4c0}.vellumApp[data-vellum-theme=omega] .updatePromptProgress>div{background:#252a31}.vellumApp[data-vellum-theme=light] .updatePromptBackdrop{background:#212d3357}.vellumApp[data-vellum-theme=light] .updatePrompt{color:#172126;background:#fff;border-color:#cbd4d8;box-shadow:0 24px 70px #1928302e}.vellumApp[data-vellum-theme=light] .updatePrompt>p,.vellumApp[data-vellum-theme=light] .updatePromptProgress span{color:#53636b}.vellumApp[data-vellum-theme=light] .updatePromptProgress>div{background:#e2e8ea}.vellumApp[data-vellum-theme=light] .updatePrompt .secondaryButton{color:#37474f;background:#f4f7f8;border-color:#cbd4d8}.vellumApp[data-vellum-theme=light] .updatePrompt .secondaryButton:hover{background:#e9eef0}.printSettings .printSelect{width:100%;height:35px;position:relative}.printSelectTrigger{color:#e2e9f3;text-align:left;width:100%;height:100%;font:inherit;cursor:pointer;background:#11161d;border:1px solid #c5d7ee2b;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 11px 0 12px;font-size:11px;transition:background .16s,border-color .16s,box-shadow .16s;display:flex}.printSelectTrigger:hover,.printSelect.open .printSelectTrigger{background:#191f28;border-color:#e4c51a8c}.printSelectTrigger svg{color:#9eabbc;flex:none;transition:transform .16s,color .16s}.printSelect.open .printSelectTrigger svg{color:#e4c51a;transform:rotate(180deg)}.printSelectTrigger:focus-visible,.printSelectOption:focus-visible{outline-offset:2px;outline:2px solid #e4c51acc}.printSelectMenu{z-index:60;-webkit-backdrop-filter:blur(20px)saturate(145%);scrollbar-width:thin;scrollbar-color:#596575 transparent;background:#202731f0;border:1px solid #cde2f124;border-color:#e0f8ff38 #cde2f124 #cde2f124 #daf4ff29;border-radius:10px;max-height:min(220px,42vh);padding:5px;animation:.18s cubic-bezier(.2,.75,.25,1) dialogIn;position:absolute;inset:calc(100% + 6px) 0 auto;overflow:auto;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0000003d}.printSelectOption{color:#c8d2e0;text-align:left;width:100%;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:11px;transition:background .12s,color .12s;display:flex}.printSelectOption:hover,.printSelectOption:focus-visible{color:#fff;background:#e4c51a1a}.printSelectOption.selected{color:#f2d947;background:#e4c51a24}.printSelectCheck{color:#e4c51a;font-weight:700}.printDialog>header.printDialogDrag{min-height:60px}.printMiniPreview>span{display:none}.printMiniPreview .paperScaleCaption{text-align:center;letter-spacing:0;order:-2;margin:0 0 2px;line-height:1.55}.printMiniPreview .printPhysicalSize{color:#c5ceda;letter-spacing:0;order:-1;margin:0 0 8px;font-size:10px}.printMiniPreview .printPageCount,.printMiniPreview .miniPageDots{display:none}.printPreviewPager{color:#e7ebf1;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:16px;min-height:30px;margin-top:0;font-size:14px;font-weight:650;display:flex}.printPreviewPager button{color:#d0d8e4;width:30px;height:28px;padding:0}.printPreviewPager button:disabled{opacity:.35;cursor:default}.printPreviewPager span{text-align:center;min-width:48px}.printerSelectWithSettings{align-items:center;gap:7px;width:100%;display:flex}.printBrowserNotice{color:#8b98a9;margin-top:8px;font-size:11px;line-height:1.45;display:block}.printerSelectWithSettings .printSelect{flex:1;min-width:0}.printerPreferencesButton{color:#abb6c6;flex:none;width:35px;height:35px}.printerPreferencesButton:hover:not(:disabled){color:#f0d83c;background:#e4c51a1a;border-color:#e4c51a7a}.printerPreferencesButton:disabled{opacity:.4;cursor:not-allowed}.paperMini{position:relative}.paperMini:not(.borderless),.paperMini.borderless{background:#fff}.paperMiniPrintableArea{background:#fff;display:grid;position:absolute;overflow:hidden}.printDialogBody{grid-template-columns:minmax(0,1fr) 360px;column-gap:0;padding:16px 22px 18px}.printSettings{font-size:13px}.printOptionSection{padding-block:12px}.printOptionSection h3,.printSettings>section>h3{font-size:13px}.printSettings label{gap:9px;font-size:12px}.printSettings select,.printSettings input:not([type=checkbox]):not([type=radio]){height:40px;font-size:12px}.printSettings .printSelect{height:40px}.printSelectTrigger{font-size:12px}.printSettings input[type=checkbox],.printSettings input[type=radio]{width:16px;height:16px}.printSettings .printCheckRow label,.printSettings .printChoiceRow label,.printSettings .printScaleChoices label,.printSettings .printCheckLabel,.printSettings small,.nativePrintNote{font-size:11px}.fieldRow{gap:14px}.printPreviewPager{gap:19px;min-height:36px;font-size:16px}.printPreviewPager button{width:34px;height:32px}.printPreviewPager button svg{width:19px;height:19px}.printPreviewPager span{min-width:56px}.printMiniPreview .paperScaleCaption,.printMiniPreview .printPhysicalSize{font-size:11px}.printerPreferencesButton{width:40px;height:40px}.printDialog>footer .primaryButton,.printDialog>footer .secondaryButton{min-height:40px;padding-inline:16px;font-size:13px}.printerFieldRow label{flex-direction:column;gap:9px;width:100%;display:flex}.copiesAndOptionsRow{align-items:flex-end;gap:18px;margin-top:10px;display:flex}.copiesFieldRow{flex:none;width:min(34%,230px)}.copiesFieldRow label{flex-direction:column;gap:8px;display:flex}.printCollateOption{color:#aeb8c7;white-space:nowrap;flex:none;align-self:flex-end;align-items:center;flex-direction:row!important;gap:8px!important;margin:0 0 12px!important;font-size:11px!important;display:flex!important}.printCollateOption input:disabled{opacity:.45;cursor:not-allowed}.printerOptionsSection .printCheckRow{gap:8px 16px;min-height:40px;margin-top:0}.copiesAndOptionsRow .printCheckRow{flex:1;justify-content:flex-end}.copiesStepper{align-items:center;display:flex;position:relative}.copiesStepper input{-moz-appearance:textfield;padding-right:38px!important}.copiesStepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.copiesStepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.copiesStepperButtons{grid-template-rows:1fr 1fr;width:23px;display:grid;position:absolute;top:4px;bottom:4px;right:4px;overflow:hidden}.copiesStepperButtons button{color:#aeb8c7;cursor:pointer;background:0 0;border:0;place-items:center;min-height:0;padding:0;transition:background .14s,color .14s;display:grid}.copiesStepperButtons button+button{border-top:1px solid #c5d7ee14}.copiesStepperButtons button:hover:not(:disabled){color:#f1d83b;background:#e4c51a1a}.copiesStepperButtons button:disabled{opacity:.35;cursor:default}.printSizingModeTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:2px 0 15px;display:grid}.printSizingModeTabs button{color:#c5ceda;min-height:38px;font:inherit;cursor:pointer;background:#141a22;border:1px solid #c5d7ee26;border-radius:7px;padding:0 10px;font-size:12px;transition:background .16s,border-color .16s,color .16s}.printSizingModeTabs button:hover{color:#f1d83b;background:#1b222c;border-color:#e4c51a61}.printSizingModeTabs button.active{color:#f1d83b;background:#e4c51a1f;border-color:#e4c51a8c;font-weight:650}.fixedPrintValue{color:#c9d2df;background:#11161d;border:1px solid #c5d7ee21;border-radius:8px;align-items:center;height:40px;padding:0 12px;font-size:12px;display:flex}.posterOptions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:560px;margin:12px 0}.bookletNote{background:#e4c51a12;border-left:2px solid #e4c51a99;border-radius:0 6px 6px 0;padding:10px 12px;display:block;color:#c7d0dd!important;margin:8px 0 14px!important;font-size:11px!important}.printFinishingRow{border-top:1px solid #c5d7ee1f;margin-top:16px;padding-top:14px}.printFinishingRow:not(.withPageLayout) .printDuplexField{grid-column:1/-1;max-width:calc(50% - 7px)}.printSheets.posterMarks .printPage,.printSheets .printPage{position:relative}.printPreviewGrid{background:#fff;display:grid;position:absolute;inset:0;overflow:hidden}.printPreviewGrid.layout-1{grid-template-rows:1fr;grid-template-columns:1fr}.printPreviewGrid.layout-2{grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.printPreviewGrid.layout-4{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.printPreviewGrid.layout-6{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.printPreviewGrid.layout-8{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.printPreviewGrid.layout-9{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.printPreviewGrid.layout-16{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.printSheetPreview.layout-9{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.printSheetPreview.layout-16{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.printRangeInput.invalid{box-shadow:0 0 0 2px #ed53641f;border-color:#ed5364cc!important}.printValidationMessage{color:#e8949d!important}.customPaperDimensions,.customMarginsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.customMarginsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.customPaperDimensions input,.customMarginsGrid input{border:1px solid var(--border-hi);width:100%;height:31px;color:var(--text);background:#10151b;border-radius:7px;padding:0 9px}.customMarginsGrid label{color:#aeb8c7;flex-direction:column;gap:5px;font-size:10px;display:flex}.posterTileLabel{z-index:5;color:#252c34;background:#ffffffeb;border:1px solid #20272f59;border-radius:2mm;padding:1.2mm 2mm;font-size:8pt;font-weight:600;line-height:1.2;position:absolute;bottom:2mm;right:2mm}.printResetButton{border:1px solid var(--border-hi);color:#aeb8c7;cursor:pointer;background:#ffffff09;border-radius:7px;align-items:center;gap:6px;min-height:29px;margin-top:10px;padding:0 9px;font-size:10px;display:inline-flex}.printResetButton:hover{color:#f0dc63;background:#e4c51a14;border-color:#e4c51a59}.printPreviewHeading{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.posterPreviewToggle{border:1px solid var(--border);background:#ffffff08;border-radius:7px;gap:3px;padding:2px;display:flex}.posterPreviewToggle button{color:#9da9b8;cursor:pointer;background:0 0;border:0;border-radius:5px;min-height:23px;padding:0 7px;font-size:9px}.posterPreviewToggle button.active{color:#f1dc58;background:#e4c51a29}.posterOverview{background:#fff;border:1px solid #20272f4d;width:min(100%,400px);max-height:100%;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000038}.posterOverview>.printPage{background:#fff;width:100%;height:100%}.posterOverview.grayscale{filter:grayscale()}.posterGridLine{z-index:3;pointer-events:none;border-style:dashed;border-color:#28313bc7;display:block;position:absolute}.posterGridLine.vertical{border-left-width:1px;top:0;bottom:0}.posterGridLine.horizontal{border-top-width:1px;left:0;right:0}.posterOverviewLabel{z-index:4;color:#252c34;background:#ffffffeb;border:1px solid #20272f73;border-radius:3px;padding:2px 4px;font-size:9px;font-weight:700;position:absolute}.printSuccessToast{z-index:45;color:#c6f1dd;background:#1c302bf5;border:1px solid #6fcca34d;border-radius:10px;align-items:center;gap:12px;max-width:min(620px,100% - 32px);padding:11px 14px;font-size:12px;animation:.4s cubic-bezier(.2,.7,.25,1) both printToastIn;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000038}.printSuccessToast span{overflow-wrap:anywhere}.printSuccessToast button{width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;display:grid}.printSuccessToast button:hover{background:#ffffff1a}.printSuccessToast.closing{animation:.34s cubic-bezier(.4,0,.8,.25) both printToastOut}@keyframes printToastIn{0%{opacity:0;transform:translate(-50%,10px)scale(.98)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes printToastOut{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.printSuccessToast,.printSuccessToast.closing{animation-duration:.01ms!important;animation-iteration-count:1!important}}.printPreviewGrid .printPage{position:relative}.printPreviewGrid.cutMarks .printPage:after{pointer-events:none;content:"";background:linear-gradient(#222 0 0) 0 0/5mm .25mm no-repeat,linear-gradient(#222 0 0) 0 0/.25mm 5mm no-repeat,linear-gradient(#222 0 0) 100% 0/5mm .25mm no-repeat,linear-gradient(#222 0 0) 100% 0/.25mm 5mm no-repeat,linear-gradient(#222 0 0) 0 100%/5mm .25mm no-repeat,linear-gradient(#222 0 0) 0 100%/.25mm 5mm no-repeat,linear-gradient(#222 0 0) 100% 100%/5mm .25mm no-repeat,linear-gradient(#222 0 0) 100% 100%/.25mm 5mm no-repeat;position:absolute;inset:2mm}.printDialog{width:min(1320px,100vw - 36px)}.printDialogBody{grid-template-columns:minmax(0,1fr) 450px}.printMiniPreview .paperMini{width:min(100%,400px);height:min(520px,62vh)}.printMiniPreview .paperMini.landscape{aspect-ratio:297/210;width:min(100%,440px);height:auto}.printMiniPreview:has(.paperMini.landscape){justify-content:center}@media (width<=900px){.printDialogBody{grid-template-columns:minmax(0,1fr) 270px}.printMiniPreview .paperMini.landscape{width:min(100%,260px)}}.settingsDialog{color:#e9edf4;background:#1d232d;border:1px solid #cee0f529;border-radius:14px;flex-direction:column;width:min(620px,100vw - 36px);max-height:calc(100vh - 36px);animation:.22s cubic-bezier(.2,.7,.25,1) dialogIn;display:flex;overflow:hidden;box-shadow:0 26px 90px #0000006b}.documentInfoDialog{color:#e9edf4;background:#1d232d;border:1px solid #cee0f529;border-radius:12px;flex-direction:column;width:min(720px,100vw - 36px);min-height:min(500px,100vh - 36px);max-height:min(650px,100vh - 36px);animation:.22s cubic-bezier(.2,.7,.25,1) dialogIn;display:flex;overflow:hidden;box-shadow:0 26px 90px #0000006b}.documentInfoDialog>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:60px;padding:0 20px;display:flex}.documentInfoDialog h2{margin:0;font-family:Manrope,sans-serif;font-size:17px;font-weight:650}.documentInfoTabs{border-bottom:1px solid var(--border);scrollbar-width:none;flex:none;gap:24px;padding:0 20px;display:flex;overflow-x:auto}.documentInfoTabs::-webkit-scrollbar{display:none}.documentInfoTabs button{color:#a4afbd;height:47px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 2px;font-size:12px}.documentInfoTabs button:hover{color:#e8edf4}.documentInfoTabs button.active{color:#eef4ff;border-bottom-color:#7faaff}.documentInfoBody{flex:1;min-height:0;padding:18px 20px;overflow:auto}.documentInfoFields{gap:9px;display:grid}.documentInfoRow{color:#c5ced9;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:10px;min-height:30px;font-size:12px;display:grid}.documentInfoRow>label,.documentInfoRow>span:first-child{color:#9da9b8}.documentInfoRow>span:last-child{text-overflow:ellipsis;white-space:nowrap;color:#e5eaf0;min-width:0;overflow:hidden}.documentInfoRow input{color:#e5eaf0;width:100%;height:31px;font:inherit;background:#0b0f1473;border:1px solid #c5d7ee26;border-radius:6px;outline:none;padding:0 9px}.documentInfoRow input::placeholder{color:#7f8b9b}.documentInfoRow select{color:#e5eaf0;width:100%;height:31px;font:inherit;background:#0b0f1473;border:1px solid #c5d7ee26;border-radius:6px;outline:none;padding:0 9px}.documentInfoRow select:focus,.documentInfoRow input:focus{border-color:#edc71d94;box-shadow:0 0 0 2px #edc71d1f}.documentInfoViewSettings{gap:10px;display:grid}.documentInfoDisplayTitle input[type=checkbox]{accent-color:#e6c51a;justify-self:start;width:16px;height:16px}.documentInfoHint{color:#9da9b8;margin:0 0 2px;font-size:12px;line-height:1.5}.documentInfoFacts{gap:0;display:grid}.documentInfoFacts>div{border-bottom:1px solid #cde2f114;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:12px;min-height:42px;font-size:12px;display:grid}.documentInfoFacts span{color:#9da9b8}.documentInfoFacts b{text-overflow:ellipsis;white-space:nowrap;color:#e5eaf0;min-width:0;font-weight:500;overflow:hidden}.documentInfoFontList{gap:7px;display:grid}.documentInfoFontList>article{background:#0b0f1440;border:1px solid #cde2f11a;border-radius:6px;gap:4px;padding:8px 10px;font-size:12px;display:grid}.documentInfoFontList>article strong{color:#dfe6ef;overflow-wrap:anywhere;font-weight:600}.documentInfoFontList>article small{color:#9da9b8;line-height:1.45}.documentInfoNotice{color:#aab5c3;margin:4px 0;font-size:12px;line-height:1.5}.documentInfoNotice.error{color:#faa}.attachmentDialog{min-height:min(400px,100vh - 36px)}.attachmentPreviewDialog{width:min(900px,100vw - 32px);max-height:min(900px,100vh - 32px)}.attachmentPreviewBody{background:#151c2438;border-top:1px solid #cde2f11a;place-items:center;min-height:180px;max-height:calc(100vh - 190px);padding:18px;display:grid;overflow:auto}.attachmentPreviewBody img{object-fit:contain;max-width:100%;max-height:calc(100vh - 240px);display:block}.attachmentPreviewBody pre{color:#e5ebf0;white-space:pre-wrap;overflow-wrap:anywhere;background:#10161d80;border:1px solid #cde2f11f;border-radius:10px;width:100%;max-height:calc(100vh - 240px);margin:0;padding:16px;font:12px/1.6 ui-monospace,Consolas,monospace;overflow:auto}.vellumApp[data-vellum-theme=light] .attachmentPreviewBody{background:#dce5e880}.vellumApp[data-vellum-theme=light] .attachmentPreviewBody pre{color:#26343a;background:#ffffffb3;border-color:#40555e29}.attachmentDialog>header{gap:16px}.attachmentDialog>header>div{gap:4px;min-width:0;display:grid}.attachmentDialog>header small{text-overflow:ellipsis;white-space:nowrap;color:#98a6b7;max-width:580px;font-size:11px;overflow:hidden}.pdfAttachmentList{gap:7px;margin-top:14px;display:grid}.pdfAttachmentToolbar{align-items:center;gap:8px;margin-top:14px;display:flex}.pdfAttachmentToolbar label{color:#a9b7c6;background:#26303d40;border:1px solid #cde2f11f;border-top-color:#e0f8ff2e;border-radius:9px;flex:1;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.pdfAttachmentToolbar input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1}.pdfAttachmentToolbar select{min-height:34px;color:inherit;background:#26303d59;border:1px solid #cde2f11f;border-radius:9px;padding:0 10px}.pdfAttachmentToolbar input::placeholder{color:#8392a3}.pdfAttachmentRow{color:#c9d4e0;background:#0b0f1438;border:1px solid #cde2f11a;border-radius:8px;align-items:center;gap:11px;min-height:58px;padding:8px 10px;display:flex}.pdfAttachmentRow>svg{color:#9cacc0;flex:none}.pdfAttachmentRow>span{flex:1;gap:4px;min-width:0;display:grid}.pdfAttachmentRow strong,.pdfAttachmentRow small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdfAttachmentRow strong{color:#e7edf4;font-size:12px;font-weight:550}.pdfAttachmentRow small{color:#96a4b4;font-size:10px}.pdfAttachmentRow button{flex:none;align-items:center;gap:6px;display:flex}.pdfAttachmentRelationship{color:#c6d1db;background:#19222c80;border:1px solid #cde2f124;border-radius:7px;max-width:145px;padding:6px 7px;font-size:10px}.pdfAttachmentEmpty{color:#9ba9b8;text-align:center;border:1px dashed #cde2f126;border-radius:8px;padding:28px 12px;font-size:12px}.pdfLayerList{gap:6px;margin-top:14px;display:grid}.pdfLayerRow{background:#0b0f1438;border:1px solid #cde2f11a;border-radius:8px;align-items:center;gap:11px;min-height:54px;padding:8px 10px;display:flex}.pdfLayerRow input{accent-color:#e9c900;width:15px;height:15px}.pdfLayerRow>span{flex:1;gap:4px;min-width:0;display:grid}.pdfLayerRow strong,.pdfLayerRow small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pdfLayerRow strong{color:#e7edf4;font-size:12px;font-weight:550}.pdfLayerRow small{color:#96a4b4;font-size:10px}.pdfLayerPrintToggle{color:#aebac7;white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}.pdfLayerPrintToggle input{accent-color:#e9c900;width:13px;height:13px}.pdfLayerIntent{color:#c6d1db;background:#19222c80;border:1px solid #cde2f11f;border-radius:6px;width:max-content;max-width:150px;padding:3px 6px;font-size:10px}.pdfLayerRow>b{color:#a0adbc;background:#cde2f114;border-radius:20px;padding:3px 7px;font-size:10px;font-weight:500}.pdfLayerRow>b.visible{color:#e9d76c;background:#e9c9001f}.pdfLayerAction{color:#c6d0dc;cursor:pointer;background:#cde2f10f;border:1px solid #cde2f11f;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}.pdfLayerAction:hover{color:#fff;background:#cde2f11f}.pdfLayerAction[aria-pressed=true]{color:#f2dc5a;background:#e9c90024;border-color:#e9c9006b}.pdfLayerAction[aria-label^=Excluir\ camada]:hover{color:#ffb4ae;background:#d8555529;border-color:#d8555547}.pdfLayerAction:disabled{opacity:.5;cursor:wait}.pdfLayerNameInput{color:#e7edf4;width:100%;min-width:0;font:inherit;background:#0b0f1466;border:1px solid #e9c90073;border-radius:6px;padding:5px 7px}.pdfBookmarkTree{gap:2px;margin-top:10px;display:grid}.pdfBookmarkSuggestions{-webkit-backdrop-filter:blur(18px)saturate(140%);background:#26303d47;border:1px solid #cde2f11f;border-top-color:#e0f8ff33;border-radius:10px;gap:8px;margin:10px 0;padding:12px;display:grid}.pdfBookmarkSuggestionHeader,.pdfBookmarkSuggestionActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.pdfBookmarkSuggestionHeader strong{font-size:12px}.pdfBookmarkSuggestionActions{color:#9eacbb;font-size:11px}.pdfBookmarkSuggestionList{gap:4px;max-height:190px;display:grid;overflow:auto}.pdfBookmarkSuggestion{cursor:pointer;background:#cde2f10b;border-radius:7px;align-items:center;gap:9px;min-width:0;padding:7px;display:flex}.pdfBookmarkSuggestion input{flex:none}.pdfBookmarkSuggestion span{gap:3px;min-width:0;display:grid}.pdfBookmarkSuggestion strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pdfBookmarkSuggestion small{color:#9eacbb;font-size:10px}.pdfBookmarkIndexRange{color:#aab6c5;align-items:center;gap:9px;font-size:11px;display:flex}.pdfBookmarkIndexRange input{box-sizing:border-box;color:#e5ebf3;width:142px;min-height:30px;font:inherit;background:#10151c94;border:1px solid #cde2f124;border-radius:7px;padding:5px 8px}.pdfBookmarkIndexRange input:focus-visible{outline-offset:1px;outline:2px solid #f6db4180}.pdfBookmarkNode{min-width:0}.pdfBookmarkNode.selected>.pdfBookmarkRow{background:#e4c51a0f;border-color:#e4c51a47}.pdfBookmarkRow{border:1px solid #0000;border-radius:7px;align-items:center;gap:2px;min-width:0;transition:background .16s,border-color .16s;display:flex}.pdfBookmarkExpand,.pdfBookmarkExpandPlaceholder{color:#9ba9b8;flex:none;place-items:center;width:23px;height:28px;display:grid}.pdfBookmarkExpand{cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0}.pdfBookmarkExpand:hover{color:#e5edf5;background:#cde2f114}.pdfBookmarkActions{opacity:.82;align-items:center;gap:1px;padding-right:3px;display:flex}.pdfBookmarkActions button{color:#aab7c5;cursor:pointer;background:#26303d33;border:1px solid #0000;border-radius:5px;place-items:center;width:23px;height:25px;padding:0;transition:background .16s,color .16s,border-color .16s;display:grid}.pdfBookmarkActions button:hover:not(:disabled){color:#f0d847;background:#cde2f11a;border-color:#cde2f126}.pdfBookmarkActions button:disabled{opacity:.35;cursor:default}.pdfBookmarkItem{color:#dbe3ec;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;align-items:center;gap:9px;width:auto;min-width:0;min-height:34px;padding:5px 9px;display:flex}.pdfBookmarkItem[draggable=true]{cursor:grab}.pdfBookmarkItem[draggable=true]:active{cursor:grabbing}.pdfBookmarkItem:hover:not(:disabled){background:#cde2f112;border-color:#cde2f11a}.pdfBookmarkItem>svg{color:#d9c233;flex:none}.pdfBookmarkItem>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.pdfBookmarkItem>small{color:#97a6b7;flex:none;font-size:10px}.pdfBookmarkItem:disabled{opacity:.55;cursor:default}.commentsDialog{width:min(760px,100vw - 36px);min-height:min(600px,100vh - 36px)}.commentsDialog>footer{flex-wrap:wrap;gap:8px}.commentsDialog>footer .primaryButton{margin-left:auto}.commentAuthorProfile{border-bottom:1px solid var(--border);background:#26303d33;justify-content:space-between;align-items:end;gap:12px;padding:10px 18px;display:flex}.commentAuthorProfile label{color:#c0cbd7;gap:5px;min-width:220px;font-size:11px;display:grid}.commentAuthorProfile input{color:#e7edf4;height:32px;font:inherit;background:#0b0f1447;border:1px solid #cde2f129;border-radius:7px;padding:0 9px}.commentAuthorProfile small{color:#91a0b0;font-size:10px}.commentsDialog>header small{text-overflow:ellipsis;white-space:nowrap;color:#96a4b4;max-width:650px;font-size:11px;overflow:hidden}.commentFilters{border-bottom:1px solid var(--border);grid-template-columns:minmax(150px,2fr) repeat(5,minmax(78px,1fr));gap:7px;padding:12px 18px;display:grid}.commentFilters>label{color:#95a5b6;background:#0b0f1447;border:1px solid #cde2f11f;border-radius:7px;align-items:center;gap:8px;height:34px;padding:0 9px;display:flex}.commentFilters>label input{color:#e7edf4;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.commentFilters select{color:#d9e1ea;min-width:0;height:34px;font:inherit;background:#20252d;border:1px solid #cde2f11f;border-radius:7px;padding:0 8px;font-size:11px}.commentListBody{align-content:start;gap:8px;display:grid}.pdfCommentCard{background:#0b0f1433;border:1px solid #cde2f11a;border-radius:8px;padding:10px 11px}.pdfCommentCard.active{background:#e9c9000e;border-color:#e9c90066}.pdfCommentCard>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.pdfCommentCard>header>button{color:#c7d1de;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.pdfCommentKind{color:#e4d34e;font-size:11px;font-weight:650}.pdfCommentCard>header small{text-overflow:ellipsis;color:#8998aa;white-space:nowrap;font-size:9px;overflow:hidden}.pdfCommentCard>p{color:#e3e9f0;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px;font-size:12px;line-height:1.5}.pdfCommentMeta{color:#94a1b1;font-size:10px}.pdfCommentCard>footer,.pdfCommentEditor>footer{justify-content:flex-end;gap:6px;margin-top:9px;display:flex}.pdfCommentCard>footer button,.pdfCommentEditor>footer button:not(.primaryButton){color:#b9c5d3;font:inherit;cursor:pointer;background:#cde2f10b;border:1px solid #cde2f11f;border-radius:6px;padding:5px 8px;font-size:10px}.pdfCommentCard>footer button.danger{color:#ef8f91}.pdfCommentEditor{gap:8px;display:grid}.pdfCommentEditor>label{color:#aab7c5;gap:5px;font-size:10px;display:grid}.pdfCommentEditor input,.pdfCommentEditor textarea,.pdfCommentEditor select{color:#e5ebf2;width:100%;min-height:32px;font:inherit;background:#0b0f1459;border:1px solid #cde2f11f;border-radius:6px;padding:7px 9px;font-size:11px}.pdfCommentEditor textarea{resize:vertical}.pdfDiscussionToggle{color:#9eabba;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:9px;padding:3px 0;font-size:10px}.pdfDiscussionReplies{border-left:1px solid #cde2f126;gap:7px;margin:7px 0 0 10px;padding-left:10px;display:grid}.pdfDiscussionReply{background:#0b0f142e;border:1px solid #cde2f117;border-radius:7px;padding:8px 9px}.pdfDiscussionReply p{color:#d5dee8;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 5px;font-size:11px;line-height:1.45}.pdfDiscussionReply small{color:#94a1b1;font-size:9px}.pdfDiscussionReply button{color:#e58a8d;font:inherit;cursor:pointer;background:0 0;border:1px solid #cde2f11a;border-radius:5px;margin:6px 0 0 auto;padding:3px 6px;font-size:9px;display:block}.vellumApp[data-vellum-theme=light] .pdfDiscussionToggle{color:#65747a}.vellumApp[data-vellum-theme=light] .pdfDiscussionReplies{border-color:#cbd5d9}.vellumApp[data-vellum-theme=light] .pdfDiscussionReply{background:#fff;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfDiscussionReply p{color:#28363b}.vellumApp[data-vellum-theme=light] .pdfDiscussionReply small,.vellumApp[data-vellum-theme=light] .commentsDialog>header small{color:#69777e}.vellumApp[data-vellum-theme=light] .commentFilters>label,.vellumApp[data-vellum-theme=light] .pdfCommentEditor input,.vellumApp[data-vellum-theme=light] .pdfCommentEditor textarea,.vellumApp[data-vellum-theme=light] .pdfCommentEditor select{color:#27343a;background:#fff;border-color:#cbd5d9}.vellumApp[data-vellum-theme=light] .commentFilters>label input{color:#27343a}.vellumApp[data-vellum-theme=light] .commentFilters select{color:#27343a;background:#fff;border-color:#cbd5d9}.vellumApp[data-vellum-theme=light] .commentAuthorProfile{background:#dfe6e980}.vellumApp[data-vellum-theme=light] .commentAuthorProfile label{color:#42525a}.vellumApp[data-vellum-theme=light] .commentAuthorProfile input{color:#243239;background:#fff;border-color:#c8d2d6}.vellumApp[data-vellum-theme=light] .commentAuthorProfile small{color:#62737a}.vellumApp[data-vellum-theme=light] .pdfCommentCard{background:#f6f8f8;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfCommentCard>p{color:#28363b}.vellumApp[data-vellum-theme=light] .pdfCommentCard>header>button{color:#44535a}.vellumApp[data-vellum-theme=light] .pdfCommentMeta,.vellumApp[data-vellum-theme=light] .pdfCommentCard>header small{color:#69777e}.vellumApp[data-vellum-theme=light] .pdfCommentCard>footer button,.vellumApp[data-vellum-theme=light] .pdfCommentEditor>footer button:not(.primaryButton){color:#526168;background:#fff;border-color:#d5dde0}@media (width<=640px){.commentFilters{grid-template-columns:1fr 1fr}.commentFilters>label{grid-column:1/-1}.commentsDialog{min-height:0;max-height:calc(100dvh - 16px)}}.vellumApp[data-vellum-theme=light] .attachmentDialog>header small,.vellumApp[data-vellum-theme=light] .pdfAttachmentRow small{color:#69777e}.vellumApp[data-vellum-theme=light] .pdfAttachmentToolbar label,.vellumApp[data-vellum-theme=light] .pdfAttachmentToolbar select{color:#47585e;background:#f4f7f8d1;border-color:#5a707833}.vellumApp[data-vellum-theme=light] .pdfAttachmentToolbar input::placeholder{color:#819096}.vellumApp[data-vellum-theme=light] .pdfAttachmentRow{color:#43535a;background:#ebf0f28c;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfAttachmentRow strong{color:#253238}.vellumApp[data-vellum-theme=light] .pdfAttachmentEmpty{color:#65727a;border-color:#cbd4d8}.vellumApp[data-vellum-theme=light] .pdfLayerRow{background:#ebf0f28c;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfLayerRow strong{color:#253238}.vellumApp[data-vellum-theme=light] .pdfLayerRow small{color:#69777e}.vellumApp[data-vellum-theme=light] .pdfLayerPrintToggle{color:#5f6d74}.vellumApp[data-vellum-theme=light] .pdfLayerIntent,.vellumApp[data-vellum-theme=light] .pdfAttachmentRelationship{color:#45545b;background:#fff;border-color:#d1dade}.vellumApp[data-vellum-theme=light] .pdfLayerRow>b{color:#64727a;background:#e9eef0}.vellumApp[data-vellum-theme=light] .pdfLayerRow>b.visible{color:#756300;background:#fff6bc}.vellumApp[data-vellum-theme=light] .pdfLayerAction{color:#596b73;background:#ffffffa6;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfLayerAction[aria-label^=Excluir\ camada]:hover{color:#a33c36;background:#fff0ef;border-color:#efc4c0}.vellumApp[data-vellum-theme=light] .pdfLayerNameInput{color:#253238;background:#fff;border-color:#d8be00}.vellumApp[data-vellum-theme=light] .pdfBookmarkItem{color:#2d3a3f}.vellumApp[data-vellum-theme=light] .pdfBookmarkSuggestions{background:#f7f9f9d6;border-color:#ffffffe6 #7d919933 #7d919933}.vellumApp[data-vellum-theme=light] .pdfBookmarkIndexRange{color:#58686f}.vellumApp[data-vellum-theme=light] .pdfBookmarkIndexRange input{color:#27343a;background:#ffffffd9;border-color:#35454b2b}.vellumApp[data-vellum-theme=light] .pdfBookmarkSuggestion{background:#e2e8ea8c}.vellumApp[data-vellum-theme=light] .pdfBookmarkSuggestionActions,.vellumApp[data-vellum-theme=light] .pdfBookmarkSuggestion small{color:#68767d}.vellumApp[data-vellum-theme=light] .pdfBookmarkNode.selected>.pdfBookmarkRow{background:#fff8cc73;border-color:#bea10052}.vellumApp[data-vellum-theme=light] .pdfBookmarkExpand{color:#68767d}.vellumApp[data-vellum-theme=light] .pdfBookmarkExpand:hover{color:#26343a;background:#46555a14}.vellumApp[data-vellum-theme=light] .pdfBookmarkActions button{color:#53636b;background:#ecf1f28c}.vellumApp[data-vellum-theme=light] .pdfBookmarkActions button:hover:not(:disabled){color:#6d5b00;background:#fff8cc;border-color:#e3d47a}.vellumApp[data-vellum-theme=light] .pdfBookmarkItem>small{color:#68767d}.vellumApp[data-vellum-theme=light] .pdfBookmarkItem:hover:not(:disabled){background:#edf1f2;border-color:#d7dfe2}.documentInfoDialog>footer{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;min-height:58px;padding:0 20px;display:flex}.modalBackdrop.closing .documentInfoDialog{animation:.21s cubic-bezier(.4,0,.8,.4) forwards dialogFadeOut}@media (width<=560px){.documentInfoDialog{width:calc(100vw - 16px);min-height:0;max-height:calc(100dvh - 16px)}.documentInfoTabs{gap:18px;padding-inline:14px}.documentInfoDialog>header,.documentInfoDialog>footer{padding-inline:14px}.documentInfoBody{padding:14px}.documentInfoRow{grid-template-columns:108px minmax(0,1fr);gap:7px;font-size:11px}.documentInfoFacts>div{grid-template-columns:120px minmax(0,1fr);gap:8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.documentInfoDialog,.modalBackdrop.closing .documentInfoDialog{animation:none}}.settingsDialog>header,.settingsDialog>footer{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:66px;padding:0 20px;display:flex}.settingsDialog>header h2{margin:4px 0 0;font-family:Manrope,sans-serif;font-size:18px}.settingsDialog>footer{border-top:1px solid var(--border);border-bottom:0;justify-content:flex-end}.settingsDialogBody{padding:8px 20px 12px;overflow:auto}.vellumSettingsSection{border-bottom:1px solid var(--border);padding:16px 0}.vellumSettingsSection:last-child{border-bottom:0}.vellumSettingsSection h3{margin:0 0 5px;font-size:13px}.settingsHint,.settingsToggleRow small{color:#8d98a9;font-size:11px}.vellumThemeChoices{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.vellumThemeChoice{color:#cbd4e0;cursor:pointer;text-align:left;background:#0c101559;border:1px solid #c5d7ee21;border-radius:9px;min-width:0;padding:8px;transition:border-color .16s,background .16s}.vellumThemeChoice:hover{border-color:#e4c51a59}.vellumThemeChoice.selected{color:#fff0a0;background:#e4c51a1a;border-color:#e4c51ab8}.vellumThemeSwatch{background:#101318;border:1px solid #ffffff1f;border-radius:6px;align-items:flex-end;gap:4px;height:48px;margin-bottom:8px;padding:7px;display:flex}.vellumThemeSwatch i{background:#242a33;border-radius:3px;flex:1;height:22px}.vellumThemeSwatch i:nth-child(2){background:#303844;height:30px}.vellumThemeSwatch i:nth-child(3){background:#e4c51a;height:16px}.theme-gray .vellumThemeSwatch{background:#181b20}.theme-gray .vellumThemeSwatch i{background:#22262d}.theme-gray .vellumThemeSwatch i:nth-child(2){background:#383e47}.theme-light .vellumThemeSwatch{background:#f4f7f8}.theme-light .vellumThemeSwatch i{background:#fff}.theme-light .vellumThemeSwatch i:nth-child(2){background:#d3dadd}.theme-omega .vellumThemeSwatch{background:#030405}.theme-omega .vellumThemeSwatch i{background:#090b0e}.theme-omega .vellumThemeSwatch i:nth-child(2){background:#1b2027}.settingsSelectRow{color:#cbd4e0;grid-template-columns:1fr minmax(140px,190px);align-items:center;gap:15px;font-size:12px;display:grid}.settingsSelectRow .printSelect{z-index:1;width:100%;height:38px;position:relative}.settingsSelectRow .printSelect.open{z-index:5}.settingsToggleRow{color:#d5dce6;border-top:1px solid #c5d7ee14;justify-content:space-between;align-items:center;gap:15px;min-height:58px;display:flex}.settingsToggleRow span{flex-direction:column;gap:4px;display:flex}.settingsToggleRow b{font-size:12px;font-weight:550}.settingsToggleRow input{accent-color:#e4c51a;width:16px;height:16px}.vellumApp[data-vellum-theme=gray]{color:#f4f7f8;background:#181b20}.vellumApp[data-vellum-theme=gray] .topbar,.vellumApp[data-vellum-theme=gray] .ribbon,.vellumApp[data-vellum-theme=gray] .readerToolbar{background:#22262d}.vellumApp[data-vellum-theme=gray] .rightPanel,.vellumApp[data-vellum-theme=gray] .reviewRail{background:#20242a}.vellumApp[data-vellum-theme=gray] .documentScroll{background:#181b20}.vellumApp[data-vellum-theme=omega]{color:#f8fafc;background:#030405}.vellumApp[data-vellum-theme=omega] .topbar,.vellumApp[data-vellum-theme=omega] .ribbon,.vellumApp[data-vellum-theme=omega] .readerToolbar,.vellumApp[data-vellum-theme=omega] .rightPanel,.vellumApp[data-vellum-theme=omega] .reviewRail{background:#090b0e}.vellumApp[data-vellum-theme=omega] .documentScroll{background:#030405}.vellumApp[data-vellum-theme=light]{color:#172126;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f7f8}.vellumApp[data-vellum-theme=light] .topbar,.vellumApp[data-vellum-theme=light] .ribbon,.vellumApp[data-vellum-theme=light] .readerToolbar,.vellumApp[data-vellum-theme=light] .rightPanel,.vellumApp[data-vellum-theme=light] .reviewRail{color:#172126;background:#fff;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .documentScroll{background:#e9eef0}.vellumApp[data-vellum-theme=light] .pdfTab{color:#53636b}.vellumApp[data-vellum-theme=light] .ribbonTab,.vellumApp[data-vellum-theme=light] .iconButton{color:#53636b}.vellumApp[data-vellum-theme=light] .iconButton:hover:not(:disabled),.vellumApp[data-vellum-theme=light] .ribbonTab:hover{color:#172126;background:#e9eef0;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .ribbonTab.active{color:#806900;background:#fff8cc;border-color:#bea10047}.vellumApp[data-vellum-theme=light] .pageLabel,.vellumApp[data-vellum-theme=light] .preflightTitle h2,.vellumApp[data-vellum-theme=light] .pageCounter{color:#27343a}.vellumApp[data-vellum-theme=light] .thumbnailCard{color:#42535b}.vellumApp[data-vellum-theme=light] .thumbnailCard.selected{color:#574800;background:#fff8cc}.vellumApp[data-vellum-theme=light] .settingsDialog,.vellumApp[data-vellum-theme=light] .printDialog,.vellumApp[data-vellum-theme=light] .documentInfoDialog{color:#172126;background:#fff;border-color:#cbd4d8}.topbar{gap:8px}.homeNavButton{color:#9eabba;cursor:pointer;-webkit-app-region:no-drag;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;transition:background .18s,border-color .18s,color .18s;display:grid}.homeNavButton:hover{color:#f4dc45;background:#ffffff12;border-color:#cde2f11f}.pdfTabsContent,.pdfTabsTrack{gap:2px}.pdfTab{background:#ffffff06;border-color:#cde2f10e;border-radius:8px 8px 2px 2px;height:38px;transition:background .18s,border-color .18s,color .18s}.pdfTab:hover:not(.active){background:#ffffff0e;border-color:#cde2f11a}.pdfTab.active{z-index:1;color:#f4dc45;background:#ffffff16;border-color:#cde2f129 #cde2f129 #0000;position:relative}.vellumApp[data-vellum-theme=light] .homeNavButton{color:#657680}.vellumApp[data-vellum-theme=light] .homeNavButton:hover{color:#8b7500;background:#f1f4f5;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .pdfTab{background:#1f303a06;border-color:#2b3f4d14}.vellumApp[data-vellum-theme=light] .pdfTab.active{color:#5f5000;background:#f4f7f8;border-color:#d3dadd #d3dadd #0000}@media (prefers-reduced-motion:reduce){.homeNavButton,.pdfTab{transition:none}}.vellumApp[data-vellum-theme=light] .documentInfoTabs button{color:#65727a}.vellumApp[data-vellum-theme=light] .documentInfoTabs button:hover,.vellumApp[data-vellum-theme=light] .documentInfoTabs button.active{color:#172126}.vellumApp[data-vellum-theme=light] .documentInfoRow>span:last-child,.vellumApp[data-vellum-theme=light] .documentInfoFacts b{color:#26343a}.vellumApp[data-vellum-theme=light] .documentInfoRow input,.vellumApp[data-vellum-theme=light] .documentInfoFontList>article{background:#fff;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .documentInfoFontList>article strong{color:#26343a}.vellumApp[data-vellum-theme=light] .documentInfoFontList>article small{color:#65727a}.vellumApp[data-vellum-theme=light] .documentInfoRow select{color:#26343a;background:#fff;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .documentInfoHint,.vellumApp[data-vellum-theme=light] .documentInfoRow input::placeholder,.vellumApp[data-vellum-theme=light] .documentInfoRow>label,.vellumApp[data-vellum-theme=light] .documentInfoRow>span:first-child,.vellumApp[data-vellum-theme=light] .documentInfoFacts span{color:#65727a}.vellumApp[data-vellum-theme=light] .documentInfoNotice,.vellumApp[data-vellum-theme=light] .settingsDialog .settingsHint,.vellumApp[data-vellum-theme=light] .settingsDialog .settingsToggleRow small{color:#53636b}.vellumApp[data-vellum-theme=light] .settingsDialog .vellumThemeChoice{color:#27343a;background:#f4f7f8;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .settingsDialog .vellumThemeChoice.selected{color:#574800;background:#fff8cc;border-color:#c9a900}.vellumApp[data-vellum-theme=light] .printSettings label,.vellumApp[data-vellum-theme=light] .settingsSelectRow{color:#37474f}.vellumApp[data-vellum-theme=light] .printSettings input,.vellumApp[data-vellum-theme=light] .printSelectTrigger,.vellumApp[data-vellum-theme=light] .fixedPrintValue{color:#172126;background:#f4f7f8;border-color:#cbd4d8}.vellumApp[data-vellum-theme=light] .printSelectMenu{scrollbar-color:#aebbc0 transparent;background:#fffffff5;border-color:#cbd4d8;box-shadow:inset 0 1px #ffffffd9,0 12px 28px #19283029}.vellumApp[data-vellum-theme=light] .printSelectOption{color:#37474f}.vellumApp[data-vellum-theme=light] .printSelectOption:hover,.vellumApp[data-vellum-theme=light] .printSelectOption.selected{color:#574800;background:#fff8cc}.vellumApp[data-vellum-theme=light] .printOptionSection h3,.vellumApp[data-vellum-theme=light] .printSettings>section>h3{color:#27343a}.vellumApp[data-vellum-theme=light] .printSettings .printCheckRow label,.vellumApp[data-vellum-theme=light] .printSettings .printChoiceRow label,.vellumApp[data-vellum-theme=light] .printSettings .printScaleChoices label,.vellumApp[data-vellum-theme=light] .printSettings .printCheckLabel{color:#42535b}.vellumApp[data-vellum-theme=light] .printSettings small,.vellumApp[data-vellum-theme=light] .printOptionSection>small,.vellumApp[data-vellum-theme=light] .nativePrintNote,.vellumApp[data-vellum-theme=light] .printMiniPreview{color:#617078}.vellumApp[data-vellum-theme=light] .printMiniPreview .paperScaleCaption,.vellumApp[data-vellum-theme=light] .printMiniPreview .printPhysicalSize{color:#53636b}.vellumApp[data-vellum-theme=light] .printPreviewPager{color:#27343a}.vellumApp[data-vellum-theme=light] .printPreviewPager button{color:#53636b}.vellumApp[data-vellum-theme=light] .printSizingModeTabs button{color:#37474f;background:#f4f7f8;border-color:#cbd4d8}.vellumApp[data-vellum-theme=light] .printSizingModeTabs button:hover,.vellumApp[data-vellum-theme=light] .printSizingModeTabs button.active{color:#574800;background:#fff8cc;border-color:#c9a900}.vellumApp[data-vellum-theme=light] .printDialog>footer .secondaryButton{color:#37474f;background:#f4f7f8;border-color:#cbd4d8}.vellumApp[data-vellum-theme=light] .printDialog>footer .secondaryButton:hover{color:#172126;background:#e9eef0;border-color:#aebbc0}.vellumApp[data-vellum-theme=light] .pageCounter{color:#27343a;background:#f4f7f8;border-color:#cbd4d8}.vellumApp[data-vellum-theme=light] .thumbnailCard:hover:not(.selected){color:#27343a;background:#edf1f2;border-color:#cbd4d8}.vellumApp[data-vellum-theme=light] .thumbnailCard.selected:hover{color:#574800;background:#fff4b8;border-color:#c9a900}.vellumApp[data-vellum-theme=light] .thumbnailImage{background:#e9eef0;border-color:#cbd4d8}.vellumApp[data-vellum-theme=light] .searchBar{color:#53636b;background:#fff;border-color:#cbd4d8;box-shadow:0 10px 28px #19283029}.vellumApp[data-vellum-theme=light] .searchBar input{color:#172126}.vellumApp[data-vellum-theme=light] .searchBar input::placeholder{color:#77868d}.vellumApp[data-vellum-theme=light] .searchBar>span{color:#617078}.vellumApp[data-vellum-theme=light] .searchBar .iconButton{color:#53636b}.vellumApp[data-vellum-theme=light] .searchBar .iconButton:hover:not(:disabled){color:#172126;background:#edf1f2;border-color:#cbd4d8}.vellumApp .documentScroll,.vellumApp .thumbnailList,.vellumApp .organizeList,.vellumApp .printPreviewCanvas,.vellumApp .settingsDialogBody{scrollbar-width:thin;scrollbar-color:#3a4452 #181d24}.vellumApp .documentScroll::-webkit-scrollbar{width:10px;height:10px}.vellumApp .thumbnailList::-webkit-scrollbar{width:10px;height:10px}.vellumApp .organizeList::-webkit-scrollbar{width:10px;height:10px}.vellumApp .printPreviewCanvas::-webkit-scrollbar{width:10px;height:10px}.vellumApp .settingsDialogBody::-webkit-scrollbar{width:10px;height:10px}.vellumApp .documentScroll::-webkit-scrollbar-track{background:#181d24}.vellumApp .thumbnailList::-webkit-scrollbar-track{background:#181d24}.vellumApp .organizeList::-webkit-scrollbar-track{background:#181d24}.vellumApp .printPreviewCanvas::-webkit-scrollbar-track{background:#181d24}.vellumApp .settingsDialogBody::-webkit-scrollbar-track{background:#181d24}.vellumApp .documentScroll::-webkit-scrollbar-thumb{background:#3a4452;border:2px solid #181d24;border-radius:99px}.vellumApp .thumbnailList::-webkit-scrollbar-thumb{background:#3a4452;border:2px solid #181d24;border-radius:99px}.vellumApp .organizeList::-webkit-scrollbar-thumb{background:#3a4452;border:2px solid #181d24;border-radius:99px}.vellumApp .printPreviewCanvas::-webkit-scrollbar-thumb{background:#3a4452;border:2px solid #181d24;border-radius:99px}.vellumApp .settingsDialogBody::-webkit-scrollbar-thumb{background:#3a4452;border:2px solid #181d24;border-radius:99px}.vellumApp .documentScroll::-webkit-scrollbar-thumb:hover{background:#566272}.vellumApp .thumbnailList::-webkit-scrollbar-thumb:hover{background:#566272}.vellumApp .organizeList::-webkit-scrollbar-thumb:hover{background:#566272}.vellumApp .printPreviewCanvas::-webkit-scrollbar-thumb:hover{background:#566272}.vellumApp .settingsDialogBody::-webkit-scrollbar-thumb:hover{background:#566272}.vellumApp[data-vellum-theme=gray] .documentScroll,.vellumApp[data-vellum-theme=gray] .thumbnailList,.vellumApp[data-vellum-theme=gray] .organizeList,.vellumApp[data-vellum-theme=gray] .printPreviewCanvas,.vellumApp[data-vellum-theme=gray] .settingsDialogBody{scrollbar-color:#515862 #22262d}.vellumApp[data-vellum-theme=gray] .documentScroll::-webkit-scrollbar-track{background:#22262d}.vellumApp[data-vellum-theme=gray] .thumbnailList::-webkit-scrollbar-track{background:#22262d}.vellumApp[data-vellum-theme=gray] .organizeList::-webkit-scrollbar-track{background:#22262d}.vellumApp[data-vellum-theme=gray] .printPreviewCanvas::-webkit-scrollbar-track{background:#22262d}.vellumApp[data-vellum-theme=gray] .settingsDialogBody::-webkit-scrollbar-track{background:#22262d}.vellumApp[data-vellum-theme=gray] .documentScroll::-webkit-scrollbar-thumb{background:#515862;border-color:#22262d}.vellumApp[data-vellum-theme=gray] .thumbnailList::-webkit-scrollbar-thumb{background:#515862;border-color:#22262d}.vellumApp[data-vellum-theme=gray] .organizeList::-webkit-scrollbar-thumb{background:#515862;border-color:#22262d}.vellumApp[data-vellum-theme=gray] .printPreviewCanvas::-webkit-scrollbar-thumb{background:#515862;border-color:#22262d}.vellumApp[data-vellum-theme=gray] .settingsDialogBody::-webkit-scrollbar-thumb{background:#515862;border-color:#22262d}.vellumApp[data-vellum-theme=omega] .documentScroll,.vellumApp[data-vellum-theme=omega] .thumbnailList,.vellumApp[data-vellum-theme=omega] .organizeList,.vellumApp[data-vellum-theme=omega] .printPreviewCanvas,.vellumApp[data-vellum-theme=omega] .settingsDialogBody{scrollbar-color:#292d33 #090b0e}.vellumApp[data-vellum-theme=omega] .documentScroll::-webkit-scrollbar-track{background:#090b0e}.vellumApp[data-vellum-theme=omega] .thumbnailList::-webkit-scrollbar-track{background:#090b0e}.vellumApp[data-vellum-theme=omega] .organizeList::-webkit-scrollbar-track{background:#090b0e}.vellumApp[data-vellum-theme=omega] .printPreviewCanvas::-webkit-scrollbar-track{background:#090b0e}.vellumApp[data-vellum-theme=omega] .settingsDialogBody::-webkit-scrollbar-track{background:#090b0e}.vellumApp[data-vellum-theme=omega] .documentScroll::-webkit-scrollbar-thumb{background:#292d33;border-color:#090b0e}.vellumApp[data-vellum-theme=omega] .thumbnailList::-webkit-scrollbar-thumb{background:#292d33;border-color:#090b0e}.vellumApp[data-vellum-theme=omega] .organizeList::-webkit-scrollbar-thumb{background:#292d33;border-color:#090b0e}.vellumApp[data-vellum-theme=omega] .printPreviewCanvas::-webkit-scrollbar-thumb{background:#292d33;border-color:#090b0e}.vellumApp[data-vellum-theme=omega] .settingsDialogBody::-webkit-scrollbar-thumb{background:#292d33;border-color:#090b0e}.vellumApp[data-vellum-theme=light] .documentScroll,.vellumApp[data-vellum-theme=light] .thumbnailList,.vellumApp[data-vellum-theme=light] .organizeList,.vellumApp[data-vellum-theme=light] .printPreviewCanvas,.vellumApp[data-vellum-theme=light] .settingsDialogBody{scrollbar-color:#aebbc0 #e9eef0}.vellumApp[data-vellum-theme=light] .documentScroll::-webkit-scrollbar-track{background:#e9eef0}.vellumApp[data-vellum-theme=light] .thumbnailList::-webkit-scrollbar-track{background:#e9eef0}.vellumApp[data-vellum-theme=light] .organizeList::-webkit-scrollbar-track{background:#e9eef0}.vellumApp[data-vellum-theme=light] .printPreviewCanvas::-webkit-scrollbar-track{background:#e9eef0}.vellumApp[data-vellum-theme=light] .settingsDialogBody::-webkit-scrollbar-track{background:#e9eef0}.vellumApp[data-vellum-theme=light] .documentScroll::-webkit-scrollbar-thumb{background:#aebbc0;border-color:#e9eef0}.vellumApp[data-vellum-theme=light] .thumbnailList::-webkit-scrollbar-thumb{background:#aebbc0;border-color:#e9eef0}.vellumApp[data-vellum-theme=light] .organizeList::-webkit-scrollbar-thumb{background:#aebbc0;border-color:#e9eef0}.vellumApp[data-vellum-theme=light] .printPreviewCanvas::-webkit-scrollbar-thumb{background:#aebbc0;border-color:#e9eef0}.vellumApp[data-vellum-theme=light] .settingsDialogBody::-webkit-scrollbar-thumb{background:#aebbc0;border-color:#e9eef0}.vellumApp[data-vellum-theme=light] .documentScroll::-webkit-scrollbar-thumb:hover{background:#89989e}.vellumApp[data-vellum-theme=light] .thumbnailList::-webkit-scrollbar-thumb:hover{background:#89989e}.vellumApp[data-vellum-theme=light] .organizeList::-webkit-scrollbar-thumb:hover{background:#89989e}.vellumApp[data-vellum-theme=light] .printPreviewCanvas::-webkit-scrollbar-thumb:hover{background:#89989e}.vellumApp[data-vellum-theme=light] .settingsDialogBody::-webkit-scrollbar-thumb:hover{background:#89989e}.vellumApp[data-vellum-theme=light] .pageCounter b{color:#172126}.vellumApp[data-vellum-theme=light] .pageCounter i{color:#617078}.vellumApp[data-vellum-theme=light] .bookletNote{background:#fffbea;border-left-color:#c9a900;color:#5b4a00!important}.pdfPage{aspect-ratio:var(--page-ratio,210 / 297);height:var(--page-height)}.vellumApp[data-vellum-theme=gray] .homeScreen{background:#181b20}.vellumApp[data-vellum-theme=gray] .homeScreen:before{background:#22262d}.vellumApp[data-vellum-theme=gray] .homeContent h1{color:#f4f7f8}.vellumApp[data-vellum-theme=gray] .homeContent>p{color:#aeb7c3}.vellumApp[data-vellum-theme=gray] .featureStrip{color:#b2bbc6}.vellumApp[data-vellum-theme=gray] .homeFooter{color:#87919d}.vellumApp[data-vellum-theme=omega] .homeScreen{background:#030405}.vellumApp[data-vellum-theme=omega] .homeScreen:before{background:#090b0e}.vellumApp[data-vellum-theme=omega] .homeContent h1{color:#f8fafc}.vellumApp[data-vellum-theme=omega] .homeContent>p,.vellumApp[data-vellum-theme=omega] .featureStrip{color:#aab4c0}.vellumApp[data-vellum-theme=omega] .homeFooter{color:#7d8792}.vellumApp[data-vellum-theme=light] .homeScreen{background:#f4f7f8}.vellumApp[data-vellum-theme=light] .homeScreen:before{background:#e7edef}.vellumApp[data-vellum-theme=light] .homeContent h1{color:#172126}.vellumApp[data-vellum-theme=light] .homeContent h1 em{color:#a58a00}.vellumApp[data-vellum-theme=light] .homeContent>p{color:#53636b}.vellumApp[data-vellum-theme=light] .shortcut{color:#27343a;background:#e2e8ea}.vellumApp[data-vellum-theme=light] .homeContent>.secondaryButton{color:#42535b}.vellumApp[data-vellum-theme=light] .homeContent>.secondaryButton:hover{background:#e9eef0}.vellumApp[data-vellum-theme=light] .featureStrip{color:#53636b}.vellumApp[data-vellum-theme=light] .featureStrip svg{color:#9a8200}.vellumApp[data-vellum-theme=light] .featureStrip i{background:#aebbc0}.vellumApp[data-vellum-theme=light] .privacyNote{color:#3c684b;background:#edf5ef;border-color:#c9ddcf}.vellumApp[data-vellum-theme=light] .homeFooter{color:#68777e}.vellumApp[data-vellum-theme=light] .homeFooter b{color:#53636b;border-color:#cbd4d8}@media (prefers-reduced-motion:reduce){.settingsDialog{animation:none}}.printSheets.posterMarks .printPage:after{pointer-events:none;content:"";background:linear-gradient(#222 0 0) 0 0/5mm .25mm no-repeat,linear-gradient(#222 0 0) 0 0/.25mm 5mm no-repeat,linear-gradient(#222 0 0) 100% 0/5mm .25mm no-repeat,linear-gradient(#222 0 0) 100% 0/.25mm 5mm no-repeat,linear-gradient(#222 0 0) 0 100%/5mm .25mm no-repeat,linear-gradient(#222 0 0) 0 100%/.25mm 5mm no-repeat,linear-gradient(#222 0 0) 100% 100%/5mm .25mm no-repeat,linear-gradient(#222 0 0) 100% 100%/.25mm 5mm no-repeat;position:absolute;inset:2mm}.printChoiceRow{row-gap:14px;margin-bottom:8px}.printChoiceRow+.fieldRow{margin-top:6px}@media (width<=760px){.copiesAndOptionsRow{flex-direction:column;align-items:flex-start;gap:8px}.copiesFieldRow{width:min(100%,230px)}.printCollateOption{align-self:flex-start;margin:0!important}.printerOptionsSection .printCheckRow{min-height:0}}@media (width<=900px){.printDialogBody{grid-template-columns:minmax(0,1fr) 270px;gap:14px;padding-inline:16px}.printMiniPreview{padding-left:15px}.printSettings{padding-right:15px}}@media (width<=680px){.printDialogBody{grid-template-columns:minmax(0,1fr)}.printSettings{padding-right:0}.printMiniPreview{border-left:0;border-top:1px solid var(--border);padding:18px 0 4px}.printMiniPreview .paperMini{height:min(360px,48vh)}}.defaultPdfBanner{z-index:30;box-sizing:border-box;-webkit-backdrop-filter:blur(22px)saturate(145%);color:#e8edf4;background:#1d2530c2;border:1px solid #cde2f11f;border-color:#e0f8ff33 #cde2f11f #cde2f129;flex:none;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:10px 22px;animation:.38s cubic-bezier(.2,.75,.25,1) both defaultPdfBannerIn;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,inset 1px 0 #daf4ff0a,0 8px 24px #00000029}.defaultPdfBannerCopy{align-items:center;gap:12px;min-width:0;display:flex}.defaultPdfBannerCopy>svg{color:#e8ca22;flex:none}.defaultPdfBannerCopy span{gap:3px;display:grid}.defaultPdfBannerCopy strong{font-size:13px;font-weight:650}.defaultPdfBannerCopy small{color:#b8c4d2;font-size:12px}.defaultPdfBannerAction{color:#f1d72b;cursor:pointer;background:#e2c61529;border:1px solid #ffe24661;border-radius:9px;flex:none;min-height:36px;margin-left:auto;padding:0 16px;font-family:inherit;font-size:12px;font-weight:600;transition:background .16s,border-color .16s,transform .16s}.defaultPdfBannerAction:hover{background:#e2c61540;border-color:#ffe24694;transform:translateY(-1px)}.defaultPdfBannerClose{color:#b9c6d4;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;padding:0;transition:color .16s;display:grid}.defaultPdfBannerClose:hover{color:#fff;background:0 0}.defaultPdfBanner.closing{animation:.32s cubic-bezier(.4,0,.8,.25) both defaultPdfBannerOut}@keyframes defaultPdfBannerIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes defaultPdfBannerOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@media (width<=620px){.defaultPdfBanner{gap:10px;padding:10px 12px}.defaultPdfBannerCopy{gap:8px}.defaultPdfBannerCopy small{max-width:44vw;line-height:1.35}.defaultPdfBannerAction{padding:0 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.defaultPdfBanner,.defaultPdfBanner.closing{animation:none}.defaultPdfBannerAction,.defaultPdfBannerClose{transition:none}}.printPreviewGrid.grayscale .printPage{filter:grayscale()}.paperMiniPrintableArea.hasMarginGuide{outline-offset:-1px;outline:1px dashed #26303d80}.printSheetPreview.hasRealMarginGuide:after{z-index:4;top:var(--print-margin-top);right:var(--print-margin-right);bottom:var(--print-margin-bottom);left:var(--print-margin-left);content:"";pointer-events:none;border:1px dashed #26303d80;position:absolute}@media print{.printSheetPreview.hasRealMarginGuide:after{display:none}}.printPageContent{position:relative}.reviewMarksPrintOverlay{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.readerArea{position:relative}.reviewStylePopup{z-index:14;-webkit-backdrop-filter:blur(24px)saturate(150%);opacity:0;visibility:hidden;pointer-events:none;background:#1e242de0;border:1px solid #cde2f121;border-color:#e0f8ff38 #cde2f121 #cde2f121 #daf4ff29;border-radius:13px;align-items:center;gap:15px;max-width:calc(100% - 28px);padding:11px 14px;transition:opacity .24s,transform .3s cubic-bezier(.2,.7,.25,1),visibility 0s linear .3s;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%,10px)scale(.98);box-shadow:inset 0 1px #ffffff14,inset 1px 0 #daf4ff0a,0 14px 38px #0000003d}.reviewStylePopup.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s,transform .3s cubic-bezier(.2,.7,.25,1),visibility;transform:translate(-50%)scale(1)}.reviewStylePopup.hasTextStyle{flex-wrap:wrap;justify-content:center;max-height:calc(100% - 24px);overflow:auto}.reviewStyleColorField{color:#c3ccd7;flex-direction:column;align-items:center;gap:5px;font-size:9px;display:flex}.reviewStyleColorField input{cursor:pointer;background:#141a22b8;border:1px solid #cde2f12e;border-radius:6px;width:30px;height:22px;padding:2px}.reviewStyleRange select{color:#eef2f7;background:#141a22b8;border:1px solid #cde2f12e;border-radius:6px;height:24px;padding:0 7px;font:500 9px Manrope,sans-serif}.reviewStylePopup[data-theme=light] .reviewStyleColorField{color:#637279}.reviewStylePopup[data-theme=light] .reviewStyleColorField input,.reviewStylePopup[data-theme=light] .reviewStyleRange select{color:#263238;background:#fff;border-color:#35454b2e}.reviewStylePopup[data-theme=gray] .reviewStyleRange select{color:#edf1f5;background:#22272e}.reviewStylePopup[data-theme=omega] .reviewStyleRange select{color:#f4e99f;background:#101216}.reviewStampSelect{color:#eef2f7;background:#141a22b8;border:1px solid #cde2f12e;border-radius:7px;min-width:148px;height:30px;margin-top:4px;padding:0 9px;font:600 10px Manrope,sans-serif}.reviewStylePopup[data-theme=light] .reviewStampSelect{color:#263238;background:#ffffffdb;border-color:#35454b2e}.reviewStylePopup[data-theme=gray] .reviewStampSelect{color:#edf1f5;background:#1b2027cc}.reviewStylePopup[data-theme=omega] .reviewStampSelect{color:#f4e99f;background:#0a0c0fe6}.reviewStampCustomText{color:#eef2f7;background:#141a22b8;border:1px solid #cde2f12e;border-radius:7px;height:29px;padding:0 8px;font:500 10px Manrope,sans-serif}.reviewStampImageUpload{color:#b9c4d0;align-items:center;gap:7px;font-size:10px;display:flex}.reviewStampImageUpload input{width:150px;color:inherit;font-size:9px}.reviewStylePopup[data-theme=light] .reviewStampCustomText{color:#263238;background:#ffffffdb;border-color:#35454b2e}.reviewStylePopup[data-theme=light] .reviewStampImageUpload{color:#526168}.reviewStyleHeading{flex-direction:column;gap:2px;min-width:94px;display:flex}.reviewStyleHeading span{color:#eef2f7;font-size:11px;font-weight:650}.reviewStyleHeading small{color:#99a5b4;white-space:nowrap;font-size:9px}.reviewStyleColors{align-items:center;gap:7px;display:flex}.reviewStyleColors button{background:var(--swatch-color);cursor:pointer;border:2px solid #ffffff3d;border-radius:50%;width:19px;height:19px;padding:0;transition:transform .14s,border-color .14s;box-shadow:inset 0 1px 1px #ffffff47}.reviewStyleColors button:hover{border-color:#ffffffbf;transform:scale(1.12)}.reviewStyleColors button.selected{border-color:#fff;box-shadow:0 0 0 2px #ffffff2e,inset 0 1px 1px #ffffff47}.reviewStyleDivider{background:#dbe8f424;width:1px;height:30px}.reviewStyleRange{color:#c3ccd7;flex-direction:column;gap:6px;min-width:130px;font-size:9px;display:flex}.reviewStyleRange>span{justify-content:space-between;gap:12px;display:flex}.reviewStyleRange b{color:#eef2f7;font-weight:600}.reviewStyleRange input{accent-color:#d8c04f;cursor:pointer;width:100%;height:14px;margin:0}.reviewStylePopup[data-theme=light]{background:#fafcfcf0;border-color:#fffffff2 #35454b26 #35454b26 #ffffffe0;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffa6,0 10px 28px #21303629}.reviewStylePopup[data-theme=light] .reviewStyleHeading span,.reviewStylePopup[data-theme=light] .reviewStyleRange b{color:#263238}.reviewStylePopup[data-theme=light] .reviewStyleHeading small,.reviewStylePopup[data-theme=light] .reviewStyleRange{color:#637279}.reviewStylePopup[data-theme=light] .reviewStyleDivider{background:#37495029}.reviewStylePopup[data-theme=light] .reviewStyleColors button{border-color:#24323738}.reviewStylePopup[data-theme=light] .reviewStyleColors button.selected{border-color:#fff;box-shadow:0 0 0 2px #24323733,inset 0 1px 1px #ffffff47}.reviewStylePopup[data-theme=light] .reviewStyleRange input{accent-color:#c5a900}.reviewStylePopup[data-theme=gray]{background:#30363ff0;border-color:#f0f6fa33 #dce6f026 #dce6f026}.reviewStylePopup[data-theme=omega]{background:#0d0f13f5;border-color:#f8e15a47 #e4c51a33 #e4c51a33}@media (width<=650px){.reviewStylePopup{gap:9px;padding:9px 10px;bottom:10px;left:50%}.reviewStyleHeading{min-width:64px}.reviewStyleHeading small{display:none}.reviewStyleRange{min-width:96px}.reviewStyleColors{gap:5px}.reviewStyleColors button{width:17px;height:17px}}@media (prefers-reduced-motion:reduce){.reviewStylePopup,.reviewStyleColors button{transition:none}}.pdfTextLayer{z-index:1;transform-origin:0 0;-webkit-user-select:text;user-select:text;line-height:1;position:absolute;inset:0;overflow:hidden}.pdfTextLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.pdfTextLayer ::selection{background:#3f80e652}.pdfTextLayer span,.pdfTextLayer br{color:#0000!important;-webkit-text-fill-color:transparent!important}.pdfTextLayer ::selection{color:#0000;-webkit-text-fill-color:transparent;background:#5d84b833}.pdfTextLayer .pdfStructureTargetText{background:#f6d62d7a;border-radius:2px;box-shadow:0 0 0 1px #b78c0033}.pdfAttachmentIconLayer{z-index:9;pointer-events:none;position:absolute;inset:0}.pdfAttachmentPageIcon{color:#675300;-webkit-backdrop-filter:blur(8px)saturate(130%);cursor:grab;pointer-events:auto;touch-action:none;background:#fff9cff5;border:1px solid #856c0052;border-color:#b191006b #856c0052 #856c0052 #b1910061;border-radius:9px;place-items:center;width:31px;height:31px;padding:0;transition:background .16s,box-shadow .16s,transform .16s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 9px #1e232a33,inset 0 1px #fffc}.pdfAttachmentPageIcon:hover,.pdfAttachmentPageIcon:focus-visible{background:#fff4aafa;outline:none;transform:translate(-50%,-50%)scale(1.06);box-shadow:0 5px 13px #1e232a3d,0 0 0 2px #e2c20f3d}.pdfAttachmentPageIcon:active{cursor:grabbing}.pdfTextLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.pdfTextLayer.selecting .endOfContent{top:0}.pdfTextLayer>:not(.markedContent):not(.endOfContent),.pdfTextLayer .markedContent span:not(.markedContent){z-index:1}.pdfTextLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.pdfSelectionTip{z-index:12;color:#eef2f7;-webkit-backdrop-filter:blur(16px)saturate(145%);white-space:normal;background:#222933f0;border:1px solid #cde2f12e;border-color:#e0f8ff40 #cde2f12e #cde2f12e #daf4ff2e;border-radius:9px;align-items:flex-start;gap:8px;max-width:min(300px,100% - 16px);padding:8px 10px;font-family:inherit;font-size:12px;line-height:1.35;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 8px 24px #00000038}.pdfSelectionTip button{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;margin:-3px -5px 0 0;padding:0;display:grid}.pdfSelectionTip button:hover{background:#ffffff1f}.pageFrame{padding-top:0}.pageLabel{display:none}.pdfPage{touch-action:pan-x pan-y}.pdfImageAreaSelection{z-index:5;pointer-events:none;background:#488bff1f;border:1px solid #488bfff2;position:absolute;box-shadow:inset 0 0 0 1px #ffffffb3}.pdfImageAreaCopy{z-index:8;color:#f5f7fa;-webkit-backdrop-filter:blur(16px)saturate(145%);font:inherit;white-space:nowrap;cursor:pointer;background:#26303dd1;border:1px solid #cde2f12e;border-color:#e0f8ff40 #cde2f12e #cde2f12e #daf4ff2e;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;display:flex;position:absolute;box-shadow:0 5px 16px #0000002e}.pdfImageAreaCopy:hover{background:#303e4eeb}.pdfPage canvas{position:absolute;top:0;left:0}.reviewWorkspace>.readerArea{flex-direction:row}.readerToolbar{box-sizing:border-box;border-bottom:0;border-left:1px solid var(--border);flex-direction:column;order:2;justify-content:flex-start;gap:11px;width:63px;height:auto;padding:10px 2px;overflow:visible}.readerToolGroup,.readerToolGroup:first-child{flex-direction:column;gap:6px;min-width:0}.readerToolGroup .toolbarDivider{width:22px;height:1px;margin:2px 0}.reviewModeLabel{display:none}.pageCounter{box-sizing:border-box;gap:3px;width:50px;min-width:0;padding:0 2px}.zoomControl{box-sizing:border-box;flex-direction:column;gap:1px;width:50px;height:auto;padding:1px}.zoomControl .zoomLabel{place-items:center;width:42px;height:20px;display:grid}.documentScroll{order:1}.vellumApp[data-vellum-theme=light] .readerToolbar{border-left-color:#d3dadd}.reviewRail{box-sizing:border-box;width:48px;padding-inline:4px}.readerToolbar{width:48px}.pageCounter{box-sizing:border-box;gap:2px;width:42px;min-width:0;padding:0 1px;font-size:10px}.zoomControl{box-sizing:border-box;width:42px}.zoomControl .zoomLabel{width:34px}.pageActionRail{z-index:5;-webkit-backdrop-filter:blur(18px)saturate(145%);background:#1e242dd1;border:1px solid #cde2f124;border-color:#e0f8ff3b #cde2f124 #cde2f124 #daf4ff2b;border-radius:10px;flex-direction:column;gap:3px;padding:4px;display:flex;position:absolute;top:22px;left:calc(100% + 8px);box-shadow:inset 0 1px #ffffff14,inset 1px 0 #daf4ff0a,0 8px 22px #0003}.pageActionRail button{color:#aebaca;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;width:34px;height:34px;padding:0;transition:background .16s,color .16s,border-color .16s,transform .18s;display:grid}.pageActionRail button:disabled{opacity:.38;cursor:default}.vellumApp[data-vellum-theme=light] .pageActionRail{background:#f4f8f9e8;border-color:#35454b24;box-shadow:inset 0 1px #ffffffd9,0 8px 22px #19283024}.vellumApp[data-vellum-theme=light] .pageActionRail button{color:#53636b}.pageSavePrompt{z-index:18;-webkit-backdrop-filter:blur(22px)saturate(145%);opacity:0;visibility:hidden;pointer-events:none;background:#1e242df0;border:1px solid #cde2f124;border-color:#e0f8ff38 #cde2f124 #cde2f124 #daf4ff29;border-radius:11px;align-items:center;gap:8px;max-width:calc(100% - 20px);padding:9px 10px 9px 13px;transition:opacity .2s,transform .26s cubic-bezier(.2,.7,.25,1),visibility 0s linear .26s;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%,12px)scale(.98);box-shadow:inset 0 1px #ffffff14,inset 1px 0 #daf4ff0a,0 12px 32px #00000040}.pageSavePrompt.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s,transform .26s cubic-bezier(.2,.7,.25,1),visibility;transform:translate(-50%)scale(1)}.pageSavePrompt>div{color:#eaf0f5;white-space:nowrap;gap:2px;margin-right:3px;display:grid}.pageSavePrompt strong{font-size:10px}.pageSavePrompt small{color:#9daabb;font-size:9px}.pageSavePrompt button{color:#ccd5df;min-height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff0b;border:1px solid #cde2f11f;border-radius:7px;padding:0 10px;font-size:10px;transition:background .16s,border-color .16s,color .16s}.pageSavePrompt button:hover:not(:disabled){background:#ffffff17;border-color:#cde2f138}.pageSavePrompt .pageSaveOverwrite{color:#f3dc54;background:#e2c61524;border-color:#e2c6154d}.pageSavePrompt .pageSaveOverwrite:hover:not(:disabled){background:#e2c61538}.pageSavePrompt button:disabled{opacity:.42;cursor:wait}.vellumApp[data-vellum-theme=light] .pageSavePrompt{background:#fafcfcf5;border-color:#35454b26;box-shadow:inset 0 1px #ffffffe0,0 10px 28px #19283026}.vellumApp[data-vellum-theme=light] .pageSavePrompt>div{color:#172126}.vellumApp[data-vellum-theme=light] .pageSavePrompt small{color:#68777e}.vellumApp[data-vellum-theme=light] .pageSavePrompt button{color:#35434a;background:#14232a0a}@media (width<=560px){.pageSavePrompt{justify-content:center;gap:5px;left:8px;right:8px;transform:translateY(12px)scale(.98)}.pageSavePrompt.open{transform:translateY(0)scale(1)}.pageSavePrompt>div{white-space:normal;min-width:0}.pageSavePrompt small{display:none}.pageSavePrompt button{padding-inline:7px}}@media (prefers-reduced-motion:reduce){.pageActionRail button,.pageSavePrompt,.pageSavePrompt.open{transition:none}}.pageActionRail{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:8px;padding:0}.pageActionRail button{-webkit-backdrop-filter:blur(16px)saturate(145%);background:#1e242dd1;border-color:#e0f8ff3b #cde2f121 #cde2f121 #daf4ff29;border-radius:50%;width:38px;height:38px;box-shadow:inset 0 1px #ffffff14,0 4px 12px #00000029}.pageActionRail button:hover:not(:disabled){color:#f5df67;background:#2f3945f0;border-color:#e0c83159;transform:translateY(-1px)scale(1.05)}.pageActionRail button:nth-child(2):hover:not(:disabled){color:#ffb1b1;background:#522b2feb;border-color:#ef7e7e59}.vellumApp[data-vellum-theme=light] .pageActionRail{box-shadow:none;background:0 0}.vellumApp[data-vellum-theme=light] .pageActionRail button{background:#f4f8f9f0;border-color:#fffffff2 #35454b24 #35454b24 #ffffffbf;box-shadow:inset 0 1px #ffffffe6,0 4px 12px #1928301f}.vellumApp[data-vellum-theme=light] .pageActionRail button:hover:not(:disabled){color:#806800;background:#fff8d6;border-color:#d2b50059}.textEditsOverlay{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.textEditPopup{z-index:16;-webkit-backdrop-filter:blur(24px)saturate(145%);opacity:0;visibility:hidden;pointer-events:none;color:#e9edf4;background:#1e242df0;border:1px solid #cde2f121;border-top-color:#e0f8ff33;border-radius:13px;flex-direction:column;gap:10px;width:min(470px,100% - 28px);padding:13px;transition:opacity .22s,transform .28s cubic-bezier(.2,.7,.25,1),visibility 0s linear .28s;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%,10px)scale(.985);box-shadow:inset 0 1px #ffffff12,0 14px 38px #0000003d}.textEditPopup.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s,transform .28s cubic-bezier(.2,.7,.25,1),visibility;transform:translate(-50%)scale(1)}.textEditPopup header,.textEditPopup footer{align-items:center;gap:8px;display:flex}.textEditPopup header strong{align-items:center;gap:8px;font-size:12px;display:flex}.textEditPopup header span{color:#e5cb62;letter-spacing:.08em;border:1px solid #f1c84a33;border-radius:99px;padding:3px 6px;font-size:8px}.textEditPopup header button{margin-left:auto}.textEditPopup label{color:#bac5d2;flex-direction:column;gap:6px;font-size:10px;display:flex}.textEditPopup textarea{resize:vertical;color:#edf2f7;background:#0b0f14b8;border:1px solid #cde2f124;border-radius:8px;width:100%;min-height:50px;padding:8px 9px;font:12px/1.45 inherit}.textEditPopup>small{color:#d8bc65;font-size:9px;line-height:1.45}.textEditPopup>p{color:#aab5c3;margin:0;font-size:10px;line-height:1.5}.textEditPopup footer{border-top:1px solid #cde2f11a;justify-content:flex-end;padding-top:8px}.textEditPopup footer button{color:#c7d0dc;cursor:pointer;background:#ffffff0b;border:1px solid #cde2f11f;border-radius:7px;min-height:30px;padding:0 10px;font-size:10px}.textEditPopup footer .primaryButton{color:#f1df74;background:#e4c51a21;border-color:#e4c51a3d}.textEditPopup footer button:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.textEditPopup{transition:none}}.textEditPopup textarea{font-family:inherit;font-size:12px;line-height:1.45}.workspace.reviewWorkspace{position:relative}.reviewWorkspace>.reviewRail{z-index:30;-webkit-backdrop-filter:blur(20px)saturate(150%);background:#1e252fe0;border:1px solid #cde2f129;border-color:#e0f8ff3d #cde2f129 #cde2f129 #daf4ff2e;border-radius:15px;flex:none;gap:5px;width:48px;height:auto;min-height:0;max-height:calc(100% - 36px);padding:8px 6px;position:absolute;top:18px;left:14px;overflow:hidden auto;transform:none;box-shadow:inset 0 1px #ffffff17,0 8px 24px #0003}.reviewWorkspace>.reviewRail .reviewToolButton{color:#b2bdca;border-radius:9px;width:34px;height:34px}.reviewWorkspace>.reviewRail .reviewToolButton:hover:not(:disabled){color:#f2f5f8;background:#ffffff14;border-color:#cde2f124}.reviewWorkspace>.reviewRail .reviewToolButton.active{color:#f3df6a;background:#f6db4124;border-color:#f6db414d}.reviewWorkspace>.reviewRail .reviewRailDivider{background:#cde2f126;width:25px;margin:3px 0}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.reviewRail{background:#ffffffe8;border-color:#fff #35454b24 #35454b24 #fff;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #18283026}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.reviewRail .reviewToolButton{color:#53636b}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.reviewRail .reviewToolButton.active{color:#705e00;background:#ffe04438;border-color:#c3a40057}.vellumApp[data-vellum-theme=gray] .reviewWorkspace>.reviewRail{background:#2a3039f0}.vellumApp[data-vellum-theme=omega] .reviewWorkspace>.reviewRail{background:#0c0e12f5;border-color:#e4c51a33}.pdfPage{box-shadow:0 7px 24px #00000029,0 1px 2px #0000001f}.documentPageSize{z-index:12;-webkit-backdrop-filter:blur(12px)saturate(140%);color:#e8edf3;font-variant-numeric:tabular-nums;pointer-events:none;background:#1e252fd1;border:1px solid #cde2f12e;border-radius:7px;padding:4px 8px;font:500 12px/1.35 Manrope,sans-serif;position:absolute;bottom:14px;left:14px;box-shadow:inset 0 1px #ffffff14,0 3px 10px #0000001f}.vellumApp[data-vellum-theme=light] .documentPageSize{color:#27343a;background:#ffffffe6;border-color:#35454b29;box-shadow:inset 0 1px #ffffffe6,0 3px 10px #1828301a}.vellumApp[data-vellum-theme=gray] .documentPageSize{color:#f4f7f8;background:#2a3039eb}.vellumApp[data-vellum-theme=omega] .documentPageSize{color:#f8fafc;background:#0c0e12f2;border-color:#e4c51a33}.reviewWorkspace>.readerArea>.readerToolbar{z-index:25;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;width:54px;height:auto;min-height:0;max-height:none;padding:0;display:flex;position:absolute;top:14px;bottom:14px;right:12px;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.reviewWorkspace>.readerArea>.readerToolbar .readerToolGroup,.reviewWorkspace>.readerArea>.readerToolbar .readerToolGroup:first-child,.reviewWorkspace>.readerArea>.readerToolbar .readerToolGroup:last-child{box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(150%);pointer-events:auto;background:#1e252fe0;border:1px solid #cde2f129;border-color:#e0f8ff3d #cde2f129 #cde2f129 #daf4ff2e;border-radius:14px;align-items:center;gap:5px;width:52px;min-width:0;padding:7px 5px;box-shadow:inset 0 1px #ffffff17,0 8px 24px #0000002e}.reviewWorkspace>.readerArea>.readerToolbar .readerToolGroup:first-child{margin-top:0}.reviewWorkspace>.readerArea>.readerToolbar .readerToolGroup:last-child{margin-top:auto}.reviewWorkspace>.readerArea>.readerToolbar .iconButton.small{border-radius:9px;width:34px;height:34px}.reviewWorkspace>.readerArea>.readerToolbar .pageCounter{background:#0e1116c2;border-radius:8px;width:42px;min-width:0;height:28px;font-size:10px}.reviewWorkspace>.readerArea>.readerToolbar .toolbarDivider{width:25px;height:1px;margin:2px 0}.reviewWorkspace>.readerArea>.readerToolbar .zoomControl{box-sizing:border-box;background:#0e11168c;border:1px solid #cde2f11a;border-radius:10px;flex-direction:column;gap:2px;width:42px;padding:3px}.reviewWorkspace>.readerArea>.readerToolbar .zoomControl .iconButton.small{width:32px;height:30px}.reviewWorkspace>.readerArea>.readerToolbar .zoomControl .zoomLabel{color:#dbe4ef;font-variant-numeric:tabular-nums;width:34px;height:21px;font-size:10px;font-weight:600}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .readerToolGroup{background:#ffffffeb;border-color:#fff #35454b24 #35454b24 #fff;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #18283021}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .iconButton.small{color:#53636b}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .pageCounter,.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .zoomControl{color:#27343a;background:#eff4f5d9;border-color:#35454b1f}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .pageCounter b,.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .zoomControl .zoomLabel{color:#27343a}.reviewWorkspace>.readerArea>.readerToolbar{justify-content:space-between;gap:8px}.reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools{box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(150%);pointer-events:auto;background:#1e252fe0;border:1px solid #cde2f129;border-color:#e0f8ff3d #cde2f129 #cde2f129 #daf4ff2e;border-radius:14px;flex-direction:column;flex:0 auto;align-items:center;gap:5px;width:52px;min-height:0;max-height:calc(100% - 320px);padding:7px 5px;display:flex;overflow:hidden auto;box-shadow:inset 0 1px #ffffff17,0 8px 24px #0000002e}.reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools .iconButton.small{border-radius:9px;width:34px;height:34px}.reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools .iconButton.small.active{color:#f3df6a;background:#f6db4124;border-color:#f6db414d}.reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools .reviewToolButton{color:#b2bdca;border-radius:9px;flex:none;width:34px;height:34px}.reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools .reviewToolButton.active{color:#f3df6a;background:#f6db4124;border-color:#f6db414d}.reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools .reviewRailDivider{background:#cde2f126;flex:none;width:25px;height:1px;margin:3px 0}.reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools .reviewRailStatus{flex:none;margin:2px 0;font-size:13px}.reviewWorkspace>.readerArea>.readerToolbar .readerPageControls{margin-top:0!important}.reviewWorkspace>.readerArea>.readerToolbar .readerPageControls>.toolbarDivider{width:25px;height:1px;margin:2px 0}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools{background:#ffffffeb;border-color:#fff #35454b24 #35454b24 #fff;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #18283021}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools .iconButton.small{color:#53636b}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools .iconButton.small.active{color:#705e00;background:#ffe04438;border-color:#c3a40057}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools .reviewToolButton{color:#53636b}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools .reviewToolButton.active{color:#705e00;background:#ffe04438;border-color:#c3a40057}.vellumApp[data-vellum-theme=light] .reviewWorkspace>.readerArea>.readerToolbar .readerPageControls{background:#ffffffeb;border-color:#fff #35454b24 #35454b24 #fff;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #18283021}.pageStack.facingPages{grid-template-columns:repeat(2,max-content);place-content:start center;align-items:start;gap:26px;display:grid}@media (width<=560px){.reviewWorkspace>.readerArea>.readerToolbar{gap:6px}.reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools{border-radius:12px;width:46px;padding:6px 4px}.reviewWorkspace>.readerArea>.readerToolbar .readerPanelTools .iconButton.small{width:30px;height:30px}.pageStack.facingPages{grid-template-columns:repeat(2,minmax(0,max-content));column-gap:12px}.reviewWorkspace>.readerArea>.readerToolbar{width:46px;top:12px;bottom:12px;right:8px}.reviewWorkspace>.readerArea>.readerToolbar .readerToolGroup,.reviewWorkspace>.readerArea>.readerToolbar .readerToolGroup:first-child,.reviewWorkspace>.readerArea>.readerToolbar .readerToolGroup:last-child{border-radius:12px;width:46px;padding:6px 4px}.reviewWorkspace>.reviewRail{border:1px solid #cde2f129;border-radius:13px;flex-direction:column;width:42px;height:auto;max-height:calc(100% - 24px);top:12px;bottom:auto;left:8px;overflow:hidden auto;transform:none}.reviewWorkspace>.reviewRail .reviewToolButton{width:30px;height:30px}.documentPageSize{font-size:11px;bottom:8px;left:8px}}@media (prefers-reduced-motion:reduce){.reviewWorkspace>.reviewRail{scroll-behavior:auto}}.readerToolbar{border-bottom:0;border-left:1px solid var(--border);scrollbar-width:none;background:#10151b;flex:none;order:2;justify-content:flex-start;align-items:center;gap:10px;width:58px;height:100%;min-height:0;max-height:100%;padding:10px 5px 12px;overflow:hidden auto}.readerToolbar::-webkit-scrollbar{display:none}.readerToolGroup,.readerToolGroup:first-child{flex-direction:column;align-items:center;gap:5px;min-width:0}.readerToolGroup:first-child{background:#ffffff06;border:1px solid #cde2f117;border-radius:12px;padding:6px 4px}.readerToolGroup:last-child{background:#151b22;border:1px solid #cde2f11a;border-radius:13px;margin-top:auto;padding:8px 4px;box-shadow:inset 0 1px #ffffff09,0 5px 16px #0000001f}.readerToolbar .iconButton.small{color:#9eacbd;border-radius:10px;width:34px;height:34px}.readerToolbar .iconButton.small:hover:not(:disabled){color:#eff4fb;background:#ffffff12;border-color:#cde2f11f}.readerToolbar .pageCounter{background:#0e1319;border-radius:8px;width:44px;height:28px;font-size:10px}.readerToolGroup .toolbarDivider{background:#cde2f11a;width:25px;height:1px;margin:2px 0}.readerToolGroup:last-child .zoomControl{background:#0e1319;border-color:#cde2f11a;border-radius:11px;gap:2px;width:44px;padding:3px}.readerToolGroup:last-child .zoomControl .iconButton.small{width:34px;height:30px}.readerToolGroup:last-child .zoomControl .zoomLabel{color:#dbe4ef;font-variant-numeric:tabular-nums;width:34px;height:22px;font-size:10px;font-weight:600}.vellumApp[data-vellum-theme=light] .readerToolbar{background:#f4f7f8;border-left-color:#d3dadd}.vellumApp[data-vellum-theme=light] .readerToolGroup:first-child,.vellumApp[data-vellum-theme=light] .readerToolGroup:last-child{background:#fff;border-color:#d8e0e3;box-shadow:0 3px 12px #1928300f}.vellumApp[data-vellum-theme=light] .readerToolbar .iconButton.small{color:#53636b}.vellumApp[data-vellum-theme=light] .readerToolbar .iconButton.small:hover:not(:disabled){color:#172126;background:#eef2f3;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .readerToolbar .pageCounter,.vellumApp[data-vellum-theme=light] .readerToolGroup:last-child .zoomControl{background:#f4f7f8;border-color:#d3dadd}.vellumApp[data-vellum-theme=light] .readerToolGroup:last-child .zoomControl .zoomLabel{color:#35434a}@media (height<=480px){.readerToolbar{gap:5px;padding-block:5px}.readerToolGroup:first-child,.readerToolGroup:last-child{gap:2px;padding-block:4px}.readerToolbar .iconButton.small,.readerToolGroup:last-child .zoomControl .iconButton.small{height:29px}}@media (width<=760px){.vellumApp{width:100%;height:100dvh;min-height:0}.topbar{flex-wrap:wrap;gap:7px;height:auto;min-height:48px;padding:7px 10px}.pdfTabsBar{flex:100%;order:1;max-width:100%;min-height:34px}.topbarActions{order:2;justify-content:flex-end;gap:5px;width:100%}.topbarActions .topbarHint,.topbarActions .privacyPill{display:none}.topbarToolButton{min-height:34px;padding-inline:9px;font-size:11px}.ribbon{scrollbar-width:none;gap:3px;height:44px;padding:0 8px;overflow-x:auto}.ribbon::-webkit-scrollbar{display:none}.ribbonBack,.ribbonTab,.ribbonAction{flex:none;height:32px;padding-inline:9px;font-size:11px}.workspace.reviewWorkspace{flex-direction:column;position:relative;overflow:hidden}.reviewWorkspace>.readerArea{flex:1;order:1;min-height:0}.reviewWorkspace>.reviewRail{border-right:0;border-top:1px solid var(--border);flex-direction:row;order:2;justify-content:flex-start;gap:6px;width:100%;height:50px;min-height:50px;padding:5px 8px;overflow:auto hidden}.reviewRailLabel,.reviewRailDivider{display:none}.reviewToolButton{flex:none;width:36px;height:36px}.reviewRailStatus{flex:none;margin-left:auto}.reviewWorkspace>.rightPanel{z-index:20;width:min(86vw,320px);position:absolute;top:0;bottom:0;right:0;box-shadow:-18px 0 45px #00000059}.reviewWorkspace>.rightPanel.closed{width:0}.readerToolbar{scrollbar-width:none;gap:8px;height:auto;min-height:43px;padding:4px 7px;overflow-x:auto}.readerToolbar::-webkit-scrollbar{display:none}.readerToolGroup{flex:none;gap:3px}.readerToolGroup:first-child{min-width:0}.reviewModeLabel{display:none}.toolbarDivider{margin:0 3px}.pageStack{gap:16px;padding:16px 8px 32px}.pdfPage{max-width:calc(100vw - 76px)}.homeContent{width:calc(100% - 32px);padding:16px 0 48px}.homeContent h1{font-size:clamp(32px,9vw,44px)}.homeFooter{gap:6px;padding:10px 12px;font-size:8px}}@media (width<=420px){.topbar{padding-inline:8px}.topbarActions{justify-content:space-between}.topbarActions .secondaryButton{gap:5px;padding-inline:7px}.ribbon{padding-inline:5px}.ribbonBack,.ribbonTab,.ribbonAction{gap:5px;padding-inline:7px}.readerToolbar{padding-inline:4px}.readerToolGroup .iconButton.small{width:30px;height:30px}.zoomLabel{width:34px}}@media screen{.printPreviewCanvas .printSheetPreview.hasMarginGuide{background:#39414b}.printPreviewCanvas .printPage{background:#2c333d}.printPreviewCanvas .printPageContent{outline-offset:-1px;outline:1px solid #5a6c81e6}.paperMini.showingPrinterMargins{background:#39414b;border-color:#d6e2f04d}.paperMiniPrintableArea.hasMarginGuide{outline-offset:-2px;outline:1px dashed #1f2b39f2}.paperMini .printPageContent{outline-offset:-1px;outline:1px solid #5a6c81e6}.paperMini .printPage{background:#fff}.paperMini .printPageContent{outline:0}.paperMini.showingDocumentBounds .printPageContent{outline-offset:-1px;outline:2px solid #df79a8}}.printerMarginCaption{color:#aeb9c8;letter-spacing:.04em;text-align:center;font-size:9px}.printDialog{max-height:calc(100dvh - 20px)}.printDialogBody{flex:auto;overflow:hidden}.printSettings{scrollbar-width:thin;scrollbar-color:#3a4452 #181d24;min-height:0;overflow:hidden auto}.vellumApp[data-vellum-theme=gray] .printSettings{scrollbar-color:#515862 #22262d}.vellumApp[data-vellum-theme=omega] .printSettings{scrollbar-color:#292d33 #090b0e}.vellumApp[data-vellum-theme=light] .printSettings{scrollbar-color:#aebbc0 #e9eef0}.printSelect.opensUp .printSelectMenu{top:auto;bottom:calc(100% + 6px)}.printPreviewStage{flex:auto;place-items:center;width:100%;min-height:0;display:grid}.printMiniPreview .printPageCount{color:#9aa7b8;letter-spacing:0;text-align:center;margin:0;font-size:9px;font-weight:500;display:block}.homeContent{animation:.56s cubic-bezier(.2,.75,.25,1) both homeContentIn}.openButton{gap:11px;min-width:244px;height:56px;font-size:15px;transition:transform .18s,box-shadow .18s,filter .18s;animation:.48s ease-out .18s both openPdfButtonIn}.openButton:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 10px 28px #e4c51a38}.openButton:active{transform:translateY(0)scale(.98)}.openButton .shortcut{font-size:11px}.openDropHint{color:#788494;letter-spacing:.01em;margin-top:13px;font-size:12px;animation:.48s ease-out .3s both openPdfButtonIn}@keyframes homeContentIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes openPdfButtonIn{0%{opacity:0}to{opacity:1}}@media (width<=650px){.openButton{min-width:min(244px,100%);height:54px}.openDropHint{font-size:11px}}.vellumApp[data-vellum-theme=light] .homeContent h1 em,.vellumApp[data-vellum-theme=light] .featureStrip svg{color:#a78400}.vellumApp[data-vellum-theme=light] .homeContent .openButton{color:#172126;background:#f0d323;border-color:#d2b500;box-shadow:inset 0 1px #ffffff7a,0 6px 18px #b1910029}.vellumApp[data-vellum-theme=light] .homeContent .openButton:hover:not(:disabled){background:#f6dd42;border-color:#c4a500;box-shadow:inset 0 1px #ffffff85,0 9px 24px #b1910033}.vellumApp[data-vellum-theme=light] .primaryButton{color:#172126;background:#f0d323;border-color:#d2b500;box-shadow:inset 0 1px #ffffff7a,0 5px 14px #b1910024}.vellumApp[data-vellum-theme=light] .primaryButton:hover:not(:disabled){background:#f6dd42;border-color:#c4a500;box-shadow:inset 0 1px #ffffff85,0 7px 18px #b191002e}.vellumApp[data-vellum-theme=light] .rightPanelTabs button.active{color:#806800;background:#fff8d6;border:1px solid #d2b5004d}@media (width<=680px){.modalBackdrop{padding:8px}.printDialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.printDialogBody{grid-template-columns:minmax(0,1fr);gap:0;padding:6px 12px}.printMiniPreview{display:none}.printSettings{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 12px;padding:0;display:grid}.printSettings>.printerOptionsSection{grid-column:1/-1}}@media (height<=720px){.modalBackdrop{padding:8px}.printDialog{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.printDialog>header.printDialogDrag{min-height:54px;padding:0 14px}.printDialog>header h2{font-size:15px}.printDialog>header small{font-size:9px}.printDialogBody{grid-template-columns:minmax(0,1fr) 210px;gap:8px;padding:4px 12px}.printSettings{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 10px;padding:0;display:grid}.printSettings>.printerOptionsSection{grid-column:1/-1}.printOptionSection{padding-block:5px 6px}.printOptionSection h3{margin-bottom:5px;font-size:10px}.printOptionSection>small{margin-top:4px;font-size:8px}.printSettings label{gap:4px;font-size:9px}.printSettings select,.printSettings input:not([type=checkbox]):not([type=radio]){height:29px}.printCheckRow,.printChoiceRow,.printScaleChoices{gap:5px 8px;margin-top:5px}.printSettings .printScaleChoices{row-gap:5px;margin:5px 0}.printSettings .printCheckLabel{margin-top:5px}.printDialog>footer{height:44px;padding:0 12px}.printMiniPreview{gap:4px;padding-top:0;padding-left:8px;overflow:hidden}.printMiniPreview .paperMini{max-height:100%}.printerMarginCaption,.paperScaleCaption,.printPhysicalSize,.printPageCount{font-size:8px}}@media (height<=720px) and (width<=680px){.printDialogBody{grid-template-columns:minmax(0,1fr)}.printMiniPreview{display:none}}@media (height<=500px){.printDialog>header.printDialogDrag{min-height:44px}.printDialogBody{padding-block:2px}.printOptionSection{padding-block:3px 4px}.printOptionSection h3{margin-bottom:3px}.printSettings select,.printSettings input:not([type=checkbox]):not([type=radio]){height:26px}.printDialog>footer{height:38px}}.vellumTooltipBubble{z-index:10000;-webkit-backdrop-filter:blur(18px)saturate(145%);color:#eef2f7;white-space:normal;text-align:left;pointer-events:none;opacity:0;visibility:hidden;background:#1e252ff0;border:1px solid #cde2f129;border-color:#e0f8ff3d #cde2f129 #cde2f129 #daf4ff2e;border-radius:8px;width:max-content;max-width:min(280px,100vw - 24px);padding:7px 10px;font:500 12px/1.35 Manrope,sans-serif;transition:opacity .14s,transform .14s,visibility .14s;position:fixed;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff14,0 8px 24px #0003}.vellumTooltipBubble.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.vellumTooltipBubble[data-theme=light]{color:#27343a;background:#fffffff7;border-color:#fff #2d414b24 #2d414b24 #fff;box-shadow:inset 0 1px #ffffffd9,0 8px 24px #18283024}.vellumTooltipBubble[data-theme=gray]{color:#f4f7f8;background:#2a3039f7;border-color:#dce6f024}.vellumTooltipBubble[data-theme=omega]{color:#f8fafc;background:#0c0e12fa;border-color:#e4c51a3d}@media (prefers-reduced-motion:reduce){.vellumTooltipBubble{transition:none}}.aboutBrand{gap:14px}.aboutBrand .aboutLogo{background:#e4c51a14;border:1px solid #e0c8313d;border-radius:14px;flex:none;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 1px #ffffff14}.aboutBrand .aboutLogo img{width:44px;height:44px}.aboutBrand .aboutVersionBadge{color:#d3dbe5;white-space:nowrap;background:#ffffff0b;border:1px solid #cde2f11f;border-radius:999px;margin-left:auto;padding:6px 9px;font-size:11px}.aboutBody>p{margin:20px 0 15px;font-size:13px;line-height:1.7}.aboutCapabilities{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.aboutCapabilities span{color:#b6c2cf;background:#ffffff09;border:1px solid #cde2f11a;border-radius:999px;padding:7px 10px;font-size:11px}.aboutFacts>span{flex-direction:column;justify-content:center;min-height:66px;display:flex}.vellumApp[data-vellum-theme=light] .aboutBrand .aboutLogo{background:#ffe55c30;border-color:#c9a9003d;box-shadow:inset 0 1px #ffffffe0}.vellumApp[data-vellum-theme=light] .aboutBrand .aboutVersionBadge{color:#6b5900;background:#fff8cc9e;border-color:#c9a90038}.vellumApp[data-vellum-theme=light] .aboutCapabilities span{color:#42535b;background:#ffffffa3;border-color:#495e681f}.vellumApp[data-vellum-theme=gray] .aboutBrand .aboutVersionBadge,.vellumApp[data-vellum-theme=omega] .aboutBrand .aboutVersionBadge{color:#e4cf63;border-color:#e4c51a2e}@media (width<=520px){.aboutFacts{grid-template-columns:1fr}.aboutBrand .aboutVersionBadge{font-size:10px}.aboutCapabilities{gap:6px}}.aboutDialog{width:min(760px,100vw - 32px);max-height:min(850px,100vh - 32px)}.aboutBody{flex-direction:column;gap:0;padding:18px 22px 16px;display:flex}.aboutBody>p{margin:15px 0 17px}.aboutInfoSection{margin:0 0 17px}.aboutInfoSection>header{border:0;justify-content:space-between;align-items:center;gap:12px;min-height:0;padding:0 0 9px;display:flex}.aboutInfoSection>header h3{color:#e4c51a;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:11px}.aboutInfoSection>header p{color:#96a3b2;margin:4px 0 0;font-size:11px}.aboutCopyButton,.aboutLinks button{color:#c7d1dc;cursor:pointer;background:#ffffff0b;border:1px solid #cde2f121;border-top-color:#e0f8ff2e;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:7px 9px;font:500 11px Manrope,sans-serif;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.aboutCopyButton:hover,.aboutLinks button:hover{color:#f1d63a;background:#ffffff17;border-color:#e4c51a47}.aboutCopyButton:disabled{opacity:.55;cursor:wait}.aboutFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.aboutFacts>span{min-width:0;min-height:56px;padding:9px 10px;font-size:10px}.aboutFacts b{overflow-wrap:anywhere;margin-top:5px;font-size:11px}.aboutUpdateSection{background:#ffffff06;border:1px solid #cde2f11a;border-radius:10px;padding:11px 12px}.aboutUpdateSection .aboutCopyButton{flex:none}.aboutUpdateStatus{color:#aab6c6;margin:3px 0 0;font-size:11px;line-height:1.45}.aboutLinks{flex-wrap:wrap;gap:7px;display:flex}.aboutCopyright{color:#a2adba;justify-content:space-between;align-items:center;gap:10px;padding-top:2px;font-size:10px;display:flex}.aboutCopyright span{color:#8996a4}.aboutSpin{animation:.9s linear infinite aboutSpin}@keyframes aboutSpin{to{transform:rotate(360deg)}}.vellumApp[data-vellum-theme=light] .aboutInfoSection>header h3{color:#806c00}.vellumApp[data-vellum-theme=light] .aboutInfoSection>header p,.vellumApp[data-vellum-theme=light] .aboutUpdateStatus,.vellumApp[data-vellum-theme=light] .aboutCopyright,.vellumApp[data-vellum-theme=light] .aboutCopyright span{color:#617078}.vellumApp[data-vellum-theme=light] .aboutCopyButton,.vellumApp[data-vellum-theme=light] .aboutLinks button{color:#42535b;background:#ffffffb8;border-color:#ffffffeb #495e6829 #495e6829}.vellumApp[data-vellum-theme=light] .aboutCopyButton:hover,.vellumApp[data-vellum-theme=light] .aboutLinks button:hover{color:#574800;background:#fff8cc;border-color:#c9a90066}.vellumApp[data-vellum-theme=light] .aboutUpdateSection{background:#e5ecee57;border-color:#495e681f}.vellumApp[data-vellum-theme=gray] .aboutInfoSection>header p,.vellumApp[data-vellum-theme=omega] .aboutInfoSection>header p{color:#9aa7b5}@media (width<=600px){.aboutDialog{max-height:calc(100vh - 20px)}.aboutBody{padding:14px}.aboutFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.aboutCopyright{flex-direction:column;align-items:flex-start}.aboutInfoSection>header{align-items:flex-start}.aboutBrand .aboutVersionBadge{margin-left:auto}}@media (prefers-reduced-motion:reduce){.aboutCopyButton,.aboutLinks button{transition:none}.aboutSpin{animation:none}}.shapeToolTrigger{position:relative}.shapeToolTrigger .shapeToolCaret{opacity:.78;position:absolute;bottom:1px;right:1px}.reviewShapeMenu{z-index:140;-webkit-backdrop-filter:blur(18px)saturate(150%);background:#1e252feb;border:1px solid #cde2f129;border-color:#e0f8ff3d #cde2f129 #cde2f129 #daf4ff2e;border-radius:12px;flex-direction:column;gap:3px;min-width:194px;padding:6px;animation:.16s ease-out both shapeMenuIn;display:flex;position:fixed;box-shadow:inset 0 1px #ffffff14,0 10px 28px #0000003d}.reviewShapeMenu button{color:#d5dde5;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;height:34px;padding:0 10px;font:500 12px Manrope,sans-serif;display:flex}.reviewShapeMenu button:hover{color:#fff;background:#ffffff14}.reviewShapeMenu button.active{color:#f3df6a;background:#f6db4124}.reviewShapeMenu.closing{animation:.15s ease-in both shapeMenuOut}.reviewShapeMenu[data-theme=light]{background:#fffffff0;border-color:#fff #35454b24 #35454b24 #fff;box-shadow:inset 0 1px #ffffffeb,0 8px 24px #18283029}.reviewShapeMenu[data-theme=light] button{color:#46565e}.reviewShapeMenu[data-theme=light] button:hover{color:#1f2a30;background:#20303a12}.reviewShapeMenu[data-theme=light] button.active{color:#705e00;background:#f6db4133}@keyframes shapeMenuIn{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes shapeMenuOut{to{opacity:0;transform:translateY(3px)scale(.98)}}@media (prefers-reduced-motion:reduce){.reviewShapeMenu,.reviewShapeMenu.closing{animation:none}}.vellumApp[data-vellum-theme=light] .topbar{background:#d9dee1;border-bottom-color:#c5cdd1;height:48px;min-height:48px}.vellumApp[data-vellum-theme=light] .pdfTab{color:#4a5a61;background:#cbd2d6;border-color:#c0c9cd;height:31px}.vellumApp[data-vellum-theme=light] .pdfTab:hover:not(.active){background:#d5dbde;border-color:#bac5ca}.vellumApp[data-vellum-theme=light] .pdfTab.active{color:#26343a;background:#fff;border-color:#c8d0d4 #c8d0d4 #fff;height:31px;box-shadow:0 1px 2px #20303814}.vellumApp[data-vellum-theme=light] .pdfTabClose{color:#718087}.vellumApp[data-vellum-theme=light] .pdfTabClose:hover{color:#26343a;background:#e8edef}.vellumApp[data-vellum-theme=light] .topbar{height:41px;min-height:41px}.vellumApp[data-vellum-theme=light] .pdfTabsBar{align-self:stretch;height:100%}.vellumApp[data-vellum-theme=light] .pdfTabsViewport,.vellumApp[data-vellum-theme=light] .pdfTabsContent,.vellumApp[data-vellum-theme=light] .pdfTabsTrack{height:100%}.vellumApp[data-vellum-theme=light] .pdfTabsContent,.vellumApp[data-vellum-theme=light] .pdfTabsTrack{align-items:flex-end}.vellumApp[data-vellum-theme=light] .pdfTab{border-radius:7px 7px 0 0;align-self:flex-end;height:27px}.vellumApp[data-vellum-theme=light] .pdfTab.active{border-bottom-color:#fff;border-radius:7px 7px 0 0;height:34px;margin-bottom:-1px}.appMenuTrigger.active{color:#f3df6a;background:#f6db4121;border-color:#f6db413b}.vellumAppMenu{z-index:150;-webkit-backdrop-filter:blur(24px)saturate(150%);transform-origin:0 0;background:#1d242ef5;border:1px solid #cde2f126;border-color:#e0f8ff3b #cde2f126 #cde2f126 #daf4ff2b;border-radius:15px;flex-direction:column;width:min(590px,100vw - 16px);max-height:calc(100vh - 24px);animation:.18s cubic-bezier(.2,.7,.25,1) both appMenuIn;display:flex;position:fixed;overflow:hidden;box-shadow:inset 0 1px #ffffff17,inset 1px 0 #daf4ff0a,0 16px 42px #0000004d}.vellumAppMenu.closing{animation:.16s ease-in both appMenuOut}.vellumAppMenuCategories{border-bottom:1px solid #cde2f11a;gap:4px;padding:9px;display:flex}.vellumAppMenuCategories button{color:#aeb9c7;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:1;height:34px;padding:0 8px;font-size:12px;font-weight:600;transition:background .14s,color .14s,border-color .14s}.vellumAppMenuCategories button:hover{color:#edf2f8;background:#ffffff0f}.vellumAppMenuCategories button.active{color:#f3df6a;background:#f6db4121;border-color:#f6db4133}.vellumAppMenuItems{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b4c3d247 transparent;flex-direction:column;gap:2px;padding:8px;display:flex;overflow:auto}.vellumAppMenuItems>button{color:#e0e7ef;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;min-height:37px;padding:0 10px;font-size:12px;transition:background .13s,border-color .13s,color .13s;display:flex}.vellumAppMenuItems>button:hover:not(:disabled){color:#fff;background:#ffffff13;border-color:#cde2f114}.vellumAppMenuItems>button:disabled{opacity:.38;cursor:not-allowed}.vellumAppMenuItemIcon{color:#aab9ca;flex:none;place-items:center;width:19px;height:19px;display:grid}.vellumAppMenuItemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vellumAppMenuItems kbd{color:#aeb9c7;white-space:nowrap;background:#0a0e1347;border:1px solid #cde2f121;border-radius:5px;flex:none;padding:3px 6px;font:10px ui-monospace,Consolas,monospace}.vellumAppMenuSeparator{background:#cde2f11a;height:1px;margin:4px 8px}.vellumAppMenu[data-theme=light]{background:#f9fbfbf7;border-color:#fff #35454b29 #35454b29 #fff;box-shadow:inset 0 1px #fffffff2,0 14px 38px #18283033}.vellumAppMenu[data-theme=light] .vellumAppMenuCategories{border-bottom-color:#e1e7e9}.vellumAppMenu[data-theme=light] .vellumAppMenuCategories button{color:#5a696f}.vellumAppMenu[data-theme=light] .vellumAppMenuCategories button:hover{color:#29363b;background:#edf1f2}.vellumAppMenu[data-theme=light] .vellumAppMenuCategories button.active{color:#665400;background:#fff6bf;border-color:#bea10040}.vellumAppMenu[data-theme=light] .vellumAppMenuItems>button{color:#334147}.vellumAppMenu[data-theme=light] .vellumAppMenuItems>button:hover:not(:disabled){color:#1e2b30;background:#edf1f2;border-color:#e0e6e8}.vellumAppMenu[data-theme=light] .vellumAppMenuItemIcon{color:#718188}.vellumAppMenu[data-theme=light] .vellumAppMenuItems kbd{color:#64747b;background:#f2f5f6;border-color:#dce3e5}.vellumAppMenu[data-theme=light] .vellumAppMenuSeparator{background:#e2e7e9}.vellumAppMenu[data-theme=gray]{background:#2a3039f7}.vellumAppMenu[data-theme=omega]{background:#0c0e12fa;border-color:#e4c51a2e}@keyframes appMenuIn{0%{opacity:0;transform:translateY(-5px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes appMenuOut{to{opacity:0;transform:translateY(-4px)scale(.99)}}@media (width<=620px){.vellumAppMenuCategories{gap:2px;padding:6px}.vellumAppMenuCategories button{padding:0 4px;font-size:10px}}@media (prefers-reduced-motion:reduce){.vellumAppMenu,.vellumAppMenu.closing,.vellumAppMenuCategories button,.vellumAppMenuItems>button{transition:none;animation:none}}.topbar{height:41px;min-height:41px}.pdfTabsBar{align-self:stretch;align-items:flex-start;height:41px;padding-top:2px}.pdfTabsViewport,.pdfTabsContent,.pdfTabsTrack{height:100%}.pdfTabsContent,.pdfTabsTrack{align-items:flex-end}.pdfTab{align-self:flex-start;height:39px}.pdfTabAdd{align-self:center}.pdfTabClose.isDirty{position:relative}.pdfTabClose.isDirty svg{opacity:0;transition:opacity .14s,transform .14s;transform:scale(.7)}.pdfTabClose.isDirty .pdfTabDirtyIndicator{background:#ed6671;border-radius:50%;width:8px;height:8px;transition:opacity .14s,transform .14s;animation:1.8s ease-out infinite pdfDirtyPulse;position:absolute;box-shadow:0 0 0 2px #ed667126}.pdfTabClose.isDirty:hover svg{opacity:1;transform:scale(1)}.pdfTabClose.isDirty:hover .pdfTabDirtyIndicator{opacity:0;transform:scale(.45)}.vellumApp[data-vellum-theme=light] .pdfTabClose.isDirty .pdfTabDirtyIndicator{background:#d94452;box-shadow:0 0 0 2px #d944521f}.vellumApp[data-vellum-theme=light] .pdfTabsBar{align-self:stretch;align-items:flex-start;height:41px;padding-top:2px}.vellumApp[data-vellum-theme=light] .pdfTab{border-radius:8px 8px 0 0;align-self:flex-start;height:39px;margin-bottom:0}.vellumApp[data-vellum-theme=light] .pdfTab.active{border-bottom-color:#fff;height:39px;margin-bottom:0}.exitWarningBackdrop{z-index:260;-webkit-backdrop-filter:blur(5px)saturate(125%);background:#0b0f146b;place-items:center;padding:20px;animation:.2s ease-out both exitWarningIn;display:grid;position:fixed;inset:0}.exitWarningBackdrop.closing{animation:.16s ease-in both exitWarningOut}.exitWarningBackdrop.closing .exitWarningDialog{animation:.16s ease-in both exitDialogOut}.exitWarningDialog{color:#e9edf4;-webkit-backdrop-filter:blur(28px)saturate(155%);background:#1d242df0;border:1px solid #cde2f124;border-color:#e0f8ff38 #cde2f124 #cde2f124 #daf4ff29;border-radius:16px;width:min(480px,100vw - 32px);padding:22px;animation:.24s cubic-bezier(.2,.75,.25,1) both exitDialogIn;box-shadow:inset 0 1px #ffffff14,0 18px 55px #0000003d}.exitWarningDialog[data-theme=light]{color:#202b30;background:#f9fbfcf7;border-color:#fff #31485526 #31485526 #fff;box-shadow:inset 0 1px #ffffffe6,0 18px 55px #16232a2e}.exitWarningDialog header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.exitWarningMark{color:#f1c84a;background:#f1c84a1a;border:1px solid #f1c84a3d;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.exitWarningDialog h2{letter-spacing:-.02em;margin:0 0 8px;font-size:19px}.exitWarningDialog p{color:#aab5c4;margin:0;font-size:13px;line-height:1.65}.exitWarningDialog[data-theme=light] p{color:#607078}.exitWarningDialog footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.exitWarningCurrent{min-height:36px;color:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #c2d2e726;border-radius:9px;padding:0 13px}.exitWarningDialog[data-theme=light] .exitWarningCurrent{color:#405058;background:#1f303a09;border-color:#d6dee1}.exitWarningAll{color:#f7df7a;background:#f1c84a2b;border-color:#f1c84a6b}.exitWarningDialog[data-theme=light] .exitWarningAll{color:#25250e;background:#f1d942;border-color:#d3b900}.saveOverwriteOptOut{color:#aab5c4;cursor:pointer;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.saveOverwriteOptOut input{accent-color:#e4c51a;width:15px;height:15px;margin:0}.saveOverwriteDialog[data-theme=light] .saveOverwriteOptOut{color:#607078}@keyframes pdfDirtyPulse{0%{box-shadow:0 0 #ed66715c}65%{box-shadow:0 0 0 5px #ed667100}to{box-shadow:0 0 #ed667100}}@keyframes exitWarningIn{0%{opacity:0}to{opacity:1}}@keyframes exitWarningOut{to{opacity:0}}@keyframes exitDialogIn{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes exitDialogOut{to{opacity:0;transform:translateY(3px)scale(.99)}}@media (width<=920px){.pdfTabsBar{align-self:auto;height:42px;padding-top:0}.pdfTab{height:40px}}@media (prefers-reduced-motion:reduce){.pdfTabClose.isDirty svg,.pdfTabClose.isDirty .pdfTabDirtyIndicator{transition:none;animation:none}.exitWarningBackdrop,.exitWarningBackdrop.closing,.exitWarningDialog{animation:none}}@media (width>=921px){.pdfTabAdd{align-self:flex-start;margin-top:3px}}.vellumApp[data-vellum-theme=light] .topbarToolButton{color:#53636b}.vellumApp[data-vellum-theme=light] .topbarToolButton:hover{color:#26343a;background:#23313912;border-color:#2331391c}.vellumApp[data-vellum-theme=light] .pdfTabAdd{color:#53636b}.vellumApp[data-vellum-theme=light] .pdfTabAdd:hover{color:#26343a;background:#23313912;border-color:#2331391f}.pdfStructurePages{gap:18px;display:grid}.pdfStructurePages>section{border:1px solid var(--vellum-border,#d7dee2);background:#7c91a00f;border-radius:12px;padding:12px}.pdfStructurePage{color:var(--vellum-accent,#b78c00);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:13px;font-weight:600}.pdfStructureTree{border-left:1px solid var(--vellum-border,#d7dee2);margin:6px 0 0;padding-left:18px;list-style:none}.pdfStructureTree li{margin:4px 0}.pdfStructureNode{align-items:center;gap:5px;min-width:0;display:flex}.pdfStructureSelect{width:14px;height:14px;accent-color:var(--vellum-accent,#d8b500);cursor:pointer;flex:none}.pdfStructureGroupControls{border:1px solid var(--vellum-border,#d7dee2);background:#8096a514;border-radius:9px;flex-wrap:wrap;align-items:flex-end;gap:8px;padding:10px;display:flex}.pdfStructureGroupControls label{color:var(--vellum-muted,#71808a);gap:4px;font-size:11px;display:grid}.pdfStructureGroupControls select{border:1px solid var(--vellum-border,#d7dee2);background:var(--vellum-input,#fff);min-height:30px;color:var(--vellum-text,#263238);font:inherit;border-radius:7px;padding:4px 8px;font-size:12px}.pdfStructureGroupControls small{color:var(--vellum-muted,#71808a);flex-basis:100%;font-size:10px}.pdfStructureNavigate{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-wrap:wrap;flex:1;align-items:center;gap:9px;padding:7px 9px;display:flex}.pdfStructureNavigate:hover:not(:disabled){border-color:var(--vellum-border,#d7dee2);background:#8096a51f}.pdfStructureNavigate:disabled{cursor:default;opacity:.82}.pdfStructureNavigate.selected{background:#e2c51a24;border-color:#e2c51a61}.structureBackdrop{z-index:24;pointer-events:none;background:#07090c29;justify-content:flex-end;align-items:stretch;padding:10px;display:flex}.structureBackdrop>.structureDialog{pointer-events:auto;width:min(600px,48vw);height:100%;min-height:0;max-height:none;margin:0;animation:.24s cubic-bezier(.2,.7,.25,1) dialogIn}.vellumApp[data-vellum-theme=light] .structureBackdrop{background:#303b401f}@media (width<=760px){.structureBackdrop{padding:6px}.structureBackdrop>.structureDialog{width:min(420px,100vw - 12px)}}@media (prefers-reduced-motion:reduce){.structureBackdrop>.structureDialog{animation:none}}.pdfStructureNavigate strong{min-width:42px;color:var(--vellum-accent,#b78c00);font:inherit;font-size:12px;font-weight:600}.pdfStructureNavigate span{font-size:13px}.pdfStructureNavigate small{color:var(--vellum-muted,#71808a);font-size:11px}.pdfStructureEditButton{border:1px solid var(--vellum-border,#d7dee2);color:inherit;font:inherit;cursor:pointer;background:#8096a514;border-radius:7px;flex:none;padding:5px 8px;font-size:11px}.pdfStructureEditButton:hover{background:#8096a52b}.pdfStructureReadOnly{color:var(--vellum-muted,#71808a);flex:none;padding:5px 2px;font-size:10px}.pdfStructureEdit{border:1px solid var(--vellum-border,#d7dee2);background:#8096a514;border-radius:9px;gap:9px;padding:10px;display:grid}.pdfStructureEdit label{color:var(--vellum-muted,#71808a);gap:5px;font-size:11px;display:grid}.pdfStructureEdit input,.pdfStructureEdit select,.pdfStructureEdit textarea{border:1px solid var(--vellum-border,#d7dee2);background:var(--vellum-input,#fff);width:100%;color:var(--vellum-text,#263238);font:inherit;resize:vertical;border-radius:7px;padding:7px 9px;font-size:12px}.pdfStructureTableHeaders{border:1px solid var(--vellum-border,#d7dee2);background:#8096a50f;border-radius:7px;gap:6px;max-height:150px;margin:0;padding:8px;display:grid;overflow:auto}.pdfStructureTableHeaders legend{color:var(--vellum-muted,#71808a);padding:0 4px;font-size:10px}.pdfStructureTableHeaders label{min-height:26px;color:var(--vellum-text,#263238);align-items:center;gap:7px;font-size:11px;display:flex}.pdfStructureTableHeaders input[type=checkbox]{width:14px;height:14px;accent-color:var(--vellum-accent,#d9b900);flex:none;margin:0}.pdfStructureTableHeaders label span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pdfStructureTableHeaders label small{color:var(--vellum-muted,#71808a);font-size:9px}.pdfStructureEdit>div{justify-content:flex-end;gap:8px;display:flex}.pdfAccessibilityRun{width:max-content;margin:0 0 12px}.pdfStructureTools{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.pdfStructureTools .pdfAccessibilityRun{margin:0}.pdfStructureReadingOrderPanel{border:1px solid var(--vellum-border,#d7dee2);-webkit-backdrop-filter:blur(14px)saturate(125%);background:#8096a512;border-radius:10px;margin:0 0 12px;padding:10px}.pdfStructureReadingOrderPanel>p{color:var(--vellum-muted,#71808a);margin:0 0 8px;font-size:11px;line-height:1.45}.pdfStructureReadingOrder{gap:4px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.pdfStructureReadingOrder>li{background:#ffffff09;border:1px solid #8096a51f;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;min-width:0;padding:3px;display:grid}.pdfStructureReadingTarget{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;padding:5px;display:flex}.pdfStructureReadingTarget:hover:not(:disabled){background:#8096a51f}.pdfStructureReadingTarget:disabled{cursor:default;opacity:.66}.pdfStructureReadingTarget.selected{background:#e2c51a1f;border-color:#e2c51a61}.pdfStructureReadingTarget>b{width:24px;height:24px;color:var(--vellum-accent,#b78c00);background:#8096a51f;border-radius:7px;flex:none;place-items:center;font-size:11px;display:grid}.pdfStructureReadingTarget>span{gap:2px;min-width:0;display:grid}.pdfStructureReadingTarget strong{font-size:11px}.pdfStructureReadingTarget small{color:var(--vellum-muted,#71808a);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.pdfStructureReadingActions{gap:4px;display:flex}.pdfStructureReadingActions .pdfStructureEditButton{place-items:center;width:27px;height:27px;padding:0;display:grid}.pdfStructureReadingActions .pdfStructureEditButton:disabled{opacity:.4;cursor:not-allowed}.pdfAccessibilityReport{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.pdfAccessibilityReport li{border:1px solid var(--vellum-border,#d7dee2);background:#8096a50f;border-radius:9px;padding:10px 11px}.pdfAccessibilityReport strong{margin:5px 0 3px;font-size:12px;display:block}.pdfAccessibilityReport p{color:var(--vellum-muted,#71808a);margin:0;font-size:11px;line-height:1.45}.pdfAccessibilityStatus{color:#7c8990;font-size:10px;font-weight:650}.pdfAccessibilityReport .status-passed .pdfAccessibilityStatus{color:#29825a}.pdfAccessibilityReport .status-problem .pdfAccessibilityStatus{color:#c53f49}.pdfAccessibilityReport .status-review .pdfAccessibilityStatus{color:#a57900}.pdfAccessibilityReport .status-unverified .pdfAccessibilityStatus{color:#687786}.vellumApp[data-vellum-theme=dark] .pdfStructurePages>section{background:#7891a514}@media (prefers-reduced-motion:reduce){.pdfStructureNavigate{transition:none}}.documentScroll.textMarkupMode,.documentScroll.textMarkupMode .pdfTextLayer{-webkit-user-select:text;user-select:text}.pdfBookmarkActions input[type=color]{cursor:pointer;background:#26303d33;border:1px solid #cde2f124;border-radius:5px;width:20px;height:20px;padding:2px}.pdfBookmarkActions input[type=color]::-webkit-color-swatch-wrapper{padding:1px}.pdfBookmarkActions input[type=color]::-webkit-color-swatch{border:0;border-radius:3px}.pdfBookmarkSuggestion select{max-width:112px;color:inherit;background:#19222c8c;border:1px solid #cde2f124;border-radius:6px;flex:none;padding:5px 7px;font-size:10px}.vellumApp[data-vellum-theme=light] .pdfBookmarkSuggestion select{color:#35434a;background:#fff;border-color:#d1dade}.textEditPopup[data-theme=light]{color:#263238;background:#fafcfcf5;border-color:#fff #35454b29 #35454b29;box-shadow:inset 0 1px #fffffff2,0 12px 30px #21303629}.textEditPopup[data-theme=light] header button,.textEditPopup[data-theme=light] footer button{color:#40525a;background:#26303d0b;border-color:#35454b29}.textEditPopup[data-theme=light] label,.textEditPopup[data-theme=light]>p{color:#53636b}.textEditPopup[data-theme=light] textarea{color:#263238;background:#ffffffe6;border-color:#35454b33}.textEditPopup[data-theme=light]>small{color:#806f13}.textEditPopup[data-theme=light] footer{border-top-color:#35454b21}.pdfLayerBulkActions{flex-wrap:wrap;gap:8px;margin:14px 0 4px;display:flex}.pdfLayerBulkActions .secondaryButton{min-height:32px}.vellumApp.hasPdfSidePanel .workspace{box-sizing:border-box;width:calc(100% - var(--pdf-side-panel-width));max-width:calc(100% - var(--pdf-side-panel-width));flex:auto;align-self:flex-start;min-width:0;margin-right:auto;padding-right:0;transition:width .28s cubic-bezier(.2,.75,.25,1),max-width .28s cubic-bezier(.2,.75,.25,1);position:relative;overflow:hidden}.documentInfoSecurityActions{border-top:1px solid #cde2f11a;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.documentInfoSecurityActions small{color:var(--muted);font-size:10px;line-height:1.4}.vellumApp.hasPdfSidePanel .reviewWorkspace>.readerArea{min-width:0}.vellumApp .rightDockPanel{z-index:42;width:var(--pdf-side-panel-width,min(592px,38vw));box-sizing:border-box;pointer-events:none;background:0 0;border:0;padding:0;animation:.28s cubic-bezier(.2,.7,.25,1) both pdfDockIn;display:block;position:fixed;inset:93px 0 0 auto;overflow:hidden}.vellumApp .rightDockPanel>.documentInfoDialog{box-sizing:border-box;width:100%;height:100%;min-height:0;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;pointer-events:auto;background:#1d232d;border:0;border-left:1px solid #cde2f11f;border-radius:0;animation:none}.vellumApp .rightDockPanel.closing{animation:.24s cubic-bezier(.4,0,.8,.4) both pdfDockOut}.vellumApp .rightDockPanel.closing>.documentInfoDialog{animation:none}.vellumApp .pdfSidePanelSplitter{z-index:44;top:93px;right:calc(var(--pdf-side-panel-width,min(592px,38vw)) - 4px);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;width:8px;padding:0;position:fixed;bottom:0}.vellumApp .pdfSidePanelSplitter:after{content:"";background:#cde2f11f;width:1px;transition:background .16s,width .16s,left .16s;position:absolute;top:0;bottom:0;left:3px}.vellumApp .pdfSidePanelSplitter:hover:after,.vellumApp .pdfSidePanelSplitter:focus-visible:after{background:#f6db41b8;width:3px;left:2px}.vellumApp .pdfSidePanelSplitter:focus-visible{outline:0}.vellumApp[data-vellum-theme=light] .pdfSidePanelSplitter:after{background:#35454b2e}.vellumApp[data-vellum-theme=light] .pdfSidePanelSplitter:hover:after,.vellumApp[data-vellum-theme=light] .pdfSidePanelSplitter:focus-visible:after{background:#c3a400b8}.vellumApp .pdfSidePanelSplitter:active{cursor:col-resize}@keyframes pdfDockIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes pdfDockOut{to{opacity:0;transform:translate(18px)}}.vellumApp[data-vellum-theme=gray] .rightDockPanel>.documentInfoDialog{background:#20242a;border-left-color:#dce4ee1a}.vellumApp[data-vellum-theme=omega] .rightDockPanel>.documentInfoDialog{background:#090b0e;border-left-color:#dce4ee14}.vellumApp[data-vellum-theme=light] .rightDockPanel>.documentInfoDialog{color:#253238;background:#fff;border-left-color:#35454b29}.vellumApp.hasPdfSidePanel:has(.quickPdfDock){--pdf-side-panel-width:min(380px,42vw)}.vellumApp .quickPdfDock{pointer-events:auto;background:#1d232d;border-left:1px solid #cde2f11f;animation:none}.vellumApp[data-vellum-theme=gray] .quickPdfDock{background:#20242a;border-left-color:#dce4ee1a}.vellumApp[data-vellum-theme=omega] .quickPdfDock{background:#090b0e;border-left-color:#dce4ee14}.vellumApp[data-vellum-theme=light] .quickPdfDock{background:#fff;border-left-color:#35454b29}.quickPdfPanel{color:#e7edf4;flex-direction:column;height:100%;min-height:0;display:flex}.quickPdfPanel>header{border-bottom:1px solid #cde2f11f;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:0 18px;display:flex}.quickPdfPanel>header>div{gap:4px;min-width:0;display:grid}.quickPdfPanel>header strong{font-size:15px}.quickPdfPanel>header small{color:#9eacba;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.quickPdfPanelBody{flex:1;min-height:0;padding:14px 12px;overflow:auto}.quickPdfAction{color:#d6dee8;text-align:left;width:100%;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:13px;display:flex}.quickPdfAction:hover,.quickPdfAction:focus-visible{color:#fff;background:#cde2f112;border-color:#cde2f11f;outline:none}.vellumApp[data-vellum-theme=light] .quickPdfPanel{color:#253238}.vellumApp[data-vellum-theme=light] .quickPdfPanel>header{border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .quickPdfPanel>header small{color:#66767d}.vellumApp[data-vellum-theme=light] .quickPdfAction{color:#3e4e55}.vellumApp[data-vellum-theme=light] .quickPdfAction:hover,.vellumApp[data-vellum-theme=light] .quickPdfAction:focus-visible{color:#172126;background:#edf1f3;border-color:#d7dfe2}@media (width<=1050px){.vellumApp.hasPdfSidePanel{--pdf-side-panel-width:min(512px,48vw)}}@media (width<=700px){.vellumApp.hasPdfSidePanel{--pdf-side-panel-width:min(360px,72vw)}}@media (prefers-reduced-motion:reduce){.vellumApp.hasPdfSidePanel .workspace{transition:none}.vellumApp .rightDockPanel,.vellumApp .rightDockPanel.closing{animation:none}}.vellumApp.hasPdfSidePanel{--pdf-side-panel-width:min(592px,38vw)}.vellumApp.hasPdfSidePanel .reviewWorkspace>.readerArea>.readerToolbar{z-index:41;transition:right .28s cubic-bezier(.2,.75,.25,1);top:122px!important;right:calc(var(--pdf-side-panel-width) + 12px)!important;height:auto!important;max-height:none!important;position:fixed!important;bottom:14px!important;left:auto!important;transform:none!important}@media (width<=1050px){.vellumApp.hasPdfSidePanel{--pdf-side-panel-width:min(512px,48vw)}}@media (width<=700px){.vellumApp.hasPdfSidePanel{--pdf-side-panel-width:min(360px,72vw)}}@media (prefers-reduced-motion:reduce){.vellumApp.hasPdfSidePanel .reviewWorkspace>.readerArea>.readerToolbar{transition:none}}.unsavedCloseFiles{color:#bdc8d5;scrollbar-width:thin;scrollbar-color:#b4c3d252 transparent;background:#ffffff09;border:1px solid #cde2f11a;border-radius:9px;max-height:140px;margin:14px 0 0;padding:10px 12px 10px 28px;font-size:12px;line-height:1.7;overflow:auto}.unsavedCloseDialog[data-theme=light] .unsavedCloseFiles{color:#47565c;background:#ebf1f3b8;border-color:#dfe6e8}.unsavedCloseError{color:#ff9b9b!important;margin-top:12px!important}.unsavedCloseDialog footer button:disabled{opacity:.55;cursor:wait}.pdfLayerConfigurations{-webkit-backdrop-filter:blur(14px)saturate(140%);background:#26303d4d;border:1px solid #cde2f11f;border-color:#e0f8ff33 #cde2f11f #cde2f11f #daf4ff26;border-radius:10px;gap:8px;margin:2px 0 12px;padding:11px;display:grid;box-shadow:inset 0 1px #ffffff0f}.pdfLayerConfigurations>strong{color:#e8edf4;font-size:12px}.pdfLayerConfigurations>label{color:#9da9b8;gap:5px;font-size:10px;display:grid}.pdfLayerConfigurations select,.pdfLayerConfigurations input{box-sizing:border-box;color:#e2e9f3;width:100%;min-height:32px;font:inherit;background:#0e1217a8;border:1px solid #c5d7ee21;border-radius:7px;padding:6px 9px;font-size:11px}.pdfLayerConfigurations>div{flex-wrap:wrap;gap:6px;display:flex}.pdfLayerConfigurations .secondaryButton{min-height:30px;font-size:10px}.pdfLayerConfigurations>small{color:#8e9bab;font-size:10px;line-height:1.4}.vellumApp[data-vellum-theme=light] .pdfLayerConfigurations{background:#f4f8f9ad;border-color:#fff #35454b24 #35454b24 #fff;box-shadow:inset 0 1px #fffc}.vellumApp[data-vellum-theme=light] .pdfLayerConfigurations>strong{color:#27343a}.vellumApp[data-vellum-theme=light] .pdfLayerConfigurations>label{color:#64737a}.vellumApp[data-vellum-theme=light] .pdfLayerConfigurations select,.vellumApp[data-vellum-theme=light] .pdfLayerConfigurations input{color:#27343a;background:#fffc;border-color:#35454b29}.vellumApp[data-vellum-theme=light] .pdfLayerConfigurations>small{color:#68777e}.pdfLayerConfigurations>.pdfLayerConfigPreview{scrollbar-width:thin;scrollbar-color:#b4c3d23d transparent;background:#0a0e1338;border:1px solid #cde2f11a;border-radius:8px;grid-template-columns:1fr;gap:6px;max-height:190px;margin-top:2px;padding:9px;display:grid;overflow:auto}.pdfLayerConfigPreview>strong{color:#e2e9f1;font-size:10px}.pdfLayerConfigPreview>small,.pdfLayerConfigPreview>span{color:#94a1b1;font-size:9px;line-height:1.4}.pdfLayerConfigPreview>span{border-top:1px solid #cde2f114;justify-content:space-between;align-items:center;gap:8px;padding-top:5px;display:flex}.pdfLayerConfigPreview>span span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pdfLayerConfigPreview>span b{color:#d2dce8;flex:none;font-size:9px;font-weight:600}.vellumApp[data-vellum-theme=light] .pdfLayerConfigurations>.pdfLayerConfigPreview{background:#ffffffa8;border-color:#35454b1f}.vellumApp[data-vellum-theme=light] .pdfLayerConfigPreview>strong,.vellumApp[data-vellum-theme=light] .pdfLayerConfigPreview>span b{color:#2e3b40}.vellumApp[data-vellum-theme=light] .pdfLayerConfigPreview>small,.vellumApp[data-vellum-theme=light] .pdfLayerConfigPreview>span{color:#637178}.vellumApp[data-vellum-theme=light] .pdfLayerConfigPreview>span{border-top-color:#35454b1a}.pdfPagesPanelList{scrollbar-width:thin;scrollbar-color:#b4c3d247 transparent;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:12px;min-height:0;padding:14px;display:grid;overflow:auto}.vellumApp[data-vellum-theme=gray] .pdfPagesPanelList{scrollbar-color:#515862 #22262d}.vellumApp[data-vellum-theme=omega] .pdfPagesPanelList{scrollbar-color:#292d33 #090b0e}.vellumApp[data-vellum-theme=light] .pdfPagesPanelList{scrollbar-color:#aebbc0 #e9eef0}.pdfPageThumbnail{color:#aeb9c7;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-items:center;gap:7px;min-width:0;padding:8px 6px;font:500 10px/1.3 Manrope,sans-serif;transition:background .16s,border-color .16s,color .16s;display:grid}.pdfPageThumbnail:hover{color:#edf2f7;background:#ffffff0b;border-color:#cde2f11f}.pdfPageThumbnail.selected{color:#f3df6a;background:#f6db411a;border-color:#f6db415c}.pdfPageThumbnailImage{background:#080b0f73;border:1px solid #cde2f121;border-radius:5px;place-items:center;width:100%;height:142px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.pdfPageThumbnailImage canvas{object-fit:contain;background:#fff;max-width:100%;max-height:100%;display:block;box-shadow:0 2px 7px #00000038}.vellumApp[data-vellum-theme=light] .pdfPageThumbnail{color:#53636b}.vellumApp[data-vellum-theme=light] .pdfPageThumbnail:hover{color:#253238;background:#1c2b3109;border-color:#35454b21}.vellumApp[data-vellum-theme=light] .pdfPageThumbnail.selected{color:#705e00;background:#ffe0442e;border-color:#c3a40066}.vellumApp[data-vellum-theme=light] .pdfPageThumbnailImage{background:#e9eef0;border-color:#35454b26}@media (width<=560px){.pdfPagesPanelList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.pdfPageThumbnailImage{height:126px}}.quickPdfGroupLabel{color:#8f9baa;letter-spacing:.08em;padding:16px 10px 7px;font-size:10px;font-weight:700}.quickPdfArmed{color:#f0d400;font-size:11px}.quickPdfHint{color:#9eacba;margin:14px 10px;font-size:12px;line-height:1.5}.quickPdfAction:disabled{opacity:.5;cursor:wait}.quickPdfSignature{width:100%;color:inherit;text-align:left;cursor:pointer;background:#cde2f10a;border:1px solid #cde2f124;border-radius:8px;align-items:center;gap:12px;margin:5px 0;padding:9px;display:flex}.quickPdfSignature img{object-fit:contain;background:#fff;border-radius:4px;width:96px;height:36px}.quickPdfSignature span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vellumApp[data-vellum-theme=light] .quickPdfGroupLabel,.vellumApp[data-vellum-theme=light] .quickPdfHint{color:#68777d}.vellumApp[data-vellum-theme=light] .quickPdfSignature{background:#f6f8f8;border-color:#d7dfe2}.pdfToolsAutoRun{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:-10000px;overflow:hidden}.quickSignatureBackdrop{z-index:12000;-webkit-backdrop-filter:blur(8px);background:#080b0f94;place-items:center;padding:20px;animation:.22s ease-out quickSignatureIn;display:grid;position:fixed;inset:0}.quickSignatureDialog{color:#e7edf4;-webkit-backdrop-filter:blur(28px)saturate(155%);background:#232a34f5;border:1px solid #cde2f129;border-color:#e0f8ff3d #cde2f129 #cde2f129 #daf4ff29;border-radius:16px;width:min(560px,100%);padding:20px;box-shadow:0 18px 55px #00000040}.quickSignatureDialog>header{justify-content:space-between;align-items:center;display:flex}.quickSignatureDialog h2{margin:0;font-size:18px}.quickSignatureModes{gap:8px;margin:18px 0;display:flex}.quickSignatureModes button{color:inherit;cursor:pointer;background:#cde2f10a;border:1px solid #cde2f124;border-radius:999px;padding:7px 12px}.quickSignatureModes button.active{color:#fff;background:#3977e9;border-color:#538bfa}.quickSignatureField{color:#b4bfcb;gap:8px;font-size:13px;display:grid}.quickSignatureField input{height:38px;color:inherit;font:inherit;background:#090c1180;border:1px solid #cde2f12e;border-radius:6px;padding:0 10px}.quickSignatureDraw,.quickSignatureUpload{color:#71808a;background:#fff;border:1px solid #cde2f129;border-radius:8px;place-items:center;min-height:150px;display:grid;position:relative;overflow:hidden}.quickSignatureDraw{touch-action:none}.quickSignatureDraw svg{width:100%;height:150px}.quickSignatureUpload{gap:9px;padding:12px}.quickSignatureUpload input{max-width:100%}.quickSignatureUpload img{object-fit:contain;max-width:100%;max-height:120px}.quickSignatureDialog>footer{align-items:center;gap:9px;margin-top:18px;display:flex}.quickSignatureDialog>footer span{flex:1}@keyframes quickSignatureIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.quickSignatureBackdrop{animation:none}}.quickSignatureBackdrop.closing{animation:.28s ease-in forwards quickSignatureOut}.quickSignatureBackdrop[data-theme=light] .quickSignatureDialog{color:#26343a;background:#f8fafaf7;border-color:#4b5b602e}.quickSignatureBackdrop[data-theme=light] .quickSignatureField{color:#526269}.quickSignatureBackdrop[data-theme=light] .quickSignatureField input{color:#26343a;background:#fff;border-color:#cbd5d9}@keyframes quickSignatureOut{to{opacity:0;transform:translateY(5px)scale(.99)}}@media (prefers-reduced-motion:reduce){.quickSignatureBackdrop.closing{animation:10ms quickSignatureOut}}.vellumApp.hasPdfSidePanel:has(.leftDockPanel) .workspace{margin-right:0;margin-left:var(--pdf-side-panel-width);padding-left:0}.vellumApp .leftDockPanel{animation-name:pdfDockInLeft;left:0;right:auto}.vellumApp .leftDockPanel.closing{animation-name:pdfDockOutLeft}.vellumApp .leftDockSplitter{right:auto;left:calc(var(--pdf-side-panel-width,min(592px,38vw)) - 4px)}.vellumApp.hasPdfSidePanel:has(.leftDockPanel) .reviewWorkspace>.readerArea>.readerToolbar{right:12px!important}.vellumApp .quickPdfDock.leftDockPanel{border-left:0;border-right:1px solid #cde2f11f}.vellumApp[data-vellum-theme=gray] .quickPdfDock.leftDockPanel{border-right-color:#dce4ee1a}.vellumApp[data-vellum-theme=omega] .quickPdfDock.leftDockPanel{border-right-color:#dce4ee14}.vellumApp[data-vellum-theme=light] .quickPdfDock.leftDockPanel{border-right-color:#35454b29}.quickPdfPanelTitle{align-items:center;gap:10px;min-width:0;display:flex}.quickPdfPanelTitle>span{gap:4px;min-width:0;display:grid}.quickPdfTabIcon{flex:none;width:34px;height:34px}.quickPdfToolIcon{flex:none;width:30px;height:30px}.quickPdfActionLabel{flex:1}.quickPdfAction{justify-content:flex-start}@keyframes pdfDockInLeft{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes pdfDockOutLeft{to{opacity:0;transform:translate(-18px)}}.quickSignatureTyped{gap:10px;display:grid}.quickSignaturePreview{color:#111820;background:#fff;border:1px solid #cde2f129;border-radius:8px;justify-content:center;align-items:center;height:112px;padding:8px 16px;display:flex;overflow:hidden}.quickSignaturePreview span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:Segoe Script,Brush Script MT,cursive;font-size:clamp(34px,7vw,58px);font-style:italic;line-height:1.2;overflow:hidden}.quickSignatureBackdrop[data-theme=light] .quickSignaturePreview{border-color:#cbd5d9}.quickSignaturePreview span{font-family:Dancing Script,Segoe Script,Brush Script MT,cursive;font-size:clamp(40px,7vw,68px);font-style:normal;font-weight:500}.quickPdfSignatureRow{align-items:center;gap:5px;margin:5px 0;display:flex}.quickPdfSignatureRow .quickPdfSignature{flex:1;width:auto;min-width:0;margin:0}.quickPdfSignatureDelete{color:#9eacba;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;place-items:center;width:34px;height:36px;display:grid}.quickPdfSignatureDelete:hover,.quickPdfSignatureDelete:focus-visible{color:#ff9292;background:#f05a5a1a;border-color:#f05a5a4d;outline:none}.vellumApp[data-vellum-theme=light] .quickPdfSignatureDelete{color:#68777d}.vellumApp[data-vellum-theme=light] .quickPdfSignatureDelete:hover{color:#b93232}.pdfPage{position:relative}.pdfSignatureFocus{z-index:12;pointer-events:auto;cursor:pointer;background:#ec4d831f;border:2px solid #ec4d83;border-radius:3px;padding:0;animation:1.6s ease-in-out 2 pdfSignatureFocusPulse;position:absolute;box-shadow:0 0 0 3px #ec4d832e}.pdfSignatureRecord{color:#c9d4e0;background:#0b0f1438;border:1px solid #cde2f11f;border-radius:9px;gap:9px;padding:11px;display:grid}.pdfSignatureRecordHeading{align-items:center;gap:10px;display:flex}.pdfSignatureRecordHeading>svg{color:#9cacc0;flex:none}.pdfSignatureRecordHeading>span{gap:4px;min-width:0;display:grid}.pdfSignatureRecordHeading strong{color:#e7edf4;font-size:12px;font-weight:600}.pdfSignatureRecordHeading small{color:#96a4b4;font-size:10px}.pdfSignatureRecord details{border-top:1px solid #cde2f11a;padding-top:8px;font-size:11px}.pdfSignatureRecord summary{color:#bdc9d7;cursor:pointer}.pdfSignatureRecord dl{grid-template-columns:minmax(95px,auto) minmax(0,1fr);gap:5px 9px;margin:10px 0 0;display:grid}.pdfSignatureRecord dt{color:#8e9cad}.pdfSignatureRecord dd{color:#d4dde7;overflow-wrap:anywhere;margin:0}.vellumApp[data-vellum-theme=light] .pdfSignatureRecord{color:#43535a;background:#ebf0f28c;border-color:#d7dfe2}.vellumApp[data-vellum-theme=light] .pdfSignatureRecordHeading strong,.vellumApp[data-vellum-theme=light] .pdfSignatureRecord dd{color:#253238}.vellumApp[data-vellum-theme=light] .pdfSignatureRecord summary{color:#43535a}@keyframes pdfSignatureFocusPulse{50%{box-shadow:0 0 0 6px #ec4d8347}}.pdfSignatureRecord{background:0 0;border:0;border-bottom:1px solid #cde2f11f;border-radius:0;padding:12px 4px}.vellumApp[data-vellum-theme=light] .pdfSignatureRecord{background:0 0;border-color:#d7dfe2}.pdfSignatureIndicator{z-index:9;background:color-mix(in srgb,currentColor 8%,transparent);color:#d7373f;cursor:pointer;border:2px solid;border-radius:4px;place-items:center;padding:0;line-height:0;transition:box-shadow .18s,background .18s;display:grid;position:absolute;box-shadow:0 0 0 2px #ffffffb8}.pdfSignatureIndicator:after{content:"";background:#fff;border:1px solid;border-radius:50%;width:25px;height:25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 5px #0000002e}.pdfSignatureIndicator>svg{z-index:1;position:relative}.pdfSignatureIndicator.is-valid{color:#21865f}.pdfSignatureIndicator.is-unknown{color:#d18a12}.pdfSignatureIndicator.is-invalid{color:#d7373f}.pdfSignatureIndicator.isFocused,.pdfSignatureIndicator:hover{box-shadow:0 0 0 4px color-mix(in srgb,currentColor 24%,transparent)}.pdfSignatureIndicator:focus-visible{outline-offset:3px;outline:2px solid #4388ff}.vellumApp[data-vellum-theme=light] .pdfSignatureIndicator{box-shadow:0 0 0 2px #20282d2e}.pdfSignaturePanel .pdfAttachmentRow{background:0 0;border:0;border-bottom:1px solid #cde2f11f;border-radius:0;min-height:48px;padding:8px 2px}.vellumApp[data-vellum-theme=light] .pdfSignaturePanel .pdfAttachmentRow{background:0 0;border-color:#d7dfe2}.pdfSignatureRecordHeading.is-valid>svg{color:#38b47d}.pdfSignatureRecordHeading.is-unknown>svg{color:#e6a52e}.pdfSignatureRecordHeading.is-invalid>svg{color:#ed6269}.pdfSignatureRecordHeading.is-valid small{color:#59c991}.pdfSignatureRecordHeading.is-unknown small{color:#e6b653}.pdfSignatureRecordHeading.is-invalid small{color:#f18489}.vellumApp[data-vellum-theme=light] .pdfSignatureRecordHeading.is-valid small{color:#21865f}.vellumApp[data-vellum-theme=light] .pdfSignatureRecordHeading.is-unknown small{color:#99640c}.vellumApp[data-vellum-theme=light] .pdfSignatureRecordHeading.is-invalid small{color:#ba3439}.reviewToolStack{flex:none;width:34px;height:34px;position:relative}.reviewToolStack>.reviewToolButton{position:absolute;inset:0}.reviewToolStackCaret{z-index:2;color:#aebbd0;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;width:14px;height:14px;padding:0;display:grid;position:absolute;bottom:-3px;right:-3px}.reviewToolStackCaret:hover{color:#f3df6a}.reviewToolStackCaret:focus-visible{outline-offset:1px;border-radius:3px;outline:2px solid}.vellumApp[data-vellum-theme=light] .reviewToolStackCaret{color:#596970}.reviewToolStack:has(.reviewToolButton.active) .reviewToolStackCaret{color:#f3df6a}.vellumApp[data-vellum-theme=light] .reviewToolStack:has(.reviewToolButton.active) .reviewToolStackCaret{color:#8a7400}.quickPdfPanelTitle>strong{font-size:15px}.quickPdfActionIcon,.quickPdfAction>svg{color:#abb9ca;flex:none}.quickPdfAction[data-action=textBox]>svg,.quickPdfAction[data-action=editText]>svg{color:#b88add}.quickPdfAction[data-action=highlight]>svg,.quickPdfAction[data-action=underline]>svg{color:#e4c75b}.quickPdfAction[data-action=strikeout]>svg{color:#e78382}.quickPdfAction[data-action=comment]>svg{color:#79a8e9}.quickPdfAction[data-action=pen]>svg,.quickPdfAction[data-action=arrow]>svg,.quickPdfAction[data-action=organize]>svg{color:#7ea6e0}.quickPdfAction[data-action=rectangle]>svg,.quickPdfAction[data-action=ellipse]>svg{color:#b586ce}.quickPdfAction[data-action=check]>svg{color:#66c58f}.quickPdfAction[data-action=cross]>svg{color:#ed747b}.quickPdfAction[data-action=dot]>svg{color:#78aeea}.quickPdfAction[data-action=line]>svg{color:#c7a4dd}.quickPdfAction[data-action=date]>svg{color:#dca4c9}.vellumApp .documentScroll{scrollbar-width:none!important;scrollbar-color:transparent transparent!important}.vellumApp .documentScroll::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.readerArea>.documentScrollbarOverlay{z-index:24;pointer-events:none;opacity:0;transition:opacity .28s cubic-bezier(.2,.7,.25,1);position:absolute}.readerArea:hover>.documentScrollbarOverlay,.readerArea>.documentScrollbarOverlay.is-active,.readerArea>.documentScrollbarOverlay:focus-within{opacity:1}.documentScrollbar{touch-action:none;pointer-events:none;background:0 0;border:0;border-radius:99px;outline:0;padding:0;display:block;position:absolute}.documentScrollbarOverlay.is-active .documentScrollbar,.readerArea:hover>.documentScrollbarOverlay .documentScrollbar,.documentScrollbarOverlay:focus-within .documentScrollbar{pointer-events:auto}.documentScrollbar.horizontal,.documentScrollbar.vertical{cursor:default}.documentScrollbar>span{opacity:.7;cursor:grab;background:#9aaabe8f;border-radius:99px;transition:background .18s,opacity .22s;display:block;position:absolute}.documentScrollbar>span:active{cursor:grabbing}.documentScrollbar:hover>span,.documentScrollbar>span:hover{opacity:1;background:#bfcdded6}.documentScrollbar:focus-visible{outline-offset:1px;outline:2px solid #78aafce6}.vellumApp[data-vellum-theme=gray] .documentScrollbar>span{background:#b7bfcc8f}.vellumApp[data-vellum-theme=omega] .documentScrollbar>span{background:#aeb8c77a}.vellumApp[data-vellum-theme=light] .documentScrollbar>span{background:#485b656b}.vellumApp[data-vellum-theme=light] .documentScrollbar:hover>span,.vellumApp[data-vellum-theme=light] .documentScrollbar>span:hover{background:#394d58b8}@media (prefers-reduced-motion:reduce){.readerArea>.documentScrollbarOverlay,.documentScrollbar>span{transition:none}}:root{--blue:#e4c51a;--blue-bright:#f4dc45}.vellumLoginPage,.vellumLoginPage *{box-sizing:border-box}.vellumLoginPage{color:#f0f2f6;background:#0d1015;flex-direction:column;justify-content:center;align-items:center;gap:25px;min-height:100svh;padding:32px 20px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.vellumLoginBrand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:flex}.vellumLoginBrand img{object-fit:contain;width:42px;height:42px}.vellumLoginBrand span{gap:2px;display:grid}.vellumLoginBrand small{color:#9da8b7;letter-spacing:.18em;font-size:9px;font-weight:700}.vellumLoginBrand strong{letter-spacing:.16em;font-size:14px}.vellumLoginCard{background:#141920;border:1px solid #272e38;border-radius:16px;width:min(100%,420px);padding:32px;box-shadow:0 18px 48px #0000003d}.vellumLoginHeading{gap:10px;margin-bottom:24px;display:grid}.vellumLoginEyebrow{color:#ecd326;letter-spacing:.16em;font-size:10px;font-weight:700}.vellumLoginHeading h1{letter-spacing:-.035em;margin:0;font-size:27px;line-height:1.2}.vellumLoginHeading p{color:#aab4c1;margin:0;font-size:13px;line-height:1.6}.vellumLoginProviders{gap:10px;display:grid}.vellumLoginProviders button{color:#f0f2f6;height:46px;font:inherit;cursor:pointer;background:#1b2129;border:1px solid #343c47;border-radius:9px;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.vellumLoginProviders button:hover:not(:disabled){background:#222a34;border-color:#46515f}.vellumLoginProviders button:focus-visible,.vellumLoginForm input:focus-visible,.vellumLoginSubmit:focus-visible,.vellumLoginSwitch button:focus-visible{outline-offset:2px;outline:2px solid #e7cd23}.vellumLoginProviders button:disabled,.vellumLoginSubmit:disabled{opacity:.65;cursor:wait}.vellumLoginProviders svg{flex:none;width:19px;height:19px}.vellumLoginDivider{color:#8692a1;white-space:nowrap;align-items:center;gap:12px;margin:21px 0;font-size:11px;display:flex}.vellumLoginDivider:before,.vellumLoginDivider:after{content:"";background:#29313b;flex:1;height:1px}.vellumLoginForm{gap:16px;display:grid}.vellumLoginForm label{color:#d2d8e0;gap:7px;font-size:12px;font-weight:600;display:grid}.vellumLoginForm input{color:#f3f5f8;width:100%;height:44px;font:inherit;background:#0f1319;border:1px solid #343c47;border-radius:8px;padding:0 12px;font-size:14px}.vellumLoginForm input:focus{border-color:#b9a51c;outline:none}.vellumLoginForm label small{color:#8e9aaa;font-size:11px;font-weight:400}.vellumLoginMessage{color:#bce8d0;background:#14241d;border:1px solid #335b49;border-radius:8px;padding:11px 12px;font-size:12px;line-height:1.5}.vellumLoginMessage.isError{color:#ffc4c4;background:#28191c;border-color:#603b40}.vellumLoginSubmit{color:#15150d;height:45px;font:inherit;cursor:pointer;background:#e2c900;border:1px solid #d3ba08;border-radius:9px;margin-top:2px;font-size:13px;font-weight:700}.vellumLoginSubmit:hover:not(:disabled){background:#f0d91c}.vellumLoginSwitch{color:#aab4c1;text-align:center;margin:22px 0 0;font-size:12px}.vellumLoginSwitch button{color:#f0d72a;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-weight:700}.vellumLoginBack{color:#929eae;font-size:12px;text-decoration:none}.vellumLoginBack:hover{color:#f0d72a}@media (width<=520px){.vellumLoginPage{justify-content:flex-start;gap:21px;padding:42px 16px 24px}.vellumLoginCard{padding:25px 21px}.vellumLoginHeading h1{font-size:24px}}body.vellumLegalBody{background:#090b0e;min-width:320px}.vellumLegalPage{color:#e9edf2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--legal-accent:#f0cf00;--legal-muted:#aab4c0;--legal-line:#cde2f11f;background:#090b0e;min-height:100vh;font-family:Inter,Segoe UI,sans-serif}.vellumLegalPage *{box-sizing:border-box}.vellumLegalPage a{color:var(--legal-accent);text-underline-offset:3px}.legalTopbar{border-bottom:1px solid var(--legal-line);align-items:center;height:64px;padding:0 max(24px,50vw - 530px);display:flex}.legalBrand{letter-spacing:.02em;align-items:center;font-size:15px;font-weight:700;text-decoration:none;display:flex;color:#f3f5f7!important}.legalBrandMark{color:#111;background:var(--legal-accent);border-radius:7px;place-items:center;width:25px;height:25px;margin-right:10px;font-family:Georgia,serif;font-size:20px;font-weight:900;display:inline-grid}.legalMain{width:min(100% - 40px,900px);margin:62px auto 90px}.legalEyebrow{color:var(--legal-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.legalMain h1{letter-spacing:-.04em;margin:12px 0 10px;font-size:clamp(34px,6vw,52px);line-height:1.08}.legalIntro,.legalUpdated{color:var(--legal-muted);line-height:1.65}.legalUpdated{margin-top:18px;font-size:13px}.legalNav{flex-wrap:wrap;gap:10px;margin:30px 0 42px;display:flex}.legalNav a{border:1px solid var(--legal-line);color:#dce3eb;border-radius:999px;padding:9px 14px;text-decoration:none}.legalNav a[aria-current=page]{color:var(--legal-accent);border-color:#f0cf007a}.legalArticle{max-width:760px}.legalArticle section{border-top:1px solid var(--legal-line);padding:22px 0}.legalArticle h2{color:inherit;letter-spacing:-.02em;margin:0 0 12px;font-size:20px}.legalArticle p{color:#c0c9d2;margin:8px 0;font-size:15px;line-height:1.75}.legalFooter{border-top:1px solid var(--legal-line);color:var(--legal-muted);flex-wrap:wrap;align-items:center;gap:0;margin-top:34px;padding-top:20px;font-size:13px;display:flex}.legalFooter a{margin-right:18px}.legalFooter svg{opacity:.55;margin-left:auto}@media (prefers-color-scheme:light){.vellumLegalPage{color:#252c33;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--legal-muted:#667680;--legal-line:#2b3f4d24;background:#f4f7f8}.legalBrand{color:#252c33!important}.legalNav a{color:#35434c}.legalArticle p{color:#52616b}}@media (width<=600px){.legalMain{width:min(100% - 32px,900px);margin:38px auto 60px}.legalTopbar{padding:0 16px}.legalFooter{row-gap:10px}}@media (prefers-reduced-motion:no-preference){.vellumLegalPage a{transition:color .18s,border-color .18s}}
