[data-scope=dialog][data-part=backdrop]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:#0009!important;z-index:1399!important;pointer-events:auto!important}[data-scope=dialog][data-part=backdrop][data-task-actions=true]{z-index:100000!important;pointer-events:auto!important}[data-scope=dialog][data-part=content][data-task-actions=true]{z-index:100001!important;pointer-events:auto!important;position:fixed!important}.task-card-dropdown-menu,[data-scope=menu][data-part=positioner],[data-scope=select][data-part=positioner]{z-index:10000!important}[data-scope=menu][data-part=content],[data-scope=select][data-part=content],.chakra-menu__menu-list,.chakra-select__menu{z-index:10001!important}.task-card-dropdown-backdrop{z-index:9999!important;pointer-events:auto!important}.chat-message-container,.chat-footer,.task-card-container,.message-toolbar,.message-header{z-index:1!important;position:relative}[role=group]{z-index:auto!important}[data-scope=dialog],.task-card-dropdown-menu,.task-card-dropdown-backdrop{isolation:isolate!important}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes progress{0%{width:100%}to{width:0%}}.ai-task-banner{position:sticky;top:0;z-index:1000;background:linear-gradient(135deg,var(--chakra-colors-purple-500),var(--chakra-colors-blue-500));color:#fff;padding:1rem;border-radius:.375rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;animation:slideDown .3s ease-out}.ai-task-banner:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.ai-task-banner-icon{animation:pulse 2s ease-in-out infinite}.ai-task-banner-shimmer{animation:shimmer 3s ease-in-out infinite;background-size:200% 100%}.ai-task-banner-progress{animation:progress var(--progress-duration, 10s) linear}@media (max-width: 768px){.ai-task-banner{max-width:95%;padding:.75rem}}.ai-task-banner:focus-within{outline:2px solid var(--chakra-colors-blue-300);outline-offset:2px}@media (prefers-color-scheme: dark){.ai-task-banner{box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -2px #0003}}.negotiation-permission-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500}.negotiation-permission-badge.view{background-color:#3b82f61a;color:#3b82f6}.negotiation-permission-badge.edit{background-color:#10b9811a;color:#10b981}.negotiation-permission-badge.admin{background-color:#8b5cf61a;color:#8b5cf6}.negotiation-permission-badge.none{background-color:#6b72801a;color:#6b7280}.active-negotiation{position:relative;transition:background-color .3s ease,box-shadow .3s ease,border-bottom-color .3s ease}.highlight-accepted{background-color:#10b9814d!important;border-bottom:3px solid rgb(16,185,129)!important;animation:none!important}.highlight-rejected{background-color:#ef44444d!important;border-bottom:3px solid rgb(239,68,68)!important;animation:none!important}.highlight-pending{background-color:#fbbf244d!important;border-bottom:3px solid rgb(251,191,36)!important}.highlight-countered{background-color:#a855f74d!important;border-bottom:3px solid rgb(168,85,247)!important}.negotiation-locked{position:relative;cursor:not-allowed!important;-webkit-user-select:none;user-select:none;background-color:#fbbf2426;border-bottom:2px solid rgb(251,191,36);padding:2px 4px;border-radius:2px}.negotiation-locked:before{content:"🔒";position:absolute;top:-8px;right:-8px;font-size:10px;background:#fff;border-radius:50%;padding:2px;box-shadow:0 1px 3px #0003;z-index:10;pointer-events:none}.negotiation-locked:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(-4px);background:#000000e6;color:#fff;padding:3px 10px;line-height:1.25;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:1000;text-align:center}.negotiation-locked:hover:after{opacity:1;transform:translate(-50%) translateY(-2px)}.negotiation-highlighted{background-color:#fbbf244d!important;border-bottom:3px solid rgb(251,191,36)!important}mark[data-negotiation][data-status=pending]{background-color:#fbbf2433;border-bottom:2px solid rgb(251,191,36);cursor:not-allowed;-webkit-user-select:none;user-select:none;position:relative}mark[data-negotiation][data-status=pending]:after{content:"🔒";position:absolute;top:-6px;right:-6px;font-size:8px;opacity:.7}@keyframes pulse{0%,to{background-color:#3b82f633}50%{background-color:#3b82f659}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.negotiation-locked-shake{animation:shake .5s ease-in-out}.permission-loading{opacity:.6;pointer-events:none}.permission-denied{opacity:.4;cursor:not-allowed}mark[data-negotiation]{background-color:#fbbf2433;border-bottom:2px solid rgb(251,191,36);cursor:pointer;transition:all .2s ease;position:relative}mark[data-negotiation]:hover{background-color:#fbbf244d}mark[data-negotiation].pending{border-bottom-color:#fbbf24}mark[data-negotiation].accepted{border-bottom-color:#10b981;background-color:#10b9811a;cursor:default}mark[data-negotiation].rejected{border-bottom-color:#ef4444;background-color:#ef44441a;cursor:default}.permission-transition{transition:opacity .2s ease,transform .2s ease}.negotiation-permission-badge:focus-visible{outline:2px solid currentColor;outline-offset:2px}mark[data-negotiation]:focus-visible{outline:2px solid rgb(59,130,246);outline-offset:2px}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%) translateY(-8px)}to{opacity:1;transform:translate(-50%) translateY(-4px)}}.active-negotiation{position:relative;transition:transform .3s ease,opacity .3s ease;animation:highlightPulse .5s ease-in-out}@keyframes highlightPulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.02);opacity:.9}to{transform:scale(1);opacity:1}}.negotiation-locked{position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.negotiation-highlighted{animation:pulse-highlight 2s ease-in-out infinite;z-index:10;position:relative}@keyframes pulse-highlight{0%,to{opacity:1}50%{opacity:.85}}.highlight-pending{background-color:#fbbf2440!important;border-bottom:3px solid rgb(251,191,36)!important;box-shadow:0 2px 8px #fbbf244d}.highlight-accepted{background-color:#22c55e40!important;border-bottom:3px solid rgb(34,197,94)!important;box-shadow:0 2px 8px #22c55e4d}.highlight-rejected{background-color:#ef444440!important;border-bottom:3px solid rgb(239,68,68)!important;box-shadow:0 2px 8px #ef44444d}.highlight-countered{background-color:#a855f740!important;border-bottom:3px solid rgb(168,85,247)!important;box-shadow:0 2px 8px #a855f74d}.active-negotiation{outline:none;border-radius:2px}.tiptap-editor-page{scroll-behavior:smooth}.active-negotiation.highlight-pending:hover{background-color:#fbbf2466!important}.active-negotiation.highlight-accepted:hover{background-color:#22c55e66!important}.active-negotiation.highlight-rejected:hover{background-color:#ef444466!important}.active-negotiation.highlight-countered:hover{background-color:#a855f766!important}.active-negotiation.highlight-pending{animation:negotiationJumpPending 1.2s ease-in-out 2,highlightPulse .5s ease-in-out}.active-negotiation.highlight-accepted{animation:negotiationJumpAccepted 1.2s ease-in-out 2,highlightPulse .5s ease-in-out}.active-negotiation.highlight-rejected{animation:negotiationJumpRejected 1.2s ease-in-out 2,highlightPulse .5s ease-in-out}.active-negotiation.highlight-countered{animation:negotiationJumpCountered 1.2s ease-in-out 2,highlightPulse .5s ease-in-out}@keyframes negotiationJumpPending{0%,to{background-color:#fbbf2459!important;box-shadow:0 0 #fbbf2473}50%{background-color:#fbbf2494!important;box-shadow:0 0 0 10px #fbbf2433}}@keyframes negotiationJumpAccepted{0%,to{background-color:#22c55e61!important;box-shadow:0 0 #22c55e73}50%{background-color:#22c55e94!important;box-shadow:0 0 0 10px #22c55e38}}@keyframes negotiationJumpRejected{0%,to{background-color:#ef444461!important;box-shadow:0 0 #ef444473}50%{background-color:#ef444494!important;box-shadow:0 0 0 10px #ef444438}}@keyframes negotiationJumpCountered{0%,to{background-color:#a855f761!important;box-shadow:0 0 #a855f773}50%{background-color:#a855f794!important;box-shadow:0 0 0 10px #a855f738}}.negotiation-locked{cursor:not-allowed!important;-webkit-user-select:none;user-select:none;position:relative}span[data-negotiation-id][data-negotiation-status=pending]{cursor:not-allowed!important}@keyframes lockShake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.negotiation-locked-shake,.lock-shake{animation:lockShake .5s ease-in-out}.lock-tooltip{position:absolute;background:#000000e6;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;white-space:nowrap;z-index:1000;pointer-events:none;animation:fadeIn .2s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-color-scheme: dark){.highlight-pending{background-color:#fbbf2433!important;box-shadow:0 0 0 2px #fbbf2426}.highlight-accepted{background-color:#22c55e33!important;box-shadow:0 0 0 2px #22c55e26}.highlight-rejected{background-color:#ef444433!important;box-shadow:0 0 0 2px #ef444426}.highlight-countered{background-color:#a855f733!important;box-shadow:0 0 0 2px #a855f726}}@keyframes pinnedHighlight{0%{background-color:#fbbf244d;box-shadow:0 0 #fbbf2466}50%{background-color:#fbbf2433;box-shadow:0 0 0 8px #fbbf2400}to{background-color:#fbbf241a;box-shadow:0 0 #fbbf2400}}.pinned-highlight{animation:pinnedHighlight 2s ease-in-out;border-left:3px solid #F59E0B;padding-left:8px}.pinned-badge{background-color:#fef3c7;color:#92400e;border:1px solid #FCD34D;padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:600}.active-negotiation{position:relative;transition:all .3s ease}.highlight-accepted{background-color:#22c55e33!important;border-bottom:2px solid #22C55E;animation:acceptedPulse 1.5s ease-in-out}@keyframes acceptedPulse{0%{background-color:#22c55e66;box-shadow:0 0 #22c55e66}50%{background-color:#22c55e4d;box-shadow:0 0 0 8px #22c55e00}to{background-color:#22c55e33;box-shadow:0 0 #22c55e00}}.highlight-rejected{background-color:#ef444433!important;border-bottom:2px solid #EF4444;animation:rejectedPulse 1.5s ease-in-out}@keyframes rejectedPulse{0%{background-color:#ef444466;box-shadow:0 0 #ef444466}50%{background-color:#ef44444d;box-shadow:0 0 0 8px #ef444400}to{background-color:#ef444433;box-shadow:0 0 #ef444400}}.highlight-pending{background-color:#fbbf2433!important;border-bottom:2px solid #FBBF24;animation:pendingPulse 1.5s ease-in-out}@keyframes pendingPulse{0%{background-color:#fbbf2466;box-shadow:0 0 #fbbf2466}50%{background-color:#fbbf244d;box-shadow:0 0 0 8px #fbbf2400}to{background-color:#fbbf2433;box-shadow:0 0 #fbbf2400}}paqt-signature{display:inline-block!important;vertical-align:bottom;margin:1rem .75rem 1rem 0;width:fit-content;max-width:100%;position:relative}paqt-signature>div{display:inline-block!important;vertical-align:bottom;position:relative;z-index:1}.ProseMirror paqt-signature{display:inline-block!important;vertical-align:bottom;visibility:visible!important;opacity:1!important}paqt-signature .signature-block-wrapper{display:inline-block;width:auto;max-width:312px}.signature-overlay-wrapper{position:relative;width:100%;pointer-events:none}.signature-overlay{position:absolute;pointer-events:auto;transition:all .2s ease}.signature-overlay.locked{cursor:default!important;opacity:.9}.signature-overlay.selected{box-shadow:0 0 0 2px #3b82f680}.resize-handles{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;pointer-events:none}.resize-handle{position:absolute;width:8px;height:8px;pointer-events:auto;transition:all .15s ease}.resize-handle:hover{transform:scale(1.3)}.signature-overlay-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 9px,rgba(0,0,0,.05) 9px,rgba(0,0,0,.05) 10px),repeating-linear-gradient(90deg,transparent,transparent 9px,rgba(0,0,0,.05) 9px,rgba(0,0,0,.05) 10px);pointer-events:none;z-index:999}.signature-overlay.collision{border-color:#f59e0b!important;background-color:#f59e0b0d!important}.signature-overlay.dragging{opacity:.7;cursor:grabbing!important}.signature-overlay.resizing{opacity:.7}@media print{.signature-overlay{border:none!important;background:transparent!important}.resize-handles,.signature-overlay-controls{display:none!important}}.signature-overlay:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}@keyframes overlayFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.signature-overlay.new{animation:overlayFadeIn .3s ease-out}.tiptap-editor-page.print-layout{max-width:8.5in!important;min-height:11in!important;margin:0 auto!important;background:#fff!important;box-shadow:0 2px 8px #0000001a!important;border-radius:4px!important}.tiptap-editor-page.print-layout .ProseMirror{min-height:9in!important;padding:1in!important}.tiptap-editor-page.web-layout{max-width:100%!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.tiptap-editor-page.web-layout .ProseMirror{max-width:65ch!important;margin:0 auto!important;padding:2rem!important;min-height:auto!important}.tiptap-editor-page.focus-layout{max-width:100%!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.tiptap-editor-page.focus-layout .ProseMirror{max-width:60ch!important;margin:0 auto!important;padding:4rem 2rem!important;font-size:1.125rem!important;line-height:1.75!important;min-height:auto!important}@media print{.print-layout{box-shadow:none;margin:0;padding:0}.toolbar,.sidebar,.focus-layout .toolbar{display:none!important}.page-break{page-break-after:always;break-after:page}.no-print{display:none!important}}.spell-error{text-decoration:underline wavy red;text-decoration-thickness:2px;text-underline-offset:2px}.grammar-error{text-decoration:underline wavy blue;text-decoration-thickness:2px;text-underline-offset:2px}.spell-check-tooltip{position:absolute;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a;padding:.5rem;z-index:1000;max-width:300px}.spell-check-tooltip .suggestion{padding:.25rem .5rem;cursor:pointer;border-radius:.25rem}.spell-check-tooltip .suggestion:hover{background:#f7fafc}@media (prefers-color-scheme: dark){.print-layout{background:#1a202c;box-shadow:0 0 10px #0000004d}.spell-check-tooltip{background:#2d3748;border-color:#4a5568}.spell-check-tooltip .suggestion:hover{background:#4a5568}}.translation-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--neutral-600);cursor:pointer;transition:all .2s ease}.translation-button:hover{background:var(--neutral-100);color:var(--paqt-red)}.translation-button:active{transform:scale(.95)}.translation-button:disabled{opacity:.5;cursor:not-allowed}.translation-button:disabled:hover{background:transparent;color:var(--neutral-600)}.translation-button-with-badge{position:relative}.translation-button-badge{position:absolute;top:-4px;right:-4px;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--paqt-red);color:#fff;font-size:10px;font-weight:600;line-height:1}.translation-history-button{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--neutral-200);border-radius:6px;background:#fff;color:var(--neutral-700);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.translation-history-button:hover{border-color:var(--paqt-red);background:var(--paqt-red-50);color:var(--paqt-red)}.translation-history-button:active{transform:scale(.98)}.translation-history-button-icon{width:16px;height:16px}.translation-status-indicator{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.translation-status-indicator.translating{background:var(--paqt-red-50);color:var(--paqt-red)}.translation-status-indicator.translated{background:#e6f4ea;color:#1e7e34}.translation-status-indicator.error{background:#fce8e6;color:#c5221f}.translation-loading-spinner{display:inline-block;width:14px;height:14px;border:2px solid var(--neutral-200);border-top-color:var(--paqt-red);border-radius:50%;animation:translation-spin .6s linear infinite}@keyframes translation-spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.translation-language-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;background:var(--neutral-100);color:var(--neutral-700);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.translation-language-badge-icon{width:12px;height:12px}.translation-confidence-indicator{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--neutral-600)}.translation-confidence-bar{width:60px;height:4px;border-radius:2px;background:var(--neutral-200);overflow:hidden}.translation-confidence-fill{height:100%;background:var(--paqt-red);transition:width .3s ease}.translation-confidence-fill.high{background:#1e7e34}.translation-confidence-fill.medium{background:#f9ab00}.translation-confidence-fill.low{background:var(--paqt-red)}.translation-tooltip{position:absolute;z-index:1000;padding:8px 12px;border-radius:6px;background:var(--neutral-800);color:#fff;font-size:12px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease}.translation-tooltip.visible{opacity:1}.translation-tooltip-arrow{position:absolute;width:0;height:0;border-style:solid}.translation-tooltip-arrow.top{bottom:-4px;left:50%;transform:translate(-50%);border-width:4px 4px 0 4px;border-color:var(--neutral-800) transparent transparent transparent}@media (max-width: 768px){.translation-button{width:36px;height:36px}.translation-history-button{padding:8px 14px;font-size:15px}.translation-tooltip{font-size:13px;padding:10px 14px}}@media (prefers-contrast: high){.translation-button{border:2px solid currentColor}.translation-button:hover{background:var(--paqt-red);color:#fff}.translation-history-button{border-width:2px}}@media (prefers-reduced-motion: reduce){.translation-button,.translation-history-button,.translation-loading-spinner,.translation-confidence-fill,.translation-tooltip{transition:none;animation:none}}@media (prefers-color-scheme: dark){.translation-button{color:#a0a0a0}.translation-button:hover{background:#2d3748;color:var(--paqt-red-light)}.translation-history-button{border-color:#4a5568;background:#2d3748;color:#e2e8f0}.translation-history-button:hover{border-color:var(--paqt-red-light);background:#1a202c;color:var(--paqt-red-light)}.translation-language-badge{background:#2d3748;color:#e2e8f0}.translation-confidence-bar{background:#4a5568}}.translation-history-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1500;display:flex;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:translation-modal-fade-in .2s ease}@keyframes translation-modal-fade-in{0%{opacity:0}to{opacity:1}}.translation-history-modal{position:relative;width:90%;max-width:900px;max-height:85vh;border-radius:12px;background:#fff;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:translation-modal-slide-up .3s ease;overflow:hidden;display:flex;flex-direction:column}@keyframes translation-modal-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.translation-history-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--neutral-200);background:var(--neutral-50)}.translation-history-modal-title{font-size:20px;font-weight:600;color:var(--neutral-800);margin:0}.translation-history-modal-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--neutral-600);cursor:pointer;transition:all .2s ease}.translation-history-modal-close:hover{background:var(--neutral-200);color:var(--neutral-800)}.translation-history-modal-body{flex:1;overflow-y:auto;padding:24px}.translation-version-list{display:flex;flex-direction:column;gap:12px}.translation-version-card{padding:16px;border:1px solid var(--neutral-200);border-radius:8px;background:#fff;transition:all .2s ease;cursor:pointer}.translation-version-card:hover{border-color:var(--paqt-red);box-shadow:0 4px 6px -1px #0000001a}.translation-version-card.active{border-color:var(--paqt-red);background:var(--paqt-red-50)}.translation-version-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.translation-version-number{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--neutral-700)}.translation-version-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase}.translation-version-badge.active{background:#1e7e34;color:#fff}.translation-version-badge.latest{background:var(--paqt-red);color:#fff}.translation-version-content{padding:12px;border-radius:6px;background:var(--neutral-50);font-size:14px;line-height:1.6;color:var(--neutral-700);margin-bottom:12px}.translation-version-meta{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--neutral-600)}.translation-version-meta-item{display:flex;align-items:center;gap:4px}.translation-version-actions{display:flex;align-items:center;gap:8px;margin-top:12px}.translation-version-action-button{padding:6px 12px;border:1px solid var(--neutral-200);border-radius:6px;background:#fff;color:var(--neutral-700);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.translation-version-action-button:hover{border-color:var(--paqt-red);background:var(--paqt-red-50);color:var(--paqt-red)}.translation-version-action-button.primary{background:var(--paqt-red);border-color:var(--paqt-red);color:#fff}.translation-version-action-button.primary:hover{background:var(--paqt-red-dark);border-color:var(--paqt-red-dark)}.translation-comparison-view{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.translation-comparison-panel{padding:16px;border:1px solid var(--neutral-200);border-radius:8px;background:#fff}.translation-comparison-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--neutral-200)}.translation-comparison-title{font-size:14px;font-weight:600;color:var(--neutral-700)}.translation-comparison-content{font-size:14px;line-height:1.6;color:var(--neutral-700)}.translation-comparison-diff{padding:2px 4px;border-radius:3px}.translation-comparison-diff.added{background:#e6f4ea;color:#1e7e34}.translation-comparison-diff.removed{background:#fce8e6;color:#c5221f;text-decoration:line-through}.translation-history-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.translation-history-empty-icon{width:64px;height:64px;margin-bottom:16px;color:var(--neutral-400)}.translation-history-empty-title{font-size:18px;font-weight:600;color:var(--neutral-700);margin-bottom:8px}.translation-history-empty-description{font-size:14px;color:var(--neutral-600);max-width:400px}.translation-history-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px}.translation-history-loading-spinner{width:40px;height:40px;border:3px solid var(--neutral-200);border-top-color:var(--paqt-red);border-radius:50%;animation:translation-spin .8s linear infinite;margin-bottom:16px}.translation-history-loading-text{font-size:14px;color:var(--neutral-600)}@media (max-width: 768px){.translation-history-modal{width:95%;max-height:90vh}.translation-history-modal-header{padding:16px 20px}.translation-history-modal-title{font-size:18px}.translation-history-modal-body{padding:20px}.translation-comparison-view{grid-template-columns:1fr}.translation-version-meta{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-contrast: high){.translation-history-modal{border:2px solid var(--neutral-800)}.translation-version-card{border-width:2px}.translation-version-card.active{border-width:3px}}@media (prefers-reduced-motion: reduce){.translation-history-modal-overlay,.translation-history-modal,.translation-version-card,.translation-history-loading-spinner{animation:none;transition:none}}@media (prefers-color-scheme: dark){.translation-history-modal{background:#1a202c}.translation-history-modal-header{background:#2d3748;border-bottom-color:#4a5568}.translation-history-modal-title{color:#e2e8f0}.translation-history-modal-close{color:#a0aec0}.translation-history-modal-close:hover{background:#4a5568;color:#e2e8f0}.translation-version-card{background:#2d3748;border-color:#4a5568}.translation-version-card:hover{border-color:var(--paqt-red-light)}.translation-version-card.active{background:#1a202c;border-color:var(--paqt-red-light)}.translation-version-content{background:#1a202c;color:#e2e8f0}.translation-version-number,.translation-comparison-title{color:#e2e8f0}.translation-version-meta,.translation-history-empty-description,.translation-history-loading-text{color:#a0aec0}.translation-comparison-panel{background:#2d3748;border-color:#4a5568}.translation-version-action-button{background:#2d3748;border-color:#4a5568;color:#e2e8f0}.translation-version-action-button:hover{background:#1a202c;border-color:var(--paqt-red-light);color:var(--paqt-red-light)}}.tasks-stats-scroll-container{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#D62B3E transparent}.tasks-stats-scroll-container::-webkit-scrollbar{height:6px}.tasks-stats-scroll-container::-webkit-scrollbar-track{background:transparent}.tasks-stats-scroll-container::-webkit-scrollbar-thumb{background:#d62b3e;border-radius:3px}.tasks-stats-scroll-container::-webkit-scrollbar-thumb:hover{background:#b91c1c}.tasks-dashboard-header{position:sticky;top:0;z-index:10;background:#fff;border-bottom:1px solid #E5E7EB}.tasks-tab-selector [data-selected]{background-color:#d62b3e!important;color:#fff!important;border-bottom:none!important}.tasks-tab-selector [data-state=inactive]{background-color:#f3f4f6;color:#374151;border-bottom:2px solid white}.tasks-tab-selector button{transition:none}.tasks-tab-selector button:hover{background-color:inherit}@media (max-width: 768px){.tasks-stats-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:1rem;padding-bottom:.5rem}.tasks-stat-card{min-width:160px;flex-shrink:0}.tasks-dashboard-header{padding:1rem}.tasks-tab-selector{overflow-x:auto;-webkit-overflow-scrolling:touch}.tasks-tab-selector [role=tablist]{flex-wrap:nowrap;min-width:max-content}}@media (min-width: 769px) and (max-width: 1024px){.tasks-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}}@media (min-width: 1025px){.tasks-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}}.tasks-stat-card{transition:transform .2s ease,box-shadow .2s ease}.tasks-stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.tasks-tab-content{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tasks-settings-modal{max-width:600px}.tasks-settings-section{padding:1.5rem;border-bottom:1px solid #E5E7EB}.tasks-settings-section:last-child{border-bottom:none}.tasks-quick-filter-button{transition:all .2s ease}.tasks-quick-filter-button[data-active=true]{background-color:#d62b3e;color:#fff;border-color:#d62b3e}.tasks-quick-filter-button:hover{background-color:#f3f4f6;border-color:#d1d5db}.tasks-quick-filter-button[data-active=true]:hover{background-color:#b91c1c;border-color:#b91c1c}.tasks-loading-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.tasks-empty-state{padding:3rem 1.5rem;text-align:center;color:#6b7280}.tasks-empty-state-icon{width:64px;height:64px;margin:0 auto 1rem;color:#d1d5db}.tasks-dashboard-header:focus-within{outline:2px solid #D62B3E;outline-offset:2px}.tasks-stat-card:focus-within{outline:2px solid #D62B3E;outline-offset:2px}@media print{.tasks-dashboard-header{position:static}.tasks-tab-selector{display:none}.tasks-stat-card{break-inside:avoid}}.task-progress-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.375rem;border:1px solid;cursor:pointer;transition:all .2s ease;font-size:.875rem;line-height:1.25rem;-webkit-user-select:none;user-select:none}.task-progress-badge--pending{background-color:#fb923c1a;border-color:#fb923c4d;color:#ea580c}.task-progress-badge--complete{background-color:#22c55e1a;border-color:#22c55e4d;color:#16a34a}.task-progress-badge--negotiation{background-color:#a855f71a;border-color:#a855f74d;color:#9333ea}@media (prefers-color-scheme: dark){.task-progress-badge--pending{background-color:#fb923c33;border-color:#fb923c66;color:#fb923c}.task-progress-badge--complete{background-color:#22c55e33;border-color:#22c55e66;color:#22c55e}.task-progress-badge--negotiation{background-color:#a855f733;border-color:#a855f766;color:#a855f7}}.task-progress-badge:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.task-progress-badge--pending:hover{background-color:#fb923c26}.task-progress-badge--complete:hover{background-color:#22c55e26}.task-progress-badge--negotiation:hover{background-color:#a855f726}.task-progress-badge:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}@media (prefers-color-scheme: dark){.task-progress-badge:hover{box-shadow:0 2px 4px #0000004d}.task-progress-badge--pending:hover{background-color:#fb923c40}.task-progress-badge--complete:hover{background-color:#22c55e40}.task-progress-badge--negotiation:hover{background-color:#a855f740}}.task-progress-badge__icon{flex-shrink:0;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center}.task-progress-badge__icon svg{width:100%;height:100%}.task-progress-badge__icon--spinning{animation:spin 1s linear infinite}.task-progress-badge__count{font-weight:600;font-size:.75rem;line-height:1rem;white-space:nowrap}.task-progress-badge__progress{width:60px;height:4px;border-radius:2px;overflow:hidden;background-color:#0000001a;position:relative}@media (prefers-color-scheme: dark){.task-progress-badge__progress{background-color:#ffffff1a}}.task-progress-badge__progress-bar{height:100%;border-radius:2px;transition:width .3s ease;position:relative;overflow:hidden}.task-progress-badge__progress-bar--pending{background-color:#fb923c}.task-progress-badge__progress-bar--complete{background-color:#22c55e}.task-progress-badge__progress-bar--negotiation{background-color:#a855f7}.task-progress-badge__progress-bar--animating:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.task-progress-badge__status{font-size:.75rem;line-height:1rem;font-weight:500;padding:.125rem .375rem;border-radius:.25rem;white-space:nowrap}.task-progress-badge__status--pending{background-color:#fb923c33;color:#ea580c}.task-progress-badge__status--complete{background-color:#22c55e33;color:#16a34a}@media (prefers-color-scheme: dark){.task-progress-badge__status--pending{background-color:#fb923c4d;color:#fb923c}.task-progress-badge__status--complete{background-color:#22c55e4d;color:#22c55e}}.task-progress-badge:focus{outline:none;box-shadow:0 0 0 3px #3b82f680}.task-progress-badge:focus-visible{outline:2px solid rgb(59,130,246);outline-offset:2px}@media (prefers-contrast: high){.task-progress-badge{border-width:2px}.task-progress-badge:focus-visible{outline-width:3px}}@media (max-width: 768px){.task-progress-badge{padding:.375rem .625rem;gap:.375rem;font-size:.8125rem}.task-progress-badge__icon{width:.875rem;height:.875rem}.task-progress-badge__progress{width:50px}.task-progress-badge__count{font-size:.6875rem}.task-progress-badge__status{font-size:.6875rem;padding:.0625rem .3125rem}}@media (max-width: 480px){.task-progress-badge{padding:.25rem .5rem;gap:.25rem;font-size:.75rem}.task-progress-badge__icon{width:.75rem;height:.75rem}.task-progress-badge__progress{width:40px;height:3px}.task-progress-badge__count{font-size:.625rem}.task-progress-badge__status{font-size:.625rem;padding:.0625rem .25rem}}.task-progress-badge--loading{opacity:.7;pointer-events:none}.task-progress-badge--loading .task-progress-badge__progress-bar{animation:pulse 1.5s ease-in-out infinite}.task-progress-badge--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.task-progress-badge[data-tooltip]{position:relative}.task-progress-badge *{transition:inherit}@media print{.task-progress-badge{border:1px solid #000;background-color:#fff!important;color:#000!important}.task-progress-badge__progress{border:1px solid #000}.task-progress-badge__progress-bar{background-color:#000!important}}@media (prefers-reduced-motion: reduce){.task-progress-badge,.task-progress-badge__progress-bar,.task-progress-badge__icon{animation:none!important;transition:none!important}.task-progress-badge:hover,.task-progress-badge:active{transform:none}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.animate-spin{animation:spin 1s linear infinite}.ProseMirror em{font-style:italic!important}.ProseMirror strong{font-weight:700!important}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3{font-weight:700!important;line-height:1.3!important;margin-top:1em!important;margin-bottom:.5em!important}.ProseMirror h1{font-size:2em!important}.ProseMirror h2{font-size:1.5em!important}.ProseMirror h3{font-size:1.25em!important}.ProseMirror ul{list-style-type:disc!important;padding-left:1.5em!important;margin:.5em 0!important}.ProseMirror ol{list-style-type:decimal!important;padding-left:1.5em!important;margin:.5em 0!important}.ProseMirror blockquote{border-left:4px solid #cbd5e0!important;padding-left:1em!important;margin:1em 0!important;color:#4a5568!important;font-style:italic!important}.ProseMirror a,.ProseMirror .tiptap-link{color:#3b82f6!important;text-decoration:underline!important;cursor:pointer!important}.ProseMirror a:hover,.ProseMirror .tiptap-link:hover{color:#2563eb!important;text-decoration:underline!important}@tailwind base;@tailwind components;@tailwind utilities;@keyframes messageHighlight{0%{background-color:#4299e14d}50%{background-color:#4299e126}to{background-color:transparent}}.message-highlight{animation:messageHighlight 2s ease-in-out}@keyframes scrollSyncHighlight{0%{opacity:0;transform:scale(.95)}50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.05)}}.scroll-sync-highlight{animation:scrollSyncHighlight 2s ease-in-out}@keyframes syncPulse{0%,to{opacity:.5}50%{opacity:1}}.sync-indicator{animation:syncPulse 1.5s ease-in-out infinite}@keyframes typingDot{0%,60%,to{transform:translateY(0);opacity:.7}30%{transform:translateY(-8px);opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin .6s linear infinite}:root{--paqt-red: #D62B3E;--paqt-red-dark: #B91C1C;--paqt-red-light: #F87171;--paqt-red-50: #FEF2F2;--paqt-red-100: #FEE2E2;--neutral-50: #FAFAFA;--neutral-100: #F5F5F5;--neutral-200: #E5E5E5;--neutral-600: #525252;--neutral-700: #404040;--neutral-800: #262626}[data-panel-resize-handle-id]{transition:background-color .2s ease}[data-panel-resize-handle-id]:hover{background-color:#3b82f6!important}[data-panel-resize-handle-id]:active{background-color:#2563eb!important}[data-panel-resize-handle-id]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.high-contrast{--chakra-colors-gray-50: #ffffff;--chakra-colors-gray-100: #f0f0f0;--chakra-colors-gray-200: #e0e0e0;--chakra-colors-gray-300: #c0c0c0;--chakra-colors-gray-400: #a0a0a0;--chakra-colors-gray-500: #808080;--chakra-colors-gray-600: #606060;--chakra-colors-gray-700: #404040;--chakra-colors-gray-800: #202020;--chakra-colors-gray-900: #000000}.reduced-motion *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.screen-reader-mode{--focus-ring-width: 3px;--focus-ring-color: var(--paqt-red)}.screen-reader-mode *:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color)!important;outline-offset:2px!important}.keyboard-navigation *:focus{outline:2px solid var(--paqt-red)!important;outline-offset:2px!important}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast: high){:root{--chakra-colors-gray-50: #ffffff;--chakra-colors-gray-900: #000000}}:root{--vh: 1vh}@media screen and (max-width: 768px){html,body{height:calc(var(--vh, 1vh) * 100)}}.message-item{contain:layout style}@keyframes typingDot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-10px);opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.loading-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}html{scroll-behavior:smooth}.focus-trap{position:relative}.focus-trap:focus-within{outline:2px solid var(--paqt-red);outline-offset:2px}@media (prefers-contrast: high){.chakra-button,.chakra-input{border:2px solid currentColor}}@media print{.no-print{display:none!important}.print-only{display:block!important}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--neutral-100);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--neutral-600);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--neutral-700)}@media (prefers-color-scheme: dark){::-webkit-scrollbar-track{background:#2d3748}::-webkit-scrollbar-thumb{background:#4a5568}::-webkit-scrollbar-thumb:hover{background:#718096}}[data-part=positioner]{z-index:100000!important;pointer-events:auto!important}[data-scope=menu][data-part=content]{z-index:999999!important;position:fixed!important;pointer-events:auto!important;isolation:isolate!important;background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 15px -3px #0000001a!important;min-width:200px!important;border-radius:.375rem!important}[data-scope=menu][data-part=content][data-state=open]{display:block!important;visibility:visible!important;opacity:1!important}[data-scope=menu][data-part=item]{cursor:pointer!important;padding:.5rem .75rem!important;transition:background-color .15s ease!important}[data-scope=menu][data-part=item]:hover{background-color:#f7fafc!important}.chakra-tooltip,[role=tooltip]{z-index:999999!important}[data-scope=dialog][data-part=backdrop]{z-index:9999!important}[data-scope=dialog][data-part=positioner]{z-index:10000!important}[data-scope=dialog][data-part=content],.signature-flow-status-modal [data-scope=dialog][data-part=content]{z-index:10001!important}.signature-flow-builder-modal [data-scope=dialog][data-part=content]{z-index:10003!important}.signature-audit-log-modal [data-scope=dialog][data-part=content]{z-index:10002!important}.tiptap-task-creation-modal [data-scope=dialog][data-part=backdrop]{z-index:999998!important}.tiptap-task-creation-modal [data-scope=dialog][data-part=positioner]{z-index:999999!important}.tiptap-task-creation-modal [data-scope=dialog][data-part=content]{z-index:1000000!important;position:fixed!important;isolation:isolate!important}.task-card-container,[role=article]{overflow:visible!important}.task-card-actions-panel{position:absolute;z-index:100;overflow:visible!important}@keyframes aiModalSlideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes aiProgressPulse{0%,to{opacity:1}50%{opacity:.6}}.ai-modal-enter{animation:aiModalSlideIn .3s ease-out}.ai-progress-bar{animation:aiProgressPulse 1.5s ease-in-out infinite}@keyframes taskCardExpand{0%{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}@keyframes taskCardCollapse{0%{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}.task-card-expanded{animation:taskCardExpand .3s ease-out forwards;overflow:hidden}.task-card-collapsed{animation:taskCardCollapse .3s ease-out forwards;overflow:hidden}.task-card-button-press{transform:scale(.95);transition:transform .1s ease}.task-card-progress-animate{transition:width .5s ease-out}@media (max-width: 768px){.task-card-mobile-stack{flex-direction:column;gap:.5rem}.task-card-mobile-hide{display:none}.task-card-touch-target{min-height:44px;min-width:44px}}.auth-input-field{width:100%;padding:.875rem 1rem;border:1.5px solid var(--neutral-200);border-radius:.75rem;font-size:.9375rem;transition:all .2s ease;background:#fff;color:var(--neutral-800)}.auth-input-field::placeholder{color:var(--neutral-600)}.auth-input-field:focus{outline:none;border-color:var(--paqt-red);box-shadow:0 0 0 3px #d62b3e1a}.auth-button{width:100%;padding:.875rem 1.5rem;background:linear-gradient(135deg,var(--paqt-red) 0%,var(--paqt-red-dark) 100%);color:#fff;border:none;border-radius:.75rem;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #d62b3e33}.auth-button:hover:not(:disabled){background:linear-gradient(135deg,var(--paqt-red-dark) 0%,#991B1B 100%);transform:translateY(-1px);box-shadow:0 4px 16px #d62b3e4d}.auth-button:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #d62b3e33}.auth-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.text-primary{color:var(--paqt-red)}.text-primary-hover:hover{color:var(--paqt-red-dark)}.text-secondary{color:var(--neutral-600)}@keyframes pulse-red{0%,to{box-shadow:0 4px 16px #d62b3e4d}50%{box-shadow:0 6px 24px #d62b3e66}}.paqt-logo{animation:pulse-red 3s ease-in-out infinite}.gap-form-field{gap:1rem}a,button,input,select,textarea{transition:all .2s ease}.card-shadow{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.card-shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@media (max-width: 640px){.auth-input-field,.auth-button{padding:.75rem 1rem;font-size:.875rem}}@keyframes borderGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}.task-card-border-glow{animation:borderGlow 2s ease-in-out infinite}[role=article]:hover{border-top-color:var(--card-accent-hover)!important}@keyframes newTaskPulse{0%{border-top-color:var(--card-accent);box-shadow:0 0 #3b82f6b3}50%{border-top-color:var(--card-accent-bright);box-shadow:0 0 0 10px #3b82f600}to{border-top-color:var(--card-accent);box-shadow:0 0 #3b82f600}}.task-card-new{animation:newTaskPulse 2s ease-out 3}.tiptap-editor-page{max-width:8.5in;min-height:11in;margin:0 auto;background:#fff;box-shadow:0 2px 8px #0000001a;padding:0;border-radius:4px;box-sizing:border-box}@media print{.tiptap-editor-page{max-width:100%;margin:0;padding:0;box-shadow:none;border-radius:0;page-break-after:always}@page{size:letter;margin:1in}}.ProseMirror{outline:none;min-height:9in;font-family:Georgia,Times New Roman,serif;font-size:12pt;line-height:1.6;color:#1a202c}@keyframes task-highlight-flash{0%{background-color:transparent}25%{background-color:#3b82f633}50%{background-color:#3b82f64d}75%{background-color:#3b82f633}to{background-color:transparent}}.task-highlight-flash{animation:task-highlight-flash 2s ease-in-out;border-radius:8px;transition:background-color .3s ease}@media (prefers-reduced-motion: reduce){.task-highlight-flash{animation:none;background-color:#3b82f61a;transition:background-color .5s ease}}.help-center-container{display:flex;flex-direction:column;height:100%;background:#fff}.help-center-header{padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb;background:linear-gradient(135deg,#d62b3e,#b8243a);color:#fff}.help-center-title{font-size:1.25rem;font-weight:600;margin-bottom:.25rem;letter-spacing:-.01em}.help-center-subtitle{font-size:.8125rem;opacity:.9;font-weight:400}.help-search-section{padding:1rem 1.5rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.help-search-input-wrapper{position:relative}.help-search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#a0aec0;pointer-events:none}.help-search-input{width:100%;padding:.75rem 1rem .75rem 2.75rem;border:2px solid #e2e8f0;border-radius:.5rem;font-size:.875rem;transition:all .2s}.help-search-input:focus{outline:none;border-color:#d62b3e;box-shadow:0 0 0 3px #d62b3e1a}.help-search-clear{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);padding:.25rem;background:transparent;border:none;color:#a0aec0;cursor:pointer;border-radius:.25rem;transition:all .2s}.help-search-clear:hover{background:#e2e8f0;color:#4a5568}.help-search-suggestions{margin-top:1rem}.help-search-suggestions-title{font-size:.75rem;font-weight:600;color:#718096;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.help-search-suggestions-list{display:flex;flex-wrap:wrap;gap:.5rem}.help-search-suggestion-chip{padding:.375rem .75rem;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;font-size:.75rem;color:#4a5568;cursor:pointer;transition:all .2s}.help-search-suggestion-chip:hover{background:#d62b3e;color:#fff;border-color:#d62b3e}.help-content-area{flex:1;overflow-y:auto;padding:1rem 1.5rem}.help-category-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;margin-bottom:1.5rem}.help-category-card{padding:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:all .15s ease}.help-category-card:hover{border-color:#d62b3e;box-shadow:0 2px 8px #d62b3e1a;transform:translateY(-1px)}.help-category-icon{font-size:1.5rem;margin-bottom:.5rem;color:#d62b3e}.help-category-name{font-size:.9375rem;font-weight:600;color:#111827;margin-bottom:.25rem;letter-spacing:-.01em}.help-category-description{font-size:.8125rem;color:#6b7280;line-height:1.4}.help-category-count{font-size:.6875rem;color:#9ca3af;margin-top:.375rem}.help-article-list{display:flex;flex-direction:column;gap:.75rem}.help-article-card{padding:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:all .15s ease}.help-article-card:hover{border-color:#d1d5db;box-shadow:0 1px 4px #0000000d}.help-article-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.5rem}.help-article-title{font-size:.9375rem;font-weight:600;color:#111827;margin-bottom:.25rem;letter-spacing:-.01em}.help-article-difficulty{padding:.125rem .5rem;border-radius:.25rem;font-size:.6875rem;font-weight:500}.help-article-difficulty.beginner{background:#c6f6d5;color:#22543d}.help-article-difficulty.intermediate{background:#feebc8;color:#7c2d12}.help-article-difficulty.advanced{background:#fed7d7;color:#742a2a}.help-article-description{font-size:.8125rem;color:#6b7280;line-height:1.4;margin-bottom:.5rem}.help-article-meta{display:flex;align-items:center;gap:.75rem;font-size:.6875rem;color:#9ca3af}.help-article-view{max-width:800px;margin:0 auto}.help-article-breadcrumb{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.8125rem;color:#6b7280}.help-article-breadcrumb-link{color:#d62b3e;cursor:pointer;transition:color .2s}.help-article-breadcrumb-link:hover{color:#b8243a}.help-article-content{background:#fff;padding:1.5rem;border-radius:.5rem;border:1px solid #e5e7eb}.help-article-content h1{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:.75rem;letter-spacing:-.02em}.help-article-content h2{font-size:1.25rem;font-weight:600;color:#111827;margin-top:1.5rem;margin-bottom:.75rem;letter-spacing:-.01em}.help-article-content h3{font-size:1.0625rem;font-weight:600;color:#111827;margin-top:1.25rem;margin-bottom:.5rem;letter-spacing:-.01em}.help-article-content p{font-size:.9375rem;color:#374151;line-height:1.6;margin-bottom:.75rem}.help-article-content ul,.help-article-content ol{margin-left:1.25rem;margin-bottom:.75rem}.help-article-content li{font-size:.9375rem;color:#374151;line-height:1.6;margin-bottom:.375rem}.help-article-content code{padding:.125rem .375rem;background:#f7fafc;border:1px solid #e2e8f0;border-radius:.25rem;font-family:Monaco,Courier New,monospace;font-size:.875rem;color:#e53e3e}.help-article-content pre{padding:1rem;background:#2d3748;border-radius:.5rem;overflow-x:auto;margin-bottom:1rem}.help-article-content pre code{background:transparent;border:none;color:#f7fafc;padding:0}.help-article-feedback{margin-top:2rem;padding-top:2rem;border-top:1px solid #e2e8f0;text-align:center}.help-article-feedback-title{font-size:1rem;font-weight:600;color:#2d3748;margin-bottom:1rem}.help-article-feedback-buttons{display:flex;justify-content:center;gap:1rem}.help-article-feedback-button{padding:.75rem 1.5rem;border:2px solid #D62B3E;border-radius:.5rem;background:#d62b3e;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.help-article-feedback-button:hover{border-color:#b8243a;background:#b8243a}.help-article-feedback-button.selected{border-color:#d62b3e;background:#d62b3e;color:#fff}.help-related-articles{margin-top:2rem}.help-related-articles-title{font-size:1.25rem;font-weight:600;color:#2d3748;margin-bottom:1rem}.help-empty-state{text-align:center;padding:3rem 1.5rem}.help-empty-state-icon{font-size:3rem;color:#cbd5e0;margin-bottom:1rem}.help-empty-state-title{font-size:1.25rem;font-weight:600;color:#2d3748;margin-bottom:.5rem}.help-empty-state-description{font-size:.875rem;color:#718096;line-height:1.5}.help-loading{display:flex;align-items:center;justify-content:center;padding:3rem}.help-loading-spinner{width:2rem;height:2rem;border:3px solid #e2e8f0;border-top-color:#d62b3e;border-radius:50%;animation:help-spin .8s linear infinite}@keyframes help-spin{to{transform:rotate(360deg)}}@media (max-width: 768px){.help-category-grid{grid-template-columns:1fr}.help-article-content{padding:1.5rem}.help-article-content h1{font-size:1.5rem}.help-article-content h2{font-size:1.25rem}.help-article-content h3{font-size:1.125rem}}.help-center-container:focus-visible{outline:2px solid #D62B3E;outline-offset:2px}.help-category-card:focus-visible,.help-article-card:focus-visible{outline:2px solid #D62B3E;outline-offset:2px}@media print{.help-center-header,.help-search-section,.help-article-breadcrumb,.help-article-feedback,.help-related-articles{display:none}.help-article-content{border:none;padding:0}}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:10}}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.chat-summary-overlay{scrollbar-width:none;-ms-overflow-style:none}.chat-summary-overlay::-webkit-scrollbar{display:none}@media print{.no-print,nav,.sidebar,.toolbar,button:not(.print-keep),.chakra-portal{display:none!important}@page{size:letter;margin:.75in .75in .9in}body{margin:0;padding:0;background:#fff;color:#000}.print-view{width:100%;max-width:100%;padding:0!important;margin:0!important;background:#fff!important}.print-header{page-break-after:avoid;border-bottom:2pt solid #2c5282!important;margin-bottom:1em;padding:1em 0 .5em}.print-header h1{font-size:20pt;color:#2c5282!important;margin-bottom:.25em;font-weight:600}.print-header h2{font-size:16pt;color:#1a202c!important;margin-bottom:.25em;font-weight:500}.print-metadata{page-break-inside:avoid;background:#f7fafc!important;border:1pt solid #e2e8f0!important;padding:.75em;margin-bottom:1em;border-radius:4pt}.print-metadata h3{font-size:12pt;color:#2c5282!important;margin-bottom:.5em;font-weight:600}.print-footer{page-break-inside:avoid;border-top:2pt solid #e2e8f0!important;padding-top:1em;margin-top:2em;text-align:center;font-size:9pt;color:#718096!important}.chat-summary-print-body{padding-bottom:.5in}.chat-summary-paqt-footer{position:fixed;left:.75in;right:.75in;bottom:.35in;padding-top:8pt;margin-top:0;background:#fff!important;border-top:1pt solid #cbd5e0!important;page-break-inside:avoid;break-inside:avoid}.chat-summary-page-screen-count{display:none!important}.chat-summary-page-print-count:after{content:" " counter(page) " of " counter(pages)}.print-message{page-break-inside:avoid}.print-date-separator{page-break-after:avoid}.print-participants{page-break-inside:avoid}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}}@media screen{.print-view{max-width:8.5in;margin:0 auto;padding:1in;background:#fff;box-shadow:0 0 10px #0000001a}.chat-summary-page-print-count{display:none!important}}.chakra-modal__content-container{z-index:2000!important}.chakra-modal__overlay,.chakra-modal__backdrop{z-index:1999!important}.chakra-menu__menu-list,.task-card-container .chakra-menu__menu-list,.chakra-portal .chakra-menu__menu-list{z-index:1800!important}[data-scope=dialog][data-part=backdrop]{z-index:1999!important}[data-scope=dialog][data-part=positioner],[data-scope=dialog][data-part=content]{z-index:2000!important}.chakra-popover__content,.chakra-portal .chakra-popover__content{z-index:1900!important}.task-card-container,.task-card-expanded{position:relative;z-index:1}[data-scope=tooltip][data-part=content],.chakra-tooltip{z-index:1950!important}[data-scope=select][data-part=content],[data-scope=combobox][data-part=content]{z-index:1800!important}*:focus-visible{position:relative;z-index:9999!important}@media (max-width: 768px){.chakra-modal__content-container{z-index:2100!important}.chakra-modal__overlay{z-index:2099!important}.chakra-menu__menu-list{z-index:1900!important}}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.ProseMirror{position:relative;display:flow-root;word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;color:#000;min-height:200px;padding:1rem;outline:none}.tiptap-zoom-wrapper .ProseMirror{font-size:calc(16px * var(--zoom-level, 1))}.editor-wrapper[data-paqt-negotiate-touch=true] .ProseMirror{-webkit-touch-callout:none}.tiptap-editor-page .ProseMirror,.tiptap-editor-continuous .ProseMirror{padding:0;min-height:0}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror>*+*{margin-top:.75em}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.ProseMirror-selectednode{outline:2px solid #8cf}.ProseMirror-hideselection *::selection{background:transparent}.ProseMirror-hideselection *::-moz-selection{background:transparent}.ProseMirror-hideselection{caret-color:transparent}.ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid black;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror:focus{outline:none}.ProseMirror.paqt-autosave-caret-hidden,.ProseMirror.paqt-autosave-caret-hidden *{caret-color:transparent!important}.ProseMirror-focused{outline:none}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{line-height:1.3;font-weight:600;margin-top:1.5em;margin-bottom:.5em}.ProseMirror h1{font-size:2em}.ProseMirror h2{font-size:1.5em}.ProseMirror h3{font-size:1.25em}.ProseMirror h4{font-size:1.1em}.ProseMirror h5{font-size:1em}.ProseMirror h6{font-size:.9em}.ProseMirror p{margin:0}.ProseMirror a{color:#3182ce;text-decoration:underline;cursor:pointer}.ProseMirror a:hover{color:#2c5282}.ProseMirror strong{font-weight:700}.ProseMirror em{font-style:italic}.ProseMirror u{text-decoration:underline}.ProseMirror s{text-decoration:line-through}.ProseMirror code{background-color:#f7fafc;border:1px solid #e2e8f0;border-radius:.25rem;padding:.125rem .25rem;font-family:Courier New,Courier,monospace;font-size:.875em}.ProseMirror mark{background-color:#fef08a;padding:.125rem 0}.ProseMirror ul,.ProseMirror ol{padding-left:2rem;margin:.5em 0}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror li{margin:.25em 0}.ProseMirror li>p{margin:0}.ProseMirror ul ul,.ProseMirror ol ul{list-style-type:circle}.ProseMirror ul ul ul,.ProseMirror ol ul ul,.ProseMirror ol ol ul{list-style-type:square}.ProseMirror ul[data-type=taskList]{list-style:none;padding-left:0}.ProseMirror ul[data-type=taskList] li{display:flex;align-items:flex-start}.ProseMirror ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;-webkit-user-select:none;user-select:none}.ProseMirror ul[data-type=taskList] li>div{flex:1 1 auto}.ProseMirror blockquote{border-left:4px solid #cbd5e0;padding-left:1rem;margin:1rem 0;color:#4a5568;font-style:italic}.ProseMirror pre{background-color:#2d3748;color:#f7fafc;border-radius:.5rem;padding:1rem;margin:1rem 0;overflow-x:auto;font-family:Courier New,Courier,monospace;font-size:.875em;line-height:1.5}.ProseMirror pre code{background:none;border:none;padding:0;color:inherit;font-size:inherit}.ProseMirror hr{border:none;border-top:2px solid #e2e8f0;margin:2rem 0}.ProseMirror .tableWrapper{max-width:100%;width:100%;position:relative;box-sizing:border-box;overflow-x:auto;-webkit-overflow-scrolling:touch}.tiptap-zoom-wrapper .ProseMirror .tableWrapper{max-width:100%}.ProseMirror .tableWrapper:after{content:"";display:table;clear:both}.ProseMirror .tableWrapper table{font-size:inherit}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:auto;max-width:100%;float:left;clear:left;margin:0 .75rem .5rem 0;overflow:visible}.ProseMirror td,.ProseMirror th{min-width:1em;border:1px solid #cbd5e0;padding:.5em;vertical-align:top;box-sizing:border-box;position:relative;font-size:inherit;line-height:1.5;height:auto;min-height:0}.ProseMirror th{font-weight:600;text-align:left;background-color:#f7fafc}@media print{.ProseMirror table{float:none;clear:none;width:100%!important;max-width:100%!important}}.ProseMirror .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#c8c8ff66;pointer-events:none}.ProseMirror .column-resize-handle{position:absolute;right:calc(var(--zoom-level, 1) * -2px);top:0;bottom:calc(var(--zoom-level, 1) * -2px);width:calc(var(--zoom-level, 1) * 4px);background-color:#3182ce;pointer-events:none}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap-zoom-wrapper .ProseMirror [data-signature-block]{font-size:1em}.tiptap-zoom-wrapper .ProseMirror [data-signature-block] p,.tiptap-zoom-wrapper .ProseMirror [data-signature-block] h1,.tiptap-zoom-wrapper .ProseMirror [data-signature-block] h2,.tiptap-zoom-wrapper .ProseMirror [data-signature-block] h3,.tiptap-zoom-wrapper .ProseMirror [data-signature-block] h4,.tiptap-zoom-wrapper .ProseMirror [data-signature-block] h5,.tiptap-zoom-wrapper .ProseMirror [data-signature-block] h6,.tiptap-zoom-wrapper .ProseMirror [data-signature-block] .chakra-text{font-size:inherit;line-height:1.4}.tiptap-zoom-wrapper .ProseMirror [data-signature-block] input,.tiptap-zoom-wrapper .ProseMirror [data-signature-block] textarea,.tiptap-zoom-wrapper .ProseMirror [data-signature-block] label{font-size:.875em}.tiptap-zoom-wrapper .ProseMirror [data-signature-block] button{font-size:.85em}.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature],.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials]{font-size:1em}.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] p,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] h1,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] h2,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] h3,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] h4,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] h5,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] h6,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] .chakra-text,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] p,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] h1,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] h2,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] h3,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] h4,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] h5,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] h6,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] .chakra-text{font-size:inherit;line-height:1.4}.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] input,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] textarea,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] label,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] input,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] textarea,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] label{font-size:.875em}.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-signature] button,.tiptap-zoom-wrapper .ProseMirror [data-paqt-inline-initials] button{font-size:.85em}.ProseMirror .react-renderer.node-image,.ProseMirror .tiptap-image-block{display:block;width:fit-content;max-width:100%}.ProseMirror .tiptap-image-block.paqt-image-float-left{float:left;clear:left;margin:0 .75rem .5rem 0!important;text-align:left}.ProseMirror .tiptap-image-block.paqt-image-float-right{float:right;clear:right;margin:0 0 .5rem .75rem!important;text-align:right}.ProseMirror .tiptap-image-block img{margin:0;border-radius:.5rem}.ProseMirror img{max-width:100%;height:auto;display:block;margin:1rem auto;border-radius:.5rem}.ProseMirror img.ProseMirror-selectednode{outline:3px solid #3182ce}.collaboration-cursor__caret{position:relative;margin-left:-1px;margin-right:-1px;border-left:1px solid #0d0d0d;border-right:1px solid #0d0d0d;word-break:normal;pointer-events:none}.collaboration-cursor__label{position:absolute;top:-1.4em;left:-1px;font-size:12px;font-style:normal;font-weight:600;line-height:normal;-webkit-user-select:none;user-select:none;color:#fff;padding:.1rem .3rem;border-radius:3px 3px 3px 0;white-space:nowrap}.ProseMirror mark[data-negotiation-id]{background-color:#fef3c7;border-bottom:2px solid #f59e0b;padding:.125rem 0;cursor:pointer;transition:background-color .2s}.ProseMirror mark[data-negotiation-id]:hover{background-color:#fde68a}.ProseMirror mark[data-negotiation-id][data-status=accepted]{background-color:#d1fae5;border-bottom-color:#10b981}.ProseMirror mark[data-negotiation-id][data-status=rejected]{background-color:#fee2e2;border-bottom-color:#ef4444}.ProseMirror mark[data-negotiation-id][data-status=pending]{background-color:#fef3c7;border-bottom-color:#f59e0b}.ProseMirror mark[data-negotiation-id][data-negotiation-type=delete][data-status=pending],.ProseMirror mark[data-negotiation-id][data-negotiation-type=delete][data-status=countered]{text-decoration:line-through;text-decoration-thickness:2px}.template-variable-wrapper{display:inline!important;margin:0!important;padding:0!important;font-size:inherit!important;line-height:inherit!important;vertical-align:baseline!important;max-height:none!important;height:auto!important;width:auto!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important}.ProseMirror .template-variable-wrapper{display:inline!important;font-size:inherit!important;line-height:inherit!important;vertical-align:baseline!important;max-height:none!important;height:auto!important}.ProseMirror p:has(.template-variable-wrapper:only-child){line-height:inherit!important;min-height:0!important}.ProseMirror p .template-variable-wrapper:only-child{line-height:inherit!important;display:inline!important;font-size:inherit!important}.template-variable-wrapper *{line-height:inherit!important;vertical-align:baseline!important}.template-variable-value{display:inline!important;background:#3b82f61a;padding:0 2px;cursor:pointer;transition:background .2s;font-size:inherit!important;line-height:inherit!important;vertical-align:baseline!important;max-height:none!important;height:auto!important;width:auto!important;box-sizing:border-box!important}.template-variable-value:hover{background:#3b82f633}.template-variable-empty{display:inline!important;background:#fb923c1a;border-bottom:1px dashed rgba(251,146,60,.5);padding:0 2px;font-style:italic;cursor:pointer;font-size:inherit!important;line-height:inherit!important;vertical-align:baseline!important;max-height:none!important;height:auto!important;width:auto!important;box-sizing:border-box!important}.template-variable-empty:hover{background:#fb923c26}.ProseMirror [data-node-view-wrapper]{display:inline!important;line-height:inherit!important;font-size:inherit!important;vertical-align:baseline!important}.ProseMirror [data-node-view-wrapper][data-signature-block]{display:inline-block!important;vertical-align:bottom!important;max-width:100%;margin-right:.75rem;margin-bottom:.35rem}.editor-wrapper[data-show-page-breaks=false] .ProseMirror [data-node-view-wrapper][data-signature-block]{margin-bottom:.2rem}.ProseMirror [data-node-view-wrapper][data-paqt-inline-signature],.ProseMirror [data-node-view-wrapper][data-paqt-inline-initials]{display:inline-block!important;vertical-align:bottom!important;max-width:100%}.ProseMirror p:empty:before{line-height:1.6!important}.ProseMirror p:has(.template-variable-wrapper){min-height:0!important;line-height:inherit!important}.ProseMirror .template-variable-wrapper:last-child{font-size:inherit!important;line-height:inherit!important}.ProseMirror .template-variable-wrapper input,.ProseMirror .template-variable-wrapper select{font-size:inherit!important;line-height:1!important;height:auto!important;vertical-align:baseline!important;padding:1px 2px!important;margin:0!important}.ProseMirror .template-variable-wrapper span{line-height:inherit!important;font-size:inherit!important;vertical-align:baseline!important;display:inline!important}.ProseMirror span[data-variable-id]{background-color:#dbeafe;border:1px solid #3b82f6;border-radius:.25rem;padding:.125rem .25rem;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.ProseMirror span[data-variable-id]:hover{background-color:#bfdbfe}.ProseMirror .signature-block{border:2px dashed #cbd5e0;border-radius:.5rem;padding:1rem;margin:1rem 0;background-color:#f7fafc;min-height:100px;display:flex;align-items:center;justify-content:center}.ProseMirror .signature-block.signed{border-color:#10b981;background-color:#d1fae5}.ProseMirror .page-break{page-break-after:always;break-after:page;margin:2rem 0;border-top:2px dashed #cbd5e0;position:relative;height:2rem;display:flex;align-items:center;justify-content:center}.ProseMirror .page-break:after{content:"Page Break";background-color:#fff;padding:.25rem .5rem;font-size:.75rem;color:#718096;border:1px solid #cbd5e0;border-radius:.25rem}.ProseMirror .dragging{opacity:.5}@media print{.ProseMirror{padding:0}.ProseMirror .page-break{page-break-after:always;break-after:page;border:none;height:0;margin:0}.ProseMirror .page-break:after{display:none}}@media (prefers-color-scheme: dark){.ProseMirror{color:#f7fafc}.ProseMirror a{color:#63b3ed}.ProseMirror code{background-color:#2d3748;border-color:#4a5568}.ProseMirror blockquote{border-left-color:#4a5568;color:#cbd5e0}.ProseMirror th{background-color:#2d3748}.ProseMirror td,.ProseMirror th{border-color:#4a5568}.ProseMirror .signature-block{border-color:#4a5568;background-color:#2d3748}.ProseMirror .page-break{border-top-color:#4a5568}.ProseMirror .page-break:after{background-color:#2d3748;color:#cbd5e0;border-color:#4a5568}}@media (max-width: 767px){.ProseMirror{-webkit-touch-callout:none}}.tiptap-editor-continuous{margin:0 auto;background:transparent;min-height:0}.tiptap-page-container{position:relative;background:#f5f5f5;padding:80px 20px 40px;min-height:100vh;overflow:visible;display:flex;flex-direction:column}.tiptap-zoom-wrapper{--zoom-level: 1;position:relative;overflow:auto;width:100%;min-height:0;display:flex;justify-content:flex-start;align-items:flex-start;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) rgba(0,0,0,.1)}.tiptap-zoom-wrapper.is-print-layout{padding:calc(24px * var(--zoom-level, 1)) calc(24px * var(--zoom-level, 1)) calc(48px * var(--zoom-level, 1));justify-content:center;justify-content:safe center}.tiptap-zoom-wrapper.is-print-layout.is-narrow-viewport{justify-content:flex-start}.tiptap-zoom-wrapper.is-web-layout{padding:0}.tiptap-zoom-wrapper::-webkit-scrollbar{width:12px;height:12px}.tiptap-zoom-wrapper::-webkit-scrollbar-track{background:#0000000d;border-radius:6px}.tiptap-zoom-wrapper::-webkit-scrollbar-thumb{background:#0000004d;border-radius:6px;border:2px solid rgba(0,0,0,.05)}.tiptap-zoom-wrapper::-webkit-scrollbar-thumb:hover{background:#0006}.tiptap-page-zoomed{transform:scale(var(--zoom-level, 1));transform-origin:top left;transition:transform .2s ease-out}.tiptap-page-zoomed .ProseMirror{font-size:calc(16px * var(--zoom-level, 1))}.tiptap-page-zoomed .ProseMirror p,.tiptap-page-zoomed .ProseMirror h1,.tiptap-page-zoomed .ProseMirror h2,.tiptap-page-zoomed .ProseMirror h3,.tiptap-page-zoomed .ProseMirror h4,.tiptap-page-zoomed .ProseMirror h5,.tiptap-page-zoomed .ProseMirror h6,.tiptap-page-zoomed .ProseMirror li,.tiptap-page-zoomed .ProseMirror td,.tiptap-page-zoomed .ProseMirror th{font-size:inherit}.tiptap-zoom-wrapper[style*="--zoom-level: 1."] .tiptap-page-zoomed,.tiptap-zoom-wrapper[style*="--zoom-level: 2"] .tiptap-page-zoomed,.tiptap-zoom-wrapper[style*="--zoom-level: 3"] .tiptap-page-zoomed{margin-left:0;margin-right:20px}.tiptap-zoom-wrapper .tiptap-page-zoomed>*{transform-origin:top left}.tiptap-page{position:relative;background:#fff;margin:0 auto 20px;box-shadow:0 2px 8px #0000001a;page-break-after:always;break-after:page;overflow:hidden}.tiptap-page.page-letter{width:8.5in;height:11in;max-height:11in;padding:1in}.tiptap-page.page-a4{width:210mm;height:297mm;max-height:297mm;padding:25mm}.tiptap-page.page-legal{width:8.5in;height:14in;max-height:14in;padding:1in}.tiptap-page.page-landscape.page-letter{width:11in;min-height:8.5in}.tiptap-page.page-landscape.page-a4{width:297mm;min-height:210mm}.tiptap-page.page-landscape.page-legal{width:14in;min-height:8.5in}.tiptap-page-header,.tiptap-page-footer{background:#fff;min-height:0}.tiptap-page-content{position:relative;min-height:9in}.tiptap-editor-page{position:relative}.tiptap-editor-page .ProseMirror{width:100%;background:transparent;box-sizing:border-box;outline:none;padding-top:var(--margin-top, 96px);padding-right:var(--margin-right, 96px);padding-bottom:var(--margin-bottom, 96px);padding-left:var(--margin-left, 96px);min-height:calc(100% - var(--margin-top, 96px) - var(--margin-bottom, 96px));font-size:calc(16px * var(--zoom-level, 1))}.tiptap-editor-page .ProseMirror>*{max-width:100%;font-size:inherit}.tiptap-editor-page .print-flow-spacer{display:block;flex-shrink:0;pointer-events:none;-webkit-user-select:none;user-select:none}.tiptap-editor-page .editor-multi-page-content .signature-overlay,.tiptap-editor-page .editor-multi-page-content .signature-overlay-wrapper .signature-overlay{z-index:2!important}.tiptap-editor-continuous{position:relative;background:transparent;padding:0;min-height:0;margin:0}.tiptap-editor-continuous .ProseMirror{width:100%;background:transparent;box-sizing:border-box;outline:none;padding-top:var(--margin-top, 96px);padding-right:var(--margin-right, 96px);padding-bottom:var(--margin-bottom, 96px);padding-left:var(--margin-left, 96px);font-size:calc(16px * var(--zoom-level, 1))}.tiptap-editor-continuous .ProseMirror>*{max-width:100%;font-size:inherit}.focus-layout .tiptap-editor-page .editor-wrapper,.focus-layout .tiptap-editor-continuous .editor-wrapper{max-width:700px!important;margin:0 auto!important}.page-a4 .tiptap-page-content{min-height:247mm}.page-legal .tiptap-page-content{min-height:12in}.tiptap-page-number{font-size:10pt;color:#666;text-align:center;padding:8px 0}.page-number-overlay{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:#fffffff2;border:1px solid #e2e8f0;border-radius:4px;padding:4px 12px;font-size:11px;color:#666;box-shadow:0 2px 4px #0000001a;z-index:100;pointer-events:none}.page-number-overlay.header-position{top:20px;bottom:auto}.page-number-overlay.left-align{left:20px;transform:none}.page-number-overlay.right-align{left:auto;right:20px;transform:none}.tiptap-editor-continuous .page-break,.tiptap-editor-page .page-break,.ProseMirror .page-break{position:relative;margin:8px 0;padding:0;page-break-after:always;break-after:page;border:none;background:none;display:flex;align-items:center;gap:8px}.tiptap-editor-continuous .page-break:before,.tiptap-editor-page .page-break:before,.ProseMirror .page-break:before{content:"";flex:1;height:1px;border-top:1px dashed #d1d5db}.tiptap-editor-continuous .page-break:after,.tiptap-editor-page .page-break:after,.ProseMirror .page-break:after{content:"";flex:1;height:1px;border-top:1px dashed #d1d5db}.page-break-auto{position:relative;margin:8px 0;display:flex;align-items:center;gap:8px;pointer-events:none;-webkit-user-select:none;user-select:none}.page-break-auto:before{content:"";flex:1;height:1px;border-top:1px dashed #d1d5db}.page-break-auto:after{content:"Page Break";font-size:10px;color:#9ca3af;font-weight:500;letter-spacing:.5px;white-space:nowrap;padding:0 4px}.page-break-auto .page-break-line{display:none}.dark .tiptap-editor-continuous .page-break:before,.dark .tiptap-editor-page .page-break:before,.dark .ProseMirror .page-break:before,.dark .tiptap-editor-continuous .page-break:after,.dark .tiptap-editor-page .page-break:after,.dark .ProseMirror .page-break:after,.dark .page-break-auto:before{border-color:#4b5563}.dark .page-break-auto:after{color:#6b7280}.show-page-boundaries .tiptap-page{border:none;position:relative}.show-page-boundaries .tiptap-page:before{content:"Page " attr(data-page-number);position:absolute;top:-25px;left:0;background:#2196f3;color:#fff;padding:2px 8px;font-size:11px;font-weight:600;border-radius:3px 3px 0 0}.show-margin-guides .tiptap-page-content{outline:1px dashed rgba(33,150,243,.3);outline-offset:-1in}@media print{.tiptap-page-container{background:#fff;padding:0}.tiptap-page{margin:0;box-shadow:none;page-break-after:always}.page-break{page-break-after:always;visibility:hidden}.page-break-line{display:none}.show-page-boundaries .tiptap-page{border:none}.show-page-boundaries .tiptap-page:before{display:none}}.tiptap-page-header .rich-text,.tiptap-page-footer .rich-text{font-size:10pt;line-height:1.4}.tiptap-page-header .rich-text b,.tiptap-page-footer .rich-text b{font-weight:600}.tiptap-page-header .rich-text i,.tiptap-page-footer .rich-text i{font-style:italic}.tiptap-page-header .rich-text u,.tiptap-page-footer .rich-text u{text-decoration:underline}.header-content,.footer-content{display:flex;align-items:center;gap:8px;width:100%}.header-content.align-left,.footer-content.align-left{justify-content:flex-start}.header-content.align-center,.footer-content.align-center{justify-content:center}.header-content.align-right,.footer-content.align-right{justify-content:flex-end}.page-number-numeric:before{content:counter(page)}.page-number-roman:before{content:counter(page,lower-roman)}.page-number-alpha:before{content:counter(page,lower-alpha)}.tiptap-page.first-page .tiptap-page-header,.tiptap-page.first-page .tiptap-page-footer{background:#f0f0f0}.tiptap-page.odd-page .tiptap-page-header{background:#fafafa}.tiptap-page.even-page .tiptap-page-header{background:#f5f5f5}.dark .tiptap-page-container{background:#1a1a1a}.dark .tiptap-page{background:#2d2d2d;color:#e0e0e0}.dark .tiptap-page-header,.dark .tiptap-page-footer{background:#2d2d2d}.dark .show-page-boundaries .tiptap-page{border-color:#64b5f6}.dark .show-page-boundaries .tiptap-page:before{background:#64b5f6}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{page-break-after:avoid;break-after:avoid}.ProseMirror table,.ProseMirror figure,.ProseMirror .signature-block,[data-node-type=signatureBlock],paqt-signature{page-break-inside:avoid;break-inside:avoid}.page-break-auto{clear:both}.tiptap-editor-page [data-type=page-break]+*{margin-top:0}.page-break-wrapper{position:relative;z-index:0}.editor-wrapper[data-show-page-breaks=false] .page-break-wrapper{display:block;margin:0!important;min-height:0;height:0;overflow:hidden;opacity:0;line-height:0}.editor-wrapper[data-show-page-breaks=false] .page-break-container{display:none!important}.editor-wrapper[data-show-page-breaks=false] .page-break-auto{display:none!important;margin:0!important;min-height:0!important;height:0!important;padding:0!important;overflow:hidden!important;opacity:0;line-height:0;pointer-events:none}.editor-wrapper[data-show-page-breaks=false] .ProseMirror .print-flow-spacer{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}.editor-wrapper{isolation:isolate}.line-spacing-1{line-height:1!important}.line-spacing-1-15{line-height:1.15!important}.line-spacing-1-5{line-height:1.5!important}.line-spacing-2{line-height:2!important}.line-spacing-2-5{line-height:2.5!important}.line-spacing-3{line-height:3!important}[data-line-spacing]{line-height:var(--line-spacing)!important}.paragraph-spacing-0{margin-bottom:0!important}.paragraph-spacing-6{margin-bottom:6pt!important}.paragraph-spacing-12{margin-bottom:12pt!important}.paragraph-spacing-18{margin-bottom:18pt!important}.paragraph-spacing-24{margin-bottom:24pt!important}[data-paragraph-spacing-before]{margin-top:var(--paragraph-spacing-before)!important}[data-paragraph-spacing-after]{margin-bottom:var(--paragraph-spacing-after)!important}.ProseMirror p[data-line-spacing],.ProseMirror p[data-paragraph-spacing-before],.ProseMirror p[data-paragraph-spacing-after]{display:block}.ProseMirror li p[data-line-spacing],.ProseMirror li p[data-paragraph-spacing-before],.ProseMirror li p[data-paragraph-spacing-after]{margin-left:0;margin-right:0}.tiptap-zoom-wrapper.is-focus-layout{background:#fff!important;padding:0 0 24px}.tiptap-zoom-wrapper.is-focus-layout .ProseMirror{max-width:100%!important}@media print{.paqt-focus-chrome{display:none!important}html:has(.paqt-focus-mode-active),body:has(.paqt-focus-mode-active){height:auto!important;overflow:visible!important}.paqt-focus-mode-active{height:auto!important;max-height:none!important;overflow:visible!important}.paqt-focus-mode-active [data-paqt-doc-editor-body],.paqt-focus-mode-active [data-paqt-tiptap-slot],.paqt-focus-mode-active [data-paqt-tiptap-root],.paqt-focus-mode-active [data-paqt-tiptap-main],.paqt-focus-mode-active .tiptap-zoom-wrapper.is-focus-layout{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}.paqt-focus-mode-active .tiptap-editor-continuous,.paqt-focus-mode-active .tiptap-editor-continuous .editor-wrapper,.paqt-focus-mode-active .tiptap-editor-continuous .ProseMirror{overflow:visible!important;height:auto!important;max-height:none!important}html:has(.paqt-focus-mode-active) [data-paqt-main-dashboard-root],html:has(.paqt-focus-mode-active) [data-paqt-main-dashboard-inner],html:has(.paqt-focus-mode-active) [data-paqt-main-dashboard-scroll]{height:auto!important;max-height:none!important;overflow:visible!important}}
